.none { display: none }
a img { border: none; outline: none }
.left { float: left }
.right { float: right }
.clear { clear: both }
.bold { font-weight: bold; font-family: Tahoma, Verdana, Arial }
.normal { font-weight: normal }
.italic { font-style: italic }
.hidden { overflow: hidden }
.pointer { cursor: pointer }
.center { text-align: center }
.noUnderLine { text-decoration: none }
.list { list-style-type: none }
.text { color: #666 }
.link { color: #3d95b6 }
.linkHover { color: #666 }
.noBorder { border: 0px }
.bgNone { background-image: none }
a { cursor: pointer }
.block { display: block }
.zero { margin: 0px; padding: 0px }
.justify { text-align: justify }
.note { color: #c00 }
.bullets { margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://static.idriveonlinebackup.com/source/images/bullets.png") no-repeat 0 -178px }
.borderStyle { border-style: solid }
.relative { position: relative }
.absolute { position: absolute }
.fixed { position: fixed }
.vTop { vertical-align: top }
.vMid { vertical-align: middle }
.scrol_top { position: fixed; right: 20px; bottom: 85px; width: 35px; height: 20px; display: none; cursor: pointer; z-index: 9999; border-radius: 3 }
.star { background: url("https://static.idriveonlinebackup.com/source/images/star.png") repeat-x 0 -5px; width: 95px; height: 15px }
.spacer { padding: 100px 0 0 0; float: left }
.list_items { list-style-type: none; margin: 0px; padding: 0px }
.list_items li { margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://static.idriveonlinebackup.com/source/images/bullets.png") no-repeat 0 -178px }
.foot_note { border-radius: 6px; background-color: #f1f1f1; padding: 1% 1% 1% 1%; font-size: 12px; border: 1px solid #d5d5d5; margin-top: 30px }
.textBox { border-radius: 6px; background-color: #f1f1f1; padding: 2% 2% 2% 2%; border: 1px solid #d5d5d5; margin: 30px auto 30px auto; text-align: center }
.blueText { color: #3d95b6 }
.space { margin: 15px 0 0 0 }
.indent { text-indent: -3500px }
.f12 { font-size: 12px }
.family { font-family: Tahoma, Verdana, Arial }
ul { list-style-type: none; margin: 0px; padding: 0px }
li { list-style-type: none; margin: 0px; padding: 0px }
a { text-decoration: none }
.lspace { letter-spacing: 0.05em }
.upperCase { text-transform: uppercase }
.footAnim { -webkit-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; -moz-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; -o-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease }
html, body { margin: 0px; width: 100%; height: 100%; font-family: Tahoma, Verdana, Arial }
h4 { color: #fff; font-size: 16px; font-weight: normal }
body { font-family: Tahoma, Verdana, Arial; font-size: 14px; line-height: 24px; color: #666; background: #bcd5e6; margin: 0 auto 0 auto; min-width: 980px }
.ie8 .login_body { width: 960px }
.ie8 .wrapper { width: 960px }
.ie8 #container { display: none !important }
.ie8 #transferData { display: block }
/*.ie8 .pricingSection { margin-top:0 !important }*/
.ie8 .slideContent { margin-top: 0px !important }
.ie8 .exp { background: url("https://static.idriveonlinebackup.com/source/images/yourdata_new.jpg") no-repeat center center; background-size: cover }
.ie8 .eQuotes { padding-bottom: 0px }
.loginBg { *width:85px
}
.greenBtn { background: #6cab2e; text-align: center; float: left; padding: 10px 10px 10px 10px; width: 195px; color: #fff; border-radius: 3px; font-size: 18px; letter-spacing: 0.05em; border: 1px solid #6a9339; text-transform: uppercase }
.greenBtn:hover { background: #84cc3d; border: 1px solid #6b9e2f; box-shadow: 0 0 5px #8edc63 inset }
.greenBtn:active { background: #6cab2e; border: 1px solid #6b9f2e; box-shadow: 0 0 5px #49741f inset }
.login_section { background-color: #fff; overflow: hidden; position: relative }
.login_section .login_body { margin: 0 auto 0 auto; min-height: 130px; overflow: hidden; padding: 0 0 0 0 }
.login_section .login_body .login_content { float: right; margin: 0 0 25px 0; padding: 0 0 0 0; width: 585px }
.login_section .login_body .login_content .login_errormsg { background: #FDE4EA; border: 1px solid #edc4cc; display: none; margin: 10px 0 0 0; padding: 10px 10px 10px 10px; color: #333; font-size: 12px }
.login_section .login_body .login_content form { margin: 30px 0 0 0; padding: 0 0 0 0; letter-spacing: 0.05em }
.login_section .login_body .login_content form div { float: left; margin: 0 8px 0 0; width: 230px }
.login_section .login_body .login_content form div label { color: #777; display: block; padding: 0 0 0 0 }
.login_section .login_body .login_content form .input { background: #FFFFFF; border: 1px solid #e5e5e5; border-radius: 3px; box-shadow: 0 0 5px #EFEEEE inset; float: left; font-size: 16px; height: 40px; line-height: normal; padding: 0 10px 0 10px; width: 90% }
.login_section .login_body .login_content form span { clear: both; float: left; font-size: 12px; margin: 5px 0 0 0; width: 100% }
.login_section .login_body .login_content form span a { float: right; margin: 0 8px 0 0; color: #1374ab }
.login_section .login_body .login_content form span a:hover { color: #333 }
.login_section .login_body .login_content form .login_submit { float: left; margin: 3px 0 0 0; width: auto }
.login_section .login_body .login_content form .login_submit .login_btn { background: url("https://static.idriveonlinebackup.com/source/images/greenbtn_bg.png") repeat 0 0 #8ba82b; border: 1px solid #8ba82b; border-radius: 2px; box-shadow: 0 0 3px #FFFFFF inset; color: #fff; cursor: pointer; font-size: 18px; height: 40px; line-height: 18px; margin: 20px 0 0 0; text-align: center; width: 104px }
.login_section .login_body .signup_content { background: url("https://static.idriveonlinebackup.com/source/images/divider.png") no-repeat right -10px; bottom: 0; float: left; height: 130px; margin: 0 0 0 20px; position: absolute; width: 350px }
.login_section .login_body .signup_content .signup_icon { background: url("https://static.idriveonlinebackup.com/source/images/signup_icon.png") no-repeat 0 0; height: 120px; left: 0; position: absolute; top: 0; width: 125px }
.login_section .login_body .signup_content .signup_txt { font-size: 24px; height: 24px; left: 150px; position: absolute; top: 0; color: #1374ab; letter-spacing: 0.05em }
.login_section .login_body .signup_content .signup_txt .signup_now { color: #669630; font-size: 14px; margin: 0 0 20px 0; padding: 0 0 0 0; letter-spacing: normal }
.login_section .login_body .signup_content .signup_txt:hover { color: #333 }
.login_section .login_body .signup_content .signup_link { top: 50px; position: absolute; left: 150px }
.login_section .login_body .signup_content .signup_link a { background: url("https://static.idriveonlinebackup.com/source/images/next_arrow.png") no-repeat right 6px; float: left; margin-right: 10px; padding-right: 15px; white-space: nowrap; color: #777 }
.login_section .login_body .signup_content .signup_link a span.line_strike { font-size: 11px; padding-right: 2px; text-decoration: line-through }
.login_section .login_body .signup_content .signup_link a span.firstYear { display: block; font-size: 11px }
.login_section .login_body .signup_content .signup_link a:hover { color: #1374ab }
.slider { float: left; width: 100%; height: 520px; background-size: cover }
.hiker { background: url("https://static.idriveonlinebackup.com/source/images/yourdata.jpg") no-repeat center center; background-size: cover }
/* .exp { background:url("https://static.idriveonlinebackup.com/source/images/expressSlide_sl.jpg") no-repeat center center; background-size:cover }*/
.exp { background: url("https://static.idriveonlinebackup.com/source/images/animationBg.jpg") no-repeat; background-size: cover; background-position: center; }
.exp .sl_universal { background: url("https://static.idriveonlinebackup.com/source/images/animationBg.jpg") no-repeat; float: left; height: 520px; width: 100%; }
.exp .slideContent .express_link h2 p.universal { background: url("https://static.idriveonlinebackup.com/source/images/textImg_express_ani.png") no-repeat 0 -444px; float: left; height: 50px; margin: 0; padding: 0; width: 625px; }
.exp .sl_yourdata { background: url("https://static.idriveonlinebackup.com/source/images/yourdata_new.jpg") no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover }
.exp .sl_drivers { background: url("https://static.idriveonlinebackup.com/source/images/expressSlide_sl.jpg") no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover }
.exp .sl_secrity { background: url("https://static.idriveonlinebackup.com/source/images/security-slide.jpg") no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover }
.exp .slideContent { margin: 0 0 20px 0 }
.exp .slideContent .greenBtn { background: #6cab2e; top: 115px; left: 0px; position: absolute }
.exp .slideContent a.pcmag { bottom: 0px; right: 0px; position: absolute }
.exp .slideContent .greenBtn:hover { background: #a1dc67 }
.exp .slideContent .greenBtn:active { background: #6cab2e }
.exp .slideContent .express_link { float: left; width: 100%; margin: 0 0 0 0; padding: 30px 0 0 0; cursor: pointer; height: 340px; position: absolute; }
.exp .slideContent .express_link h2 p { background: url("https://static.idriveonlinebackup.com/source/images/slider_text_img.png") no-repeat 0 -7px; float: left; width: 625px; height: 50px; margin: 0 0 0 0; padding: 0 0 0 0 }
.exp .slideContent .express_link h4 a:hover { color: #fff }
.pricingWrapper { position: relative; left: 0px; width: 100%; z-index: 999 }
.pricingWrapper .wrapper { width: 100%; padding: 0 0 0 0 }
.slideContent { margin-top: 0px\9 !important; margin: 30px 0 20px 0; padding: 0 0 0 0; width: 100%; float: left; position: relative }
.slideContent h2 { font-size: 35px; margin: 10px 0 0 0; padding: 0 0 0 0; float: left; text-indent: -3500px; height: 50px; width: 100%; overflow: hidden }
.slideContent h2 a { float: left; width: 625px; height: 50px }
.slideContent h4 { font-weight: normal; font-size: 15px; color: #fff; margin: 0 0 20px 0 }
.slideContent h4.brown_clr { color: #7b6956; }
.slideContent h4 a { color: #000; text-decoration: none }
.slideContent h4 a:hover { color: #105e87; text-decoration: none }
.slideContent a.pcmag { display: none; top: 205px !important; margin-top: 35px\9 !important; margin: 30px 0 0 0; background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -2324px; width: 71px; height: 116px; float: right }
.slideContent .greenBtn { margin: 30px 0 0 0 }
.pricingSection { width: 100%; float: left; margin: 349px auto 0 auto }
.pricingSection .signupFree { background: #6dab2e; color: #fff; text-align: center; display: block; font-size: 16px; padding: 7px 0 7px 0 }
.pricingSection .priceContent .basic { width: 16%; float: left; margin-right: 3px; height: 178px; border: solid 0 #3189c9 }
.pricingSection .priceContent .basic .basicFree { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center 15px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .basic:hover .basicFree { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center 15px }
.pricingSection .priceContent .basic:hover .signupFree { background: #84cc3d; border: 0 solid #6b9e2f; box-shadow: 0 0 5px #8edc63 inset }
.pricingSection .priceContent .basic:active .basicFree { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center 15px }
.pricingSection .priceContent .basic:active .signupFree { background: #6cab2e; border: 0 solid #6b9f2e; box-shadow: 0 0 5px #49741f inset }
.pricingSection .priceContent .offer { width: 55%; float: left; border: solid 0 #e9e9e9; height: 178px; margin-right: 3px; background-color: #F67C0A; }
.pricingSection .priceContent .offer .proPerBus { width: 32%; float: left }
.pricingSection .priceContent .offer .proPerBus .proPer { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -308px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .offer .proPerBus .proBus { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricingDetails.png") no-repeat center -145px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .offer .proPerBus .proPer150 { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricingDetails.png") no-repeat center -628px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .offer .proPerBus .proBus250 { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -458px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proPer { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -308px }
.pricingSection .priceContent .offer .proPerBus:hover .proPer150 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricingDetails.png") no-repeat center -628px }
.pricingSection .priceContent .offer .proPerBus:hover .proBus { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricingDetails.png") no-repeat center -145px }
.pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -458px }
.pricingSection .priceContent .offer .proPerBus:hover .signupFree { background: #84cc3d; border: 0 solid #6b9e2f; box-shadow: 0 0 5px #8edc63 inset }
.pricingSection .priceContent .offer .proPerBus:active .proPer { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -308px; box-shadow: 0 0 5px #9fa5a7 inset }
.pricingSection .priceContent .offer .proPerBus:active .proPer150 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricingDetails.png") no-repeat center -628px; box-shadow: 0 0 5px #9fa5a7 inset }
.pricingSection .priceContent .offer .proPerBus:active .proBus { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricingDetails.png") no-repeat center -145px }
.pricingSection .priceContent .offer .proPerBus:active .proBus250 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -458px }
.pricingSection .priceContent .offer .proPerBus:active .signupFree { background: #6cab2e; border: 0 solid #6b9f2e; box-shadow: 0 0 5px #49741f inset }
.pricingSection .priceContent .offer .offer50 { width: 36%; float: right; height: 178px; background-color: #f67c0a; position: relative }
.pricingSection .priceContent .offer .offer50 .arrow { float: left; width: 22px; height: 41px; position: absolute; z-index: 9; top: 69px; left: -20px; background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -2582px }
.pricingSection .priceContent .offer .offer50 p { font-size: 14px; position: absolute; right: 0; margin: 0 10px 0 0; padding: 0 0 0 0; text-align: right; color: #fff }
.pricingSection .priceContent .offer .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0px; text-align: center; background: url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat 8px -145px }
.pricingSection .supportCont { width: 28%; float: left; border: solid 0 #3189c9; text-align: center; padding-top: 55px; height: 123px; background-color: #d6d7d2 }
.pricingSection .supportCont .chat { text-align: center }
.pricingSection .supportCont a.support { height: 71px; width: 60%; display: inline-block; margin: 0 auto 0 auto; min-width: 160px; float: left }
.actPrice .pricingSection .priceContent .offer .proPerBus { width: 50% }
.actPrice .pricingSection .priceContent .offer .proPerBus .proPer { background: #fff url("https://static.idriveonlinebackup.com/source/images/new-pricing-strip.png") no-repeat center -20px; width: 100%; height: 140px; display: block }
.actPrice .pricingSection .priceContent .offer .proPerBus .proBus { background: #fff url("https://static.idriveonlinebackup.com/source/images/new-pricing-strip.png") no-repeat center -198px; width: 100%; height: 140px; display: block }
.actPrice .pricingSection .priceContent .offer .proPerBus:hover .proPer { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/new-pricing-strip.png") no-repeat center -20px }
.actPrice .pricingSection .priceContent .offer .proPerBus:hover .proBus { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/new-pricing-strip.png") no-repeat center -198px }
.actPrice .pricingSection .priceContent .offer .proPerBus:active .proPer { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/new-pricing-strip.png") no-repeat center -20px; box-shadow: 0 0 5px #9fa5a7 inset }
.actPrice .pricingSection .priceContent .offer .proPerBus:active .proBus { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/new-pricing-strip.png") no-repeat center -198px; box-shadow: 0 0 5px #9fa5a7 inset }
.shadow { float: left; width: 100%; padding: 50px 0 90px 0 }
.business { background: url("https://static.idriveonlinebackup.com/source/images/business.jpg") no-repeat 0 0 #fff; float: left; width: 100%; height: auto; padding: 50px 0 0 0 }
.business .textCont { float: right; width: 58% }
.business .textCont .greenBtn { margin: 0 0 0 0 }
.business .textCont h3 { margin: 0 5px 0 0; font-size: 28px; color: #3d95b6; font-weight: normal; line-height: 60px; padding: 0 0 0 0; width: 100%; float: left }
.business .textCont h3 a { color: #3d95b6; text-decoration: none }
.business .textCont h3 a:hover { color: #666; text-decoration: none }
.business .textCont p { color: #666; font-size: 14px; font-weight: normal; line-height: 24px; margin: 5px 0 50px 0; text-align: justify; width: 85% }
.business .textCont .left { float: left; width: 47%; padding-right: 3% }
.business .textCont .left h1 { color: #666; font-size: 18px; font-weight: normal; margin: 5px 0 15px 0 }
.business .textCont .left h1 a { color: #666; text-decoration: none }
.business .textCont .left h1 a:hover { color: #2878a6; text-decoration: none }
.business .textCont .left p { color: #666; font-size: 14px; font-weight: normal; line-height: 24px; margin: 5px 0 40px 0; text-align: justify; width: 95% }
.newChange { background: url("https://static.idriveonlinebackup.com/source/images/businessChangenew.jpg") no-repeat 0 0 #fff; padding: 80px 0 0 0 }
.newChange .textCont { width: 65%; margin-top: 30px; }
.newChange .textCont .left h1 { font-size: 24px; line-height: 32px }
.newChange .textCont .left h1 a { color: #2878a6 }
.newChange .shadow { height: 250px; padding: 20px 0 90px 0; border-bottom: 1px solid #f2f2f2; }
.promotions { float: left; width: 100%; background-color: #fff; padding: 50px 0 0 0 }
.promotions .wrapper div { float: left; width: 32%; margin: 0 1% 0 0; height: auto; text-align: center }
.promotions .wrapper div h3 { font-weight: normal; font-size: 28px; margin: 0 0 5px 0; line-height: 32px; text-align: center; padding: 0 0 0 0; letter-spacing: 0.05em; float: left; width: 100% }
.promotions .wrapper div h3 a { color: #3d95b6; text-decoration: none }
.promotions .wrapper div h3 a:hover { color: #666; text-decoration: none }
.promotions .wrapper div h5 { font-weight: normal; font-size: 18px; margin: 0 0 0 0; line-height: 20px; letter-spacing: 0.05em; float: left; text-align: center; width: 100% }
.promotions .wrapper div p { padding: 0 0 30px 0; width: 90%; font-size: 16px; margin: 30px auto 30px auto; text-align: center; overflow: hidden; letter-spacing: 0.05em }
.promotions .wrapper div p a { color: #3d95b6; text-decoration: none }
.promotions .wrapper div p a:hover { color: #666; text-decoration: none }
.promotions .wrapper div img { height: 252px; width: 100% }
.promotions .wrapper .stayConnected { background: #fff url("https://static.idriveonlinebackup.com/source/images/promfeatNew.jpg") no-repeat center 0px; }
.promotions .wrapper .ceoMsg { background: url("https://static.idriveonlinebackup.com/source/images/promfeatNew.jpg") no-repeat center -1019px; }/*.promotions .wrapper .secureMemories { background:url("https://static.idriveonlinebackup.com/source/images/promofeatures.jpg") no-repeat center -604px }
.promotions .wrapper .speedyTransfers { background:url("https://static.idriveonlinebackup.com/source/images/promofeatures.jpg") no-repeat center -302px }*/
.promotions .wrapper .fileSync { background: url("https://static.idriveonlinebackup.com/source/images/promfeatNew.jpg") no-repeat center -356px; height: 253px }
/*.promotions .wrapper .winIpad { background:url("https://static.idriveonlinebackup.com/source/images/promofeatures.jpg") no-repeat center -1276px }
.promotions .wrapper .serverBackup { background:url("https://static.idriveonlinebackup.com/source/images/promofeatures.jpg") no-repeat center -1691px }
*/.features { background-color: #e9f4f8; float: left; width: 100%; padding: 50px 0 50px 0; background: #e9f4f8; }
.features .wrapper h6 { padding: 0px 0px 20px; color: #828282; float: none; font-size: 24px; font-weight: normal; margin: 0px auto; width: 236px; text-align: center }
.features .wrapper h6 a { font-size: 24px; color: #828282; text-align: center; width: 230px; float: none; margin: 0 auto 0 auto }
.features .wrapper a { width: 16.5%; display: block; color: #828282; float: left; text-align: center; font-size: 16px; letter-spacing: 0px }
.features .wrapper a img { height: 85px; width: 85px; padding: 20px 20px 20px 20px; margin: 0 auto 0 auto }
.features .wrapper a span { float: left; width: 100%; text-align: center }
.features .wrapper a .fBook { background: url(../images/features_preview.png) center 38px no-repeat }
.features .wrapper a .remoteManage { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -55px no-repeat }
.features .wrapper a .secure { background: url(../images/features_preview.png) center -147px no-repeat }
.features .wrapper a .subAccount { background: url(../images/features_preview.png) center -241px no-repeat }
.features .wrapper a .customApi { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -335px no-repeat }
.features .wrapper a .hybridBkp { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1714px no-repeat }
.features .wrapper a .instaGram { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1160px no-repeat }
.features .wrapper a .DataCenter { background: url(../images/features_preview.png) center -430px no-repeat }
.features .wrapper a span.dataCenterNew { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1134px no-repeat; float: left; height: 25px }
.features .wrapper a .ceoMessage { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1425px no-repeat }
.features .wrapper a:hover .ceoMessage { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1572px no-repeat #bcd3db }
.features .wrapper a:hover { color: #3d95b6; text-decoration: none }
.features .wrapper a:hover img { border-radius: 50% }
.features .wrapper a:hover .fBook { background: url(../images/features_preview.png) center -527px no-repeat #bcd3db }
.features .wrapper a:hover .remoteManage { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -621px no-repeat #bcd3db }
.features .wrapper a:hover .secure { background: url(../images/features_preview.png) center -715px no-repeat #bcd3db }
.features .wrapper a:hover .subAccount { background: url(../images/features_preview.png) center -808px no-repeat #bcd3db }
.features .wrapper a:hover .customApi { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -907px no-repeat #bcd3db }
.features .wrapper a:hover .hybridBkp { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1861px no-repeat #bcd3db }
.features .wrapper a:hover .instaGram { background: url("https://static.idriveonlinebackup.com/source/images/features_preview.png") center -1305px no-repeat #bcd3db }
.features .wrapper a:hover .DataCenter { background: url(../images/features_preview.png) center -998px no-repeat #bcd3db }
.features .features_wrap { width: 75%; display: table; margin: 0 auto 0 auto }
.features .features_wrap a { width: 25% }
.questions { float: left; width: 100%; margin: 0px; background: #fff; border-bottom: 1px solid #f2f2f2; line-height: 20px; position: relative; -webkit-transform: translateZ(0); -moz-transform: translateZ(0) }
.questions p.qDate { font-size: 12px; margin: 5px 0px }
.questions ul li { background: url("https://static.idriveonlinebackup.com/source/images/ide_bullet.gif") no-repeat left 5px; color: #666; display: block; font-size: 14px; padding: 0px 0px 12px 25px; text-align: left }
.questions .questcont { margin: 0 auto 0 auto; width: 80%; display: none; position: relative; padding-bottom: 20px }
.questions .questcont h6 { color: #3d95b6; font-size: 20px; font-weight: normal; margin: 27px 0 27px 0; text-align: left }
.questions h3 { color: #666; font-size: 16px; font-weight: normal; margin: 20px 0 20px 0; padding: 0px; font-style: italic }
.questions h1.tip-tittle { color: #2878a6; font-size: 24px; margin-bottom: 0px; line-height: 28px; margin-top: 30px; font-weight: normal }
.questions h3.subtitle { font-size: 20px; font-style: normal; margin: 25px 0 25px 0; color: #1374ab }
.questions h4.mbottom { margin-bottom: 5px }
.questions h4 { font-size: 18px; color: #666; margin: 20px auto }
.questions a { color: #1374ab; text-decoration: none }
.questions a:hover { color: #333; text-decoration: none }
.questions p { font-size: 15px; line-height: 24px; margin: 10px 0 10px 0; padding: 0px; text-align: justify; color: #666 }
.tip { float: left; width: 100%; margin: 0px; line-height: 20px; position: relative; -webkit-transform: translateZ(0); -moz-transform: translateZ(0) }
.tip .wrapper { position: relative }
.tip .qwrap { margin: 0px auto; width: 290px; position: absolute; right: 30px; top: -60px }
.tip .qwrap .quotes-arrow-hgroup { cursor: pointer }
.tip .qwrap .quotes-arrow-hgroup h2 { color: #9a9a9a; font-size: 18px; font-weight: normal; margin: 10px 37px 10px 0; text-align: right }
.tip .qwrap .quotes-arrow { background: url("https://static.idriveonlinebackup.com/source/images/tipofday.png") no-repeat; display: block; height: 35px; width: 30px; left: 215px; position: absolute; top: 5px; z-index: 99; cursor: pointer }
.qwrap:hover .quotes-arrow { background: url("https://static.idriveonlinebackup.com/source/images/tipofday.png") no-repeat 0 -70px !important }
.eQuotes { background: url("https://static.idriveonlinebackup.com/source/images/expertbg.jpg") no-repeat center center #fff; display: block; height: 660px; width: 100%; float: left; padding-bottom: 40px; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover }
.eQuotes h6 { color: #fff; font-size: 35px; font-weight: normal; margin: 10px 0 10px 0; padding: 20px 0 30px 0; text-align: center; text-shadow: 0px 0px 5px #333 }
.eQuotes .expWrap { width: 980px; margin: auto }
.eQuotes .expWrap .expQuotesleft { float: left; width: 460px; margin-left: 20px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes { background-color: #fff; float: left; height: 160px; margin-bottom: 30px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes a { color: #666; cursor: pointer; display: block }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes p { float: left; font-size: 12px; margin: 0px; padding: 15px 16px 0 10px; width: 58% }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes p b { font-size: 30px; color: #e6bf59; font-family: Arial, Helvetica, sans-serif }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .pc { background: url("https://static.idriveonlinebackup.com/source/images/expLogo.png") no-repeat 0 0 #fff; float: left; height: 160px; width: 157px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .pw { background: url("https://static.idriveonlinebackup.com/source/images/expLogo.png") no-repeat 0 -347px #fff; float: left; height: 160px; width: 157px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .lhacker { background: url("https://static.idriveonlinebackup.com/source/images/expLogo.png") no-repeat 0 -174px #fff; float: left; height: 160px; width: 157px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .wq { background: url("https://static.idriveonlinebackup.com/source/images/expLogo.png") no-repeat 0 -521px #fff; float: left; height: 160px; width: 157px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .tc { background: url("https://static.idriveonlinebackup.com/source/images/expLogo.png") no-repeat 0 -694px #fff; float: left; height: 160px; width: 157px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes span { float: right; margin-top: 5px }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .padding30 { padding-top: 30px !important }
.eQuotes .expWrap .expQuotesleft .testimonialQuotes .padding20 { padding-top: 20px !important }
#container { position: absolute; width: 100%; overflow: hidden }
.flex-control-nav { position: absolute; bottom: 0px; top: 365px; text-align: center; z-index: 999; float: left; height: 20px; }
.flexslider { border: none }
#transferData { display: none }
.empty { float: left; height: 0; overflow: hidden; width: 0 }
/*- IDrive vault  */
.features .wrapper a .idrive-wifi { background: url("../images/features_wifi.png") center -2296px no-repeat; }
.features .wrapper a:hover .idrive-wifi { background: url("../images/features_wifi.png") center -2443px no-repeat #BCD3DB; }
@media screen and (min-width:320px) and (max-width:1023px) {
.login_content { margin-right: 10px !important }
.slideContent { margin-top: 0 !important }
#container { display: none !important }
#transferData { display: block !important }
.exp { background: url("https://static.idriveonlinebackup.com/source/images/yourdata.jpg") no-repeat center center !important; background-size: cover }
.exp .slideContent .greenBtn { top: 134px !important }
.exp .slideContent a.pcmag { top: 134px !important }
.pricingSection { margin-top: 0 !important }
.exp .slideContent .express_link { position: relative; }
}
/* flex-slider related styles */

/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


/* Browser Resets
*********************************/
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: none; }
.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }
/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face { font-family: 'flexslider-icon'; src: url('fonts/flexslider-icon.eot'); src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg'); font-weight: normal; font-style: normal; }
/* FlexSlider Necessary Styles
*********************************/
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width: 100%; display: block; height: 100%; }
.flex-pauseplay span { text-transform: capitalize; }
/* Clearfix for the .slides element */
.slides:after { display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child { display: block; }
/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0; border: none !important; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
/* Direction Nav */
.flex-direction-nav { *height: 0;
}
.flex-direction-nav a { text-decoration: none; display: block; width: 40px; height: 40px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0, 0, 0, 0.8); text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
/*.flex-direction-nav .flex-prev { left: -50px; background:url(https://static.idriveonlinebackup.com/source/images/left.png); height:32px;width:32px;}
.flex-direction-nav .flex-next { right: -50px; text-align: right; background:url(https://static.idriveonlinebackup.com/source/images/right.png);width:32px;height:32px; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }*/
.flex-direction-nav .flex-disabled { opacity: 0!important; filter: alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; }
.flex-direction-nav a.flex-next:before { }
/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; }
.flex-pauseplay a:hover { opacity: 1; }
.flex-pauseplay a.flex-play:before { }
/* Control Nav */
.flex-control-nav { position: absolute; top: 430px; text-align: center; width: 92px; margin-left: -40px; left: 50%; }
.flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline;
}
.flex-control-paging li a { width: 11px; height: 11px; display: block; background: #666; background: rgba(0, 0, 0, 0.2); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0, 0, 0, 0.6); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0, 0, 0, 0.6); cursor: default; }
.flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; }
.flex-control-thumbs li { width: 25%; float: left; margin: 0; }
.flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }
.flex-control-thumbs img:hover { opacity: 1; }
.flex-control-thumbs .flex-active { opacity: 1; cursor: default; }

@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev { opacity: 1; left: 10px; }
.flex-direction-nav .flex-next { opacity: 1; right: 10px; }
}
header .wrapper .sub-menu { right: -225px !important; }
.exp .slideContent .express_link h2 p.home { background: url(https://static.idriveonlinebackup.com/source/images/slider_text_img.png) no-repeat 0px -7px; float: left; width: 625px; height: 50px; margin: 0 0 0 0; padding: 0 0 0 0 }
.exp .slideContent .express_link h2 p.idrivetb { background: url(https://static.idriveonlinebackup.com/source/images/slider_text_img.png) no-repeat 0px -84px; float: left; width: 625px; height: 50px; margin: 0 0 0 0; padding: 0 0 0 0 }
.exp .slideContent .express_link h2 p.security { background: url(https://static.idriveonlinebackup.com/source/images/slider_text_img.png) no-repeat 0px -175px; float: left; width: 625px; height: 50px; margin: 0 0 0 0; padding: 0 0 0 0 }
.pricingSection .priceContent .offer .proPerBus .proPer { background: #FFF url(https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png) no-repeat center -308px; }
.pricingSection .priceContent .offer .proPerBus:hover .proPer { background: #ECF4F7 url(https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png) no-repeat center -308px; }
.pricingSection .priceContent .offer .proPerBus:active .proPer { background: #ecf4f7 url(https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png) no-repeat center -308px; box-shadow: 0 0 5px #9fa5a7 inset }
.pricingSection .priceContent .offer .proPerBus .proBus250 { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -458px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .offer .proPerBus:hover .proBus250 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -458px }
.pricingSection .priceContent .offer .proPerBus:active .proBus250 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center -458px }
.pricingSection .priceContent .basic .basicFree { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center 15px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent .basic:hover .basicFree { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center 15px }
.pricingSection .priceContent .basic:active .basicFree { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_25offer_new2.png") no-repeat center 15px }
.questions h4.bigTitle { font-size: 22px; }

@media screen and (max-width:1280px) {
.newChange .textCont { width: 70%; }
}
.exp .sl_hybrid { background: url("https://static.idriveonlinebackup.com/source/images/Hybrid_image.jpg") no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover; }
.exp .slideContent .express_link h2 p.idrivehb { background: url(https://static.idriveonlinebackup.com/source/images/slider_text_img.png) no-repeat 0px -263px; float: left; width: 625px; height: 50px; margin: 0 0 0 0; padding: 0 0 0 0; }
.promotions .wrapper .hybridBackup { background: url("https://static.idriveonlinebackup.com/source/images/promfeatNew.jpg") no-repeat center -673px }
.newIcon { width: 47px !important; height: 24px !important; margin-left: -13px !important; background: url(https://static.idriveonlinebackup.com/source/images/icons.png) no-repeat 0px -3590px; }
.font14px { font-size: 16px !important; font-weight: normal; margin-bottom: 5px; }
.questions h2.tip-tittle { font-size: 24px; margin-top: 23px; }
.questions p.news-title { font-size: 28px; font-weight: normal; margin: 20px 0px 0px; }
.questions ul.lineHeight { margin-top: 15px; line-height: 25px; }
.tip .qwrap .quotes-arrow { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat scroll 0 -3696px; cursor: pointer; display: block; height: 35px; left: 257px; position: absolute; top: 5px; width: 30px; z-index: 99; }
.qwrap:hover .quotes-arrow { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0px -3766px !important; }
.marSli { margin-top: 79px !important; }
.dispN { display: none }
.posR { position: relative }
.dispI { display: inline }
.chatSup { display: inline; margin-left: -25px }
.chatZ { z-index: 100; position: absolute }
.widFul { width: 100% !important; }

@media print {
body { font: 12pt Arial, Helvetica, sans-serif; }
h1 { font-size: 18pt; }
h2 { font-size: 16pt; color: #000; }
}
/*Instagram new button*/
.instaNew { position: absolute; bottom: 16px; right: 0px; }
.h4title { font-size: 22px !important; ; margin: 30px 0px 20px !important; }
/* Animation related styles */
.cloud { background: url("https://static.idriveonlinebackup.com/source/images/device_ani_new.png") no-repeat 0 -1032px; display: block; height: 220px; position: absolute; right: 20px; top: -12px; width: 285px; z-index: 9999; }
.laptopFlow { background: url("https://static.idriveonlinebackup.com/source/images/flow_ani.png") no-repeat; display: block; float: left; height: 280px; left: 320px; position: absolute; top: 76px; width: 830px; z-index: 99; }
.laptop a { position: absolute; z-index: 9999; }
.shadow_ani { background: url(https://static.idriveonlinebackup.com/source/images/table_ani.png) no-repeat; display: block; height: 70px; width: 731px; top: 360px; left: 40px; position: absolute; }
.laptop a.lap { background: url(https://static.idriveonlinebackup.com/source/images/device_ani.png) no-repeat 70px 0px; display: block; height: 145px; width: 210px; top: 263px; padding-left: 80px; left: 0px; }
.laptop a.system { background: url(https://static.idriveonlinebackup.com/source/images/device_ani.png) no-repeat 0 -297px; display: block; height: 165px; width: 210px; top: 220px; left: 265px; }
.laptop a.ipod { background: url(https://static.idriveonlinebackup.com/source/images/device_ani.png) no-repeat 0 -650px; display: block; height: 40px; width: 100px; top: 360px; left: 220px; }
.laptop a.ipad { background: url(https://static.idriveonlinebackup.com/source/images/device_ani.png) no-repeat 0 -850px; display: block; height: 60px; width: 180px; top: 351px; left: 400px; }
.animationDivone { float: left; left: 448px; position: absolute; top: 355px; width: 100%; z-index: 9999; opacity: 0; }
.animationDivtwo { float: left; position: absolute; top: 241px; width: 100%; z-index: 999; left: 305px; z-index: 9999; opacity: 0; }
.bg_thumb { background: url("https://static.idriveonlinebackup.com/source/images/bg_thumb_ani.png") no-repeat; display: block; height: 34px; left: 313px; position: absolute; top: 244px; width: 40px; z-index: 999999 !important; }
.bg_thumb1 { background: url("https://static.idriveonlinebackup.com/source/images/bg_thumb_ani.png") no-repeat; border-radius: 10px; display: block; height: 23px; left: 457px; position: absolute; top: 364px; width: 38px; z-index: 999999 !important; }
.icon1, .icon2, .icon3, .icon4, .icon5, .icon6, .icon7, .icon8, .icon9, .icon10, .icon11, .icon12, .icon13, .icon14, .icon15, .icon16, .icon17, .icon18, .icon19, .icon20 { position: absolute; color: #fff; height: 45px; width: 45px; }
.icon11 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -914px; }
.icon12 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1005px; }
.icon13 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1097px; }
.icon14 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1188px; }
.icon15 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1280px; }
.icon16 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1372px; }
.icon17 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1464px; }
.icon18 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1556px; }
.icon19 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1648px; }
.icon20 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -1740px; }
.icon1 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat; }
.icon2 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") 0 -91px no-repeat; }
.icon3 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") 0 -183px no-repeat; }
.icon4 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -183px; }
.icon5 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -274px; }
.icon6 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -366px; }
.icon7 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -457px; }
.icon8 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -548px; }
.icon9 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -640px; }
.icon10 { background: url("https://static.idriveonlinebackup.com/source/images/iconAni.png") no-repeat 0 -822px; }
/* animation related styles*/

.icon1 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: movecloudstwo 6s linear infinite 6.4s; -webkit-animation: movecloudstwo 6s linear infinite 6.4s; -moz-animation: movecloudstwo 6s linear infinite 6.4s; -o-animation: movecloudstwo 6s linear infinite 6.4s; }
.icon2 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 5.8s; -webkit-animation: movecloudstwo 6s linear infinite 5.8s; -moz-animation: movecloudstwo 6s linear infinite 5.8s; -o-animation: movecloudstwo 6s linear infinite 5.8s; }
.icon3 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 5.2s; -webkit-animation: movecloudstwo 6s linear infinite 5.2s; -moz-animation: movecloudstwo 6s linear infinite 5.2s; -o-animation: movecloudstwo 6s linear infinite 5.2s; }
.icon4 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 4.6s; -webkit-animation: movecloudstwo 6s linear infinite 4.6s; -moz-animation: movecloudstwo 6s linear infinite 4.6s; -o-animation: movecloudstwo 6s linear infinite 4.6s; }
.icon5 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 4s; -webkit-animation: movecloudstwo 6s linear infinite 4s; -moz-animation: movecloudstwo 6s linear infinite 4s; -o-animation: movecloudstwo 6s linear infinite 4s; }
.icon6 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 3.4s; -webkit-animation: movecloudstwo 6s linear infinite 3.4s; -moz-animation: movecloudstwo 6s linear infinite 3.4s; -o-animation: movecloudstwo 6s linear infinite 3.4s; }
.icon7 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 2.8s; -webkit-animation: movecloudstwo 6s linear infinite 2.8s; -moz-animation: movecloudstwo 6s linear infinite 2.8s; -o-animation: movecloudstwo 6s linear infinite 2.8s; }
.icon8 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 2.1s; -webkit-animation: movecloudstwo 6s linear infinite 2.1s; -moz-animation: movecloudstwo 6s linear infinite 2.1s; -o-animation: movecloudstwo 6s linear infinite 2.1s; }
.icon9 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 1.4s; -webkit-animation: movecloudstwo 6s linear infinite 1.4s; -moz-animation: movecloudstwo 6s linear infinite 1.4s; -o-animation: movecloudstwo 6s linear infinite 1.4s; }
.icon10 { transform: scale(0.2); -webkit-transform: scale(0.2); -moz-transform: scale(0.2); animation: movecloudstwo 6s linear infinite 0.7s; -webkit-animation: movecloudstwo 6s linear infinite 0.7s; -moz-animation: movecloudstwo 6s linear infinite 0.7s; -o-animation: movecloudstwo 6s linear infinite 0.7s; }
 @-ms-keyframes movecloudstwo {   /* for ie */
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(60deg);
 opacity:0.4;
}
 25% {
 transform:translate(300px, -60px) scale(0.6, 0.6) rotate(120deg);
 opacity:1;
}
 50% {
 transform:translate(600px, -160px) scale(0.8, 0.8) rotate(180deg);
 opacity:1;
}
 75% {
 transform:translate(1000px, -800px) scale(0.9, 0.9) rotate(220deg);
 opacity:1;
}
 100% {
 transform:translate(1200px, -800px) scale(1, 1) rotate(280deg);
 opacity:1;
 transition:all 5s linear;
}
}
 @-keyframes movecloudstwo {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(60deg);
 opacity:0.4;
}
 25% {
 transform:translate(300px, -60px) scale(0.6, 0.6) rotate(120deg);
 opacity:1;
}
 50% {
 transform:translate(600px, -160px) scale(0.8, 0.8) rotate(180deg);
 opacity:1;
}
 75% {
 transform:translate(1000px, -800px) scale(0.9, 0.9) rotate(220deg);
 opacity:1;
}
 100% {
 transform:translate(1200px, -800px) scale(1, 1) rotate(280deg);
 opacity:1;
 transition:all 5s linear;
}
}
 @-moz-keyframes movecloudstwo {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(60deg);
 opacity:0.4;
}
 25% {
 transform:translate(300px, -60px) scale(0.6, 0.6) rotate(120deg);
 opacity:1;
}
 50% {
 transform:translate(600px, -160px) scale(0.8, 0.8) rotate(180deg);
 opacity:1;
}
 75% {
 transform:translate(1000px, -800px) scale(0.9, 0.9) rotate(220deg);
 opacity:1;
}
 100% {
 transform:translate(1200px, -800px) scale(1, 1) rotate(280deg);
 opacity:1;
 transition:all 5s linear;
}
}
 @-webkit-keyframes movecloudstwo {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(60deg);
 -webkit-transform:translate(0px, 0px) scale(0.4, 0.4) rotate(60deg);
 opacity:0.4;
 -webkit-opacity:0.4;
}
 25% {
 transform:translate(300px, -60px) scale(0.6, 0.6) rotate(120deg);
 -webkit-transform:translate(300px, -60px) scale(0.6, 0.6) rotate(120deg);
 opacity:1;
 -webkit-opacity:1;
}
 50% {
 transform:translate(600px, -160px) scale(0.8, 0.8) rotate(180deg);
 -webkit-transform:translate(600px, -160px) scale(0.8, 0.8) rotate(180deg);
 opacity:1;
 -webkit-opacity:1;
}
 75% {
 transform:translate(1000px, -800px) scale(0.9, 0.9) rotate(220deg);
 -webkit-transform:translate(1000px, -800px) scale(0.9, 0.9) rotate(220deg);
 opacity:1;
 -webkit-opacity:1;
}
 100% {
 transform:translate(1200px, -800px) scale(1, 1) rotate(280deg);
 -webkit-transform:translate(1200px, -800px) scale(1, 1) rotate(280deg);
 opacity:1;
 -webkit-opacity:1;
}
}
.icon11 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 0.7s; -moz-animation: movecloudsone 6s linear infinite 0.7s; -o-animation: movecloudsone 6s linear infinite 0.7s; -ms-animation: movecloudsone 6s linear infinite 0.7s; }
.icon12 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 1.4s; -moz-animation: movecloudsone 6s linear infinite 1.4s; -o-animation: movecloudsone 6s linear infinite 1.4s; -ms-animation: movecloudsone 6s linear infinite 1.4s; }
.icon13 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 2.1s; -moz-animation: movecloudsone 6s linear infinite 2.1s; -o-animation: movecloudsone 6s linear infinite 2.1s; -ms-animation: movecloudsone 6s linear infinite 2.1s; }
.icon14 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 2.8s; -moz-animation: movecloudsone 6s linear infinite 2.8s; -o-animation: movecloudsone 6s linear infinite 2.8s; -ms-animation: movecloudsone 6s linear infinite 2.8s; }
.icon15 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 3.5s; -moz-animation: movecloudsone 6s linear infinite 3.5s; -o-animation: movecloudsone 6s linear infinite 3.5s; -ms-animation: movecloudsone 6s linear infinite 3.5s; }
.icon16 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 4.2s; -moz-animation: movecloudsone 6s linear infinite 4.2s; -o-animation: movecloudsone 6s linear infinite 4.2s; -ms-animation: movecloudsone 6s linear infinite 4.2s; }
.icon17 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 4.9s; -moz-animation: movecloudsone 6s linear infinite 4.9s; -o-animation: movecloudsone 6s linear infinite 4.9s; -ms-animation: movecloudsone 6s linear infinite 4.9s; }
.icon18 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 5.6s; -moz-animation: movecloudsone 6s linear infinite 5.6s; -o-animation: movecloudsone 6s linear infinite 5.6s; -ms-animation: movecloudsone 6s linear infinite 5.6s; }
.icon19 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 6.5s; -moz-animation: movecloudsone 6s linear infinite 6.5s; -o-animation: movecloudsone 6s linear infinite 6.5s; -ms-animation: movecloudsone 6s linear infinite 6.5s; }
.icon20 { -webkit-transform: scale(0.2); -moz-transform: scale(0.2); transform: scale(0.2); -webkit-animation: movecloudsone 6s linear infinite 7.2s; -moz-animation: movecloudsone 6s linear infinite 7.2s; -o-animation: movecloudsone 6s linear infinite 7.2s; -ms-animation: movecloudsone 6s linear infinite 7.2s; }
 @-keyframes movecloudsone {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(-60deg);
 opacity:0;
}
 25% {
 transform:translate(250px, -40px) scale(0.6, 0.6) rotate(-120deg);
 opacity:1;
}
 50% {
 transform:translate(500px, -20px) scale(0.8, 0.8) rotate(-180deg);
 opacity:1;
}
 75% {
 transform:translate(800px, -200px) scale(0.9, 0.9) rotate(-220deg);
 opacity:1;
}
 100% {
 transform:translate(1000px, -700px) scale(1, 1) rotate(-280deg);
 opacity:1;
}
}
 @-moz-keyframes movecloudsone {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(-60deg);
 opacity:0;
}
 25% {
 transform:translate(250px, -40px) scale(0.6, 0.6) rotate(-120deg);
 opacity:1;
}
 50% {
 transform:translate(500px, -20px) scale(0.8, 0.8) rotate(-180deg);
 opacity:1;
}
 75% {
 transform:translate(800px, -200px) scale(0.9, 0.9) rotate(-220deg);
 opacity:1;
}
 100% {
 transform:translate(1000px, -700px) scale(1, 1) rotate(-280deg);
 opacity:1;
}
}
 @-webkit-keyframes movecloudsone {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(-60deg);
 -webkit-transform:translate(0px, 0px) scale(0.4, 0.4) rotate(-60deg);
 opacity:0;
 -webkit-opacity:0;
}
 25% {
 transform:translate(250px, -40px) scale(0.6, 0.6) rotate(-120deg);
 -webkit-transform:translate(250px, -40px) scale(0.6, 0.6) rotate(-120deg);
 opacity:1;
 -webkit-opacity:1;
}
 50% {
 transform:translate(500px, -20px) scale(0.8, 0.8) rotate(-180deg);
 -webkit-transform:translate(500px, -20px) scale(0.8, 0.8) rotate(-180deg);
 opacity:1;
 -webkit-opacity:1;
}
 75% {
 transform:translate(800px, -200px) scale(0.9, 0.9) rotate(-220deg);
 -webkit-transform:translate(800px, -200px) scale(0.9, 0.9) rotate(-220deg);
 opacity:1;
 -webkit-opacity:1;
}
 100% {
 transform:translate(1000px, -700px) scale(1, 1) rotate(-280deg);
 -webkit-transform:translate(1000px, -700px) scale(1, 1) rotate(-280deg);
 opacity:1;
 -webkit-opacity:1;
}
}
 @-ms-keyframes movecloudsone {
0%, 25%, 100% {
 transform:translate(0px, 0px) scale(0.4, 0.4) rotate(-60deg);
 opacity:0.4;
}
 25% {
 transform:translate(250px, -40px) scale(0.6, 0.6) rotate(-120deg);
 opacity:1;
}
 50% {
 transform:translate(500px, -20px) scale(0.8, 0.8) rotate(-180deg);
 opacity:1;
}
 75% {
 transform:translate(800px, -200px) scale(0.9, 0.9) rotate(-220deg);
 opacity:1;
}
 100% {
 transform:translate(1000px, -700px) scale(1, 1) rotate(-280deg);
 opacity:1;
}
}
.mainWrapper { display: block; float: left; position: absolute; top: -68px; width: 100%; }
/* ie related styles */
.ie_ani .exp .sl_universal { background: url("https://static.idriveonlinebackup.com/source/images/animationBgstatic.jpg") no-repeat center -28px !important; float: left; height: 520px; width: 100%; }
.ie_ani .mainWrapper { display: none; }

@media screen and (min-width:1024px) and (max-width:1278px) {
.exp .sl_universal { background: url("https://static.idriveonlinebackup.com/source/images/animationBgstatic.jpg") no-repeat center -28px; float: left; height: 520px; width: 100%; }
.mainWrapper { display: none }
}
header .wrapper .sub-menu { z-index: 99999 !important }
.pricingSection .priceContent.offerfifty .offer .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0px; text-align: center; background: url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat 18px -145px; }
.pricingSection .priceContent.offerfifty .offer .proPerBus .proPer { background: #FFF url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center -308px; }
.pricingSection .priceContent.offerfifty .offer .proPerBus:hover .proPer { background: #ECF4F7 url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center -308px; }
.pricingSection .priceContent.offerfifty .offer .proPerBus:active .proPer { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center -308px; box-shadow: 0 0 5px #9fa5a7 inset }
.pricingSection .priceContent.offerfifty .offer .proPerBus .proBus250 { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center -458px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent.offerfifty .offer .proPerBus:hover .proBus250 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center -458px }
.pricingSection .priceContent.offerfifty .offer .proPerBus:active .proBus250 { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center -458px }
.pricingSection .priceContent.offerfifty .basic .basicFree { background: #fff url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center 15px; width: 100%; height: 140px; display: block }
.pricingSection .priceContent.offerfifty .basic:hover .basicFree { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center 15px }
.pricingSection .priceContent.offerfifty .basic:active .basicFree { background: #ecf4f7 url("https://static.idriveonlinebackup.com/source/images/pricing_50offer_new.png") no-repeat center 15px }
.marSli h2.contUpdates { height: 70px; }
.exp .slideContent .express_link h2.contUpdates p.universal { height: 70px !important; }
/* Language Selection */
.lang-selection .rightTopHd { width: 295px; }
.lang-selection .lang_sel { margin-right: 10px; float: left; height: 35px; width: 48px; text-indent: -5000px; padding: 0px 6px; border-right: 1px solid #386385; }
.lang-selection .multiLang { position: absolute; top: 30px; z-index: 99999; }
.lang-selection .multiLang ul { padding: 0px; margin: 5px 0 0; width: 100px; overflow: hidden; background: #FFF; }
.lang-selection header .wrapper .multiLang li { padding: 0px !important; float: none; }
.lang-selection header .wrapper .multiLang li a { box-sizing: border-box; display: inline-block; padding: 7px 10px 7px 5px !important; float: left; cursor: pointer; width: 100%; }
.lang-selection header .wrapper .multiLang li a:hover { background-color: #EDF3F8; color: #1374AB; }
.lang-selection .eg_flag { background: url(https://static.idriveonlinebackup.com/source/images/flag-icons.png)no-repeat 7px 9px; }
.lang-selection .sp_flag { background: url(https://static.idriveonlinebackup.com/source/images/flag-icons.png)no-repeat 2px -46px; height: 25px; width: 25px; float: left; padding: 0px 0px 0px 32px; color: #333; line-height: 30px; }
.lang-selection .lang_sel .DownArrow { padding-right: 4px; float: right; width: 15px; height: 25px; background: url(https://static.idriveonlinebackup.com/source/images/language-down-arrow.png)no-repeat 0 16px; }
.lang-selection .lang_sel .UpArrow { background-position: 0px -14px !important; }
.lang-selection .ge_flag { background: url(https://static.idriveonlinebackup.com/source/images/flag-icons.png)no-repeat 3px -171px; height: 25px; width: 25px; float: left; padding: 0px 0px 0px 32px; color: #333; line-height: 30px; }
.lang-selection .fr_flag { background: url(https://static.idriveonlinebackup.com/source/images/flag-icons.png)no-repeat 3px -105px; height: 25px; width: 25px; float: left; padding: 0px 0px 0px 32px; color: #333; line-height: 30px; }
.lang-selection header.pad-incre-header .multiLang { top: 40px; }
.lang-selection header.pad-incre-header { background: #447DAA; width: 98%; padding: 10px 1% 0 1%; position: relative; height: 45px; }
.lang-selection header.pad-incre-header .wrapper .login.pad-login { background-position: 53px -272px; width: 82px; height: 55px; margin-top: -15px; box-sizing: border-box; padding-top: 15px !important; text-align: left; text-indent: 12px; }
.lang-selection header.pad-incre-header .wrapper .login.pad-login.login_close { background-position: 53px -326px; }
.lang-selection header.pad-incre-header .wrapper .right ul li.loginBg.pad-loginBg { padding-left: 0px; background-color: transparent; }
/*Support page 7/5/ Divya*/
.support-page .no_extension .blu_con_txt a { font-weight: 500; font-size: 3.286em !important; color: #45a5a9; line-height: 42px; margin-bottom: 2px }
.support-page .no_extension .gry_con_txt { font-weight: 500 !important; font-size: 1.143em; line-height: 24px; color: #6a6e71 }
.supHrs { color: #fff; font-size: 12px }
.supNum a, .supNum a:hover { color: #fff; font-size: 1.429em; line-height: 24px }
.supTxt { color: #fff; font-size: 1.24em; margin-bottom: 5px }
.sup_num_space { padding-left: 8px }
.sup_num_left_space { padding: 0 8px }
.sup_cen_txt { display: none; }
.foot_sup_text { color: #333; }
.smart_tel_num a, .supportMob a:hover { color: #3887B7; }
.divider { margin: 45px 0px 0px 25px; }
.supportTxt { color: #49a711; font-size: 16px; margin-top: -7px; font-weight: 400 }
.supportNum { color: #666; font-size: 18px; font-weight: 400 }
.bus_hrs { font-size: 11px; line-height: 16px; font-weight: 400; color: #4d4d4d; margin: 0 }
a.support { text-align: right; width: 53%; border-right: 1px solid #aaa; padding-right: 15px; color: #888; font-weight: 700 }
.supportMob a { color: #3987b8; }
/* Singup and login length resize */
.lang-selection header .rightTopHd ul, .lang-selection header .multiLangCon { float: right; }
.lang-selection .rightTopHd { min-width: 295px; width: 100%; max-width: 490px; }
.lang-selection .pad-incre-header .rightTopHd { min-width: 295px; width: 100%; max-width: 490px; }
header .wrapper #user_column { background-position: 0px -120px; padding: 15px 10px 5px 28px !important; margin-top: -10px; }
.pad-incre-header .wrapper #user_column { background-position: 10px -120px; padding: 15px 10px 15px 38px !important; margin-top: -10px; }
.pad-incre-header .wrapper #userinfo { background: transparent; }
.pad-incre-header .wrapper #userinfo { padding-right: 0px; padding-left: 0px; }
header .wrapper #userinfo { padding-right: 0px; padding-left: 10px; }

@media screen and (max-width:1280px) {
header .wrapper #user_column { max-width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: pre; }
.lang-selection .rightTopHd { min-width: auto; max-width: 290px; }
.lang-selection .pad-incre-header .rightTopHd { min-width: auto; max-width: 290px; }
}
/* IDrive Wi-Fi slider updates */
/* .exp .sl_wifi-drive { background:url("https://static.idriveonlinebackup.com/source/images/wifi-drive-slide_sl.jpg") no-repeat center center; width:100%; height:520px; float:left; background-size:cover } */
.exp .sl_wifi-drive { background: url("https://static.idriveonlinebackup.com/source/images/wifi-drive-slide.jpg") no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover }
.flex-control-nav { width: 122px; }
.exp .slideContent .express_link h2 p.idrive-wifi-img { background: url(https://static.idriveonlinebackup.com/source/images/slider_text_img.png) no-repeat 0px -406px; float: left; width: 705px; height: 50px; margin: 0 0 0 0; padding: 0 0 0 0 }
.sl_wifi-drive .slideContent h4 p { color: #FFF; }
.exp .slideContent .greenBtn.wifi-signup { position: relative; top: 0px; margin-top: 10px; background: #b9ce56; text-align: center; float: left; padding: 12px 15px 12px 15px; width: 155px; color: #4E4909; border-radius: 3px; font-size: 22px; letter-spacing: 0.05em; border: 1px solid #8D9B45; text-transform: uppercase }
.exp .slideContent .greenBtn.wifi-signup:hover { background: #d4e583; border: 1px solid #8d9b45; box-shadow: 0 0 5px #D0D8A4 inset }
.exp .slideContent .greenBtn.wifi-signup:active { background: #b9ce56; border: 1px solid #8d9b45; box-shadow: 0 0 5px #505634 inset }
.greenBtn { display: none; }
.flex-active-slide .greenBtn { display: block; }
/*
.promotions_rwd .wrapper .mobileBackup.idrive-device {background: url("https://static.idriveonlinebackup.com/source/images/promotion_part_image.jpg") center 0px no-repeat;}
.promotions_rwd .wrapper .ceo_msg.idrive-device{background: url("https://static.idriveonlinebackup.com/source/images/promotion_part_image.jpg") center -340px no-repeat;}
 */
.promotions_rwd .wrapper .idrive-wifi.idrive-device { background: url("https://static.idriveonlinebackup.com/source/images/promotion_part_image.jpg") no-repeat scroll center -720px; }
.device-promotion p>a { color: #64843B; font-weight: bold; }
.device-promotion .new-msg { padding-right: 30px; }
.device-promotion .newIcon { width: 69px!important; height: 28px !important; margin-left: 0px !important; background: url(https://static.idriveonlinebackup.com/source/images/wifi-offer-25precentage.png) no-repeat 0px 2px; }
.offer-idrive-device { position: absolute; top: 200px; }
.wifi-starts-at { font-size: 16px; color: #FFF; }
.wifi-price-strike { color: #FFF; font-size: 12px; text-decoration: line-through; }
.price-bold { color: #FFF; font-size: 26px; font-weight: normal; }
.device-complimentary-wrap { color: #FFF; font-size: 12px; margin: 65px 0 0; }
.device-complimentary { font-size: 20px; }
.wifi-starts-wrap { margin: 0; }

@media all and (min-width: 641px) and (max-width: 980px) {
.promotions_rwd .wrapper .idrive-wifi.idrive-device { background: url("https://static.idriveonlinebackup.com/source/images/promotion_part_image_980.jpg") no-repeat scroll center -474px; }
}
.sl_wifi-drive .slideContent h2, .exp .slideContent .express_link h2 p.idrive-wifi-img { height: 80px; }
/*27/10/15 css*/
.newBluTxt { color: #1374ab; }
.questions ul li { line-height: 22px; }
.tip .qwrap .quotes-arrow { left: 304px; }
.tip .qwrap { width: 335px; }
.questions p { margin-bottom: 15px; }
.questions .questcont h4 { margin: 18px 0px; }
.newIcon { display: none; }
.questcont p strong { display: inline-block; }
.questcont p.sub-title-start strong { padding-top: 0px; }
.sl_wifi-drive .slideContent h2 { margin-bottom: 15px; }
.offer-idrive-device { top: 160px; }
.sl_drivers .greenBtn { top: 135px !important; }
.questcont h3 { font-style: normal; }
.h4Link { color: #fff!important; font-size: 16px!important; padding-left: 0px!important; font-weight: normal!important; text-align: left!important; line-height: 24px!important; margin-bottom: 10px !important }
.h4Link:hover { background: none !important }

@media screen and (max-width: 1024px) {
.pricingSection .supportCont a.support { padding-right: 5px; }
}

@media screen and (width: 980px) {
.pricingWrapper { top: -20px; }
}
.vFooter { margin-left: 20px }
.divider { float: left; margin: 277px 0px 0px 33px; }
footer .footerMain { position: relative }
footer .copyright .socialIcons { width: 25%; float: right; }
footer .copyright .socialIcons a { margin: 0 0 0 20px; }
/* .promotions_rwd .wrapper .rem_manage { background: url(https://static.idriveonlinebackup.com/source/images/promfeat-rem-manage.jpg) no-repeat -8px -1400px; width: 368px; height: 216px; margin-top: 35px; } */
/* .rem-manage-title{position: relative;}
.rem-manage-title:after{background: url(source/images/new-index-rem.png) no-repeat; width: 47px; height: 24px;
  position: absolute;content: ''; top: 8px; right: -50px;} */
/* .promotions_rwd .wrapper .rem_manage { background: url(https://static.idriveonlinebackup.com/source/images/promfeat-rem-manage.jpg) no-repeat -8px -1400px; width: 368px; height: 216px; margin-top: 35px; } */
.promotions_rwd .wrapper .rem_manage{background: url(../images/i-f-sprite.jpg) no-repeat center -726px;}
.rem-manage { background: url(../images/features_preview.png) no-repeat 0 -1433px; width: 126px; height: 73px; }
.rem-manage:hover { background: url(../images/features_preview.png) 0 -1578px no-repeat #BCD3DB; }
.promotions_rwd .wrapper div img.rem-new-img { width: 47px; height: 24px; }

@media (max-width: 980px) and (min-width: 641px) {
/* .promotions_rwd .wrapper .rem_manage { background: url(https://static.idriveonlinebackup.com/source/images/promfeatrem-tablet.jpg) no-repeat -16px -1147px; width: 234px; height: 137px; } */
.promotions_rwd .wrapper .rem_manage { background: url(../images/i-f-sprite-devices.jpg) no-repeat center -422px; width: 234px; }
}
.currentPosition { position: fixed; margin-top: 0px; top: 0px; width: 98%; max-width: 1260px; box-sizing: border-box; }
/*offpeak classes*/
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proPer { background: url("../images/pricing_50offpeak.png") no-repeat center -308px #fff; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proPer { background: url("../images/pricing_50offpeak.png") no-repeat center -308px #ecf4f7; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proBus250 { background: url("../images/pricing_50offpeak.png") no-repeat center -458px #fff; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proBus250 { background: url("../images/pricing_50offpeak.png") no-repeat center -458px #ecf4f7; }
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0px; text-align: center; background: url("../images/pricing_50offpeak.png") no-repeat 0px -153px; }
.pricingSection .priceContent .offer.offpeak50 .offer50 .arrow { float: left; width: 22px; height: 41px; position: absolute; z-index: 9; top: 69px; left: -20px; background: url("../images/icons-offpeak.png") no-repeat 0 -2582px; }
.pricingSection .priceContent .offer.offpeak50 .offer50 { width: 36%; float: right; height: 178px; background-color: #eb504c; position: relative; }

@media (max-width: 640px) and (min-width: 481px) {
.textind { display: block; }
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0px; text-align: center; background: url("../images/480-offpeak50.png") no-repeat 18px 28px; }
}

@media (max-width: 980px) and (min-width: 641px) {
.textind { display: block !important; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proPer { background: url(../images/pricing_640-offpeak.png) no-repeat center -131px #fff; display: block; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proPer { background: #ecf4f7 url(../images/pricing_640-offpeak.png) no-repeat center -131px; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proBus250 { background: url(../images/pricing_640-offpeak.png) no-repeat center -279px #fff; display: block; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proBus250 { background: #ecf4f7 url(../images/pricing_640-offpeak.png) no-repeat center -279px; }
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { background: url(../images/pricing_640-offpeak.png) no-repeat 4px -555px; display: block; height: 155px; margin: 10px 0; text-align: center; width: 100%; }
}

@media (max-width: 640px) {
.textind { display: block; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proPer { background: url("../images/pricing_640-offpeak.png") no-repeat center -131px #fff; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proPer { background: url(../images/pricing_640-offpeak.png) no-repeat center -131px #fff; display: block; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proPer { background: #ecf4f7 url(../images/pricing_640-offpeak.png) no-repeat center -131px; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus .proBus250 { background: url(../images/pricing_640-offpeak.png) no-repeat center -279px #fff; display: block; }
.pricingSection .priceContent .offer.offpeak50 .proPerBus:hover .proBus250 { background: #ecf4f7 url(../images/pricing_640-offpeak.png) no-repeat center -279px; }
}

@media (max-width: 1024px) and (min-width: 980px) {
.pricingSection .priceContent .offer.offpeak50 .offer50 .savefifty { width: 100%; height: 155px; display: block; margin: 10px 0px; text-align: center; background: url("../images/pricing_50offpeak.png") no-repeat -8px -153px; }
}
}
