body{margin:0;padding:0;font-family:open sans,verdana,tahoma;font-size:1.3em}
img{display:block;border:0}
*,::after,::before{box-sizing:border-box}
p,h1,h2,h3,h4,ul,li,header,section,figure,article{margin:0;padding:0}
.clear{float:none;clear:both}
ul,li{list-style:none}
a{text-decoration:none}
.wrapper{margin:0 auto;max-width:1260px;padding:0 20px;width:100%}
header{background:#0071bc;height:60px;border-bottom:1px #0071bc solid}
nav ul li{display:inline-block}
nav ul li a{font-size:14px;line-height:22px;color:#fff;text-decoration:none;padding:20px;display:inline-block}
nav ul li a:hover{color:#f8ed81}
.back-arrow{background:url(../../source/images/rc-resel-icons-blue2.png) no-repeat -2px -1243px;width:13px;height:17px;display:inline}
.main-banner .wrapper{position:relative}
.main-nav{float:left}
.secondary{float:right;margin-top:8px}
.login a{border:2px solid #fff;margin:0 auto;font-size:16px;display:inline-block;color:#fff;cursor:pointer;line-height:initial;min-width:100px;overflow:hidden;padding:8px 0 8px 19px;text-align:left;vertical-align:middle;padding-right:0;background:url(../../source/images/login_right-blue.png) no-repeat scroll 67px 12px}
.login a:hover{border:2px solid #7ddfea}
.banner-content{padding-top:18px;position:relative;float:left;width:100%}
.banner-content h1 sup{font-size:18px}
.logo{margin:5px 0 0;padding:0;float:left;background:url(../../source/images/remote-access-new-blue.png) no-repeat;background-size:cover;height:28px;width:157px;text-indent:-3500px;overflow:hidden}
.banner-content h1{font-size:34px;line-height:46px;color:#000;font-weight:400;padding-top:40px;clear:both}
.banner-content p{font-size:15px;line-height:24px;color:#000;padding-top:5px}
.banner-CTA{background:url(../../source/images/rc-resel-signup.png) no-repeat -1px -1px;width:294px;height:60px;margin-top:72px;margin-bottom:32px}
.resel-index .partner-items{padding:36px 30px 0}
.banner-CTA:hover{background-position:-1px -91px}
.webinar{font-size:16px;color:#fff076;line-height:24px;float:left;padding-right:20px;border-right:1px #757b77 solid;display:none}
.web-support{float:left;color:#000;font-size:18px;line-height:24px;padding-left:0}
.refer-img{background:url(../../source/images/rc-resel-offer.png) no-repeat;width:480px;height:449px;position:absolute;right:60px;top:55px;text-indent:-9999px}
.info-sec,.info-sec-foot{width:100%;margin-top:26px}
.info-sec {
    width: 46.9%;
    margin-bottom: 30px;
    padding-right: 27px;
    border-right: 1px dashed #ddd;
    margin-right: 45px;
}
.info-sec.two{padding-right:25px}
.info-sec:last-child{padding-right:0;border-right:0;margin-right:0}
.info-sec h2{font-size:20px;line-height:normal;color:#333;text-align:left;font-weight:600;margin-bottom:20px;line-height:32px}
.feature-wrap ul{float:left;width:100%}
.feature-wrap ul li{padding-bottom:10px;color:#666;line-height:32px;background:url(../../source/images/reseller_index_icons_2.png) no-repeat left -64px;list-style-type:none;padding-left:40px;font-size:16px;color:#333}
.feature-wrap ul li a{color:#0071bc;}
.feature-wrap ul li a:hover{color:#000;}
.info-sec sup,.info-sec-foot sup{font-size:13px}
.info-sec-foot{width:100%;float:left;margin:0;padding:54px 0 70px}
.mid-cont{margin-top:18px;min-height:auto}
.bounty-partner .mid-cont{margin-top:32px;min-height:auto}
.resel-index .bounty-partner .mid-cont h4{color:#f65353;margin-bottom:8px}
.info-flex{display:flex;justify-content:flex-start;flex-wrap:wrap}
.info-sec-foot a{color:#0071bc}
.info-sec-foot a:hover{color:#000}
.info-sec h1,.info-sec-foot h2{font-size:26px;color:#333;font-weight:400;line-height:40px;padding-top:25px;padding-bottom:20px;text-align:left}
.info-sec p,.info-sec-foot p,.info-sec-two p{font-size:16px;color:#333;line-height:26px;text-align:left;padding-bottom:30px}
.feature-wrap{background-color:#fff;padding-top:60px;padding-bottom:100px}
.feature-wrap h1{font-size:34px;line-height:40px;color:#333;text-align:left;font-weight:400;margin-bottom:40px}
.info-sec p{line-height:32px;padding-bottom:0}
.info-sec-foot h2{padding-top:8px}
.feature-col{width:33.33%;float:left;text-align:center;padding-top:76px}
.feature-icon{background:url(../../source/images/rc-resel-icons-blue2.png) no-repeat -1px -1px;width:100px;height:100px;float:left}
.features-3-col .feature-content{float:left;width:72%;padding-left:25px}
.track{background-position:-1px -192px}
.list{background-position:-1px -383px}
.market{background-position:-1px -574px}
.rewrd{background-position:-1px -765px}
.ref{background-position:-1px -956px}
.info-sec-two{float:left;background-color:#F6F5F5;padding:50px 0;width:100%}
.info-sec-two h2{margin-bottom:18px}
.info-sec-two p{padding-bottom:0}
.feature-col h2{font-size:22px;color:#333;line-height:34px;text-align:left;font-weight:400;padding-bottom:10px;padding-top:10px}
.feature-col p{font-size:16px;color:#333;line-height:24px;padding:0;text-align:left}
.info-secFoot-CTA{background:url(../../source/images/rc-resel-refer-blue.png) no-repeat -1px -1px;width:359px;height:74px;margin:0 auto;margin-bottom:80px}
.info-secFoot-CTA:hover{background-position:-1px -111px}
footer{float: left;width: 100%;}
.footer-main{background:#26343f;padding:30px 0;float:left;width:100%}


.footer-main ul{text-align:center}
.footer-main ul li{display:inline-block;text-align:center}
.footer-main ul li a{color:#999b9c;display:inline-block;font-size:16px;line-height:24px;padding-bottom:30px;padding-right:40px;text-decoration:none}
.copyright{font-size:12px;text-align:center;color:#999b9c}
.bounty-partner .mid-cont{min-height:auto;margin-top:47px}
.wrap_menu{display:none}
.header{position:fixed;top:0;left:0;width:100%;padding:0;z-index:10000;height:60px;background-color:transparent}
.clickable-block{display:block}
.header-inner{height:100%;padding-bottom:0;width:100%;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.15);box-shadow:0 1px 0 0 rgba(0,0,0,.15);transition:all .2s ease-in-out}
.header-line{width:100%;background:#f7f9fa;background-image:none;top:60px;display:none}
.active{background-color:#2c2c2c}
.login_popup{display:none}
.login_popup .wrapper{position:relative;display:block}
.loginBox{top:75px;right:9px;border:2px solid #145f8e;background-color:#fff;padding:10px 5px 0;box-shadow:2px 2px 15px #999;float:left;color:#666;font-size:12px;z-index:999;display:none}
.absolute{position:absolute}
.loginBox{width:450px}
.loginBox .dropArrow{background-color:red;float:left;height:30px;width:30px;position:absolute;right:15px;top:-14px;background:url(../../source/images/drop_arrow.png) no-repeat}
.loginBox .close{float:left;height:30px;width:30px;position:absolute;right:5px;top:8px;background:url(../../source/images/close.png) no-repeat center;z-index:9;cursor:pointer}
.loginBox .close:hover{background-color:#eae9e9;border:1px solid #c5c5c5}
.error{background-color:#fde9e9;border:1px solid #e18584;width:315px;padding:5px;margin:20px auto 0;line-height:20px;display:none}
#loginError{background-color:#fde9e9;border:1px solid #e18584;width:88%;padding:8px 5px;margin:20px auto 0;line-height:20px;display:none;font-size:14px;text-align:left;float:left;margin-left:20px}
.loginBox .loginSection{padding:15px 25px;float:left}
.relative{position:relative}
.loginBox label{float:left;width:100%;font-size:16px;color:#666;padding:0 0 5px}
.logText{font-size:18px;margin:0 0 15px;float:left;padding:0 5px;line-height:normal;border:2px solid #dfdfdf;width:100%;height:45px}
.logPass{font-size:18px;margin:0 0 10px;float:left;padding:0 5px;line-height:normal;border:2px solid #dfdfdf;width:100%;height:45px}
.forgot{float:right;font-size:14px;color:#3d95b6;text-decoration:none}
.stay{float:left}
.loginBox .stay label{font-size:12px;float:none}
.loginBox label{float:left;width:100%;font-size:16px;color:#666;padding:0 0 5px}
.btnPrimary{background-color:#145f8e;border:1px solid #4799cd;box-shadow:0 0 0 1px #145f8e;cursor:pointer;color:#fff;display:block;font-size:18px;border-radius:3px;margin:25px auto}
.btnPrimary:hover{background-color:#458bb7}
.resel-index .partner-items h3{margin-bottom:34px}
.btnPrimary{width:200px;height:40px}
.loginBox hr{border:0 solid #ccc;height:1px;overflow:hidden;background-color:#ccc}
.loginBox a{color:#145f8e;text-decoration:none}
.loginBox p{text-align:center;margin:0;padding:0}
.head_top{display:block;line-height:normal;padding-bottom:15px}
.head_middle{display:block;font-size:18px;float:left;line-height:1.6;font-weight:400;color:#fff;max-width:630px;text-align:left}
.head_middle br{display:none}
.homeheight .head_top_title{padding-top:26px;padding-bottom:0;margin-bottom:0}
.nav_menu{float:right;width:88%;width:-moz-calc(100% - 180px);width:-webkit-calc(100% - 180px);width:calc(100% - 180px);height:100%}
.header{position:fixed;top:0;left:0;width:100%;padding:0;z-index:10000;height:60px}
.active{background:#0071bc;-ms-filter:alpha(opacity=90);filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:1}
.wrap_menu{display:none}
.homeheight .head_top_title,.hmainwrap{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.red{color:#d50003}
.note{float:left;width:100%;text-align:left;font-size:12px}
.feature-main .note{margin-top:40px}
.home-banner{background:rgba(30,47,51,0.4) url(../../source/images/index-banner-image-2000-free.jpg) no-repeat center top/cover;width:100%;position:absolute;top:0;display:inline-block;height:100%;min-height:540px;z-index:-1}
.mobile-device-icon{background:url(../images/mobile-viewer-img.png) no-repeat center;height:160px;width:100%;float:left;margin:10px 0 7px;background-size:contain}
.submit-loader-wrap{position:relative;width:100%;float:left}
.submit-loader{display:none;background:#145f8e url(../../source/images/submit_loader.gif) no-repeat center;width:200px;height:40px;border:1px solid #4799cd;box-shadow:0 0 0 1px #145f8e;cursor:pointer;color:#fff;font-size:18px;border-radius:3px;margin:25px auto;position:absolute;left:93px;top:0}
.resel-index select.custom-dropdown{-webkit-appearance:none;-moz-appearance:none;border:2px solid #dfdfdf;float:left;font-size:18px;height:45px;line-height:normal;margin:0 0 10px;padding:0 10px;color:#666;width:100%;margin-top:2px;cursor:pointer;background:url(../../source/images/rc-login-arrow-icon.png) no-repeat scroll 98% 18px;outline:#145f8e;display:none}
.resel-index .mul-label{font-size:12px!important;color:red!important;display:none}
.msp-partner main-banner{background:url(./../source/images/rc-resel-banner.jpg) no-repeat center;height:456px}
.rel-phone a{color:#000}
.multilang_con.web_laang{margin-right:20px}
.multilang_con .multi_lang{top:47px}
.resel-index .banner-left{float:left;width:55%}
.resel-index .banner-left .logo{background:url(../../source/images/rpc-logo-blue-tm.svg) no-repeat!important;height:60px;width:180px}
.resel-index .webinar-sec{float:left}
.resel-index .banner-signup{float:left;display:flex}
.resel-index .signup-sec{float:left;padding-top:4px}
.resel-index .support{float:left;margin:40px 0;width:100%}
.resel-index .support h2{font-size:20px;color:#0071bc;padding-top:12px;font-weight:500;width:100%;display:flex;justify-content:flex-start;align-items:center}
.resel-index .support h2 a{color:#000;font-size:24px;display:flex;align-items:center;margin-left:30px}
.resel-index .banner-right{float:left;width:40%}
.resel-index .banner-right .refer-earn{float:left;background:url(../../source/images/refr-offer3.png) no-repeat 0 0;min-height:473px;margin:0 auto;text-indent:-5000px;width:96%;position:relative;left:49px;margin-top:64px}
.info-sec-foot .signup{width:auto;height:auto;font-size:18px;padding:10px 20px;display:inline-block;background:#0071BC;margin:0 0 20px;color:#fff;font-weight:600;border-radius:3px}
.info-sec-foot .signup:hover{background-color:#297fc7}
.info-sec h2 a{color:#0071bc}
.info-sec h2 a:hover{color:#000}
.resel-index .footer-main ul{text-align:left;width:50%}
.primary-footer-box{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}
.resel-index .support{width:50%;text-align:right;color:#fff;margin:0;padding:15px 0}
.resel-index .support a{color:#999b9c;font-size:21px}
.resel-index .support a:hover{color:#fbff44}
.resel-index .support .text a{font-size:21px}
.resel-index .support .text a:hover{color:#fbff44}
.resel-index h4.text{margin-bottom:10px}
.resel-index .trl-txt{    float: left;
    margin: -16px 0px 5px 140px;
    font-size: 13px;
    color: #000;
    display: inline-block;
}
.resel-txt{width:90%;}
.resel-index .footer-main ul li a{padding-bottom:15px;padding-top:15px}
@media only screen and (max-width:1226px) {
.resel-index .banner-right .refer-earn{background:url(../../source/images/refr-offer-res3.png) no-repeat 0 0}
}
@media only screen and (max-width:1200px) {
.refer-img{background:url(../../source/images/rc-resel-offer-1200.png) no-repeat;width:390px;height:371px;top:118px}
.msp-partner .team-screen img{width:100%;max-width:1052px}
}
@media only screen and (max-width:1024px) {
.resel-index .rel-phone a{color:#000}
.resel-index .banner-left{width:58%}
.resel-index .banner-right{width:42%}
.resel-index .support h2{font-size:16px}
.resel-index .banner-right .refer-earn{min-height:362px;left:13px;margin-top:135px}
}
@media only screen and (max-width:980px) {
.header{position:relative;padding-top:0;overflow:hidden;height:60px}
.refer-img{background:url(../../source/images/rc-resel-offer-980.png) no-repeat;width:321px;height:304px;top:170px}
.info-sec,.info-sec-foot{width:100%}
.info-sec{padding-right:0;margin-bottom:20px}
.feature-col{width:50%}
.clear-980{clear:both}
.features-3-col .clear{display:none}
.loginBox{top:5px}
.msp-partner .how-can-con{width:50%}
.how-can-con:nth-child(3),.how-can-con:nth-child(4){margin-top:30px}
.msp-partner .ref-part-section p{width:100%;text-align:left;margin-top:10px}
.msp-partner .team-plans p{width:100%}
.msp-partner .ref-part-section{padding:30px 0 70px}
.msp-partner .main-banner{background:url(../../source/images/msp-headerbg-980.jpg) no-repeat 0 center;height:440px}
.resel-index .banner-left{width:100%}
.resel-index .banner-right{display:none}
.feature-wrap h1{font-size:26px;margin-bottom:20px}
.main-banner{background:#E9F1FC}
.info-sec:last-child{padding-left:0;border-left:none}
.info-sec p{min-height:auto!important}
}
@media only screen and (max-width:768px) {
.refer-img{display:none}
.feature-wrap{padding-top:20px}
.banner-CTA{margin-top:50px}
.msp-partner .banner-content h1{font-size:25px;line-height:26px}
.msp-partner h2{font-size:18px}
.msp-partner .banner-content p{width:100%}
.msp-partner .conact-sale-btn{padding:7px 16px;width:181px;font-size:17px;margin-top:3px}
.msp-partner .ref-part-section h2{font-size:26px}
.msp-partner .team-plans h2 a{font-size:22px}
.msp-partner .why-pc-con{width:221px}
.msp-partner .logme-img{margin-bottom:60px}
.msp-partner .support-form textarea{width:80%}
.msp-partner .signup-txt a{padding:9px 13px 4px}
.why-rempc p{margin-top:5px}
}
@media only screen and (max-width:640px) {
.back-arrow{padding-left:15px;background:url(../../source/images/rc-resel-icons-blue2.png) no-repeat -2px -1243px}
.back-arrow span{display:none}
nav ul li a{padding-left:3px;padding-right:3px}
.banner-CTA{margin-top:38px}
.info-sec,.info-sec-foot{width:100%}
.feature-col{width:100%}
.msp-partner .support-form .support-form-title{font-size:1.8em}
.msp-partner .right-box{margin-top:16px}
.msp-partner .yellow-txt{font-size:17px}
.msp-partner .conact-sale-btn{padding:8px 11px;width:137px;font-size:14px}
.msp-partner.signup-txt a{font-size:14px;padding:4px}
.msp-partner .main-banner{height:470px}
.msp-partner .msp-contact-wrap{padding:10px 0;font-size:14px;margin-top:-7px}
.msp-partner .support-form textarea{width:100%}
}
@media only screen and (max-width:480px) {
nav ul li:nth-child(2){display:none}
nav ul li:nth-child(3){display:none}
.banner-content h1{font-size:26px;line-height:32px}
.main-banner{height:auto;background-size:cover}
.webinar-sec{padding-bottom:20px}
.webinar{border:none;padding-right:0}
.web-support{padding-left:0}
.info-secFoot-CTA{background-position:-1px -332px;width:253px;height:52px}
.info-secFoot-CTA:hover{background-position:-1px -332px}
.banner-CTA{background-position:-1px -257px;width:244px;height:50px}
.banner-CTA:hover{background-position:-1px -257px}
.feature-col p{padding:0 20px}
.loginBox{width:100%}
.msp-partner .how-can-con{width:100%}
.msp-partner .how-can-con:nth-child(2){margin-top:30px}
.msp-partner .ref-part-section p{text-align:justify}
.msp-partner .yellow-txt{font-size:14px}
.msp-partner .signup-txt a{font-size:13px;padding:3px}
.msp-partner .conact-sale-btn{padding:6px 2px;width:102px;font-size:12px;margin-top:5px}
.msp-partner.ref-part-section{padding:25px 0 50px}
.footer-main ul li a{padding-right:22px}
.resel-index .banner-signup{display:block}
.resel-index .support{padding-left:0}
}
.helpdesk .helpdesk_sec{width:100%;height:auto;float:left;margin:28px 0 26px;max-width:500px;position:relative}
.helpdesk .helpdesk_sec li{list-style-type:none;display:block}
.helpdesk .helpdesk_sec li h2{background-image:url(../../source/images/partner-arrow_icon-blue.png);background-repeat:no-repeat;background-position:center left;font-size:20px;font-weight:400;color:#0071bc;line-height:normal;padding-left:30px;margin-bottom:6px;font-weight:600}
.helpdesk .helpdesk_sec li h2 span{width:57px;height:29px;display:block;position:absolute;left:272px;top:-2px;background:url(https://static.idriveonlinebackup.com/photos/source/images/home_new.png) no-repeat}
.resel-index .footer-main ul li a:hover{color:#fbff44}
.resel-index .support h2 a:hover{color:#0071bc}
.resel-index .banner-content .signup:hover{color:#fff}
.helpdesk .helpdesk_sec li h4{font-size:16px;font-weight:400;color:#000;margin-left:30px;margin-bottom:24px}
.helpdesk .banner-content h1{padding-top:70px}
.helpdesk .banner-content p{padding-top:0}
.helpdesk .signup_btn{width:auto;height:auto;font-size:18px;padding:10px 20px;display:inline-block;background:#0071BC;margin:0 0 20px;color:#fff;font-weight:600;border-radius:3px}
.helpdesk .signup_btn:hover{background-color:#297fc7;text-decoration:none}
.helpdesk .web-support{float:none;font-size:16px}
.helpdesk .refer-img{top:77px}
.feature-wrap{padding:80px 0 60px;float:left;width:100%;border-bottom:1px solid #ededed}
.banner-content h1{font-size:38px}
@media only screen and (max-width: 1200px) {
.helpdesk .refer-img{top:72px}
.helpdesk .banner-content h1{font-size:28px}
}
@media only screen and (max-width: 1024px) {
.info-sec p{min-height:158px}
}
@media only screen and (max-width:980px) {
.helpdesk .refer-img{top:60px;right:45px;background-size:contain;width:310px;height:300px}
}
@media only screen and (max-width:850px) {
.helpdesk .refer-img{display:none}
}
@media only screen and (max-width:767px) {
.banner-content h1{font-size:28px}
}
@media only screen and (max-width:480px) {
.helpdesk .helpdesk_sec{margin-bottom:0}
.helpdesk .webinar-sec{padding-bottom:10px}
.helpdesk .signup_btn{margin-bottom:15px}
}
.resel-index .banner-content{background:#DFEBF9;padding-bottom:70px}
.resel-index .banner-left{width:100%}
.resel-index .reseller-partners{width:100%;float:left;padding:50px 0 0}
.resel-index .partner-items{width:31%;float:left;height:334px;border-radius:10px;background-size:cover;position:relative;padding:45px 30px 0;margin-right:22px;background-image:linear-gradient(0deg,#e1f8ea,#fff)}
.resel-index .partner-items:hover{box-shadow:0 1px 10px 1px #bababa}
.resel-index .partner-items.img2{background:linear-gradient(0deg,#fffcdf,#fff);background-size:cover}
.resel-index .partner-items.img3{background:linear-gradient(0deg,#bce5f5,#fff);background-size:cover}
.resel-index .partner-items.img4{background-image:linear-gradient(0deg,#fde9e6,#fff);background-size:cover}
.resel-index .partner-items.bounty-partner{background-image:linear-gradient(0deg,#e0f7e9,#fff);background-size:cover}

.resel-index .partner-items h3{color:#0071bc;margin-bottom:18px;font-size:21px}
.resel-index .banner-content h1{color:#333;font-size:32px;font-weight:600;margin-top: -19px;
    margin-bottom: 20px;}
.resel-index .feature-heading{color:#0071bc;margin-bottom:50px;font-size:34px}
.resel-index .call_icon{background:url(../../source/images/reseller_index_icons.png);width:42px;height:42px;margin-right:20px}
.resel-index .partner-items.img3 .new-icon{background:url(../../source/images/reseller_index_icons.png);width:68px;height:42px;position:absolute;right:20px;top:-1px;background-position:0 -124px;background-repeat:no-repeat}
.resel-index .info-sec p strong{color:#000}
.resel-index .banner-content .signup{width:auto;height:auto;font-size:18px;padding:10px 20px;display:inline-block;background:#0071BC;margin:0;color:#fff;font-weight:600;border-radius:3px}
.resel-index .banner-content .signup:hover{background-color:#297fc7}
.resel-index .off-txt{color:#f65353;font-weight:600;font-size:17px}
.resel-index .partner-items.bounty-partner{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:45px}
.resel-index .mid-cont h4{color:#333;margin-bottom:10px;font-size:20px}
.resel-index .partner-items.img3{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:45px}
.resel-index .img3 .mid-cont h4{color:#f65353;margin-bottom:8px}
.resel-index .img3 .p1,.resel-index .img3 .p2{margin-bottom:8px}
.resel-index .img3 .p3 span{color:#f65353;font-weight:600;font-size:20px}
.resel-index .img3 .bottom-cont{padding-top:30px;margin-top:18px}
.resel-index .bounty-partner .bottom-cont{margin-top:30px}
.signup-new{width:118px;height:auto;padding:8px;text-align:center;margin:40px auto 10px;display:block;border:2px solid #92bee2;font-size:14px;bottom:30px;position:absolute;color:#000}
.signup-new:hover{color:#000}
.info-sec ul{margin-top:26px}
.helpdesk .banner-content p.trl-txt{padding-top:28px;font-size:14px}
.helpdesk .banner-content p.referal-txt{padding-top:60px}
.copyright{width:100%;padding:12px 0;float:left;margin:0 auto;text-align:center;color:#82868f;font-size:12px;background-color:#26343f;border-top:1px solid #3b4850}
@media only screen and (max-width:1260px) {
    .info-sec h2{font-size:18px}
    }
    @media only screen and (max-width:1259px) {
        .resel-index .trl-txt {
            margin: -38px 0px 5px 140px;
        }
        }
@media only screen and (max-width:1199px) {

.main-banner{width:100%;float:left;height:100%}
.resel-index .partner-items h3{font-size:21px}
.mid-cont {
	margin-top: 10px;}
.resel-index .banner-content{padding-bottom:45px;}
	.resel-index .trl-txt {
    margin: 12px 0px 5px 0px;
		font-size: 12px;}
}
@media only screen and (max-width:1140px) {
	.resel-index .partner-items{ margin: 15px 0px 30px 0px;width:100%;height: 222px;}
.info-sec{width:47%}
.info-sec:nth-child(2){border-right:0}
.info-sec:last-child{padding-right:25px}
}

@media only screen and (max-width: 1140px) {
    .resel-index .partner-items {
        margin: 15px 0px 30px 0px;
        width: 100%;
        height: 330px;
    }
    .resel-index .partner-items.pgrm {
        height: 222px;
    }
    
    .signup-new {
        bottom: 50px;
    }
    .resel-index .partner-items.pgrm .signup-new {
        bottom: 30px;
    }
}

@media only screen and (max-width:1024px) {
    .signup-new {
        bottom: 30px;
    }
   
.resel-index .img3 .p1,.resel-index .img3 .p2,.resel-index .img3 .mid-cont h4{margin-bottom:15px}
	.resel-index .partner-items:nth-child(3){height:370px}
	.resel-index .img3 .bottom-cont {
    padding-top: 0px;
    margin-top: 0px;
}
}
@media only screen and (max-width:980px) {

.resel-index .feature-heading{font-size:30px}
.resel-index .reseller-partners{display:flex;flex-wrap:wrap;justify-content:center}
.resel-index .support h2{font-size:16px;justify-content:center}
.info-sec:nth-child(2){border-right:0;padding-right:0px;margin-right: 0;}
.info-sec{width:46%}

.resel-index .footer-main ul{width:65%}
.resel-index .support{width:35%}
.resel-index .footer-main ul li a{padding-right:30px}
.info-sec:last-child{padding-right: 10px;}
.helpdesk .banner-content p.trl-txt{padding-top: 9px;}
	
}
@media only screen and (max-width:767px) {
.resel-index .support h2 a{width:100%;justify-content:center;font-size:22px;margin-left:0}
.resel-index .partner-items{width:340px;height:560px;margin:25px auto}
.resel-index .reseller-partners{flex-direction:column;padding-top:20px}
.resel-index .banner-content h1{position:static;text-align:center;padding-top:45px;line-height:42px}
.resel-index .support h2{flex-direction:column}
.resel-index .banner-content .signup{margin-bottom:50px}
.info-sec{width:100%;border-right:0;padding-right:0;margin-right:0;border-bottom:1px dashed #ddd;padding-bottom:46px}
.info-sec:last-child{border-bottom:0;margin-bottom:0;padding-bottom:25px}
.resel-index .partner-items:first-child,.resel-index .partner-items:nth-child(2){ height: 254px;}
.resel-index .partner-items:nth-child(3),.resel-index .partner-items:nth-child(4){height:430px}
.resel-index .img3 .bottom-cont{display:none}
.resel-index .partner-items:nth-child(3) .signup-new{bottom:58px}
.resel-index .partner-items:nth-child(4) .signup-new{bottom:65px}
.helpdesk .banner-content p.referal-txt{padding-top:0}
}
@media only screen and (max-width:640px) {
.resel-index .footer-main ul{width:100%;text-align:center}
.resel-index .support{width:100%;text-align:center;border-top:none;padding-top:0px;margin-top: 20px;}
.primary-footer-box{justify-content:center}
.resel-index .footer-main ul li a{padding-right:0;padding-bottom:20px}
.resel-index .footer-main ul li{padding:0 20px}
    .resel-index .footer-main ul {display: none;}

}
@media only screen and (max-width:576px) {
.resel-index .partner-items{width:339px;background-size:contain}
.info-sec h2{font-size:20px}
}
@media only screen and (max-width: 500px) {
    .resel-index .footer-main ul li {
        padding: 0 45px;
    }
}
@media only screen and (max-width:360px) {
.resel-index .partner-items{width:300px}
.resel-index .footer-main ul li{padding:0 30px}
}
