
header,menu,footer{width:100%}
.wrapper,.static-wrapper{width:100%;max-width:1260px;margin:0 auto;padding:0 20px}
header .wrapper{overflow:hidden;height:auto}
footer .description{width:85%;float:left}
.content{max-width:1220px;margin:0 auto}
.content .description{width:85%;float:left}
.menu ul{padding:0;margin:0}
.new-header-con{padding:4px 0 0;background:#0071bc;color:#fff;margin-top:-10px;font-size:14px;height:auto}
.new-header-con-act{background:#0071bc;border-bottom:1px solid rgba(255,255,255,0.2)}
.new-header-con ul li{float:left;text-decoration:none;display:-webkit-box;list-style:none}
.new-header-con ul li:first-child{margin-left:0}
.new-header-con a{color:#fff}
.new-header-con a:hover{color:#fbff44}
.new-header-con ul{text-decoration:none}
.new-header-con li{margin-right:20px;text-decoration:none}
.logo a{margin:4px 0 0}
.menu .secondary{padding:0!important}
.header{height:112px!important}
.menu .main li a{padding:10px 15px 0}
.header-line{top:70px!important}
.menu ul .mobile-menu{display:none!important}
.legal_bg h1{margin:41px 0 0!important;padding:14px 0 0!important}
.new-hd-rt li{padding-top:8px;margin-right:0}
.new-hd-rt li a{background:#ccc;padding:19px 29px;margin:0;color:#000;border-right:1px solid #aaa}
.new-hd-rt li a:hover{color:#f8ed81}
.new-hd-rt{margin-top:6px}
.secondary{position:relative}
.rem-team .toplogin{padding:8px 18px 8px 6px !important}
.topsignup{color:#fff;background:transparent;border:0!important;font-size:15px!important;margin-right:25px!important}
.topsignup:hover{color:#fbff44!important}
.toplogin{color:#000!important;background:#fff;border:0!important;padding:8px 18px 8px 6px !important;font-size:15px!important}
.enterprise .toplogin{padding:8px 18px 8px 6px !important}
.business-price .toplogin{padding:8px 18px 8px 6px !important}
.business .toplogin{background:#fff url(../../source/images/new-menu-icon.png) no-repeat 68px 12px!important}
.terms-page .toplogin{padding:10px 18px 9px 6px !important}
header .wrapper{overflow:visible}
.header-inner{position:relative;box-shadow:none!important}
.secondary{position:absolute;right:0;top:-40px}
.toplogin:hover{color:#000!important;border:0!important}
.myaccount_box{background:#fff;color:#000!important;border:0!important;font-size:14px!important;padding:10px!important}
.business .myaccount_box{padding:12px!important}
.myaccount_box:hover{border:0!important}
.menu .main li a{font-size:18px!important;padding:20px 55px 0 0 !important}
.partner-terms .legal_bg h1{border-top:0!important}
.features-sub p{margin:7px 15px 0}
.blue_btn{background:none!important;background-color:#2cb0e2!important;width:auto!important;height:auto!important;padding:10px 30px;text-indent:1px;color:#fff;font-size:18px;line-height:normal;font-weight:500;border-radius:2px}
.blue_btn:hover{background-color:#fff!important;color:#2cb0e2}
@media screen and (min-width:1025px) and (max-width:1366px) {
.all_smartdevice.competitor .feature-page{height:200px}
.all_smartdevice.competitor .feature-header-txt{padding-top:60px}
.all_smartdevice.competitor .pcmag-badge{right:30px}
}
@media screen and (max-width:1280px) {
.content{max-width:1220px;width:98%;margin:0 auto}
}
@media screen and (min-width:1280px) {
.wrapper,.static-wrapper{width:1260px}
.content{max-width:1220px;width:98%;margin:0 auto}
}
@media screen and (max-width:1024px) {
.plans{width:920px!important}
.content{max-width:960px;margin:0 auto;width:98%}
}
@media screen and (orientation:landscape)
and (min-device-width: 767px) and (max-device-width: 1024px) {
.all_smartdevice .feature-header-txt{padding-top:20px}
.all_smartdevice .feature-page{height:324px}
.all_smartdevice .menu{padding-top:3px!important}
.all_smartdevice .secondary{top:-40px}
.all_smartdevice .header{overflow:visible!important}
.all_smartdevice .logo a{margin:13px 0 0}
.all_smartdevice.sup-page .support-banner-bg{height:507px}
.all_smartdevice.sup-page .sup_main_wrapper{margin-top:0}
.all_smartdevice.sup-page h1{padding-top:0}
.all_smartdevice.sup-page .content-body{margin-top:50px}
.all_smartdevice.sup-page .sup_main_right_wrapper{margin-top:0}
.all_smartdevice .download-header-txt h1{margin:0 0 5px}
.all_smartdevice .legal_bg h1{border-top:0;margin:15px 0 0!important}
.all_smartdevice.business .bg-container{top:20px}
.all_smartdevice.business .trial-info{bottom:32px}
.all_smartdevice.business .bgDashboard{bottom:23px}
.resel-index .rel-phone a{color:#fff}
.all_smartdevice .header-title h1{padding-top:0}
.all_smartdevice.enterprise .header-banner{height:223px}
.all_smartdevice.competitor .feature-page{height:200px}
.all_smartdevice.competitor .feature-header-txt{padding-top:60px}
.all_smartdevice.competitor .pcmag-badge{right:30px}
.all_smartdevice.competitor .table-container{padding-top:15px}
.all_smartdevice.competitor .mac-img{top:40px}
.all_smartdevice.web-viewer .feature-header-txt{padding-top:75px}
.all_smartdevice.web-viewer .mac-img{top:39px}
.all_smartdevice .static{overflow:hidden}
.all_smartdevice.rpc-web-viewer .static{overflow:visible}
.all_smartdevice.videos-page .legal_bg{height:125px}
}
@media screen and (max-width: 980px) {
.wrapper,.static-wrapper{width:100%}
.new-header-con,.header-line{display:none!important}
.menu ul .mobile-menu{display:block!important}
.menu_show .myaccount_box{text-align:left!important}
.body_tap_menu .menu ul li a{padding:4px 25px!important}
.header{height:60px!important}
.legal_bg h1{margin:0!important;padding:48px 0 0!important}
.videos-page .legal_bg h1{padding:36px 0 0!important}
.new-mob-menu{display:none}
.secondary{position:relative;left:0}
.toplogin{background:transparent!important;color:#fff!important}
.myaccount_box{background:#21A279!important;color:#fff!important}
.myaccount_box:hover{background-color:#2A2828}
.body_tap_menu .menu ul li a{font-size:13px!important}
.secondary .topsignup::after{height:17px!important;width:14px!important;background-size:contain;margin-left:6px!important;top:5px}
.topsignup:hover{color:#fff!important}
.toplogin:hover{background-color:#666!important}
header .wrapper{overflow:hidden}
.secondary{margin-top:43px!important}
.rem-team .toplogin{background:transparent!important}
.web-viewer	.feature-header-txt p{text-align:center}
}
@media screen and (max-width: 767px) {
.pricing_amout{font-size:2.1em}
.business-price .spcial-price-student{font-size:1.2em!important}
}
@media screen and (max-width: 640px) {
.wrapper,.static-wrapper{width:100%}
.legal_bg{height:auto!important;padding-bottom:25px}
.lst-upt-txt{float:left!important}
.rs-clear{clear:both}
.videos-page .legal_bg,.whitelist-page .legal_bg{height:123px!important}
.business-price .sps-gratitude,.sps-arrow{display:none}
.business-price .spcial-price-student{padding:5px 0 25px}
}
@media screen and (max-width:480px) {
.menu .secondary .topsignup::after{top:5px!important}
.videos-page .legal_bg h1{padding:26px 0 0!important;font-size:24px!important}
.videos-page .video-title-desc{margin-top:4px;font-size:15px!important}
.competitor .feature-header-txt span{font-size:1.3em;line-height:36px}
.competitor .feature-header-txt{padding-top:25px!important}
}
@media screen and (max-width:380px) {
.competitor .freetrailbtn,.competitor .freetrailbtn:hover{width:60px!important}
}
#browser-table{border-spacing:0;border-collapse:collapse;font-size:inherit;margin:10px auto 0;padding:0;border:0;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;vertical-align:baseline;display:table;width:100%;overflow:auto}
#browser-table tr{margin:0;padding:0;border-width:1px 0 0;border-top-style:solid;border-top-color:#CCC;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;line-height:inherit;font-family:inherit;vertical-align:baseline;background-color:#fafafa}
#browser-table th{padding:10px;margin:0;border:1px solid #ddd;font-style:inherit;font-variant:inherit;font-stretch:inherit;font-size:16px;line-height:inherit;font-family:inherit;vertical-align:middle;color:#3c4b50;text-align:center;background:#e6eef1}
#browser-table td{padding:6px;border:1px solid #DDD;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;font-size:14px;line-height:inherit;font-family:inherit;vertical-align:top;text-align:center}
.browser-title{font-size:2em;padding:0 0 10px}
.browser-para{font-size:1.2em;padding:0 0 10px;max-width:520px;margin:0 auto}
#browser-table td:hover a{color:#128CC9}
#browser-table th a{color:#3c4b50}
#browser-table th:hover a{color:#128CC9}
#browser-table th a:active{color:#3c4b50}
#browser-table td a:active{color:#3c4b50}
#businessDirectioryArea #back_to_chat{display:none}
#browser-table td a{color:#666;text-decoration:none;float:left;width:100%;padding:0}
#unsupport-browser .popup-btn{min-width:165px;line-height:18px;padding:8px 15px;text-align:center;border:1px solid #8ba82b;background:#8ba82b url(../../source/images/greenbtn_bg.png);color:#fff;font-size:16px;margin:5px 0 0 10px;border-radius:2px;float:right;letter-spacing:.6px;cursor:pointer;box-shadow:inset 0 0 3px #fff}
#unsupport-browser .popup-btn:hover{background:#358f68 url(../../source/images/greenbtn_bg_hover.png);border:1px solid #358f68;box-shadow:inset 0 0 10px #b3ddc5}
#unsupport-browser .popup-btn:active{background:#358f68 url(../../source/images/greenbtn_bg_hover.png);box-shadow:inset 0 0 10px #03535d}
.browser-icon{width:130px;height:45px;margin:0 auto;display:inline-block}
.browser-ie .browser-icon{background:url(../../source/images/support-ie-icon-new.jpg) no-repeat center;cursor:pointer}
.browser-firefox .browser-icon{background:url(../../source/images/support-firefox-icon-new.jpg) no-repeat center;cursor:pointer}
.browser-chrome .browser-icon{background:url(../../source/images/support-chrome-icon-new.jpg) no-repeat center;cursor:pointer}
.browser-safari .browser-icon{background:url(../../source/images/support-safari-icon-new.jpg) no-repeat center;cursor:pointer}
.browser-opera .browser-icon{background:url(../../source/images/support-opera-icon-new.jpg) no-repeat center;cursor:pointer}
.browser-version{font-size:11px;cursor:pointer}
span.browser-name{font-size:16px;line-height:20px;padding:0;margin:0;float:left;width:100%;text-align:center;cursor:pointer}
#savePhone{display:none}
.unsupport-pge-wrap{width:200px;margin:80px auto 0}
.unsupport-page{top:0;margin:0;display:block;float:left;width:100%;height:100%;position:fixed;z-index:99999;background:#f9f9f9;overflow:hidden}
.popup_addwrapper h2{text-align:center;padding:10px 0 0;display:inline-block;line-height:70px}
.title-description{text-align:center;padding-bottom:20px;max-width:600px;width:100%;margin:0 auto;line-height:24px}
#unsupport-browser{display:block;max-width:800px;margin:0 auto;width:100%}
.ie6 #unsupport-browser{width:750px;margin-left:25%}
.ie6 .unsupport-pge-wrap{margin-left:46%}
.wrap_ie_doesnot_support{height:auto;margin-left:auto;width:100%;margin-right:auto;top:80px;top:-webkit-calc(50% - 350px);top:-moz-calc(50% - 350px);top:calc(50% - 350px);transform:translate(0%,0%);position:absolute;font-size:1em;text-align:center}
.footer-logo{margin-left:27px}
.supHrs p{color:#d0d1d1;font-size:12px;font-weight:400;text-align:left;line-height:24px;margin:0;text-decoration:none}
.logo a{margin:15px 0 0 1px !important;padding:0;float:left;width:157px!important;text-indent:-3500px;overflow:hidden}
@media screen and (max-width: 980px) {
.logo a{margin-top:13px!important}
}
@media screen and (max-device-width: 1024px) and (min-device-width: 767px) and (orientation: landscape) {
.all_smartdevice .logo a{margin:6px 0 0!important}
}
html{box-sizing:border-box;-webkit-text-size-adjust:100%}
*,:before,:after{box-sizing:border-box}
a img{border:none;outline:none}
img{border:none;outline:none}
html,body{margin:0;width:100%;height:100%}
section{display:inline-block}
audio,canvas,video{display:inline-block}
.linux_id body{font-family:sans-serif}
body{font-family:'Open Sans',verdana,tahoma;font-size:1em;line-height:24px;color:#666;background:#fff;margin:0 auto;letter-spacing:.3px;font-style:normal}
h2{margin:0;font-size:2em;font-weight:400;color:#666}
h3{font-size:1.375em;line-height:70px;border-bottom:1px solid #e5e5e5;color:#323434;margin:0;padding:0;font-weight:400;width:100%;padding-left:2%}
h3 span.notetext{padding-right:2%;font-size:.75em;float:right;color:#666}
h4{font-size:1em;margin:0;padding:0;line-height:32px;font-weight:400;color:#669630}
h4 a{color:#3d95b6;text-decoration:none;border:0}
h5{font-size:1.125em;font-weight:400;margin:20px 0;padding:0;line-height:30px;color:#666}
h6{font-size:1em;font-weight:400;margin:0;padding:0;color:#666;margin-top:30px}
hr{margin-bottom:15px}
header,footer,nav,aside,article,section,menu{display:block}
.left{float:left}
.right{float:right}
.clear{clear:both}
.wrapper,.static-wrapper{margin:0 auto}
.wrapper_main{margin:0 auto}
.container{width:100%;max-width:1260px;margin:0 auto}
.container,.row{zoom:1}
.container:before,.container:after,.row:before,.row:after{content:"";display:table}
.container:after,.row:after{clear:both}
.columns.menu{width:86%}
.columns.full{width:100%}
.content{background:#fff;margin:0 auto;max-width:1260px;width:100%}
.home-center{overflow:hidden;width:100%;position:relative}
.homeheight{float:left;margin-top:75px;height:auto;width:100%;text-align:center}
.homeheight h2{font-size:2em;font-weight:400;color:#fff;line-height:32px}
.home_header{background:url(../../source/images/header_images.png) no-repeat 0 0;width:768px;height:323px;margin:0 auto;text-indent:-5000px}
.home-center .bar_colour{margin:0 auto;background:url(../../source/images/bar_colour.png) no-repeat center 0;display:block;height:7px;width:100%}
.video{width:100%}
.content-wrpper{max-width:1220px;padding:0 1.875em;margin:0 auto;overflow:hidden}
.contact-header{width:100%;padding:30px 0 40px;margin:0 auto;overflow:hidden}
.contact-header h2{margin:0;padding:0;color:#754e3d;font-size:1.625em}
.contact-header p{text-align:justify}
.feature-content{width:100%;background:#fff}
a{color:#0071bc;text-decoration:none}
a:hover{color:#666}
.error .header{background:#333!important}
.errorImage{margin:200px auto 100px;width:564px}
.wrap_menu{display:none}
.header_bar{background:url(../../source/images/header_bar.png) no-repeat 0 0;margin:0 auto;height:78px;width:100%;overflow:hidden;text-align:center}
.header_bar .fiftyoffer{width:100%;background:url(../../source/images/50-960.png) no-repeat center;margin:0 auto;text-align:center;height:77px}
.header-rpc{position:fixed;top:0;left:0;width:100%;height:75px;margin:0 auto;padding-top:15px;z-index:9}
.nav_menu{float:right;width:calc(100% - 180px);height:100%}
.menu{float:left;font-size:1em;padding-top:15px;width:100%;height:100%;position:relative}
.menu ul{padding:0;margin:5px 0 0}
.menu ul li{list-style-type:none;display:inline-block}
.menu ul li a{color:#fff;text-decoration:none;font-size:1em}
.menu .main li a{height:auto;display:inline-block;padding:20px 15px;letter-spacing:0}
.menu .main{width:auto;float:left;color:#fff;text-decoration:none;padding-left:30px;height:100%;margin:0}
.menu .main li{margin:0;height:100%;display:inline-block;padding:0}
.menu .main li a:hover{color:#fbff44;text-decoration:none}
.menu .secondary{padding:8px 0 0;height:100%;float:right;max-width:auto;margin:0;text-decoration:none}
.menu .secondary li{height:100%}
.menu .secondary li.login_wrap{float:right}
.menu .secondary li a{box-sizing:border-box;text-align:center;display:inline-block;vertical-align:middle;min-width:100px;color:#fff;overflow:hidden;line-height:inherit;padding:8px}
.signup_wrap,.login_wrap,.myaccount_wrap{display:inline-block}
.menu:not(.mobile_menu) .secondary li a.myaccount_box{padding-right:0;margin:0 auto;border:2px solid rgba(255,255,255,0.5);padding-left:0;min-width:140px}
.menu:not(.mobile_menu) .secondary li a.myaccount_box:hover{border:2px solid #f8ed81}
.menu:not(.mobile_menu) .secondary li a.toplogin{padding-right:18px;margin:0 auto;border:2px solid rgba(255,255,255,0.5);background:url(../../source/images/rc-login-static-arrow-icon.png)no-repeat 72px 11px!important;padding-left:0;cursor:pointer}
.menu:not(.mobile_menu) .secondary li a.toplogin:hover{border:2px solid #f8ed81}
.menu:not(.mobile_menu) .secondary li a.topsignup{border:2px solid rgba(255,255,255,0.5);margin-right:13px}
.menu:not(.mobile_menu) .secondary li a.topsignup:hover{border:2px solid #f8ed81}
.menu .secondary li.myaccount_wrap{display:none;float:right}
.sticky-header{width:100%;height:90px;position:fixed;list-style-type:none;background:#000}
.fixed{position:fixed;top:0;left:0;width:100%;list-style-type:none}
.alpha{background:#000;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000)"}
.header{position:fixed;top:0;left:0;width:100%;padding:0;z-index:10000;height:80px;background-color:transparent}
.header-inner{height:100%;padding-bottom:0;width:100%;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,0.15);box-shadow:0 1px 0 0 rgba(0,0,0,0.15);transition:all .2s ease-in-out}
.header-line{display:none!important}
.active{background-color:#0071bc;opacity:1}
.logo{float:left;width:135px;height:100%}
.logo a{margin:27px 0 0 8px;padding:0;float:left;background:url(../../source/images/logo-new.png) no-repeat;background-size:cover;height:28px;width:157px;text-indent:-3500px;overflow:hidden}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 32),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx) {
.retina .logo a{-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
}
@media screen and (max-device-width: 1024px) and (min-device-width: 767px) and (orientation: landscape) {
.all_smartdevice .logo a{margin:16px 0 0}
}
footer .footerMain{background:#26343f;float:left;width:100%;padding:0;margin:0}
footer .footerMain ul.footer_ul{float:left;width:21%;margin:0;padding:0;text-align:left;box-sizing:border-box;min-width:220px;min-height:250px}
footer .footerMain ul.footer_ul.support_list{width:27%}
footer .footerMain ul.footer_ul li{float:left;list-style-type:none;width:100%;margin:5px 0}
footer .footerMain ul.footer_ul li a{color:#fff;text-decoration:none;padding:0;float:left;line-height:20px;font-size:14px}
footer .footerMain ul.footer_ul.first-ul li{padding-left:28px}
footer .footerMain ul.footer_ul.first-ul li:first-child{padding-left:0}
footer .footerMain ul.footer_ul li .supNum a{font-size:24px}
footer .footerMain ul.footer_ul li .supHrs a{font-size:14px}
footer .footerMain ul.footer_ul li a:hover{color:#fbff44;text-decoration:none}
footer .footerMain ul.footer_ul li.supportImg a{background:url(../../source/images/support-remote-pc.png) no-repeat 0;padding:0;margin:0 0 0 26px;height:128px;width:265px}
footer h4{color:#fff;min-width:220px;width:24%;font-size:1em;font-weight:400;text-align:left;line-height:24px}
footer ul{width:24%;min-width:220px;min-height:250px}
footer a{width:90%}
footer .footerMain ul.footer_ul li a.logo{text-indent:-10000px;background:url(../../source/images/logo-new.png) no-repeat 0 0;height:28px;width:157px;margin:20px 0 10px}
footer .footerMain .text{color:#fff;font-size:18px;font-weight:600;text-align:left;line-height:24px;margin:35px 5px 5px 0;padding:5px 0 0}
footer .footerMain .socialIcons .text{color:#59c29c;font-size:18px;font-weight:400;text-align:center;line-height:24px;padding:30px 0 20px;width:100%;margin:0}
footer .socialIcons{display:none;max-width:285px;margin:0 auto;text-align:center;height:100%;width:100%;padding-left:0;padding-top:60px}
footer .socialIcons a{text-indent:-99999px;margin:0 12px 0 0;float:left;height:36px;width:36px;border:1px solid #fff;border-radius:25px;box-sizing:border-box}
.footer-lastul{float:right;height:auto;display:inline-block}
.social_links{list-style:none;padding:0;margin:0;width:auto;min-width:100%;max-width:100%;min-height:100%}
.social_links li{display:inline-block;padding:0;margin:0}
footer .socialIcons a img{background:url(../../source/images/social_icons.png)no-repeat;float:left;height:36px;width:36px}
footer .socialIcons .facebook img{background-position:11px 6px}
footer .socialIcons a.facebook:hover{border:1px solid #3b5998;border-radius:25px;background-color:#3b5998}
footer .socialIcons .facebook:hover img{background-position:11px 6px}
footer .socialIcons .twitter img{background-position:7px -57px}
footer .socialIcons a.twitter:hover{border:1px solid #55acee;border-radius:25px;background-color:#55acee}
footer .socialIcons .twitter:hover img{background-position:7px -57px}
footer .socialIcons .linkedin img{background-position:6px -128px}
footer .socialIcons a.linkedin:hover{border:1px solid #e15f4f;border-radius:25px;background-color:#e15f4f}
footer .socialIcons .linkedin:hover img{background-position:6px -128px}
footer .socialIcons .googleplus img{background-position:8px -210px}
footer .socialIcons a.googleplus:hover{border:1px solid #0077b5;border-radius:25px;background-color:#0077b5}
footer .socialIcons .googleplus:hover img{background-position:8px -210px}
footer .socialIcons .blog img{background-position:6px -293px}
footer .socialIcons a.blog:hover{border:1px solid #f57d00;border-radius:25px;background-color:#f57d00}
footer .socialIcons .blog:hover img{background-position:6px -293px}
footer .copyright{width:100%;padding:0;float:left;margin:10px auto 0;text-align:center;border-top:1px solid #3b4850}
footer .copyright p{font-size:12px;margin-top:10px;padding-top:0;color:#82868f;text-align:center}
footer .copyright p sup{font-size:14px}
footer.static-footer{background:url(../../source/images/static_footer_bg.png) repeat-x 0 0;display:table}
.supNum{display:inline-block;padding:15px 0 0}
.supNum p{color:#d0d1d1;font-size:24px;line-height:24px;text-decoration:none;margin:0}
.supNum a{color:#d0d1d1;font-size:24px;line-height:24px;text-decoration:none;margin:0}
.flast-support a:hover .supNum p{color:#fbff44}
.supHrs p{color:#d0d1d1;font-size:12px;font-weight:400;text-align:left;line-height:24px;margin:0;text-decoration:none}
.flast-support a:hover .supHrs p{color:#fbff44}
.new-pricing_body_con{background:#fff}
.new-pricing-page{background:#fff;color:#000}
.static-wrapper{margin:0 auto;position:relative;box-sizing:border-box;display:table;width:85%}
.charges_body .static-wrapper{width:100%}
.new_price_bg{background:#cde6ea url(../../source/images/form_bg.png) no-repeat center bottom;height:557px;width:100%;text-align:center;top:0;position:absolute}
.pricin_plan_con{border:1px solid #ccc;margin-bottom:40px}
a.plan_price_desc{color:#515151}
.pricing_plan_hdr{background:url(../../source/images/today-only-signup-row.png)no-repeat center center;width:100%;text-align:center;padding:50px 0 0;position:relative;color:#fff;height:100%;display:inline-block}
.pricing_plan_hdr:hover{background:#CE4949 url(../../source/images/today-only-signup-row-hover.png) no-repeat center}
.first_hdr_con h1{background:transparent;font-size:2.6em;color:#2c75a8;float:none;text-indent:0;width:100%;margin:0;overflow:visible;height:auto;line-height:initial;font-weight:400;text-align:center;padding:10px 0 0}
.new_price_hdr{width:100%;background-color:#f1f1f1;padding:10px 0;font-size:1.1em;border-top:1px solid #ccc;float:left;border-bottom:1px solid #ccc}
.new_price_hdr_746{padding:10px;font-size:1.4em;display:none}
.new_price_hdr_lft{width:50%;float:left;text-align:center;font-size:16px}
.new_price_tbl{font-size:13px}
.new_price_basicpln:hover{background-color:#ecfcf0}
.new_price_basicpln{width:25%;float:left;text-align:center;border-right:1px solid #ccc;background-color:#fff;position:relative}
.new_price_tbl a:nth-child(6) .new_price_basicpln{border:none}
.new_price_tbl .plan_price_txt{height:50px;color:#2e7f66;padding:0;line-height:initial}
.plan_price{padding:0;margin:0;font-size:130%;display:inline-block;height:30px}
.plan_price span{font-size:.8em}
.new_price_tbl h4{font-size:18px;padding:20px 0 5px;color:#cb4949}
a.plan_price{text-decoration:line-through;font-size:1.2em;color:#4d4d4d}
.plan_price_smal_txt{font-size:2.8em;height:100%;display:inline-block;line-height:40px}
.pricing_amout{font-size:4em;height:100%;display:inline-block;line-height:40px;padding:0 5px;letter-spacing:-5px}
.plan_price_desc{font-size:1.1em;padding:0 0 40px;color:#000}
.plan_price_btn{padding:6px 8px;color:#fff;font-size:1.2em;background-color:#44a2c9;width:65%;text-align:center;margin:20px auto}
.plan_price_btn:hover{background-color:#58b1d6}
.basic_icon_container > div{display:inline-block;height:100%;width:100%}
.basic_price_icon{background:url(../../source/images/basic_icon.png) no-repeat center bottom}
.basic_plus_icon{background:url(../../source/images/plus_icon.png) no-repeat center bottom}
.basic_small1_icon{background:url(../../source/images/small-plan1_icon.png) no-repeat center bottom}
.basic_small2_icon{background:url(../../source/images/small-plan2_icon.png) no-repeat center bottom}
.best_sel_txt{width:100%;color:#5F9A84;font-size:1.4em;box-sizing:border-box;position:absolute;bottom:175px}
.new_price_tbl_con{margin-top:115px}
.sub_title{font-size:24px;margin-top:0;line-height:initial}
.pricin_plan_con a{text-decoration:none;color:#fff}
.new_price_free_con{width:100%;text-align:center;padding:12px 0;margin-top:40px}
.try_hdr_con a,.try_hdr_con{font-size:1.3em;line-height:35px;text-decoration:none;color:inherit}
.ques_hdr{text-align:center;font-size:4em;padding:30px 0;line-height:initial}
.icon_container{height:200px}
.basic_icon_container{height:158px}
.question_left{width:50%;box-sizing:border-box;padding-right:25px;float:left}
.question_right{width:50%;box-sizing:border-box;padding-left:25px;float:right}
.ques_con{padding-bottom:15px;width:100%;float:left}
.ques_con p{text-align:justify;margin-top:5px;font-size:15px}
.new_price_hdr_sb746,.new_price_hdr_sb480,.new_price_hdr_cn480{display:none}
.price_offer_con{background:url(../../source/images/offer-50-price.png) no-repeat;width:139px;height:153px;display:inline-block;top:-1px;right:25px;position:absolute}
strike{color:red}
.best_sel_plan{background:#f5fef7}
.best_sel_plan:hover{background:#ecf9fb}
.first_hdr_con{width:100%;text-align:center;background:transparent;padding:0 0 40px;font-size:100%}
.yearly_txt{color:#666;font-size:1.2em;padding-bottom:20px}
.price_que_outer_con{background-color:#28a980;width:100%;padding-bottom:40px;margin-top:30px}
.new_price_Ques_con{color:#fff}
.price_que_outer_con a{color:#fff}
.price_que_outer_con .question_left a:hover{color:#77EAC1}
.charges_body footer.static-footer{background:transparent}
.charges_body .header{background-color:#2A2828;opacity:.8}
.reseller_wrap{background:url(../../source/images/reseller_banner_bg.jpg) no-repeat center top;height:100%}
.reseller_wrap .container-banner{background:transparent}
.reseller_wrap .partner-page{background:transparent;margin:0;float:left;height:460px;width:100%;padding-left:20px}
.reseller_wrap .banner-header-txt{padding:160px 0 0;font-size:1em}
.reseller_wrap .banner-header-txt h2{color:#FFF;font-size:2.8em;line-height:initial;margin:0}
.reseller_wrap .banner-header-txt p{color:#FFF;font-size:1.3em;line-height:initial;margin:0;padding:15px 0 0}
.reseller_wrap .referrer{padding:120px 0 0;font-size:1.2em;color:#FFF}
.reseller_wrap .referrer span{color:#FFCB27;font-size:2.4em;vertical-align:text-bottom}
.reseller_wrap .bg-container h2{margin:0;color:#6EA24F;text-transform:uppercase;font-size:1.7em}
.reseller_wrap .bg-container{background:#fff;float:left;width:100%;padding:50px 20px}
.reseller_wrap .bg-container p{padding:20px 0 0;margin:0;line-height:1.7em}
.reseller-feature-wrapper{background-color:#F2F2F2;width:100%;float:left}
.reseller-feature-innerwrap{margin:40px 0}
.reseller-feature-innerwrap ul{overflow:hidden;padding:49px 0;box-sizing:border-box;background:url(../../source/images/reseller_features_bg.png) no-repeat center;height:560px;list-style:none;margin:0}
.reseller-feature-innerwrap ul li{height:-webkit-calc(460px / 4);height:-moz-calc(460px / 4);height:calc(460px / 4);float:left;width:100%}
.res_feature_lft,.res_feature_rgt{width:50%;float:left;box-sizing:border-box;border:0 solid green;height:100%}
.res_feature_lft{text-align:right;padding-right:180px}
.res_feature_rgt{text-align:left;padding-left:180px}
.reseller-feature-innerwrap h2{line-height:initial;margin:0;padding:15px 0 0}
.reseller-feature-innerwrap h2 a{font-size:1em;text-decoration:none}
.reseller-feature-innerwrap ul li p{max-width:335px;margin:0;padding:0}
.res_signup_box h2 a{color:#E48992}
.reseller-feature-innerwrap .res_signup_box p{text-align:right;float:right;padding-top:8px}
.res_promte_box h2 a{color:#F3B464}
.res_getpaid_box h2 a{color:#B1B92F}
.res_getpaid_box p{text-align:right;float:right}
.res_relax_box h2 a{color:#6BB0CF}
.benefits-banner{background:#0f2d45;margin:80px auto 0;height:353px;width:100%}
.benefits-pge .content-features{padding:80px 0;float:left}
.benefits-pge .features-sub{width:50%;padding:0 60px}
.new_sup_bg{background:url(../../source/images/support-banner-back.jpg) no-repeat center 0;height:430px;width:100%;background-size:cover;text-align:center;position:absolute}
.new_sup_body_con .static-wrapper{margin:0 auto;position:relative;box-sizing:border-box;display:table;width:90%;max-width:1260px;padding-left:0}
.sup_main_wrapper{margin-top:110px;height:312px}
.sup_tit{color:#feeb9f;font-size:2.5em;margin-bottom:36px;line-height:initial}
.sup_main_left_wrapper{float:left;width:70%}
.sup_main_right_wrapper{margin-top:110px;float:left;width:30%;text-align:center}
.chat_image{background:url(../../source/images/support_graphc.png) no-repeat center center;height:202px;width:293px;background-size:cover}
.online-chat-wrap{padding-top:20px;margin:0 40px 0 0}
.sup_sec_tit{color: #148bc5;font-size: 18px !important;line-height:30px;padding-bottom: 10px !important;}
.sup_phone_num a{color:#000;font-size:2em;line-height:40px;cursor:pointer;margin-left:35px}
.sup_timig_txt{color:#000;font-size:.875em;margin-bottom: 10px;}
.sup_hdr_lft_con{width:38%;float:left;border-right:1px solid #337780;margin-right:40px}
.sup_hdr_rt_con{float:left;width:52%;color:#fff}
.sup_hdr_rt_con .sup_der_rt_dtxt{margin-top:10px;margin-bottom: 10px;}
.sup_dial{color: #000;font-size: 15px;}
.sup_help_con{width:100%;height:80px;background:#0E1D24;text-align:center;color:#fff;font-size:18px}
.sup_hlp_txt{vertical-align:top;padding:30px 20px 0 0;display:inline-block}
.new_sup_form_con{margin:40px 0 0}
.sup_left_list li{float:left;list-style-type:none;margin:0;padding:0;width:100%;color:#7d7d7d;border-bottom:1px solid #e5e5e5;box-sizing:border-box}
.sup_left_list a{line-height:initial;height:44px;float:left;width:100%;text-decoration:none;list-style-type:none;padding:15px 0;color:#000;position:relative}
.sup_left_list a:hover{color:#0071bc}
.sup_left_list a.act{color:#0071bc;position:relative}
.sup_left_list a.act:before,.sup_left_list a:hover:before{content:'';position:absolute;top:41px;left:0;width:30px;height:4px;background-color:none}
.support-left-wrap{float:left;width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:calc(100% - 320px);padding:0 50px 0 0}
.ful_width{width:100%}
.new_sup_form_con .error_msg{display:none}
.new_sup_form_con input[type="text"],.new_sup_form_con select{height:40px;margin:5px 0 0;width:100%;font-size:14px;border:1px solid #A5A1A1;background:#fff;box-sizing:border-box;padding:6px 10px;color:#000;font-family:inherit}
.new_sup_form_con textarea{height:160px;margin:5px 0 0;padding:4px 10px;width:100%;font-size:14px;border:1px solid #A5A1A1;background:#fff;box-sizing:border-box;resize:none;font-family:inherit}
.profile_form{margin:0}
.profile_form .row_field{float:left;width:100%;margin-bottom:28px}
.profile_form .flt_lt{float:left;width:50%;box-sizing:border-box;padding-right:25px}
.profile_form .flt_rt{float:right;width:50%;box-sizing:border-box;padding-left:25px}
.profile_form label{color:#868686;display:block;font-size:14px}
.viewer_report label{float:left}
.support-left-wrap .error_msg{color:#FB2222;font-size:13px;float:left;width:100%!important;letter-spacing:0;line-height:18px;margin:5px 0 0;padding:0!important}
.capcha_img img{float:left;vertical-align:baseline;display:inline}
.new_sup_form_con .row_field .verificaion_input{display:inline;width:25%;margin:2px 0 0 30px;vertical-align:baseline}
.row_field .new_sup_submit{border-radius: 30px;padding: 12px 30px;font-weight: 600;color: #fff;width: auto;display: inline-flex;background-color: #0071BC;border: 1px solid #0071bc;font-size: 16px;align-items: center;transition: all .3s ease;cursor: pointer;}
.row_field .new_sup_submit:hover{background-color: #fff;color: #0071bc;border: 1px solid #0071bc;}
.row_field .new_sup_submit:active{background:#297fc7;box-shadow:0 0 5px #333 inset}
.support-right-wrap{float:right;width:320px;padding-left:20px}
.ful_width .capcha_img{padding-top:5px;float:left}
.sup_hdr_rt_con p{margin:0;padding:0;font-size:.875em;}
.support-left-wrap p{text-align:justify}
.choose_support_wrap{float:left;width:100%;box-sizing:border-box;padding:0;margin:0 0 20px;border:0 solid #5BAD40}
.supportSelect{float:left;width:100%;padding:0}
.supportSelect input{margin-top:7px;float:left;line-height:28px;width:20px}
.profile_form .supportSelect label{float:left;line-height:28px;width:150px;font-size:16px}
.supportSelect p{float:left;margin:0;padding:0}
.pricing_bg{background:#D34545 url(../../source/images/pricing_offer_bg.png) repeat;width:100%;float:left;height:110px}
.copyright .socialIcons{display:none}
.support_form{margin:0 0 45px;border-radius:0;clear:both;color:#888;width:100%;padding:20px}
.download-bg-img{background:#072432 url(../../source/images/downld-background-new.jpg) no-repeat center top;height:100%}
.download-page{background:transparent;margin:0;float:left;width:100%;border-bottom:1px solid #A9D8C8}
.download-header-txt{padding:110px 0 0;font-size:16px;margin:0 auto;text-align:center}
.download-header-txt h2{color:#FFF;font-size:1.8em;line-height:initial;margin:20px 0 5px}
.download-header-txt p{color:#FFF;font-size:1em;line-height:initial;margin:0 auto;padding:0 0 20px;width:100%}
.install{background:url(../../source/images/install_1-blue-new.png) no-repeat 0 0;display:block;height:225px;width:307px;margin:0 auto;text-indent:-5000px}
.share{background:url(../../source/images/share_2.png) no-repeat 0 0;display:block;height:225px;width:307px;margin:0 auto;text-indent:-5000px}
.enable{background:url(../../source/images/access_3-blue.png) no-repeat 0 0;display:block;height:225px;width:307px;margin:0 auto;text-indent:-5000px}
.downloadPge_banner{background:url(../../source/images/down-head-image-group.png) no-repeat 0 0;width:820px;min-height:299px;margin:0 auto;text-indent:-5000px}
.download_buttons{height:90px;width:100%;display:inline-block;box-sizing:border-box;padding:20px 0}
.download_buttons ul{list-style:none;margin:0}
.dowBtn{background:url(../../source/images/rpc-download.png) no-repeat 0 0;overflow:hidden;text-indent:-3500px;width:215px;height:47px;margin:0 auto;display:block}
.dowBtn:hover{background:url(../../source/images/rpc-download.png) no-repeat 0 -100px}
.dowBtn:active{background:url(../../source/images/rpc-download.png) no-repeat 0 -200px}

.help_support .row_field.category {
    width: 100%;
    padding-right: 0px !important;
}
/* support page */

.support_cont .support-banner-bg{background:#173442 url(../../source/images/support-banner-back.jpg) no-repeat center 0;height:370px;width:100%;background-size:cover;text-align:center;position:absolute}
.support_cont .sup_main_left_wrapper{width:65%;float:left}
.support_cont .sup_main_right_wrapper{width:35%;margin-top:65px;float:left;text-align:center}
.support_cont .online-chat-wrap{padding-top:132px;margin:0 40px 0 0}
.support_cont .sup-talq-logo{background:url(../../source/images/support-icons.png) no-repeat scroll center;height:249px;width:375px}
.support_cont .sup_main_wrapper{margin-top:50px;height:auto}
.support_cont .sup_hdr_con{padding-top:20px;padding-bottom:20px}
.support_cont h1{margin-bottom:8px;font-size:52px;color:#000;font-size:52px;line-height:normal;font-weight:600}
.support_cont .sup_hdr_lft_con{width:40%;margin-right:0;border-right:none;padding-top:20px;float:left;min-height:130px}
.support_cont .sup_phone_num{padding-top:0px}
.support_cont .sup_phone_num span {color: #148bc5;font-size: 35px;width: 50px;display: inline-block;}
.support_cont .sup_hdr_rt_con{width:48%;border-left:1px solid #337780;padding-left:40px;color:#fff;float:left}
.support_cont .content-body{margin-top:0px;}
.support_cont .new_sup_body_con .static-wrapper{margin:0 auto;position:relative;box-sizing:border-box;display:table;width:100%;max-width:1220px;padding-left:0}
.support_cont .support-right-wrap{float:right;width:320px;padding-left:20px;margin-top: 15px;}
.support_cont .support-left-wrap{float:left;width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:calc(100% - 320px);padding:2px 50px 0px 0}
.support_cont .support-left-wrap>p{padding-top:27px;font-size:16px;padding-bottom:15px;color: #000;}
.support_cont ul.sup_left_list{padding:0;margin-left:0;float:left;max-width:260px}
.support_cont .support_form{padding:0 0px 18px}
.support_cont .profile_form{margin:0}
/* .support_cont h2.support-form-title{padding:38px 0 0 0;font-size:1.1rem;color:#868686;padding-bottom:2px;margin:0;font-weight:400} */
.support_cont h2.support-form-title{font-size:26px !important;padding:38px 0 0;color:#000;padding-bottom:28px;margin:0 0 32px;font-weight:400;border-bottom:1px solid #eeee}
.support_cont .content-body .error_msg{display:none}
.support_cont .support-left-wrap .errorMsg{color:#8e1230;background:#fde4ea;border:1px solid #edc4cc;padding:20px 10px;margin:0 0 10px;display:none;line-height:normal;font-size:12px}
.support_cont .support-left-wrap .sucessMsg{border:1px solid #bedb90;clear:both;color:#3f3d3e;display:none;font-size:14px;line-height:inherit;margin:10px 0 20px;padding:20px 10px;width:100%;float:left;box-sizing:border-box;background:#e3ffb6 url(../../source/images/success_tick_icon.png) no-repeat 0 center;padding-left:60px}
.support_cont .support-form-selection{width:100%;float:left;padding:10px 0 20px}
.support_cont .support-option-one,.support_cont .support-option-two{float:left;padding-right:3rem}
.support_cont .support-form-selection label,.support_cont .support-form-selection input[type=radio]{display:inline-block}
.support_cont .profile_form label{color:#000;font-size:14px}
.support_cont .content-body input[type=text],.support_cont .content-body select{height:40px;margin:5px 0 0;width:100%;font-size:14px;border:1px solid #a5a1a1;background:#fff;box-sizing:border-box;padding:6px 10px;color:#000;font-family:inherit;border-radius: 5px;}
.support_cont .content-body input[type=text]:focus{
    border: 1px solid #000;
}
.support_cont .content-body textarea{height:160px;margin:5px 0 0;padding:4px 10px;width:100%;font-size:14px;border:1px solid #a5a1a1;background:#fff;box-sizing:border-box;resize:none;font-family:inherit;border-radius: 5px;}
.support_cont .remotepc-partner-form{display:none}
.support_cont h1{margin-bottom:50px;margin-top:70px;font-size:40px}
.support_cont h1 sup{font-size: 13px;position: relative;top: -24px;}
.support_cont .sup_main_left_wrapper{width:70%}
.support_cont .sup_main_right_wrapper{width:28%;float: left;}
.support_cont .sup_hdr_lft_con{padding-top:0;width:64%;min-height:130px;border-right:1px solid #d5d3d3ee}
.support_cont .sup_hdr_rt_con{width:35%;border:none}
.support_cont .sup_phone_num{padding-top:0;padding-bottom:15px}
.support_cont .sup_phone_num.two{padding-bottom:44px;}
.support_cont .gry-txt{color:#148bc5;min-width:150px;float:left;font-size: 15px;}
.support_cont .available{font-size: 15px;}
.support_cont .sup_hdr_con{padding-top:20px;padding-bottom: 110px;border-bottom: none;width: 94%;}
.support_cont .support-banner-bg{height:465px;background-size:cover;margin-top: 68px !important;  background-image: linear-gradient(#fff 30%, #ebf8ff);}

.support_cont .corona_cont {width: 98%;height: auto;float: left;padding: 20px;box-sizing: border-box;background: #f0e4c5;color: #000;font-size: 14px;    margin-top: 40px; margin-bottom: 26px;margin-right: 20px;}
.support_cont .corona_cont p{margin:0px;text-align: left;}

.support_cont .resller-numbers{float: left;padding: 29px 0 120px 0;width: 100%;}
.support_cont .resller-numbers p{margin: 0;color: #fff;}
.support_cont .resller-numbers p.txt-one{font-size: 2em;margin-bottom: 14px;}
.support_cont .resller-numbers p.txt-two{font-size: 0.875em;}
.support_cont .resller-numbers span{color: #f6eb9f;font-size: 23px;padding-right: 5px;}










@media screen and (min-device-width: 767px) and (max-device-width: 1024px) and (orientation: landscape) {
.all_smartdevice.support_cont .sup_main_wrapper{margin-top:0}
.all_smartdevice.support_cont h1{padding-top:0}
.all_smartdevice.support_cont .content-body{margin-top:50px}
}
@media screen and (max-width: 980px) {
.support_cont .static .static-wrapper{width:100%;padding:0 40px}
.support_cont h1{padding-top:0}
.support_cont .new_sup_body_con .sup_main_wrapper{margin:0;width:100% !important}
.support_cont .sup_phone_num a{font-size:30px}
.support_cont .support-banner-bg{background:url(../../source/images/support-banner-960.jpg) no-repeat center 0;height:455px}
.support_cont .support-banner-bg+.static-wrapper{background-image: linear-gradient(#fff 30%, #ebf8ff);}
.support_cont .support-left-wrap{width:100%;padding:0}
.support_cont .support-left-wrap>p {padding-top: 50px;}
}
@media screen and (max-width: 767px) {
.support_cont .sup_phone_num a{font-size:30px;line-height:26px}
.support_cont .sup_hdr_lft_con {width: 100% !important;border-right:none;border-bottom: 1px solid #d5d3d3ee;padding-bottom: 30px;}
.support_cont .sup_hdr_rt_con {margin-top: 30px !important;padding-left: 0 !important;width: 100%;}
.profile_form .flt_lt {float: left;width: 100%;padding-right: 0px;padding-bottom: 30px;}
.profile_form .flt_rt {float: left;width: 100%;padding-left: 0px;}
}
@media screen and (max-width: 640px) {
.support_cont .sup_hdr_lft_con,.support_cont .sup_hdr_rt_con{float:none;width:100%}
.support_cont .sup_hdr_con{padding-top:0;padding-bottom:46px}
.support_cont .sup_hdr_rt_con{border-left:none;padding-left:0}
.support_cont .sup_phone_num a{font-size:30px;line-height:29px}
.support_cont h1{margin-top:60px;font-size:36px}
 .support_cont .sup_hdr_lft_con{width: 100%;}
    .support_cont .sup_hdr_rt_con{width: 100%;padding-left: 0;}
	.support_cont .resller-numbers{padding: 30px 0 62px 0;}
}


@media screen and (max-width: 480px) {
    .support_cont h1 sup{top: -12px;}
}
@media screen and (max-width: 480px) {
.support_cont .static .static-wrapper{width:100%;padding:0 20px}
.support_cont .g-recaptcha{transform:scale(.77);transform-origin:0 0}
}



/* second */



@media only screen and (max-width:1250px) {
.case_cont .desc-casestudy{height:365px;background-size:cover}
.case_cont .desc-casestudy h3{min-height:60px}
.support_cont .sup_hdr_con{padding-left:16px}
}

@media screen and (max-width: 1220px) {
/* .support_cont .sup-talq-logo{width:319px} */
.support_cont .sup_main_left_wrapper {
    width: 69%;
}
.support_cont .sup_hdr_rt_con {
    padding-left: 30px;
}
}
@media screen and (max-width: 1255px) and (min-width: 1024px) {

.support_cont .support-left-wrap{padding:0 50px 0 20px}
.support_cont .sup_phone_num{padding-top:0px}
}
@media screen and (max-width: 1179px) { 
.support_cont .sup_main_right_wrapper {display: none;}
    .support_cont .sup_main_left_wrapper {
        width: 80%;
    }
        .support_cont .sup_hdr_rt_con {
        padding-left: 65px;
    }
}

@media screen and (max-width: 1024px) { 
.support_cont .sup_hdr_con{padding-left:0px}
}

@media screen and (max-width: 980px) {
.support_cont .sup_hdr_rt_con{padding-left:12px;width:38%;margin-top:15px}
.support_cont .sup_hdr_con {padding-bottom: 106px;}
.support_cont h1{margin-top: 60px !important;}
}
@media screen and (max-width: 640px) {
.support_cont .sup_hdr_lft_con{border-right:0;width:100%}
.support_cont .sup_hdr_rt_con{padding-left:0;margin-top:7px;width:100%}
}
@media screen and (max-width: 480px) {
.support_cont .sup_hdr_lft_con{width:103%}
}




/* third css */


@media only screen and (max-width:1253px){
    .support_cont .corona_cont{margin-left: 20px;margin-top:20px;}
    }
    @media only screen and (max-width:1230px){
        .support_cont .resller-numbers{padding-left: 16px;}
    }  
@media screen and (max-width:1190px) {
.more-space .new-header-con li{margin-right:32px}
.support_cont .sup_hdr_con{width: 100%;}
}

@media screen and (max-width:1150px) {
	
	.support_cont .resller-numbers p.txt-one{font-size:22px}
}
@media screen and (max-width:1024px) {
    .corporate_cont .new-header-con li, .faq-page .new-header-con li, .terms-page .new-header-con li, .whitelist-page .new-header-con li{margin-right: 30px;}
    .terms-page.scam .legal_bg h1{border: none;}
    .support_cont .sup_main_left_wrapper{width: 100%;}
    .support_cont .sup_hdr_lft_con{width: 60%;}
    .support_cont .sup_hdr_rt_con{width: 40%;padding-left: 45px;}
    .support_cont .resller-numbers{padding: 29px 0 96px 0;}
    .support_cont .new_sup_body_con .static-wrapper{padding: 0 20px;}
}
@media screen and (max-width:980px) {
.more-space.video_cont .legal_bg h1{font-size:28px;padding:48px 0 8px!important}
.support_cont .header{position:fixed}
.support_cont .sup_hdr_con{padding-top:60px}
.static.tap_menu{margin-top:0}
.support_cont .sup_hdr_con{padding-bottom:40px}
.corporate_cont .legal_bg, .faq-page .legal_bg, .terms-page .legal_bg, .whitelist-page .legal_bg{height: 135px;margin-top: 60px !important;}
.corporate_cont .legal_bg h1, .faq-page .legal_bg h1, .terms-page .legal_bg h1, .whitelist-page .legal_bg h1{border: none;padding-top: 0 !important;}
.terms-page.scam .legal_bg{height: 200px !important;}
.terms-page.scam .legal_bg h1{padding: 17px 0 !important;font-size: 30px;}
.support_cont .support-banner-bg{height:auto;}
.support_cont .corona_cont{margin-bottom: 16px;margin-left:0px;margin-right:0px;width: 99%;margin-top:60px;}
.support_cont .sup_hdr_rt_con{width: 38%;margin-top: 15px;padding-left: 45px;}
.support_cont .resller-numbers{padding-left: 0;}
.support_cont .resller-numbers{padding:29px 0 58px 0;}
.support_cont .resller-numbers p.txt-one {font-size: 22px;}
.support_cont h1 sup{top: -19px;}
.sup-page .wrap_menu {width: 118px;}
.sup-page .wrap_menu p.nav-toggle{font-size: 20px;}
.support_cont .sup_main_right_wrapper, .support_cont .support-right-wrap{display: none;}
.support_cont .sup_main_left_wrapper{width: 100%;}
.support_cont .sup_phone_num span {font-size: 30px;}
.mobile_header {z-index: 999999999 !important;}
}

@media screen and (max-device-width: 1366px) and (min-device-width: 1024px) {
.all_smartdevice.more-space.video_cont .legal_bg h1{font-size:39px;padding:18px 0 8px!important}
.all_smartdevice.support_cont h1{margin-top:29px}
.all_smartdevice.support_cont .support-banner-bg{height:475px}
}

@media screen and (max-width:768px) {
.support_cont h1{margin-top:57px;font-size:42px}
.support_cont .sup_hdr_con{padding-bottom:40px}
.support_cont h1 sup{top: -26px;}
.support_cont .sup_phone_num span {font-size: 26px;}
.support_cont .sup_phone_num {padding-bottom: 12px;}
.support_cont .sup_phone_num a {font-size: 26px;}
.support_cont .gry-txt {min-width: 140px;font-size: 14px;}
.support_cont .available {font-size: 14px;}
}

@media screen and (max-width:640px) {
.support_cont h1{margin-top:60px;font-size:22px}
.corporate_cont .legal_bg, .faq-page .legal_bg, .terms-page .legal_bg{padding-top: 44px;padding-bottom: 52px;}
.whitelist-page .legal_bg{padding-top: 36px;padding-bottom: 52px;}
.corporate_cont .legal_bg h1, .faq-page .legal_bg h1, .terms-page .legal_bg h1, .whitelist-page .legal_bg h1{font-size: 18px;}
.terms-page.scam .legal_bg{height: 180px !important;}
.terms-page.scam .legal_bg h1{font-size: 22px;padding: 28px 0 !important;}
.sup-page .wrap_menu {width: 97px !important;}
.sup-page .wrap_menu p.nav-toggle{font-size: 16px;}
.support_cont .sup_hdr_rt_con{width: 100%;}
}
@media screen and (max-width: 380px) {
    .support_cont .sup_phone_num span {
        font-size: 24px;
    }
    .support_cont .sup_phone_num a {
        font-size: 24px;
        line-height: 29px;
    }
    .sup_phone_num a {
    margin-left: 18px;
}
}


.loader {
    display: none;
    position: fixed;
    z-index: 99999;
    background-image: url(../images/remote-desktop-loader.gif);
    background-color: #000000ba;
    opacity: 0.8;
    background-repeat: no-repeat;
    background-position: center;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
}






