
*{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;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 40px;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(../../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(../../source/images/flag-icons4.png)no-repeat 7px -516px}
.lang_sel.tr_act{background:url(../../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}
}

/* download css */


.helpdesk_download .banner_cont{width:100%;height:100%;background:url(../../source/images/download_banner_bg.jpg) no-repeat top;background-size:cover;padding:0;float:left}
.helpdesk_download .downloadPage_banner{margin-top:70px}
.helpdesk_download.helpdesk_cont .banner_content_cont{width:100%;max-width:100%;padding: 170px 0 90px;}
.helpdesk_download .downloadPage_banner img{width:85%}
.helpdesk_download .banner_content_cont h1{color:#0e4b68;font-size:40px;font-weight:600;position:relative;line-height:42px;text-align:center}
.helpdesk_download .section{padding:100px 0;display:block;width:100%;float:left;background-color:#fff}
.helpdesk_download .download_section{display:flex;width:100%;margin:auto;justify-content:space-around;flex-wrap:wrap;padding: 70px 0 0;}
.helpdesk_download .download_section_left{width:48%;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;padding: 40px 0 0;}
.helpdesk_download .download_section_right{width:48%;padding:40px 0 0px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;
    height: auto;
    display: block;
    margin: 0 0 0 auto;

}

.helpdesk_download .download_section_left .inside-left{border-bottom: 1px solid #ddd;}
.helpdesk_download .download_section_left .inside-left, .helpdesk_download .download_section_right .inside-right{float: left;width: 100%;min-height: 390px;}

.helpdesk_download .download_section_right .inside-right{padding: 0 35px 20px;    border-bottom: 1px solid #ddd;}
.helpdesk_download .download_section_right .req-sec{margin: 0;}
.helpdesk_download .download_section ul{display:flex;list-style:none;justify-content:flex-start;flex-wrap:wrap;padding: 55px 35px 70px;}
.helpdesk_download .download_section_left p{color: #000;padding-left: 36px;}
.helpdesk_download .download_section_right p{line-height: 30px;color: #000;width: 100%;margin-top: 10px;}
.helpdesk_download .download_section_right ul{border-bottom: 0;}
.helpdesk_download .download_section .req-sec{float: left;
    width: 100%;
    padding: 15px 0 15px 23px;}
.helpdesk_download .download_section .system-req{background: url(../../source/images/rpchd_download_sprite.png) no-repeat 0px -35px;
    padding-left: 23px;
    color: #333;
    cursor: pointer;font-size: 14px;color: #0071bc;}
    .helpdesk_download .download_section .system-req:hover{color: #000;}
.helpdesk_download ul.down_btn_cont li{display:flex;padding-right:40px;width:43%;flex-wrap:wrap}
.helpdesk_download .down_icon_cont a.windows{background:url(../../source/images/download_sprite_icons.svg) no-repeat 0 0;width:160px;height:49px;display:block;text-indent:-5000px;margin:0;float:left;background-size:cover;margin: 0 0 45px;}
.helpdesk_download .down_icon_cont a.mac{background:url(../../source/images/download_sprite_icons.svg) no-repeat 0 -194px;width:160px;height:49px;display:block;text-indent:-5000px;margin:0;float:left;background-size:cover;margin: 0 0 45px;}
.helpdesk_download .down_btn_cont li .down_ver_cont{width:auto;height:auto;float:left;margin:5px 0 0;font-size:13px;line-height:22px}
.helpdesk_download .down_btn_cont li .down_ver_cont p{padding-left: 0;}
.helpdesk_download .download_section_right ul{list-style:none;display:flex;width:100%;flex-wrap:wrap;padding:15px 0 0 0;margin-bottom:20px ;}
.helpdesk_download .download_section_right ul li{width:34%}
.helpdesk_download .download_section_right a.app_store_icon{background:url(../../source/images/download_sprite_icons.svg) no-repeat 0 -496px;width:160px;height:49px;display:block;text-indent:-5000px;margin:0;float:left;background-size:cover}
.helpdesk_download .download_section_right a.google_store_icon{background:url(../../source/images/download_sprite_icons.svg) no-repeat 0 -595px;width:160px;height:49px;display:block;text-indent:-5000px;margin:0;float:left;background-size:cover}
.helpdesk_download .download_section h3{color:#0e4b68;font-size:26px;font-weight:600;position:relative;line-height:42px;padding-left: 36px;margin-bottom: 22px;}
.helpdesk_download .download_section_right h3{padding-left: 0;}
.helpdesk_download .download_section_right h4{color:#000;font-size:18px;font-weight:600;position:relative;text-align: left;}

.helpdesk_download .section h2{color:#0e4b68;font-size:35px;font-weight:600;position:relative;line-height:42px;margin-bottom:70px;text-align:center}
.helpdesk_download ul.down_supp_sec{display:flex;justify-content:space-between;width:100%;list-style:none;flex-wrap:wrap}
.helpdesk_download ul.down_supp_sec li{width:30%}
.helpdesk_download .section.remote_support_sec{background-color:#f5f9fa;padding:105px 0 115px}
.helpdesk_download .down_supp_img img{width:100%}
.helpdesk_download .down_supp_content p{font-size:15px;text-align:center;color:#000}
.helpdesk_download .down_sys_cont ul{display:flex;width:100%;list-style:none;flex-wrap:wrap}
.helpdesk_download .down_sys_cont ul li{width:50%;padding-right:100px;padding-bottom: 60px;}
.helpdesk_download .section.system_req_sec h2{text-align:left;display:flex;align-items:center;font-size:32px;margin-bottom:56px}
.helpdesk_download .down_sys_cont ul li h3{color:#000;margin-bottom:20px;font-size:24px;font-weight:600}
.helpdesk_download .down_sys_cont ul li p{color:#000;line-height: 32px;}
.helpdesk_download .section.system_req_sec h2 span{width:100px;height:80px;display:block;margin-right:30px;background:url(../../source/images/download_sprite_icons.svg) no-repeat 0 -530px;background-size:cover}
.helpdesk_download.helpdesk_cont .footerMain{padding:35px 0 70px}
.helpdesk_download.helpdesk_cont .copyright{background-color:#26343f}
.helpdesk_download.helpdesk_cont .copyright p{color:#82868f}
.helpdesk_download.helpdesk_cont .footerMain ul.footer_ul.first-ul{width:26%}
.helpdesk_download.helpdesk_cont .footerMain ul.footer_ul.first-ul li,.helpdesk_cont .footerMain ul.footer_ul li{margin-bottom:12px}
.helpdesk_download .down_supp_content .count_box{display:none}
.helpdesk_download .system_req_sec{padding:115px 0 50px}

.helpdesk_download .mobile-sec{float: left;width: 100%;background-color: #F5F9FA;padding: 80px 0 0;}
.helpdesk_download .mobile-sec h2{color: #0e4b68;
    font-size: 33px;
    font-weight: 600;
    position: relative;
    line-height: 42px;
    text-align: center;margin-bottom: 30px;}
.helpdesk_download .mobile-sec p{line-height: 30px;
    color: #000;text-align: center;}


    .helpdesk_download .mobile-sec .img-box{

        width: 100%;
    max-width: 100%;
    position: relative;
    bottom: -9px;
    text-align: center;
    }
    .helpdesk_download .mobile-sec .img-box img {
        width: 85%;margin-top: 55px;
    }
@media screen and (max-width:1300px) {
.helpdesk_download .banner_content_cont h1{font-size:32px}
.helpdesk_download .download_section h3{font-size:24px}
.helpdesk_download .section h2{font-size:32px;margin-bottom:50px}
.helpdesk_download ul.down_btn_cont li{padding-right:15px}
.helpdesk_download .download_section{width:100%}
}
@media screen and (max-width:1199px) {

.helpdesk_download ul.down_supp_sec li{width:50%;margin-top:50px}
.helpdesk_download ul.down_supp_sec{justify-content:flex-start}
}
@media screen and (max-width:1024px) {
    .helpdesk_download .download_section_right ul li{width: 43%;}
}
@media screen and (max-width:980px) {
.helpdesk_download .down_sys_cont ul li{padding-right:30px;width:75%;margin-top:50px;padding-bottom: 0px;}
.helpdesk_download.helpdesk_cont .banner_content_cont{padding-top:70px}
.helpdesk_download .section.system_req_sec h2{margin-bottom:0}
.helpdesk_download .download_section_left{width:100%;margin-bottom: 45px;}
.helpdesk_download .download_section_right{width:100%;}
.helpdesk_download .download_section_right ul li{width:auto}
.helpdesk_download ul.down_supp_sec li{width:75%}
.helpdesk_download .down_supp_img img{width:85%;margin:auto;display:flex}
.helpdesk_download ul.down_supp_sec{justify-content:center}

.helpdesk_download .section.down_btn_wrapper{border-top:1px solid #ddd}
.helpdesk_download ul.down_btn_cont li{width: 35%;}
.helpdesk_download .download_section_left .inside-left, .helpdesk_download .download_section_right .inside-right{min-height: auto;}
.helpdesk_download .download_section ul{padding: 45px 35px 50px;}
.helpdesk_download .download_section_right ul{padding:34px 35px 25px 0;}
.helpdesk_download .down_icon_cont a.windows, .helpdesk_download .down_icon_cont a.mac{margin-bottom: 20px;}
	.helpdesk_download .download_section .system-req { background: url(../../source/images/rpchd_download_sprite.png) no-repeat 0px -32px;}
    .helpdesk_download.helpdesk_cont .footerMain{padding:45px 0 30px}
    .helpdesk_download .download_section_right .system-req{background-position: 0px -29px;}
}
@media screen and (max-width:767px) {
.helpdesk_download .downloadPage_banner{display:none}
.helpdesk_download .section h2{font-size:28px}
.helpdesk_download.helpdesk_cont .banner_content_cont{padding-bottom:75px;padding-top:50px}
.helpdesk_download .banner_content_cont h1{line-height:48px;font-size:28px}
.helpdesk_download .down_supp_img img{display:none}
.helpdesk_download .down_supp_content .count_box{display:block;text-align:center;color:#0071bc;font-size:24px;font-weight:600;padding:10px;border:1px solid;border-radius:50%;width:50px;height:50px;margin:0 auto 10px}
.helpdesk_download ul.down_supp_sec li{margin-top:20px;margin-bottom:30px}
.helpdesk_download ul.down_supp_sec li:last-child{margin-bottom:0}
.helpdesk_download .section.system_req_sec h2 span{min-width:90px;margin-right:15px;background-position:0 -529px}
.helpdesk_download .down_sys_cont ul li{width:100%;padding-right:0}
.helpdesk_download .section.system_req_sec h2{font-size:28px}
.helpdesk_download .mobile-sec h2{font-size: 28px;}
.helpdesk_download .download_section_right p{width: 100%;}
.helpdesk_download .download_section{padding: 45px 0 0 0;}
}
@media screen and (max-width:480px) {

.helpdesk_download ul.down_btn_cont li{width:100%}
.helpdesk_download .section{padding:75px 0!important}
.helpdesk_download .download_section ul{padding: 45px 15px 8px;}
.helpdesk_download ul.down_btn_cont li{padding-right: 0;flex-wrap: initial;margin-bottom: 20px;}
.helpdesk_download .down_btn_cont li .down_ver_cont p{font-size: 12px;}
.helpdesk_download .download_section h3{padding-left: 16px;}
.helpdesk_download .download_section_right ul{flex-wrap: nowrap;padding-left: 0;}
.helpdesk_download .download_section_right h3{padding-left: 0;}
.helpdesk_download .section.system_req_sec h2{font-size: 20px;}
.helpdesk_download .download_section_right .inside-right{padding: 0 15px 20px;}
.helpdesk_download .download_section_left p {padding-left: 18px;}
.helpdesk_download .down_sys_cont ul li h3{font-size: 19px;}
}