@media print {
body { font: 12pt Arial, Helvetica, sans-serif }
h1 { font-size: 18pt }
h2 { font-size: 16pt; color: #000 }
}

@media screen and (max-width:1278px) {
.exp .sl_universal { background: url(https://static.idriveonlinebackup.com/source/images/animationBgstatic.jpg) center -28px no-repeat; float: left; height: 520px; width: 100% }
.mainWrapper { display: none }
footer .footerMain { padding: 0 20px 20px; }
.divider { float: right; margin: 277px 0 0 0px; }
}

@media screen and (min-width:1281px) {
section .wrapper { padding: 0 1%; width: 98% }
.wrapper { min-width: 1260px; width: 98%; max-width: 1260px }
.login_body { max-width: 1260px; width: 100% }
}

@media screen and (max-width:1280px) {
.newChange .textCont { width: 70% }
header .wrapper #user_column { max-width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: pre }
.lang-selection .pad-incre-header .rightTopHd, .lang-selection .rightTopHd { min-width: auto; max-width:300px }
.pricingSection .priceContent .offer .offer50 .savefifty { margin: 10px 10px; background-position: -10px -148px; }
.wrapper { max-width: 1260px; width: 100%; min-width: 960px }
.body-wrap .talq-support img { max-width: 113px; width: 100% }
.body-wrap .pricingSection .supportCont .chat img { max-width: 97px; width: 100% }
.body-wrap .pricingSection .supportCont .chat img { max-width: 100%; width: auto }
.body-wrap .sup-first-box {width: 59%;}
nav ul li {padding-right: 52px;}
footer .supportTxt{min-width: 311px;}
}
@media screen and (max-width: 1214px){
.features .wrapper a{font-size:14px;}
}
@media screen and (max-width: 1278px){
.promotions_rwd .wrapper div h5{min-height: 40px;font-size:17px;}
}
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1330px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {footer .supportTxt{min-width: 320px;}
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1330px) and (orientation:portrait) {
	header .wrapper .sub-menu ul li a {padding: 2px 5px 3px 39px;width: 185px;}
	.promotions_rwd .wrapper .bmr-img {width: 255px;}
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1330px) and (orientation:landscape) {
  header .wrapper .sub-menu ul li a {padding: 2px 5px 3px 39px;width: 185px;}
.rns-offer p {font-size: 16px;width: 80%;}
}

@media screen and (max-width:1130px) {
.body-wrap .supportNum { font-size: 14px }
.body-wrap .bus_hrs { font-size: 12px }
.body-wrap .bus_hrs, .body-wrap .sup-first-box { padding-right:0px }
.body-wrap .pricingSection .supportCont .chat { padding: 0 0 0 10px; width: 100% }
.body-wrap .chats-container { float: right; width: 100px }
.body-wrap .pricingSection .supportCont a.support { height: 100%; width: 60%; width: calc(100% - 22px); width: -webkit-calc(100% - 22px);border: none; }
.business .online_backup h1{font-size:1.2em; line-height:24px}
}
@media screen and (max-width: 1124px){
header .wrapper ul li {padding: 5px 12px 5px 0;font-size: 13px;}
header.pad-incre-header{width:98%;}
.rem-txt{font-size: 13px;}
}


@media screen and (max-width:1094px) {
.body-wrap .promotions_rwd .wrapper div h3 { font-size: 26px }
.body-wrap .promotions_rwd .wrapper .rem_manage { width: 312px }
.supHrs { font-size: 11px; }
.divider {margin-left:0px;}
.supHrs{    font-size: 10px;}
.rns-offer p {font-size: 16px;width:80%;}
}

@media screen and (max-width:1040px) {
header .wrapper ul li { padding: 5px 10px 5px 0 }
}

@media screen and (max-width:1024px) {
.pricingSection .supportCont a.support { padding-right: 5px }
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0; text-align: center; background: url(https://static.idriveonlinebackup.com/source/images/pricing_50offpeak.png) -8px -153px no-repeat }
.pricingSection .signupFree { font-size: 14px!important }
.content_terms { width: 74%!important }
.topAdjs { margin-top: 80px }
.downapp { padding: 15px 2% 30px; width: 96%; float: left; top: 0; background: #000; height: 35px; color: #fff; position: fixed; z-index: 1000000 }
.downapp .sect1 { float: left; width: 65%; padding: 0 1% 0 0 }
.downapp .sect2 { float: left; width: 30%; padding: 0 1% 0 0; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/source/images/640_graphics.png) no-repeat; width: 172px; height: 45px; border: none; margin: 5px 0 0 5px; text-align: right }
.downapp h2 { padding: 0; margin: 0; font-size: 24px; width: 100%; float: right }
.downapp p { padding: 5px 0; margin: 0; font-size: 16px }
.login_section .login_body .login_content { float: right; margin-left: 5px; width: 100%; padding: 0 20px 0 40px; box-sizing: border-box; }
.login_section .login_body .login_content form .login_submit { width: 180px; }
.login_section .login_body .login_content form .signup-row { width: calc((100% - 200px) / 2); }
.login_section .login_body .login_content form .login_submit .login_btn { width: 100%; }
.signup_content { display: none }
.body-wrap .promotions_rwd .wrapper .rem_manage { width: 312px }
.pwl-image { width: 327px; background-size: contain }
.downapp { width: 100%; height: 80px; box-sizing: border-box }
.business {padding: 65px 0 41px;}
.swith-offer-wrap{text-align:center;padding-top:90px;display:block; margin:0px auto; width:70%}
.switch-wrap a h2{width:563px; margin: 30px auto 30px auto;line-height: 38px;font-size:26px;color: #4186af;}
.switch-wrap a h2:hover{color: #4186af;}
.switch-wrap {background: #eaeff3; color: #000; float:left;   padding: 0px 0px 17px 0px; text-align: center;width:100%}
.swith-offer-wrap a .newoff-btn{margin:auto;float:none;}
.business .busiWrap .online_backup p { margin: 5px 0 85px;}
.business .online_backup h1{font-size:1.2em}
.swith-offer-wrap span{color:#d74a29}
}

@media screen and (max-width:1023px) {

/* index page*/
.body-wrap .newoff-btn {margin:0px auto; background: #22b0c9; border: 1px solid #22b0c9;float:none;}	
	
	
.login_content { margin-right: 10px!important }
.slideContent { margin-top: -5px!important }
#container, .slider-wrapper { display: none!important }
#transferData { display: block!important }
.exp { background: url(https://static.idriveonlinebackup.com/source/images/yourdata.jpg) center center no-repeat; background-size: cover }
.exp .slideContent .greenBtn, .exp .slideContent a.pcmag { top: 134px!important }
.pricingSection { margin-top: 0!important }
.exp .slideContent .express_link { position: relative }
section.slidenew.exp { background: url(https://static.idriveonlinebackup.com/source/images/switch_bg_980.jpg) center bottom no-repeat; background-size: cover; height: 640px;  z-index: 1;  background-color: #d0e3f0; }
.exp .slideContent .express_link h2 p { margin: 20px auto 0; float: none; width: 620px; background: url(https://static.idriveonlinebackup.com/source/images/index_640_graphics.png) 0 -373px no-repeat; height: 62px }
.slideContent h4 { display: none }
.pricingSection { margin-top: 94px!important }
 .switch-wrap a h2{width:563px; margin: 30px auto 30px auto;line-height: 38px;font-size:26px;}
 
 .exp .slideContent .switchImg {background:url(https://static.idriveonlinebackup.com/source/images/switch_pricing_980.png) !important; width: 100%; display: block; height: 100%;  max-width: 511px; max-height: 92px;  margin: 0px auto; margin-top: 80px;}
.slideContent h2 span{display:inline; font-size:25px;line-height:25px }
 
 .slideContent h2 {text-indent: 0px;	color:#000;	margin: 20px auto 0;    line-height: 46px;	height: 55px;    font-size:46px; text-align: center;}
}

@media screen and (min-width:981px) {
.textind { display: block }
}

@media screen and (max-width:980px) {
.promotions_rwd .wrapper .rem_manage { background: url(https://static.idriveonlinebackup.com/source/images/i-f-sprite-devices.jpg) center -422px no-repeat; width: 234px }
.promotions_rwd .wrapper .snapshots { background: url(../images/index-f-sprite-640.jpg) center -524px;width: 278px;}
.pricingWrapper { top: -20px }
.pricingSection .signupFree { font-size: 14px!important }
.promotions_rwd .wrapper .idrive-wifi.idrive-device { background: url(https://static.idriveonlinebackup.com/source/images/promotion_part_image_980.jpg) center -474px no-repeat }
.textind { display: block!important }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -131px no-repeat #fff; display: block }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -131px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -279px no-repeat #fff; display: block }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -279px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) 4px -555px no-repeat; display: block; height: 155px; margin: 10px 0; text-align: center; width: 100% }
.pricingSection .signupFree { background: #6dab2e; color: #fff; text-align: center; display: block; font-size: 14px!important; padding: 7px 0 }
.gotoFullsite, .supportContent { overflow: hidden; margin: 0 auto }
.downapp { padding: 15px 2% 30px; width: 96%; float: left; top: 0; background: #000; height: 35px; color: #fff; position: fixed; z-index: 1000000  }
.supportMob p, .supportMob p a { color: #3987b8 }
.downapp .sect1 { float: left; width: 65%; padding: 0 1% 0 0 }
.downapp .sect2 { float: left; width: 30%; padding: 0 1% 0 0; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/source/images/640_graphics.png) no-repeat; width: 168px; height: 45px; border: none; margin: 5px 0 0 5px; text-align: right; outline: 0 }
.downapp h2 { padding: 0; margin: 0; font-size: 24px; width: 100%; float: right }
.downapp p { padding: 5px 0; margin: 0; font-size: 16px }
body { min-width: 640px!important }
.wrapper { min-width: 100%!important }
.pricingWrapper { top: 120px }
.pricingSection { min-width: 610px!important; margin: 20px auto!important; float: none; width: 90% }
.pricingSection .priceContent .offer { background-color: #6dab2e; width: 79%!important }
.basic .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center 29px no-repeat #fff; display: block }
.basic:hover .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center 29px no-repeat #ecf4f7; }
.pricingSection .priceContent .offer .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2_com.png) center -308px no-repeat #fff; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2_com.png) center -308px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer .proPerBus { float: left; width: 31% }
.pricingSection .priceContent .offer .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center -266px no-repeat #fff; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center -266px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer .offer50 { width: 38%!important }
.pricingSection .priceContent .offer .offer50 .savefifty { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro-new50.png) 4px -555px no-repeat; display: block; height: 155px; margin: 10px 0; text-align: center; width: 100% }
.offer75 .pricingSection .priceContent .basic .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) center 17px no-repeat #fff; display: block }
.offer75 .pricingSection .priceContent .basic:hover .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) center 17px no-repeat #ecf4f7 }
.offer75 .pricingSection .priceContent .offer .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) center -131px no-repeat #fff; display: block }
.offer75 .pricingSection .priceContent .offer .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) center -131px no-repeat #ecf4f7 }
.offer75 .pricingSection .priceContent .offer .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) center -279px no-repeat #fff; display: block }
.offer75 .pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) center -279px no-repeat #ecf4f7 }
.offer75 .pricingSection .priceContent .offer .offer50 .savefifty { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_75.png) 9px -541px no-repeat; display: block; height: 155px; margin: 10px 0; text-align: center; width: 100% }
.supportCont, .textind { display: none }
section.slidenew.exp .pricingWrapper .wrapper { background: 0 0!important }
.pricingSection .priceContent .offer .offercj75 { float: left; width: 31% }
.pricingSection .priceContent .offer .offercj75 .proPer {  background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1048px no-repeat #fff !important; display: block }
.pricingSection .priceContent .offer .offercj75:active .proPer, .pricingSection .priceContent .offer .offercj75:hover .proPer { background:url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1048px no-repeat #ecf4f7 !important; display: block }
.gotoFullsite { background-color: #20242f; width: 100%; text-align: center; border-bottom: solid 2px #45494c }
.fullsite { background: #20242f; text-align: center; width: 94%; padding: 3% }
.fullsite-btn { background: url(https://static.idriveonlinebackup.com/source/images/640_graphics.png) 0 -211px no-repeat; display: block; height: 101px; width: 340px; margin: 0 auto }
.supportContent { background-color: #bad5e6; width: 100%; text-align: right; display: block }
#headerMenu, .eQuotes, .features, .footerMain, .pcmag, .slideContent h4 { display: none }
.supportMob { text-align: right; width: 94%; padding: 3% }
.supportMob p { font-size: 19px; margin: 0; padding: 0; cursor: pointer }
.supportMob span a { color: #666 }
.socialIcons { float: right; width: 260px!important }
body { width: 100%; overflow-x: hidden }
.wrapper { width: 50% }
nav ul, section .wrapper, section.slidenew.exp { width: 100% }
.topAdjs { margin-top: 80px }
header { padding: 0 1% }

.exp .slideContent { margin-bottom: 0 }
nav ul li .logo_new { background: url(https://static.idriveonlinebackup.com/source/images/index_640_graphics.png) 0 -90px no-repeat; margin-left: 3% }
.exp .slideContent .express_link { text-align: center; width: 100% }
.slideContent h2 {float: none; width: 620px }
.exp .slideContent .express_link h2 p { margin-left: 2%; background: url(https://static.idriveonlinebackup.com/source/images/index_640_graphics.png) 0 -373px no-repeat; height: 62px }
nav ul li { padding-right: 8%; z-index: 1000; position: relative }
nav ul li a { font-size: 22px }
.cloudBkp{display:none}
.exp .slideContent .greenBtn { margin-left: -98px; z-index: 1000; top: 65px!important; left: 50%; background: #efb51a; border: 1px solid #a97b00 }
.exp .slideContent .greenBtn:hover { background: #ffb430 }
.exp .slideContent .greenBtn:active { background: #643e0d }
section .wrapper { padding: 0!important }
.bottom_links { display: block; background: #f4f8ed; padding: 25px 0 0; width: 100%; margin: 0 auto; text-align: center }
.get_start, .more_feature { background: #77a624; width: 30%; border-radius: 6px; color: #fff; font-size: 14px; font-weight: 700; padding: 9px; text-align: center; display: inline-block; margin: 0 10px 25px }
.business .busiWrap .greenBtn, .features, .promotions_rwd .wrapper div img.rem-new-img, .signup_content, .tip { display: none }
.promotions_rwd .wrapper .mobileBackup { background: url(https://static.idriveonlinebackup.com/source/images/i-f-sprite-640.jpg) center 0 no-repeat }
.promotions_rwd .wrapper .online_file_sync { background: url(https://static.idriveonlinebackup.com/source/images/promfeatNew-tablet.jpg) center -229px no-repeat }
.promotions_rwd .wrapper .ceo_msg { background: url(https://static.idriveonlinebackup.com/source/images/promfeatNew-tablet.jpg) center -655px no-repeat }
.promotion_vault .wrapper .mobileBackup { background: url(https://static.idriveonlinebackup.com/source/images/promofeature_vault_responsive.jpg) center 0 no-repeat }
.promotion_vault .wrapper .rem_manage { background: url(https://static.idriveonlinebackup.com/source/images/promofeature_vault_responsive.jpg) center -255px no-repeat }
.promotion_vault .wrapper .idrive-vault { background: url(https://static.idriveonlinebackup.com/source/images/promofeature_vault_responsive.jpg) center -493px no-repeat; height: 137px; width: 100% }
.promotions_rwd .wrapper div img { height: 172px }
.promotions_rwd .wrapper div h3 { font-size: 22px; margin-bottom: 0 }
.promotions_rwd .wrapper div { width: 33%; float: left }
.tip .wrapper { overflow: visible!important }
.business { background: #e9e8e9; float: left; height: auto; width: 100%; padding-top: 0; padding-bottom: 30px }
.business .busiWrap { width: 100%;  margin-top: 80px; }
.business .online_backup { float: left; height: auto; margin: 10px 0 15px 1%; position: relative; width: 48%!important }
.business .online_backup h1 { color: #666; font-size: 1.2em; font-weight: 400; margin: 5px 0 15px 6px; text-align: left }
.business .online_backup h1 a { color: #2776a4 }
.business .online_backup p { color: #666; font-size: 1em; font-weight: 400; line-height: 24px; margin: 5px 0 10px; padding: 0 5px; text-align: left }
.login_section .login_body .login_content { float: right; margin-left: 5px }
.promotions_rwd .wrapper .dashboard { background: url(../images/index-f-sprite-640.jpg) center -253px; width: 278px }
.body-wrap .promotions_rwd .wrapper div h3 { font-size: 19px!important }
.promotions_rwd .one-desc-txt { margin-top: -9px!important }
/*@-moz-document url-prefix() {
            .promotions_rwd .one-desc-txt {margin-top:-3px!important;}
  }*/
.body-wrap .promotions_rwd .wrapper div h3 { font-size: 22px }
.body-wrap .supportContent { position: relative }
.body-wrap .talq-app-container { position: absolute; top: 20px; left: 20px; z-index: 9 }
.body-wrap .promotions_rwd .wrapper .rem_manage { width: 226px }
.pw-left { display: none }
.promotions_rwd .wrapper .private-cloud { background: url(https://static.idriveonlinebackup.com/source/images/idrive-pvt-index-dashboard-640.jpg) center -968px no-repeat; height: 172px }
.hdr-title { margin-top: -3px!important; margin-bottom: 7px!important }
.body-wrap .promotions_rwd .wrapper .private-cloud { background: url(https://static.idriveonlinebackup.com/source/images/i-f-sprite-dashboard1-640-vlt.jpg) center -951px no-repeat; height: 172px }
.deal-today { background: url(https://static.idriveonlinebackup.com/source/images/todays-deal-offr-980.jpg) center no-repeat #444; height: 91px }
.downapp { width: 100%; height: 80px; box-sizing: border-box }
.promotions_rwd .wrapper .private-cloud { width: 252px }
.promotions_rwd .wrapper .bmr-img {background: url(../images/index-f-sprite-640.jpg) center -25px !important;width: 230px;}
	.pricingSection .signupFree{padding:0px !important;}
	.basic .basicFree, .offer .proPerBus .proBus250, .offer .proPerBus .proPer { height: 144px;}
	.offer, .offer50 {height: 149px;}
	.offercj75 .proPer, .offercj75:active .proPer, .offercj75:hover .proPer{height: 144px;}
	.pricingSection .priceContent .offer .proPerBus .proPer{ background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -898px no-repeat #fff!important;}
	.pricingSection .priceContent .offer .proPerBus:hover .proPer {
    background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -898px no-repeat #ecf4f7!important;}
	.pricingSection .priceContent .offer .offercj75 .proPer {
    background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1048px no-repeat #fff !important;}
	.pricingSection .priceContent .offer .offercj75:active .proPer, .pricingSection .priceContent .offer .offercj75:hover.proPer{background:url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center -1048px no-repeat #ecf4f7 !important;}
	.pricingSection .cj-sign{color:#f67c0a !important;top: 116px;}
	.newSnp{display:none;}
.pricingSection .priceContent .offer .offercj75 .proPer {background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1197px no-repeat #fff !important; height: 144px;}
.pricingSection .priceContent .offer .offercj75:hover .proPer {background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1197px no-repeat #ecf4f7 !important;; height: 144px;}
.pricingSection .priceContent .offer .proPerBus .proPer {background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1185px no-repeat #fff !important;}

.pricingSection .priceContent .offer .proPerBus:hover .proPer {background: url(https://static.idriveonlinebackup.com/source/images/pricingoffer_640.png) center -1185px no-repeat #ecf4f7 !important;}

.snpShot:hover .snapshots { background: url(../images/index-f-sprite-640.jpg) center -1264px no-repeat; width: 278px;}
.dshbrd:hover .dashboard { background: url(../images/index-f-sprite-640.jpg) center -1000px no-repeat;}
.bmrmain:hover .bmr-img{background: url(../images/index-f-sprite-640.jpg) center -777px no-repeat !important}

.business .busiWrap .online_backup p {margin: 5px 0 34px;}

.exp .slideContent .switchImg {background:url(https://static.idriveonlinebackup.com/source/images/switch_pricing_980.png) !important; width: 100%; display: block; height: 100%;  max-width: 511px; max-height: 92px;  margin: 0px auto; margin-top: 15px;}


}

@media screen and (max-width:960px) {
.questions, .tip { display: none!important }

}

@media screen and (max-width:860px) {
.flex-direction-nav .flex-prev { opacity: 1; left: 10px }
.flex-direction-nav .flex-next { opacity: 1; right: 10px }
}

@media screen and (max-width:767px) {
.body-wrap .promotions_rwd .wrapper .dashboard { width: 209px }
.swith-offer-wrap{text-align:center;padding-top: 45px;}
.switch-wrap a h2 {width: 100%; margin: 30px auto 30px auto; line-height: 28px;font-size: 23px;}
}

@media screen and (max-width:768px) {
.new-offer-singup{display:none}
.pricingSection .priceContent .basic .signupFree, .pricingSection .priceContent .offer { display: none }

.pricingSection {min-width: auto !important; margin: 20px auto!important;  float: none;  width: 100% !important;}

.pricingSection .priceContent .switchTarget { float: none;   margin-right: 3px; height: auto; border: 0 solid #3189c9;}

.business .busiWrap { margin-top: 37px }
.private-cloud-img img { display: none }
.promotions_rwd .wrapper .private-cloud { background-position: -10px -968px }
.business {padding: 20px 0 41px;}
.business .online_backup h1{font-size:1.1em}
.switchTarget{display:block !important}

.pricingSection .priceContent .switchMobBtn, .switchMobBtn:hover  {background-color: transparent;  background: url(https://static.idriveonlinebackup.com/source/images/switch-signupBtn.png) no-repeat;  height: 82px; width: 309px; display: block; margin-left: auto; outline: 0; margin-right: auto;   margin-top: 0px;}
.pricingSection .priceContent .basic {display:none !important}
section.slidenew.exp {background-image: url(https://static.idriveonlinebackup.com/source/images/index_switch_mob.jpg)!important;  background-size: cover;
    z-index: 1;  height: 390px !important;
}
.slideContent h2 span{display:block !important; font-size:25px;line-height:25px }
.slideContent h2 {height: 105px  !important; margin: 0px auto 0 !important;}
.exp .slideContent {height: 154px !important;}
.exp .slideContent img.switch { margin-top: 0px !important;}
.exp .slideContent .switchImg {background:url(https://static.idriveonlinebackup.com/source/images/switch_pricing-mob.png)!important; width: 100%; display: block; height: 100%;  max-width: 297px; max-height: 108px;  margin: 0px auto; margin-top: 0px;}

}

@media screen and (max-width:640px) {
	
nav.posR {z-index: 9999;}
.textind { display: block }
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0; text-align: center; background: url(https://static.idriveonlinebackup.com/source/images/480-offpeak50.png) 18px 28px no-repeat }
.textind { display: block }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -131px no-repeat #fff; display: block }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -131px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -279px no-repeat #fff; display: block }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640-offpeak.png) center -279px no-repeat #ecf4f7 }
.gotoFullsite, .supportContent { overflow: hidden; margin: 0 auto }
.downapp { padding: 15px 2% 30px; width: 96%; float: left; top: 0; background: #000; height: 35px; color: #fff; position: fixed; z-index: 1000000  }
.supportMob p, .supportMob p a { color: #3987b8 }
.downapp .sect1 { float: left; width: 65%; padding: 0 1% 0 0 }
.downapp .sect2 { float: left; width: 30%; padding: 0 1% 0 0; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/source/images/640_graphics.png) no-repeat; width: 168px; height: 45px; border: none; margin: 5px 0 0 5px; text-align: right; outline: 0 }
.downapp h2 { padding: 0; margin: 0; font-size: 26px; width: 100%; float: right }
.downapp p { padding: 5px 0; margin: 0; font-size: 16px }
body { min-width: 480px!important }
.wrapper { min-width: 100%!important }
/* .pricingWrapper { top: 40px } */

.pricingSection .priceContent .basic { width: 20%!important }
.pricingSection .priceContent .offer { background-color: #F67C0A; width: 76%!important }
/* .basic .basicFree,.basic:hover .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) center 17px no-repeat #fff; display: block } */

/* .pricingSection .priceContent .basic:hover .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) center 17px no-repeat #ecf4f7 } */
.pricingSection .priceContent .offer .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) center -131px no-repeat #fff; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) center -131px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer .proPerBus { float: left; width: 31% }
.pricingSection .priceContent .offer .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) center -279px no-repeat #fff; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) center -279px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer .offer50 { width: 38%!important }
.pricingSection .priceContent .offer .offer50 .savefifty { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480-new50.png) -6px -555px no-repeat; display: block; height: 155px; margin: 10px 0; text-align: center; width: 100% }
.pricingSection .priceContent .offer .offer50 .arrow { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480.png) -87px -464px no-repeat }
.offer75 .pricingSection .priceContent .basic .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) center 17px no-repeat #fff; display: block }
.offer75 .pricingSection .priceContent .basic:hover .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) center 17px no-repeat #ecf4f7 }
.offer75 .pricingSection .priceContent .offer .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) center -131px no-repeat #fff; display: block }
.offer75 .pricingSection .priceContent .offer .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) center -131px no-repeat #ecf4f7 }
.offer75 .pricingSection .priceContent .offer .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) center -279px no-repeat #fff; display: block }
.offer75 .pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) center -279px no-repeat #ecf4f7 }
.offer75 .pricingSection .priceContent .offer .offer50 .savefifty { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) -21px -546px no-repeat; display: block; height: 155px; margin: 10px 0; text-align: center; width: 100% }
.offer75 .pricingSection .priceContent .offer .offer50 .arrow { background: url(https://static.idriveonlinebackup.com/source/images/pricing_480_75.png) -87px -464px no-repeat }
.supportCont, .textind { display: none }
section.slidenew.exp .pricingWrapper .wrapper { background: 0 0!important }
.gotoFullsite { background-color: #20242f; width: 100%; text-align: center; border-bottom: solid 2px #45494c }
.fullsite { background: #20242f; text-align: center; width: 94%; padding: 3% }
.fullsite-btn { background: url(https://static.idriveonlinebackup.com/source/images/480_graphics.png) 0 -215px no-repeat; display: block; height: 65px; width: 213px; margin: 0 auto }
.supportContent { background-color: #bad5e6; width: 100%; text-align: right; display: block }
#headerMenu, .eQuotes, .features, .footerMain, .pcmag, .slideContent h4 { display: none }
.supportMob { text-align: right; width: 94%; padding: 3% }
.supportMob p { font-size: 19px; margin: 0; padding: 0; cursor: pointer }
.supportMob span a { color: #666 }
.socialIcons { float: right; width: 250px!important }
.topAdjs { margin-top: 80px }
header { padding: 0 1% }
body { width: 100%; overflow-x: hidden }
.wrapper { width: 50% }
/* section.slidenew.exp { background: url(https://static.idriveonlinebackup.com/source/images/index_banner_640.jpg) center bottom no-repeat; background-size: contain; height: 550px } */
nav ul { width: 100% }
nav ul li { padding-right: 4%; z-index: 1000; position: relative }
nav ul li a { font-size: 20px }
nav ul li .logo_new { background: url(https://static.idriveonlinebackup.com/source/images/index_480_graphics.png) 0 -90px no-repeat; margin-left: 3% }
.exp .slideContent .greenBtn { z-index: 1000; margin-left: -98px; left: 50%; top: 50px!important; background: #efb51a; border: 1px solid #a97b00 }
.exp .slideContent .greenBtn:hover { background: #ffb430 }
.exp .slideContent .greenBtn:active { background: #643e0d }
.exp .slideContent .express_link { text-align: center; width: 100% }
section .wrapper { width: 100%; padding: 0!important }
.exp .slideContent .express_link h2 p { background: url(https://static.idriveonlinebackup.com/source/images/index_480_graphics.png) 0 -380px no-repeat; height: 38px; margin-left: 2% }
.slideContent h2 { height: 40px; margin: -5px auto 0; width: 480px; float: none; }
.bottom_links { display: block; background: #f4f8ed; padding: 25px 0 0; width: 100%; margin: 0 auto; text-align: center }
.get_start, .more_feature { background: #77a624; width: 30%; border-radius: 6px; color: #fff; font-size: 14px; font-weight: 700; padding: 9px; text-align: center; display: inline-block; margin: 0 10px 25px }
.business, .promotions_rwd .wrapper div { width: 100%;  border-bottom: #ececec SOLID 1px; }
.business .busiWrap .greenBtn, .features, .promotions_rwd .wrapper div img.rem-new-img, .signup_content, .tip { display: none }
.business .online_backup { float: none!important; text-align: center; margin-bottom: 40px }
.promotions_rwd .wrapper div h3 { font-size: 20px }

/* .promotions_rwd .wrapper div p { font-size: 12px; line-height: 18px } */
.tip .wrapper { overflow: visible!important }
.business { float: left; height: auto; padding-bottom: 20px }
.business .busiWrap { margin-top: 0; width: 100% }
.business .busiWrap .online_backup:first-child { margin-bottom: 40px }
.business .online_backup { height: auto; margin: 10px 0 15px; position: relative; width: 100%!important }
.business .online_backup h1 { color: #666; font-size: 24px; font-weight: 400; margin: 5px 0 15px; text-align: center; }
.business .online_backup h1 a { color: #2776a4 }
.business .online_backup p { text-align: center; color: #666; font-size: 14px; font-weight: 400; line-height: 24px; margin: 5px 0 10px; padding: 0 10px; }
.login_section .login_body .login_content { float: right; margin-left: 5px }
.login_section .login_body .login_content form div { width: 145px; margin: 0 18px 0 0 }
.login_section .login_body .login_content { width: 100%; }
.login_section .login_body .login_content form .login_submit { width: 100px; }
.login_section .login_body .login_content form .signup-row { width: calc((100% - 140px) / 2); }

.business .wrapper { margin-top: 0; text-align: center; float: left; }
.pricingWrapper {top: -28px;}
.business { margin-top: 0; text-align: center; padding-top: 60px; }
.pricingSection .priceContent .offer .proPerBus .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro.png) center -131px no-repeat #fff }
.pricingSection .priceContent .offer .proPerBus:active .proPer, .pricingSection .priceContent .offer .proPerBus:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro.png) center -131px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer .proPerBus .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro.png) center -279px no-repeat #fff }
.pricingSection .priceContent .offer .proPerBus:active .proBus250, .pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro.png) center -279px no-repeat #ecf4f7 }
.pricingSection .priceContent .offer .offercj75 { float: left; width: 31% }
.pricingSection .priceContent .offer .offercj75 .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro.png) center -742px no-repeat #fff }
.pricingSection .priceContent .offer .offercj75:active .proPer, .pricingSection .priceContent .offer .offercj75:hover .proPer { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640_pro.png) center -742px no-repeat #ecf4f7 }
.hidetxt { display: block }
.exp .slideContent .express_link h2 p { background: url(https://static.idriveonlinebackup.com/source/images/index_480_graphics.png) 0 -385px no-repeat; height: 38px; margin: 0 0 0 2%; }
.body-wrap .foot_sup_text, .body-wrap .sup-sm-devices { width: 100%; float: left; margin: 0 auto }
.body-wrap .supportMob { text-align: center; width: 100%; padding: 3% 0; float: left; box-sizing: border-box; background-color: #d6e6f0 }
.body-wrap .sup-sm-devices { text-align: center }
.body-wrap .talq-img img { margin-top: 20px }
.body-wrap .talq-img { float: none }
.body-wrap .talq-app-container { position: relative; z-index: 9; background-color: #d6e6f0; top: 0; left: 0; text-align: center }
.body-wrap .supportMob { position: relative; z-index: 10; border-bottom: 1px solid #9AC0D9; padding-bottom: 20px }
.body-wrap .promotions_rwd .wrapper .rem_manage { width: 364px }
footer .copyright { padding-bottom: 0 }
.promotions_rwd .wrapper .private-cloud { background-position: center -968px }
.deal-today { background: url(https://static.idriveonlinebackup.com/source/images/todays-deal-640.jpg) center no-repeat #444; height: 91px }
.downapp { width: 100%; height: 80px; box-sizing: border-box }
footer .copyright { padding-bottom: 40px }
.cloud-backup-strip { display: none }

.switch-wrap a h2 {padding: 0px 20px;}


.exp .slideContent {
    height: 305px !important;
}
	
section.slidenew.exp {background-image: url(https://static.idriveonlinebackup.com/source/images/index_switch_mob.jpg) !important;  background-size: cover;
    z-index: 1;
    height: 390px !important;
}
}

@media screen and (max-width:480px) {
body { min-width: 380px!important; }
.gotoFullsite, .supportContent { overflow: hidden; margin: 0 auto }
.downapp { padding: 15px 2% 30px; width: 96%; float: left; top: 0; background: #000; height: 35px; color: #fff; position: fixed; z-index: 1000000  }
.supportMob p, .supportMob p a { color: #3987b8 }
body, nav ul li { position: relative }
.downapp .sect1 { float: left; width: 60% !important;  padding: 0 1% 0 0 }
.downapp .sect2 { float: left; width: 37% !important; padding: 0 1% 0 0; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/source/images/320_graphics.png) no-repeat !important; border: none !important; width: 104px !important; height: 38px !important; margin: 5px 0 0 5px; text-align: right; outline: 0 }
.downapp h2 { padding: 0; margin: 0; font-size: 14px !important; width: 100%; float: right }
.downapp p { padding: 5px 0; margin: 0; font-size: 9px !important }
.pricingSection { min-width: 317px!important; margin: 15px auto 0!important; float: none; width: 100%; text-align: center }
.pricingSection .priceContent .basic .signupFree, .pricingSection .priceContent .offer { display: none }
.offer75 .pricingSection .priceContent .basic .basicFree, .offer75 .pricingSection .priceContent .basic .basicFree:active, .offer75 .pricingSection .priceContent .basic .basicFree:hover { background: url(https://static.idriveonlinebackup.com/source/images/75_offer.png) no-repeat; height: 88px; width: 309px; display: block }
.offer75 .pricingSection .priceContent .basic .basicFree { outline: 0 }
.wrapper { min-width: 100%!important }
.supportCont { display: none }
.gotoFullsite { background-color: #20242f; width: 100%; text-align: center; border-bottom: solid 2px #45494c }
.fullsite { background: #20242f; text-align: center; width: 94%; padding: 3% }
.fullsite-btn { background: url(https://static.idriveonlinebackup.com/source/images/320_graphics.png) 0 -202px no-repeat; display: block; height: 53px; width: 176px; margin: 0 auto }
.supportContent { background-color: #bad5e6; width: 100%; text-align: right; display: block }
#headerMenu, .eQuotes, .features, .footerMain, .pcmag, .slideContent h4 { display: none }
.supportMob { text-align: right; width: 94%; padding: 3% }
.supportMob p { font-size: 19px; margin: 0; padding: 0; cursor: pointer }
.supportMob span a { color: #666 }
.socialIcons { float: right; width: 185px!important; padding-right: 10px; }
header .wrapper .right ul li { padding: 5px 0px 0 0; }
.login_section .login_body .login_content { padding: 0 40px 0 10px; }
footer .copyright .socialIcons a { margin: 0 0 0 6px }
.topAdjs { margin-top: 80px }
header.pad-incre-header { padding: 10px 20px; box-sizing: border-box; height: 55px; width: 100%; }
body { width: 100%; overflow-x: hidden; min-width: 320px }
.wrapper { width: 50% }
nav ul, section .wrapper { width: 100% }
section.slidenew.exp {background-image: url(https://static.idriveonlinebackup.com/source/images/index_switch_mob.jpg) !important;  background-size: cover; z-index: 1; height: 390px !important;}
.pricingWrapper { top: -13px; }
footer .copyright { height: 40px; }
nav ul { float: left; margin-top: -6px }
nav ul li { padding-right: 2%; z-index: 1000; line-height: 60px }
nav ul li a { font-size: 13px }
.exp .slideContent .express_link { text-align: center; width: 100%; height:295px }
nav ul li .logo_new { background: url(https://static.idriveonlinebackup.com/source/images/index_320_graphics.png) 0 -90px no-repeat; margin-left: 3%; width: 100px }
.exp .slideContent a.pcmag { top: 16px!important; z-index: 1000 }
.exp .slideContent .greenBtn {; margin-top: -96px; z-index: 1000; margin-left: -110px; left: 50%; display: none; }
section .wrapper { padding: 0!important; margin-top: 15px }
.exp .slideContent .express_link h2 p { background: url(https://static.idriveonlinebackup.com/source/images/index_320_graphics.png) 0 -393px no-repeat; height: 72px; width: 288px; margin: -3px auto 0 }
.slideContent h2 { height: 67px; width: 300px; float: none; margin: -19px auto 0 }
.bottom_links { display: block; background: #f4f8ed; padding: 25px 0; width: 100%; margin: 0 auto; text-align: center }
.get_start, .more_feature { background: #77a624; width: 45%; border-radius: 6px; color: #fff; font-size: 14px; font-weight: 700; padding: 9px; display: inline-block; text-align: center }
.get_start { margin: 10px 0 25px }
.more_feature { margin: 0 10px 10px }
.business, .promotions_rwd .wrapper div { width: 100% }
.business .busiWrap .greenBtn, .features, .promotions_rwd .wrapper div img.rem-new-img, .signup_content, .tip { display: none }
.pricingSection .priceContent .basic { position: absolute; top: 350px; left: 50%; margin-left: -154px; outline: 0; height:87px }
.business .online_backup { float: none!important; text-align: center; margin-bottom: 40px }
.business .busiWrap { margin-top: 0; width: 100% }
.business {float: left; height: auto; padding: 50px 0 30px }
.business .online_backup { height: auto; margin: 10px 0 15px; position: relative; width: 100%!important }
.business .busiWrap .online_backup:first-child { margin-bottom: 40px }
.business .online_backup h1 { color: #666; font-size: 22px; font-weight: 400; margin: 5px 0 15px; text-align: center; }
.business .online_backup h1 a { color: #2776a4 }
.business .online_backup p { text-align: center; color: #666; font-size: 14px; font-weight: 400; line-height: 24px; margin: 5px 0 10px; padding: 0 5px }
.login_section .login_body .login_content { float: left; position: relative; left: 1% }
.login_section .login_body .login_content form div { width: 135px; margin: 0 18px 0 0 }
.login_section .login_body .login_content form div:last-child { width: 145px; margin: 0 18px 0 0; clear: both }
.login_section .login_body .login_content .login_errormsg { width: 47% }
.pricingSection .priceContent .basic .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/5GBFREE.png) no-repeat }
.promotions_rwd .wrapper .rem_manage { background: url(https://static.idriveonlinebackup.com/source/images/promfeat-rem-manage.jpg) -35px -1400px no-repeat; width: 300px; height: 216px; margin-top: 35px }
.body-wrap .promotions_rwd .wrapper .rem_manage { width: 300px }
nav ul li a { font-size: 15px }
.deal-today { background: url(https://static.idriveonlinebackup.com/source/images/todays-deal-320.jpg) center center no-repeat #444; height: 62px }
.downapp { width: 100%; height: 80px; box-sizing: border-box }

.switch-wrap{width:100%}
.switch-wrap a h2{padding:0px;font-size: 20px;}
.exp .slideContent img.switch {margin-top: 20px !important;}
.pricingSection .priceContent .switchTarget {position: absolute; top: 350px; left: 50%; margin-left: -154px; outline: 0; height: 87px;}
.exp .slideContent .switchImg {margin-top: 20px;}


}

@media screen and (max-width:360px) {
.body-wrap .talq-img img { max-width: 280px }
body { min-width: 320px!important; }
}

@media all and (max-width:980px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:3) {
.body-wrap .foot_sup_text { font-size: 12px }
}

.topAdjs { margin-top: 80px }
.downapp .sect1 { float: left; width: 65%; padding: 0 1% 0 0 }
.downapp .sect2 { float: left; width: 30%; padding: 0 1% 0 0; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/source/images/640_graphics.png) no-repeat; width: 168px; height: 45px; border: none; margin: 5px 0 0 5px; text-align: right; outline: 0 }
.downapp h2 { padding: 0; margin: 0; font-size: 24px; width: 100%; float: right }
.downapp p { padding: 5px 0; margin: 0; font-size: 16px }
.downapp{z-index:99999999999; overflow: hidden; -webkit-overflow-scrolling: touch;}
.selected + .multiLang { z-index: 9999 !important;position: relative;-webkit-transform: translate3d(0,0,0);}


@media screen and (min-width:641px) and (max-width:768px){
.promotions_rwd .wrapper .snapshots {background: url(https://static.idriveonlinebackup.com/source/images/index-f-sprite-640.jpg) -19px -524px; width: 278px;}
.snpShot:hover  .snapshots { background: url(https://static.idriveonlinebackup.com/source/images/index-f-sprite-640.jpg) -19px -1264px; width: 278px;}
}

@media (max-width:570px) and (min-width:500px) {
.basic .basicFree, .basic:hover .basicFree{width: 366px;}

}
@media (max-width:500px) and (min-width:480px) {
.basic .basicFree, .basic:hover .basicFree{width:420px;}

}
.switchTarget{display:none}