
*{box-sizing:border-box;margin:0px;padding:0px;text-decoration: none;-webkit-text-size-adjust: 100%;}
body.helpdesk_cont{-webkit-text-size-adjust: 100%;font-family: 'Open Sans', verdana, tahoma;font-size: 1em;line-height: 24px;font-weight: 400;color: #666666;background: #ffffff;margin: 0px auto 0px auto;letter-spacing: 0.3px;font-style: normal;}
a{color:#0071bc}
a:hover, a:active{color:#333}
/* Header Style */
.helpdesk_cont .top_header {width: 100%;height: 40px;background: #0071bc;font-size: 14px;float: left;margin: 0px;padding: 0px;position:fixed;z-index: 99999;}
.helpdesk_cont .static {position: relative;top: 40px;}
.helpdesk_cont .wrapper {width: 100%;max-width: 1260px;margin: 0 auto;padding: 0 20px;}
.helpdesk_cont .web_header {width: 100%;height: auto;float: left;margin: 0px;padding: 0px;}
.helpdesk_cont .web_header .top_menu_cont {width: auto;height: auto;float: left;}
.helpdesk_cont .web_header .nav_secondary {width: auto;height: auto;float: right;margin-right: 4px;}
.helpdesk_cont .feature_back {background: url(../../source/images/rc-resel-icons-blue.png) no-repeat -1px -1250px;display: inline-block;float: left;margin-top: 2px;padding-left: 24px;color: #fff;}
.helpdesk_cont .web_header .top_menu_cont ul li {display: inline-block;float: left;text-decoration: none;list-style: none;margin: 8px 20px 8px 0px;}
.helpdesk_cont .web_header .top_menu_cont ul li a {font-size: 14px;color: #fff;text-decoration: none;line-height: normal;}
.helpdesk_cont .web_header .top_menu_cont ul li a:hover {color: #f8ed81;}
.helpdesk_cont .web_header .nav_secondary li {display: inline-block;}
.helpdesk_cont .web_header .nav_secondary li a {height: 40px;font-size: 14px!important;box-sizing: border-box;text-align: center;display: inline-block;vertical-align: middle;min-width: 100px;color: #fff;overflow: hidden;line-height: initial;padding: 11px 18px 10px 6px!important;}
.helpdesk_cont .web_header .nav_secondary li a.topsignup{padding: 11px 5px 10px 6px !important;}
.helpdesk_cont .web_header .nav_secondary li a.topsignup:hover {color: #f8ed81;}
.helpdesk_cont .web_header .nav_secondary li a.toplogin {color: #fff!important;    background: rgba(255,255,255,.2) url(../../source/images/new-menu-blue-icon.png) no-repeat 72px 12px!important;border: 0!important;}
.helpdesk_cont .web_header .nav_secondary li a.toplogin:hover, .helpdesk_cont .web_header .nav_secondary li a.myaccount_box:hover {color: #f8ed81!important;}
.helpdesk_cont .web_header .nav_secondary li a.myaccount_box {color: #fff!important;background: rgba(255,255,255,.2)!important;border: 0!important;padding: 10px!important;min-width: 140px;}
.helpdesk_cont .banner_cont{width:100%;float:left;height: 600px;border: 0px;}
.helpdesk_cont .nav_cont {width: 100%;height: auto;float: left;margin: 25px 0px 0px;position: fixed;z-index: 99999;}
.helpdesk_cont .remotepc_logo {margin: 0px;padding: 0;float: left;background: url(../../source/images/helpdesk-logo-dark.svg) no-repeat!important;background-size: cover;height: 50px;width: 170px;text-indent: -9999px;overflow: hidden;}
.helpdesk_cont .menu_cont {width: auto;height: auto;float: left;margin: 0px;padding: 0px;}
.helpdesk_cont .menu_cont a {font-size: 18px;line-height: 24px;margin: 5px 0px 0px 55px;float: left;    color: #000;text-decoration: none;}
.helpdesk_cont .menu_cont a:hover {    color: #a50b0b;text-decoration: none;}
.helpdesk_cont .fixed .menu_cont a , .all_smartdevice.helpdesk_cont .menu_cont a {color:#fff}
.helpdesk_cont .fixed .menu_cont a:hover, .all_smartdevice.helpdesk_cont .menu_cont a:hover{color:#fbff44;}
.helpdesk_cont .fixed .remotepc_logo{    background: url(../../source/images/helpdesk-logo-blue.svg) no-repeat!important;}
.helpdesk_cont .mobile_header{display: none;}
.helpdesk_cont .top_header.fixed {height: 125px;background: #0071bc;z-index: 99;position: fixed;top: 0;left: 0;}
.helpdesk_cont .top_header.fixed:before {position: absolute;content: "";top: 40px;left: 0;width: 100%;background-color: #0071bc;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.helpdesk_cont .nav_cont.fixed {position: fixed;top: 40px;left: auto;right: auto;width: auto;z-index: 999;}
.helpdesk_cont .nav_cont.fixed .pcmag-badge {display: none;}
/* Footer Style */
.helpdesk_cont .footerMain {    background: #26343f;float: left;width: 100%;padding: 0;margin: 0 0 0 0;}
.helpdesk_cont .footerMain ul.footer_ul.first-ul li {padding-left: 0px;}
.helpdesk_cont .footerMain ul.footer_ul {float: left;width: 24%;margin: 0;padding: 0 10px 0px 0px;text-align: left;box-sizing: border-box;min-width: 220px;min-height: 250px;}
.helpdesk_cont .footerMain ul.footer_ul li {float: left;list-style-type: none;width: 100%;margin: 5px 0;}
.helpdesk_cont .footerMain .text {color: #fff;font-size: 18px;font-weight: 400;text-align: left;line-height: 24px;margin: 35px 5px 5px 0;padding: 5px 0 0;}
.helpdesk_cont .footerMain ul.footer_ul li a {color: #d0d1d1;text-decoration: none;padding: 0 0 0 0;float: left;line-height: 20px;font-size: 14px;}
.helpdesk_cont .footerMain ul.footer_ul li a.footer-logo{background:url(../../source/images/helpdesk_footer_logo4.svg) no-repeat 0 -2px;height:30px;width:120px;float:left;padding-left:20px;font-weight:600;text-indent:-9999px;margin:0}
.helpdesk_cont .footerMain ul.footer_ul li a:hover {color:#fbff44 !important;text-decoration: none;}
.helpdesk_cont .footerMain h4.text a {color: #fff!important;font-size: 18px!important;margin-bottom: 10px;}
.helpdesk_cont .footer-lastul {float: right;height: auto;display: inline-block;}
.helpdesk_cont .copyright p{margin:0px;}
.helpdesk_cont .supNum {display: inline-block;padding: 15px 0 0;}
.helpdesk_cont .supNum p {color: #d0d1d1;font-size: 24px;line-height: 24px;text-decoration: none;margin: 0 0 0 0;}
.helpdesk_cont .supNum p a{color: #d0d1d1;}
.helpdesk_cont .supHrs p {color: #d0d1d1;font-size: 12px;font-weight: 400;text-align: left;line-height: 24px;margin: 0 0 0 0;text-decoration: none;}
.helpdesk_cont .copyright {width: 100%;padding: 10px 0px;float: left;margin: 0px auto 0px;text-align: center;color: #82868f;font-size: 12px;}
.helpdesk_cont .footer-lastul a:hover .supNum p, .helpdesk_cont .footer-lastul a:hover .supHrs p {color: #fbff44;}
.helpdesk_cont .gethelpdesk_cont{cursor:pointer;}
/*Footer styles*/
footer .copyright { width: 100%;padding: 0 0 0 0;float: left;margin: 10px auto 0;text-align: center;border-top: 1px solid #262b2e;}
.helpdesk_cont .footerMain ul.footer_ul{min-height: 180px;}
/*responsive*/
@media only screen and (max-width:980px) {
.static{top:0!important}
.helpdesk_cont .remotepc_logo{background:url(../../source/images/helpdesk-logo-blue.svg) no-repeat!important}
.helpdesk_cont .banner_content_cont a{display:block;float:left;width:100%}
.helpdesk_cont .web_header,.helpdesk_cont .nav_cont,.all_smartdevice .top_header:before,.all_smartdevice .top_header.fixed:before{display:none}
.helpdesk_cont .mobile_header{display:block}
.helpdesk_cont .help_customer_cont.remote_cont .cust_content_sec .cust_sec_col{min-height:150px;padding:0 10px!important}
.all_smartdevice .top_header.fixed{position:fixed}
.helpdesk_cont .mobile_menu_cont{display:block;margin:0;padding:0 0 70px;z-index:99999;width:100%;float:right;position:fixed;top:60px;left:100%;height:100%;background-color:#2A2828;visibility:visible;overflow-y:auto;-webkit-backface-visibility:hidden;transition:transform .4s 0s,visibility 0 .4s;-moz-transition:-moz-transform .4s 0s,visibility 0 .4s;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}
.helpdesk_cont .mobile_menu_cont.menu_show{-webkit-transform:translateX(-282px);-moz-transform:translateX(-282px);-ms-transform:translateX(-282px);-o-transform:translateX(-282px);transform:translateX(-282px)}
.helpdesk_cont .mobile_menu_cont li{width:100%;padding:0;border:0 solid #596A74;border-bottom-width:0;margin:0;height:auto;display:block;position:relative}
.helpdesk_cont .mobile_menu_cont li a{font-size:13px!important;color:#fff!important;text-decoration:none;padding:4px 25px!important;float:none;display:inline-block;width:100%;box-sizing:border-box;font-weight:400}
.helpdesk_cont .top_header{height:60px;background-color:#2a2828;position:relative;z-index:999}
.helpdesk_cont .mobile_header{width:100%;height:60px;position:fixed;background:#0071bc}
.helpdesk_cont .remotepc_logo{margin:7px 0 0 10px}
.bar1,.bar2,.bar3{width:25px;height:2px;background-color:#fff;margin:2px 5px 2px 0;transition:.4s;float:left}
.change .bar1{-webkit-transform:rotate(-45deg) translate(0px,6px);transform:rotate(-45deg) translate(0px,6px)}
.change .bar2{opacity:0}
.change .bar3{-webkit-transform:rotate(45deg) translate(-3px,-8px);transform:rotate(45deg) translate(-3px,-8px)}
.helpdesk_cont .mobile_menu_cont li a.back_arrow{padding-left:42px!important}
.helpdesk_cont .mobile_menu_cont li a.back_arrow:before{height:17px;width:14px;background-size:contain!important;top:8px;margin-left:-17px;content:' ';background:url(../../source/images/menu_arrow.png) no-repeat right center;position:absolute;transform:rotate(180deg)}
.helpdesk_cont .moblie_menu_icon{display:table;width:90px;height:60px;float:right;padding:0 10px;cursor:pointer;background:#014f82}
.helpdesk_cont .moblie_menu_icon .bar_cont,.helpdesk_cont .moblie_menu_icon span{display:table-cell;width:25px;height:auto;vertical-align:middle;color:#fff}
.helpdesk_cont .top_header.fixed{height:60px;background-color:#2b2929}
.helpdesk_cont .top_header.fixed:before,.helpdesk_cont .top_header.fixed:after{display:none}
.helpdesk_cont .supp_sec_col{width:50%}
.helpdesk_cont .header-right .pcmag_logo,.helpdesk_cont .ent-new-icn{display:none}
.helpdesk_cont .header-right{margin-top:65px}
.helpdesk_cont .banner_cont:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';background-color:rgba(51,64,73,0.7)}
.helpdesk_cont .banner_content_cont{float:none;width:95%;max-width:95%;height:auto;position:relative;bottom:0;margin:auto}
.helpdesk_cont .banner_content_cont h1{font-size:28px;text-align:left;margin:30px 0 24px}
.helpdesk_cont .banner_content_cont h4{text-align:center}
.helpdesk_cont .banner_content_cont .price_offer_cont{background-position:center left}
.helpdesk_cont .banner_content_cont .free_trail_cont{width:480px;height:auto;float:left;margin:20px auto 0;display:block}
.helpdesk_cont .help_customer_cont.remote_cont .cust_content_sec .cust_sec_col{padding:0 20px;min-height:170px}
.helpdesk_cont .help_customer_cont.remote_cont{padding-bottom:0}
.helpdesk_cont .gethelpdesk_cont .signup_today_cont{width:610px}
.helpdesk_cont .footerMain ul{display:none}
.helpdesk_cont .footer-lastul{float:left;width:100%;padding-left:20px}
.helpdesk_cont .flast-support{display:table;float:none;margin:0 auto}
.helpdesk_cont .footerMain .text{text-align:center;margin:5px 5px 5px 3px}
.helpdesk_cont .supNum{display:inline;text-align:center}
.helpdesk_cont .static{-webkit-backface-visibility:hidden;transition:transform .4s 0s,visibility 0 .4s;-webkit-transition:-webkit-transform .4s 0s,visibility 0 .4s;-moz-transition:-moz-transform .4s 0s,visibility 0 .4s;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px)}
.helpdesk_cont .static.tap_menu{-webkit-backface-visibility:hidden;transition:transform .4s 0s,visibility 0 .4s;-webkit-transition:-webkit-transform .4s 0s,visibility 0 .4s;-moz-transition:-moz-transform .4s 0s,visibility 0 .4s;-webkit-transform:translateX(-282px);-moz-transform:translateX(-282px);-ms-transform:translateX(-282px);-o-transform:translateX(-282px);transform:translateX(-282px)}
}
/*multilingual dropdown css*/
.menu_show ~ header .header{background:#0071bc}
.multilang_con.web_laang{display:inline-block;float:left}
.multilang_con.mob_laang{display:none}
.multilang_con .multi_lang ul{padding:0;margin:0}
.multilang_con .multi_lang ul li{display:block}
.multilang_con .multi_lang{width:141px;display:none;position:absolute;top:40px;z-index:99999;background:#fff;box-shadow:0 3px 4px 0 rgba(99,114,130,0.2)}
.multilang_con:hover .multi_lang{display:block}
.multilang_con:hover .lang_sel{background:#fff url(../../source/images/flag-icons.png)no-repeat 7px 10px}
.multilang_con:hover .lang_sel .DownArrow{background-position:0 -22px}
.menu .secondary li a.lang_sel,.lang_sel{margin-right:0;float:left;height:40px;min-width:60px!important;width:60px!important;text-indent:-5999px!important;padding:10px 6px 0!important;border-right:none;margin-top:0;position:relative}
.eg_flag{background:url(../../source/images/flag-icon.png)no-repeat 7px 10px}
.lang_sel .DownArrow{padding-right:4px;float:right;width:15px;height:25px;background:url(../../source/images/language-down-arrow.png)no-repeat 0 8px}
.multilang_con .multi_lang li a,.features-bg-img .menu .multilang_con .multi_lang li a{display:inline-block;padding:0 10px 3px 5px !important;width:100%;height:30px;float:left;cursor:pointer;font-size:13px;border-bottom:1px solid #ebe8e8}
.helpdesk_cont .multilang_con .multi_lang li a{font-size:13px!important}
.multilang_con .multi_lang li a:hover{background-color:#d2e5ed;color:#1374ab}
.multilang_con .sp_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px -46px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.multilang_con .en_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px 3px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.fr_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px -230px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.ge_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px -171px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.fc_flag{background:url(../../source/images/flag-icon.png) 4px -105px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.it_flag{background:url(../../source/images/flag-icon1.png) 3px -649px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.pt_flag{background:url(../../source/images/flag-icon1.png) 3px -720px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.kr_flag{background:url(../../source/images/flag-icons3.png) 4px -445px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.br_flag{background:url(../../source/images/flag-icons3.png) 4px -375px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.nr_flag{background:url(../../source/images/flag-icons3.png) 4px -310px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.lang_sel.sp_act{background:url(../../source/images/flag-icon.png)no-repeat 7px -40px}
.multilang_con:hover .lang_sel.sp_act{background:#fff url(../../source/images/flag-icons.png)no-repeat 7px -40px}
.lang_sel.fr_act{background:url(../../source/images/flag-icon.png)no-repeat 7px -224px}
.multilang_con:hover .lang_sel.fr_act{background:#fff url(../../source/images/flag-icon.png)no-repeat 7px -224px}
.lang_sel.ge_act{background:url(../../source/images/flag-icon.png)no-repeat 7px -165px}
.multilang_con:hover .lang_sel.ge_act{background:#fff url(../../source/images/flag-icons.png)no-repeat 7px -165px}
.lang_sel.fc_act{background:url(../../source/images/flag-icon.png)no-repeat 9px -98px}
.multilang_con:hover .lang_sel.fc_act{background:#fff url(../../source/images/flag-icons.png)no-repeat 9px -98px}
.lang_sel.it_act{background:url(../../source/images/flag-icon1.png) no-repeat 9px -644px}
.multilang_con:hover .lang_sel.it_act{background:#fff url(../../source/images/flag-icon1.png)no-repeat 9px -644px}
.lang_sel.pt_act{background:url(../../source/images/flag-icon1.png)no-repeat 9px -714px}
.multilang_con:hover .lang_sel.pt_act{background:#fff url(../../source/images/flag-icon1.png)no-repeat 9px -714px}
.lang_sel.nl_act{background:url(../../source/images/flag-icons3.png)no-repeat 7px -304px}
.multilang_con:hover .lang_sel.nl_act{background:#fff url(../../source/images/flag-icons3.png)no-repeat 7px -304px}
.lang_sel.kr_act{background:url(../../source/images/flag-icons3.png)no-repeat 7px -439px}
.multilang_con:hover .lang_sel.kr_act{background:#fff url(../../source/images/flag-icons3.png)no-repeat 7px -439px}
.lang_sel.br_act{background:url(../../source/images/flag-icons3.png)no-repeat 7px -369px}
.multilang_con:hover .lang_sel.br_act{background:#fff url(../../source/images/flag-icons3.png)no-repeat 7px -369px}
.tr_flag{background: url(https://static.remotepc.com/source/images/flag-icons4.png) 4px -521px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.multilang_con:hover .lang_sel.tr_act{background:#fff url(https://static.remotepc.com/source/images/flag-icons4.png)no-repeat 7px -516px}
.lang_sel.tr_act{background:url(https://static.remotepc.com/source/images/flag-icons4.png)no-repeat 7px -516px}
.helpdesk_cont .web_header .nav_secondary .multilang_con.web_laang li a{padding:0 10px 3px 5px !important}
pre{font-size:inherit;padding:0;margin:0;font-family:inherit}
.menu .secondary li.signup_wrap{margin-left:9px}
.myaccount_wrap{margin-left:28px}
.helpdesk_cont .web_header .nav_secondary li a.topsignup{margin-left:13px}
.helpdesk_cont .web_header .nav_secondary li a.myaccount_box{margin-left:34px}
.wfh .multilang_con .multi_lang ul li{display:contents}
.wfh .multilang_con .multi_lang ul{margin-right:0}
@media screen and (max-width: 1060px) {
.new-header-con li{margin-right:32px}
}
@media screen and (max-width: 1024px) {
.new-header-con li{margin-right:22px}
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
.all_smartdevice .header{overflow:visible}
}
@media screen and (max-width: 980px) {
.header-logo{display:block}
.multilang_con.web_laang{display:none}
.multilang_con.mob_laang{float:right;display:block;top:0;right:130px;position:absolute}
.multilang_con .lang_sel{border-right:none;height:62px}
.multilang_con .eg_flag,.multilang_con:hover .lang_sel{background-position:7px 20px}
.multilang_con .lang_sel .DownArrow{background-position:0 18px}
.multilang_con:hover .lang_sel .DownArrow{background-position:0 -12px}
.multilang_con .multi_lang{position:absolute;top:60px}
.body_tap_menu .menu ul li a{color:#fff}
.all_smartdevice .header{background:#0071bc}
.multilang_con.mob_laang{display:none}
}
@media screen and (max-width: 640px) {
.multilang_con.mob_laang{right:70px}
}
/*heldesk*/
.helpdesk_cont .nav_cont{width:auto}
.helpdesk_cont .web_header .nav_secondary li a{padding:10px 15px 7px 5px !important}
.helpdesk_cont .multilang_con .multi_lang ul li{display:block!important}
.helpdesk_cont .menu .secondary li a.lang_sel,.lang_sel{min-width:60px!important}
.helpdesk_cont .web_header .nav_secondary .web_laang a.lang_sel{padding:10px 8px!important}
.helpdesk_cont .web_header .nav_secondary .multilang_con.web_laang li a{padding:0 10px 3px 5px !important;height:30px}
.helpdesk_cont .new-price-txt strong{font-size:22px}
@media screen and (max-width: 980px) {
.helpdesk_cont .menu .secondary li a.lang_sel,.lang_sel{min-width:60px!important}
.helpdesk_cont .multilang_con.mob_laang{right:112px}
}
@media screen and (max-width: 640px) {
.helpdesk_cont .multilang_con.mob_laang{right:93px}
}
/*css animation start */
.hlpdsk_index_page .allin_one_box li,.hlpdsk_index_page .support_rm_right img{position:relative;top:0;transition:top ease .5s;cursor:pointer}
.hlpdsk_index_page .allin_one_box li:hover,.hlpdsk_index_page .support_rm_right img:hover{top:-10px}
.reveal{position:relative;opacity:0}
.reveal.active{opacity:1}
.active.fade-up{animation:fade-up .9s ease-in}
.active.fade-bottom{animation:fade-bottom .9s ease-in}
.active.fade-left{animation:fade-left .9s ease-in}
.active.fade-right{animation:fade-right .9s ease-in}
@keyframes fade-up {
0%{transform:translateY(20px);opacity:0}
100%{transform:translateY(0px);opacity:1}
}
@keyframes fade-bottom {
0%{transform:translateY(20px);opacity:0}
100%{transform:translateY(0);opacity:1}
}
@keyframes fade-left {
0%{transform:translateX(-20px);opacity:0}
100%{transform:translateX(0);opacity:1}
}
@keyframes fade-right {
0%{transform:translateX(20px);opacity:0}
100%{transform:translateX(0);opacity:1}
}
