
@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: 290px }
.pricingSection .priceContent .offer .offer50 .savefifty { margin: 30px 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 }
}

@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: 15px }
.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% - 105px); width: -webkit-calc(100% - 105px) }
}

@media screen and (max-width:1124px) {
header .wrapper ul li { padding: 5px 14px 5px 0; font-size: 14px }
}

@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;}
}

@media screen and (max-width:1040px) {
header .wrapper ul li { padding: 5px 15px 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: 10000 }
.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 }
}

@media screen and (max-width:1023px) {
.login_content { margin-right: 10px!important }
.slideContent { margin-top: -5px!important }
#container { 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.slider.exp { background: url(https://static.idriveonlinebackup.com/source/images/index_banner_team_980_new.jpg) center bottom no-repeat; background-size: cover; height: 640px }
.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 }
}

@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 }
.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: 10000 }
.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: #F67C0A; width: 79%!important }
.basic .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center 17px no-repeat #fff; display: block }
.basic:hover .basicFree { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.png) center 17px 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 -279px no-repeat #fff; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: url(https://static.idriveonlinebackup.com/source/images/pricing_640.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_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.slider.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/index_pricing_strip.png) center -620px 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/pricing_640.png) center -742px no-repeat #ecf4f7; 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.slider.exp { width: 100% }
.topAdjs { margin-top: 80px }
header { padding: 0 1% }
section.slider.exp { background-image: url(https://static.idriveonlinebackup.com/source/images/index_banner_980.jpg); background-position: center bottom; background-repeat: no-repeat; background-size: cover; height: 640px; background-color: #274114; }
.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 { margin: -20px auto 0; 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 }
.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-devices.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: #cadde4; float: left; height: auto; width: 100%; padding-top: 0; padding-bottom: 30px }
.business .busiWrap { width: 100%; margin-top: 120px }
.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: 24px; font-weight: 400; margin: 5px 0 15px; text-align: left }
.business .online_backup h1 a { color: #2776a4 }
.business .online_backup p { color: #666; font-size: 14px; 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(https://static.idriveonlinebackup.com/source/images/i-f-sprite-dashboard-640.jpg) center -659px; width: 278px }
.body-wrap .promotions_rwd .wrapper div h3 { font-size: 19px!important }
.promotions_rwd .wrapper div h5 { font-size: 14px }
.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(../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 }
}

@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 }
}

@media screen and (max-width:768px) {
.basic .basicFree, .basic:hover .basicFree { background-color: transparent; background: url(https://static.idriveonlinebackup.com/source/images/5GBFREE.png) no-repeat; height: 82px; width: 309px; display: block; margin-left: auto; outline: 0; margin-right: auto; }
.pricingSection .priceContent .basic .signupFree, .pricingSection .priceContent .offer { display: none }
.exp .slideContent { height: 400px }
.pricingSection .priceContent .basic { float: none; }
.pricingSection { margin-top: 0; }
.business .busiWrap { margin-top: 37px }
.private-cloud-img img { display: none }
.promotions_rwd .wrapper .private-cloud { background-position: -10px -968px }
}

@media screen and (max-width:640px) {
.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: 10000 }
.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 { min-width: 460px; margin: 20px auot; float: none; width: 90% }
.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.slider.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.slider.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% }
.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 h5 { font-size: 14px }
.promotions_rwd .wrapper div p { font-size: 14px; }
/* .promotions_rwd .wrapper div p { font-size: 12px; line-height: 18px } */
.tip .wrapper { overflow: visible!important }
.business { background: #cadde4; 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); }
section.slider.exp { background-image: url(https://static.idriveonlinebackup.com/source/images/index_banner__team_640.jpg); background-size: cover; height: 482px; background-position-y: 0; }
.business .wrapper { margin-top: 0; text-align: center; float: left; }
.pricingWrapper { top: -33px; }
.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 }
}

@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: 10000 }
.supportMob p, .supportMob p a { color: #3987b8 }
body, nav ul li { position: relative }
.downapp .sect1 { float: left; width: 60%; padding: 0 1% 0 0 }
.downapp .sect2 { float: left; width: 37%; padding: 0 1% 0 0; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/source/images/320_graphics.png) no-repeat; border: none; width: 104px; height: 38px; margin: 5px 0 0 5px; text-align: right; outline: 0 }
.downapp h2 { padding: 0; margin: 0; font-size: 14px; width: 100%; float: right }
.downapp p { padding: 5px 0; margin: 0; font-size: 9px }
.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.slider.exp { background-image: url(https://static.idriveonlinebackup.com/source/images/index_banner_480_new.jpg); background-size: cover; z-index: 1; height: 390px; }
.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% }
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: 276px; 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 }
.business .online_backup { float: none!important; text-align: center; margin-bottom: 40px }
.business .busiWrap { margin-top: 0; width: 100% }
.business { background: #cadde4; 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: 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 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 }
}

@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 }
}
