@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600");
body.overflow {overflow: hidden !important;}
body { font-family: 'Open Sans', Tahoma, Verdana, Arial; font-size: 1em; line-height: 1.4em; color: #333; background: url("https://static.idriveonlinebackup.com/include/images/background.png") repeat-x scroll 0 -2px #BCD5E6; }
.static { background: #bcd5e6 url(https://static.idriveonlinebackup.com/include/images/background.png) repeat-x 0px -2px; float: left; width: 100%; }
img { border: 0px; outline: none }
a { color: #1374AB; text-decoration: none; outline: none }
a:hover { color: #333 }
.inner nav a { color: #333; text-decoration: none; outline: none }
.inner nav a:hover { color: #1374AB!important }
.inner a { color: #1374AB; text-decoration: none; outline: none }
.inner .login { background: url(https://static.idriveonlinebackup.com/include/images/user_arrow_right.png) no-repeat 66px 13px #FFFFFF; border: none; color: #41586A; cursor: pointer; float: right; font-weight: bold; outline: medium none; padding: 12px 33px 8px 18px!important; }
.inner a:hover { color: #333!important }
form { margin: 0px; padding: 0px }
.wrapper { margin: 0px auto; position: relative; overflow: hidden }
.login_wrapper { margin-top: 33px; }
.login_wrapper li:first-child { margin-top: 0; }
h1 { padding: 0px; margin: 0px 0px 0px; height: 88px; width: 100%; float: left; text-align: center; }
h2 { font-size: 48px; color: #333333; margin: 20px auto 30px; text-align: center; float: none; padding: 0px 0px; font-weight: normal; }
.inner h2 { margin: 40px auto 30px; }
h3 { font-size: 16px; color: #333333; margin: 20px auto 20px; text-align: center; float: none; padding: 0px 0px; font-weight: normal; line-height: 24px }
h4 { font-size: 3.5em; color: #1374ab; margin: 20px auto 0px; text-align: center; padding: 0px 0px 30px; float: left; width: 100%; font-weight: normal; }
h5 { font-size: 22px; color: #333; margin: 0px 0px 10px; font-weight: normal; padding: 0px 0px 10px }
h6 { }
h1 a { height: 88px; width: 216px; margin: 0px auto; float: left }
h1.logo { height: 88px; width: 216px; margin: 0px auto 20px; padding: 0px 0px; float: none; background: url(https://static.idriveonlinebackup.com/include/images/idrive.png) no-repeat; text-indent: -3500px; overflow: hidden; background-size: contain }
.inner h1 a { height: 54px; width: 129px; margin: 0px; }
.inner h1.logo { height: 54px; width: 129px; margin: -2px 0px 0px 0px; padding: 0px 0px; float: left; background: url(https://static.idriveonlinebackup.com/include/images/idrive_logo.png) no-repeat; text-indent: -3500px; overflow: hidden; }
h2 a { color: #333333; text-decoration: none }
h2 a :hover { color: #1374ab; text-decoration: none }
h3 a { color: #333333; text-decoration: none; }
h3 a:hover { color: #1374ab; text-decoration: none }
.submit_btn { width: auto; height: 50px; line-height: 18px; text-align: center; border: 1px solid #8ba82b; background: #8ba82b url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg.png); color: #fff!important; font-size: 20px; float: left; margin: 20px 0; border-radius: 2px; box-shadow: inset 0px 0px 3px #fff; padding: 0px 15px; cursor: pointer }
.submit_btn:hover { background: #358f68 url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png); border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #b3ddc5; }
.submit_btn:active { background: #358f68 url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png); box-shadow: inset 0px 0px 10px #03535d }
.pri { width: 280px; margin: 30px auto 0px; float: none }
.btn { width: 100%; margin: 0px auto; text-align: center; overflow: hidden }
.login { background: url("https://static.idriveonlinebackup.com/include/images/user_arrow.png") no-repeat scroll right 12px #FFFFFF; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; outline: medium none; padding: 7px 37px 6px 13px; float: right; color: #41586A; cursor: pointer; font-weight: bold }
.inner .signup_new { background: url("https://static.idriveonlinebackup.com/include/images/signup.png") no-repeat scroll 14px 4px #FFFFFF; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; outline: medium none; padding: 6px 22px 7px 55px; float: right; color: #41586A!important; font-weight: normal }
.login:hover { color: #6196B9; }
.topheader { width: auto; float: right; }
.topheader ul { margin: 0px; padding: 0px; list-style-type: none; float: right; }
.topheader li { color: #41586A; float: left; font-size: 14px; list-style-type: none; margin: 0px; padding: 0px; width: auto; background: #fff }
.topheader .signup { background: url("https://static.idriveonlinebackup.com/include/images/signup.png") no-repeat scroll 0 7px transparent; color: #fff; font-weight: bold; float: left; line-height: 23px; padding: 9px 10px 0 32px; text-decoration: none; }
.signup:hover { color: #cde9ff }
.username { background: url("https://static.idriveonlinebackup.com/include/images/signup.png") no-repeat scroll 14px 4px #FFFFFF; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; outline: medium none; padding: 9px 22px 8px 55px; float: right; color: #41586A!important; font-weight: bold }
.username:hover { color: #333; text-decoration: none; }
#inside_div { display: none; }
#outside_div { display: none; }
.nbg { background: none!important }
header { background: #0071bc; height: 35px; float: left;  }
header .wrapper { overflow: inherit }
.wrapper header { background: none!important; margin-bottom: 0px!important }
.wrapper header .topheader li { background: none!important; }
.wrapper header .inner .login { border-bottom-left-radius: 6px!important; border-bottom-right-radius: 6px!important; }
.headermenu ul { color: #fff; margin: 0px; padding: 0px; list-style: none; font-size: 14px }
.headermenu a { color: #fff }
.headermenu a:hover { color: #cde9ff!important }
.headermenu ul li { float: left; padding: 5px 24px 5px 0px; letter-spacing: 0.05em; line-height: 24px; }
.moremenu { position: relative; }
.nwidth { width: auto!important }
.toparrow { background: url("https://static.idriveonlinebackup.com/include/images/dropmenu_arrow.png") no-repeat scroll right 0; margin-right: 10px; height: 10px; }
.inner .innerContainer { width: 96%; }
.innerContainer { margin: 0px auto; }
.login_cont { margin: 0 20px 100px; background-color: #f9f9f9; clear: both; color: #888888; border-radius: 3px; box-shadow: 0 0px 3px #adcfe8; overflow: hidden; padding: 60px 0px; }
.login_cont .brand_img { float: left; margin: 0px 0px; text-align: center; width: 54%; }
.login_cont .brand_img img { width: 367px; margin-top: 15px; }
.login_cont .brand_img p { margin: 0; padding: 0; }
.login_cont .brand_img h2 { font-size: 30px; color: #666; margin: 0px auto 30px; }
.login_cont .brand_img .login_btn { margin-top: 15px; }
.login_details { padding: 32px 0px 0; float: left; width: 44% }
.login_details .input { width: 339px; padding: 0 10px; float: left; clear: both; margin: 0px; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; font-size: 16px; height: 40px; line-height: normal; }
.input_field input { margin: 0px!important; width: 339px!important; }
.input_field label { display: block; float: left; margin: 0px 0px 5px; }
.login_head { width: 427px; overflow: hidden; }
#forgotPass .login_head { margin-bottom: 20px }
.login_head span { float: left; font-size: 16px; font-weight: bold; line-height: 24px; }
.login_head a { float: right; color: #0071BA; text-decoration: none; }
.login_details form { padding: 0; margin: 0; }
.remem_box { clear: both; padding: 10px 0 0; overflow: hidden; font-size: 12px; width: 361px }
.remem_box a { color: #0071BA; text-decoration: none; float: right }
.login_btn { margin: 20px 0 0; line-height: 18px; text-align: center; border: 1px solid #8ba82b; background: #8ba82b url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg.png); color: #fff!important; font-size: 18px; border-radius: 2px; box-shadow: inset 0px 0px 3px #fff; width: 185px; height: 40px; cursor: pointer }
.login_btn:hover { background: #358f68 url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png); border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #b3ddc5 }
.login_btn:active { background: #358f68 url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png); box-shadow: inset 0px 0px 10px #03535d; }
.input_field p { margin: 0; padding: 10px 0 0; clear: both; }
.error_msg_cont { margin: 0 0 15px; }
.error_msg { background-color: #fde4ea; border: 1px solid #edc4cc; width: 389px; color: #3f3d3e; clear: both; padding: 20px; margin: 0; display: none; font-size: 12px; margin: 10px 0px 0px 0px }
.err_main { margin: 0 0 20px; width: 100%; }
.error_msg p { margin: 0px!important; padding: 0px; }
.error_msg div { color: #ab5967; font-size: 20px; margin-bottom: 15px; }
.login_details .select_body { margin: 15px 0 0px; }
.login_details .select_option { top: 40px; right: 15px; width: 400px; }
.success_msg { background-color: #FFFDDF; border: 1px solid #b5b284; width: 389px; color: #666666; clear: both; padding: 20px; margin: 30px 0 0; }
.success_msg p { margin: 0; padding: 0px 0px 10px 0px; }
.success_msg div { color: #67632d; font-size: 20px; margin-bottom: 15px; }
.login_cont .select_body { width: 360px; }
.uname label, .pwd label { display: block; margin: 15px 0px 5px 0px; }
.uname, .pwd { width: 100%; float: left }
.store { background: #6594bd url(https://static.idriveonlinebackup.com/include/images/store_bg.png) repeat; height: 67px; width: 125px; float: left; text-align: center; border: 3px solid #fff; border-radius: 6px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-right: 0px; color: #FFF; font-size: 17px; line-height: 67px; }
.store span { background: url(https://static.idriveonlinebackup.com/include/images/products_arrow.png) no-repeat scroll 70px 0 transparent; padding-right: 20px; }
.products { height: 74px; width: 560px; margin: 50px auto 45px; overflow: hidden; }
.ver_slides .products { width: 533px; }
.products a { text-indent: -3500px; overflow: hidden; height: 51px; float: left; margin-top: 8px; }
.prod_logo { background: #ecf4f8 url(https://static.idriveonlinebackup.com/include/images/store_bg2.png) repeat; height: 67px; border: 3px solid #fff; border-radius: 6px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; float: left }
.prod_logo a { margin: 4px 20px 0px; float: left }
.prod_logo a img { vertical-align: middle }
.plink { margin-right: 0px!important; }
.links { float: left; width: 100%; text-align: center; }
.links ul { margin: 0px auto; padding: 0px 0px; list-style-type: none; text-align: center; width: 100%; }
.links ul li { margin: 0px 30px 0px 0px; padding: 0px; list-style-type: none; font-size: 16px; display: inline; }
.links a { color: #fff; text-decoration: none; }
.links a:hover { color: #333; text-decoration: none; }
.idr_contacts { background: url(https://static.idriveonlinebackup.com/include/images/idrivecontacts.png) no-repeat; width: 95px; display: none; }
.idrivesync { background: url(https://static.idriveonlinebackup.com/include/images/idrivesync.png) no-repeat; width: 95px; margin-left: 13px!important }
.idr_portable { background: url(https://static.idriveonlinebackup.com/include/images/idriveexpress.png) no-repeat; width: 95px; }
.remotepc { background: url(https://static.idriveonlinebackup.com/include/images/remotepc.png) no-repeat; width: 116px; }
.idr_apps { background: url(https://static.idriveonlinebackup.com/include/images/idrive_apps.png) no-repeat; width: 95px; }
.press { text-align: center; height: 60px; margin: 0px; }
.press a { margin: 0px 15px }
.press img { vertical-align: middle; margin: 15px 20px 10px }
.media p { float: left; }
.blog_text { background: none repeat scroll 0 0 #FFFFFF; border-radius: 4px 4px 4px 4px; color: #666666!important; opacity: 0.95; filter: alpha(opacity= 95); padding: 2px 7px; }
.blog_text:hover { background: none repeat scroll 0 0 #517da7; color: #fff!important }
.index .media { width: 250px; }
.blog { background: url(https://static.idriveonlinebackup.com/include/images/social_media_new.png) no-repeat 0px -436px }
.blog:hover { background: url(https://static.idriveonlinebackup.com/include/images/social_media_new.png) no-repeat 0px -488px; -webkit-transition: background 0.3s cubic-bezier(0.6, 0.1, 0.15, 0.8), color 0.2s ease; -moz-transition: background 0.3s cubic-bezier(0.6, 0.1, 0.15, 0.8), color 0.2s ease; transition: background 0.3s cubic-bezier(0.6, 0.1, 0.15, 0.8), color 10s ease; -o-transition: background 0.3s cubic-bezier(0.6, 0.1, 0.15, 0.8), color 10s ease; }
.indexfooter .linksWrapper { width: 79%; }
.indexfooter .divider { min-width: 204px; width: 17%; padding: 20px 15px 20px 25px; }
.indexfooter .footerLinks ul { min-width: 132px; width: 20%; }
.prlist { width: 16%!important }
.dblist { width: 22%!important }
.srlist { width: 19%!important }
.index_content { float: left; margin: 0 0 30px; padding: 40px 30px 0px 30px; background: url(https://static.idriveonlinebackup.com/include/images/divider_1.png) no-repeat; }
.index_content h2 { color: #73A910; font-size: 26px; line-height: 30px }
.index_content h3 { color: #2580A6; font-size: 16px; margin-bottom: 0px; text-align: left }
.index_content p { text-align: justify; line-height: 24px; margin: 0px; padding: 0px }
.index_content ul { list-style: none outside none; margin: 0; padding: 0; }
.index_content li { float: left; width: 200px; padding-right: 30px }
.cont_img { width: 100px; margin: 0px auto; }
.cont_img p { text-indent: -5000px; }
.access_any { background: url(https://static.idriveonlinebackup.com/include/images/access-anywhere.png) no-repeat; height: 100px }
.bkp_rest { background: url(https://static.idriveonlinebackup.com/include/images/backupnstore.png) no-repeat; height: 100px }
.performance { background: url(https://static.idriveonlinebackup.com/include/images/performance.png) no-repeat; height: 100px }
.secure_always { background: url(https://static.idriveonlinebackup.com/include/images/secure.png) no-repeat; height: 100px }
.pnone { padding: 0px!important }
.login_section { overflow: hidden; background: #fff; display: none; }
.login_body { margin: 0 auto; padding: 0; overflow: hidden; position: relative; min-height: 130px; }
.signup_content { margin-left: 20px; height: 130px; position: absolute; bottom: 0; float: left; width: 350px; background: url(https://static.idriveonlinebackup.com/include/images/divider.png) no-repeat right -10px; }
.signup_icon { background: url(https://static.idriveonlinebackup.com/include/images/signup_icon.png) no-repeat; position: absolute; top: 0; left: 0; width: 125px; height: 120px; }
.signup_txt { position: absolute; top: 0px; left: 150px; height: 24px; font-size: 24px; }
.signup_link { position: absolute; top: 60px; left: 151px; }
.signup_now { padding: 0px; color: #669630; font-size: 12px; margin: 0px 0px 20px; font-weight: bold }
.signup_link a { color: #777; margin-right: 10px; padding-right: 15px; background: url(https://static.idriveonlinebackup.com/include/images/next_arrow.png) right 2px no-repeat; white-space: nowrap; float: left; }
.signup_link a:hover { color: #1374ab }
.signup_content a:last-child { margin-top: 4px; }
.login_content { margin: 0 20px 25px 0; padding: 0; float: right; width: 580px; }
.login_section form { margin: 30px 0 0 0; padding: 0; }
.login_section form div { float: left; width: 230px; margin-right: 8px; }
.login_section form .login_submit { width: auto; margin: 23px 0 0; float: right; }
.login_section form span { clear: both; float: left; margin-top: 10px; font-size: 12px; width: 100%; }
.login_content label { padding: 0 0 5px; display: block; color: #777; }
.login_section form label.checked { background-position: 0 -18px; }
.login_section form span input { display: none; }
.signedin_section span input { display: inline!important; vertical-align: middle; }
.login_section form a { margin-right: 8px; float: right; }
.login_section .input { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; float: left; font-size: 16px; height: 40px; line-height: normal; padding: 0 10px; width: 90%; float: left; }
.login_section .login_btn { width: 100px; margin: 0; float: right; }
.login_close { background-position: right -28px; }
.login_errormsg { background: #FDE4EA; border: 1px solid #EDC4CC; padding: 10px; margin-top: 10px; display: none; }
.login_errormsg div { font-size: 12px; }
nav ul { float: right; width: 100%; text-align: left; list-style-type: none; margin: 15px 0px 20px; padding: 5px 0px 0px;  font-weight: bold }
.inner nav ul { float: right; width: 100%; text-align: left; list-style-type: none; margin: 15px 0px 40px; padding: 5px 0px 0px; font-weight: bold }
nav li { float: left; list-style-type: none; padding: 0px 0px; text-align: left; margin: 10px 50px 0px 20px; }
nav li a { text-decoration: none; color: #333;  white-space: nowrap; }
nav li a:hover { text-decoration: none; color: #1374ab }
nav li a span { font-size: 0.8em; font-weight: normal }
nav li.nav_feat { margin: 10px 50px 0px 20px!important; }
.inner_logo { margin-top: 0px!important }
.body { float: left; width: 100%; }
.feature { float: left; width: 960px; height: auto; margin: 10px 0px 20px; overflow: hidden; padding: 10px 0px 40px }
.feat_img { width: 160px; float: left; text-indent: -5000px; }
.feat_img_new { width: 160px; float: left; text-indent: -5000px; height: 150px; background: #FFF }
.feat_img p { margin: 0px 0px 0px 0px; padding: 0px }
.feat_text { width: 260px; float: left; padding: 0px 50px 0px 10px; }
.feat_text p { padding: 0px 0px 15px; margin: 0px 0px; text-align: justify; line-height: 22px; }
.center { text-align: center }
.content { width: 960px; margin: 25px auto 40px; padding: 0px 20px; overflow: hidden; }
.subnote { font-size: 36px; color: #1374ab; margin: 20px auto 0px; text-align: center; float: none; padding: 20px 0px 30px; float: left; text-align: center; width: 100%; font-weight: normal; }
a.feedback { line-height: normal!important }
.support { background: url(https://static.idriveonlinebackup.com/include/images/support.png) no-repeat; width: 207px; height: 67px; float: right }
.support a { overflow: hidden; text-indent: -3500px; height: 67px; width: 207px; float: right }
.animate { float: left; height: 225px; width: 100%; position: relative }
.cloud_1 { float: left; height: 72px; width: 132px; background: url(https://static.idriveonlinebackup.com/include/images/cloud1.png) no-repeat; position: absolute; left: 30%; top: 250px; -moz-animation: cloud1 35s infinite; -webkit-animation: cloud1 35s infinite; animation: cloud1 35s infinite; }
.cloud_2 { float: left; height: 84px; width: 164px; background: url(https://static.idriveonlinebackup.com/include/images/cloud2.png) no-repeat; position: absolute; left: 57%; top: 250px; -moz-animation: cloud2 25s infinite; -webkit-animation: cloud2 25s infinite; animation: cloud1 25s infinite; }
.cloud_3 { float: left; height: 69px; width: 123px; background: url(https://static.idriveonlinebackup.com/include/images/cloud3.png) no-repeat; position: absolute; left: 59%; top: 350px; -moz-animation: cloud3 45s infinite; -webkit-animation: cloud3 45s infinite; animation: cloud3 45s infinite; }
.cloud_4 { float: left; height: 70px; width: 124px; background: url(https://static.idriveonlinebackup.com/include/images/cloud4.png) no-repeat; position: absolute; left: 65%; top: 420px; -moz-animation: cloud4 20s infinite; -webkit-animation: cloud4 20s infinite; animation: cloud4 20s infinite; }
.cloud_5 { float: left; height: 87px; width: 144px; background: url(https://static.idriveonlinebackup.com/include/images/cloud5.png) no-repeat; position: absolute; left: 30%; top: 400px; -moz-animation: cloud5 20s infinite; -webkit-animation: cloud5 20s infinite; animation: cloud5 20s infinite; }
.cloud_6 { float: left; height: 81px; width: 143px; background: url(https://static.idriveonlinebackup.com/include/images/cloud6.png) no-repeat; position: absolute; left: 50%; top: 420px; -moz-animation: cloud6 20s infinite; -webkit-animation: cloud6 20s infinite; animation: cloud6 20s infinite; }
figure img { width: 100%; height: 100%; }
.char_animate { position: absolute; top: -223px; height: 144px; width: 265px; float: left; z-index: 9999; left: 10%; }
.character { float: left; height: 194px; width: 152px; background: url(https://static.idriveonlinebackup.com/include/images/lockman_home.png) no-repeat bottom }
.anim_text { float: left; background: url(https://static.idriveonlinebackup.com/include/images/didyoubackitup.png) no-repeat; height: 52px; width: 110px; position: absolute; top: -15px; left: 63px }
.anim_arrow { float: left; background: url(https://static.idriveonlinebackup.com/include/images/captionarrow.png) no-repeat; height: 44px; width: 72px; -moz-animation: arrow 4s infinite; -webkit-animation: arrow 4s infinite; animation: arrow 4s infinite; top: 35px; left: 90px; position: absolute }
.corporate_new p { float: left; margin: 20px 0 20px; }
.leftnav_terms li { letter-spacing: normal; }
.leftnav_terms li a { border-bottom: 1px solid #e5e6ea; margin: 0; padding: 8px 15px 8px 0px; }
.leftnav_terms li a:hover { color: #1374AB!important }
.page_title { color: #669630; font-size: 20px; letter-spacing: normal; line-height: normal; }
.faq .terms_header .box2 { padding: 5px 0 5px 5%; }
.faq .faq_wrapper table a, .press .faq_wrapper table a { color: #2d72a3; text-decoration: none; }
.faq .faq_wrapper table a:hover, .press .faq_wrapper table a:hover { color: #333; }
.faq .faq_wrapper table td, .press .faq_wrapper table td { line-height: 25px }
.faq h3 { margin-bottom: 5px; }
.static.linux h3 { font-weight: normal!important; }
.faq table img[alt='faq'] { margin: 5px 5px 0 0; }
.faq input { margin-top: 6px; }
.scroll_top { position: fixed; right: 20px; bottom: 40px; width: 35px; height: 20px; display: none; cursor: pointer; z-index: 9999 }
.scrol_top { display: none; }
.faq .head_srch_box { border: 1px solid #93B6CA; float: left; height: 18px; line-height: 18px; padding: 7px 85px 7px 10px; vertical-align: middle; width: 160px; }
.firewall .head_srch_box { border: 1px solid #93B6CA; float: left; height: 18px; line-height: 18px; padding: 7px 10px 7px 10px!important; vertical-align: middle; width: 200px; font-size: 14px!important; }
.faq .head_srch_box:focus { box-shadow: 0 4px 4px rgba(0,0,0,0.2) }
.head_srch_btn { background: none repeat scroll 0 0 #6196B9; border: 0 none; border-radius: 2px 2px 2px 2px; color: #FFFFFF; float: left; font-size: 14px; height: 32px; line-height: 18px; margin: 1px 0 0 5px; padding: 7px 0; text-align: center; width: 70px; }
.head_srch_btn:hover { box-shadow: 0 0 5px #333 inset; }
.faq table ul { list-style: none; line-height: 25px; margin: 0px; padding: 0px }
.faq table ul li { background: url(https://static.idriveonlinebackup.com/include/images/ide_faqbullet.GIF) no-repeat left 4px; padding-left: 30px; }
.faq hr { display: none; }
.faq .txtstrong { color: #333!important; font-weight: bold!important; }
.faq ol { list-style-position: outside; margin: 0; padding: 0 0 0 20px; }
.press_release .leftnav_terms li a { border: none }
.press_release .body { text-align: left; }
.press_release .box2 { padding: 5px 0 5px 2%; }
.press_release .faq_wrapper { padding: 12px 15% 50px 1%; }
.press_release .content_box { width: 100%; height: auto; padding: 10px; margin-bottom: 20px; }
.press_release .dt { font-style: italic; font-size: 12px; padding: 0 0 10px; }
.press_release .heading { font-weight: bold; color: #0071bc; margin-bottom: 10px; }
.press_release .content_box a { color: #2d72a3; text-decoration: underline; line-height: 25px; }
.press_release .content_box a:hover { color: #000; }
.press_release .content_box p { margin: 0px 0px 7px 0px; }
.press_release .leftnav_terms .box2 .page_title { color: #2d72a3; float: left; font-size: 15px; letter-spacing: 0.1em; margin: 14px 0; }
.press_release .leftnav_terms ul { clear: both; padding: 5px 0 0 22px; list-style: none; }
.press_release .leftnav_terms ul li { margin-bottom: 7px; height: 30px; padding-left: 10px; }
.press_release .leftnav_terms li a { padding: 5px 0 0 4px; }
.press_release .leftnav_terms ul li:first-child{border-left:5px solid #0071bc;}
.press_release .leftnav_terms ul li:nth-child(2){border-left:5px solid #0093d3;}
.press_release .leftnav_terms ul li:nth-child(3){border-left:5px solid #27a9dd;}
.press_release .leftnav_terms ul li:nth-child(4){border-left:5px solid #00b8e5;}
.press_release .leftnav_terms ul li:nth-child(5){border-left:5px solid #33d6f1;}
.press_release .leftnav_terms ul li:nth-child(6){border-left:5px solid #87dae9;}
.press_release .leftnav_terms ul li:nth-child(7){border-left:5px solid #abe2ec;}
.press_release .leftnav_terms ul li:nth-child(8){border-left:5px solid #c7eaf1;}
.press_release .leftnav_terms ul li:last-child{border-left:5px solid #dbf2f7;}

.tooltips { width: 338px; height: 259px; position: absolute; display: none; }
.press_release .leftnav_terms { padding: 20px 0 0 0%; width: 12%; }
.press_release .content_terms { width: 88%; }
.press_release .leftnav_terms ul li.act a { color: #2d72a3; }
.press_release .discStyle { list-style-image: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif); margin: 0 0 0 20px; padding: 0; }
.press_release .discStyle li { padding: 5px 0; }
.press_release .float_rt { padding: 30px 20px 0 0; }
.press_release .pro_text2 { padding: 5px 0; }
.multiple_bkp { background: url(https://static.idriveonlinebackup.com/include/images/multiple-devices-backup.png) no-repeat 0px 12px; height: 112px; margin-left: 0px!important }
.sync_feature { background: url(https://static.idriveonlinebackup.com/include/images/idrive-online-file-sync.png) no-repeat 0px 12px; height: 112px; margin-left: 0px!important }
.stay_informed { background: url(https://static.idriveonlinebackup.com/include/images/stay-informed.png) no-repeat 0px 0px; height: 103px }
.idrive_safe { background: url(https://static.idriveonlinebackup.com/include/images/hybrid_features.png) no-repeat center 9px; height: 120px }
.true_archiving { background: url(https://static.idriveonlinebackup.com/include/images/archive_1.png) no-repeat 0px 0px; height: 103px }
.super_secure { background: url(https://static.idriveonlinebackup.com/include/images/super-secure.png) no-repeat 0px 0px; height: 107px }
.remote_manage { background: url(https://static.idriveonlinebackup.com/include/images/remote-manage.png) no-repeat 0px 0px; height: 109px }
.semantic_stuff { background: url(https://static.idriveonlinebackup.com/include/images/sematic-stuff.png) no-repeat 0px 0px; height: 107px }
.share_give { background: url(https://static.idriveonlinebackup.com/include/images/give-n-share-anything.png) no-repeat 0px 0px; height: 102px }
.rapid_serve { background: url(https://static.idriveonlinebackup.com/include/images/portable_features.png) no-repeat 0px 15px; height: 120px }
.fast_feature { background: url(https://static.idriveonlinebackup.com/include/images/fast-fast-fast.png) no-repeat 0px 0px; height: 122px; }
.serverbkp_feature { background: url(https://static.idriveonlinebackup.com/include/images/features_server-backup.png) no-repeat 0px 10px; height: 132px; }
.mobile_feature { background: url(https://static.idriveonlinebackup.com/include/images/go-mobile.png) no-repeat 0px 0px; height: 103px }
.manage_multiple { background: url(https://static.idriveonlinebackup.com/include/images/managemultipleaccount.png) no-repeat 0px 0px; height: 93px; }
.facebook_bkp { background: url(https://static.idriveonlinebackup.com/include/images/facebook-backup-features.png) no-repeat 0px 0px; height: 106px; }
.retreive_data { background: url(https://static.idriveonlinebackup.com/include/images/retrievedata.png) no-repeat 0px 0px; height: 113px }
.feat_text h5 a { color: #333 }
.feat_text h5 a:hover { color: #1374AB!important }
.download_header { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_grph1.png) no-repeat 0px 0px; width: 708px; height: 244px; margin: 0px auto; text-indent: -5000px }
.download_content { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_grphsplit1.png) no-repeat 0px 0px; height: 100%; padding: 55px 0px 0px 0px; float: left }
.download_content ul { padding: 0px; margin: 0px; list-style-type: none; float: left }
.download_content li { padding: 0px; margin: 0px; }
.download_content h2 { margin: 0px 0px 10px 0px; padding: 0px; font-size: 1em; font-weight: normal; text-align: left }
.download_pcmac { padding: 0px 0px 35px 0px; width: 280px; float: left }
.download_pcmac .inputbox { border: 1px solid #93B6CA; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 3px #C7C5C5 inset; float: left; height: 20px; line-height: 18px; outline: medium none; padding: 5px 55px 5px 10px; vertical-align: middle; width: 180px; }
.download_pcmac .go { background: url("https://static.idriveonlinebackup.com/include/images/ide_download_gobtnsm.png") no-repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; float: left; font-size: 14px; height: 45px; margin: 23px 0 0 63px; padding: 7px 0; position: absolute; text-align: center; text-indent: -5000px; width: 47px; }
.download_pcmac input:focus { border: 1px solid #a2b3bd; box-shadow: 0px 4px 4px rgba(0,0,0,0.2); color: #41586a }
.download_pcmac label { padding: 0px; float: left; margin: 0px 0px 5px; font-size: 12px }
.download_btns ul { padding: 0px; margin: 5px 0px 0px; }
.windows_btn { margin: 20px 0px 0px 0px; }
.mac_btn { margin: 20px 0px 0px 0px; }
.download_btns li { padding: 0px; margin: 0px 6px 0px 0px; float: left }
.download_btns .windows { background: url(https://static.idriveonlinebackup.com/include/images/download-btns.png) no-repeat -20px -27px; width: 127px; height: 44px; display: block; text-indent: -5000px; margin: 0px 0px 15px 0px }
.download_btns .windows:hover { background: url(https://static.idriveonlinebackup.com/include/images/download-btns.png) no-repeat -20px -98px; }
.download_btns .windows:active { background: url(https://static.idriveonlinebackup.com/include/images/download-btns.png) no-repeat -20px -169px; }
.download_btns p { margin: 0px; font-size: 11px; color: #6a6a6a }
.download_btns .mac { background: url(https://static.idriveonlinebackup.com/include/images/download-btns.png) no-repeat -169px -27px; width: 127px; height: 45px; display: block; text-indent: -5000px; margin: 0px 0px 15px 0px }
.download_btns .mac:hover { background: url(https://static.idriveonlinebackup.com/include/images/download-btns.png) no-repeat -169px -98px; }
.download_btns .mac:active { background: url(https://static.idriveonlinebackup.com/include/images/download-btns.png) no-repeat -169px -169px; }
.download_linux { float: left; width: 200px; padding: 0px 30px; text-align: left;  }
.download_linux p { margin: 0px; padding: 0px; font-size:0.9em }
.knwmre { margin: 11px 0 0!important; padding: 0; }
.download_mobile label { padding: 0px; float: left; margin: 0px 0px 5px; font-size: 12px }
.download_mobile { float: left; padding: 0px 0px 0px 0px; width: 43%; }
.download_mobile a.iphone { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -1013px; width: 135px; height: 45px; display: block !important; text-indent: -5000px; margin: 5px 0px 5px 0px }
.download_mobile a.android { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -1062px; width: 129px; height: 45px; display: block !important; text-indent: -5000px; margin: 0px 0px 10px 0px }
.download_mobile a.windowsapp { background: url("https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png") no-repeat scroll 0 -1160px transparent; display: block !important; height: 45px; margin: 0 0 10px; text-indent: -5000px; width: 128px; }
.download_mobile ul { margin: 0px; padding: 0px; float: left }
.download_mobile li { margin: 0px; padding: 0px 6px 0px 0px; float: left }
#mac_new, #mac_10_4, #mac_10_7, #mac_10_5, #mac_10_8  { display: none }
.apps_container { margin: 0px auto; width: 900px; padding: 0px 40px 0px 40px }
.apps_container a { color: #333 }
.apps_container ul { margin: 0px; padding: 0px; list-style-type: none }
.apps_container li { margin: 0px 0px 50px 0px }
.apps_container li:nth-child(odd) { float: left }
.apps_container li:nth-child(even) { float: right }
.apps_container h3 { font-size: 26px; color: #333; text-align: center; margin: 0px; padding: 0px 0px 40px 0px; text-align: center; font-weight: normal; }
.apps { float: left; width: 100%; height: auto; margin: 0px; overflow: hidden; padding: 20px 0px 0px 40px }
.app_logo { height: 105px; width: 115px; float: left; text-indent: -5000px; }
.app_content { width: 300px; float: left; padding: 0px 15px; height: 75px; margin: 20px 0px 0px 0px }
.app_content h5 { font-size: 16px; color: #0070bb; padding: 0px 0px 2px 0px; margin: 0px }
.app_content p { padding: 0px; margin: 0px; font-size: 12px }
.app_os { padding-left: 26px; height: 25px; margin: 0px 0px 0px 0px }
.apps .iphone { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px 0px; padding-left: 18px }
.apps .pc { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -66px; }
.apps .web { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -33px; }
.apps .linux { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -95px; }
.password_vault { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -135px; height: 105px }
.office_backup { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -252px; height: 105px }
.primadesk { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -378px; height: 105px }
.connect { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -505px; height: 105px; margin: 12px 0 0 9px!important; }
.qucikbook { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -617px; height: 105px }
.linux_box { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_sprite.png) no-repeat 0px -741px; height: 105px; margin: 18px 0 0 6px!important; }
.relative { position: relative }
.absolute { position: absolute }
.app_text { height: 28px }
.app_logo p { margin: 0px; padding: 0px }
.prima { margin: 7px 0px 0px 0px!important; }
.download_success { background-color: #F9F7E9; border: 1px solid #EAE9DA; clear: both; color: #3F3D3E; display: none; float: left; font-size: 12px; line-height: 18px; margin: 10px 0; padding: 8px; text-align: center; width: 82%; }
.download_success p { margin: 0; padding: 0px 0px 0px; font-size: 14px;}
.prima_hgt { height: 41px!important }
.send_email { background: url(https://static.idriveonlinebackup.com/include/images/ide_ico_email.png) no-repeat 0px 0px; height: 20px; margin: 5px 0px 0px 0px; float: left }
.send_email p { font-size: 12px; padding: 0px 0px 0px 25px; margin: 0px 0px; }
.send_email a { font-size: 12px; color: #333 }
.send_email a:hover { font-size: 12px; color: #1374AB; }
.mail_container { margin: 0px auto; width: 50% }
.download_content { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_grphsplit1.png) no-repeat 0px 0px; height: 100%; padding: 55px 0px 0px 0px; float: left }
.oldevs_account { width: 100%; float: right; background: url(https://static.idriveonlinebackup.com/include/images/ide_download_grphsplit2.png) no-repeat 0px 0px; }
.oldevs_account p { margin: 20px 0px 0px 20px; font-size: 13px }
.oldevs_account ul { list-style-type: none; margin: 5px 0px 0px 20px; padding: 0px }
.oldevs_account li { float: left }
.old_win { background: url(https://static.idriveonlinebackup.com/include/images/ide_ibent_sprite.png) no-repeat 0px -130px; width: 65px; height: 20px; display: block; text-indent: -5000px; margin: 5px 0px 5px 0px }
.old_win:hover { background: url(https://static.idriveonlinebackup.com/include/images/ide_ibent_sprite.png) no-repeat 0px -170px; width: 65px; height: 20px; display: block; text-indent: -5000px; margin: 5px 0px 5px 0px }
.old_win:active { background: url(https://static.idriveonlinebackup.com/include/images/ide_ibent_sprite.png) no-repeat 0px -210px; width: 65px; height: 20px; display: block; text-indent: -5000px; margin: 5px 0px 5px 0px }
.old_mac { background: url(https://static.idriveonlinebackup.com/include/images/ide_ibent_sprite.png) no-repeat 0px -10px; width: 65px; height: 20px; display: none; text-indent: -5000px; margin: 5px 0px 10px 10px }
.old_mac:hover { background: url(https://static.idriveonlinebackup.com/include/images/ide_ibent_sprite.png) no-repeat 0px -50px; width: 65px; height: 20px; display: block; text-indent: -5000px; margin: 5px 0px 10px 10px }
.old_mac:active { background: url(https://static.idriveonlinebackup.com/include/images/ide_ibent_sprite.png) no-repeat 0px -90px; width: 65px; height: 20px; display: block; text-indent: -5000px; margin: 5px 0px 10px 10px }
.apps_content { text-align: center; width: 100%; padding: 50px 0px 50px 0px; float: right; }
.apps_header { margin: 0px auto; width: 210px; background: url(https://static.idriveonlinebackup.com/include/images/ide_download_arrow.png) no-repeat 195px 5px; font-size: 20px; text-align: center; margin: 20px auto 20px; float: none; line-height: 24px }
.apps_header a { color: #333 }
.apps_header a:hover { color: #1374AB }
.sys_req { float: left; margin: 10px 0px 0px }
.sys_req a { font-size: 12px }
.arrow { width: 30px }
.win_req { font-size: 12px }
.apps_content a { color: #333 }
.apps_content a:hover { color: #1374AB!important }
.download_wrapper { margin: 0px auto; width: 780px; float: left; padding: 0px 40px 0px 80px }
.download_mobile .inputbox { border: 1px solid #93B6CA; border-radius: 5px 5px 5px 5px; box-shadow: 0 0 3px #C7C5C5 inset; float: left; height: 20px; line-height: 18px; outline: medium none; padding: 5px 55px 5px 10px; vertical-align: middle; width: 180px; }
.download_mobile .go { background: url("https://static.idriveonlinebackup.com/include/images/ide_download_gobtnsm.png") no-repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; float: left; font-size: 14px; height: 45px; margin: 0 0 0 -44px; padding: 7px 0; position: absolute; text-align: center; text-indent: -5000px; width: 47px; }
.email_div { display: block; display: none; float: left; padding: 5px 5px 10px 0px; margin: 10px 0 20px 0px; width: 95% }
.close_btn { background: url(https://static.idriveonlinebackup.com/include/images/ide_download_close.png) no-repeat; right: 0; top: 0; z-index: 99999; cursor: pointer; height: 30px; width: 20px; margin: 8px 0px 0px 8px; text-indent: -5000px; float: left }
.email_div form { padding: 0px }
.confirm_div { display: none; background: none repeat scroll 0 0 #F7F7F7; border: 1px solid #CCCCCC; float: left; padding: 5px 5px 5px 10px; width: 283px; font-size: 13px }
.special_note { font-size: 11px; text-align: center; color: #666 }
.download_error { background: #FDE4EA; border: 1px solid #EDC4CC; padding: 5px; margin: 5px 0px 0px 0px; display: none; }
.download_error div { font-size: 12px; }
.new_user p { margin: 6px 0px 0px 0px; padding: 0px; font-size: 12px; float: left }
.download_errmsg { background-color: #fde4ea; border: 1px solid #edc4cc; color: #3f3d3e; clear: both; padding: 8px; margin: 0px 0 8px; display: none; font-size: 12px; }
.loading_div { background: url("https://static.idriveonlinebackup.com/include/images/loading_dark.gif") no-repeat scroll 0 0 transparent; float: right; height: 19px; margin: 8px 8px 8px 6px; width: 30px; display: none }
.pricing .content { margin: 35px auto 40px; }
.title_slog { font-size: 20px; padding: 13px 0 0; color: #333 }
.price { float: left; padding: 0px 0px; width: 100%; margin-bottom: 2px; }
.space_box_heading { background: url(https://static.idriveonlinebackup.com/include/images/pricing_bg.png) repeat; height: 100px; width: 100%; box-shadow: 0 0 3px #888888 inset, 0 0 0 #888888, 0 2px 3px #888888 inset; -moz-box-shadow: 0 0 3px #888888 inset, 0 0 0 #888888, 0 2px 3px #888888 inset; -webkit-box-shadow: 0 0 3px #888888 inset, 0 0 0 #888888, 0 2px 3px #888888 inset; float: left; display: inline-block; height: 125px; }
ul.board { float: left; height: 70px; list-style-image: none; list-style-position: outside; list-style-type: none; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; }
ul.board li { width: 320px; float: left; display: inline-block; }
.pricing_h4 { padding: 30px 0px 0px 0px }
ul.board.board_img li { height: 135px; }
ul.board.board_img li .price_board { text-indent: -2500px; overflow: hidden; height: 153px; position: absolute; width: 190px; margin: 0px 68px; }
.price_board.price_free { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat 0px -44px transparent; }
.price_board.price_free:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -228px -44px transparent; }
.price_board.price_free:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -456px -44px transparent; }
.price_board.price_monthly_4 { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat 0px -252px transparent; }
.price_board.price_monthly_4:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -228px -252px transparent; }
.price_board.price_monthly_4:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -456px -252px transparent; }
.price_board.price_monthly_9 { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat 0px -460px transparent; }
.price_board.price_monthly_9:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -228px -460px transparent; }
.price_board.price_monthly_9:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -456px -460px transparent; }
.space_box.borad_header { float: left; display: inline-block; height: 194px; }
.space_box_heading p { width: 320px; float: left; padding: 85px 0 0; text-align: center; margin: 0px; font-size: 18px; font-weight: bold; }
.storag_space { float: left; background: #f0f4f7 url(https://static.idriveonlinebackup.com/include/images/pricing_contentbg.png) repeat; box-shadow: 0 0 2px #888888; padding: 0px 0px 0 0px; margin: 1px; }
.storag_space .board { margin: 5px 20px 0; border-bottom: 1px solid #e5ecf2; }
.storag_space .board li { background: url(https://static.idriveonlinebackup.com/include/images/detail_active.png) no-repeat 35px center; }
.row1, .row2, .row3, .storag_space .board { height: 73px; }
.storag_space .row1, .storag_space .row2, .storag_space .row3 { width: 306px; }
.board.first_row { padding-top: 20px; margin-top: 0px; }
.storag_space .board li.row1 { background: url(https://static.idriveonlinebackup.com/include/images/detail_active.png) no-repeat 35px center; }
.row1 .col_gb_space { margin: 19px 0px 0px; }
.row1 p { padding-left: 65px; vertical-align: middle; margin: 27px 0px 0px; }
.row1 .storage_val { font-size: 28px; font-weight: bold; line-height: 30px; }
.row1 .storage_txt { font-size: 20px; font-weight: bold; padding: 0px 3px; }
.clear { clear: none; }
.row1.none { background-image: none!important; }
.storag_space .board li.row2 { background: url(https://static.idriveonlinebackup.com/include/images/detail_active.png) no-repeat 53px center; }
.row2 .space_type { padding-left: 83px; vertical-align: middle; margin: 1px 0px 0px; }
.row2 .space_type p.tag { width: 100%; padding-left: 2px; }
.row2 .space_type p { font-size: 12px; margin: 0px; padding: 0px 5px 0 0; float: left; width: 85px; }
.row2 .storage_val { font-size: 28px; font-weight: bold; line-height: 30px; }
.row2 .storage_txt { font-size: 20px; font-weight: bold; padding: 0px 3px; }
.row2 .storage_type { float: left; }
.row2 .storage_type p { float: none; line-height: 15px; width: 90px; }
.row2 .storage_type p span { padding-left: 5px; padding-right: 3px; }
.row2.none { background-image: none!important; }
.storag_space .board li.row3 { background: url(https://static.idriveonlinebackup.com/include/images/detail_active.png) no-repeat 75px center; }
.row3 .space_type { padding-left: 104px; vertical-align: middle; margin: 19px 0px 0px; }
.row3 .space_type p.tag { width: 100%; }
.row3 .space_type p { font-size: 12px; margin: 0px; padding: 0px 5px 0 0; float: left; width: 95px; }
.row3 .storage_val { font-size: 27px; font-weight: bold; line-height: 30px; }
.row3 .storage_txt { font-size: 20px; font-weight: bold; padding: 0px 3px; }
.row3 .storage_type { float: left; }
.row3 .storage_type p { float: none; line-height: 15px; }
.row3 .storage_type p span { padding-left: 5px; padding-right: 3px; }
.row3.none { background-image: none!important; }
.btn_row .choose_btn { background: url(https://static.idriveonlinebackup.com/include/images/choose_button.png) no-repeat -1px -34px; height: 34px; width: 110px; text-indent: 2500px; overflow: hidden; cursor: pointer; text-align: center; margin: 6% auto 0% auto; display: table; }
.btn_row .choose_btn:hover { background: url(https://static.idriveonlinebackup.com/include/images/choose_button.png) no-repeat -1px -107px; }
.btn_row .choose_btn:active { background: url(https://static.idriveonlinebackup.com/include/images/choose_button.png) no-repeat -1px -180px; }
.student_price { height: 40px; line-height: 40px; background: #E3EEF4; color: #1374AB; display: table; margin-bottom: 80px; margin-left: 1px; margin-right: 1px; width: 958px; }
.content .center a { color: #1374AB; text-decoration: none; }
.center.small_size { font-size: 12px; }
.center.visit_feature { margin-bottom: 30px; }
.student_price_new { height: 40px; line-height: 40px; background: #E3EEF4; color: #1374AB; display: table; margin: 10px 1px 0px; width: 958px; float: left; box-shadow: 0 0 2px #888888; }
.pTop p { margin: 0px; padding: 0px }
.pTop { padding: 5px 0px 15px 0px }
.fSize { font-size: 16px }
.pricing { width: 100%; margin: 80px 0 0; }
.pricing_header ul { margin: 0px; padding: 0px; list-style-type: none }
.pricing_header ul li { background: url("https://static.idriveonlinebackup.com/include/images/pricing_bg.png") repeat scroll 0 0 transparent; box-shadow: 0 0 3px #888888 inset, 0 0 0 #888888, 0 2px 3px #888888 inset; display: inline-block; float: left; height: 125px; width: 313px; margin: 0px 10px 0px 0px }
.pricing_header .free a { background: url("https://static.idriveonlinebackup.com/include/images/pricing_icon.png") no-repeat scroll 0 -44px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.pricing_header .free a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -228px -44px transparent; }
.pricing_header .free a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon.png) no-repeat -456px -44px transparent; }
.pricing_header .pro_business { margin: 0px }
.pricing_header .pro_business a { margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon1.png) no-repeat scroll 0 -460px transparent; }
.pricing_header .pro_business a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon1.png) no-repeat -228px -460px transparent; }
.pricing_header .pro_business a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon1.png) no-repeat -456px -460px transparent; }
.pricing_header .pro_personal a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon1.png) no-repeat scroll 0 -252px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.pricing_header .pro_personal a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon1.png) no-repeat -228px -252px transparent; }
.pricing_header .pro_personal a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_icon1.png) no-repeat -456px -252px transparent; }
.plan_heading { color: #333333; float: left; font-size: 18px; font-weight: bold; margin: 149px auto 0px; width: 185px; text-align: center }
.choose { background: none!important; border: none!important; padding: 172px 0px 0px 0px!important; }
.choose :hover { background: url(https://static.idriveonlinebackup.com/include/images/choose_button.png) no-repeat -1px -107px; }
.choose :active { background: url(https://static.idriveonlinebackup.com/include/images/choose_button.png) no-repeat -1px -180px; }
.pro_btn { padding: 251px 0px 0px 0px!important; }
.busi_btn { padding: 8px 0!important; }
.pricing_content { width: 100%; }
.pricing_content .pr_bg { background: url("https://static.idriveonlinebackup.com/include/images/pricing_contentbg.png") repeat scroll 0 0 #F0F4F7; box-shadow: 0 0 2px #888888; float: left; margin: 1px; padding: 0px; width: 312px; margin: 0px 11px 0px 0px; height: 595px }
.nm { margin: 0px!important }
.pricing_content ul { list-style: none; margin: 20px; padding: 0px; }
.pricing_content ul li { background: url("https://static.idriveonlinebackup.com/include/images/detail_active.png") no-repeat scroll 5px 34px transparent; border-bottom: 1px solid #E5ECF2; list-style: none outside none; padding: 30px 0 30px 32px; }
.pricing_btn { background: url("https://static.idriveonlinebackup.com/include/images/choose_button.png") no-repeat scroll -1px -34px transparent; cursor: pointer; display: table; height: 34px; margin: 6% auto 0; overflow: hidden; text-align: center; text-indent: 2500px; width: 110px; }
.personal_plan ul li { padding: 30px 10px }
.free_txt p { padding: 0px; margin: 0px }
.free_txt td { border-bottom: 1px solid #E5ECF2 }
.sm_txt { font-size: 11px; display: block }
.plan_cost { font-size: 28px; font-weight: bold; padding-right: 3px }
.gb_text { font-size: 20px; font-weight: bold; }
.pro_txt ul li { padding: 40px 0px 40px 32px; }
.busi_txt ul li { padding: 40px 0px 40px 32px; }
.busi_pricing { margin: -30px 0px 0px 0px!important; }
.busi_pricing_rgt { margin-top: -48px; }
.pricing_left { float: left; margin: -49px 0px 0px 0px; width: 110px; padding: 21px 0px; }
.pricing .pricing_left { margin: -30px 0 0!important; }
.pricing_right { float: left; margin: -48px 0px 0px 0px; width: 90px; padding: 26px 0px 15px; font-size: 12px }
.pricing .pricing_right { margin: -31px 0 0!important; }
.pricing_h4 { margin: 20px auto 20px }
.cp_wrap { float: left; width: 100%; margin: 0px 0 20px 0; padding: 0 0 0 0; }
.cp_wrap .cp_compare_tlt { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.cp_wrap .cp_compare_tlt { text-align: center; width: 100%; margin: 0px; padding: 0px; color: #1374AB; font-size: 16px; padding: 13px 0 0; cursor: default; }
.cp_table { display: block; width: 100%; border-spacing: 0; border-collapse: 0px; padding: 0px 0px 0; margin: 0px 0 0px; }
.cp_table tr td { vertical-align: top; border: none; padding: 0px; margin: 0px; width: 312px; }
.cp_table_1 ul { display: inline-block; }
.cp_table ul { display: block; margin-top: 10px!important; border: 1px solid #E5ECF2; box-shadow: 0 0 2px #888888; }
.cp_table .cp_col_1 ul { background: #E3EEF4; list-style: none; margin: 0 0 0 0; padding-left: 0; }
.cp_table .cp_col_1 ul li:first-child { padding-left: 20px!important; }
.cp_table .cp_col_1 ul li:last-child { line-height: 40px; padding-bottom: 7px; }
.cp_table .cp_col_2 ul { margin: 0px 10px; width: 311px; }
.cp_table .cp_col_2 ul, .cp_table .cp_col_3 ul { background: url(https://static.idriveonlinebackup.com/include/images/pricing_contentbg.png) repeat scroll 0 0 #F0F4F7; list-style: none; padding: 0px; vertical-align: middle; }
.cp_table .cp_col_3 ul {
*margin-right:10px; margin: 0 0 0 1px; }
.cp_table ul li { padding: 5px 10px 5px 10px; margin: 0px; font-size: 13px; line-height: 22px; text-align: center; border-bottom: 1px solid #E5ECF2; }
.cp_table ul li.cp_header_title { margin: 0; padding: 10px 10px 0px 20px!important; font-size: 13px; color: #1374AB; border-bottom: 1px solid transparent!important }
.cp_table .cp_col_1 ul li { padding: 5px 10px 5px 40px; text-align: left; border-bottom: 1px solid #E0E7ED; }
.cp_col_2 { *width:324px;
}
.cp_hgt_header { height: 42px; }
.cp_server { height: 44px; }
.cp_server img { margin-top: 15px; }
.cp_hgt { height: 42px; }
.cp_hgt img { margin-top: 13px; }
.cp_btm_bdr { border-bottom: 1px solid transparent!important }
.cp_disable { height: 1px; float: left; width: 100%; }
.cp_table .cp_plan_heading { padding: 5px 0px 0; border-bottom: 1px solid transparent; height: 50px; }
.cp_table .cp_plan_heading p { color: #333333; font-size: 18px; font-weight: bold; margin: 0px auto 0px; text-align: center }
.cp_wrap h3 { margin: 10px auto 8px!important; text-align: left; }
.cp_plan_heading span { font-size: 14px; font-weight: normal; }
.cp_table .pricing_btn { margin: 15px auto; }
.cp_table .cp_header_blue { color: #1374AB; padding-left: 20px!important; }
.cp_table .choose { padding-top: 4px!important; }
.cp_table .cp_btn { list-style: none outside none; margin: 0!important; padding: 0; width: 960px; box-shadow: 0 0 0 transparent; border: 0 none transparent; }
.cp_table .cp_btn>li { display: inline-block; margin: 0; padding: 0; width: 310px; }
.cp_header_blue span { color: #333333; }
.cp_btm_small { font-size: 11px!important; }
.cp_sub_lind a { color: #333333; }
.cp_sub_lind a:hover { color: #1374AB!important; }
.cp_student_price_new { background: none!important; color: #1374AB; display: table; float: left; height: 40px; line-height: 40px; margin: 10px 1px 25px; width: 958px; }
.cp_header_blue>span { color: #333333; }
.comp_sub { padding-top: 20px }
.content.compliance_content { margin-top: 10px; }
.compliance_page h4 { padding-top: 30px; margin-bottom: 20px; }
.cmp_text p { padding: 0px 0px 10px 0px; margin: 0px; text-align: center }
.compliance_page .center.title_slog { font-size: 14px; color: #333; }
.compliance_wrapper { float: left; padding: 0px 0px; width: 100%; margin-bottom: 2px; }
.compliance_banner { background: url(https://static.idriveonlinebackup.com/include/images/compliance_graphic.png) no-repeat 0px 0px; height: 200px; width: 392px; border: none; outline: none; display: block; overflow: hidden; margin: 10px auto 0px; }
.compliance_body { overflow: hidden; padding: 0px; margin: 30px 0; height: auto; text-align: justify; line-height: 23px; }
.compliance_body .compliance_lft { float: left; width: 65%; padding-top: 5px; }
.compliance_body .compliance_lft h3 { padding: 0px; margin: 0px; text-align: left; }
.compliance_body .compliance_lft .mandate { font-size: 14px; padding: 0px; margin: 20px 20px 70px 0px; list-style: none; }
.compliance_body .compliance_lft .mandate li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat left 5px; padding-left: 25px; display: block; padding-bottom: 12px; }
.compliance_body .compliance_lft .compliance_note ol { list-style: none; padding: 0px; margin: 0px; }
.compliance_body .compliance_lft .compliance_note .note { color: #ae2626; font-size: 12px; width: 100%; text-align: left; margin: 0px!important; }
.compliance_body .compliance_lft .compliance_note .desc { font-size: 12px; text-align: left; display: block; line-height: 15px; }
.compliance_body .compliance_rgt { float: right; width: 33%; }
.compliance_body .compliance_rgt .types_compliance { display: block; padding: 0 0 0 30px; margin: 0px; }
.compliance_body .compliance_rgt .types_compliance li { display: block; width: 100%; height: auto; }
.compliance_body .compliance_rgt .types_compliance .para { width: 100%; display: block; float: left; margin: 10px 0; }
.compliance_body .compliance_rgt .types_compliance .title { line-height: 30px; cursor: pointer; }
.box1 span { background: url(https://static.idriveonlinebackup.com/include/images/compliance_graphic.png) no-repeat 5px -255px; padding: 0px 20px; border: none; outline: none; overflow: hidden; }
.compliance_new .box2 span { background: url(https://static.idriveonlinebackup.com/include/images/compliance_graphic.png) no-repeat 8px -254px; padding: 0px 20px; border: none; outline: none; overflow: hidden; }
.box3 span { background: url(https://static.idriveonlinebackup.com/include/images/compliance_graphic.png) no-repeat 4px -254px; padding: 0px 20px; border: none; outline: none; overflow: hidden; }
.box4 span { background: url(https://static.idriveonlinebackup.com/include/images/compliance_graphic.png) no-repeat 4px -255px; padding: 0px 20px; border: none; outline: none; overflow: hidden; }
.compliance_body .compliance_lft p, .compliance_body .compliance_rgt .types_compliance .para { font-size: 14px; }
.types_compliance .title { font-size: 18px; color: #1682bf; }
.error_body { margin-top: 20px; font-size: 12px; color: #555; }
.error_body h5 { font-size: 20px; }
.error_body footer { background: none; }
.error_cont { background: #F9F9F9; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 3px #ADCFE8; clear: both; margin: 0 20px 5px; overflow: hidden; padding: 30px 0; text-align: center; }
.lockman_error { background: url(https://static.idriveonlinebackup.com/include/images/lockman_error.png) no-repeat center top; height: 315px; width: 100%; }
.error_man { background: url(https://static.idriveonlinebackup.com/include/images/error_man.png) no-repeat center top; height: 290px; width: 100%; }
.error_body h6 { font-size: 14px; text-align: center; font-weight: normal; line-height: 24px; margin: 0px; padding: 0px 0px 20px; }
.multiple_screenshots { width: 100% }
.multiple_computer { background: url("https://static.idriveonlinebackup.com/include/images/multiplecomputerbackup.png") no-repeat scroll 0 0 transparent; width: 545px; height: 176px; text-indent: -5000px }
.multiple_device { background: url("https://static.idriveonlinebackup.com/include/images/multipledevices.png") no-repeat scroll 0 0 transparent; width: 545px; height: 195px; text-indent: -5000px }
.multiple h4, .rapid h4 { padding-top: 20px }
.multiple .download_pcmac { width: 400px; padding: 0px; margin-right: 40px; }
.multiple .download_mobile { width: 440px; }
.multiple .download_header { background: url("https://static.idriveonlinebackup.com/include/images/universalbackup_graphics.png") no-repeat scroll 0 0 transparent; height: 260px; width: 460px!important; margin: 0px auto }
.multiple .download_content { background: none; padding: 45px 40px 40px; height: auto; float: left }
.multiple .download_content h2 { font-size: 17px; line-height: 30px; text-align: left; }
.multiple .download_content p { line-height: 22px; text-align: justify; }
.multiple .device { height: 220px; clear: both; }
.multiple .content { margin: 45px auto 40px; }
.device>div { float: left; background: url(https://static.idriveonlinebackup.com/include/images/universalbackup_icons.png) no-repeat; cursor: pointer; }
.device .lap { background-position: left top; padding: 60px 0px 0 70px; height: 100px; width: 140px; }
.device .des { background-position: 29px -168px; padding: 45px 0px 0 90px; height: 115px; width: 100px; }
.device .mob { background-position: 50px -316px; padding: 65px 0 0 80px; height: 95px; width: 89px; margin-left: 45px; }
.device .ipod { background-position: 13px -470px; padding: 60px 0px 0 75px; height: 100px; width: 105px; }
.device .tab { background-position: 20px -739px; padding: 80px 0 0 65px; height: 80px; width: 85px; }
.outerbox { background-color: rgba(0,0,0,0.5); width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 9999; }
.showbox { position: relative; left: 50%; top: 50%; margin: -225px 0 0 -300px; height: 450px; width: 600px; background-color: #fff; border-radius: 5px 5px 5px 5px; }
.box_top { width: 580px; height: 25px; color: #c0c0c0; border-bottom: 1px solid #ebebeb; padding: 10px; font-size: 18px; }
.box_close { background: url(https://static.idriveonlinebackup.com/include/images/close_1.png) no-repeat; position: absolute; right: 0; top: 0; z-index: 99999; cursor: pointer; height: 30px; width: 40px; margin-top: 13px; }
.box_img_container { text-align: center; margin-top: 10px; }
.showbox .prev, .showbox .next { position: absolute; top: 50%; cursor: pointer; text-indent: -5000px; background: url(https://static.idriveonlinebackup.com/include/images/zoom_icons.png) no-repeat 5px -78px; width: 53px; height: 53px; }
.showbox .next { right: 0; background: url(https://static.idriveonlinebackup.com/include/images/zoom_icons.png) no-repeat 0px 0px; }
.comp_sub { padding-top: 20px }
.rapid_page .center.title_slog { font-size: 14px; color: #333; }
.rapid_wrapper { float: left; padding: 0px 0px 25px 0px; width: 100%; margin-bottom: 2px; }
.rapid_banner { background: url(https://static.idriveonlinebackup.com/include/images/rapid_banner_img.png) no-repeat 0px 0px; height: 234px; width: 479px; border: none; outline: none; display: block; overflow: hidden; margin: 10px auto 0px; }
.rapid_banner_new { background: url(https://static.idriveonlinebackup.com/include/images/rapid-server_id_portable.png) no-repeat 0px 0px; height: 204px; width: 500px; border: none; outline: none; display: block; overflow: hidden; margin: 10px auto 0px; }
.rapid_bg_new { background: url(https://static.idriveonlinebackup.com/include/images/main-graphic-updated.png) no-repeat 0px 0px; height: 271px; width: 791px; border: none; outline: none; display: block; overflow: hidden; margin: 20px auto 0px; }
.exp_bg_sync { background: url(https://static.idriveonlinebackup.com/include/images/exp-bg-sync.png) no-repeat 0px 0px; height: 313px; width: 792px; border: none; outline: none; display: block; overflow: hidden; margin: 20px auto 0px; }
.stepsbg { background: url(https://static.idriveonlinebackup.com/include/images/bg-with-numbers.png) no-repeat center 0px; height: 237px; border: none; outline: none; display: block; margin: 20px auto 0px; position: relative; padding: 2px 0 0; }
.stpContainer { margin: 55px auto 0px auto; padding: 0; width: 870px; position: relative }
.stpContainer ul { margin: 0px; padding: 0px; list-style: none }
.steptext { cursor: pointer; float: left }
.steptext img { float: left }
.stepslft1 { left: 0px }
.stepslft2 { left: 610px }
.stepslft2 p { padding: 0px!important; margin: 39px 20px 30px!important; }
.stepslft3 { left: 400px; }
.stepslft3 ol { margin: 33px 0 0!important; padding: 0 10px 0 0!important; }
.stepslft3 li { margin-bottom: 2px!important; }
.stepslft4 { left: 175px; }
.stepslft4 ol { margin: 18px 0 0 11px!important; }
.stepslft4 li { margin-bottom: 6px; }
.steptext p { float: left; width: 100px; margin: 10px 50px 0px 10px; padding: 0px }
.cloud_popup1 { background: url("https://static.idriveonlinebackup.com/include/images/cloud1and4.png") no-repeat scroll 0 0 transparent; bottom: 0; display: none; height: 148px; position: absolute; width: 248px; z-index: 99 }
.cloud_popup1 p { margin: 43px 30px 30px 40px; padding: 10px; width: auto; text-align: center; font-size: 13px }
.cloud_popup2 { background: url("https://static.idriveonlinebackup.com/include/images/cloud2and3.png") no-repeat scroll 0 0 transparent; bottom: 0; display: none; height: 175px; position: absolute; width: 292px; z-index: 99 }
.cloud_popup2 ol { margin: 18px 0px; padding: 11px 13px 0px 0px; width: auto; text-align: center; font-size: 13px; list-style: none }
.cloud_popup2 li { margin-bottom: 6px }
.mrg_rt { margin-right: 40px!important }
.mrgnone { margin-right: 0px!important }
.rapid_download p { margin: 0px; padding: 0px; font-size: 11px; line-height: normal }
.rapid_version { margin: 10px 0 2px!important }
.rapid_download { width: 100%; float: left; margin-top: 20px }
.rapid_win, .rapid_mac { width: 50%; float: left }
.rapid .mandate { float: left; margin-top: 20px!important }
.rapid_body { width: 100%; padding: 0px; margin: 30px 0; height: auto; text-align: justify; line-height: 23px; }
.rapid_body .rapid_lft { float: left; width: 58%; padding-top: 5px; }
.rapid_body .rapid_lft h3 { padding: 0px; margin: 0px; text-align: left; }
.rapid_body .rapid_lft .rapid_note ol { list-style: none; padding: 0px; margin: 0px; }
.rapid_body .rapid_lft .rapid_note .note { color: #ae2626; font-size: 13px; width: 100%; text-align: left; }
.rapid_body .rapid_lft .rapid_note .desc { font-size: 12px; text-align: left; display: block; line-height: 15px; }
.rapidshare .main li { list-style-type: lower-alpha!important; }
.rapid_rgt.express { float: left; width: 300px; margin: 0px 20px 0px 75px; padding: 0px }
.rapid_rgt { float: right; width: 310px; padding-left: 30px; }
.rapid_rgt .mandate li.title { list-style: none; font-size: 18px; background-image: none; padding-left: 0px; color: #248cc3; }
.rapid_rgt .mandate { font-size: 13px; padding: 0px; margin: 0px 20px 0px 0px; list-style: none; }
.rapid_rgt .mandate li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat left 5px; padding-left: 25px; display: block; padding-bottom: 12px; text-align: left; }
.rapid_rgt .more_link { margin: 2px 0 0; }
.rapid_rgt { margin-bottom: 50px }
.mrg_top { display: block; margin-top: 10px }
.rapidshare .rapid_rgt { float: none; padding-left: 0px }
.rapid_succ_msg { background-color: #F9F7E9; border: 1px solid #EAE9DA; clear: both; color: #3F3D3E; display: none; font-size: 13px; padding: 20px; margin: 20px 20px 20px 12px; width: 83%; }
.rapidshare .agreement ol li { list-style: decimal outside none; margin: 0 0 0 20px; }
.rapid_body .rapid_lft p, .rapid_body .rapid_rgt .types_compliance .para { font-size: 14px; }
.types_compliance .title { font-size: 18px; color: #1682bf; }
.rapid_contact { color: #1374AB; font-size: 25px; font-size: 27px!important; margin: 0px; padding: 0px; }
.shipment_form.btn { position: relative; width: auto }
.shipment_form.btn span { background: url(https://static.idriveonlinebackup.com/include/images/rapidserve_icon.png) no-repeat 0px 0px; width: 47px; height: 52px; position: absolute; z-index: 10; top: 20px; right: 0px; cursor: pointer; }
.shipment_form.btn .submit_btn { text-align: left; cursor: pointer }
.shipment_form.btn .submit_btn.pri { float: left; cursor: pointer; width: 275px; padding-right: 50px;  height: 56px; }
.support_note { background-color: #F2F2F2; border: 1px solid #E9E9E9; border-radius: 3px 3px 3px 3px; display: table; font-size: 13px; line-height: 20px; margin: 20px 0; min-height: 50px; padding: 20px; width: 90%; text-align: left; font-size: 14px!important }
.select_style { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; color: #7F7F7F;  height: 36px; padding: 7px 6px 7px 2px; margin-bottom: 20px; width: 100% }
.select_css { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; color: #7F7F7F; height: 40px; outline: medium none; padding: 10px 6px 10px 2px; margin-bottom: 20px; width: 100%; font-size: 14px }
.rapidshare .select_body { width: 97% }
.rapid h3 { color: #1374AB; margin-top: 30px!important; }
.rapid .support_note { min-height: 0px!important }
.rapid h4 { font-size: 46px }
.rapid h4 sup { font-size: 20px }
.faq_wrapper table, .faq_wrapper tr, .faq_wrapper td { padding: 0; margin: 0; border: 0; }
.faq_wrapper table { width: 100%; }
.faq_wrapper td { vertical-align: top; }
.faq_wrapper hr { height: 1px; border-width: 0; color: #ccc; background-color: #ccc; display: block; }
.content_notes { display: inline-block; float: left; width: 100%; }
.content_notes a.txtstrong { color: #0086D0; display: inline-block; font-weight: normal; padding: 10px 0 15px; text-align: left; width: 100%; text-decoration: none; }
.brd_btm a { color: #0086D0; float: left; font-weight: normal; padding: 10px 0 15px; text-align: left; text-decoration: none; cursor: pointer }
.brd_btm p { width: 100%; float: left; margin: 0px; padding: 0px }
.more_link { background: url(https://static.idriveonlinebackup.com/include/images/ide_morebtn.png) no-repeat 0 0px; width: 50px; height: 20px; text-indent: -2500px; margin: 2px 0px 0px 7px; padding-bottom: 5px; float: right; position: absolute }
.brd_btm { padding-bottom: 20px; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; width: 100%; float: left }
.none { border: none!important }
.content_notes .faq_wrapper p:last-child { border-bottom: 0px; }
.spcial_notes.header_title p { font-size: 25px; margin: 0; padding: 30px 0 30px 58px; }
.mac_download_link { background: url(https://static.idriveonlinebackup.com/include/images/ide_downloadbtn.gif) no-repeat 0 5px; width: 122px; height: 25px; text-indent: -2500px; display: list-item; list-style: none outside none; padding: 0px 0px 4px 0px!important; }
.inner_wraper { float: left; height: auto; background-color: #F7F7F7; margin: 0px 20px 0px; padding: 0 0px 20px; width: 96% }
.inner_wraper_note { width: 97%; }
.wrap_note { float: left; width: 95%; padding-left: 20px; }
.spcial_notes p { font-size: 25px; padding: 30px 0 30px 20px; margin: 0px; }
.bdr_btm { border-bottom: 1px solid #DCDCDC; }
.spcial_notes { margin: 0px; padding: 0px; min-width: 650px; }
.wrap_note .faq_wrapper { padding: 5px 5% 50px 0; }
.white_list p { padding: 0px 0px 10px; margin: 0px 0px; }
.white_list p a { text-decoration: none; }
.white_list strong { padding: 10px 0; }
.white_list .txtheader { font-size: 18px; color: #0086D0; display: inline-block; font-weight: bold; padding: 10px 0 15px; text-align: left; width: 100%; text-decoration: none; }
.white_list .ide_isp_desp { line-height: 23px; }
.white_list .ide_isp_desp a.aol { color: #2d72a3; }
.white_list .ide_isp_desp ol { padding: 10px 0px 0; margin: 0 0px 0 40px; }
.white_list .ide_isp_desp ol li { line-height: 23px; padding-bottom: 10px; }
.white_list .report_box big { color: #848484; font-weight: normal; padding-bottom: 10px; display: block; font-size: 15px; }
.white_list .report_box ol { padding-top: 0px; margin-left: 20px; }
.white_list .email_clients { padding: 10px 0 10px 10px; margin: 0px; list-style-type: none; font-weight: normal; line-height: 20px; }
.white_list .email_clients li { background: none; margin: 0; padding: 0 0 10px 10px; }
.white_list .email_clients li { padding: 10px 0 0px; list-style: none; }
.white_list .email_clients li p { padding: 10px 0; }
.white_list .email_clients li ul { padding-left: 15px; }
.white_list .email_clients li ul li { list-style: inside decimal; margin: 0; padding: 0 0 10px 10px; }
.white_list .ide_isp_desp ol.gmail_ol { padding-top: 10px; }
.white_list .aol_web { font-weight: bold; line-height: 23px }
.corporate .white_list { padding: 24px 5% 50px 0; }
.pro_text2 { padding-top: 6px }
.backup_review .reviews_supports { list-style: none; margin: 0px; padding: 0 0 20px; clear: both; }
.backup_review .reviews_supports li { list-style: none; margin: 10px 20px 5px 0; display: inline-block; vertical-align: middle; }
.backup_review .reviews_supports li:first-child { width: 20%; border-right: 1px dashed #CCCCCC; padding-right: 20px; }
.backup_review .reviews_supports li:last-child { width: 65%; padding-left: 20px; }
.right_txt { float: left; padding: 17px 0 8px 20px; width: 60%; text-align: justify }
.old_header { color: #0086D0; padding: 10px 0 15px!important; }
.header_new { color: #0086D0; padding: 0px!important; }
.left_txt { float: left; }
.zoop_view { float: left; border-bottom: 0px; }
.press_kit { float: left; list-style: none outside none; margin: 50px 20px 20px; padding: 10px 20px; background: #f2f2f2 }
.presskit_download { color: #0086d0; font-size: 11px; }
.press_inquires { padding-bottom: 5px; }
.press_inquires .title { font-weight: bold; margin: 15px 0 0 0px; padding: 0px; display: block; }
.press_inquires p { padding: 0px; margin: 0px; font-size: 13px; line-height: 25px; }
.right_txt .brd_btm .txtheader a { padding: 0px; }
.provider { padding: 0px; margin: 0px; list-style: none }
.provider li { float: left; display: inline-block; padding: 5px 10px 10px 10px; width: 30%; }
.provider ol { list-style-type: none; font-weight: normal; line-height: 23px; margin: 0px 0 0 10px; padding: 0px; }
.provider ol li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat; background-position: left 4px; margin: 0px; padding: 0px 0px 10px 30px; }
.provider li p { font-size: 15px; font-weight: bold; }
.provider li ol { padding: 0px; margin: 0px; list-style: decimal; }
.provider li ol li { display: block; float: none; width: 100%; }
.isp_desp, .email_clients_descp, .spam_filters_descp { float: left; padding-left: 30px; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px; margin-bottom: 10px; }
.spam_filters_descp { border-bottom: 0px; }
.corporate_logos img { padding: 60px 30px 25px 0; }
.head_links ul { float: right; text-align: right; margin: 0px 0px; padding: 0px 0px; }
.head_links li { font-size: 14px; color: #41586a; list-style-type: none; float: left; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px }
.head_links li a { color: #41586a; text-decoration: none; padding: 6px 10px; float: left; line-height: 23px; background: url(https://static.idriveonlinebackup.com/include/images/upgrade.png) no-repeat 0px 3px; padding: 6px 10px 0px 30px }
.head_links li a:hover { color: #fff; }
.head_links li a.head_user { background: #fff; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background: #fff url(https://static.idriveonlinebackup.com/include/images/user_arrow.png) no-repeat right 13px; padding: 6px 37px 6px 13px; }
.head_links li a.head_user:hover { color: #6196b9; 1background: #fff url(https://static.idriveonlinebackup.com/include/images/user_arrow_up.png) no-repeat right 13px;
}
.signup_wrapper h2 { color: #6096BC; font-size: 15px!important; font-weight: normal; letter-spacing: 0.1em; margin: 5px 0 15px!important; padding: 0; text-align: left; }
input[type="radio"] { vertical-align: middle; margin: 0; padding: 0; width: auto!important; }
.signup_wrapper p { clear: both; overflow: hidden; }
.input { background: #fff; border: 1px solid #e5e5e5; box-shadow: 0 0 5px #efeeee inset; height: 40px; border-radius: 3px; font-size: 16px; line-height: normal; }
.focus { box-shadow: 0 0 7px #99d4ef; border: 1px solid #8bc3dd; }
.container { margin: 0 20px 100px; float: left; width: 96%; }
.left { width: 68%; margin: 0 2% 0 0; background: #fff; box-shadow: 0 0 5px #83aecd; border-radius: 5px; min-width: 360px; float: left; }
.right { width: 28%; margin-left: 2%; min-width: 268px; float: left; }
.signup_wrapper form { padding: 30px; }
.main_head { margin: 20px 0 0 20px; padding-bottom: 20px; background: url(https://static.idriveonlinebackup.com/include/images/underline.png) bottom repeat-x; overflow: hidden; color: #5087AE; }
.subhead { font-size: 13px; font-weight: bold; color: #5187AD; margin-bottom: 10px; border-bottom: 1px solid #DBDFE2; padding-bottom: 5px; width: 100%!important; }
.main_head span:first-child { height: 25px; padding-left: 7px; font-size: 20px; float: left; background: url(https://static.idriveonlinebackup.com/include/images/signup_icons.png) 164px -1057px no-repeat; padding-right: 22px; }
.main_head input[type="radio"]:checked+label { color: #000; font-weight: bold; }
.plan_type { color: #777; font-weight: bold; float: left; margin-left: 20px; font-size: 14px; }
.plan_type label { margin-right: 10px; }
.plan_type input[type="radio"] { vertical-align: middle; }
.signup_wrapper .content { clear: both; color: #888888; padding-left: 5px; }
.basic_details { padding: 30px 10px; position: relative; margin: 0; }
.edu_body .basic_details { padding: 10px; }
.basic_details li { position: relative; overflow: hidden; padding: 10px; margin: 0; list-style: none; }
.basic_details>li:last-child { height: 90px!important; }
.basic_details input { width: 48%; padding: 0 10px 0 10px; float: left; line-height: normal; }
.basic_details li label { width: 100%; display: block; margin-bottom: 5px; }
.basic_details span { width: auto; float: left; display: inline; margin: 8px 0 0 9px; }
.basic_details input:focus { color: #0a0a0a; }
.pw_strength { position: absolute; top: 28px; right: 40%; background: #fff; height: 8px; width: 89px; overflow: hidden; box-shadow: inset 0 0 5px #ccc; border-radius: 10px; }
.pw_mask { width: 0; height: 4px; background: #5f9b00; float: left; margin: 2px; border-radius: 10px; }
.email_span a { color: #39F; cursor: pointer; }
.username_suggesion { padding: 10px 0; margin: 10px; display: none; }
.username_suggesion font { margin: 0 0 0 15px; color: #2095df; width: auto; float: none; cursor: pointer; }
.red { color: #ff0000; background: url(https://static.idriveonlinebackup.com/include/images/icons.png) 0 -311px no-repeat; padding-left: 20px; font-size: 12px }
.green { color: #096; background: url(https://static.idriveonlinebackup.com/include/images/icons.png) 0 -278px no-repeat; padding-left: 20px; }
.red_2 { color: #ff0000; background: url(https://static.idriveonlinebackup.com/include/images/icons.png) 0 -304px no-repeat; padding-left: 20px; margin-top: 4px!important; line-height: 16px; }
.green_2 { color: #096; background: url(https://static.idriveonlinebackup.com/include/images/icons.png) 0 -269px no-repeat; padding-left: 20px; margin-top: 4px!important; line-height: 16px; }
.plan_table { display: none; position: relative; margin: 0 20px; }
.plan_table ul { overflow: hidden; margin: 25px 0 0; padding: 0; }
.plan_table li { height: 35px; line-height: 35px; border-bottom: 1px solid #e8eaec; padding: 0; margin: 0; list-style: none; }
.plan_row_head { font-weight: bold; }
.plan_table span { display: block; float: left; height: 35px; padding-left: 4%; }
.plan_table span:nth-child(odd) { width: 15%; }
.plan_table span:nth-child(2) { width: 15%; }
.plan_table span:last-child { width: 26%; border-right: 0 none; }
.plan_table span:first-child { color: #5187ad; }
.plan_table span:nth-child(2) { background: #f5f5f5; }
.plan_row_head span:nth-child(2) { background: #fff; }
.bubble { position: absolute; right: 15px; top: -45px; width: 165px; height: 125px; background: url(https://static.idriveonlinebackup.com/include/images/icons.png) 0 -376px no-repeat }
.card_info { clear: both; margin: 20px 20px 0; display: none; padding: 30px 0; }
.card_info .red { width: 100%; margin: 10px 0; }
.card_info ul { margin: 0; padding: 0; }
.card_info ul li { clear: both; overflow: hidden; padding: 10px 0; list-style: none; }
.card_info div { display: block; float: left; width: 48%; padding-right: 8px; }
.card_info span { display: block; float: left; margin: 0; }
.card_info input { width: 92%; padding: 0 10px; float: left; margin-right: 5px; }
.card_info label { margin: 3px 0px; display: block; white-space: nowrap; }
.card_type label { float: left; margin-right: 10px; }
.card_type input[type="radio"] { margin-top: 6px; }
.card_type span { background: url(https://static.idriveonlinebackup.com/include/images/creditcards.png) no-repeat; width: 65px; height: 25px; line-height: 25px; }
.card_type .visa { background-position: 15px -4px; }
.card_type .master { background-position: 17px -45px; }
.card_type .discover { background-position: 17px -87px; width: 80px; }
.card_type .american_express { background-position: 17px -128px; float: left; }
.card_info li:nth-child(2) span { width: 46%; padding-right: 8px; }
.card_info li:nth-child(2) span:nth-child(2) input { width: 27%; }
.cvv { color: #5187AD; padding: 0 5px; font-weight: bold; font-size: 13px; border-radius: 25px; background: #d7e2e7; }
.cvv:hover { background: none; }
.cvv_container input { width: 84%; }
.verification { clear: both; margin: 0 20px 0; }
.verification p { padding: 20px 0; margin: 0; }
.captcha { display: block; float: left; margin-top: 5px; }
.captcha img { margin-right: 2px; }
.captcha_span { display: inline; margin: 8px 0 0 15px; width: auto; }
.verification input { margin-left: 50px; width: 100px; padding: 0 10px; }
.right h2 { margin-bottom: 5px; font-weight: bold; }
.icon { width: 80px; height: 80px; background: url(https://static.idriveonlinebackup.com/include/images/icons_80.png) 0 -4px no-repeat; float: left; margin-right: 20px; }
.cloud_icon { background-position: 0 -90px; }
.universal_icon { background-position: 0 -180px; }
.easy_icon { background-position: 0 -270px; }
.right_row { margin-bottom: 30px; overflow: hidden; }
.terms { color: #9f9f9f; }
.signup_footer { margin: 0; }
.signup_footer p { padding: 0 20px; }
.tooltip { cursor: pointer; }
.tooltip_body { position: absolute; width: 300px; float: left; display: block; padding: 5px 10px; background: #eff5f8; display: none; z-index: 9999; border: 1px solid #d8e2e2; border-radius: 5px; }
.tooltip_body span { background: url(https://static.idriveonlinebackup.com/include/images/arrow.png) no-repeat; position: absolute; float: left; width: 13px; height: 7px; left: 8px; top: 28px; }
.link { color: #2095DF; text-decoration: none; }
.rsa_banner { background: url(https://static.idriveonlinebackup.com/include/images/rsa_bg.png) repeat scroll 0 0 transparent; border-radius: 5px 5px 0 0; color: #FFFFFF; padding: 15px 30px; text-align: center; }
.rsa_maintext { font-size: 38px; padding: 15px 0px; margin: 0px }
.rsa_smtext { padding: 10px 0 0; margin: 0px }
.rsa_form { padding: 30px }
.rsa .signup_wrapper form { padding: 0px!important; }
.rsa .submit_btn { padding: 1px 15px 3px; height: 36px; margin: 20px 0px 0px 0px }
.rsa .confirm_due_cont { padding: 20px 20px 0; }
.rsa .confirm_due_cont p { line-height: 26px; }
.rsa .main_head span:first-child { background: none!important }
.float_rt { float: right }
.edu_body { clear: both; float: none!important; }
.edu_body p { margin: 20px; text-align: justify; }
.edu_body form { margin: 0; background: #fff; box-shadow: 0 0 5px #83aecd; border-radius: 5px; min-width: 360px; padding: 30px; overflow: hidden; }
.edu_body .main_head span:first-child { background: none; }
.edu_body .content { margin: 0; overflow: hidden; padding: 0 0; width: 80%; }
.red_color { color: #ff0000; }
.edu_body .signup_footer .submit_btn { margin: 20px; }
.support_wrapper { float: left; padding: 0px 0px 25px 0px; width: 100%; margin-bottom: 2px; }
.support_body { height: auto; line-height: 23px; margin: 30px 0; padding: 0; text-align: justify; width: 100%; }
.support_body p { padding-right: 64px; font-size: 13px; margin: 5px 0 20px 0; }
.support_left { width: 82%; float: left; }
.support_right { float: left; width: 17%; padding-left: 5px; }
.support_right p { padding: 0px; margin: 0px 0 10px; }
.support_right ul { list-style: none; padding: 0px; margin: 0px; }
.support_right ul li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat; background-position: left 4px; margin: 0px 0 0 0px; padding: 0px 0px 10px 25px; font-size: 13px; }
.support_right ul li a { color: #333333; }
.support_right ul li a:hover { color: #1374AB; }
.support_banner { position: relative; background: url(https://static.idriveonlinebackup.com/include/images/support_devider.png) no-repeat scroll 0 248px transparent; height: 274px; width: 980px; border: none; outline: none; display: block; overflow: hidden; margin: 30px auto; }
.support_banner .support_time { width: 312px; text-align: right; }
.support_banner .no_extension { padding: 135px 0 0 0; float: left; width: 100%; }
.support_banner .no_extension p.title { font-size: 20px; line-height: 25px; padding: 5px 0 0 0; }
.support_banner .no_extension p { padding: 0px; margin: 0px; width: 100%; text-align: right; font-size: 12px; line-height: 18px; }
.support_banner .dial_call { bottom: 16px; height: 45px; position: absolute; right: 56px; width: 197px; cursor: pointer; padding: 6px 0px }
.support_banner .dial_img { background: url(https://static.idriveonlinebackup.com/include/images/support_needhelp.png) no-repeat 5px -94px; height: 45px; width: 52px; float: left; cursor: pointer; }
.support_banner .dial_img:hover, .chat_active, .support_banner .dial_call:hover .dial_img { background-position: 5px -25px!important; }
.support_banner .dial_call .right { padding: 0px; margin: 0px; float: right; padding-right: 10px; position: absolute; right: 0; text-align: right; }
.support_banner .dial_call .right p { margin: 0px; padding: 0px; }
.support_body .title { font-size: 16px; padding: 10px 0 0 0; }
.online_help { padding: 30px 0 0 0!important; }
.support_body .bold { font-weight: bold; }
.support_form { padding: 20px; margin: 0px; background-color: #F9F9F9; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 3px #ADCFE8; clear: both; color: #888888; width: 90%; }
.support_form .title { padding: 0px 0 20px; margin: 0px; }
.support_txtbox { display: block; padding: 0px 0px 0 0; margin: 0px; clear: both; }
.support_txtbox input { width: 46%; float: left; height: 34px; padding: 0px 5px; margin-bottom: 10px; border: 1px solid #b2c8d6; border-radius: 3px;  overflow: hidden; }
.support_txtbox textarea { width: 93%; height: 65px; padding: 10px; border: 1px solid #b2c8d6; margin-bottom: 10px; border-radius: 3px;  resize: none; font-size: 13px; }
.support_form .supp_left input, .support_form .supp_right input { width: 82%!important; }
.support_form .supp_left select, .support_form .supp_right select { width: 85%!important; }
.support_txtbox p { margin: 0px; padding: 5px 0 5px 0; font-size: 13px; }
.support_form_btn.btn { display: block; width: auto; position: relative; padding: 0px 0 0 0; overflow: visible; height: 45px }
.support_form_btn.btn .submit_btn.pri { float: left; cursor: pointer; height: 39px; padding: 2px 0 4px; width: 213px!important; font-size: 18px }
.clear_both { clear: both; }
.need_help { font-weight: bold; padding-top: 6px!important; }
.chat_online { color: #43A5A8; font-weight: bold; }
#scf8GW { position: absolute; right: 25px; top: -2px; height: 60px!important; }
#scf8GW a { float: left; height: 60px; width: 204px; }
.support_txtbox .txtcontent { border: 1px solid #B2C8D6; border-radius: 3px 3px 3px 3px;  height: 34px; padding: 7px 6px 7px 2px; width: 49%; margin-bottom: 10px; }
.support_wrapper .support_lft { width: 294px; float: left; display: inline-block; overflow: hidden; background: url(https://static.idriveonlinebackup.com/include/images/support_text.png) no-repeat 1px 2px transparent; height: 262px; }
.support_wrapper .support_center { background: url(https://static.idriveonlinebackup.com/include/images/support_graphic.png) no-repeat scroll 10px 0 transparent; height: 262px; width: 400px; float: left; display: inline-block; overflow: hidden; }
.support_wrapper .support_rgt { background: url(https://static.idriveonlinebackup.com/include/images/support_dial_call.png) no-repeat scroll -2px 191px transparent; height: 262px; overflow: hidden; width: 260px; }
.support_wrapper .email, .support_wrapper .phone_no { margin-right: 10px; }
.support_wrapper #browserType { margin-right: 6px; }
.support_wrapper .os_textarea { }
.support_wrapper .user_name { width: 46%; }
.support_form_btn .pri { margin: 0px auto 0; width: 280px; }
.support_wrapper .download_error, .firewall .download_error, .edu_body .download_error, .error_message { background: #FDE4EA; border: 1px solid #EDC4CC; padding: 10px; margin: 0px 0px 10px 0px; display: none; line-height: normal; }
.edu_body .download_error { margin: 40px 0 0 20px; width: 50%; }
.edu_body .download_error span { color: #888888; font-size: 13px; }
.support_wrapper .download_error p, .firewall .download_error p { margin: 0px!important; }
.support_wrapper .succ_msg { background-color: #E3FFB6; border: 1px solid #BEDB90; clear: both; color: #3F3D3E; display: none; font-size: 12px; line-height: 18px; margin: 0 0 10px; padding: 10px; width: auto; float: left }
.support_wrapper .succ_msg span { float: left }
.support_wrapper .succ_msg p { float: left; margin: 7px 0 0 20px; width: 80%; }
.supp_left { width: 50%; float: left }
.supp_left label, .supp_right label { display: block; margin-bottom: 1px }
.supp_left input, .supp_right input { width: 90%!important }
.supp_left select, .supp_right select { width: 97%!important }
.supp_right { width: 50%; float: right }
.support_wrapper label { font-size: 12px }
.support_captcha .support_form_btn.btn { float: left; }
.support_captcha .verification { float: left; margin: 0 0 20px; width: 100%; }
.support_captcha .support_form { float: left }
.support_captcha .verification input { margin: 4px 0 0 24px; width: 20% }
.support_captcha .red_new { color: red; float: left; font-size: 14px; margin: 9px 0 0 9px; }
.support_captcha .support_wrapper label { font-size: 14px; }
.support_captcha .support_txtbox p { padding: 0px; }
.plan_ul { padding: 0px; margin: 0px 0 0 30px; list-style: decimal; }
.plan_ul li { line-height: 23px; width: 100%; height: auto; }
.upgrade_img { height: 40px; vertical-align: text-top; padding-bottom: 0px; }
.upgrade_img img { vertical-align: middle; }
.share_img img { vertical-align: middle; }
.billing_faq ul li { display: block; margin: 10px 0px; }
.ide_arrow { float: right; padding-right: 5px; }
.second_child_color { text-align: center; background-color: #f8e8e8; padding: 10px 0px; }
.third_child_color { text-align: center; background-color: #f5ece3; }
.fifth_child_color { text-align: center; background-color: #ecf0e1; }
.fourth_child_color { text-align: center; background-color: #ebf4ea; }
.second_child_color, .third_child_color, .fifth_child_color, .fourth_child_color { font-size: 12px; }
.compare table th { font-weight: normal; font-size: 16px; line-height: 20px; background-color: #f2f2f2; height: 60px; }
.compare .subheading { height: 30px; background-color: #e9edf1; font-size: 16px; }
.compare table tr td:first-child, table tr th:first-child { padding-left: 10px; width: 40%; }
.compare .basic { background-color: #f4dcd8; }
.compare .personal { background-color: #eee1d1; }
.compare .family { background-color: #e2e7d0; }
.compare .business { background-color: #d7ebd5; }
.first_child_color p { padding-right: 5px; line-height: 20px; text-align: left; }
.compare .content_terms { width: 100% }
.compare .content_terms .faq_wrapper { padding: 5px 5% 0 20px; }
.compare table td { padding: 10px 5px; }
.compare .terms_header .box2 { padding: 5px 0 5px 25px; }
.ide_txt { margin: 10px 5px 10px 0; display: none; font-size: 13px; }
.compare .submit_btn { height: 30px; float: none; font-size: 15px; padding-bottom: 5px; }
.new_compare td { vertical-align: middle }
.master_wrapper { width: 100%; height: 100%; position: fixed; left: 0; top: 0; margin: 0; padding: 0; z-index: 99; }
.shadow_container { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #000; opacity: .7; -moz-opacity: .7; -webkit-opacity: .7; -khtml-opacity: .7; filter: alpha(opacity=90); }
.popup_wrapper { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.first_pos_container { display: table; overflow: hidden; margin: 0px auto; height: 100%; width: 550px; }
.first_pos_container_new { display: table; overflow: hidden; margin: 0px auto; height: 100%; width: 450px; }
*:first-child+html .first_pos_container { position: relative; }
* html .first_pos_container { position: relative; }
.popup_wrapper .sec_pos_container { display: table-cell; vertical-align: middle; }
*:first-child+html .popup_wrapper .sec_pos_container { position: absolute; top: 50%; }
* html .popup_wrapper .sec_pos_container { position: absolute; top: 50%; }
*:first-child+html .popup_wrapper .popup_container { position: relative; top: -50%; }
* html .popup_wrapper .popup_container { position: relative; top: -50%; }
.popup_wrapper .popup_container { background: #f9f9f9; border: 4px solid #6ea5ce; border-radius: 2px; padding: 15px; position: relative; }
.popup_container { position: absolute; overflow: hidden; left: -99999px; display: none }
.master_wrapper .popLeft { left: 0; }
.popup_close_btn { position: absolute; right: -2px; top: 0; display: block; background: url(https://static.idriveonlinebackup.com/include/images/popup_close_btn.png) no-repeat; width: 16px; height: 16px; cursor: pointer; }
.popup_container .popup_header { position: relative; background: none; margin-bottom: 10px; border-bottom: 1px solid #d2dae0; }
.popup_container .popup_footer { position: relative; margin: 10px 0 0; }
.popup_container .popup_footer input { float: right; width: auto; }
.popup_container .popup_content { margin: 0; padding: 0; }
.mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(https://static.idriveonlinebackup.com/include/images/Loader.gif) no-repeat center; display: none }
.popup_system h3 { text-align: left; padding: 0px; margin: 0px }
.popup_system ul { padding: 0px; margin: 0px; list-style-type: none }
.popup_system li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 7px transparent; margin: 0; padding: 0 0 10px 23px; line-height: 24px; font-size: 12px }
.popup_content p { color: #1374AB; padding: 0px; margin: 20px 0px }
.popup_system_box { padding: 10px 30px 20px; }
.accept li { padding-bottom: 0px!important; }
.confirm_due_cont { padding: 20px; }
.regconfirmdue_wrapper .main_head span:first-child { background: none; }
.sm_text { font-size: 11px; margin: 10px 0px!important }
.cmpy_address3 p { padding: 0px; margin: 0px }
.support_text { margin-top: 30px!important }
.support_num { font-size: 16px; color: #669630; font-weight: bold }
.support_count { font-size: 12px; margin-top: 10px!important }
.mediakit a { background: url("https://static.idriveonlinebackup.com/include/images/zip-icon.png") no-repeat scroll 85px 9px transparent; }
.pdficon a { background: url("https://static.idriveonlinebackup.com/include/images/pdficon.png") no-repeat scroll 85px 9px transparent; }
.cmpy_address1 p { margin: 0px; padding: 0px }
.cont_info_wrapper { margin-top: 20px }
.jobs_left { float: left; line-height: 25px; text-align: justify; }
.jobs_left h2 { font-size: 15px }
.jobs_left ul { margin: 0px 0px 0px 0px; list-style-type: disc; list-style-position: outside; padding: 0px; }
.jobs_left br { margin: 0px; padding: 30px 0px }
.jobs_left .tbl_bdr { border: 1px solid #DCDCDC; margin: 30px 0 5px; }
.tbl_bdr tr td { background: none repeat scroll 0 0 #efefef; height: 35px; padding-left: 5px; }
.tbl_bdr tr td p { margin: 0; padding: 2px; }
.joblists { float: right; padding: 27px 0 20px 10px; }
.jobs_desc { background-color: #F7FCFF; border: 1px solid #efefef; border-radius: 5px 5px 5px 5px; margin-left: 30px; padding-bottom: 10px; padding-left: 10px; padding-top: 16px; width: 280px; }
.joblists h2 { font-size: 16px; }
.jobs_left h3 { padding: 0px 0px; margin: 0px 0px!important; font-size: 18px!important; color: #0086D0; }
.joblists .jobs_desc ul { list-style-position: outside; list-style-type: disc; margin: 0px 10px; padding: 8px; text-align: justify; }
.joblists .jobs_desc li { font-size: 12px; padding-top: 5px; color: #196DC4; line-height: 25px }
.jobs_left .inner ul { margin: 5px 30px; list-style-type: disc; list-style-position: outside; padding: 0px; }
.jobs_left .inner li { margin: 0px; line-height: 30px; background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat left center; margin: 0px; padding: 3px 0px 3px 30px; list-style: none; }
.smtxt { color: #000000; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-decoration: none; text-transform: none; }
.jobs_left li { line-height: 30px; margin: 0px; background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat left 10px; margin: 0px; padding: 3px 0px 3px 30px; list-style: none; vertical-align: top; }
.box2 .breadcrumb { font-size: 12px; padding-bottom: 20px; }
.box2 .breadcrumb span { padding: 0px 4px; }
.box2 .breadcrumb a { color: #6096BC; }
.box2 .breadcrumb a:hover { color: #333333; }
.hiring { margin: 0px!important }
.career .download_header { background: url("https://static.idriveonlinebackup.com/include/images/careers_graphics.png") no-repeat scroll 0 0 transparent; height: 280px; }
.career .content { margin: 35px auto 40px; text-align: justify; line-height: 22px; }
.career .download_pcmac { width: 560px; height: auto; padding: 0 40px 0 0; }
.career .download_mobile { width: 360px; height: auto; }
.career h2 { text-align: left; }
.career .benefit { background: rgba(233,240,244,0.5); height: 375px; width: auto; padding: 20px 20px 20px; }
.benefit h2 { color: #666666; border-bottom: 1px solid #d0d6d9; line-height: 30px; margin: 5px 0 }
.career .benefit ul { margin: 15px 0 0; }
.career .benefit li { background: url(https://static.idriveonlinebackup.com/include/images/careers_icons.png) no-repeat; height: 37px; width: 250px; padding: 10px 0 0 50px; }
.career .pay { background-position: 0px -29px!important; }
.career .four { background-position: 0px -94px!important; }
.career .birthday { background-position: 0px -159px!important; }
.career .comp_event { background-position: 0px -224px!important; }
.career .work { background-position: 0px -289px!important; }
.career .space { background-position: 0px -353px!important; }
.career .coverage { background-position: 0px -419px!important; }
.career .vacation { background-position: 0px -484px!important; }
.career .lunch { background-position: 0px -549px!important; }
.career .paid { background-position: 0px -614px!important; }
.career .life { background-position: 0px -679px!important; }
.career .snacks { background-position: 0px -874px!important; }
.career .insurance { background-position: 0px -802px!important; height: 45px!important; padding-top: 2px!important }
.career .benefit div { float: left; width: 250px; }
.career .download_mobile .pic { text-align: center; margin-top: 0px; }
.career .download_mobile h2 { color: #1682bf; }
.career .download_mobile p { margin: 5px 0px; margin-bottom: 40px; }
.career .download_mobile ul { list-style-image: url(https://static.idriveonlinebackup.com/include/images/detail_active.png); padding-left: 23px; }
.career .download_mobile li { float: left; padding: 10px 0 0; width: 320px; }
.career .download_content { background: none }
.linux .download_content { background: none }
.linux h4 { padding-top: 15px; font-size: 45px }
.linux .content { margin-top: 25px }
.linux .download_header { background: url("https://static.idriveonlinebackup.com/include/images/linux_banner.png") no-repeat scroll center 0px transparent; height: 246px; width: 960px; }
.linux .download_content h2 { color: #0f6e9e; text-align: left; font-size: 20px; font-weight: normal; clear: both; }
.linux .download_content ul { list-style-image: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif); padding-left: 22px; margin: 10px 0 20px; }
.linux .download_content ul li { margin: 10px 0px; }
.linux .opt_text { color: #f7784b; font-size: 15px; float: left; margin: 20px 0; }
.linux .download_content { height: auto; padding: 25px 20px; width: 90%; }
.linux h3 { text-align: left; clear: both; font-weight: bold; margin: 20px 0px 10px 0px; }
.linux .option_box { height: auto; width: auto; clear: both; }
.dowload_btn { width: 180px; height: 40px; border: 1px solid #5a9500; background: url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg.png) repeat; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; color: #fff; font-size: 16px; padding: 5px 10px 8px; cursor: pointer; }
.linux .backup_step { width: auto; height: auto; margin: 0px 0px 0px 44px }
.linux .step_text { font-weight: bold; clear: both; margin: 0px 0px 20px 0px }
.backup_step ol { margin: 0 0 0 20px; padding: 0px; }
.backup_step li { margin: 15px 0!important; }
.linux .float_rt, .readme .float_rt { float: right; }
.cmd { margin: 3px 0 0 5px; position: absolute; }
.blk { color: #333!important }
.blk:hover { color: #2D72A3!important; }
.dowload_btn_text { width: 120px; float: left; line-height: 22px; }
.linux .encrypt { background: none repeat scroll 0 0 rgba(233,240,244,0.5); width: 95%; height: auto; padding: 10px 20px; border-radius: 10px; margin: 15px 0; border: 1px solid #8eb3cb; }
.idr_txt_dec { font-size: 12px; color: #666; }
.idr_rel_link { color: #669630; font-size: 13px; }
.lin_note { margin: 20px 0 10px 0px }
.evs { color: #1374AB!important; outline: medium none!important; text-decoration: none!important; font-size: 14px!important; }
.backup_step ol .inner_ol { list-style: lower-alpha; }
.bkp_linux { float: left; margin: 30px 0 0!important; width: 100%; }
.readme .dowload_btn_text { float: left; line-height: 17px; width: 100px; }
.readme .dowload_btn { position: absolute; margin-top: 110px; left: 3.5%; width: 150px; height: 35px; font-size: 14px; padding: 5px 10px; }
.readme .float_lt p { margin: 0; }
.readme table td { font-size: 16px; line-height: 30px; }
.readme ol { margin: 10px 0 10px 20px; padding: 0; }
.readme ol li { margin: 5px 0; }
.readme .tbl_border { border: 1px solid #DCDCDC; margin: 30px 0 5px; }
.forgotpass_cont { margin: 0; padding: 10px 0 0 10px; position: relative; }
.forgotpass_cont li { margin: 0 10px; padding: 0; list-style: none; clear: both; }
.forgotpass_cont div, .forgotpass_cont p { float: left; line-height: 60px; }
.forgotpass_cont p { width: 150px; margin: 0; padding: 0; }
.forgotpass_cont .input { margin-left: 10px; padding-left: 5px; width: 300px }
.main_error { background: none repeat scroll 0 0 #FDE4EA; border: 1px solid #EDC4CC; left: 30%; margin-top: 10px; padding: 10px; position: fixed; text-align: center; text-overflow: ellipsis; top: 0; width: 500px; }
.main_error div { font-size: 12px; }
.main_error a { cursor: pointer!important; text-decoration: none; color: #6096BC; font-weight: bold; }
.succ_msg { background-color: #f9f7e9; border: 1px solid #eae9da; width: 339px; color: #3f3d3e; clear: both; padding: 10px 10px; margin: 30px 0 0; display: none; font-size: 12px; line-height: 18px }
.succ_msg p { margin: 0; padding: 0px 0px 10px; }
.succ_msg div { color: #669630; font-size: 20px; margin-bottom: 15px; }
.rapidshare .rapid_cont { overflow: visible; }
.rapidshare .card_info { display: block; }
.rapidshare .rapid_details { padding: 0px 0px; }
.rapidshare .rapid_details lable { font-size: 16px; float: left; width: 100%; padding-left: 2px; }
.rapidshare .rapid_details li, .card_detail li, .billing li { width: 100%; float: left; height: 60px; list-style: none; margin: 0px 0px 20px 0px }
.rapidshare .rapid_details li .input_box span, .card_detail span, .billing span { float: left; color: #F00; font-size: 12px; padding-left: 5px; }
.rapidshare .content p { padding-left: 12px; }
.rapidshare .content .general { margin-left: 20px; margin-top: 25px; }
.rapidshare .general { margin-top: 20px!important; }
.rapidshare .rapid_details li:nth-child(5) { width: 100%; }
.rapidshare .rapid_details .phone { width: 36%; }
.rapid_details .rapid_input.ext { width: 100px; }
.rapidshare .rapid_txtarea .input_box { float: left; padding: 10px; width: 88%; }
.rapidshare .input_box label { display: block }
.rapidshare .rapid_txtarea .request { height: 150px; resize: none; width: 95%; margin: 10px 0; padding: 10px; }
.rapidshare .rapid_details li.rapid_txtarea { height: 180px; }
.expir .select_body { float: left; width: 130px; margin: 9px 0 0; }
.rapid_details .rapid_input, .card_detail .rapid_input, .billing .rapid_input { margin-top: 10px; float: left; padding: 0 10px; width: 90%; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; font-size: 16px; height: 35px; line-height: normal; }
#cvv { color: #0A0A0A; width: 25%; }
.card_detail { clear: both; margin-left: 0px; }
.card_detail ul, .billing ul { padding: 0px; }
.card_detail .select_option li, .billing .select_option li { height: auto; margin: 5px; cursor: pointer; }
.input_box { float: left; padding: 0 10px; width: 45%; }
.select_body { font-size: 13px; margin: 10px 0px 0px 0px; width: 60%; display: block; overflow: visible!important; position: relative; }
.select { background: url("https://static.idriveonlinebackup.com/include/images/dropdown_arrow.png") no-repeat scroll right 17px #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; color: #ACA899; cursor: pointer; font-size: 16px; height: 40px; line-height: 40px; padding: 0 10px; background-position: right 14px; font-size: 16px; line-height: 34px; }
.select_option { display: none; margin: 0; padding: 0!important; box-shadow: 0 0 10px #78A5C5; background: #fff; position: absolute; z-index: 9; top: 35px; right: 15px; max-height: 204px; overflow-y: auto; overflow-x: hidden; min-width: 100px; }
.select_option li { margin: 1px; padding: 5px 20px 5px 10px!important; list-style: none; }
.select_option li:hover { color: #6096ba; background: #f0f4f7; cursor: pointer; }
.select_body input { display: none; }
.rapidshare .select_option { background: none repeat scroll 0 0 #FFFFFF; box-shadow: 0 0 10px #78A5C5; display: none; margin: 0; padding: 0!important; position: absolute; top: 35px; z-index: 9; right: 0px; width: 140px; }
.zip { width: 27%; }
.rapidshare .agreement { color: #888888; line-height: 25px; text-align: justify; clear: both; padding: 5px 0px 10px 0; margin-left: 0px; }
.agreement ol { margin: 0px 0 0px 10px; padding: 5px 0px; }
.rapidshare .subhead { line-height: 26px; font-size: 18px; font-weight: normal; margin: 20px 0 0 10px; }
.rapidshare .billing .select_option { width: 98%; }
.rapidshare .select_style { margin-bottom: 0px }
.agreement { float: left; width: 100%; }
.agreement ol li { padding: 6px 0px; list-style: decimal inside none; }
.signup_footer_rapid { float: left; margin: 0; margin-left: 10px; height: 95px; }
.rapidshare .signup_wrapper p { overflow: visible; }
.rapid_lft ul { list-style: none; margin: 20px 0px; padding: 0px }
.rapid_lft ul li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 5px transparent; display: block; padding-bottom: 12px; padding-left: 25px; text-align: left; }
.rapidshare .billing { margin-top: 0px; }
.billing { float: left; margin-top: 20px; margin-left: 0px; }
.card_detail { float: left; margin-top: 0px; }
.card_detail .subhead { margin-top: 20px; }
.agreement p { margin-left: 8px; }
.rapidshare .main_head span:first-child { font-size: 20px; float: left; background: url(https://static.idriveonlinebackup.com/include/images/signup_icons.png) 205px -1057px no-repeat; padding-right: 50px; }
.rapidshare .main_head { margin-left: 12px }
.datasheet { background: url("https://static.idriveonlinebackup.com/include/images/rapid_pdf_icon.png") no-repeat scroll 3px 11px transparent; height: 25px; margin: 0 10px; padding: 10px 0 0 30px; position: absolute; right: 0; }
.signup_footer_rapid .submit_btn { margin: 0 0 20px }
.white_gap { float: left; width: 100%; height: 60px; }
.white_gap a { float: right; margin: 30px 0; cursor: pointer; background: url(https://static.idriveonlinebackup.com/include/images/window-mac_scroll_img.png) no-repeat; height: 30px; width: 30px; text-indent: 2500px; }
.bullet_mac { background: url(https://static.idriveonlinebackup.com/include/images/ide_faqbullet.gif) no-repeat scroll 0px 2px transparent; width: 25px; }
.faq .faq_wrapper .topic_1 tr td { line-height: 18px; }
.press .faq_wrapper .topic_1 tr td { line-height: 18px; }
.topic_1 tr td a { margin-bottom: 20px; float: left }
.faq_sub_title { float: left; margin-bottom: 20px; }
.shipment .deactivate_title { font-weight: bold; letter-spacing: 0; margin-bottom: 10px; }
.shipment h2 { color: #6096BC; font-size: 15px; font-weight: normal; letter-spacing: 0.1em; margin: 5px 0 15px; padding: 0; text-align: left; }
.shipment p { color: #333333; }
.shipment .submit { background: none repeat scroll 0 0 #6196B9; border: 0 none; border-radius: 2px 2px 2px 2px; color: #FFFFFF; float: left; font-size: 14px; font-weight: bold; height: 35px; line-height: 18px; margin: 1px 10px 0 0; padding: 0 10px 3px; text-align: center; width: auto; }
.scroll_wraper { width: 550px }
.rapidshare .succ_msg { width: 80%; margin: 20px; }
.rapidshare .succ_msg div { margin-left: 20px }
.rapidshare .error_msg { margin: 20px 20px 20px 12px; width: 80% }
.forgotpassword .error_msg { margin-left: 20px; }
.forgotpassword .error_msg p { margin: 0px!important; }
.rapid_country input { background: none repeat scroll 0 0 #F7F7F7!important; color: #999999; }
.demo_container { margin: 30px auto; width: 835px; }
.demo_wrapper { display: inline-block; float: left; width: 100%; }
#reset_pass_form .error_msg { background-color: #FDE4EA; border: 1px solid #EDC4CC; clear: both; color: #3F3D3E; display: none; font-size: 12px; margin: 30px 20px 0; padding: 20px; width: 389px; }
.thankyou h4 { font-size: 40px; }
.thank_windows { float: left; margin: 30px 0 70px; }
.thank_mobile { display: none; }
.thank_mac { float: left; margin: 30px 0 70px; }
.thank_iphone { display: none; }
.thank_ipod { display: none; }
.thankyou ul { list-style: none; padding: 0; margin: 0; }
.thankyou ul li { display: inline-block; float: left; }
.thankyou ul li span { display: block; line-height: 22px; text-align: center; }
.unconfirm_wraper .scrollbar { display: block; }
.yr { margin: 14px 0px 0px; }
.yr .select_body { margin: 15px 0px 0px 0px; }
.expir .supp_left { float: left; }
.supp_left .select_body { margin-top: 9px!important; }
.note { display: block; float: left; margin: 0 0 0 20px; width: 100%; }
.edu_exmp { float: left; margin: 0px!important; font-size: 12px; width: 100%; color: #666 }
.sys_req_new { float: left; margin: 10px 0px 0px 0px }
.sys_req_new a { font-size: 12px }
.harddrive_form .verification { margin: 0px; float: left }
.harddrive_form .verification p { margin: 0; padding: 20px 0 0px 10px; }
.harddrive_form .verification .verification_txt { padding: 20px 0 0px 10px; }
.harddrive_form .verification input { margin: 2px 0px 0px 17px }
.promotion_offer { width: 980px; }
.promocode_container .promocode_left { float: left; width: 47%; }
.promocode_container .promocode_right { position: relative; width: 53%; margin: 0 0 0 0; background: #fff; box-shadow: 0 0 5px #83aecd; border-radius: 5px; min-width: 360px; float: right; }
.promocode_right .signup_wrapper .content { position: relative; }
.promocode_main_head.main_head span:first-child { background: url(https://static.idriveonlinebackup.com/include/images/signup_icons.png) 220px -1057px no-repeat; }
.promocode_join { color: #5087AE; font-size: 20px; font-size: 20px; margin: 10px 0px; }
.promocode_right .main_head { margin-left: 0px; margin-top: 0px; }
.promocode_right .basic_details { padding: 10px 0px; }
.promocode_right .basic_details li { padding-left: 0px; width: 45%; float: left; margin-right: 10px; height: 75px; padding-top: 0px; }
.promocode_right .basic_details input { width: 90%; height: 35px; }
.promocode_right .plan_type { margin-left: 0px; float: left; width: 100%; padding: 20px 0 0 5px; height: 25px; }
.promocode_right .basic_details span { width: 100%; margin: 0px 0 0px 0; line-height: 20px; }
.promocode_right .basic_details span.red { background-image: none; padding-left: 0px; }
.promocode_right #billingError { background-image: none; padding-left: 0px; margin: 0px; }
.promocode_right #textverifyErr { background-image: none; padding-left: 0px; margin: 0px; }
.promocode_right .card_info li:nth-child(2) span:nth-child(2) input { width: 24%; }
.promocode_right .verification, .promocode_right .card_info { margin-left: 0px; padding-top: 5px; padding-bottom: 0px; }
.promocode_right .verification p { padding: 0px; }
.promocode_right .plan_table { margin-left: 0px; margin-right: 0px; margin-top: 0px; }
.promocode_right .signup_footer { margin-left: 0px; }
.promocode_right .signup_footer>p .submit_btn { margin: 0px; }
.promocode_right .plan_table span:nth-child(2n+1) { padding-left: 0px; padding-right: 10px; width: 18%; }
.promocode_right .plan_table span.promo_plan { width: 18%; }
.promocode_right .plan_table span.promo_space { width: 18%; }
.promocode_right .plan_table span.promo_monthly { width: 18%; }
.promocode_right .plan_table span.promo_yearly { width: 18%; }
.promocode_right .plan_table span:nth-child(2) { margin-right: 10px; padding-right: 10px; width: 15%; }
.promocode_right .bubble { top: 345px; right: 8px; background: url(https://static.idriveonlinebackup.com/include/images/yearly_2months_rush.png) no-repeat scroll 35px 40px transparent!important; height: 125px; position: absolute; width: 165px; }
.promocode_right .plan_table { position: static; }
.promocode_right .plan_table ul { margin-top: 5px; float: none; }
.promocode_right .card_cw { float: left; width: 16%; padding-left: 13px; }
.promocode_right .card_exp_date { float: left; width: 33%; }
.promocode_right .card_cw #cvv { width: 40px; }
.promocode_right .card_exp_date .exp_date { width: 80%; margin-top: 0px; }
.promocode_right .card_exp_date .exp_date input { height: 35px; margin-right: 0; width: 25%; }
.promocode_right .card_exp_date .exp_date input#year { margin-left: 10px; }
.promocode_right .card_info .card_number { width: 40%; }
.promocode_right .card_info .card_bill { width: 45%; margin-right: 10px; }
.promocode_right input[type="text"] { outline: none; height: 35px; }
.promocode_right input[type="password"] { outline: none; height: 35px; }
.clear_left { clear: left; }
.promocode_right .card_info ul li { padding: 5px 0; }
.promocode_left .promo_offer_bg { background: url(https://static.idriveonlinebackup.com/include/images/promo_offer_20precent_new.png) no-repeat 0px 0px; width: 450px; height: 545px; background-size: contain; float: right; margin-top: 10px; }
.promocode_left .promo_txt { font-size: 12px; line-height: 25px; margin-top: 485px; padding: 0 10px 0 0; text-align: center; }
.rush .submit_btn { font-size: 16px; height: 40px; }
.rush .terms { font-size: 12px }
.green_promo { color: #6baf1a }
.rush .green { font-size: 12px }
.nr_price { text-decoration: line-through; padding-left: 3px }
.dis_price { color: #76992c; font-size: 16px; padding-left: 4px }
.dis_amount { font-size: 16px; font-weight: bold }
.total_promo_offer { background-color: #EFFFD2; border: 1px solid #98B66E; float: left; font-size: 13px; font-weight: bold; margin: 15px 0 20px; width: 97%; padding: 10px 0 10px 10px; color: #5187AD; }
.total_promo_offer .offer_text { font-weight: normal; }
.total_promo_offer .offer_text { font-weight: normal; color: #888888; }
.total_promo_offer .total_values { color: #888888; }
.promocode { margin: 0 20px 30px; width: 42%; float: left }
.promocode label { display: block; margin: 15px 0 9px; }
.promocode input { width: 40%; padding: 0px 10px; margin: 20px 0px 0px 0px }
.signup_jsp .verification { width: 44%; float: left }
.signup_jsp .verification input { margin-left: 20px }
.signup_jsp .subhead { width: 90%!important; }
.signup_pro_wrapper .plan_type label { font-weight: bold; }
.signup_pro_wrapper .idrive_pro { display: inline-block; background: #fac934; border: 1px solid #e3a33a; padding: 6px 8px; }
.signup_pro_wrapper .idrive_pro label { font-weight: normal!important; margin-right: 0; color: #522200; }
.signup_pro_wrapper .plan_row_head { border-bottom: none!important; }
.signup_pro_wrapper .plan_table span { width: 17%; }
.personalplan_cont, .familyplan_cont { border: 1px solid #e8eaec; border-top: 2px solid #cfe5c2; height: auto!important; overflow: hidden; margin-bottom: 15px!important; }
.personalplan_cont span, .familyplan_cont span { padding: 8px 0; padding-left: 4%; height: 43px; line-height: 43px; }
.signup_pro_wrapper .plan_space { background: #eff7ec!important; color: #666; }
.signup_pro_wrapper .plan_name { line-height: normal!important; }
.signup_pro_wrapper .plan_name span { height: auto; width: auto; line-height: normal; padding: 0; background: none; }
.signup_pro_wrapper .plan_name2 { font-size: 18px; }
.businessplan_head { border: 1px solid #e8eaec; border-top: 2px solid #cfe5c2; border-bottom: none!important; height: 36px!important }
.signup_pro_wrapper .businessplan_bdr { border-bottom: none!important; border-left: 1px solid #e8eaec; border-right: 1px solid #e8eaec; height: 36px!important }
.businessplan_head .plan_name { position: relative; top: 50px; }
.signup_pro_wrapper .yearly_paln { width: 33%!important; *width:32%!important;
}
.signup_pro_wrapper .bubble { right: -15px; }
.signup_pro_wrapper input[type="radio"] { vertical-align: inherit; }
.signup_pro_wrapper .businessplan_btm { border-bottom: 1px solid #e8eaec!important; }
.signup_pro_wrapper .main_head span:first-child { font-size: 20px; float: left; background: url(https://static.idriveonlinebackup.com/include/images/signup_icons.png) 172px -1050px no-repeat; padding-right: 22px; padding-top: 7px }
.signup_wrapper .signup_imagecont h2 { font-size: 35px!important; text-align: center; font-weight: normal; line-height: 35px; letter-spacing: 1px; }
.signup_wrapper .signup_imagecont p { text-align: center; margin: 20px 0; }
.signup_wrapper a.more_btn { color: #222; font-size: 12px; padding: 5px 27px 7px 10px; background: url(https://static.idriveonlinebackup.com/include/images/arrow_signup.png) 75px no-repeat #fff; border-radius: 2px; float: left; }
.signup_wrapper h2.head { margin: 0px 0 15px!important; }
.signup_rgt_icons { width: 70px; height: 70px; background: url(https://static.idriveonlinebackup.com/include/images/signup_icons_new.png) 0 -25px no-repeat; float: left; margin-right: 20px; }
.signup_cloud_icon { background-position: 0 -125px; }
.signup_universal_icon { background-position: 0 -225px; }
.signup_easy_icon { background-position: 0 -316px; }
.signup_wrapper div.text { font-size: 13px; }
p.signup_fea_text a { color: #333; text-decoration: none }
p.signup_fea_text a:hover { color: #1374ab; text-decoration: none }
.support_container { float: right; width: 300px; padding-right: 20px; }
.support_container .support { float: left!important; margin: 15px 0px 0px 0px; height: 63px; }
.chat { float: right; position: relative; }
.support_container #scf8GW { height: auto!important; position: static; right: auto; top: auto }
.support_container #scf8GW a { float: left; height: auto; width: auto; }
.support_container .support a { height: 55px; }
.wbd_index { font-size: 14px; margin: 7px 0 0; padding: 0; position: absolute; text-align: center; width: 100%; }
.smb .content { margin: 40px 0 0; padding: 0; width: 100%; }
.smb h4 { font-size: 40px; line-height: 40px; padding-bottom: 15px!important }
.smb h2 { font-size: 26px!important; color: #666; margin-bottom: 25px; font-weight: normal; }
.smb .smb_header { background: url("https://static.idriveonlinebackup.com/include/images/header-image.png") no-repeat scroll 0 0 transparent; height: 259px; margin: 0px auto 15px; text-indent: -5000px; width: 760px; }
.smb .smb_header_new { background: url("https://static.idriveonlinebackup.com/include/images/portable_main_bg.png") no-repeat scroll 0 0 transparent; height: 239px; margin: 0px auto 15px; text-indent: -5000px; width: 735px; }
.smb .download_pcmac { width: 65%; margin-right: 6%; }
.smb .download_mobile { width: 29%; }
.smb h3 { color: #1374AB; text-align: left; padding: 0px; margin: 0px; font-size: 17px; }
.smb p { margin: 5px 0 20px 0px; }
.smb .download_content { padding: 50px; }
.smb .chooseus { margin-bottom: 40px; float: left; width: 100%; }
.smb .download_mobile .planprice li { display: block; float: none; color: #666666; font-size: 13px; background: url(https://static.idriveonlinebackup.com/include/images/detail_active.png) no-repeat left center; padding: 15px 0 15px 30px; border-bottom: 1px solid #ccc; width: 270px; }
.smb .download_mobile .planprice span { color: #1374ab; font-size: 20px; width: 110px; float: left; display: block; }
.smb .submit_btn { height: 40px; padding-bottom: 5px; width: 170px; margin: 0; }
.smb .submit_btn:hover { background: url("https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png") repeat scroll 0 0 #358F68; border: 1px solid #358F68; box-shadow: 0 0 10px #B3DDC5 inset; }
.smb .submit_btn:active { background: url("https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png") repeat scroll 0 0 #358F68; box-shadow: 0 0 10px #03535D inset; }
.smb .planprice { overflow: hidden; margin-bottom: 50px; }
.smb .idr_feature h3 img { vertical-align: middle; }
.smb .backup_business { width: 100%; height: auto; }
.smb .planprice p { clear: both; margin: 50px 0 0; }
.smb .idr_feature p { margin: 5px 0 30px; }
.smb .datasecurity { padding-top: 15px; }
.online_backup h4 { margin-top: 60px }
.bg_header { background: url("https://static.idriveonlinebackup.com/include/images/ide_integrated_info.png") no-repeat scroll 0 0 transparent; height: 269px; margin: 0 auto; text-indent: -5000px; width: 661px; }
.online_content { float: left; width: 960px; margin: 45px 0px 0px 0px }
.inte_wrapper { width: 302px; margin-right: 15px; float: left; line-height: 22px }
.online_content .box_1 { width: 265px; float: left; background: url("https://static.idriveonlinebackup.com/include/images/pricing_contentbg.png") repeat scroll 0 0 #F0F4F7; padding: 30px 20px 0px 20px; text-align: center; line-height: 22px; border: #bfc9cf 1px solid }
.box_1 a { color: #333333; }
.box_1 a:hover { color: #1374AB!important; }
.more { font-size: 11px; }
.more a { color: #1374AB }
.more a:hover { color: #333333!important; }
.prd_logo { height: 58px }
.pricing_info { background: url("https://static.idriveonlinebackup.com/include/images/ide_integrated_strip2n.png") no-repeat scroll 0 0 transparent; height: auto; width: auto; padding: 1px 0 0; margin: 20px 0; }
.pricing_info p { font-size: 20px; margin: 20px 0px 0px 0px }
.pricing_info a { color: #008900; }
.inte_feature { background: url("https://static.idriveonlinebackup.com/include/images/ide_integrated_semibg.png") repeat-y scroll 0 0 transparent; float: left; border: #cdd8df 1px solid; border-top: none; padding: 0px 20px 30px 20px; width: 265px; text-align: left; height: 540px; }
.inte_feature h3 { color: #1374ab; font-size: 16px; text-align: left; margin: 0px; padding: 0px }
.inte_feature p { margin: 0px 0px 30px 0px; font-size: 13px }
.stripe_bg { background: url("https://static.idriveonlinebackup.com/include/images/ide_integrated_strip2n.png") no-repeat scroll 0 0 transparent; height: 4px; width: auto; margin: 0px 0px 30px 0px }
.ibkp_font { font-size: 13px!important; margin: 17px 0 0!important; padding: 0px }
.ibkp_font span { font-size: 20px; }
.inte_footer { margin: 20px 0px }
.inte_footer p { text-align: center; font-size: 13px }
.uni_backup { font-family: 'open_sansregular', tahoma; }
.uni_backup h4 { font-size: 60px; font-family: 'open_sansregular', tahoma; line-height: 60px; padding: 0px 0px 10px; margin-top: 20px; }
.uni_backup .download_mobile_right .idr_feature h2, .uni_backup .download_pcmac .whyus h2 { margin-top: 0px; }
.uni_backup .download_content h2 { margin: 50px 0px 15px 0px; }
.uni_backup p { margin: 5px 0 10px; }
.uni_backup .download_btns p, .uni_backup .download_mobile p { color: #6A6A6A; font-size: 14px; margin: 25px 0 5px; padding: 0 0 0 0px; }
.uni_backup .uni_para2 { float: left; width: 100%; height: 20px; }
.uni_backup .backup_business { margin-bottom: 50px; }
.uni_backup .universal_banner { background: url("https://static.idriveonlinebackup.com/include/images/universal_banner.png") no-repeat scroll center 0 transparent; height: 262px; margin: 0px auto 15px; text-indent: -5000px; width: 800px; }
.uni_backup .download_mobile { width: 420px; }
.uni_backup .download_btns ul, .uni_backup .download_mobile ul { margin: 5px 0 0 0px; padding: 0; }
.uni_backup .download_pcmac { width: 60%; }
.uni_backup .download_mobile_right { width: 34%; float: left; }
.uni_backup .download_mobile_right .planprice li { display: block; float: none; color: #666666; font-size: 13px; background: url(https://static.idriveonlinebackup.com/include/images/detail_active.png) no-repeat left center; padding: 15px 0 15px 30px; border-bottom: 1px solid #ccc; width: 270px; }
.uni_backup .download_mobile_right .planprice span { color: #1374ab; font-size: 20px; width: 110px; float: left; display: block; }
.uni_backup .download_content { padding: 10px 50px; }
.uni_backup .thumb_display, .share .thumb_display { display: none; }
.uni_backup .chooseus { margin-bottom: 20px; }
.uni_backup .download_content { margin-bottom: 40px; float: none; }
.uni_backup .send_email p { margin: 0; padding-left: 25px; line-height: 18px; }
.uni_backup .send_email { margin: 5px 0 0; }
.uni_backup #mobile_error { width: 230px; }
.uni_backup .download_mobile .go { height: 33px; border: none; box-shadow: none; }
.uni_backup .download_success p { margin: 0px }
.supportrequest .disclaimer .rapid_input { width: auto; height: 20px; }
.supportrequest .disclaimer p { clear: none; margin: 19px 0 0; padding-left: 7px; }
.supportrequest .rapid_txtarea { height: auto!important; margin: 0!important; }
.supportrequest .disclaimer { margin: 15px 0px 15px 8px!important; }
.supportrequest .disclaimer .input_box { float: left; margin: 0; padding: 0 10px; width: 20px; }
.supportrequest .disclaimer .input_box input { margin-top: 0px!important }
.captcha_images p { padding: 10px }
.supportrequest .signup_footer_rapid p { margin-top: 20px; }
.supportrequest select.rapid_input { padding: 8px 7px!important; width: 91% }
.supportrequest .disclaimer textarea { float: left; height: 120px; text-align: justify; width: 88%; resize: none }
.supportrequest .rapid_details li:nth-child(5) { height: auto; }
.supportrequest .rapid_txtarea .input_box { width: 93%; }
.supportrequest .main_head span:first-child { background: url("https://static.idriveonlinebackup.com/include/images/signup_icons.png") no-repeat scroll 278px -1057px transparent; padding-left: 0px; }
.supportrequest .supportheading { color: #248CC3; font-size: 18px; }
.supportrequest .captcha { margin-right: 10px; margin-top: 2px; }
.ver_slides { margin: 0px; padding: 0px }
.ver_slides .index_banner { border: 0px solid #6F3F2F; position: relative; width: 100%; max-width: 980px; margin: 0px auto 0px; overflow: hidden; text-align: center; height: 353px; }
.ver_slides .index_banner img { display: block; width: 100% }
.ver_slides .index_banner_images { padding-bottom: 32.553%; padding-left: 0px; }
.ver_slides .index_banner_images li { position: absolute; top: 100%; list-style: none outside none; margin-left: 65px; }
.ver_slides .index_banner_images li.current { top: 0; z-index: 1 }
.ver_slides .index_banner_nav { position: relative; z-index: 10; margin: -30px auto 0; margin: -20px auto 0\0/; height: 25px; width: 120px; padding: 0px; }
.ver_slides .index_banner_nav li { display: inline-block; margin: 0 0px; font-size: 1.33333em; font-weight: bold; line-height: 27px; height: 20px; }
.ver_slides .index_banner_nav li a { display: block; background: url(https://static.idriveonlinebackup.com/include/images/banner_circle.png) no-repeat 0px -40px; height: 15px; width: 15px; text-indent: -2500px; }
.ver_slides .index_banner_nav li.current a { background: url(https://static.idriveonlinebackup.com/include/images/banner_circle.png) no-repeat 0px -7px; }
.ver_slides .banner_img { display: block; margin: 0px auto; height: 368px; width: 983px; position: relative; }
.ver_slides .bg_cloul_img { background: url("https://static.idriveonlinebackup.com/include/images/cloudlockman.png") no-repeat scroll 0px 0px transparent; width: 980px; height: 266px; position: absolute; z-index: 3; top: 88px; }
.ver_slides .id_body_wrap { display: block; width: 980px; margin: 0px auto 30px;  }
.ver_slides .id_body_wrap .id_body_lft.id_price_plan { float: left; width: 620px; }
.ver_slides .universal_box { float: left; padding: 10px 30px 39px; width: 590px; background: url("https://static.idriveonlinebackup.com/include/images/smallbusiness_bg.png") repeat-x scroll 0 0 transparent; }
.ver_slides .id_body_wrap .id_body_rgt.id_support_box { float: right; width: 320px; }
.ver_slides .id_body_wrap .id_body_rgt.smallbusiness_box { float: right; padding: 10px 30px 30px; width: 260px; width: 260px\0/; background: url("https://static.idriveonlinebackup.com/include/images/smallbusiness_bg.png") repeat-x scroll 0 0 transparent; }
.ver_slides .id_backup_title span { background: url("https://static.idriveonlinebackup.com/include/images/compliance_graphic.png") no-repeat scroll 2px -248px transparent; border: medium none; outline: medium none; overflow: hidden; padding: 0 20px; }
.ver_slides .id_price_plan ul { height: 95px; width: 615px; list-style: none; margin: 0px; padding: 0px; }
.ver_slides .id_price_plan ul li.id_basic_plan, .ver_slides .id_price_plan ul li.id_personal_plan, .ver_slides .id_price_plan ul li.id_business_plan { background: url(https://static.idriveonlinebackup.com/include/images/slide_bg_price2.png) no-repeat right center; }
.ver_slides .id_price_plan ul li { width: 202px; height: 95px; display: inline-block; }
.ver_slides .id_price_plan ul li a { text-align: center; margin: 0px; padding: 0px; line-height: 18px; cursor: pointer; display: block; }
.ver_slides .id_price_plan .id_PlanName { color: #333333; font-size: 12px; padding-top: 10px; }
.ver_slides .id_price_plan .id_PlanSpace { color: #73a910; font-size: 12px; font-weight: bold; }
.ver_slides .id_price_plan .id_PlanSpace span { color: #333333; font-weight: normal; }
.ver_slides .id_price_plan .id_PlanSpace:hover { color: #73a910!important; }
.ver_slides .id_price_plan .id_PlanAmount { margin: 10px 0 0 0; }
.ver_slides .id_price_plan .id_PlanAmount .id_value1 { color: #2580a6; font-size: 25px; font-weight: bold; line-height: 30px; }
.ver_slides .id_price_plan .id_PlanAmount .id_value { color: #2580a6; font-size: 34px; font-weight: normal; line-height: 30px; }
.ver_slides .id_price_plan .id_PlanAmount .id_dollar { color: #2580a6; font-size: 20px; font-weight: bold; }
.ver_slides .id_price_plan .id_PlanAmount .id_p_value { color: #2580a6; font-weight: bold; font-size: 20px; }
.ver_slides .id_price_plan .id_PlanAmount .id_duration { color: #333333; }
.ver_slides .id_support_box a img { float: right; }
.ver_slides .inner a.id_shouldbackup { color: #333333; font-size: 12px; margin: 10px 0 0; text-align: left; }
.ver_slides .inner a.id_shouldbackup:hover { color: #1374AB!important; }
.ver_slides .id_price_section { float: left; margin: 0px 0px 40px; width: 100%; }
.ver_slides .id_inner_wrap h2 { text-align: left; margin: 0px; padding: 0px; line-height: 26px; }
.ver_slides .id_body_wrap .id_backup_title { font-size: 24px!important; text-align: left; margin: 0px; padding: 0px; color: #2580a6; }
.ver_slides .id_backup_txt { color: #333333!important; font-size: 14px; line-height: 20px; display: block; margin: 15px 0px; }
.ver_slides .inner a.id_backup_txt:hover { color: #1374AB!important; }
.ver_slides .id_univeronline_img { text-align: left; padding: 19px 0 10px; width: 100%; float: left; }
.ver_slides .id_inner_wrap { float: left; width: 985px; margin: 0px 0px 0px; }
.ver_slides .support_container { float: right; width: 300px; padding-right: 20px; padding-top: 5px; }
.ver_slides .support_container .support_index { float: left!important; height: 84px; margin: 0px 0 0; }
.ver_slides .support_container .support_index a { height: 84px; }
.ver_slides .support_index { background: url("https://static.idriveonlinebackup.com/include/images/support_img.png") no-repeat scroll 10px -5px transparent; float: right; height: 84px; width: 210px; }
.ver_slides .support_index a { float: right; height: 84px; overflow: hidden; text-indent: -3500px; width: 207px; }
.ver_slides #scf8GW a img { width: 80px!important; height: 68px!important; }
.ver_slides .index_banner_loader { display: none; margin: 0px; padding: 0px; width: 100%; }
.ver_slides .index_banner_loader>img { height: 27px; margin: 15% auto 0; padding: 0; width: 40px; }
.ver_slides .login { background: url("https://static.idriveonlinebackup.com/include/images/user_arrow.png") no-repeat scroll right 16px; border: none; border-radius: 0px!important; color: #41586A; cursor: pointer; float: right; font-weight: bold; outline: medium none; padding: 12px 42px 8px 18px!important; }
.ver_slides .login_close { background-position: right -24px!important; }
.ver_slides h1.logo { background: url("https://static.idriveonlinebackup.com/include/images/idrive_logo.png") no-repeat scroll 0 0 transparent; float: left; height: 54px; margin: 0 0 0 22px; overflow: hidden; padding: 0; text-indent: -3500px; width: 130px; }
.ver_slides h1.logo { height: 68px!important; width: 129px!important; }
.ver_slides nav ul { padding-top: 2px; margin: 0px 0px 15px; }
.ver_slides .pri { margin: 10px auto 30px!important; }
.gomobile .inner_wraper h4 { font-size: 32px; font-weight: bold; line-height: 40px; margin: 0; padding-bottom: 15px; padding-top: 30px; }
.gomobile .compliance_banner { background: url("https://static.idriveonlinebackup.com/include/images/go_mobile_banner.png") no-repeat scroll 0 0 transparent; height: 425px; position: relative; width: 815px; overflow: visible; }
.gomobile .compliance_mainbg { background: url("https://static.idriveonlinebackup.com/include/images/go-mobile-screen-updated.png") no-repeat scroll 71px 0 transparent; height: 425px; position: relative; width: 869px; overflow: visible; border: medium none; display: block; margin: 10px auto 0; outline: medium none; }
.gomobile .app_container { top: 70px; overflow: hidden; position: absolute; right: 8px; }
.gomobile .app_store { background: url("https://static.idriveonlinebackup.com/include/images/go_mobile_app_buttons.png") no-repeat scroll 0 0 transparent; }
.gomobile .app_store a { display: block; height: 38px; width: 129px; }
.gomobile .google_play { background: url("https://static.idriveonlinebackup.com/include/images/go_mobile_app_buttons.png") no-repeat scroll 0 -53px transparent; }
.gomobile .google_play a { display: block; height: 60px; width: 129px; }
.gomobile .windows8 { background: url("https://static.idriveonlinebackup.com/include/images/go_mobile_app_buttons.png") no-repeat scroll 0 -130px transparent; }
.gomobile .windows8 a { display: block; height: 60px; width: 129px; }
.gomobile .app_container .download_mobile { margin-top: 15px; width: 100%; }
.gomobile .send_email { background: url("https://static.idriveonlinebackup.com/include/images/ide_ico_email.png") no-repeat scroll 0 5px transparent; height: 25px; }
.mobileapppopup .deactivate_title { color: #6096BC; font-size: 17px!important; text-align: left; margin-top: 0px; margin-bottom: 10px; font-weight: bold; letter-spacing: normal; padding: 0; }
.mobileapp .inputbox { border: 1px solid #B2C8D6; border-radius: 3px 3px 3px 3px; float: left; font-family: Tahoma; height: 34px; margin-bottom: 10px; overflow: hidden; padding: 0 5px; width: 66%; }
.mobileapp .submit_btn { height: 35px; margin: 0 0 0 10px; padding: 0px; width: 110px; font-size: 18px; }
.smb .first_pos_container { width: 434px; }
.smb .first_pos_container_new { width: 375px; }
.smb .email_div { margin: 10px 0 0; width: 100% }
.gomobile .mobileapp_requirment { clear: both; border-top: 1px solid #DDD; padding-top: 40px; }
.gomobile .mobileapp_requirment h3 { margin-bottom: 15px; }
.gomobile .download_pcmac { margin-bottom: 20px; }
.mobileapppopup .download_success { height: 26px; padding: 4px 0; width: 100%; }
.gm_p { text-align: center }
.gomobile .pcmag { top: 246px; padding-left: 0px; z-index: 1!important; display: none }
.share .share_header { background: url("https://static.idriveonlinebackup.com/include/images/share_bnnr.png") no-repeat scroll 0 0 transparent; height: 305px; margin: 0px auto; text-indent: -5000px; width: 461px; }
.share .compliance_body .compliance_lft .para_space { height: auto; }
.share .backup_business { margin-bottom: 55px; }
.share .download_pcmac { margin-right: 5%; width: 30%; }
.share .download_content h2, .version h2 { font-size: 22px!important; color: #1374AB; text-align: left }
.share_zoomgallery { width: 100%; }
.share_zoomgallery li { display: block; float: left; text-align: center; width: 33%; }
.share .box_top { width: 650px; text-align: center; border: none; }
.share .showbox { width: 670px; height: auto; }
.share .showbox .prev, .share .showbox .next { background: url("https://static.idriveonlinebackup.com/include/images/arrow_icons.png") no-repeat scroll 5px -78px transparent; }
.share .showbox .next { background: url("https://static.idriveonlinebackup.com/include/images/arrow_icons.png") no-repeat scroll 0 0 transparent; }
.share .box_img_container { padding-top: 50px; }
.share .chooseus { margin-bottom: 10px!important; }
.share .share_appstr_gallery .thumb { float: left; margin: 0 5% 0 0; width: 30%; width: 28%\0/; margin: 0 3% 0 2%\0/; }
.share .share_appstr_gallery .thumb:last-child { margin-right: 0!important; }
.share .share_appstr_gallery { float: left; overflow: hidden; width: 100%; }
.security .download_pcmac { width: 100%; margin: 0; }
.security .chooseus { margin-bottom: 20px; }
.security .datasecurity { padding: 0px; }
.security .compliance_banner { background: url("https://static.idriveonlinebackup.com/include/images/security_main_graphic.png") no-repeat scroll 0 0 transparent; height: 240px; width: 851px; }
.security .inner_wraper h4 { margin: 20px auto 0; font-size: 60px; font-weight: normal; line-height: 40px; padding: 20px 0 30px; }
.security .mobileapp_requirment { padding: 0; border: none; }
.remote .chooseus { margin: 60px 0px 0px 0px; }
.remote .content { width: 90%; line-height: 24px }
.remote .compliance_banner { background: url("https://static.idriveonlinebackup.com/include/images/remote_manage_bg_new.png") no-repeat scroll center 0 transparent; height: 301px; width: 874px; }
.remote .inner_wraper h4 { margin: 20px auto 0; font-size: 45px; font-weight: normal; line-height: 45px; padding: 20px 0 30px; }
.remote_content { float: left; line-height: 24px; }
.remote h3 { text-align: left; font-size: 18px; margin-bottom: 30px }
.remote_content p { margin-bottom: 30px; text-align: justify }
.remote_content ul { list-style-type: none; margin: 50px 0px 0px 0px; padding: 0px }
.remote_content li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 4px transparent; margin: 0; padding: 0 0 20px 30px; }
.remote .remort_zoomgallery { overflow: hidden; }
.remote .remort_zoomgallery li { background: none; width: 18%; }
.remote .box_top { border: none; text-align: center; }
.remote .showbox { width: 670px; }
.remote .remort_zoomgallery li:first-child { width: 100%; }
.remote .box_img_container { padding-top: 50px; }
.rule { border-top: 1px solid #CCCCCC; margin-top: 50px; padding-top: 40px; }
.remote h5 { font-size: 16px; font-weight: normal; padding: 0px; margin: 0px; color: #1374AB; }
.remote .appstr_gallery { margin: 40px auto; width: 629px; }
.idriveshipment .shipmentphone { width: 57%; float: left; }
.idriveshipment .desirspace { width: 90%; }
.idriveshipment .liability li { list-style-type: lower-alpha; }
.idriveshipment .content.rapid_cont div+p { margin: 20px 0; }
.fwdsupport .login_head span { float: none }
.s_holder { float: left; width: 100%; }
.fwdsupport .verification input { margin-left: 35px; width: 200px; clear: none; float: left!important; }
.fwdsupport .verification { clear: both; float: left; margin: 20px 0 0; }
.fwdsupport .verification p { padding: 0; }
.fwdsupport .red_new { color: red; float: left; width: 100%; }
.version .inner_wraper h4 { font-size: 60px; font-weight: normal; line-height: 40px; margin: 20px auto 0; padding: 20px 0 30px; }
.version .compliance_banner { background: url("https://static.idriveonlinebackup.com/include/images/versioning_graphic.png") no-repeat scroll 0 0 transparent; height: 246px; width: 682px; }
.version .version_lft, .version .version_rgt { float: left; }
.version .version_lft { margin-right: 7%; }
.version .remote_content h3 { color: #1682BF; font-size: 18px; text-align: left }
.version .remote_content p { margin: 15px 0; }
.version .version_rgt ul { margin: 0px; }
.version .version_rgt li { padding: 0 0 10px 30px; }
.version .content { width: 90%; }
.version .ver_gallery { clear: both; padding: 35px 0px; text-align: center; }
.assisted .download_mobile p { overflow: hidden; }
.assisted .download_mobile p .submit_btn { width: auto; }
.assisted .smb_header { background: url("https://static.idriveonlinebackup.com/include/images/assist-backup.png") no-repeat scroll 0 0 transparent; width: 624px; height: 247px; }
.error_message { margin: 20px 0px }
.assisted .download_pcmac .submit_btn { width: auto; }
.red_new { color: #ff0000; margin-left: 8px }
.supportrequest .captcha_images p { padding: 0px; margin-left: 10px }
.supportrequest .captcha_images { margin: 0px!important }
.supportrequest .succ_msg { width: 94%; margin: 30px 0px 0px 0px }
.supportrequest .input_zebra { position: relative; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; float: left; font-size: 16px; height: 35px; line-height: normal; margin-top: 10px; padding: 0 10px; width: 90%; }
.migrate_left { width: 70%; float: left; }
.migrate_right { float: left; width: 28%; padding-left: 5px; }
.migrate_right p { padding: 0px; margin: 0px 0 10px; }
.migrate_right ul { list-style: none; padding: 0px; margin: 0px; }
.migrate_right ul li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat; background-position: left 4px; margin: 0px 0 0 0px; padding: 0px 0px 10px 25px; font-size: 13px; }
.migrate_right ul li a { color: #333333; }
.migrate_right ul li a:hover { color: #1374AB; }
.migrate_right p.title { font-size: 20px; line-height: 25px; padding: 5px 0 0; }
.migrate_right .support_number { padding: 80px 0px; }
.migrate_right .dial_call { cursor: pointer; height: 72px; padding: 5px 0 0 30px; position: absolute; width: 200px; }
.margin_note { margin: 80px auto 0px; padding: 20px 0px 30px; float: left; }
.migrate_link { background: url(https://static.idriveonlinebackup.com/include/images/migrate_now.png) no-repeat 0 0px; width: 122px; height: 24px; text-indent: -2500px; margin: 2px 0px 0px 7px; padding-bottom: 5px; float: right; position: absolute }
.smb .subaccount_banner { background: url("https://static.idriveonlinebackup.com/include/images/subacntpage-graphics.png") no-repeat scroll 0 0 transparent; height: 293px; margin: 0px auto 0px; text-indent: -5000px; width: 557px; }
.sub_content { margin-bottom: 50px!important }
.smb .subaccount .chooseus { margin-bottom: 0px!important }
.smb .subaccount .content { margin: 10px 0 0; }
.smb .subaccount .download_content { padding: 0; }
.ss_bottom { margin-bottom: 10px!important }
.popup_mobilevideo { height: 606px; width: 806px; }
.popup_mobilevideo .popup_header { margin-bottom: 0px!important; border-bottom: none!important }
.popup_wrapper .popup_container.popup_mobilevideo { border: none!important; padding: 0px!important; }
.popup_mobilevideo .popup_system_box { padding: 3px }
.videobtn { background: url("https://static.idriveonlinebackup.com/include/images/video_btn.png") no-repeat scroll 0 0 transparent; width: auto; height: 33px; padding: 10px 0 0 50px; cursor: pointer }
.popup_mobilevideo .popup_close_btn { position: absolute; right: 5px; top: 5px; display: block; background: url(https://static.idriveonlinebackup.com/include/images/video_delete.png) no-repeat; width: 28px; height: 26px; cursor: pointer; z-index: 1 }
.verticals { float: left; height: auto; background-color: #F7F7F7; margin: -92px 20px 0px; padding: 0 0 20px; width: 96% }
.verticals_content { float: left; height: auto; margin: 0px; padding: 50px 0 20px; width: 100% }
.verticals_content p { line-height: 23px; text-align: justify; }
.ver_table { margin: 10px 0px 0px 0px }
.signup_btn { float: left; margin: 0 0 20px; text-align: center; width: 100%; }
.signup_btn p { margin: 0 auto; width: 240px; }
.signup5gb { background: url("https://static.idriveonlinebackup.com/include/images/signupn5gb.png") no-repeat scroll 0 0px transparent; cursor: pointer; float: left; height: 54px; text-indent: -3000px; width: 212px; }
.signup5gb:hover { background: url("https://static.idriveonlinebackup.com/include/images/signupn5gb.png") no-repeat scroll 0 -80px transparent; }
.signup5gb:active { background: url("https://static.idriveonlinebackup.com/include/images/signupn5gb.png") no-repeat scroll 0 -160px transparent; }
.pcmag { position: absolute; z-index: 999; top: 225px; padding-left: 20px }
.pcmag_review { padding: 0px 0px 0px 30px }
.articles ul { list-style: none outside none; margin: 0px; padding: 0px }
.articles ul li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 5px; display: block; padding-bottom: 12px; padding-left: 25px; text-align: left; line-height: 25px }
.popup_terms { width: 550px }
.popup_terms h3 { margin: 0px!important; text-align: left!important }
.popup_terms ul { list-style: none; padding: 0px; margin: 20px 0px 0px 0px }
.popup_terms ul li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 5px; display: block; padding-bottom: 12px; padding-left: 25px; text-align: left; line-height: 25px }
.expressSpeed { float: left; width: 43%; position: relative; padding: 15px 0px 0px 0px }
.expressSpeed p { margin-top: 10px }
.expressContainer h3 { margin-top: 10px!important; text-align: left }
.termsPopup { float: left; font-size: 12px; }
.expressBtn { background: url("https://static.idriveonlinebackup.com/include/images/rqust_btn_normal.png") no-repeat scroll 0 0; cursor: pointer; float: left; font-size: 14px; height: 25px; padding: 0 10px 0px 0px; width: 100px; text-indent: -4500px }
.expressBtn:hover { background: url("https://static.idriveonlinebackup.com/include/images/rqust_btn_active.png") no-repeat scroll 0 0; }
.btnContainer { float: left; margin: 0px; width: 100%; }
.expressOpt { float: left; width: 95%; line-height: 22px; }
.expressOpt h3 { margin: 10px 0px 20px!important; text-align: left; }
.expressbkp { margin: 15px 0 0px; }
.expressContainer { float: left; padding: 25px 0px 0px; }
.expressRestore { margin: 0px 35px 0px 0px; float: left; width: 46%; padding: 15px 50px 0px 0px }
.expressOpt .support_note { width: 97%; margin: 30px 0px 0px 0px; text-align: center; }
.expheader { font-size: 20px; margin: 0px; padding: 0px 0px 13px 0px; border-bottom: 1px solid #e4e4e4; }
.expressSpeed p { margin-bottom: 0px!important }
.edu_wraper { float: left; height: auto; margin: 0px 20px 0px; padding: 0px; width: 97% }
.edu_wraper h4 { color: #1374AB; float: left; font-size: 60px; font-weight: normal; margin: 20px auto 0; padding: 0 0 30px; text-align: center; width: 100%; }
.edu_main { float: left; height: auto; background-color: #F7F7F7; margin: -140px 0px 0px; padding: 0px; width: 96% }
.edu_main_content { float: left; height: auto; margin: 120px 0 0 0; padding: 50px; width: 92% }
.pro_left { float: left; width: 500px; }
.edu_bg { width: 50%; height: 350px; float: right; margin: 0px 0px 0px 55px; position: absolute; padding: 0px; text-align: center; }
.pro_txt { font-size: 12px; line-height: 20px; padding: 0px 0px 0px 0px; width: 94%; text-align: left; text-align: justify; }
.pro_right { position: relative; width: 400px; margin: 20px 50px 0 0px; float: right; }
.pro_right2 { position: relative; width: 400px; margin: 0px 20px 0 0px; background: #fff; box-shadow: 0 0 5px #83aecd; border-radius: 5px; min-width: 360px; float: right; }
.pro_text2 { font-size: 12px; line-height: 25px; padding: 0px 0px 0px 0px; width: 100%; margin: 0px; text-align: right; text-align: justify; float: right }
.edu_wraper .content { margin: 40px 0 0; padding: 0; width: 100%; }
.pro_right h3 { color: #1374AB; font-size: 17px; margin: 0; padding: 0; text-align: left; }
.edu_left { margin-right: 6%; width: 65%; padding: 30px; }
.edu_right { width: 29%; float: left; }
.edu_right .cont h2 { font-size: 17px; line-height: 30px; text-align: left; }
.edu_right h3 { color: #1374AB; font-size: 17px; margin: 0; padding: 0; text-align: left; }
.edu_exmp_text { color: #666666; float: left; font-size: 10px; margin: 0!important; width: 100%; }
.fb h4 { font-size: 32px }
.fb .compliance_content { margin-top: 30px }
.fb .rapid_body { margin: 40px 0px 30px 0px; float: left }
.fb .rapid_lft { padding: 0px }
.fb .rapid_lft h3 { font-size: 18px; color: #333 }
.fbtext { margin-top: 30px }
.fb .note { margin: 20px 0px 0px 0px!important; font-size: 12px!important }
.fb .red_new { margin-left: 0px }
.fb .rapid_rgt { margin: 0 20px 0 50px; width: 315px; }
.fb .rapid_rgt h3 { text-align: left; font-size: 18px; margin-top: 80px; width: 100%; float: left; color: #333 }
.fb_bg_new { background: url("https://static.idriveonlinebackup.com/include/images/facebook-backup_web.png") no-repeat scroll 0 0; border: medium none; display: block; height: 199px; margin: 20px auto 0; outline: medium none; overflow: hidden; width: 505px; }
.fbtitle { font-size: 16px; margin: 0px; padding: 0px }
.fbPage .inner_wraper { position: relative }
.new_image { position: absolute; right: 40px; }
.fbPage h4 { font-size: 32px }
.fbPage .rapid_rgt { margin: 0 20px 0 50px; width: 315px; }
.fbPage .rapid_rgt h3 { margin-top: 0!important; font-size: 18px; color: #333; text-align: left }
.fbPage .rapid_lft h3 { font-size: 18px; color: #333 }
.fbPage .stepslft4 p { margin: 33px 30px 30px 40px; }
.fb_bg1_new { background: url(https://static.idriveonlinebackup.com/include/images/facbook-page-banner.png) no-repeat scroll 0 0; border: medium none; display: block; margin: 0px auto 0; outline: medium none; overflow: hidden; height: 340px; width: 816px; }
.fbPage .compliance_content { margin-top: 0px; }
.fbPage .steptext p { width: 83px; }
.fbPage .steptext .linknew { color: #333 }
.fbstep { margin-top: 15px!important }
.fbPage .cloud_popup1 p { width: auto; }
.fbPage .stpContainer { margin: 45px auto 0; }
.fb_right { margin-top: 0px }
.rapid_maintxt { margin: 0px; padding: 0px }
.step2 { width: 102px!important }
.fbPage .stepslft2 p { margin-top: 55px!important }
.fbPage .rapid_body { margin: 80px 0px 30px 0px; float: left }
.fbPage .content { width: 940px!important }
.fbPage .stepslft1 { left: 0px; }
.facebook-page .fbPage .note { margin: 20px 0px 0px 0px!important; font-size: 12px!important; }
.facebook-page .fbPage .red_new { margin-left: 0px; }
.facebook-page .facebook_subtitle { margin-top: 10px!important; font-size: 16px!important; }
.facebook-page .rapid_lft p { margin-top: 5px; margin-bottom: 30px; }
.facebook-page .stepsbg { margin: 0px auto 0px; }
.ver_slides .index_banner.newidth img { display: block; width: auto; margin: 0px auto!important }
.vertContainer { background: url("https://static.idriveonlinebackup.com/include/images/verticals-bg.png") repeat-x scroll 0 0; float: left; margin: -30px 0 0px; width: 100%; padding: 0px; }
.vertContainer .vertwrapper { margin: 0 auto; }
.vertContainer .vertmain { margin: 0 auto; width: 860px; display: table; }
.vertContainer .heading { color: #FFFFFF; font-size: 16px; line-height: 26px; margin: 30px 0 15px 0px; }
.vertContainer ul { float: left; display: inline; list-style-type: none; text-align: left; margin: 0; padding: 0 35px 0 0px; }
.vertContainer ul.first { width: 146px; }
.vertContainer ul.second { width: 164px; }
.vertContainer ul.third { width: 195px; }
.vertContainer ul.fourth { width: 208px; }
.vertContainer li a { float: left; color: #dbeefb; display: inline; line-height: 32px; padding-left: 5px; text-decoration: none; margin: 0 30px 0 0; padding: 0; }
.vertContainer a { color: #FFFFFF; text-decoration: none; }
.vertContainer a:hover { color: #333333; text-decoration: none; }
.vertContainer p:last-child { display: block; font-size: 12px; margin: 0 auto; width: 200px; padding: 0px 0px 20px 0px; text-align: center; }
.promo_wrap { margin: 0 auto 10px; width: 985px; min-height: 120px; }
.promo_wrap .free_signup { background: url(https://static.idriveonlinebackup.com/include/images/free_signup_new1.png) no-repeat 0px 0px; text-indent: -2500px; margin-right: 12px; height: 119px; width: 120px; cursor: pointer; float: left; }
.promo_wrap .free_signup:hover { background-position: 0px -123px; }
.promo_wrap .free_signup:active { background-position: 0px -245px; }
.promo_wrap .personal_signup { background: url(https://static.idriveonlinebackup.com/include/images/personal_signup_50.png) no-repeat 0px 0px; text-indent: -2500px; height: 120px; width: 168px; cursor: pointer; float: left; }
.promo_wrap .business_signup { background: url(https://static.idriveonlinebackup.com/include/images/business_signup_50.png) no-repeat; text-indent: -2500px; height: 121px; width: 171px; cursor: pointer; float: left; }
.promo_wrap .promo_banner { background: url(https://static.idriveonlinebackup.com/include/images/50_offer.png) no-repeat; text-indent: -2500px; height: 119px; width: 187px; cursor: pointer; float: left; margin-left: 0px; margin-top: 1px; }
.promo_wrap .personal_signup:hover { background-position: 0px -123px; }
.promo_wrap .personal_signup:active { background-position: 0px -245px; }
.promo_wrap .business_signup:hover { background-position: 0px -123px; }
.promo_wrap .business_signup:active { background-position: 0px -245px; }
.offer_page .support_container { padding-right: 0; padding-top: 20px; }
.offer_page .bg_cloul_img { background: url(https://static.idriveonlinebackup.com/include/images/cloudlockman_1tbdrive.png) no-repeat scroll 0 0 transparent!important; }
.offer_page .universal_box { padding: 10px 30px 12px; }
.offer_page .id_univeronline_img { padding: 28px 0 14px; }
.offer_page .smb_img { float: left; margin: 0 14px 16px; }
.offer_page iframe { height: 0px; width: 0px; overflow: hidden; float: left }
.promo_price .pricing_right p:first-child { text-decoration: line-through; font-size: 11px; }
.promo_price .pricing_right p { margin: 0px 0px; line-height: 21px }
.promo_price .pricing_right { padding: 15px 0; }
.promo_price .pro_business { margin: 0px }
.promo_price h4 { line-height: 45px; }
.promo_price .pricing_txt { margin: 0 23%; }
.promo_price .condition_offer { font-size: 10px; padding-top: 29px; text-align: left; }
.promo_price .title_header { position: relative; width: 100%; }
.promo_price .pro_btn { padding: 170px 0 0!important; }
.stackup_title { border-bottom: 1px solid #E5E6EA; font-size: 16px; line-height: 26px; margin: 20px 0 0px 23px; padding: 0 0 10px 0; width: 90%; }
.safe_price_table { width: 96%!important; }
.safe_price_table tr th, .safe_price_table tr td { padding: 10px!important; text-align: left; width: 0%!important; }
.safe_price_table tr th:first-child, .safe_price_table tr td:first-child { border-left-width: 1px }
.safe_price_table tr th { font-weight: normal; color: #2D72A3; border: 1px solid #DCDCDC; border-width: 1px 1px 0px 0px; }
.safe_price_table tr td { border: 1px solid #DCDCDC; border-width: 1px 1px 1px 0px; }
.safe_form .main_head { margin: 20px 0 0 12px; padding-bottom: 20px; background: url(https://static.idriveonlinebackup.com/include/images/underline.png) bottom repeat-x; overflow: hidden; color: #5087AE; }
.safe_form .main_head span:first-child { font-size: 20px; float: left; background: url(https://static.idriveonlinebackup.com/include/images/signup_icons.png) 210px -1057px no-repeat; padding-right: 50px; }
.safe_form input[type="radio"] { vertical-align: baseline; padding-right: 5px; }
.safe_form .note { float: left; width: 100%; margin: 0px 0 0 0; font-size: 12px; padding-bottom: 20px; }
.safe_form .note strong { font-weight: normal; color: #F00; }
.safe_form .select_style { width: 93%; }
.safe_txtarea { height: auto!important; margin: 0!important; }
.safe_txtarea .input_box { float: left; padding: 10px; width: 93%; }
.safe_txtarea .request { height: 150px; resize: none; width: 95%; margin: 10px 0; padding: 10px; }
.safe_form label { display: block }
.safe_cont { overflow: visible; }
.safe_cont div+p { margin: 20px 0; }
.safe_details { padding: 0px 0px; float: left; }
.safe_details lable { font-size: 16px; float: left; width: 100%; padding-left: 2px; }
.safe_details li.safe_txtarea { height: 180px; }
.safe_details li { width: 100%; float: left; min-height: 60px; list-style: none; margin: 0px 0px 20px 0px }
.harddrive_form .billing li { min-height: 60px; height: auto; }
.safe_details span, .safe_shipping span, .safe_verification #textverifyErr { display: none; }
.safe_details li .input_box span, .safe_verification #textverifyErr, .safe_form .billing span { float: left; color: #F00; font-size: 12px; padding-left: 21px; margin-top: 10px; height: 25px; }
.safe_details li:nth-child(5) { height: auto; width: 100%; }
.safe_verification #textverifyErr { margin-left: 10px; }
.safe_details .safe_input, .safe_form .billing .safe_input { margin-top: 10px; float: left; padding: 0 10px; width: 90%; background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E5E5E5; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 5px #EFEEEE inset; font-size: 16px; height: 35px; line-height: normal; }
.safe_ext_span.red { width: 100%; }
.safe_form .billing { margin-top: 0px; }
.safe_details .safe_input.ext { width: 100px; }
.safe_form .content p { padding-left: 12px; }
.safe_form .signup_wrapper p { overflow: visible; }
.safe_form .content .general { margin-left: 20px; margin-top: 20px; }
.safe_form .subhead { line-height: 26px; font-size: 18px; font-weight: normal; margin: 20px 0 0 10px; }
.safe_form .select_style { margin-bottom: 0px }
.safe_form .main li { list-style-type: lower-alpha!important; }
.safe_form .safe_rgt { float: none; padding-left: 0px }
.safe_form .agreement { color: #888888; line-height: 25px; text-align: justify; clear: both; padding: 5px 0px 10px 0; margin-left: 0px; }
.safe_form .agreement ol li { list-style: decimal outside none; margin: 0 0 0 20px; }
.safe_form .select_body { width: 97% }
.safe_form .succ_msg { background-color: #E3FFB6; border: 1px solid #BEDB90; margin: 10px; line-height: 18px; padding: 10px; width: auto; float: left }
.safe_form .succ_msg span { float: left }
.safe_form .succ_msg .safe_txt { font-size: 13px; color: #3F3D3E; float: left; margin: 7px 0 0 20px; width: 80%; }
.safe_form .error_msg { margin: 20px 20px 20px 12px; width: 80% }
.safe_form .mandate li.title { list-style: none; font-size: 18px; background-image: none; padding-left: 0px; color: #248cc3; margin-top: 20px; }
.safe_form .zip { width: 45%; }
.safe_form .mandate { font-size: 13px; padding: 0px; margin: 0px 20px 0px 0px; list-style: none; }
.safe_form .mandate li { display: block; padding-bottom: 12px; text-align: left; }
.safe_form .portable_device img { margin-left: -20px }
.safe_agree_span { width: 100%; float: left; line-height: 20px; display: none }
.safe_popup .ok_btn { height: 26px; width: 86px; font-size: 16px; background: url(https://static.idriveonlinebackup.com/include/images/safe_ok_btn.png) no-repeat 0px 0px; float: left; text-indent: -1500px; border: none; outline: none; }
.safe_popup .ok_btn:hover { background-position: 0px -30px; }
.safe_popup .ok_btn:active { background-position: 0px -60px; }
.safe_popup h3 { color: #1374AB }
.safe_popup .safe_succ { margin: 10px 0px 20px; float: left; width: 100%; line-height: 25px; }
.safe_loader { width: 100px; margin: 50px auto 20px; display: none; }
.safe_popup .popup_terms { width: 450px; }
.banner_title { font-size: 46px; padding-top: 20px; }
.small_title { text-align: center; float: left; width: 100%; padding: 0px; margin: 0px; }
.safe_page .stepslft1 { left: 0px }
.safe_page .stepslft4 { left: 185px; }
.safe_page .stepslft3 { left: 405px; }
.safe_inner_wrap h3 { font-size: 19px; color: #1374AB; margin: 0px 0 20px; padding: 0px; float: left; text-align: left; width: 100%; }
.safe_page .safe_benefits { margin: 10px 0 10px; }
.safe_inner_wrap p { margin: 0px; padding: 0px 0 20px; float: left; text-align: justify; line-height: 22px; width: 100%; }
.safe_inner_wrap .note { border: 1px solid #e9e9e9; background-color: #f2f2f2; display: block; padding: 20px; width: 96%; margin: 30px auto 0; line-height: 24px; }
.safe_outer_wrap { float: left; margin: 70px 0 0; }
.inner_wrap_lft { width: 50%; float: left; text-align: left; }
.inner_wrap_lft ul { float: left; list-style: none; margin: 10px 0px; padding: 0px }
.inner_wrap_lft ul li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat scroll left 2px transparent; display: block; padding-bottom: 12px; padding-left: 25px; text-align: left; }
.inner_wrap_rgt { min-width: 430px; width: 45%; float: right; text-align: left; }
.safe_page .safe_avail { padding-left: 28px; }
.stepslft1 p { margin: 43px 15px 30px 12px!important; }
.safe_page .stepslft2 p { margin: 54px 52px 16px!important; }
.safe_page .stepslft3 p { margin: 43px 0px 30px 22px!important; text-align: center; width: 170px; font-size: 13px; }
.safe_page .stepslft4 p { margin: 38px 20px 0 40px!important; }
.safe_page .cloud_popup2 { background: url(https://static.idriveonlinebackup.com/include/images/cloud1and4.png) no-repeat scroll 0 25px; }
.safe_bg_new { background: url(https://static.idriveonlinebackup.com/include/images/safe_banner.png) no-repeat scroll 0 0; border: medium none; display: block; height: 271px; margin: 20px auto 0; outline: medium none; overflow: hidden; width: 791px; }
.safe_page .step1_title { margin: 25px 20px 0 0; width: 76px; }
.safe_page .step4_safe img { margin-top: 5px; }
.safe_page .steptext p { margin: 25px 20px 0 0; }
.safe_page .stepsbg { background: url(https://static.idriveonlinebackup.com/include/images/bg-with-numbers_hybrid.png) no-repeat scroll center 0; }
.safe_page .stpContainer ul { width: 805px; margin: 0 auto; }
.price_table { position: relative; border: 1px solid #e9e9e9; float: right; width: 95%; height: 110px; margin: 0 0 10px; }
.price_table .lft_table { color: #505050; min-width: 241px; width: 57%; float: left; padding: 10px; }
.price_table .rgt_table { position: absolute; right: 0px; top: 0px; color: #505050; padding: 10px 10px; width: 130px; float: right; background-color: #f2f2f2; height: 90px; border-left: 1px solid #e9e9e9; }
.lft_table .safePlan { font-size: 15px; color: #1374AB; margin: 0px; padding: 0px; float: left; text-align: left; }
.lft_table h4 { font-size: 15px; color: #1374AB; margin: 0px; padding: 0px; float: left; text-align: left; }
.lft_table p { line-height: 15px; padding: 15px 0 0; font-size: 13px; line-height: 20px; }
.rgt_table p { padding: 0px; margin: 0px; width: auto; color: #505050; }
.rgt_table p.price_txt { font-size: 22px; padding: 0px 0px; line-height: 20px; float: left; width: 100%; text-align: center; }
.rgt_table p.price_txt span { font-size: 16px; vertical-align: top; }
.rgt_table p.price_year { text-align: center; font-size: 12px; width: 100%; }
.rgt_table p.price_link { background: url(https://static.idriveonlinebackup.com/include/images/sprits_hybrid.png) no-repeat 0px -2px; width: 117px; height: 33px; cursor: pointer; text-indent: -1500px; font-size: 0px; margin: 4px 0 0 10px; }
.rgt_table:hover .price_link { background-position: 0px -43px; }
.rgt_table:active .price_link { background-position: 0px -85px; }
.signup_link .line_strike { text-decoration: line-through; font-size: 11px; padding-right: 5px; }
.safe_page .safe_shipping { float: left; margin: 20px 0 0; font-size: 13px; }
.safe_page .safe_shipping p { padding: 0 0 0 0px; }
.staticContent { margin: 45px auto 40px; min-width: 864px; overflow: hidden; padding: 0; width: 85%; }
.staticContent .staticContent_lft { float: left; margin-right: 49px; width: 55%; margin: 0; padding: 0; }
.staticContent .staticContent_rgt { float: right; width: 38%; margin: 0; padding: 0; }
.inner_wraper .staticTitle { font-size: 40px; color: #1374AB; text-align: center; width: 100%; float: left; font-weight: bold; line-height: 40px; margin: 0; padding-bottom: 15px; padding-top: 30px; }
.staticContent .download_content { padding: 0 0; }
.win_image { background: url(https://static.idriveonlinebackup.com/include/images/download-btns_new.png) no-repeat scroll -18px -20px; cursor: pointer; display: block; height: 35px; margin: 0 0 8px; text-indent: -5000px; width: 102px; }
.win_image:hover { background: url(https://static.idriveonlinebackup.com/include/images/download-btns_new.png) no-repeat -18px -71px; }
.win_image:active { background: url(https://static.idriveonlinebackup.com/include/images/download-btns_new.png) no-repeat -18px -122px; }
.mac_image { background: url(https://static.idriveonlinebackup.com/include/images/download-btns_new.png) no-repeat scroll -135px -20px; cursor: pointer; display: block; height: 35px; margin: 0 0 8px; text-indent: -5000px; width: 102px; }
.linux_image { background: url("https://www.idrive.com/include/images/download-btns_new.png") no-repeat scroll -238px 0px; cursor: pointer; display: block; height: 35px; margin: 0 0 8px; text-indent: -5000px; width: 102px; }
.linux_image:hover { background: url(https://www.idrive.com/include/images/download-btns_new.png) no-repeat -238px -51px; }
.linux_image:active { background: url(https://www.idrive.com/include/images/download-btns_new.png) no-repeat -238px -102px; }
.mac_image:hover { background: url(https://static.idriveonlinebackup.com/include/images/download-btns_new.png) no-repeat -135px -71px; }
.mac_image:active { background: url(https://static.idriveonlinebackup.com/include/images/download-btns_new.png) no-repeat -135px -122px; }
.staticContent .rapid_download { margin-top: 0px }
.staticContent .rapid_win, .staticContent .rapid_mac, .staticContent .rapid_linux { float: left; width: 33%; text-align: left }
.staticContent .rapid_version { margin: 0 0 2px!important; }
.offer_30 .free_signup { height: 116px; background: url(https://static.idriveonlinebackup.com/include/images/free_signup_5gb.png) no-repeat 0px 0px; height: 113px; }
.offer_30 .free_signup:hover { background-position: 0px -123px; }
.offer_30 .free_signup:active { background-position: 0px -245px; }
.offer_30 .personal_signup { background: url(https://static.idriveonlinebackup.com/include/images/personal_30precentage.png) no-repeat 0px 0px; height: 113px; }
.offer_30 .personal_signup:hover { background-position: 0px -123px; }
.offer_30 .personal_signup:active { background-position: 0px -245px; }
.offer_30 .business_signup { background: url(https://static.idriveonlinebackup.com/include/images/business_30precentage.png) no-repeat; height: 113px; }
.offer_30 .business_signup:hover { background-position: 0px -123px; }
.offer_30 .business_signup:active { background-position: 0px -245px; }
.offer_30 .promo_banner { background: url(https://static.idriveonlinebackup.com/include/images/save_30precentage.png) no-repeat; height: 112px; }
.offer_30 .support_container { padding-top: 15px; }
.offer_30 .pro_business a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat scroll 0 -460px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_30 .pro_business a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -228px -460px transparent; }
.offer_30 .pro_business a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -456px -460px transparent; }
.offer_30 .pro_personal a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat scroll 0 -252px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_30 .pro_personal a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -228px -252px transparent; }
.offer_30 .pro_personal a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -456px -252px transparent; }
.offer_30 .offer_purple { background: url(https://static.idriveonlinebackup.com/include/images/offer_purple_30.png) no-repeat; height: 159px; width: 145px; position: absolute; float: right; left: 71%; top: -23px; }
.offer_30 .pricing_h4 { padding: 0px 0px 0px 0px; margin: 0px auto 20px }
.offer_30 .support_container { width: 27%; padding-right: 0px; min-width: 292px; }
.offer_30 .pricingbox { width: 94%; margin: 0px; width: 100%; }
.offer_30 .pricingbox a { margin: 0px 1% 0 0; width: 22%; }
.offer_30 .pricingbox a.offer { margin-top: 10px!important; }
.offer_30 .offertable { margin: 0px; width: 65%; float: none; }
.offer_30 .pricedeatils { margin: 0px; padding: 0px; }
.offer_50 .personal_signup { background: url(https://static.idriveonlinebackup.com/include/images/personal_50precentage.png) no-repeat 0px 0px; height: 113px; }
.offer_50 .personal_signup:hover { background-position: 0px -123px; }
.offer_50 .personal_signup:active { background-position: 0px -245px; }
.offer_50 .business_signup { background: url(https://static.idriveonlinebackup.com/include/images/business_50precentage.png) no-repeat; height: 113px; }
.offer_50 .business_signup:hover { background-position: 0px -123px; }
.offer_50 .business_signup:active { background-position: 0px -245px; }
.offer_50 .promo_banner { background: url(https://static.idriveonlinebackup.com/include/images/save_50precentage.png) no-repeat; height: 112px; }
.offer_50 .support_container { padding-top: 15px; }
.offer_50 .pro_business a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat scroll 0 -460px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_50 .pro_business a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -228px -460px transparent; }
.offer_50 .pro_business a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -456px -460px transparent; }
.offer_50 .pro_personal a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat scroll 0 -252px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_50 .pro_personal a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -228px -252px transparent; }
.offer_50 .pro_personal a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -456px -252px transparent; }
.offer_50 .offer_purple { background: url(https://static.idriveonlinebackup.com/include/images/offer_purple_50.png) no-repeat; height: 159px; width: 145px; position: absolute; float: right; left: 71%; top: -29px; }
.offer_50 .pricing_h4 { padding: 0px 0px 0px 0px; margin: 0px auto 20px }
.offer_50 .support_container { width: 27%; padding-right: 0px; min-width: 292px; }
.offer_50 .pricingbox { width: 94%; margin: 0px; width: 100%; }
.offer_50 .pricingbox a { margin: 0px 1% 0 0; width: 22%; }
.offer_50 .pricingbox a.offer { margin-top: 10px!important; }
.offer_50 .offertable { margin: 0px; width: 65%; float: none; }
.offer_50 .pricedeatils { margin: 0px; padding: 0px; }
.offer_Get1Buy1 .free_signup { background: url(https://static.idriveonlinebackup.com/include/images/free_Get1Buy1.png) no-repeat 0px 0px; width: 111px; }
.offer_Get1Buy1 .personal_signup { background: url(https://static.idriveonlinebackup.com/include/images/business50_Get1Buy1.png) no-repeat 0px 0px; height: 113px; width: 152px; }
.offer_Get1Buy1 .personal_signup:hover { background-position: 0px -123px; }
.offer_Get1Buy1 .personal_signup:active { background-position: 0px -245px; }
.offer_Get1Buy1 .business_signup { background: url(https://static.idriveonlinebackup.com/include/images/business50_Get1Buy1.png) no-repeat -153px 0px; height: 113px; width: 152px; }
.offer_Get1Buy1 .business_signup:hover { background-position: -153px -123px; }
.offer_Get1Buy1 .business_signup:active { background-position: -153px -245px; }
.offer_Get1Buy1 .promo_banner { background: url(https://static.idriveonlinebackup.com/include/images/save50_Get1Buy1.png) no-repeat; height: 123px; width: 258px; margin-top: -10px; }
.offer_Get1Buy1 .support_container { padding-right: 0px!important; padding-top: 15px; }
.offer_Get1Buy1 .title_header { width: 960px; margin: 0 auto 10px; overflow: hidden; }
.offer_Get1Buy1 .pricing_h4 { padding: 0px 0px 0px 0px; margin: 0 0 20px; text-align: left; }
.offer_Get1Buy1 .center.title_slog { text-align: left; }
.offer_Get1Buy1 .offer_pricing { background: url(https://static.idriveonlinebackup.com/include/images/Pricing_Buy1Get1.png) no-repeat 0px 0px; width: 355px; height: 165px; text-indent: -1500px; font-size: 0px; float: left; }
.offer_Get1Buy1 .pricing_subtitle { float: left; width: 45%; margin-left: 10%; margin-top: 40px; }
.offer_Get1Buy1 .pro_business a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat scroll 0 -460px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_Get1Buy1 .pro_business a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -228px -460px transparent; }
.offer_Get1Buy1 .pro_business a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -456px -460px transparent; }
.offer_Get1Buy1 .pro_personal a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat scroll 0 -252px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_Get1Buy1 .pro_personal a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -228px -252px transparent; }
.offer_Get1Buy1 .pro_personal a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_50.png) no-repeat -456px -252px transparent; }
.empty { float: left; height: 0; overflow: hidden; width: 0; }
.offer_Get1Buy1 footer { height: 340px; }
.ver_slides p.condition_offer { width: auto!important; color: #E5F2FA; padding: 15px 0 0 32px; font-size: 10px; float: left; text-align: left; }
.ver_slides .red_color { color: #F00; }
.ie8 .offer_Get1Buy1 footer { height: 360px!important; }
.ie7 .offer_Get1Buy1 footer { height: 410px!important; }
.ie8 .offer_Get1Buy1 .condition_offer { width: 95%!important; padding: 15px 0 0 0px; }
.ie7 .offer_Get1Buy1 .condition_offer { width: 95%!important; }
.offer_Get1Buy1_30 .free_signup { background: url(https://static.idriveonlinebackup.com/include/images/free_Get1Buy1.png) no-repeat 0px 0px; width: 111px; }
.offer_Get1Buy1_30 .personal_signup { background: url(https://static.idriveonlinebackup.com/include/images/business30_Get1Buy1.png) no-repeat 0px 0px; height: 113px; width: 152px; }
.offer_Get1Buy1_30 .personal_signup:hover { background-position: 0px -123px; }
.offer_Get1Buy1_30 .personal_signup:active { background-position: 0px -245px; }
.offer_Get1Buy1_30 .business_signup { background: url(https://static.idriveonlinebackup.com/include/images/business30_Get1Buy1.png) no-repeat -153px 0px; height: 113px; width: 152px; }
.offer_Get1Buy1_30 .business_signup:hover { background-position: -153px -123px; }
.offer_Get1Buy1_30 .business_signup:active { background-position: -153px -245px; }
.offer_Get1Buy1_30 .promo_banner { background: url(https://static.idriveonlinebackup.com/include/images/save30_Get1Buy1.png) no-repeat; height: 123px; width: 258px; margin-top: -10px; }
.offer_Get1Buy1_30 .support_container { padding-right: 0px!important; padding-top: 15px; }
.offer_Get1Buy1_30 .title_header { width: 960px; margin: 0 auto 10px; overflow: hidden; }
.offer_Get1Buy1_30 .pricing_h4 { padding: 0px 0px 0px 0px; margin: 0 0 20px; text-align: left; }
.offer_Get1Buy1_30 .center.title_slog { text-align: left; }
.offer_Get1Buy1_30 .offer_pricing { background: url(https://static.idriveonlinebackup.com/include/images/Pricing_Buy1Get1_30.png) no-repeat 0px 0px; width: 355px; height: 165px; text-indent: -1500px; font-size: 0px; float: left; }
.offer_Get1Buy1_30 .pricing_subtitle { float: left; width: 45%; margin-left: 10%; margin-top: 40px; }
.offer_Get1Buy1_30 .pro_business a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat scroll 0 -460px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_Get1Buy1_30 .pro_business a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -228px -460px transparent; }
.offer_Get1Buy1_30 .pro_business a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -456px -460px transparent; }
.offer_Get1Buy1_30 .pro_personal a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat scroll 0 -252px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.offer_Get1Buy1_30 .pro_personal a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -228px -252px transparent; }
.offer_Get1Buy1_30 .pro_personal a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_30.png) no-repeat -456px -252px transparent; }
.offer_Get1Buy1_30 footer { height: 340px; }
.ie8 .offer_Get1Buy1_30 footer { height: 360px!important; }
.ie7 .offer_Get1Buy1_30 footer { height: 410px!important; }
.ie8 .offer_Get1Buy1_30 .condition_offer { width: 95%!important; padding: 15px 0 0 0px; }
.ie7 .offer_Get1Buy1_30 .condition_offer { width: 95%!important; }
.noJobs p { font-size: 12px; margin-bottom: 0px!important; float: left; }
.noJobs { background: none repeat scroll 0 0 rgba(233,240,244,0.5); padding: 20px 20px 27px; float: left; width: 95% }
.noJobs img { float: left; margin: 10px 0 0 2px; }
.mainheader .banner_img { height: 354px!important; }
.contentIndex { background: none repeat scroll 0 0 #FFFFFF; padding: 20px 0 60px; margin: 0px 20px }
.featuresContent { width: 90%; margin: 0px auto; overflow: hidden }
.featBox { width: 30%; float: left; text-align: center; }
.featBox p { margin-bottom: 30px; height: 55px }
.featBox a { color: #333 }
.featBox h3 { color: #2580a6; font-size: 20px; }
.featBox h3 a { color: #2580a6; }
.offertable { width: 68%; height: auto; float: left; margin: 0 0 15px; }
.pricingbox { text-align: center; float: left; margin: 10px 0px 0px 0px }
.planname { font-size: 11px; margin: 0; padding: 0; }
.pricingspace { font-size: 28px; color: #46a2c8; margin: 15px 0px; }
.pricingstorage { font-size: 18px; margin: 0; padding: 0; }
.pricingheader { background: url(https://static.idriveonlinebackup.com/include/images/pricingdivider.png) no-repeat center bottom; }
.pricingheader h3 { margin: 0; padding: 0px; }
.pricedeatils { margin: 0px auto; width: 100% }
.mainheader .bg_cloul_img { background: url(https://static.idriveonlinebackup.com/include/images/cloudlockman1.png) no-repeat scroll 0 0; top: 95px; }
.mainheader .index_banner_nav { margin: -20px auto 0; }
.mainheader .pcmag { padding-left: 10px; left: 74px }
.pricingbox .submit_btn { width: 88px; height: 25px; font-size: 13px; font-weight: bold; float: none; margin: 10px 0px 0px 0px }
.greentxt { color: #749c20 }
.strikethrough { color: #777777; font-size: 12px; text-decoration: line-through; margin: 2px 0 0; padding: 0; }
.bluetxt { color: #46a2c8; margin: 0; padding: 0; }
.pricingcost .pricingspace { line-height: 25px; margin: 0; padding: 0; }
.duration { font-size: 12px; color: #777777; margin: 0px; padding: 0px }
.offer { float: left; margin-top: 15px; }
.contentIndex .support_container { padding-top: 30px; }
.pricingbox a { float: left; margin: 0px 25px; width: 121px; height: 130px }
.pricingfree { background: url(https://static.idriveonlinebackup.com/include/images/pricing_free.png) no-repeat 0 0; }
.pricingfree:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_free.png) no-repeat 0 -163px; }
.pricingfree:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_free.png) no-repeat 0 -326px; }
.pricingpersonal { background: url(https://static.idriveonlinebackup.com/include/images/pricing_personal.png) no-repeat 0 0; }
.pricingpersonal:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_personal.png) no-repeat 0 -163px; }
.pricingpersonal:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_personal.png) no-repeat 0 -326px; }
.pricingbusiness { background: url(https://static.idriveonlinebackup.com/include/images/pricing_business.png) no-repeat 0 0; }
.pricingbusiness:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_business.png) no-repeat 0 -163px; }
.pricingbusiness:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_business.png) no-repeat 0 -326px; }
.pricingfree30 { background: url(https://static.idriveonlinebackup.com/include/images/pricing_free_30.png) no-repeat 0 0; }
.pricingfree30:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_free_30.png) no-repeat 0 -163px; }
.pricingfree30:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_free_30.png) no-repeat 0 -326px; }
.pricingpersonal30 { background: url(https://static.idriveonlinebackup.com/include/images/pricing_personal_30.png) no-repeat 0 0; }
.pricingpersonal30:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_personal_30.png) no-repeat 0 -163px; }
.pricingpersonal30:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_personal_30.png) no-repeat 0 -326px; }
.pricingbusiness30 { background: url(https://static.idriveonlinebackup.com/include/images/pricing_business_30.png) no-repeat 0 0; }
.pricingbusiness30:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_business_30.png) no-repeat 0 -163px; }
.pricingbusiness30:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_business_30.png) no-repeat 0 -326px; }
.medium a:hover { color: #1374AB!important }
.mediumsmb .uni_backup .download_content h2 { margin: 0 }
.mediumsmb .download_mobile_right { width: 48%; }
.mediumsmb h2 { color: #666666; font-size: 22px; margin-bottom: 20px }
.mediumsmb .download_pcmac { width: 48%; margin-right: 4%; }
.btnNew { margin: 25px auto 0px; overflow: visible; text-align: center; width: 275px; }
.mediumsmb_banner { background: url(https://static.idriveonlinebackup.com/include/images/business-data.png) no-repeat scroll 0 0 rgba(0,0,0,0); height: 278px; margin: 0 auto 15px; text-indent: -5000px; width: 962px; }
.mediumsmb .whyus { float: left; width: 100% }
.mediumsmb .btnNew .submit_btn { float: none; margin: 0px auto; padding-bottom: 0px; width: 170px; height: 40px }
.mediumsmb .staticContent { margin: 30px auto 40px; }
.mediumsmb .backup_business { margin-bottom: 30px }
.mediumsmb h3 { color: #1374AB; font-size: 17px; margin: 0; padding: 0; text-align: left; }
.videos_popup.master_wrapper { position: absolute; }
.videos_popup .shadow_container { position: fixed; float: left; }
.videos_popup .popup_container { border: 0px!important; padding: 0px!important; background: #006B97; }
.videos_popup .popup_container h3 { text-align: left }
.videos_popup .first_pos_container_new { width: auto!important; }
.videos_popup .popup_close_btn { right: 15px; top: 13px; z-index: 999; background: url(https://static.idriveonlinebackup.com/include/images/close-button.png) no-repeat scroll 0 0; width: 24px; height: 24px }
.videoContainer .divider { padding: 0px!important }
.videos_tutorials .inner_wraper { min-height: 450px }
.videos_section { padding: 0px; width: 100%; float: left; }
.help_video { margin: 0px auto; width: 90% }
.help_video ul { list-style-type: none; margin: 0px; padding: 0px; min-width: 920px; }
.help_video li { float: left; margin-right: 40px; border: 1px solid #fff; margin-bottom: 50px; width: 155px; padding: 10px; background: #FFFFFF; min-height: 210px; cursor: pointer; }
.help_video li:hover { border: 1px solid #DCDCDC; box-shadow: 4px 4px 10px #DCDCDC; }
.help_video li p { padding: 5px 5px 5px 0px; margin: 0px; }
.video_title { font-size: 15px; color: #1374AB; float: left; width: 100%; padding-top: 9px!important; }
.videos_breadcrumb { float: left; width: 92%; padding: 3px 0 20px 33px; font-size: 18px; color: #1374AB; background: url(https://static.idriveonlinebackup.com/include/images/windows_logo.png) no-repeat 0px 0px; border-bottom: 1px solid #DCDCDC; margin-bottom: 20px; }
.videos_breadcrumb_mac { float: left; width: 92%; padding: 8px 0 20px 33px; font-size: 18px; color: #1374AB; background: url(https://static.idriveonlinebackup.com/include/images/mac_video_logo.png) no-repeat 0px 0px; border-bottom: 1px solid #DCDCDC; margin-bottom: 20px; }
.videos_desc { font-size: 12px; text-align: left; height: 36px; float: left; width: 100%; }
.videos_learn { padding: 30px 0 30px; }
.win_size { width: 300px; height: 18px; text-align: center; background: #FFF; z-index: 99999; position: relative; margin: 0px auto; }
.videos_wrap_popup { display: none; float: left; height: 100%; position: fixed; width: 100%; }
.videoContainer { border: 1px solid #808D98; background-color: #1374AB; width: 960px; height: 540px; margin: 0px auto; opacity: 10; position: relative; }
.layout_center { height: 100%; position: fixed; width: 100%; background: none repeat scroll 0 0 #000000; opacity: 0.7; top: 0; }
.videos_close_btn { background: url(https://static.idriveonlinebackup.com/include/images/close-button.png) no-repeat scroll 0 0; cursor: pointer; display: block; height: 25px; position: fixed; right: 16px; top: 10px; width: 25px; z-index: 1999; }
.videos_section .video { border: 1px solid #ccc; background-image: url(https://static.idriveonlinebackup.com/include/images/win_videos.png); background-repeat: no-repeat; font-size: 0; min-height: 111px; min-width: 155px; float: left; }
.InteractiveBackup .video { background-position: 0px 0px; }
.InteractiveBackup:hover .video { background-position: -193px 0px; }
.ScheduleBackup .video { background-position: 0px -137px; }
.ScheduleBackup:hover .video { background-position: -193px -137px; }
.excludeFile .video { background-position: 0px -272px; }
.excludeFile:hover .video { background-position: -193px -272px; }
.Restore .video { background-position: 0px -409px; }
.Restore:hover .video { background-position: -193px -409px; }
.Restore_versions .video { background-position: 0px -816px; }
.Restore_versions:hover .video { background-position: -193px -816px; }
.Search_Restore .video { background-position: 0px -952px; }
.Search_Restore:hover .video { background-position: -193px -952px; }
.Win_share_file .video { background-position: 0px -680px; }
.Win_share_file:hover .video { background-position: -193px -680px; }
.Win_Trash .video { background-position: 0px -544px; }
.Win_Trash:hover .video { background-position: -193px -544px; }
.Mac_InteractiveBackup .video { background-position: 0px -1117px; }
.Mac_InteractiveBackup:hover .video { background-position: -193px -1117px; }
.Mac_Restore .video { background-position: 0px -1253px; }
.Mac_Restore:hover .video { background-position: -193px -1253px; }
.Mac_ScheduledBackup .video { background-position: 0px -1396px; }
.Mac_ScheduledBackup:hover .video { background-position: -193px -1396px; }
.Mac_TimeMachineBackup .video { background-position: 0px -1545px; }
.Mac_TimeMachineBackup:hover .video { background-position: -193px -1545px; }
.Mac_Restore_versions .video { background-position: 0px -1690px; }
.Mac_Restore_versions:hover .video { background-position: -193px -1690px; }
.Mac_Search_Restore .video { background-position: 0px -1838px; }
.Mac_Search_Restore:hover .video { background-position: -193px -1838px; }
.Mac_Trash .video { background-position: 0px -1991px; }
.Mac_Trash:hover .video { background-position: -193px -1991px; }
.Mac_Share .video { background-position: 0px -2146px; }
.Mac_Share:hover .video { background-position: -193px -2146px; }
.Multiple_PC_Backup .video { background-position: 0px -2289px; }
.Multiple_PC_Backup:hover .video { background-position: -193px -2289px; }
.win_CDP .video { background-position: 0px -2432px; }
.win_CDP:hover .video { background-position: -193px -2432px; }
.win_archive_cleanup .video { background-position: 0px -2565px; }
.win_archive_cleanup:hover .video { background-position: -193px -2565px; }
.win_remote_manage .video { background-position: 0px -2712px; }
.win_remote_manage:hover .video { background-position: -193px -2712px; }
.win_understanding_logs .video { background-position: 0px -2844px; }
.win_understanding_logs:hover .video { background-position: -193px -2844px; }
.win_drag_drop .video { background-position: 0px -3921px; }
.win_drag_drop:hover .video { background-position: -193px -3921px; }
.Mac_MultiplePCBackup .video { background-position: 0px -3110px; }
.Mac_MultiplePCBackup:hover .video { background-position: -193px -3110px; }
.Mac_MultipleDeviceBackup .video { background-position: 0px -3110px; }
.Mac_MultipleDeviceBackup:hover .video { background-position: -193px -3110px; }
.Mac_CDP .video { background-position: 0px -3245px; }
.Mac_CDP:hover .video { background-position: -193px -3245px; }
.Mac_Archive_Cleanup .video { background-position: 0px -3376px; }
.Mac_Archive_Cleanup:hover .video { background-position: -193px -3376px; }
.Mac_understandingLogs .video { background-position: 0px -3510px; }
.Mac_understandingLogs:hover .video { background-position: -193px -3510px; }
.win_KeepfilesinSync .video { background-position: 0px -3645px; }
.win_KeepfilesinSync:hover .video { background-position: -193px -3645px; }
.win_syncwithease .video { background-position: 0px -3784px; }
.win_syncwithease:hover .video { background-position: -193px -3784px; }
.tb_free .pricing_right p:first-child { text-decoration: line-through; font-size: 11px; }
.tb_free .pricing_right p { margin: 0px 0px; line-height: 21px; }
.tb_free .pricing_right { padding: 15px 0; }
.tb_free .free { background: url(https://static.idriveonlinebackup.com/include/images/1tb_Price_free.png) repeat scroll -2px 0; box-shadow: none; font-size: 0px; }
.tb_free .pro_personal { background: url(https://static.idriveonlinebackup.com/include/images/1tb_50_personal.png) repeat scroll -2px 0; box-shadow: none; font-size: 0px; }
.tb_free .pro_business { background: url(https://static.idriveonlinebackup.com/include/images/1tb_50_business.png) repeat scroll -2px 0; box-shadow: none; font-size: 0px; }
.tb_free h4 { line-height: 45px; }
.tb_free .pricing_h4 { margin-top: 0px; padding-top: 0px; }
.tb_free .pricing_txt { margin: 0 23%; }
.tb_free .condition_offer { font-size: 10px; padding-top: 29px; text-align: left; }
.tb_free .title_header { position: relative; width: 100%; }
.tb_free .offer_purple_tb { background: url(https://static.idriveonlinebackup.com/include/images/1TB_drive_free.png) no-repeat; height: 147px; width: 210px; position: absolute; float: right; left: 71%; top: -5px; }
.tb_free .pro_txt { line-height: 21px; }
.tb_free .pro_btn { padding: 170px 0 0!important; }
.tb_free .pro_txt .pricing_left { margin-top: -32px!important; }
.tb_free .pricing { margin-top: 0px!important; }
.tb_free .pricing_header a { background-image: none; margin: 0px!important; padding: 0px; overflow: hidden; position: relative; height: 125px; width: 313px; float: left; }
.tb_free .pricing_header a:hover { background-image: none; }
.tb_free .pricing_header a:active { background-image: none; }
.drive_free .pricing1tb_persoanl { width: 120px; }
.pricing1tb_persoanl { background: url(https://static.idriveonlinebackup.com/include/images/pro_personal_onetb.png) no-repeat 0px -26px; }
.pricing1tb_persoanl:hover { background: url(https://static.idriveonlinebackup.com/include/images/pro_personal_onetb.png) no-repeat 0 -192px; }
.pricing1tb_persoanl:active { background: url(https://static.idriveonlinebackup.com/include/images/pro_personal_onetb.png) no-repeat 0 -358px; }
.pricing1tb_business { background: url(https://static.idriveonlinebackup.com/include/images/pro_business_onetb.png) no-repeat 0 7px; }
.drive_free a.pricing1tb_business { margin-top: -16px!important; width: 288px; height: 160px; }
.pricing1tb_business:hover { background: url(https://static.idriveonlinebackup.com/include/images/pro_business_onetb.png) no-repeat 0 -159px; }
.pricing1tb_business:active { background: url(https://static.idriveonlinebackup.com/include/images/pro_business_onetb.png) no-repeat 0 -325px; }
.drive_free .pricingbox { overflow: hidden; width: 100%; }
.drive_free .pricingbox a { margin: 0px 0px; }
.drive_free .pricingbox a.tbdrive_offer { width: 131px; float: left; margin-left: 2%; }
.price_outline { margin-top: 17px!important; float: left; background: url(https://static.idriveonlinebackup.com/include/images/pricing_outline.png) repeat-x 0 0; height: 130px; width: 35%; min-width: 266px; margin-left: 0%; }
.drive_free .price_outline a { margin-left: 0px!important; margin-right: 0px!important; }
.drive_free .pricingfree { margin: 17px 0px 0!important; min-width: 110px; }
.drive_free .index_body_wrap { margin: 0 auto 30px; width: 96%; overflow: hidden }
.drive_free .pricedeatils { float: left; }
.drive_free .contentIndex .support_container { padding-top: 53px; }
.pricing_term { list-style: none; padding: 0px; margin: 0px; }
.pricing_term b { font-size: 12px; }
.pricing_term_list { list-style: disc outside none; padding: 0px; margin: 0px 0 0 30px; }
.pricing_term_list li { font-size: 12px; color: #333; font-size: 11px; padding: 5px 0 0 0; }
.express_datasheet { float: right; width: 95px; height: 28px; text-indent: -1500px; background: url(https://static.idriveonlinebackup.com/include/images/express-datasheet.png) no-repeat; }
.express_offer { float: right; width: 133px; height: 209px; text-indent: -1500px; background: url(https://static.idriveonlinebackup.com/include/images/express_50offer.png) no-repeat; margin: 0 10px; padding: 10px 0 0 30px; position: absolute; right: 0; }
.express_terms { font-size: 12px; }
.idrive_express .stepsbg { background: none; height: 147px; }
.idrive_express .rapid_wrapper { background: url(https://static.idriveonlinebackup.com/include/images/bg-with-numbers.png) no-repeat center 311px; }
.idrive_express .rapid_body { margin: 32px 0px 30px 0px; float: left }
.ptr .topheader li.partnerSupport { background: none; padding: 10px 20px 10px 0px; }
.ptr .topheader li.partnerSupport a { color: #FFFFFF; }
.ptr .topheader li.partnerSupport a:hover { color: #CDE9FF!important; }
.ptr footer { background: url("https://static.idriveonlinebackup.com/include/images/footer_bg.png") repeat 0 bottom transparent; color: #777777; float: left; line-height: 35px; margin: 100px 0px 0px 0px; padding: 0px 0px 30px; text-align: center; height: auto; }
.ptr footer .wrapper { overflow: inherit; position: relative; }
.ptr .links a { color: #CEE1EF; text-decoration: none; }
.ptr .links a:hover { color: #E5F2FA!important; text-decoration: none; }
.ptr footer p, footer p { color: #C6DCE9; font-size: 11px; margin: 5px 0px; text-align: center; width: 100%; }
.supportMain .verification p { margin: 0px; padding: 0px; }
.supportMain .verification input { float: left; }
.support_form_btn img { margin: 10px 0px 0px 0px; display: none; padding-left: 15px }
.supportSelect label { padding-right: 60px; }
.pricingPage .pricing_right p:first-child { text-decoration: none; font-size: 14px; }
.pricingPage .pricing_right p span:first-child { text-decoration: line-through; margin-right: 10px; font-size: 11px; }
.pricingPage .pricing_right p { font-size: 11px; }
.indexPage .signup_link { top: 50px; }
.indexPage .signup_link a { white-space: normal }
.indexPage .signup_content a:last-child { margin-top: 15px }
.indexPage .firstYear { display: block; font-size: 12px; }
.mulitipleBackup { padding: 0 1%; }
.mulitipleBackup .clear { clear: both }
.backupDevice { width: 50%; float: left; margin-bottom: 20px; }
.backupDevice .image { max-height: 150px; min-height: 100px; width: 160px; float: left; }
.backupDevice .description { float: left; width: 57%; }
.backupDevice .description h5 a { font-size: 18px; color: #1374AB; padding-bottom: 3px!important; }
.backupDevice .description h5 a:hover { font-size: 18px; color: #666!important; padding-bottom: 3px!important; }
.pricingSection { float: left; height: auto; margin: 0 20px; padding: 0 0 20px; width: 96%; text-align: center; }
.pricingSection h6 { color: #1374AB; font-size: 28px; font-weight: normal; margin: 25px 0 10px; padding: 10px 0; }
.pricingSection span { color: #555555; font-weight: normal; margin-left: 7px; }
.pricingSection .signupPlans a { margin: 0% 3%; display: inline-table; height: 216px; width: 216px; }
.pricingSection .signupPlans a.basic_price { background: url("https://static.idriveonlinebackup.com/include/images/basic-pricing.png") no-repeat 0 0; }
.pricingSection .signupPlans a.basic_price:hover { background: url("https://static.idriveonlinebackup.com/include/images/basic-pricing.png") no-repeat 0 -236px; }
.pricingSection .signupPlans a.basic_price:active { background: url("https://static.idriveonlinebackup.com/include/images/basic-pricing.png") no-repeat 0 -472px; }
.pricingSection .signupPlans a.pro_personal { background: url("https://static.idriveonlinebackup.com/include/images/pro-personal.png") no-repeat 0 0; }
.pricingSection .signupPlans a.pro_personal:hover { background: url("https://static.idriveonlinebackup.com/include/images/pro-personal.png") no-repeat 0 -236px; }
.pricingSection .signupPlans a.pro_personal:active { background: url("https://static.idriveonlinebackup.com/include/images/pro-personal.png") no-repeat 0 -472px; }
.pricingSection .signupPlans a.pro_business { background: url("https://static.idriveonlinebackup.com/include/images/pro-business.png") no-repeat 0 0; }
.pricingSection .signupPlans a.pro_business:hover { background: url("https://static.idriveonlinebackup.com/include/images/pro-business.png") no-repeat 0 -236px; }
.pricingSection .signupPlans a.pro_business:active { background: url("https://static.idriveonlinebackup.com/include/images/pro-business.png") no-repeat 0 -472px; }
.gomobile .compliance_mainbg_iphone { background: url("https://static.idriveonlinebackup.com/include/images/go-mobile-screen-update-1.png") no-repeat scroll 110px 0 transparent; height: 305px; position: relative; width: 805px; overflow: visible; border: medium none; display: block; margin: 10px auto 0; outline: medium none; }
.mainContNew .stepsbg { background: url(https://static.idriveonlinebackup.com/include/images/bg-with-numbers1.png) no-repeat center 0px; height: 187px; border: none; outline: none; display: block; margin: 20px auto 0px; position: relative; padding: 2px 0 0; }
.smb .sync_header_new { background: url("https://static.idriveonlinebackup.com/include/images/idrive_file-sync-main.png") no-repeat 0px -10px; height: 272px; margin: 0px auto 15px; text-indent: -5000px; width: 795px; }
.pageNew { position: absolute; top: -2px; right: 10%; background: url(https://static.idriveonlinebackup.com/include/images/newRibbon.png) no-repeat; height: 124px; width: 95px; }
ul.new_pr_bg li { background: none; padding: 30px 0 50px 5px }
.pricingWidth { width: 165px!important; float: left; margin-top: -16px; }
.pricingGb { font-size: 26px; padding: 0px; margin: 0px; color: #5a8802 }
.new_pr_span { text-align: left }
.new_pr_span span:first-child { text-decoration: line-through }
.nmrg { margin-right: 0px!important }
.sp_dsp_blk { display: block; margin-top: 15px; }
.upgrade_new .pricingInfo .pro_use.syncPro { width: 57%!important; }
.upgrade_new .pro_use.syncPro span { color: #5A8802; font-size: 16px; }
.upgrade_new .pro_use.syncPro span span { font-size: 11px; display: block; color: #000; }
.upgrade_new .pricingInfo .plan_strike.syncSpacestrike { padding-left: 5px; padding-top: 10px; width: 38%; }
.upgrade_new .rush_newplan.syncSpaceplan { padding-left: 5px; }
.upgrade_new .plan_strike.syncSpacestrike { padding-left: 3px; width: 39%; font-size: 12px; padding-right: 0px; }
.upgrade_new .rush_newplan.syncSpaceplan { padding-left: 3px; font-size: 11px; }
.upgrade_new .pro_use.syncPro { width: auto; height: 30px; }
.upgrade_new .plan_strike.syncSpacestrike { display: block; float: left; width: auto; }
.upgrade_new .syncSpaceplan { display: block; float: left!important; width: 32%; font-size: 14px; }
.upgrade_new .plan_row_cont_pro li:last-child { border-bottom: none!important; }
.upgrade_sync_free_title { background: url("https://static.idriveonlinebackup.com/include/images/pricing_syn_bg.png") no-repeat -27px 0; color: #1374AB; font-size: 14px; height: 30px; line-height: 32px; margin: 0 auto 15px; padding: 10px 0 10px 60px; text-align: left; width: 100%; display: none; }
.content .plan_row_cont_pro { min-height: 235px!important }
.upgrade_new .pro_use.syncPro span { padding-right: 20px }
.content .plan_row_cont_pro .plan_strike { margin-right: 30px!important }
.mobile_page sup { font-size: 11px }
.mobile_page .steptext { margin-left: 20px }
.mobile_page.smb p { margin: 0px; }
.mobile_page.smb .idr_feature p { margin: 5px 0 30px; }
.mobile_page.smb .whyus p { margin: 5px 0 20px; }
.mobile_page .gomobile .pcmag { top: 175px!important }
.mobile_page .steptext { text-align: center; width: 190px; cursor: pointer; margin: 0px }
.mobile_page .steptext p { width: 185px; margin: 40px 0 0 0; font-size: 13px; }
.mobile_page .stepslft1 { left: 26px }
.mobile_page .stepslft3 { left: 360px }
.mobile_page .stepslft3 ol { margin-top: 53px!important }
.mobile_page .stepslft4 { left: 155px; }
.mobile_page .stepslft4 ol { margin-top: 28px!important }
.mobile_page .stepslft2 { left: 590px; }
.mobile_page .stepslft2 p { font-size: 12px!important; }
.mobile_page .cloud_popup2 ol { font-size: 12px!important }
.mobile_page .cloud_popup1 ol { font-size: 12px!important; list-style: none; padding: 37px 15px 0 0; }
.mobile_page .gomobile .inner_wraper h4 { padding: 10px 0 6px!important; font-size: 40px; }
.mobile_page .gomobile .inner_wraper p.center { font-size: 18px; line-height: 20px; padding-bottom: 10px; }
.mobile_page .staticContent { margin-top: 0px!important }
.mobile_page .send_email p { margin-top: 0px; padding-top: 5px; }
.mobile_page .app_container .download_mobile { margin-top: 0px!important; }
.mobile_page .gm_p { display: inline-block; text-align: center; width: 100%; margin: 0px 0 0px 0px; }
.mobile_page .gm_p span { color: #000; font-weight: bold; }
.mobile_page .sync_space { font-size: 20px; text-align: center; line-height: 45px; font-weight: bold; margin: 0 0 0; }
.mobile_page .sync_space strong { font-size: 30px; color: #1374AB; }
.mobile_page .sync_space img { margin: 0px 10px; }
.mobile_page .mainContNew .stepsbg { margin: -12px auto 0px; height: 150px; background: url(https://static.idriveonlinebackup.com/include/images/mobile_banner_btm_bg2.png) no-repeat center 0px; }
.mobile_page .mobile_btm_content { line-height: 22px; font-weight: bold; font-size: 14px; margin: 20px 10px 30px; }
.mobile_page .gomobile .compliance_mainbg_iphone { background: url(https://static.idriveonlinebackup.com/include/images/mobile-pge-banner.png) no-repeat scroll 2px 0; height: 474px; width: 416px; }
.mobile_page .gomobile .app_container { top: 150px; overflow: hidden; position: absolute; right: -158px; }
.mobile_page .gomobile .pcmag { top: 180px!important; left: -100px; }
.mobile_page .stpContainer ul { width: 90%; display: inline-block; margin: 0px 0px 0 60px; }
.mobile_page .process_part1 { width: 180px; }
.mobile_page .process_part2 { width: 190px; }
.mobile_page .process_part3 { width: 190px; }
.mobile_page .process_part4 { width: 190px; }
.mobile_page .process_part1 .cloud_popup1 { top: -150px; }
.mobile_page .process_part2 .cloud_popup2 { top: -171px; left: 185px; }
.mobile_page .process_part3 .cloud_popup2 { top: -178px; left: 375px; }
.mobile_page .process_part4 .cloud_popup1 { top: -154px; left: 580px; }
.mobile_page .video_icon { list-syle: none; margin: 60px 0 0 0; padding: 0px; }
.mobile_page .video_icon li { list-syle: none; }
.mobile_page .video_icon li .videobtn { padding: 10px 0 0 50px; margin: 60px 0 0 0; }
.videos_breadcrumb_web { float: left; width: 92%; padding: 3px 0 20px 33px; font-size: 18px; color: #1374AB; background: url(https://static.idriveonlinebackup.com/include/images/web_logo.png) no-repeat 0px 0px; border-bottom: 1px solid #DCDCDC; margin-bottom: 20px; }
.videos_section .video_web { border: 1px solid #ccc; background-image: url(https://static.idriveonlinebackup.com/include/images/web_videos.png); background-repeat: no-repeat; font-size: 0; min-height: 111px; min-width: 155px; float: left; }
.web_Signup .video_web { background-position: 0px 0px; }
.web_Signup:hover .video_web { background-position: -193px 0px; }
.web_setPrivateKey .video_web { background-position: 0px -137px; }
.web_setPrivateKey:hover .video_web { background-position: -193px -137px; }
.web_share .video_web { background-position: 0px -274px; }
.web_share:hover .video_web { background-position: -193px -274px; }
.web_FileFoldr_Oprt .video_web { background-position: 0px -411px; }
.web_FileFoldr_Oprt:hover .video_web { background-position: -193px -411px; }
.web_reports .video_web { background-position: 0px -548px; }
.web_reports:hover .video_web { background-position: -193px -548px; }
.web_Gallery .video_web { background-position: 0px -973px; }
.web_Gallery:hover .video_web { background-position: -193px -973px; }
.web_manage_account .video_web { background-position: 0px -833px; }
.web_manage_account:hover .video_web { background-position: -193px -833px; }
.web_idrive_express .video_web { background-position: 0px -695px; }
.web_idrive_express:hover .video_web { background-position: -193px -695px; }
.videos_breadcrumb_mobile { float: left; width: 92%; padding: 3px 0 20px 33px; font-size: 18px; color: #1374AB; background: url(https://static.idriveonlinebackup.com/include/images/mobile_logo.png) no-repeat 0px 0px; border-bottom: 1px solid #DCDCDC; margin-bottom: 20px; }
.videos_section .video_mobile { border: 1px solid #ccc; background-image: url(https://static.idriveonlinebackup.com/include/images/mobile_videos.png); background-repeat: no-repeat; font-size: 0; min-height: 111px; min-width: 155px; float: left; }
.onetouchbackup2 .video_mobile { background-position: 0px 0px; }
.onetouchbackup2:hover .video_mobile { background-position: -193px 0px; }
.mob_access_share .video_mobile { background-position: 0px -139px; }
.mob_access_share:hover .video_mobile { background-position: -193px -139px; }
.mobile_videoContainer { width: 800px!important; height: 600px!important; }
.stackup .excludeContainer { margin: 0px 0px 0px; float: left; width: 245px; }
.stackup .leftnav_terms ul { padding: 0px 0 0 22px; width: 220px; }
.stackup .leftnav_terms li { width: 180px; }
.videos_breadcrumb_express { float: left; width: 92%; padding: 6px 0 20px 28px; font-size: 18px; color: #1374AB; background: url(https://static.idriveonlinebackup.com/include/images/videoicon_express.png) no-repeat 0px 0px; border-bottom: 1px solid #DCDCDC; margin-bottom: 20px; }
.videos_section .video_mobile { border: 1px solid #ccc; background-image: url(https://static.idriveonlinebackup.com/include/images/mobile_videos.png); background-repeat: no-repeat; font-size: 0; min-height: 111px; min-width: 155px; float: left; }
.headertxt { margin: 20px 0px; }
.quoteBox { border: 2px solid #f0f0f0; background: #fff; margin: 0px auto 30px; overflow: hidden; padding: 10px 0px; width: 881px; }
.quotes { float: left; margin: 0px 0px 0px; border-right: 1px solid #f0f0f0; padding: 0px 0px; font-size: 16px; padding: 0px 10px; line-height: 60px; text-indent: -3500px; overflow: hidden }
.mag { width: 140px; padding: 15px 10px 0px; text-align: center; float: left; height: 30px; }
.quoteBox a { color: #333; text-decoration: none; }
.quoteBox a:hover { color: #1374AB!important; text-decoration: none; }
.expQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px 0px; height: 60px; width: 670px; }
.syncQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -334px; height: 60px; width: 700px; }
.fbQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -223px; height: 60px; width: 620px; }
.multiQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -112px; height: 60px; width: 670px; }
.mblquote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -811px; height: 82px; width: 670px; }
.secureQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -941px; height: 60px; width: 700px; }
.downQuote { background: url(https://static.idriveonlinebackup.com/include/images/down-quote.png) no-repeat 10px; height: 85px; width: 690px; }
.priceQuote { background: url(https://static.idriveonlinebackup.com/include/images/price-quote.png) no-repeat 10px; height: 60px; width: 690px; }
.quotes a { height: 60px; width: 670px; float: left }
.pcImg { padding: 0px 10px 0px!important; }
.quoteWidth { width: 725px!important; margin: 10px auto 30px!important; }
.smbQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -445px; height: 160px; width: 700px; border: none!important; margin: 5px 0px 0px!important; }
.smbQuote a { height: 160px!important; width: 700px!important; }
.mobileQuote { background: url(https://static.idriveonlinebackup.com/include/images/quotes_image.png) no-repeat 10px -625px; height: 140px; width: 700px; border: none!important; }
.smb .idrive-express-sync { background: url("https://static.idriveonlinebackup.com/include/images/idrive-express-sync.png") no-repeat; height: 443px; margin: 0 auto 15px; text-indent: -5000px; width: 788px; }
.leftDiv { float: left; width: 46%; margin-right: 30px }
.rightDiv { float: right; width: 48% }
.dbbkp h5 { margin: 20px 0 10px; font-size: 18px; color: #1374AB }
.mtop { margin-top: 0px }
.dbbkp h4 { font-size: 14px; font-weight: normal; margin: 20px 0 0 20px; padding: 0; text-align: left; }
.dbbkp .leftnav_terms ul { padding: 10px 0 0 22px; width: 85%; }
.dbbkp .leftnav_terms li { font-size: 12px }
.dbbkp h6 { font-size: 14px }
.dbbkp ol li { line-height: 24px; padding-bottom: 10px; }
.textbrdr { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 20px 0px }
.dbbkp .center { margin-top: 20px }
.rstrtxt { margin: 0px 0px 30px 0px }
h6.spfeat { float: none; width: 100%; font-size: 16px; color: #333; margin: 30px 0 15px; }
.dbbkp .dwl li { padding-bottom: 10px }
.clearboth { clear: both }
.sys_req h6 { float: none; color: #5187AD; font-size: 14px }
.newbtn { position: absolute; margin: -9px 0px 0px 9px; }
.faq_server sup { font-size: 11px }
.faq .leftnav_terms ul.division_list { padding: 0px; margin: 0; list-style: number; }
.leftnav_terms li.faq_server_li:hover a { color: #333!important; }
.faq .leftnav_terms ul.division_list li a { text-indent: 15px; }
.faq .leftnav_terms ul.division_list li a:hover, .faq .leftnav_terms ul.division_list li a.act { color: #1374AB!important }
.faq_server .center_img { margin: 20px auto; text-align: center; }
.faq_server p, .faq_server h3, .faq_server li { width: 93%; }
.faq_server h3 { line-height: 24px; font-size: 15px; }
.multipleDevice_banner { position: relative; }
.title_video { position: absolute; right: 15px; font-size: 14px; top: 5px; }
.banner_video li { list-style: none; background: url(https://static.idriveonlinebackup.com/include/images/video_img.png) no-repeat scroll 0 2px; width: auto; height: 16px; padding: 0px 0 0 30px; cursor: pointer; }
.sync-page h2 { margin: 0px!important; }
.sync-page .syncnew_content .lftcont { margin-bottom: 20px; float: left; width: 98% }
.sync-page .syncnew_content .viaDesktop { width: 50%; float: left; margin-right: 1%; margin-top: 70px; }
.sync-page .syncnew_content .viaDesktop_img { float: right; }
.sync-page .syncnew_content .viamob { width: 68%; float: right; margin-right: 4%; margin-top: 50px; text-align: left }
.sync-page .syncnew_content .viamob_img { float: left; }
.sync-page.smb .sync_header_newGraphic { background: url("https://static.idriveonlinebackup.com/include/images/idrive-sync-main-graphic.png") no-repeat 0px 0px; height: 366px; margin: 0px auto 15px; text-indent: -5000px; width: 803px; }
.share-page .imageText { float: left; width: 100% }
.share-page .textContainer { width: 50%; float: left; }
.share-page .textContainer h2 { margin-bottom: 10px!important }
.share-page .imageCenter { float: left; width: 50%; text-align: center; }
.remote-page .imageText { float: left; width: 100% }
.remote-page .textContainer { width: 50%; float: left; }
.remote-page .textContainer h2 { margin-bottom: 10px!important }
.remote-page .imageCenter { float: left; width: 50%; text-align: center; }
.remote-page .inner_wraper { position: relative; }
.univesal_pge .inner_wraper { position: relative; }
.express-page .title_video { position: absolute; right: 125px; font-size: 14px; top: -4px; color: #1374AB }
.supportQuote { background: url(https://static.idriveonlinebackup.com/include/images/support-quote.png) no-repeat 10px; height: 105px; width: 680px; margin: 0px 0px 0px 40px }
.supportQuote a { height: 105px!important; width: 680px!important; }
.remoteQuote { background: url(https://static.idriveonlinebackup.com/include/images/remote-quote.png) no-repeat 10px; height: 70px; width: 720px; border: none!important; margin: 5px 0px 0px 5px!important; }
.remoteQuote a { height: 70px!important; width: 720px!important; }
.noOffer .new_pr_span span { text-decoration: none; font-size: 14px; }
.noOffer .pricingWidth { width: 155px!important; }
.noOffer .pricing_right { width: 110px; }
.offer2 .pricingWidth { width: 140px!important; }
.offer2 .new_pr_span span { text-decoration: none; clear: both; display: block; color: #000 }
.offer2 .new_pr_span span:first-child { color: #999 }
.offer2 .pricing_right { width: 125px; }
.pricing_header .freeNew a { background: url("https://static.idriveonlinebackup.com/include/images/pricing_without50.png") no-repeat scroll 0 -44px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.pricing_header .freeNew a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat -228px -44px transparent; }
.pricing_header .freeNew a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat -456px -44px transparent; }
.pricing_header .pro_businessNew { margin: 0px }
.pricing_header .pro_businessNew a { margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat scroll 0 -460px transparent; }
.pricing_header .pro_businessNew a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat -228px -460px transparent; }
.pricing_header .pro_businessNew a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat -456px -460px transparent; }
.pricing_header .pro_personalNew a { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat scroll 0 -252px transparent; margin: -70px 68px; overflow: hidden; position: absolute; width: 190px; }
.pricing_header .pro_personalNew a:hover { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat -228px -252px transparent; }
.pricing_header .pro_personalNew a:active { background: url(https://static.idriveonlinebackup.com/include/images/pricing_without50.png) no-repeat -456px -252px transparent; }
.site .site_title { border-bottom: 1px solid #DCDCDC; min-width: 960px; padding-bottom: 0; width: 100%; }
.site .site_title p { font-size: 25px; margin: 0; padding: 30px 0 30px 22px; }
.site .siteLinks { float: left; padding: 0px 20px; width: 100%; }
.site .siteLinks ul { float: left; margin: 0 10px 0 0; padding: 0; width: 24%; }
.site .siteLinks li { float: left; width: 100%; }
.site .siteLinks ul li { float: left; list-style-type: none; width: 100%; }
.site .siteLinks ul a { color: #82868F; display: block; margin-right: 20px; padding: 4px 0 4px 5px; }
.site .siteLinks h4 { margin: 15px 5px 0px; padding: 0px!important; font-size: 15px; color: #1374AB; text-align: left; }
.site .siteLinks h4 a { margin: 0; padding: 0; color: #1374AB; }
.site .siteLinks ul.subCategory { width: 100%; }
home { font-size: 14px; }
.nas-device h4 { font-size: 46px; padding-top: 20px; }
.nas-device .menu_list { float: left; line-height: 22px; width: 95%; }
.nas-device .menu_head { font-size: 16px; padding: 0px 25px 0 0; cursor: pointer; position: relative; margin: 0px; text-align: left; }
.nas-device .menu_body { display: none; }
.nas-device .plus { background: url(https://static.idriveonlinebackup.com/include/images/droparrow_server.png) right 10px no-repeat; }
.nas-device .minus { background: url(https://static.idriveonlinebackup.com/include/images/droparrow_server.png) right -8px no-repeat; }
.nas-device #appdetails { color: #555555; float: left; margin-top: 10px; }
.nas-device .cloud_popup1 ol { font-size: 13px; list-style: none outside none; margin: 42px 0; padding: 11px 6px 0 0; text-align: center; width: auto; line-height: 24px }
.nas-device .stepslft2 p { margin: 50px 27px 30px!important; padding: 0; }
.nas-device .stepslft4 ol { margin: 37px 0 0 11px!important; }
.nas-device .stepslft3 ol { margin: 56px 0 0!important; }
.nas-device .stepsbg { margin: 0 auto; height: auto; float: left; }
.nas-device .syn_bg { background: url(https://static.idriveonlinebackup.com/include/images/synology-graphics.png) no-repeat scroll 0 0; border: medium none; display: block; height: 412px; margin: 20px auto 0; outline: medium none; overflow: hidden; width: 800px; }
.nas-device .app-btn.syno_arm { background: url("https://static.idriveonlinebackup.com/include/images/ide_btn_synologyARM_new.png") no-repeat scroll 0 0; margin-right: 20px; width: 125px; float: left }
.nas-device .app-btn-blk { float: left; height: 115px; }
.nas-device .app-btn.syno_64 { background: url("https://static.idriveonlinebackup.com/include/images/ide_btn_synologyInt64_new.png") no-repeat scroll 0 0; margin-right: 20px; float: left; width: 125px; }
.nas-device .staticContent { margin: 15px auto 40px; }
.nas-device .app-btn { float: right; height: 55px; margin: 0 10px 0 0; text-indent: -9999px; width: 145px; }
.nas-device a.adjust { font-size: 16px; color: #1374AB; font-weight: normal!important; text-decoration: none; padding: 20px 0 0 0; display: block; }
.nas-device .app-inner-l a { color: #0086D0; text-decoration: none; }
.nas-device .versiondate { font-size: 11px; float: left; width: 100%; }
.nas-device .versiondate p { margin: 0px; padding: 0px; line-height: 20px }
.nas-device h3 { color: #1374AB; font-size: 16px; margin-top: 0px; text-align: left; }
.nas-device .rapid_body { margin: 60px 0px 30px 0px; float: left }
.nas-device .para_box { padding: 0px; margin: 0px }
.syno_app_desc { width: 95%; margin-top: 0px }
.syno_app_title { margin-top: 0px; text-align: left; color: #1374AB; font-size: 16px; }
.syno_features { float: left; margin: 20px 0px 0px }
.syno_features h3 { margin: 0px; color: #1374AB; font-size: 16px; text-align: left; }
.synology_body { width: 100%; padding: 0px; margin: 60px 0px 0px 0px; float: left; height: auto; text-align: justify; line-height: 23px; }
.qnap_body { width: 100%; padding: 0px; margin: 60px 0px 0px 0px; float: left; height: auto; text-align: justify; line-height: 23px; }
.nas_body_lft { float: left; width: 55%; }
.nas_body_lft h3 { padding: 0px; margin: 0px; text-align: left; }
.nas_body_lft p { font-size: 14px; }
.syno_features_list li { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat left 5px; padding-left: 25px; display: block; padding-bottom: 12px; text-align: left; }
.syno_features_list { font-size: 13px; padding: 0px; margin: 20px 20px 0px 0px; list-style: none; float: left; }
.nas-device #screenshots { padding-top: 20px; }
.nas-device #screenshots h3 { color: #1374AB; font-size: 16px; margin-top: 0px; text-align: left; }
.nas-device .app-inner-content { width: 100%; float: left; background-color: #F7F7F7; padding: 0px; }
.nas-device .insatllation_desc { margin: 20px 0 0; background-color: #FFF; padding: 20px; border: 1px solid #DCDCDC; }
.installation_list { line-height: 30px; }
.nas-device .app-btn.qnap_arm { background: url(https://static.idriveonlinebackup.com/include/images/ide_btn_armqnap2.png) no-repeat; float: left; margin-right: 10px; width: 115px; }
.nas-device .app-btn.qnap_64 { background: url(https://static.idriveonlinebackup.com/include/images/ide_btn_64bitqnap2.png) no-repeat; float: left; margin-right: 10px; width: 115px; }
.nas-device .app-btn.qnap_32 { background: url(https://static.idriveonlinebackup.com/include/images/ide_btn_32bitqnap2.png) no-repeat; float: left; margin-right: 10px; width: 115px; }
.nas-device .qnap_banner { background: url(https://static.idriveonlinebackup.com/include/images/QNAP_graphics.png) no-repeat; border: medium none; display: block; height: 412px; margin: 20px auto 0; outline: medium none; overflow: hidden; width: 800px; }
.nas-device .more-block { display: none; }
.nas-device .staticContent .staticContent_rgt { width: 44%; }
.nas-device .staticContent .staticContent_lft { width: 50%; }
.inner a.nasbkp_faq_btn { width: auto; height: 40px; line-height: 38px; text-align: center; background: url(https://static.idriveonlinebackup.com/include/images/faq_arrow_btn.png) no-repeat center right; font-size: 14px; float: left; margin: 5px 0; padding: 0px 25px 0 0px; cursor: pointer; }
.howto { overflow: hidden; padding: 0px; margin: 30px 0; height: auto; text-align: justify; line-height: 23px; }
.howto .howto_left { float: left; width: 65%; padding-top: 5px; }
.howto .howto_left h3 { padding: 0px; margin: 0px; text-align: left; }
.howto .howto_right { float: right; width: 34%; text-align: center; padding-top: 20px; }
.howtoimg { float: left; width: 32%; }
.howtotext { float: left; padding: 0px; width: 68%; text-align: justify; }
.howtotextrt { float: left; width: 68%; text-align: justify; }
.howtoimgrt { float: right; width: 32%; }
.headermenu ul li.blog_menu { padding-right: 10px!important }
.compr_services_page .compare_wrapper .faq_wrapper { padding: 50px 2% 30px; width: 85%; margin: 0px auto; display: block; }
.compare_services_box { font-size: 12px; }
.compare_table td, .compare_table th { padding: 10px; color: #333; }
.compr_services_page .row_title th { color: #333; background-color: #E5EDEE; font-size: 20px; font-weight: normal; }
.compr_services_page .row_title .box_desc { color: #333; text-align: left; padding: 20px; }
.compr_services_page .brd_white td img { vertical-align: middle; }
.compr_services_page .servie_desc td { color: #1374AB; text-align: left; background-color: #FFF; font-size: 14px; font-weight: bold; }
.compr_services_page .box_desc { width: 40%; vertical-align: middle; background-color: #F9F9F9; color: #333; text-align: left; border-right: 1px solid #FFF; }
.compr_services_page .box_idrive { width: 20%; background-color: #ECF3D0; text-align: center; border-right: 1px solid #FFF; }
.compr_services_page .box_mozy { width: 20%; background-color: #DCE2F1; text-align: center; border-right: 1px solid #FFF; }
.compr_services_page .box_carbonite { width: 20%; background-color: #E3E8E9; text-align: center; }
.compr_services_page table th { font-weight: normal; line-height: 20px; }
.mar_top { margin-top: 12px; }
.impr_notes { list-style: none; padding: 20px 0 0px; margin: 0xp; line-height: 18px; font-size: 12px; }
.impr_notes p span { width: 30px; display: inline-block; font-size: 14px; }
.compare_services_box .compare_table { border: 1px solid #DDDDDD; }
.image50 { margin: 5px 0px 0px 10px }
.cmpPadding { height: 54px!important; padding: 28px 10px 0 11px!important }
.comparison .txtnote { float: left; font-size: 12px; margin: 40px 0 0 20px; }
.comparebg { background: url("https://static.idriveonlinebackup.com/include/images/cmp_cloudimage.png") no-repeat scroll right 0; border: medium none; height: 305px; margin: 0px 0px 0px 0px; outline: medium none; overflow: hidden; width: 100%; float: right }
.comparecb { background: url("https://static.idriveonlinebackup.com/include/images/idrive-carbonite.png") no-repeat scroll right 0; border: medium none; height: 297px; margin: 0; outline: medium none; overflow: hidden; width: 100%; float: right }
.comparecp { background: url("https://static.idriveonlinebackup.com/include/images/idrive-crashplan.png") no-repeat scroll right 0; border: medium none; height: 297px; margin: 0; outline: medium none; overflow: hidden; width: 100%; float: right }
.comparebb { background: url("https://static.idriveonlinebackup.com/include/images/idrive_backblaze.png") no-repeat scroll right 0; border: medium none; height: 297px; margin: 0; outline: medium none; overflow: hidden; width: 100%; float: right }
.comparedb { background: url("https://static.idriveonlinebackup.com/include/images/idrive_dropbox.png") no-repeat scroll right 0; border: medium none; height: 297px; margin: 0; outline: medium none; overflow: hidden; width: 100%; float: right }
.cmpTable { width: 100%; margin: 50px 0px 0px; padding: 0px }
.cmpTable table td, .cmpTable table th { padding: 15px; }
.cmpTable table th { font-size: 22px!important; font-weight: normal; cursor: default; }
.cmptxt { margin: 0px 0px 10px; line-height: 24px; text-align: justify }
.idrtable, .mzytable { border-bottom: 1px solid #fff; width: 32%; text-align: center; font-size: 12px; cursor: pointer }
.idrtable { background: #DCE6C8!important; font-size: 14px }
.cmpMain { text-align: left; }
.txtleft p { color: #1374ab; font-size: 36px; line-height: 32px }
.txtleft { float: left; position: relative; margin: 0 0 0 50px; width: 47% }
.greenBtn { background: none repeat scroll 0 0 #6cab2e; margin: 10px 0 0; border: 1px solid #6a9339; border-radius: 3px; color: #ffffff!important; float: left; font-size: 18px; letter-spacing: 0.05em; padding: 10px; text-align: center; text-transform: uppercase; width: 113px; }
.greenBtn:hover { background: none repeat scroll 0 0 #a1dc67; }
.greenBtn:active { background: none repeat scroll 0 0 #6cab2e; }
.textsmall { font-size: 12px }
.comparepopup { display: none; z-index: 9999; font-size: 12px!important }
.idpopup { position: absolute; top: 0; background: url(https://static.idriveonlinebackup.com/include/images/blue_bg.png) repeat 0px 0px; height: 65px; padding: 20px 10px 5px 11px; left: -198px; top: -26px; width: 293px; z-index: 999; color: #fff; border-radius: 8px }
.cmpArrow { background: url("https://static.idriveonlinebackup.com/include/images/cmp_bluearrow.png") no-repeat scroll 0 0; height: 27px; left: 116px; position: absolute; top: 22px; width: 13px; }
.cmppopup { position: absolute; top: 0; background: url(https://static.idriveonlinebackup.com/include/images/grey_bg.png) repeat 0px 0px; height: 65px; padding: 20px 10px 5px 11px; left: -198px; top: -26px; width: 293px; z-index: 999; color: #fff; border-radius: 8px }
.cmpgrArrow { background: url("https://static.idriveonlinebackup.com/include/images/cmp_greyarrow.png") no-repeat scroll 0 0; height: 27px; left: 116px; position: absolute; top: 22px; width: 13px; }
.cmpTable td { position: relative }
.eQuotes { background: url("https://static.idriveonlinebackup.com/source/images/expertbg.jpg") no-repeat scroll center center #FFFFFF; display: block; height: auto; width: 100%; float: left; height: 660px; 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; padding-top: 20px; text-align: center; padding-bottom: 30px; text-shadow: 0px 0px 5px #333; }
.expWrap { width: 980px; margin: auto; }
.expWrap a { color: #666; cursor: pointer; display: block }
.expQuotesleft { float: left; width: 460px; margin-right: 20px }
.expQuotesright { float: left; width: 460px }
.testimonialQuotes { background: none repeat scroll 0 0 #FFFFFF; float: left; height: 160px; margin-bottom: 30px; }
.testimonialQuotes .pc { background: url("https://static.idriveonlinebackup.com/source/images/expLogo.png") no-repeat scroll 0 0 #FFFFFF; float: left; height: 160px; width: 157px; }
.testimonialQuotes p { float: left; font-size: 12px; margin: 0; padding: 15px 16px 0 10px; width: 58%; }
.testimonialQuotes { margin-bottom: 30px; }
.testimonialQuotes .pw { background: url(https://static.idriveonlinebackup.com/source/images/expLogo.png) 0px -347px no-repeat #FFFFFF; height: 160px; width: 157px; float: left; }
.testimonialQuotes .lhacker { background: url(https://static.idriveonlinebackup.com/source/images/expLogo.png) 0px -174px no-repeat #FFFFFF; height: 160px; width: 157px; float: left; }
.testimonialQuotes .wq { background: url(https://static.idriveonlinebackup.com/source/images/expLogo.png) 0px -521px no-repeat #FFFFFF; height: 160px; width: 157px; float: left; }
.testimonialQuotes .tc { background: url(https://static.idriveonlinebackup.com/source/images/expLogo.png) 0px -694px no-repeat #FFFFFF; height: 160px; width: 157px; float: left; }
.testimonialQuotes span { float: right; text-indent: 0px; }
.margin20 { margin-top: 20px!important; }
.margin30 { margin-top: 30px!important; }
.padding20 { padding-top: 20px!important }
.padding30 { padding-top: 30px!important; }
.comparison footer { border-top: 1px solid #383c47 }
.testimonialQuotes span { float: right; margin-top: 5px; }
.eQuotes .expWrap b { font-size: 30px; color: #e6bf59;  }
.signupBtn { margin: 0 auto; text-align: center; width: 233px; }
.signupBtn .signup50 { background: url(https://static.idriveonlinebackup.com/include/images/signup_50btn.png) 0px -5px no-repeat; width: 233px; height: 62px; display: block; text-indent: -5500px }
.signupBtn .signup50:hover { background-position: 0px -85px; }
.bigText { font-size: 18px; font-weight: bold }
.unlimited { margin: 5px 0px 0px 0px; padding: 0px; font-size: 12px }
.pricingDetails { margin: 7px 0px 30px 0px; float: left }
.banner50 { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px 0px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 166px; }
.personal50 { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -335px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 140px; margin: 0px 10px; border: 1px solid #f7f7f7 }
.personal50:hover { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -335px #ecf4f7; border: 1px solid #cfecf7 }
.business50 { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -167px; float: left; height: 150px; text-indent: -5500px; border: 1px solid #f7f7f7; width: 140px; }
.business50:hover { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -167px #ecf4f7; border: 1px solid #cfecf7 }
.banner50Carbonite { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -530px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 166px; }
.banner50bb { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -908px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 166px; }
.banner50db { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -1101px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 166px; }
.banner50cp { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing.png) no-repeat 0px -719px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 166px; }
.bFeatures { background: #EFEAD7; float: left; width: 100%; color: #333; border-top: 1px solid #D5D0BE; border-bottom: 1px solid #D5D0BE; }
.bFeatures h2 { color: #333; margin: 0px auto; padding-bottom: 15px; font-size: 35px; width: 325px; position: relative; }
.bFeatures hr { background-color: #BEBBAB; border-width: 0; display: block; height: 2px; position: relative; width: 325px; margin-bottom: 50px; }
.featureContent { margin: 15px auto 15px; overflow: hidden; padding: 0 20px; width: 960px; }
.idrive_rewind { background: url("https://static.idriveonlinebackup.com/include/images/idrive-rewind.png") no-repeat; height: 121px; }
.bFeatures .server_backup { background: url("https://static.idriveonlinebackup.com/include/images/server-backup.png") no-repeat; height: 115px; }
.bFeatures .business_compliance { background: url("https://static.idriveonlinebackup.com/include/images/business-compliance.png") no-repeat 0px 10px; height: 117px; }
.bFeatures .premier_install { background: url("https://static.idriveonlinebackup.com/include/images/premier-installation.png") no-repeat; height: 104px; }
.bFeatures .idrive_express_3x { background: url("https://static.idriveonlinebackup.com/include/images/idrive-express-3x.png") no-repeat; height: 127px; }
.feat_subnote { color: #1374AB; float: left; font-size: 36px; font-weight: normal; margin: 40px auto 0; padding: 20px 0 30px; text-align: center; width: 100%; }
.feat_center { text-align: center; font-size: 17px; text-align: center; margin: 0 0 40px; }
.introContent { margin-top: 25px!important; }
.dentalContent { margin: 45px auto 40px; min-width: 864px; overflow: hidden; padding: 0; width: 90%; }
.dentalContent p { line-height: 24px; margin: 10px 0px 25px 0px; text-align: justify; }
.dentalContent h2 { text-align: left }
.dentalContent .proData { margin-top: 50px; border-top: 1px solid #E5E6EA }
.dentalContent .proData p { margin-top: 40px; text-align: center; }
.dentalContent .proData .signup_btn p { text-align: center!important; margin: 0px auto; }
.vertWrapper { float: left; padding: 20px 0px 40px 0px; background-color: #20242f; width: 100%; border-top: 1px solid #383c47; }
.vertLinks { float: left; padding: 0 30px; text-align: left; width: 70% }
.vertLinks ul { float: left; list-style: none outside none; margin: 5px 0 0; min-width: 164px; padding: 0; width: 24%; }
.vertLinks ul li { width: 100%; float: left; }
.vertLinks ul a { color: #82868f; display: block; margin-right: 20px; padding: 4px 0 4px 5px; }
.vertLinks ul a:hover { background: none repeat scroll 0 0 #383c47; color: #fff!important; }
.vertWrapper .heading { color: #ffffff; font-size: 16px; line-height: 26px; margin: 0 0 10px; }
.vert { float: left; width: 100%; padding: 0px 0px 0px 0px; }
.vert .wrapper .div30 { float: left; width: 27%; margin: 0 auto; height: auto; text-align: center; padding-right: 25px; }
.vert .wrapper .div50 { float: left; width: 42%; margin: 0 auto; height: auto; text-align: center; padding-right: 25px; }
.vert h2 { font-weight: normal; font-size: 32px; margin: 0 auto; line-height: 40px; text-align: center; padding: 0px; text-align: center; }
.vert .wrapper div .maintext { font-weight: normal; font-size: 20px; float: left; line-height: 35px; text-align: center; padding: 10px 0px 10px 0px; color: #333333; width: 100%; }
.vert .wrapper .medtext { font-weight: normal; font-size: 20px; float: left; line-height: 35px; padding: 10px 0px 10px 0px; color: #333333; width: 100%; }
.vert .wrapper div h5 { font-weight: normal; font-size: 18px; margin: 0px 0px 0px 0px; line-height: 20px; float: left; text-align: center; width: 100%; }
.vert .wrapper div p { padding: 0px 0px 10px 0px; width: 100%; font-size: 14px; line-height: 24px; overflow: hidden; text-align: justify; }
.vert .wrapper div p a { color: #3d95b6; text-decoration: none; text-align: justify; }
.vert .wrapper .hippa { background: url("https://static.idriveonlinebackup.com/include/images/dental-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 87px; height: 81px; display: block; text-indent: -5500px }
.vert .wrapper .secu { background: url("https://static.idriveonlinebackup.com/include/images/dental-vertical-icons.png") 0px -150px no-repeat; margin: 0 auto; width: 87px; height: 81px; display: block; text-indent: -5500px }
.vert .wrapper .multi { background: url("https://static.idriveonlinebackup.com/include/images/dental-vertical-icons.png") 0px -299px no-repeat; margin: 0 auto; width: 96px; height: 78px; display: block; text-indent: -5500px }
.vert .wrapper .restore { background: url("https://static.idriveonlinebackup.com/include/images/dental-vertical-icons.png") 0px -447px no-repeat; margin: 0 auto; width: 102px; height: 81px; display: block; text-indent: -5500px }
.vert .wrapper .subacc { background: url("https://static.idriveonlinebackup.com/include/images/dental-vertical-icons.png") 0px -598px no-repeat; margin: 0 auto; width: 79px; height: 81px; display: block; text-indent: -5500px }
.vert .wrapper .sync { background: url("https://static.idriveonlinebackup.com/include/images/dental-vertical-icons.png") 0px -749px no-repeat; margin: 0 auto; width: 81px; height: 80px; display: block; text-indent: -5500px }
.vert_quoteBox { margin: 0px auto 30px; overflow: hidden; padding: 20px 0px 20px 0px; width: 869px; }
.vert_quotes { float: left; margin: 0px 0px 0px; padding: 0px 0px; font-size: 16px; padding: 0px 10px; line-height: 60px; text-indent: -3500px; overflow: hidden }
.vert_mag { width: 140px; padding: 15px 10px 0px; text-align: center; float: left; height: 30px; }
.vert_quoteBox a { color: #333; text-decoration: none; }
.vert_quoteBox a:hover { color: #1374AB!important; text-decoration: none; }
.vert_life { background: url(https://static.idriveonlinebackup.com/include/images/life-hacker-logo.png) no-repeat 10px 0px; height: 50px; width: 150px; }
.vert_quote { background: url(https://static.idriveonlinebackup.com/include/images/quote.png) no-repeat 0px; height: 144px; width: 864px; }
.vert_rest_quote { background: url(https://static.idriveonlinebackup.com/include/images/restaurant-quote.png) no-repeat 0px; height: 144px; width: 864px; }
.vert_real_quote { background: url(https://static.idriveonlinebackup.com/include/images/quote-realestate.png) no-repeat 0px; height: 144px; width: 864px; }
.foot_text { font-weight: normal; font-size: 24px; margin: 0 auto; line-height: 40px; text-align: center; padding: 0px; text-align: center; color: #47899a }
.head_text { padding: 0px 0px 30px 0px; width: 90%; font-size: 16px; line-height: 30px; overflow: hidden; text-align: justify; }
.vert .wrapper .backup { background: url("https://static.idriveonlinebackup.com/include/images/restaurant-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 99px; height: 85px; display: block; text-indent: -5500px }
.vert .wrapper .restore1 { background: url("https://static.idriveonlinebackup.com/include/images/restaurant-vertical-icons.png") 0px -150px no-repeat; margin: 0 auto; width: 72px; height: 85px; display: block; text-indent: -5500px }
.vert .wrapper .access { background: url("https://static.idriveonlinebackup.com/include/images/restaurant-vertical-icons.png") 0px -301px no-repeat; margin: 0 auto; width: 98px; height: 85px; display: block; text-indent: -5500px }
.vert .wrapper .secu1 { background: url("https://static.idriveonlinebackup.com/include/images/restaurant-vertical-icons.png") 0px -454px no-repeat; margin: 0 auto; width: 79px; height: 85px; display: block; text-indent: -5500px }
.vert .wrapper .multipc { background: url("https://static.idriveonlinebackup.com/include/images/restaurant-vertical-icons.png") 0px -606px no-repeat; margin: 0 auto; width: 111px; height: 85px; display: block; text-indent: -5500px }
.vert .wrapper .open { background: url("https://static.idriveonlinebackup.com/include/images/restaurant-vertical-icons.png") 0px -758px no-repeat; margin: 0 auto; width: 70px; height: 85px; display: block; text-indent: -5500px }
.vert .wrapper .realbackup { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 82px; height: 72px; display: block; text-indent: -5500px }
.vert .wrapper .realsec { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px -150px no-repeat; margin: 0 auto; width: 89px; height: 74px; display: block; text-indent: -5500px }
.vert .wrapper .realsync { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px -301px no-repeat; margin: 0 auto; width: 90px; height: 72px; display: block; text-indent: -5500px }
.vert .wrapper .realacc { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px -454px no-repeat; margin: 0 auto; width: 79px; height: 72px; display: block; text-indent: -5500px }
.vert .wrapper .realshare { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px -606px no-repeat; margin: 0 auto; width: 111px; height: 72px; display: block; text-indent: -5500px }
.vert .wrapper .realstay { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px -756px no-repeat; margin: 0 auto; width: 73px; height: 72px; display: block; text-indent: -5500px }
.vert .wrapper .facebook { background: url("https://static.idriveonlinebackup.com/include/images/real-estate-icons.png") 0px -907px no-repeat; margin: 0 auto; width: 74px; height: 72px; display: block; text-indent: -5500px }
.vert-serverbkp { background: url("https://static.idriveonlinebackup.com/include/images/verticals-SMB-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 87px; height: 81px; display: block; text-indent: -5500px }
.vert-sync { background: url("https://static.idriveonlinebackup.com/include/images/verticals-SMB-icons.png") 0px -140px no-repeat; margin: 0 auto; width: 87px; height: 81px; display: block; text-indent: -5500px }
.vert-subaccounts { background: url("https://static.idriveonlinebackup.com/include/images/verticals-SMB-icons.png") 0px -274px no-repeat; margin: 0 auto; width: 87px; height: 81px; display: block; text-indent: -5500px }
.dentalContent ul { float: left; margin: 0px 0px 20px 0px; padding: 0; list-style: none }
.dentalContent ul li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 5px transparent; padding-bottom: 12px; padding-left: 25px; text-align: left; }
.smb-quotes { background: url(https://static.idriveonlinebackup.com/include/images/SMB-quote.png) no-repeat 0px; height: 144px; width: 864px; float: left; font-size: 16px; line-height: 60px; margin: 0; overflow: hidden; padding: 0 10px; text-indent: -3500px; }
.vert .wrapper .multibackup { float: left; background: url("https://static.idriveonlinebackup.com/include/images/photography-vertical-icons.png") no-repeat; margin: 0 auto; width: 120px; height: 80px; display: block; text-indent: -5500px }
.vert .wrapper .fbbackup { float: left; background: url("https://static.idriveonlinebackup.com/include/images/photography-vertical-icons.png") 0px -128px no-repeat; margin: 0 auto; width: 79px; height: 80px; display: block; text-indent: -5500px }
.vert .wrapper .idriveExp { float: left; background: url("https://static.idriveonlinebackup.com/include/images/photography-vertical-icons.png") 10px -375px no-repeat; margin: 0 auto; width: 128px; height: 80px; display: block; text-indent: -5500px }
.vert .wrapper .subAcc { float: left; background: url("https://static.idriveonlinebackup.com/include/images/photography-vertical-icons.png") 0px -503px no-repeat; margin: 0 auto; width: 103px; height: 80px; display: block; text-indent: -5500px }
.vert .wrapper .highSec { float: left; background: url("https://static.idriveonlinebackup.com/include/images/photography-vertical-icons.png") 20px -635px no-repeat; margin: 0 auto; width: 100px; height: 80px; display: block; text-indent: -5500px }
.div100 { overflow: hidden; width: 75%; margin: 0 auto; height: auto; text-align: center; padding-bottom: 30px; }
.div100 .syncText { font-weight: normal; font-size: 20px; line-height: 35px; padding: 20px 0px 10px 0px; color: #333333; }
.div100 .syncnshare { background: url("https://static.idriveonlinebackup.com/include/images/photography-vertical-icons.png") 0px -245px no-repeat; margin: 0 auto; width: 107px; height: 80px; display: block; text-indent: -5500px }
.div100 p { font-size: 14px; line-height: 24px; overflow: hidden; padding: 0 0 10px; text-align: center; width: 100%; }
.vert .wrapper div .pho_maintext { font-weight: normal; font-size: 20px; float: left; line-height: 35px; text-align: left; padding: 20px 0px 10px 0px; color: #333333; }
.vert .wrapper .mhippa { background: url("https://static.idriveonlinebackup.com/include/images/medical-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .msecu { background: url("https://static.idriveonlinebackup.com/include/images/medical-vertical-icons.png") 0px -129px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .mmulti { background: url("https://static.idriveonlinebackup.com/include/images/medical-vertical-icons.png") 0px -258px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .msync { background: url("https://static.idriveonlinebackup.com/include/images/medical-vertical-icons.png") 0px -388px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .msecure { background: url("https://static.idriveonlinebackup.com/include/images/medical-vertical-icons.png") 0px -516px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .mldiv70 { overflow: hidden; width: 70%; margin: 20px 0 0 0px; height: auto; float: left; padding: 0px 30px 0px 0px; }
.vert .wrapper .mrdiv30 { overflow: hidden; width: 150px; margin: 20px 0 0 0px; height: auto; float: left; padding-bottom: 30px; background: url(https://static.idriveonlinebackup.com/include/images/arrowr.png) no-repeat }
.vert .wrapper .mldiv30 { overflow: hidden; width: 150px; margin: 30px 0 0 0px; height: auto; float: left; padding: 0px 0px 0px 0px; background: url(https://static.idriveonlinebackup.com/include/images/arrowl.png) right no-repeat }
.vert .wrapper .mrdiv70 { overflow: hidden; width: 70%; margin: 30px 0 0 0px; height: auto; float: left; padding: 0px 0px 0px 30px; }
.vert .wrapper .healmulti { background: url("https://static.idriveonlinebackup.com/include/images/healthcare-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .healhippa { background: url("https://static.idriveonlinebackup.com/include/images/healthcare-icons.png") 0px -114px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .healarch { background: url("https://static.idriveonlinebackup.com/include/images/healthcare-icons.png") 0px -235px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .healexpr { background: url("https://static.idriveonlinebackup.com/include/images/healthcare-icons.png") 0px -350px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.vert .wrapper .healopen { background: url("https://static.idriveonlinebackup.com/include/images/healthcare-icons.png") 0px -468px no-repeat; margin: 0 auto; width: 110px; height: 110px; display: block; text-indent: -5500px }
.healdiv100 { overflow: hidden; width: 100%; margin: 0 auto; height: auto; text-align: center; padding: 0px; }
.healdiv100 .syncText { font-weight: normal; font-size: 20px; line-height: 35px; padding: 0px; color: #333333; }
.vert .wrapper .healdiv50 { float: left; width: 40%; margin: 0 auto; height: auto; text-align: center; padding-right: 25px; }
.vert .wrapper .rhealdiv50 { float: left; width: 40%; margin: 0 auto; height: auto; text-align: center; padding-right: 25px; }
.vert_center { margin: 0px auto 30px; overflow: hidden; padding: 20px 0px 20px 0px; width: 100%; }
.vert_center .maintext { font-weight: normal; font-size: 20px; float: left; line-height: 35px; text-align: center; padding: 10px 0px 10px 0px; color: #333333; width: 100%; }
.vert .wrapper .cpasox { background: url("https://static.idriveonlinebackup.com/include/images/cpa-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 89px; height: 89px; display: block; text-indent: -5500px }
.vert .wrapper .cpadata { background: url("https://static.idriveonlinebackup.com/include/images/cpa-vertical-icons.png") 0px -129px no-repeat; margin: 0 auto; width: 89px; height: 89px; display: block; text-indent: -5500px }
.vert .wrapper .cpaaccess { background: url("https://static.idriveonlinebackup.com/include/images/cpa-vertical-icons.png") 0px -388px no-repeat; margin: 0 auto; width: 89px; height: 89px; display: block; text-indent: -5500px }
.vert .wrapper .cpasec { background: url("https://static.idriveonlinebackup.com/include/images/cpa-vertical-icons.png") 0px -259px no-repeat; margin: 0 auto; width: 89px; height: 89px; display: block; text-indent: -5500px }
.vert .wrapper .cpaver { background: url("https://static.idriveonlinebackup.com/include/images/cpa-vertical-icons.png") 0px -518px no-repeat; margin: 0 auto; width: 89px; height: 89px; display: block; text-indent: -5500px }
.vert .wrapper .cpadisg { background: url("https://static.idriveonlinebackup.com/include/images/cpa-vertical-icons.png") 0px -647px no-repeat; margin: 0 auto; width: 89px; height: 89px; display: block; text-indent: -5500px }
.vert .wrapper .sch_sec { background: url("https://static.idriveonlinebackup.com/include/images/school-vertical-icon.png") 0px 0px no-repeat; margin: 0 auto; width: 83px; height: 99px; display: block; text-indent: -5500px }
.vert .wrapper .sch_sync { background: url("https://static.idriveonlinebackup.com/include/images/school-vertical-icon.png") 0px -147px no-repeat; margin: 0 auto; width: 83px; height: 99px; display: block; text-indent: -5500px }
.vert .wrapper .sch_share { background: url("https://static.idriveonlinebackup.com/include/images/school-vertical-icon.png") 0px -292px no-repeat; margin: 0 auto; width: 83px; height: 99px; display: block; text-indent: -5500px }
.vert .wrapper .sch_backup { background: url("https://static.idriveonlinebackup.com/include/images/school-vertical-icon.png") 0px 0px no-repeat; margin: 0 auto; width: 83px; height: 99px; display: block; text-indent: -5500px }
.vert .wrapper .sch_mult { background: url("https://static.idriveonlinebackup.com/include/images/school-vertical-icon.png") 0px -440px no-repeat; margin: 0 auto; width: 83px; height: 99px; display: block; text-indent: -5500px }
.vert .wrapper .sch_expr { background: url("https://static.idriveonlinebackup.com/include/images/school-vertical-icon.png") 0px -588px no-repeat; margin: 0 auto; width: 83px; height: 99px; display: block; text-indent: -5500px }
.vert .wrapper .mult_backup { background: url("https://static.idriveonlinebackup.com/include/images/legal-verticals-icon.png") 0px 0px no-repeat; margin: 0 auto; width: 73px; height: 73px; display: block; text-indent: -5500px }
.vert .wrapper .mult_sync { background: url("https://static.idriveonlinebackup.com/include/images/legal-verticals-icon.png") 0px -105px no-repeat; margin: 0 auto; width: 73px; height: 73px; display: block; text-indent: -5500px }
.vert .wrapper .mult_expr { background: url("https://static.idriveonlinebackup.com/include/images/legal-verticals-icon.png") 0px -208px no-repeat; margin: 0 auto; width: 73px; height: 73px; display: block; text-indent: -5500px }
.vert .wrapper .mult_comp { background: url("https://static.idriveonlinebackup.com/include/images/legal-verticals-icon.png") 0px -312px no-repeat; margin: 0 auto; width: 73px; height: 73px; display: block; text-indent: -5500px }
.vert .wrapper .mult_true { background: url("https://static.idriveonlinebackup.com/include/images/legal-verticals-icon.png") 0px -417px no-repeat; margin: 0 auto; width: 73px; height: 73px; display: block; text-indent: -5500px }
.vert .wrapper .mult_sub { background: url("https://static.idriveonlinebackup.com/include/images/legal-verticals-icon.png") 0px -521px no-repeat; margin: 0 auto; width: 73px; height: 73px; display: block; text-indent: -5500px }
.vert .bar { background: url("https://static.idriveonlinebackup.com/include/images/bar.png") repeat 0 0px; margin: 0; width: 98%; height: 8px; display: block; padding: 0px; }
.vert .wrapper .insrdiv70 { overflow: hidden; width: 70%; margin: 20px 0 0 0px; height: auto; float: left; padding: 0px 30px 0px 0px; }
.vert .wrapper .insldiv30 { overflow: hidden; width: 150px; margin: 20px 0 0 0px; height: auto; float: left; padding-bottom: 30px; }
.vert .wrapper .insrdiv30 { overflow: hidden; width: 150px; margin: 30px 0 0 0px; height: auto; float: left; padding: 0px 0px 0px 0px; }
.vert .wrapper .insldiv70 { overflow: hidden; width: 70%; margin: 30px 0 0 0px; height: auto; float: left; padding: 0px 0px 0px 30px; }
.vert .wrapper .ins_mbackup { background: url("https://static.idriveonlinebackup.com/include/images/insurance-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 94px; height: 103px; display: block; text-indent: -5500px }
.vert .wrapper .ins_sub { background: url("https://static.idriveonlinebackup.com/include/images/insurance-vertical-icons.png") 0px -122px no-repeat; margin: 0 auto; width: 94px; height: 103px; display: block; text-indent: -5500px }
.vert .wrapper .ins_expr { background: url("https://static.idriveonlinebackup.com/include/images/insurance-vertical-icons.png") 0px -243px no-repeat; margin: 0 auto; width: 94px; height: 103px; display: block; text-indent: -5500px }
.vert .wrapper .ins_sync { background: url("https://static.idriveonlinebackup.com/include/images/insurance-vertical-icons.png") 0px -364px no-repeat; margin: 0 auto; width: 94px; height: 103px; display: block; text-indent: -5500px }
.vert .wrapper .ins_server { background: url("https://static.idriveonlinebackup.com/include/images/insurance-vertical-icons.png") 0px -486px no-repeat; margin: 0 auto; width: 94px; height: 103px; display: block; text-indent: -5500px }
.vert .wrapper .ins_com { background: url("https://static.idriveonlinebackup.com/include/images/insurance-vertical-icons.png") 0px -607px no-repeat; margin: 0 auto; width: 94px; height: 103px; display: block; text-indent: -5500px }
.vert .wrapper .acc_mbackup { background: url("https://static.idriveonlinebackup.com/include/images/accounting-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 105px; height: 120px; display: block; text-indent: -5500px }
.vert .wrapper .acc_sub { background: url("https://static.idriveonlinebackup.com/include/images/accounting-vertical-icons.png") 0px -651px no-repeat; margin: 0 auto; width: 105px; height: 120px; display: block; text-indent: -5500px }
.vert .wrapper .acc_expr { background: url("https://static.idriveonlinebackup.com/include/images/accounting-vertical-icons.png") 0px -489px no-repeat; margin: 0 auto; width: 105px; height: 120px; display: block; text-indent: -5500px }
.vert .wrapper .acc_sync { background: url("https://static.idriveonlinebackup.com/include/images/accounting-vertical-icons.png") 0px -813px no-repeat; margin: 0 auto; width: 105px; height: 120px; display: block; text-indent: -5500px }
.vert .wrapper .acc_server { background: url("https://static.idriveonlinebackup.com/include/images/accounting-vertical-icons.png") 0px -164px no-repeat; margin: 0 auto; width: 105px; height: 120px; display: block; text-indent: -5500px }
.vert .wrapper .acc_com { background: url("https://static.idriveonlinebackup.com/include/images/accounting-vertical-icons.png") 0px -326px no-repeat; margin: 0 auto; width: 105px; height: 120px; display: block; text-indent: -5500px }
.vert .wrapper .att_backup { background: url("https://static.idriveonlinebackup.com/include/images/attorney-vertical-icon.png") 0px 0px no-repeat; margin: 0 auto; width: 92px; height: 95px; display: block; text-indent: -5500px }
.vert .wrapper .att_sec { background: url("https://static.idriveonlinebackup.com/include/images/attorney-vertical-icon.png") 0px -97px no-repeat; margin: 0 auto; width: 92px; height: 95px; display: block; text-indent: -5500px }
.vert .wrapper .att_mdiv { background: url("https://static.idriveonlinebackup.com/include/images/attorney-vertical-icon.png") 0px -190px no-repeat; margin: 0 auto; width: 92px; height: 95px; display: block; text-indent: -5500px }
.vert .wrapper .att_act { background: url("https://static.idriveonlinebackup.com/include/images/attorney-vertical-icon.png") 0px -285px no-repeat; margin: 0 auto; width: 92px; height: 95px; display: block; text-indent: -5500px }
.vert .wrapper .att_rmanage { background: url("https://static.idriveonlinebackup.com/include/images/attorney-vertical-icon.png") 0px -380px no-repeat; margin: 0 auto; width: 92px; height: 95px; display: block; text-indent: -5500px }
.vert .wrapper .govt_server { background: url("https://static.idriveonlinebackup.com/include/images/government-vertical-icons.png") 0px 0px no-repeat; margin: 0 auto; width: 96px; height: 96px; display: block; text-indent: -5500px }
.vert .wrapper .govt_expr { background: url("https://static.idriveonlinebackup.com/include/images/government-vertical-icons.png") 0px -150px no-repeat; margin: 0 auto; width: 96px; height: 96px; display: block; text-indent: -5500px }
.vert .wrapper .govt_mbackup { background: url("https://static.idriveonlinebackup.com/include/images/government-vertical-icons.png") 0px -299px no-repeat; margin: 0 auto; width: 96px; height: 96px; display: block; text-indent: -5500px }
.vert .wrapper .govt_comp { background: url("https://static.idriveonlinebackup.com/include/images/government-vertical-icons.png") 0px -449px no-repeat; margin: 0 auto; width: 96px; height: 96px; display: block; text-indent: -5500px }
.vert .wrapper .govt_sub { background: url("https://static.idriveonlinebackup.com/include/images/government-vertical-icons.png") 0px -598px no-repeat; margin: 0 auto; width: 96px; height: 96px; display: block; text-indent: -5500px }
.signupBtn .signup50plain { background: url(https://static.idriveonlinebackup.com/include/images/signup_btn_plain.png) 0px 0px no-repeat; width: 221px; height: 56px; display: block; text-indent: -5500px }
.signupBtn .signup50plain:hover { background-position: 0px -89px; }
.app_entertxtbox { min-width: 315px; width: 86%; border: 1px solid #b5defc; background-color: #edf5fc; float: left; padding: 20px; overflow: hidden; min-height: 80px; }
.app_entertxtbox .txtcontent { outline: none; box-shadow: none; border-radius: 1px; font-size: 16px; width: 45%; padding: 5px; float: left; height: 35px; color: #858687; border: 1px solid #b2c8d6; margin: 0px 10px 0 0; font-family: Tahoma; }
.app_entertxtbox .model_no { float: right; }
.app_entertxtbox .submit_btn { line-height: 35px; float: left; font-size: 14px; height: 35px; margin: 20px 0 0 0; width: 36%; }
.app_entertxtbox .submit_disable { background-color: #F0F0F0; line-height: 35px; float: left; font-size: 14px; height: 35px; margin: 20px 0 0 0; width: 36%; padding: 0 15px; color: #a09b9b; box-shadow: 0 0 3px #fff inset; text-align: center; border-radius: 2px; border: 1px solid #a0a0a0; cursor: default; }
.app_entertxtbox .submit_disable:hover { color: #a09b9b!important; }
.app_entertxtbox label { padding: 0 0 10px 3px; width: 100%; float: left; font-size: 14px; }
.app_entertxtbox select[disabled='disabled'] { background-color: #F0F0F0; }
.inner.nas-device .app_entertxtbox a.submit_btn:hover { color: #fff!important; }
.synology_body .error_msg { line-height: 19px; margin-bottom: 20px; padding: 10px; min-width: 335px; width: 90%; }
.synology_body .app-btn-blk { min-height: 115px; height: auto; }
.synology_body .select_model { width: 100%; float: left; }
.synology_body .versiondate { width: 35%; float: left; padding: 22px 0px 0 8%; }
.synology_body .versiondate p { line-height: 16px; color: #727272; }
.errorWrapper { float: left; height: 350px; background-color: #F7F7F7; margin: 0px 20px 0px; padding: 0 0px 20px; width: 96%; }
.errorWrapper h3 { font-size: 22px; line-height: 70px; border-bottom: 1px solid #e5e5e5; color: #3d95b6; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font-weight: normal; width: 95%; text-align: left; }
.errorWrapper .errorCont { background: none repeat scroll 0 0 #FFFEEF; border: 1px solid #E6E3C4; margin: 50px auto 50px auto; padding: 30px 30px 30px 30px; width: 80%; }
.errorWrapper .errorCont.error { background-color: #fde9e9; border: 1px solid #E18584; }
header .wrapper .morelinks { background: url("https://static.idriveonlinebackup.com/include/images/dropmenu_image.png") no-repeat 28px 8px!important; float: left; text-indent: -3500px; width: 80px; height: 35px }
header .wrapper .morelinks:hover { background: url("https://static.idriveonlinebackup.com/include/images/dropmenu_image.png") no-repeat 28px -26px!important; float: left; text-indent: -3500px; width: 80px }
header .wrapper .moremenu:hover { background-color: #fff }
header .wrapper .showImg { background: url("https://static.idriveonlinebackup.com/include/images/dropmenu_image.png") no-repeat 28px -26px!important; display: block; height: 35px; width: 80px }
header .wrapper .moremenu { position: relative; padding: 0 0 0 0; margin: 0 0 0 0 }
header .wrapper .moremenu ul { font-size: 14px }
header .wrapper .sub-menu { box-shadow: 0 3px 8px #ccd3d9; display: none; position: absolute; right: -220px!important; top: 35px; width: 800px; z-index: 999; background-color: #fff; padding: 0px 0px 10px }

header .wrapper .sub-menu p { color: #333; margin: 0 15px 10px 15px; border-bottom: 1px solid #e9e9e9; padding-bottom: 15px; font-size: 14px }
header .wrapper .sub-menu h6 { color: #82aaaa; font-size: 16px; margin: 20px 15px 0 15px; font-weight: normal }
header .wrapper .sub-menu ul { float: left; width: 97%; box-shadow: none; padding: 0 0 0 15px; margin-right: 7px }
header .wrapper .sub-menu ul li { float: left; margin: 0px; padding: 0px; width: 33%; line-height: 32px }
header .wrapper .sub-menu ul li a { color: #333; float: left; font-size: 13px; padding: 2px 5px 3px 45px; width: 100%;box-sizing:border-box; }
header .wrapper .sub-menu ul li a.uniBackup { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px 9px }
header .wrapper .sub-menu ul li a.serBackup { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -121px }
header .wrapper .sub-menu ul li a.fileSync { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -263px }
header .wrapper .sub-menu ul li a.idExpress { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -29px }
header .wrapper .sub-menu ul li a.linBackup { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -168px }
header .wrapper .sub-menu ul li a.subAccount { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -309px }
header .wrapper .sub-menu ul li a.mobBackup { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 10px -76px }
header .wrapper .sub-menu ul li a.rManage { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -215px }
header .wrapper .sub-menu ul li a.trueArc { background: url("https://static.idriveonlinebackup.com/include/images/menu_more_strip.png") no-repeat 8px -350px }
header .wrapper .sub-menu ul li a:hover { background-color: #edf3f8; color: #1374ab!important }
.data_center #container .divider { padding-left: 0px!important; width: 0px!important; }
.data_center .chooseus { float: left; margin-bottom: 40px; width: 100%; }
.data_center .chooseus h3 { margin: 20px 0px 0px; }
.data_center h3 { color: #1374ab; font-size: 17px; margin: 20px 0 0; padding: 0; text-align: left; }
.data_center p { margin: 5px 0 20px; line-height: 26px; text-align: justify; }
.data_center .download_pcmac { margin-right: 6%; width: 55%; padding: 0; float: left; margin-bottom: 20px; }
.data_center .download_mobile { width: 35%; float: left; padding: 0; }
.data_center .idr_feature p { margin: 5px 0 40px; }
.data_center .idr_feature h3 img { vertical-align: middle; }
.data_center .headertxt h4 { font-size: 45px; font-weight: normal; padding: 15px 0 10px; }
.data_center .headertxt .center { float: left; width: 100%; text-align: center; }
.data_center .idc_banner { overflow: visible; border: medium none; display: block; outline: medium none; position: relative; height: 340px; width: 852px; background: url(https://static.idriveonlinebackup.com/include/images/IDrive-data-center.png) no-repeat 0px 0; margin: 0 auto 0px; }
.dc_imgbox_left { float: left; margin-right: 15px; }
.dc_imgbox_right { float: right; margin-left: 20px; }
.dc_download_btn:hover { background-position: 0 -63px }
.dc_download_btn:active { background-position: 0 -126px }
.dc_btn_wrap { float: left; margin: 0 15px 0 0; }
.dc_dwn_deatils { font-size: 12px; line-height: 18px; color: #AFAFAF; margin: 7px 0 0; float: left; }
.dc_questions { float: left; width: 100%; display: none; }
.dc_questcont { background-color: #fff; border: 1px solid #dcdcdc; display: block; margin: 20px auto 0px; padding: 20px 60px; position: relative; width: 80%; }
.data_center .dc_questcont p { color: #666; font-size: 14px; line-height: 26px; margin: 10px 0; padding: 0; text-align: left; }
.dc_questcont a { color: #1374ab; text-decoration: none; }
.dc_questcont h5 { font-size: 16px; padding: 5px 0 15px; margin: 0px; color: #007000; }
.dc_questcont h2 { color: #3d95b6; float: none; font-size: 22px; margin: 30px auto 20px; font-weight: normal; text-align: left; }
.dc_view_code { background: url(https://static.idriveonlinebackup.com/include/images/divider_question.png) no-repeat scroll center top; clear: both; display: inline-block; margin: 0 0 0px; padding-top: 40px; width: 100%; }
.dc_view_code .menu_head { cursor: pointer; display: block; float: none; font-size: 22px; line-height: 22px; margin: 0 auto 10px; text-align: right; width: 310px; color: #999; }
.dc_view_code .plus { background: url(https://static.idriveonlinebackup.com/include/images/drop-arrow.png) no-repeat scroll left 0px; }
.dc_view_code .minus { background: url(https://static.idriveonlinebackup.com/include/images/drop-arrow.png) no-repeat scroll left -76px; }
.dc_link .requirements_os { font-size: 12px; cursor: pointer; float: left; line-height: 22px; width: 100%; padding: 5px 0 0 0px; }
.dc_popup_system .popup_content p { color: #333; }
.dc_popup_system .popup_system_box { padding: 0 0 0; }
.dc_popup_system .popup_header h3 { margin: 0 0 10px; padding
}
.dataCenter-bdr { margin: 20px 0 0; background-color: #edf5fc; border: 1px solid #b5defc; overflow: hidden; padding: 10px; }
.data_center .idr_feature p.datacenter-title { color: #72797f; padding: 0 0 0; margin: 0 0 15px; outline: medium none; text-decoration: none; font-size: 16px; }
.data_center .staticContent { margin-bottom: 0; }
.dc_express_bg .stpContainer ul { width: 100%; }
.dc_express_bg .stpContainer ul li b { margin-top: 10px; }
.dc_express_bg .stpContainer li { display: inline-block; width: 20%; margin: 0 2%; cursor: pointer; }
.dc_express_bg .stpContainer .express_box3 { margin-left: 25px; }
.dc_express_bg .stpContainer .express_box4 { margin-left: 25px; }
.dc_express_bg .express_box1 .dc_express_popup { top: -135px; left: -1px; width: 252px; height: 153px; }
.data_center .download_mobile li { padding: 0px; margin: 0px; }
.express_inner { float: left; width: 203px; overflow: hidden; height: 70px; }
.express_inner img { box-sizing: border-box; float: left; margin: 0 0 0; }
.express_inner p { box-sizing: border-box; float: left; margin: 12px 0 0 8px; width: 89px; text-align: left; line-height: 18px; }
.express_box4 .express_inner p { width: 110px; }
.express_box2 .express_inner img { margin-top: 12px; }
.dc_express_popup { background: url(https://static.idriveonlinebackup.com/include/images/cloud2and3.png) no-repeat scroll 0 0; top: -160px; display: none; height: 182px; position: absolute; width: 295px; z-index: 99; font-size: 12px; }
.dc_express { margin: 40px auto 0; }
.dc_express_popup p { padding: 60px 20px 0; line-height: normal; }
.express_box1 { margin-left: 0px!important; }
.express_box1 .dc_express_popup ol { float: left; padding: 50px 4px 0 23px; text-align: center; width: 236px; }
.express_box1 .dc_express_popup ol li { float: left; width: 100%; text-align: left; margin-bottom: 5px; }
.express_box2 .dc_express_popup { background: url(https://static.idriveonlinebackup.com/include/images/cloud1and4.png) no-repeat scroll 0 0; left: 163px; top: -135px; }
.express_box2 .dc_express_popup ol { float: left; padding: 64px 5px 0; text-align: center; width: 240px; }
.express_box2 .dc_express_popup ol li { line-height: normal; float: left; text-align: center; width: 100%; padding-bottom: 10px; }
.express_box3 .dc_express_popup { left: 412px; top: -160px; }
.express_box3 .dc_express_popup ol { float: left; padding: 60px 20px 0; text-align: center; width: 240px; }
.express_box3 .dc_express_popup ol li { float: left; line-height: normal; text-align: center; width: 100%; padding-bottom: 10px; }
.express_box4 .dc_express_popup { left: 615px; top: -135px; }
.express_box4 .dc_express_popup p { float: left; line-height: normal; padding: 52px 17px 0; text-align: center; width: 210px; }
.express_box1 .dc_express_popup { display: none; background: url(https://static.idriveonlinebackup.com/include/images/cloud1and4.png) no-repeat scroll 0 0; }
.express_box4 .dc_express_popup { background: url(https://static.idriveonlinebackup.com/include/images/cloud1and4.png) no-repeat scroll 0 0; }
.dc_express_bg { background: url(https://static.idriveonlinebackup.com/include/images/bg-with-numbers.png) no-repeat scroll center 0; border: medium none; display: block; position: relative; }
.dc_para { float: left; padding: 40px 0 0px; width: 100%; }
.dcpopup_note { font-size: 12px; }
.data_center .dc_questcont p.dc_title { color: #3D95B6; font-size: 16px; line-height: 32px; padding: 10px 0 0; }
.dataCenter_btn { margin-bottom: 50px; overflow: hidden; }
.dc_download_btn { background: url(https://static.idriveonlinebackup.com/include/images/datacenter-btn.png) repeat scroll 0 0; width: 180px; cursor: pointer; display: block; height: 50px; margin: 0 0 0; padding: 0 0; text-indent: -3500px; }
.dc_questcont ul { width: 100%; margin: 0 0 10px 20px; }
.dc_questcont ul li { background: url(https://static.idriveonlinebackup.com/include/images/ide_faqbullet.gif) no-repeat left 2px; padding-left: 25px; line-height: 24px }
.data_center .dc_questcont ul li p { padding-left: 0px; margin: 0 0 0px; line-height: 25px; }
.upgrade_datacenter { float: left; font-size: 12px; padding-top: 0px; }
.sales_team { background-color: #F2F2F2; border: 1px solid #E9E9E9; border-radius: 3px 3px 3px 3px; display: table; line-height: 20px; margin: 20px 0; padding: 20px; width: 90%; text-align: left; font-size: 14px!important }
.data_center .dc_questcont .dc_os p { padding: 0px; margin: 5px 0; }
.download_mobile .dc_link { padding: 5px 0 0; margin: 0 0 0 15px; }
.download_mobile .dc_link li { color: #1374AB!important; list-style-image: url(https://static.idriveonlinebackup.com/include/images/dc-bullet-point.png) }
.dc-ver-no { float: left; width: 100%; padding: 5px 0px 5px 5px; color: #AFAFAF; line-height: 18px; font-size: 12px; }
.dc_questcont pre { overflow-x: auto; background-color: #F8F8F8; border: 1px solid #D8DFEA; margin: 10px 0 20px; padding: 20px; width: 90%; display: block; color: #007000; }
.dc_questcont dd { margin: 5px 0px }
.docutils dd { margin: 20px 0px; line-height: 26px; color: #666; }
.docutils dt { font-weight: normal; color: #007000; }
.bkp_list li { padding: 5px 0px; list-style: disc }
.no_list li { padding: 5px 0; }
.mpadding { height: 61px!important; padding: 28px 10px 0px 11px!important; }
.new_comparison .eQuotes { background: url(https://static.idriveonlinebackup.com/source/images/expertbg.jpg) no-repeat scroll center center #FFF; display: block; height: auto; width: 100%; float: left; height: 660px; padding-bottom: 40px; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover }
.new_comparison .cmpTable table td, .new_comparison .cmpTable table th { padding: 0; }
.new_comparison .testimonialQuotes .pc { background: url(https://static.idriveonlinebackup.com/include/images/expLogo.png) no-repeat scroll 0 0 #FFF; float: left; height: 160px; width: 157px }
.new_comparison .testimonialQuotes .pw { background: url(https://static.idriveonlinebackup.com/include/images/expLogo.png) 0 -347px no-repeat #FFF; height: 160px; width: 157px; float: left }
.new_comparison .testimonialQuotes .lhacker { background: url(https://static.idriveonlinebackup.com/include/images/expLogo.png) 0 -174px no-repeat #FFF; height: 160px; width: 157px; float: left }
.new_comparison .testimonialQuotes .wq { background: url(https://static.idriveonlinebackup.com/include/images/expLogo.png) 0 -521px no-repeat #FFF; height: 160px; width: 157px; float: left }
.new_comparison .testimonialQuotes .tc { background: url(https://static.idriveonlinebackup.com/include/images/expLogo.png) 0 -694px no-repeat #FFF; height: 160px; width: 157px; float: left }
.new_comparison .comparebg { background: url(https://static.idriveonlinebackup.com/include/images/cmp_cloudimage_new.png) no-repeat scroll right 20px; border: medium none; height: 297px; margin: 0; outline: medium none; overflow: hidden; width: 100%; float: right }
.new_comparison .personal50 { width: 136px; margin: 0 5px; border: none }
.new_comparison .personal50:hover { border: none }
.new_comparison .business50 { width: 136px; margin: 0; border: none }
.new_comparison .business50:hover { border: none }
.new_comparison .txtleft p { font-size: 28px; line-height: normal }
.new_comparison .comparebg { background: none; margin: 0; height: auto; }
.new_comparison .txtleft { width: 100%; margin: 0; background: url(https://static.idriveonlinebackup.com/include/images/whyIDrive.jpg) no-repeat center 0; height: 170px; }
.new_comparison .cmpTable table tr.bgCmp { background: #e7e7e7; }
.new_comparison .titleCol { width: 20%; }
.new_comparison .mzytable, .tdWidth15 { width: 15%; }
.new_comparison .cmpTable table tr td { border: solid 1px #e2e2e2; border-right: solid 0 #e2e2e2; border-top: solid 0 #e2e2e2; padding: 15px 10px; border-left: solid 0 #e2e2e2 }
.new_comparison .brdRight { border-right: solid 1px #e2e2e2!important; }
.new_comparison .brdLeftID { border-right: solid 1px #e2e2e2!important; }
.new_comparison .inner table td a { color: #45c346; }
.new_comparison .mzytable a { color: #0A8005; text-decoration: none; outline: none; }
.new_comparison .txtLt { text-align: left; color: #1dabc3; font-size: 16px; padding-bottom: 20px; background: #f3f3f3; }
.new_comparison .textLeftAlign { text-align: left; border-left: solid 1px #e2e2e2!important; }
.new_comparison .cmpgrArrow { top: 0px; left: 66px; background: url(https://static.idriveonlinebackup.com/include/images/cmp_yellowarrow.png) no-repeat 0 0; z-index: 101; width: 25px!important }
.new_comparison .cmppopup { left: -84px; top: -108px; background: url(https://static.idriveonlinebackup.com/include/images/yellow_bg.png); color: #666; border: solid 1px #edd7b0; padding: 5px 10px; text-align: center; display: table; height: 85px; z-index: 100 }
.new_comparison .cmpgrArrowID { top: 0px; left: 73px; background: url(https://static.idriveonlinebackup.com/include/images/cmp_yellowarrow.png) no-repeat 0 0; z-index: 101; width: 25px!important; position: absolute; height: 27px }
.new_comparison .cmppopupID { left: -74px; top: -108px; background: url(https://static.idriveonlinebackup.com/include/images/yellow_bg.png); color: #666; border: solid 1px #edd7b0; padding: 5px 10px; text-align: center; display: table; height: 85px; z-index: 100; width: 298px; position: absolute; border-radius: 8px; }
.new_comparison .idpopup { top: -108px; background: url(https://static.idriveonlinebackup.com/include/images/yellow_bg.png); left: -194px; color: #666; border: solid 1px #edd7b0; padding: 5px 10px; text-align: center; display: table; height: 85px; z-index: 100 }
.new_comparison .cmpArrow { background: url(https://static.idriveonlinebackup.com/include/images/cmp_yellowarrow.png) no-repeat 0 0; left: 66px; top: 0px; z-index: 101; width: 25px!important }
.new_comparison .idriveLogo { background: url(https://static.idriveonlinebackup.com/include/images/compare-strip.png) 40px 0; height: 47px; }
.new_comparison .mozyLogo { background: url(https://static.idriveonlinebackup.com/include/images/compare-strip.png) 40px -90px; height: 47px; margin-top: -18px; width: 127px }
.new_comparison .carLogo { background: url(https://static.idriveonlinebackup.com/include/images/compare-strip.png) 30px -193px; height: 47px; margin-top: -18px; width: 141px }
.new_comparison .crashLogo { background: url(https://static.idriveonlinebackup.com/include/images/compare-strip.png) 30px -303px; height: 47px; margin-top: -18px; width: 141px }
.new_comparison .blackLogo { background: url(https://static.idriveonlinebackup.com/include/images/compare-strip.png) 30px -440px; height: 47px; margin-top: -18px; width: 145px }
.new_comparison .staticContent { margin: 45px auto 40px; min-width: 864px; clear: both; padding: 0; width: 85% }
.new_comparison .inner_wraper { background: #fff }
.new_comparison .cmpPadding { height: 54px; padding: 28px 10px 28px 11px }
.new_comparison .idpopup .text_ver_align { display: table-cell; vertical-align: middle }
.new_comparison .cmppopup .text_ver_align { display: table-cell; vertical-align: middle }
.new_comparison .tdbgColor { background: #ecf2f4 }
.new_comparison .cmpTable { margin-top: 80px!important; }
.new_comparison .signupBtnCompare { }
.new_comparison .idriveCombtn { background: url("https://static.idriveonlinebackup.com/include/images/compare-upgrade.png") no-repeat 20px 0px; display: block; height: 30px; text-indent: -5500px; }
.new_comparison .idriveCombtn:hover { background: url("https://static.idriveonlinebackup.com/include/images/compare-upgrade.png") no-repeat 20px -64px; display: block; height: 30px; text-indent: -5500px; }
.new_comparison .idriveCombtn:active { background: url("https://static.idriveonlinebackup.com/include/images/compare-upgrade.png") no-repeat 20px -128px; display: block; height: 30px; text-indent: -5500px; }
.new_comparison .brdBtmNone { border-bottom: solid 0px #e2e2e2!important }
.new_comparison .cmppopupID .text_ver_align { display: table-cell; vertical-align: middle }
.divided-part .para { min-height: 70px; float: left; width: 100%; margin: 0px; padding: 0 0 10px; }
.dbbkp.system-state ol li { line-height: 22px; padding-bottom: 10px; }
.hybridBackup .stpContainer { background: url("https://static.idriveonlinebackup.com/include/images/local-numbers.png") no-repeat center 5px; margin-top: 11px; padding: 70px 0px 0px 0px }
.hybridBackup .exp_bg_sync { background: url("https://static.idriveonlinebackup.com/include/images/local-backup-graphics1.png") no-repeat scroll center -14px; border: medium none; display: block; height: 365px; margin: 5px auto 0; outline: medium none; overflow: hidden; width: 960px; }
.hybridBackup .stepsbg { margin: 0 auto; background: url("https://static.idriveonlinebackup.com/include/images/local-mainbg1.png") no-repeat scroll center 0!important; }
.hybridBackup .float_lt { float: left }
.hybridBackup .idrivePlugin { margin-top: 0px!important; text-align: left; margin-bottom: 5px; }
.hybridBackup .notetext { font-size: 12px; }
.hybridBackup .noteRed { color: #c00; margin-right: 5px; float: left }
.hybridBackup .mandate { border-bottom: solid 1px #ccc; padding-bottom: 20px!important; }
.hybridBackup h3 { text-align: left }
.hybridBackup .stepslft4 p { margin: 49px 47px 30px 5px!important }
.hybridBackup .stepslft3 p { margin: 43px 20px 30px 20px!important }
.hybridBackup .stepslft2 p { margin: 57px 20px 30px!important; }
.hybridBackup .stepslft4 p, .stepslft3 p, .stepslft2 p { padding: 10px; width: auto; text-align: center; font-size: 13px; }
.hybridBackup .idr_feature a { position: relative }
.hybridBackup .idr_feature img { position: absolute; margin: 3px 0px 0px 3px; right: -25px; }
.hybridBackup .staticContent { width: 100%; margin-top: 25px; }
.hybridBackup .lineHght { line-height: 24px; }
.hybridBackup .h2Heading { font-size: 46px; color: #1374ab }
.hybridBackup .newSub { position: absolute; right: 40px; }
.hybridBackup .stepslft4Width { width: 294px; }
.hybridBackup .bodyWidth { width: 85%; margin: 0px auto; }
.hybridBackup .marginTB { margin: 60px 0px 10px 0px; float: left; }
.hybridBackup .h3Font { font-size: 20px; margin-top: 0px!important; }
.hybridBackup .h3Font20 { font-size: 20px; }
.hybridBackup .margin0px { margin: 0px 0px 0px 0px!important }
.dbc-breadcrumb { height: 30px; margin: 0 0px 5px 0px; float: left; width: 99%; padding: 5px 0 0 0; }
.dbc-breadcrumb a.home { text-indent: -3500px; background: url(https://static.idriveonlinebackup.com/include/images/dbkhome_btn.png) no-repeat -4px 0px; padding-left: 18px; }
.dbc-breadcrumb a { float: left; height: 100%; line-height: 35px; font-size: 13px; color: #333; text-decoration: none; background: url(https://static.idriveonlinebackup.com/include/images/brdcrumb_arrow.png) no-repeat 0px 11px; padding: 0px 5px 0px 16px; white-space: pre; max-width: 200px; }
.dbc-breadcrumb a:hover { color: #1374AB!important; text-decoration: none; }
.dbc-breadcrumb a.no-img { background: none; padding-right: 0px; }
.dcenterfaq_body ol, .dcenterfaq_body ul { margin: 5px 0px 5px 40px; padding: 0px 0px; }
.dc_wrap p { line-height: 30px; }
.dc_wrap li { line-height: 30px; text-align: left; }
.dcenterfaq_body li { text-align: left; }
.dc_pge .inside_space { padding: 0px 30px; }
.dc_pge .inside_space .disc_ul { list-style: disc inside none; margin-bottom: 10px; }
.dc_pge pre { width: 650px; overflow-x: auto; background-color: #FFF; border: 1px solid #D8DFEA; margin: 10px 0 20px; padding: 20px; display: block; color: #007000; }
.dc_pge.content_terms .faq_wrapper.dc_wrap { width: 96%; }
#troubleAns h2 { letter-spacing: 0em; padding: 20px 0 5px; margin: 0px 0px 5px; color: #2d72a3; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; text-transform: none; text-align: left; }
#troubleQues ul li { background: url(https://static.idriveonlinebackup.com/include/images/ide_faqbullet.gif) no-repeat left 8px; padding-left: 21px; }
.personal_new50 { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing_new.png) no-repeat 0px -335px; width: 166px; float: left; height: 150px; text-indent: -5500px; width: 140px; margin: 0px 10px; border: 1px solid #f7f7f7 }
.personal_new50:hover { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing_new.png) no-repeat 0px -335px #ecf4f7; border: 1px solid #cfecf7 }
.business_new50 { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing_new.png) no-repeat 0px -167px; float: left; height: 150px; text-indent: -5500px; border: 1px solid #f7f7f7; width: 140px; }
.business_new50:hover { background: url(https://static.idriveonlinebackup.com/include/images/businessPricing_new.png) no-repeat 0px -167px #ecf4f7; border: 1px solid #cfecf7 }
.new_comparison .business_new50 { width: 136px; margin: 0; border: none }
.new_comparison .business_new50:hover { border: none }
.new_comparison .personal_new50 { width: 136px; margin: 0 5px; border: none }
.new_comparison .personal_new50:hover { border: none }
.instagram_bg { background: url(https://static.idriveonlinebackup.com/include/images/instagram_page_banner.png) no-repeat scroll 0 0; border: medium none; display: block; margin: 0px auto 0; outline: medium none; overflow: hidden; height: 325px; width: 816px; }
.insta_staticContent .rapid_body .rapid_lft { float: left; width: 53%!important; padding-top: 5px; }
.instagram_step2 { width: 108px!important; }
.newSub { position: absolute; right: 40px; }
.insta_staticContent { margin: 45px auto 0px; min-width: 864px; padding: 0; width: 85%; }
.instagram_con .cloud_popup1 p { margin: 33px 15px 15px 14px; padding: 10px; width: auto; text-align: center; font-size: 13px; }
.instep2 p { margin: 50px 0px!important; }
.instep4 p { margin: 23px 0px 0px 0px!important; }
.ins_rapid_wrapper { float: left; padding: 0px 0px -10px 0px; width: 100%; margin-bottom: 2px; }
.newComparison .txtleft { width: 51%!important; margin-left: 40px!important }
.newComparison .eQuotes { padding-bottom: 0px!important; }
.newComparison .cmppopup { padding: 0px 10px 10px 11px!important; height: 70px!important }
.newComparison .idpopup { padding: 0px 10px 10px 11px!important; height: 70px!important }
.newComparison .text_ver_align { display: table-cell; vertical-align: middle; height: 75px!important; width: 290px; }
 @media screen and (max-width:1024px) {
.newComparison .txtleft p { font-size: 28px!important; line-height: normal!important; }
.newComparison .eQuotes { width: 999px!important; }
}
.dc_backup { background: url("https://static.idriveonlinebackup.com/include/images/dc-features_pge.png") no-repeat scroll 0 12px; height: 132px; }
.localBackup-feature { background: url(https://static.idriveonlinebackup.com/include/images/local-backup.png) no-repeat 0px 10px; height: 122px; }
.instagram-bkp { background: url(https://static.idriveonlinebackup.com/include/images/instagram_features.png) no-repeat 0px 10px; height: 122px; }
.smbCont h2 { font-size: 18px!important; margin-bottom: 0px; }
.new_comparison .com_frt_bg { width: 100%; margin: 0; background: url(https://static.idriveonlinebackup.com/include/images/comp_bg.png) no-repeat center 0; height: 170px; }
.com_log_con { width: 680px; margin: 30px auto; }
.com_seclog_con { margin: auto; width: 703px; }
.comp_head { text-align: center; color: #666; font-size: 22px; margin-top: 35px; }
.compContent p { line-height: 24px }
.compContent a { text-indent: -3500px }
.comp_blaze_box { float: left; margin: 30px 10px 20px 125px; height: 92px; width: 217px; background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) 0 630px; }
.comp_blaze_box:hover { background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) scroll 0 -10px; }
.comp_cplan_box { float: left; height: 92px; width: 217px; background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) 0 518px; }
.comp_cplan_box:hover { background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) scroll 0 -122px; }
.comp_mozy_box { float: left; margin-right: 10px; height: 92px; width: 217px; background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) 0 406px }
.comp_mozy_box:hover { background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) scroll 1px -234px; }
.comp_corbo_box { float: left; height: 92px; margin-right: 10px; width: 217px; background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) 0 294px }
.comp_corbo_box:hover { background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) scroll 0 -346px; }
.comp_drop_box { float: left; margin: 30px 0px 20px 0px; height: 92px; width: 217px; background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) 0 182px }
.comp_drop_box:hover { background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) scroll 0 -458px; }
.icloud_box { float: left; margin: 30px 0px 20px 0px; height: 92px; width: 217px; background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) 0 159px; }
.icloud_box:hover { background: url(https://static.idriveonlinebackup.com/include/images/comp_sprite.png) scroll 0 270px; }
.browserInterface { background: url(https://static.idriveonlinebackup.com/include/images/browser-interface-strip.png) -18px -245px; width: 240px; height: 190px; float: left }
.browserInterface:hover { background: url(https://static.idriveonlinebackup.com/include/images/browser-interface-strip.png) -18px -18px; }
nav li a .nav-span { font-size: 19px!important; font-weight: bold; }
nav li a span .nav-span { font-size: 12px!important; font-weight: normal; }
.release_title { padding: 20px 0px 0px 0px; margin: 0px; min-width: 960px; width: 100%; }
.release_title h3 { margin: 0px 0px 0px 30px; padding: 0px 0px 20px 0px; font-size: 25px; text-align: left; color: #333; }
.release_title p { margin: 0px 0px 0px 30px; padding: 0px 0px 20px 0px; font-size: 14px; }
.release_note { width: 100%; padding: 10px 0 0 0px; margin: 0px; text-align: justify; }
.release_note .rn_lft { float: left; width: 56%; min-height: 220px; padding-left: 40px; top: 0px; padding-top: 20px; }
.release_note .rn_lft h3 { margin: 30px 0; padding: 0px; font-size: 25px; text-align: left; color: #333; }
.release_note .download_btns ul { list-style-type: none; padding: 0px; margin: 0px; }
.release_note .rn_lft .release_note ul { list-style-type: none; padding: 0px; margin: 0px; }
.release_note .rn_lft .release_note .note { color: #ae2626; font-size: 13px; width: 100%; text-align: left; }
.release_note .rn_lft .release_note .desc { font-size: 12px; text-align: left; display: block; line-height: 15px; }
.release_note .rn_rgt { float: left; width: 190px; padding: 30px 0px 20px 60px; background: #fff; margin: 50px; border: 1px solid #e7e7e3; }
.release_body { width: 100%; background-color: #ffffff; padding: 0px; margin: 0px 0; height: auto; text-align: justify; line-height: 23px; }
.release_body h3 { margin: 30px 0; padding: 0px; font-size: 25px; text-align: left; color: #333; }
/* new error message related */
.error_cont_new { background: none repeat #f9f9f9; border-radius: 3px; box-shadow: 0px 0px 3px #adcfe8; clear: both; margin: 0 20px 5px; overflow: hidden; padding: 30px 0; text-align: left; }
.error_info { background: url("/include/images/error_new.png") no-repeat 0px 53px; display: block; height: 215px; margin: 0 auto; padding-left: 20%; padding-top: 62px; width: 32%; }
.error_info h3 { margin: 0px; text-align: left; font-size: 30px; color: #666; }
.error_info p { color: #666; font-size: 14px; }
.error_info .submit_btn { display: none; float: none; margin-top: -13px; margin-bottom: 10px; background: url("/include/images/error_button.png"); width: 107px; border: none; box-shadow: none; }
.error_info .submit_btn:hover { background: url("/include/images/error_button.png") no-repeat 0px -71px; }
.error_info .submit_btn:active { background: url("/include/images/error_button.png") no-repeat 0px -141px; }
.error_cont_new a { font-size: 14px; display: block; }
/* new SMB */
.why-backup-business { float: left; width: 65%; }
.list-item-right { background: #f3f5f4; border: 1px solid #e3e3e3; float: right; padding: 20px; }
.why-bus-itle { border-bottom: 1px solid #e3e3e3; border-radius: 3px; color: #6f7070; font-size: 18px; margin-bottom: 8px !important; margin-top: 0 !important; padding: 0 0 10px; }
.list-item-right ul li { background: url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat left 4px; font-size: 16px; margin: 8px 0 0; ; padding: 3px 0 4px 25px; color: #6f7072; line-height: 16px !important; width: 100% }
.list-item-right ul li a { color: #6f7072 }
.list-item-right ul li a:hover { color: #1374ab !important }
.new-download-pc { width: 100% !important; margin-right: 0px !important }
.new-layout-left { float: left; width: 65%; }
.ie9-ani .new-layout-left { float: left; width: 62% !important; }
.newhb-layout { width: 100% !important }
.list-style-none { list-style: none; padding: 0px; margin-bottom: 0; }
.txtleft-newhb { text-align: left !important; color: #333 !important; padding-bottom: 5px !important }
.mar-pad-hb { margin: 0px; padding: 0px; }
.pad-btm-hb { margin-bottom: 0; padding-bottom: 0; }
.new-layout-left .ss_bottom { font-size: 20px !important }
.new-layout-left .insta-facebook { margin-top: 0px !important; text-align: left; font-size: 18px !important }
.verticalalgin { vertical-align: middle }
/* verifiaction login new */
.new-verification { clear: both; margin: 20px 0 0; width: 361px !important; }
.new-verification p { padding: 10px 0 25px !important; }
.new-verification input { width: 198px !important; clear: right !important; margin-left: 30px !important; }
.clear-both { clear: both }
.new-verification .txterror { margin-top: 30px; text-align: left; }
/* online help link for Qnap and synology */
.wrap-relative { position: relative; }
.online-help-wrap { position: absolute; right: 20px; top: 20px; }
.online-help-wrap p { float: left; padding: 0px; margin: 0; }
.online-help-wrap a { padding: 0 10px; margin: 0 0 0; color: #1374AB; float: left; }
.online-help-link { background: url(../images/qnap-divider.png) no-repeat center left; }
/* fix for footer color*/
.error_body footer p { color: #999 !important; }
.err footer { min-height: 40px; }
.topMarg { width: 95%; border-top: 1px solid #dcdcdc; float: left; padding: 7px 0px 25px 0px!important; margin-top: 15px; }
.fullWidth { width: 100% }
.ssMarg { margin: 30px 0px }
.ie8 .topheader, .ie7 .topheader, .ie9-ani .topheader { width: 20%; }
.mobileLimited { margin: 0px 0px 25px 0px; float: left }
/* styles for compare plans*/
.com_pln_bg { width: 100%; margin: 0; background: url(https://static.idriveonlinebackup.com/include/images/compare-plans-banner.png) no-repeat center 0; height: 170px; }
.cp_tbl { margin: 20px 0px 0px }
.cp_tit { padding: 10px 0px; font-size: 16px; color: #1374AB; }
.cp_sec_tit { padding: 10px 0px 0px 20px; }
.cp_tbl table th { padding: 25px !important; }
.cp_tbl table td { padding: 8px !important; }
.cp_sec_tit a { color: #333333; }
.cp_sec_tit a:hover { color: #1374AB !important; }
.cp_plan_destxt { text-align: center; font-size: 11px !important; }
.cplan_signbtn { background: url(https://static.idriveonlinebackup.com/include/images/cp_signup-button.gif) 0px 0px no-repeat; width: 111px; height: 30px; display: block; text-indent: -5500px; margin: auto; }
.cp_idrtable, .cp_mzytable { border-bottom: 1px solid #fff; width: 32%; text-align: center; font-size: 12px; background: #F0EDD5; border-right: 1px solid #fff; }
.cp_idrtable { background: #E7ECDE!important; font-size: 12px; }
.new_comparison .cp_mzytable, .tdWidth15 { width: 15%; }
.new_comparison .cp_mzytable a { color: #0A8005; text-decoration: none; outline: none; }
.cp_marspac { margin-bottom: 10px !important; }
/*Disk Image related styles */
.diskimg-wrap .content_terms{line-height:1.8}
.faq ol.diskimg_ol{margin-top:10px; }
.faq ol.diskimg_ol li{padding-bottom:10px;}

/*new tip styles*/
.new_tip_con .questions { float:left; width:100%; margin: 0px 0px 10px;line-height:20px; position:relative; -webkit-transform:translateZ(0); -moz-transform:translateZ(0) }
.new_tip_con .questions p.qDate { font-size:12px; margin:5px 0px }
.new_tip_con .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 }
.new_tip_con .questions .questcont { margin:0; width:100%; display:none; position:relative; padding-bottom:20px;border-bottom: 1px solid #E4E3E3;margin-bottom: 30px; border-top:1px solid transparent; }
.new_tip_con .questions .questcont h6 { color:#3d95b6; font-size:20px; font-weight:normal; margin:27px 0 27px 0; text-align:left }
.new_tip_con .questions h3 { color:#666; font-size:16px; font-weight:normal; margin:20px 0 20px 0; padding:0px; font-style:italic }
.new_tip_con .questions h1.tip-tittle { color:#2878a6; font-size:24px; margin-bottom:0px; line-height:28px;  font-weight:normal; text-align:left; height:auto !important; border-top:1px solid transparent; }
.new_tip_con .questions h3.subtitle { font-size:20px; font-style:normal; margin:25px 0 25px 0; color:#1374ab }
.new_tip_con .questions h4.mbottom { margin-bottom:5px }
.new_tip_con .questions h4 { font-size:18px !important; color:#666; margin:0px auto; text-align:left;  line-height: 16px;
  margin-top: -22px }
.new_tip_con .questions a { color:#1374ab; text-decoration:none }
.new_tip_con .questions a:hover { color:#333; text-decoration:none }
.new_tip_con .questions p { font-size:15px; line-height:24px; margin:10px 0 10px 0; padding:0px; text-align:justify; color:#666 }
.new_tip_con .tip { float:left; width:100%; margin:0px 0px 20px ; line-height:20px; position:relative; -webkit-transform:translateZ(0); -moz-transform:translateZ(0) }
.new_tip_con .tip .wrapper { position:relative }
.new_tip_con .tip .qwrap { margin:0px; width:50%;  float:right}
.new_tip_con .tip .qwrap .quotes-arrow-hgroup { cursor:pointer }
.new_tip_con .tip .qwrap .quotes-arrow-hgroup h2 { color:#9a9a9a; font-size:18px !important; font-weight:normal; margin:10px 40px 13px 0; text-align:right }
.new_tip_con .tip .qwrap .quotes-arrow { background:url("https://static.idriveonlinebackup.com/source/images/tipofday.png") no-repeat; display:block; height:35px; width:30px; right:5px; position:absolute; top:9px; z-index:99; cursor:pointer }
.new_tip_con .qwrap:hover .quotes-arrow { background:url("https://static.idriveonlinebackup.com/source/images/tipofday.png") no-repeat 0 -70px !important }
.new_tip_con .tip-tittle a{width:100% !important; height:auto}
.new_tip_con .questions p.news-title {font-size: 28px;font-weight: normal; margin: 20px 0px 0px;}
.new_tip_con .gomobile .inner_wraper h4 {font-size: 32px;font-weight: bold;line-height: 25px !important; margin: 0;padding-bottom: 15px;padding-top: 5px !important;
}

@media screen and (max-width:1024px) { .new_tip_con{display:none } }
.features_page .feat_text p { text-align: justify; line-height: 22px; }
.features_page .dc_backup { background: url("https://static.idriveonlinebackup.com/include/images/dc-features_pge.png") no-repeat scroll 0 12px; height: 132px; }
.features_page .localBackup-feature { background: url(https://static.idriveonlinebackup.com/include/images/local-backup.png) no-repeat 0px 10px; height: 122px; }
/* (Adding Value to Your Business) related styles */
.features_page .content{margin-bottom:0px;}
.features_page .new_tip_con{ width: 960px; margin: 5px auto 0px; padding: 0px 20px; overflow: hidden; }
.ie9 .features_page .new_tip_con{ width: 900px;}
.features_page .new_tip_con .questions h4{margin-top:0px;  padding-bottom: 15px;  padding-top: 10px;}
.features_page .new_tip_con .questions h4.mbottom{padding-bottom:0px;}
.features_page .new_tip_con .questions .questcont{border:1px solid transparent;}
.features_page .new_tip_con .tips_list{padding: 0px;margin: 0px 0px 0px 20px;display: inline-block;}
.features_page .new_tip_con .tips_list li{line-height: 24px;}
.features_page .new_tip_con .tip .qwrap{width:auto;}
.features_page .last-box-wrap{  padding-bottom: 10px;margin-bottom: 0px;}
.features_page .new_tip_con .questions h1.tip-tittle{margin-top:0px;}
/* (Adding Value to Your Business) related styles */
.download_page .content{margin-bottom:0px;}
.download_page .new_tip_con{ width: 100%; margin: 5px auto 0px; padding: 0px 0px; }
.download_page .new_tip_con .questions h4{margin-top:0px;  padding-bottom: 15px;  padding-top: 10px;}
.download_page .new_tip_con .questions h4.mbottom{padding-bottom:0px;}
.download_page .new_tip_con .questions .questcont{border:1px solid transparent;}
.download_page .new_tip_con .tips_list{padding: 0px;margin: 0px 0px 0px 20px;display: inline-block;}
.download_page .new_tip_con .tips_list li{line-height: 24px;}
.download_page .new_tip_con .questions{padding: 0 0px; width:auto; }
.download_page .tip .qwrap .quotes-arrow-hgroup h2{color:#333;}
.download_page .new_tip_con .tip {margin-bottom:5px;}
.download_page .new_tip_con .questions p{color:#000;}
.ie8  .new_tip_con{ width: 900px;}
.ie8 .tip-tittle{width:100%;}
.ie8 .new_tip_con .questions{padding: 0 20px; width:auto; }
.ie7  .new_tip_con{ width: 900px;}
.ie7 .tip-tittle{width:100%; display:inline-block; float:none;}
.download_page .mobile_success{line-height:26px;}

/* (Hybrid backup - TOD) related styles */
.hybrid_page .content{margin-bottom:0px;}
.hybrid_page .new_tip_con{ width: 100%; margin: 60px auto 0px; padding: 0px 0px; overflow: hidden; display: inline-block; }
.hybrid_page .new_tip_con .questions h4{margin-top:0px;  padding-bottom: 15px;  padding-top: 10px;}
.hybrid_page .new_tip_con .questions h4.mbottom{padding-bottom:0px;}
.hybrid_page .new_tip_con .questions .questcont{border:1px solid transparent;}
.hybrid_page .new_tip_con .tips_list{padding: 0px;margin: 0px 0px 0px 20px;display: inline-block;}
.hybrid_page .new_tip_con .tips_list li{line-height: 24px;}
.hybrid_page .new_tip_con .questions{padding: 0 0px; width:auto; }
.hybrid_page .new_tip_con .tip {margin-bottom:5px;}
.ie8  .new_tip_con{ width: 900px;}
.ie8 .tip-tittle{width:100%;}
.ie8 .new_tip_con .questions{padding: 0 20px; width:auto; }
.ie7  .new_tip_con{ width: 900px;}
.ie7 .tip-tittle{width:100%; display:inline-block; float:none;}
.hybrid_page .mobile_success{line-height:26px;}
.hybrid_page .rapid_wrapper{padding-bottom:0px;}

.forPass .inner .login {  padding: 9px 33px 8px 18px!important;}
.passRet{ padding-left:0px}



/* credit type selection related update */
.cardlabel {background-image: url(../images/allcards_new.png);background-repeat: no-repeat;background-position: center right;width:98%;}
.colH .visa {background-image:url(../../source/images/visa.png);background-repeat: no-repeat;background-position: center right;}
.colH .mastercard {background-image: url(../images/master.png);background-repeat: no-repeat;background-position: center right;}
.colH .amex {background-image: url(../../source/images/amex.png);background-repeat: no-repeat;background-position: center right;}
.colH .discover {background-image: url(../../source/images/discover.png);background-repeat: no-repeat;background-position: center right;width:90%;}
.colH .allcards{background:url(../images/nocard.png) #fff no-repeat center right;}
.ccBtn{width: auto;height: 40px;line-height: 18px;text-align: center;border: 1px solid #8ba82b;background: #8ba82b url(../images/greenbtn_bg.png);color: #fff !important;font-size: 20px;float: left;margin:8px 0px 0px 6px;border-radius: 2px;box-shadow: inset 0px 0px 3px #fff;padding: 0px 15px;cursor: pointer;}
.ccBtn:hover {background: #358f68 url(../images/greenbtn_bg_hover.png); border: 1px solid #358f68;  box-shadow: inset 0px 0px 10px #b3ddc5; }
.ccBtn:active {background: #358f68 url(../images/greenbtn_bg_hover.png);box-shadow: inset 0px 0px 10px #03535d;}
.main_head h2.ccHead {font-size: 20px !important; float: left; padding-right: 22px;padding-top: 7px; color:#5087AE;   letter-spacing: 0.01em; margin: 5px 0 15px!important;padding: 0;text-align: left; width:100%}
.main_head span.ccText{ color:#888}
.wrapper header .topheader li.ccLogin{  background:#fff !important ;}
.ccLogin a.loginLink{border:none !important ; background: url(https://static.idriveonlinebackup.com/source/images/icons.png) no-repeat 55px -3283px #fff; font-size:14px; width:85px; padding:0px 30px 0px 15px !important;  font-weight:normal  !important; }
.ccBox .card_info{ padding-top:10px !important;}
.plan_text_expDate span{ width: 100%;display: block;font-size: 16px;line-height: 22px;}

.mdbTxt { font-size: 25px;line-height: 32px;width: 80%;margin: 0px auto 15px auto !important;color: #666;}

/* credit type selection related update ends */

/* adding for login page - sso block */
.sso-idr-Block{display: block;    width: 359px;    border-top: 1px solid #e0e0e0;    padding-top: 20px;    margin-top: 20px;}
.sso-idr-Block a{display:block;text-align:center;margin:0px auto;}
.sso-idr-Block a.sso{background: url(../images/single_sign_on_small.png) no-repeat 80px -1px;    height: 30px;    line-height: 29px;}
.login_head.ssotype{background: url(../images/single_sign_on_big.png) no-repeat 1px 1px;font-weight: normal;padding-left: 58px;padding-bottom: 10px;
padding-top: 13px;line-height: 10px;}
.ssoForm{display:none;}
.login_head.ssotype{display:none;}
.relaeseInfo #mac_new{display:block !important}

/*PCMAg*/
.pcmag-review { padding-bottom: 10px; float: left; width: 100%;font-size: 130%; color: #1374AB; text-align: center; line-height:24px}
.pcmag-years { font-size: 130%; color: #1374AB; text-align: center;padding-top: 10px; float: left; width: 100%; }
/*google captcha */
.reCapchanew{margin-top: 20px;margin-bottom: 0px;}
.red.txterror#captcha_err{background:none;padding-left:0px;}

/* for new share login related */
.login_cont .share_info_title{float:left;width:100%;}
.share_info_title a{cursor:pointer;}
.login_cont .share_info_title p{    width: 34%;    margin: 0px auto 20px auto;line-height: 30px;text-align: center;} .login_cont .share_image{background:url(https://static.idriveonlinebackup.com/include/images/share_bar.png) no-repeat right 0px;width:49%;margin-right:60px;}
.login_cont .share_info_title span{font-weight:bold;}
.login_cont .share_image img{width:302px;height:194px;}
.login_cont .share_image .mdbTxt{font-size:20px;width:60%;}
.login_cont .share_image { float: left; margin: 0px 0px; text-align: center; width: 49%;margin-right:60px; }
.login_cont .share_image p { margin: 0; padding: 0; }
.login_cont .share_image h2 { font-size: 30px; color: #666; margin: 0px auto 30px; }
.login_cont .share_image .login_btn { margin-top: 15px; }
.forgotHeadTxt {width: 435px}
.forgotHeadTxt .forgotText {font-size: 12px;font-weight: normal;float: left;margin: 0px 0px 0px;line-height: 20px;}
.forgotPassAln header {height:55px;}
.lang-selection.parnerHeadfix header.pad-incre-header .wrapper .login.pad-login{background:url(https://static.idriveonlinebackup.com/include/images/signup.png) no-repeat 10px 16px #FFFFFF !important;width: auto !important;max-width: 210px;overflow: hidden;text-overflow: ellipsis;white-space: pre;border-radius: 0px;padding:19px 12px 18px 35px !important}


/* adding new styles for login, forgotpwd */
.newdesign.inner nav a:hover{color:#FFE093 !important;} 
.newdesign .login_cont { background:rgba(224, 224, 224, 0.91);clear: both;    color: #888888;    border-radius: 0px;    box-shadow: 0 0px 3px #adcfe8;overflow: hidden;padding: 0px 0px 0px 0px;    width: 38%;    min-width: 480px;    float: none;    margin: 120px auto 60px auto;}
.newdesign.forgotPassAln .login_cont{margin: 120px auto 60px auto;}
.newdesign .login_cont .brand_img{display:none;}
.newdesign .login_cont input#password{width:390px !IMPORTANT;}
.newdesign .login_cont .input_field p{width:390px;color:#343434;    color: #343434;    font-size: 14px;    font-weight: bold;}
.newdesign .login_cont .select_css{  font-size:14px; width: 410px;margin-bottom:0px;border: 1px solid #b7b7b7;      font-family: 'Open Sans', Tahoma, Verdana, Arial;  border-radius: 0px;padding:8px 6px 6px 2px;color:#333;}
.newdesign .succ_msg{width:87%}
.newdesign .login_details{padding:0px 35px 30px 35px;width:auto;border-radius:0px;}
.newdesign .login_details .input{width:390px;border: 1px solid #b7b7b7;    border-radius: 0px;}
.newdesign .remem_box{width:100%;margin-left:0px;color:#585555;}
.newdesign .remem_box a{margin-right:1px;}
.newdesign .remem_box input[type="checkbox"]{height: 16px;width:16px;float: left;}
.newdesign .remem_box label{font-size:14px;}
@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {.newdesign .remem_box a:focus{outline:auto 5px;}
.newdesign .loginfootBlock a:focus{outline:auto 5px;}}
.newdesign .pwd{margin:0px 0px 0px 0px;}
.newdesign .login_head span{color:#343434;display:block;text-align:center;float:none;font-size:22px;font-weight:normal;line-height:28px;min-width:410px;}
.newdesign .login_btn{ margin-top:30px;   background:#50944b !important;border: none;    box-shadow: none;width: 100%;}
.newdesign .login_btn.loader{background:url(https://static.idriveonlinebackup.com/include/images/submit_loader.gif) no-repeat #50944b center !important;}
.newdesign .login_btn.loader:hover{background:url(https://static.idriveonlinebackup.com/include/images/submit_loader.gif) no-repeat #50944b center !important;}
.newdesign .login_btn.loader:active{background:url(https://static.idriveonlinebackup.com/include/images/submit_loader.gif) no-repeat #50944b center !important;}
.newdesign .login_btn:hover{background:#63b244 !important;  border: none;    box-shadow: none;  }
.newdesign .login_btn:active{background: #358f68 !important;    border: none;    box-shadow: inset 0px 0px 10px #03535d; }
.newdesign .loginfootBlock{margin-bottom: 0px;float: left;padding-top: 21px;padding-bottom: 0px;width: 100%;text-align: center;}
.newdesign .login_head{margin-top:30px;margin-bottom:20px;width:100%;}
.newdesign .loginfootBlock a{color:#1374AB;font-weight:bold;}
.newdesign .loginfootBlock a:hover{color:#343434 !important;}

.newdesign .static{background:#bcd5e6 url(https://static.idriveonlinebackup.com/include/images/loginBg.jpg) repeat-x center top;}
.newdesign.fwdsupport .login_head span{text-align:center;}
.newdesign.fwdsupport .login_head p + span{text-align:left;margin-bottom:10px;}
.newdesign.inner nav li a{color:#fff;}
.newdesign .forgotHeadTxt{width:409px;}
.newdesign .login_head.forgotHeadTxt p{font-size:14px;font-weight:bold;color:#343434;}
.newdesign.fwdsupport .succ_msg{width:87%;}
.newdesign.fwdsupport .red_new{font-size:12px;margin-left:0px;}
.newdesign.forgotPassAln.inner h1.logo{margin-top: -12px;}
/* .newdesign header.forPass {height:44px !important;} */
@-moz-document url-prefix() { .newdesign.forgotPassAln header,.newdesign header.forPass {height:35px !important;}}
@-moz-document url-prefix() { .newdesign.forgotPassAln .login{padding-top: 5px !important;background-position: 66px 8px;}}
@-moz-document url-prefix() { .newdesign header.forPass login{padding-top: 5px !important;background-position: 66px 8px;}}
@-moz-document url-prefix() { .newdesign .remem_box a:focus,.newdesign .loginfootBlock a:focus {outline:1px dotted #333;}}
_::-webkit-full-page-media, _:future, :root .newdesign.forgotPassAln header { height:35px !important;}
_::-webkit-full-page-media, _:future, :root .newdesign.forgotPassAln header .login{padding-top: 5px!important;background-position:66px 8px;}
_::-webkit-full-page-media, _:future, :root .newdesign header.forPass { height:35px !important;}
_::-webkit-full-page-media, _:future, :root .newdesign header.forPass login{padding-top: 5px!important;background-position:66px 8px;}
@media all and (-ms-high-contrast:none){ .newdesign.forgotPassAln header{height:35px !important; } 
*::-ms-backdrop, .newdesign.forgotPassAln header  { height:35px !important; }}
@media all and (-ms-high-contrast:none){ .newdesign.forgotPassAln header .login{padding-top: 5px!important;background-position:66px 8px;}
*::-ms-backdrop, .newdesign.forgotPassAln header .login{padding-top: 5px!important;background-position:66px 8px;}}
@media all and (-ms-high-contrast:none){ .newdesign header.forPass .login{padding-top: 5px!important;background-position:66px 8px;}
*::-ms-backdrop, .newdesign header.forPass .login{padding-top: 5px!important;background-position:66px 8px;}}
.newdesign .error_msg{position:relative;left:-10px;top:10px;padding:15px;}
.newdesign .login.pad-login{padding-bottom: 10px !important;    height: 49px !important;   padding-top: 17px !important;}
.newdesign .input_field label{color:#343434;font-size:14px; margin-bottom:0px;}
.forgotPassAln.newdesign .input_field .loading_div{position: absolute;top: 110px;right: 30px;}
.lang-selection.fwdsupport header.pad-incre-header .wrapper .login.pad-login {padding-bottom: 10px !important;height: 49px !important;    padding-top: 17px !important;    padding-left: 18px !important;    background-position: 60px 19px;}
/* password retrieval*/
.newdesign .container.edu_body form{  border-radius:0px;  width:36%;  background:#d5d5d5;  margin: 0px auto;}
.newdesign .container.edu_body{margin-bottom: 60px;clear:none;margin-top:120px;}
.newdesign .container.edu_body .main_head{background:none;margin-top:0px;}
.newdesign .container.edu_body .main_head span{text-align: center;float: none;font-size: 22px;line-height: 28px;color: #343434;display: block;margin-bottom: 10px;}
.newdesign .edu_body .forgotpass_cont label{color:#343434;font-size:14px;}
.newdesign .edu_body .signup_footer .submit_btn{margin-bottom:10px; margin-top:10px;background:#50944b !important;margin-left:0px;border: none;box-shadow:none;width:99%;height:40px;font-size:18px;margin-top:20px;}
.newdesign .edu_body .signup_footer .submit_btn:hover{background:#63b244 !important;}
.newdesign .edu_body .signup_footer .submit_btn:active{background: #358f68 !important;border: none;box-shadow: inset 0px 0px 10px #03535d;}
.newdesign .forgotHeadTxt .forgotText {font-size: 12px;font-weight: normal;float: left;margin: 0px 0px 0px;line-height: 20px;}
.newdesign.fwdsupport .verification input { margin-left: 10px; width: 200px; clear: none; float: left!important; }
.newdesign .edu_body .content p + p{margin-bottom: 0px;margin-top: 20px;font-size:16px;}
.newdesign .forgotpass_cont{padding:20px 0px 0px 0px;}
.newdesign .forgotpass_cont li p{display:none;}

 .newdesign .forgotpass_cont .input{width:97%;margin:0px 0px 20px 0px;border: 1px solid #b7b7b7;border-radius: 0px;color:#343434;}
 .newdesign .edu_body .content{width:100%;}
.newdesign .edu_body p{margin:0px;font-size:14px;}
.newdesign .edu_body #forgot_err{margin-left:10px;}
.newdesign .edu_body #forgot_err p{font-size:12px;}
.newdesign .forgotpass_cont li{margin:0px;}
 .newdesign .edu_body .content p strong{float:left;}
 .newdesign #reset_pass_form .error_msg{margin: 0px 0px 30px;    padding: 20px;  min-width:396px;  width: 85%;}
 .newdesign.forgotPassAln .input_field input{width:389px !important;font-size:16px;}
  .newdesign.forgotPassAln .verification label{position:static ;float:left ;width:100%;color:#343434;font-size:14px;}
 .newdesign .login_details .pwd, .login_details .uname{position:relative;}
 .newdesign .login_details .uname{margin-top:10px;}
.newdesign.fwdsupport .input_field{position:relative;}
.newdesign .login_details .uname label{margin-top:0px;margin-bottom:0px;color:#343434;font-size:14px;}
.newdesign .login_details .pwd label{margin-bottom:0px;color:#343434;font-size:14px;}
html.mac_chrome .newdesign.forgotPassAln header{height:35px !important;}
html.mac_chrome .newdesign.forgotPassAln header .login{padding-top:5px !important;background-position:66px 8px;}
html.mac_chrome .newdesign header.forPass{height:35px !important;}
html.mac_chrome .newdesign header.forPass .login{padding-top:5px !important;background-position:66px 8px;}
html.mac_safari .newdesign header.forPass{height:35px !important;}
html.mac_safari .newdesign header.forPass .login{padding-top:5px !important;background-position:66px 8px;}
html.mac_safari .newdesign header.forPass{height:35px !important;}
html.mac_safari .newdesign header.forPass .login{padding-top:5px !important;background-position:66px 8px;}
html.win_firefox .newdesign header.forPass{height:35px !important;}
html.win_firefox .newdesign header.forPass .login{padding-top:5px !important;background-position:66px 8px;}
html.mac_firefox .newdesign header.forPass{height:35px !important;}
html.mac_firefox .newdesign header.forPass .login{padding-top:5px !important;background-position:66px 8px;}
html.msie_9 .newdesign.forgotPassAln header{height:35px !important;}
html.msie_9 .newdesign.forgotPassAln header .login{padding-top:5px !important;background-position:66px 8px;}
html.msie_9 .newdesign header.forPass{height:35px !important;}
html.msie_9 .newdesign header.forPass .login{padding-top:5px !important;background-position:66px 8px;}
.newdesign header.forPass .topheader .login.pad-login{border-radius: 0px;padding-top: 22px !important;
text-indent: 0px;background: url(https://static.idriveonlinebackup.com/include/images/user_arrow_right.png) no-repeat 60px 24px #FFFFFF;
padding-bottom: 33px !important;}
 .newdesign .login_cont .share_info_title p{width: 80%;margin-bottom:0px;margin-top: 30px;color: #343434;}
 .newdesign .login_cont .share_image{display:none;}
@media only screen and (max-width: 980px) and (min-width: 768px) {
 .newdesign .inner_logo,nav li {margin-right: 30px;margin-top:15px;}
.newdesign nav li a span{display:none;}}
.newdesign.inner h1.logo{background:url(https://static.idriveonlinebackup.com/include/images/idrive_white_logo.png);}
@media only screen and (max-width: 767px){
 .newdesign .inner_logo,nav li {margin-right: 20px;margin-top:15px;}
.newdesign nav li a span{display:none;}}
@media only screen and (max-width: 640px){
 .newdesign .inner_logo,nav li {margin-right: 10px;margin-top:15px;}
.newdesign nav li a span{display:none;}
.newdesign .loginfootBlock{width:85%;}
.newdesign .login_details{width:100%;padding-left:7%;}
.newdesign .login_details .input,.newdesign.forgotPassAln .input_field input{width:80% !IMPORTANT;}
.newdesign .login_cont{min-width:auto;width:90%;margin-top: 40px !important;}
.newdesign .login_cont input#password{width:80% !IMPORTANT;}
.newdesign .remem_box{width:86%;}
.newdesign .login_btn{width:85%;min-width:auto;}
.newdesign.fwdsupport .verification input{width:30% !important;}
.newdesign .forgotHeadTxt .forgotText{min-width:auto;}
.newdesign .login_head .forgotHeadTxt{width:90% !important;}
.forgotPassAln.newdesign .login_details .err_main{width:90% !important;}
 .newdesign #reset_pass_form .error_msg{min-width:auto;}

.newdesign span.multiUserid {width:90%;}
.newdesign .login_cont #userMult {width:85%;}
}
@media only screen and (max-width: 480px){
.newdesign nav li{font-size:12px;}
.newdesign.inner h1.logo{background-size: cover;    height: 40px;    width: 98px;}
.newdesign .login_head{width:88%;}
.newdesign .login_head span{line-height:28px;min-width: auto;}
.newdesign .error_msg{width:82%;}
.newdesign .login_head.forgotHeadTxt p{font-size:14px;}
.newdesign .container.edu_body form{min-width:auto;width:78%;margin-bottom: 20px;}
.newdesign .edu_body p{font-size:13px;word-wrap:break-word;}
.newdesign .container.edu_body{margin-left:0px;margin:0px auto;}
.newdesign nav li {margin-left: 3px;margin-right: 5%;}
}

span.multiUserid {color: #b73838 !important;font-size: 14px !important;line-height: normal !important;font-weight: bold !important;margin: -15px 0px 15px 0px;float: left !important;width: 100%;text-align: left !important;}
.newdesign .login_cont #loginForm .input_field p {color: #b73838 !important}

.newdesign .login_btn{-webkit-appearance: none;}


/* intermediate page after signup font style changes */
.wrapper.signup_wrapper.regconfirmdue_wrapper .storage_icon.icon{margin-bottom:30px;}
.wrapper.signup_wrapper.regconfirmdue_wrapper .right_row h2 + div{ font-size: 14px;margin-top: -5px;}

/* Error notification related css updated */
.newdesign .error_msg::before {position: absolute;width: 41px;height: 34px;background: url(/include/images/notify-error-icon.png) no-repeat;content: '';top: 10px;left: 15px;}
.newdesign .succ_msg::before {position: absolute;width: 35px;height: 35px;background: url(/include/images/notify-success-icon.png) no-repeat;content: '';top: 15px;left: 15px;}
.newdesign .error_msg,
.newdesign .succ_msg {position: relative;left: 0px;top: 10px;box-sizing: border-box;width: 100% !important;font-size: 14px;font-weight: bold;}
.newdesign .error_msg{padding: 15px 15px 20px 70px !important;}
.newdesign .succ_msg{padding: 15px 15px 15px 65px !important;}
.newdesign .succ_msg p{padding: 0px;}
.newdesign .edu_body #forgot_err p {font-size: 14px;text-align: left;}
.newdesign div#userOne {float: left;margin-bottom: 25px;}
.newdesign div#usersList {margin-bottom: 20px;float: left;}
.newdesign .fp_reCaptcha {float: left;margin: 0px 0px 0px 0px;width: 100%;}
.newdesign .fp_reCaptcha .red.txterror#captcha_err{display:none;background: url(https://static.idriveonlinebackup.com/include/images/icons.png) 0 -311px no-repeat;padding-left: 20px;}


@media screen and (max-width: 640px){
	.newdesign .error_msg, 
	.newdesign .succ_msg{width: 95%;}
	.newdesign .loginfootBlocksso{width: 36%;float: left;}
}
@media screen and (max-width: 480px){
	.newdesign .login_cont #loginForm .input_field p{width:83%}
	.newdesign .login_cont input#password{width:78%;}
	.newdesign .error_msg, .newdesign .succ_msg{width:83% !important;}
	.login_cont .select_body select{width:100% !IMPORTANT;}
	.login_cont .select_body{width:83% !important;}
	  .g-recaptcha  {transform: scale(0.8); margin-left: -28px;}
	  .newdesign .loginfootBlock{width:90%;}
	  	.newdesign .loginfootBlocksso{width: 36%;float: left;}
}

/* adding rpc banner in the logout page*/
.rpcBanner{cursor:pointer;background: url(https://static.idriveonlinebackup.com/include/images/rpc_banner.jpg) no-repeat ;
width: 606px;height: 510px;float: left;position: absolute;top: 115px !important;    left: 61px;}	
.rpcBanner + .login_cont{margin-left: 670px;margin-top: 0px;margin-bottom: 80px;}
.rpcBanner a{float:left;width:100%;height:100%;}
.rpcBanner + .login_cont .login_details{ min-height: 476px !important;}
@media screen and (min-width: 1025px) and (max-width:1132px) {
	.rpcBanner + .login_cont .login_details {    min-height: 383px !important;}
.rpcBanner {background: url(../images/rpc_banner_492.jpg) no-repeat !important;width: 492px !important;height: 100%;float: left;position: absolute;top: 114px;left: 30px !important;background-size: initial !Important;}
.rpcBanner + .login_cont {margin-left:529px !important;margin-top: 0px;}}
@media screen and (max-width: 1024px) and (min-width:980px) {
.rpcBanner {background: url(../images/rpc_banner_403.jpg) no-repeat !important;width: 481px !IMPORTANT;height: 100%;float: left;position: absolute;top: 114px;left: 2% !important;background-size: initial !important;}
.rpcBanner + .login_cont .login_details{
min-height: 375px !important;padding-bottom: 27px !important;}
.rpcBanner + .login_cont{    margin-left: 493px !important;}.newdesign .login_head span{line-height:30px;}}
@media screen and (max-width: 979px){.rpcBanner{display: block !important;width: 480px !important;height: 136px !important;background: #fff !important;position: static !IMPORTANT;background-size: contain !important;margin-left: auto;margin-bottom: 10px;padding-left: 83px;background-position: center;display:block !important;float: none !important;margin-top: 113px;margin-right: auto;padding-left: 0px !important;padding-top: 0px !important;}
.rpcBanner + .login_cont {margin-left:auto;  margin-top: 0px;}
.rpcBanner a{float: left;padding-top: 0px;margin-top: 0px;padding-bottom: 10px;margin-bottom: 0px;background: url(../images/rpc_banner_clr.png) no-repeat center !important;height: 136px !important;}
.newdesign .login_head span{line-height:30px;}

}
@media screen and (max-width:767px){.rpcBanner {width:480px !important;}}
@media screen and (max-width:700px){.rpcBanner {width:480px !important;}}
@media screen and (max-width:640px){.rpcBanner a{margin-top:-18px;}
.rpcBanner {width:90% !important;margin-bottom:-30px;height:122px !important;}}
@media screen and (max-width:480px){.rpcBanner a{    height: 136px !important;    margin-top: -10px;}.rpcBanner {width:90% !important;margin-bottom:-30px;height: 120px !important;margin-top: 10px;}}

/* sso related styles added */
.loginfootBlocksso{float: right;text-align: right;width: 50%;background: url(../include/images/single_sign_on_small.png) no-repeat 10px 15px;padding-top: 20px;padding-bottom: 4px;}
.loginfootBlocksso a{font-weight: bold;}
.ssoblock .loginfootBlocksso{background:none;}
.ssoblock {display:none;}
@media only screen 
  and (min-device-width:768px) 
  and (max-device-width:1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
	  .gp-con{display:none;}
}
.ssoLPage{cursor:pointer;}


.policyNow .subscribedplan{margin: 0px 0px 5px 0px; font-size: 1em;   float: left;}
.policyNow .subscribedplan span, .subscribedplan b{font-size: 1em;}
.policyNow .confirm_due_cont p:nth-child(3){font-size:14px;margin-top: 30px;   margin-bottom: -10px;;}
.policyNow .nr_price{font-size:14px;color:333;}
.policyNow .dis_amount{font-weight:normal;}
.policyNow ol{padding-left: 14px;}
.policyNow ol li{font-size:14px;line-height:26px;color:#333;}
.policyNow .content{overflow:auto;}
.policyNow .signup_footer{margin-top:-43px;}
.policyNow .subhead{margin-left: 0px;margin-bottom: -21px;    padding-bottom: 10px;    border: none;    margin-top: 10px;
color: #333;font-size: 14px;}
.policyNow .termbox{margin-top: 20px;}
.policyNow.signup_wrapper p{color:#333;}
.policyNow .icon{margin-bottom:10px;margin-top:10px;}
.policyNow .right h2:first-child{text-align: center;color: #1374AB;line-height: 28px;font-weight: normal;margin-bottom: 33px !IMPORTANT;}
.policyNow .right h2:first-child a{font-size:20px !important;letter-spacing: 0px;text-align: center;float: none !important;width:100%;color: #1374AB;}	
.policyNow .right h2:first-child a:hover{color: #1374AB !important;}
.policyNow .signup_rgt_icons{width:70px;height: 76px; background: url(https://static.idriveonlinebackup.com/include/images/signup_icons_new.png) 0px -25px no-repeat; float:left;margin-right:20px;}
.policyNow .signup_cloud_icon { background-position: 0 -125px;    margin-bottom: 10px;    margin-top: 5px; }
.policyNow .signup_universal_icon { background-position: 0 -225px; }
.policyNow .signup_snapshot_icon {    background-position: 0 -460px;margin-bottom: 10px;margin-top: 5px;}
.policyNow .signup_easy_icon {background-position: 0 -316px; }
.policyNow .signup_exp_icon{background:url("https://static.idriveonlinebackup.com/include/images/signup_exp_icon.jpg")no-repeat 0px 0px !important; }
.policyNow .signup_comp_icon {background:url("https://static.idriveonlinebackup.com/include/images/signup_comp_icon.jpg") no-repeat 0px 0px !important;}
.policyNow .signup_media_icon{ background: url("https://static.idriveonlinebackup.com/include/images/signup_new_add_icon.png") no-repeat 0px -557px !important;margin-bottom:10px; }
.policyNow.signup_wrapper h2.head a{letter-spacing:0px !important;}
.policyNow .right_row .text{font-size:13px !important;}

@media screen and (max-width:480px){
	.inner.rwd .wrapper.signup_wrapper.regconfirmdue_wrapper.policyNow + footer{position:static;}
	.signup_wrapper.policyNow form{padding:15px;}
	.rwd.inner .wrapper.signup_wrapper.regconfirmdue_wrapper.policyNow .confirm_due_cont{padding:10px;}
	.policyNow .signup_footer{margin-top:-3px;}
	.policyNow .content{overflow:hidden;}
	.rwd .policyNow h1.logo{margin:0px 10px 0px 0px;float:none;}
	.rwd .policyNow nav ul li.inner_logo{    display: block;    margin: 0px auto;    width: 100%;}
	.rwd .policyNow nav ul li{margin:20px 20px 0px 0px;}
	.newdesign.forgotPassAln .input_field input{width:80% !important;}
}

.regconfirmdue_wrapper .right_row:first-child{margin-bottom: 0px;}

.ieBlockmsg {display:none;background:#d0d57b;color:#162d3f;float:left;width:100%;padding:20px 0px;z-index:99;position: static;top:0px;}
.ieBlockmsg div.ieIco {    background: url(https://www.idrive.com/include/images/ie_alert_ico.png) no-repeat;
margin: 0px auto;
display: block;
background-position: left center;
width: 500px;
height:61px;
padding: 5px 0px 0px 90px;
font-size: 16px;}
.ieBlockmsg.ieBlockShow {display:block;}
.ieBlockBody header {height:520px;}
.ieIco span {color:#162d3f;font-weight: 600;   }
.ieBlockBody .logo {margin-top:120px;}
.legal.survey #outside_div.signup_new{display:block;}
/* linux dashboard styles */
.lnxstatDrop {float: left;width: 100%;margin: 15px 0px 15px 0px;}
.lnxstatDrop label {color: #343434;font-size: 14px;}
.lnxstatDrop select {width: 100%;float: left;height: 40px;padding: 0px 0px 0px 5px;color:#333;font-size:14px;}

/*offer25% and 50% related for RPC */
.rpcBanner.offerNew{background:url(https://static.idriveonlinebackup.com/include/images/rpc_banner_offer.jpg) no-repeat !IMPORTANT;background-size: contain !important;}

@media screen and (max-width: 979px){
.rpcBanner.offerNew a {background:url(https://static.idriveonlinebackup.com/include/images/banner_728_pcmag_offer.png) no-repeat center !important;}
.rpcBanner.offerNew{background: none !important;}
}

@media screen and (max-width: 1132px) and (min-width: 980px){
.rpcBanner.offerNew {background:url(https://static.idriveonlinebackup.com/include/images/rpc_banner_offer.jpg) no-repeat !important;
left:10px !important;
background-size: contain !important;
}
}

/*Login banner changes*/
.login-wrpr {width: 100%;float: left;position: relative;padding: 0 70px 80px;box-sizing: border-box;}
.login-wrpr .rpcBanner {position: relative !important;top: inherit !important;left: inherit !important;}
.login-wrpr .rpcBanner + .login_cont {clear: none;width: calc(100% - 609px);min-width: inherit;margin: 0 0 0 2px !important;float: left;box-shadow: none;}
.newdesign .login-wrpr .login_details .input,.newdesign .login_cont input#password{width: 100% !important;box-sizing: border-box;}
.newdesign .login-wrpr .login_details{width:100% !important;box-sizing: border-box;}
.newdesign .login-wrpr .login_head span{min-width:100%;}
.newdesign .login-wrpr .login_details .uname label{margin-top:4px;}
.newdesign .login-wrpr .login_cont {margin: 20px auto 0px auto;}
.login-wrpr .rpcBanner + .login_cont .login_details {min-height: 508px !important;}

@media screen and (max-width: 1132px) and (min-width: 980px){
    .login-wrpr .rpcBanner.offerNew {left:inherit !important;width: 527px !important;height: 442px !important;}
    .login-wrpr .rpcBanner.offerNew {background: url(https://static.idriveonlinebackup.com/include/images/rpc_banner_offer.jpg) no-repeat !IMPORTANT;background-size: 100% !important;}
    .login-wrpr .rpcBanner {height: 508px !important;width:500px !important;}
    .newdesign .login-wrpr .loginfootBlock a,.login-wrpr .loginfootBlocksso a{font-size:14px}
    .login-wrpr .rpcBanner + .login_cont {clear: none;width: calc(100% - 529px);}
    .newdesign .login-wrpr .login_head{margin:20px 0 10px 0;}
    .login-wrpr .login_details .input{height:35px;}
    .login-wrpr .uname label, .login-wrpr .pwd label{margin:10px 0px 5px 0px}
    .newdesign .login-wrpr .login_btn {margin: 15px 0 0;}
    .newdesign .login-wrpr .login_details {padding: 0px 35px 20px 35px !important;}
    .newdesign .login-wrpr .loginfootBlock,.loginfootBlocksso{padding-bottom:0;}
    .newdesign .login-wrpr .login_details .uname label{margin-top:0;}
	
}
@media screen and (max-width: 1280px){
    .login-wrpr{padding:0 40px 80px;}
}
@media screen and (max-width: 1132px) and (min-width: 1025px){
   .login-wrpr .rpcBanner + .login_cont .login_details {min-height: 441px !important;}
}
@media screen and (max-width: 1024px) and (min-width: 980px){
    .login-wrpr .rpcBanner + .login_cont .login_details {min-height: 441px !important;padding-bottom: 19px !important;}
    .login_wrapper,.newdesign .login-wrpr .login_details .uname label{margin-top:0;}
	
}
@media screen and (max-width: 979px){
    .login-wrpr .rpcBanner.offerNew{margin-top: 0;}
    .login-wrpr .rpcBanner + .login_cont {margin-left: auto; width: 480px !important;clear: both;float: none;margin: 0 auto !important;margin-top: 0px;}
    .login-wrpr .rpcBanner{margin-top:0;height:inherit;}
    .newdesign .login-wrpr .loginfootBlock a,.login-wrpr .loginfootBlocksso a{font-size:14px;}
    .login_wrapper,.newdesign .login-wrpr .login_details .uname label{margin-top:0;}
    .login-wrpr{padding:0 20px 80px;}
	.login-wrpr .rpcBanner + .login_cont .login_details {
       min-height: auto !important;
   }

}
@media screen and (max-width: 640px){
    .login-wrpr .rpcBanner + .login_cont {margin-left: auto;margin-top: 0px;width: 90% !important;margin-bottom: -30px;}
    .login-wrpr .newdesign .login_details{box-sizing:border-box;padding: 0 20px 20px;}
    .newdesign .login-wrpr .login_btn{width:100%;}
    .newdesign .login-wrpr .loginfootBlocksso{width:50%}
    .login-wrpr .rpcBanner a{margin-top:0;}
    .newdesign .login-wrpr .remem_box {width: 100%;}
    .newdesign .login-wrpr .login_details{padding: 0 20px 20px;}
}
@media screen and (max-width: 480px){
   .newdesign .login-wrpr .loginfootBlock,.newdesign .login-wrpr .loginfootBlocksso{width: 100% !important;padding-top: 5px;text-align: center !important;}
.newdesign .login-wrpr .loginfootBlock a, .login-wrpr .loginfootBlocksso a{float: none;margin: 0 auto;width: auto;}
    .login-wrpr{padding:0 0 40px;}
}




/* adding blue theme styles */
.newdesign .login_btn[type="submit"]{background:#2b80c3 !important}
.newdesign .login_btn[type="submit"]:hover{background: #3895de !important;border: 1px solid #3895de;box-shadow: none;}
.newdesign .login_btn[type="submit"]:active {background: #2b80c3;box-shadow: inherit;}
.newdesign .login_cont {background:#fafafa;box-shadow:inherit;}
.newdesign .login_details .input {box-shadow:inherit;}
.newdesign .container.edu_body form#reset_pass_form {background:#fafafa;box-shadow:inherit;}
.newdesign .forgotpass_cont .input {box-shadow:inherit;}
.newdesign .edu_body #reset_pass_form .submit_btn {background:#2b80c3 !important}
.newdesign .edu_body #reset_pass_form .submit_btn:hover {background: #3895de !important;border: 1px solid #3895de;box-shadow: none;}
.newdesign .edu_body #reset_pass_form .submit_btn:active {background: #2b80c3;box-shadow: inherit;} 

@media screen and (max-width:1280px) {
    .forgotPassAln header {height:35px;}
    .inner .login {padding:6px 33px 7px 18px !important;background-position:60px 9px !important;}
}



.support_captcha .submit_btn { width: auto; height: 50px; line-height: 18px; text-align: center; border: 1px solid #6196b9; background: #6196b9; color: #fff!important; font-size: 20px; float: left; margin: 20px 0; border-radius: 2px; box-shadow:none; padding: 0px 15px; cursor: pointer }

.support_captcha  .submit_btn:hover { background:none repeat scroll 0 0 #5eafe5; border: 1px solid #5eafe5; box-shadow:none; }

.support_captcha .submit_btn:active { background:none repeat scroll 0 0 #5eafe5; border:1px solid #5eafe5; box-shadow:none; }

.error_body.err{background:none !IMPORTANT;}


/* adding blue theme updates */
.eduConfirm  .static{    background: #fff;    float: left;    width: 100%;}
.eduConfirm .edu_body form {
    margin: 0;
    background: #fafafa;
    box-shadow: none;
    border-radius: 5px;
    min-width: 360px;
    padding: 30px;
    overflow: hidden;
    border: 1px solid #bebebe;
}
.eduConfirm .main_head {
    margin: 20px 0 0 20px;
    padding-bottom: 20px;
    background: url(https://static.idriveonlinebackup.com/include/images/underline.png) bottom repeat-x;
    overflow: hidden;
    color: #333;
}
.eduConfirm.lang-selection header.pad-incre-header .wrapper .login.pad-login {
width: 82px;height: 55px;margin-top: -10px;box-sizing: border-box;padding-top: 18px !important;
text-align: left;text-indent: 0px;background: url(https://static.idriveonlinebackup.com/include/images/ext_icons.png) no-repeat 62px -351px #FFFFFF;}
.eduConfirm .edu_body .main_head span:first-child{padding-left:0px;}
.eduConfirm {background:#fff !important;}
.eduConfirm.inner .login{background: url(https://static.idriveonlinebackup.com/include/images/user_arrow_right.png) no-repeat 66px 20px #FFFFFF !important;}

@media screen and (max-width: 980px){
.eduConfirm .card_info input {
    width: 90% !important;
}
.eduConfirm .footerMain{
    
display: none;
}
.eduConfirm footer , .eduConfirm header{
    width: 100% !important;
}
.eduConfirm .wrapper{
    width: 100%!Important;
}
.eduConfirm .edu_body form{
    
width: 88%;
    
margin: 0px auto;	
    
min-width: auto !IMPORTANT;
    
padding: 8px;
}
.eduConfirm footer{bottom: 0px;position: absolute;}
.eduConfirm .multiLangCon{display: none !important;}
.eduConfirm.inner nav a{
    
font-size: 14px;
    
margin-top: -6px !important;
    
float: left;
}
.eduConfirm nav li a span{
    
display: none;
}
.eduConfirm .main_head{
    
}
.eduConfirm.inner h1 a{width:auto;}
.eduConfirm .main_head span{
    
width: 100% !important;
    
line-height: 20px;
    
font-size: 16px !important;
    
display: inline;
}
.eduConfirm.inner h1.logo{
    
background-size: contain !IMPORTANT;
    font-size:14px;
width: 100px;
}
.eduConfirm header .wrapper .headermenu li{
    display: none;
}
.eduConfirm .edu_body .content{
    width: 100%;
}
.eduConfirm .edu_body p{
    text-align:left;
    width: auto;
    line-height: 28px;
}
.eduConfirm .container{margin-left:10px;/* width: 77% !IMPORTANT; */margin-right:10px;}
@media screen { @media (min-width: 0px) {
  .inner.eduConfirm.inner .login{background: url(https://static.idriveonlinebackup.com/include/images/user_arrow_right.png) no-repeat 66px 10px #FFFFFF !important;}
} }
}


@media screen { @media (min-width: 0px) {
	.eduConfirm.inner .login{background: url(https://static.idriveonlinebackup.com/include/images/user_arrow_right.png) no-repeat 66px 15px #FFFFFF !important;}
	
} }


.eduConfirm.lang-selection header.pad-incre-header .wrapper .login.pad-login {
    width: 82px;
    height: 55px;
    margin-top: -10px;
    box-sizing: border-box;
    padding-top: 18px !important;
    text-align: left;
    text-indent: 0px;
    background: url(https://static.idriveonlinebackup.com/include/images/ext_icons.png) no-repeat 66px -351px #FFFFFF !important;
    font-weight: normal;
    padding-right: 10px !important;
    padding-left: 13px !important;
}

.eduConfirm.inner .login {
    background: url(https://static.idriveonlinebackup.com/include/images/user_arrow_right.png) no-repeat 66px 8px 
    #FFF !important;
    padding-top: 7px !important;
}

.cancelPage .master_wrapper.shareDocown.shareOther .popup_deactivate.main_acc_cancel .popup_footer .login_btn{
    background: #2b80c3 !important;
    color: #fff!important;
    border: 1px solid #2b80c3!important;
    margin-left: 0;
    font-size: 16px;
    padding: 10px 15px;
}
.cancelPage .master_wrapper.shareDocown.shareOther .popup_deactivate.main_acc_cancel .popup_footer .login_btn:hover{
    background-color: #6196b9!important;
    border: 1px solid #6196b9!important;
}
.cancelPage .master_wrapper.shareDocown.shareOther .popup_deactivate.main_acc_cancel .popup_footer .login_btn.cancel{
    margin-left: 0;
    float: left;
    border: 1px solid #e65a5a !important;
    background: white !important;
    color: #e65a5a !important;
    font-size: 16px;
    padding: 10px 15px;
}
.cancelPage .master_wrapper.shareDocown.shareOther .popup_deactivate.main_acc_cancel .popup_footer .login_btn.cancel:hover {
    background: #e65959 !important;
    color: #fff !important;
}
.cancelPage .master_wrapper.shareDocown.shareOther .popup_deactivate.main_acc_cancel .popup_footer .login_btn:last-of-type{
    margin-right: 0;
    float: right;
}


.overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    overflow-y: scroll;
    -ms-overflow-style: none;
    scrollbar-width: none;
    -moz-overflow-style: none;
    transition: opacity;
    display: none;
    z-index: 99999;
    width: 100% !important;
    height: 100% !important;
    box-sizing: border-box;
}
.id-pop-vt {
    display: table;
    margin: 0px auto;
    height: 100%;
}   
.id-pop-vt .id-pop-hztl {
    display: table-cell;
    vertical-align: middle;
}
.id-pop-vt .id-pop-hztl .id-popup {
    width: 550px;
    float: left;
    border: 4px solid #6ea5ce;
    padding: 20px 20px;
    background-color: #fff;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-header {
    padding-bottom:15px;
    border-bottom: 1px solid #d2dae0;
    float: left;
    box-sizing: border-box;
    width: 100%;
    position: relative;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-header h2 {
    margin-top: 0;
    color: #6096bc;
    font-size: 15px;
    padding: 0px;
    width: calc(100% - 30px);
    font-weight: 600;
    text-align: left;
    margin: 0;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-header .close {
    width: 16px;
    height: 16px;
    position: absolute;
    top: 2px;
    right: 0px;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -ms-transition: all 0.2s;
    -o-transition: all 0.2s;
    font-size: 0px;
    background: url(https://static.idriveonlinebackup.com/include/images/popup_close_btn.png) no-repeat;
    line-height: 17px;
    font-weight: 400;
    text-decoration: none;
    color: #222;
    text-align: center;
    color: #8097a7;
    cursor: pointer;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content {
    padding: 20px 0px 10px 0px;
    float: left;
    width: 100%;
    background-color: #fff;
    box-sizing: border-box;
    font-size: 12px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content p {
    line-height: 21px;
    font-size: 12px;
    margin-top: 0px;
    margin-bottom: 10px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content ul li {
    margin-bottom: 10px;
    line-height: 21px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content ul{
    padding-left: 30px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-offer {
    display: block;
    width: 460px;
    height: 220px;
    margin: auto;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-offer.id-free25{
    background: url(https://static.idriveonlinebackup.com/include/images/disable-acc-25off.png) no-repeat center;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-offer.id-free50{
    background: url(https://static.idriveonlinebackup.com/include/images/disable50percoff-blue.png) no-repeat center;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-offer.id-free75{
    background: url(../images/disable75percoff-blue.png) no-repeat center;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content p.id-offer-det {
    display: flex;
    align-items: baseline;
    justify-content: center;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    margin-top: -40px;
    margin-bottom: 25px;
    clear: both;
    flex-wrap: wrap;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content p.id-offer-det i {
    font-style: normal;
    text-decoration: line-through;
    color: #555;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content p.id-offer-det span {
    font-size: 20px;
    color: #f64444;
    margin: 0 5px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-popup-content ul li:last-child {
    margin-bottom: 0px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer {
    float: left;
    width: 100%;
    padding: 15px 0px 5px 0px;
    /* border-top: 1px solid #ebebeb; */
    text-align: right;
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
    gap: 15px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer .id-btn {
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    background: #6196b9;
    font-family: tahoma;
    font-weight: 400;
    border: 1px solid #6196b9;
    border-radius: 2px;
    height: 30px;
    letter-spacing: .07em;
    padding: 3px 15px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer .id-btn.id-btn-border {
    background: #fff;
    color: #333;
    border: 1px solid #6ea6cf;
    font-size: 14px;
    line-height: 18px;
    font-family: tahoma;
    font-weight: 400;
    border-radius: 2px;
    height: 30px;
    letter-spacing: .07em;
    padding: 3px 15px;
    margin-left: 15px;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer .id-btn.id-btn-border:hover {
    background: #ebf7ff;
    cursor: pointer;
    color: #333;
}
.id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer .id-btn:hover {
    background: #5eafe5;
    color: #fff;
    cursor: pointer;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-pop-header{
    position: relative;
    height: 130px;
    background-image: linear-gradient(to bottom, #d8e7f9, #dae7f8, #dde8f8, #dfe8f7, #e1e9f6, #e3e9f5, #e5e8f3, #e6e8f2, #e7e7f0, #e8e6ed, #e8e5eb, #e8e4e9);
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-pop-header .id-acc-ext-icon{
    display: flex;
    width: 150px;
    height: 100px;
    background: url(../images/acc-ext-icon.svg) no-repeat;
    position: absolute;
    bottom: -32px;
    left: calc(50% - 75px);
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup{
    padding: 0px;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-pop-header{
    padding-left: 20px;
    padding-right: 20px;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-pop-header .close{
    top: 10px;
    right: 10px;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-acc-extension-wrap{
    display: flex;
    flex-direction: column;
    padding-top: 30px;
    align-items: center;
    justify-content: center;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-acc-extension-wrap h3{
    font-weight: 600;
    color: #333;
    margin: 0 auto 10px;
    font-size: 18px;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-acc-extension-wrap p{
    max-width: 57%;
    text-align: center;
    line-height: 24px;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer{
    text-align: center;
    padding-bottom: 20px;
}
.overlay.id-free-oneyear .id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer{
    justify-content: center;
}
/* cancel account page relates styles (22-10-2024) */
.id-offer-availed .id-pop-vt .id-pop-hztl .id-popup form .id-popup-content p{
    font-size: 14px;
}
.id-info-msg-outer{
    background-color: #fbf7d3;
    padding: 15px 25px;
    position: relative;
    margin: 100px auto -80px;
    width: 485px;
    border: 1px solid #eeedda;
    clear: both;
}
.id-info-msg-outer p{
    font-size: 14px;
    line-height: 26px;
    margin: 0;
    clear: both;
}
.id-info-msg-outer p b{
    display: inline-block;
}
.id-info-msg-outer .close{
    width: 16px;
    height: 16px;
    position: absolute;
    top: 10px;
    right: 10px;
    background: url(https://static.idriveonlinebackup.com/include/images/popup_close_btn.png) no-repeat;
    text-decoration: none;
}
/* page responsive related styles */
html{
    background: #fafafa;
}
.no-scroll{
    overflow: hidden;
}
.responsive-new *{ 
    box-sizing: border-box;
}
.responsive-new{
    float: left;
    width: 100%;
    box-sizing: border-box;
}
.newdesign.responsive-new .static {
    background: #fafafa;
}
.responsive-new .popup_wrapper{
    overflow-y: auto;
}
.newdesign.responsive-new .login_cont{
    box-shadow: 0 1px 4px 0 rgba(99, 114, 130, .5);
}
.responsive-new #acc_cancel_succ:before{
    left: calc(50% - 40px);
}
.newdesign.responsive-new .login_details .input{
    width: 100%;
}
.responsive-new .popup_close_btn{
    background: url(https://www.idrive.com/include/images/popup_close_btn.png) no-repeat;
}
@media screen and (max-width: 1024px) {
    .responsive-new .wrapper {
        width: 100% !important;
    }
    .responsive-new footer{
        width: 100% !important;
    }
}
@media only screen and (max-width: 992px) {
    .responsive-new #acc_cancel_succ{
        height: auto;
    }
    .responsive-new.newdesign .succ_msg p.firstp{
        line-height: 31px;
        margin-bottom: 20px !important;
    }
    .responsive-new.newdesign .succ_msg p.secondp{
        font-weight: normal;
        line-height: 24px;
    }
}
@media only screen and (max-width: 576px) {
    .responsive-new .popup_wrapper{
        padding: 0 20px;
    }
    .responsive-new .first_pos_container{
        width: 100%;
    }
    .responsive-new .popup_footer{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        gap: 10px;
    }
    .responsive-new .popup_footer .login_btn{
        float: none !important;
        margin: 0 !important;
    }
    .overlay{
        padding: 0 20px;
    }
    .id-pop-vt{
        display: block;
    }
    .id-pop-vt .id-pop-hztl {
        display: block ;
        height: 100%;
    }
    .id-pop-vt .id-pop-hztl .id-popup.id-popup-sm {
        position: relative;
        top: 65px;
        width: 100%;
    }
    .id-pop-vt .id-pop-hztl .id-popup form .id-popup-content .id-offer{
        width: auto;
    }
    .id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer{
        gap: 10px;
    }
    .id-pop-vt .id-pop-hztl .id-popup form .id-pop-footer .id-btn{
        padding: 3px 10px;
        font-size: 13px;
    }
}
@media only screen and (max-width: 640px) {
    .id-info-msg-outer{
        margin: 100px auto 0px;
        width: calc(100% - 20px);
    }
    .newdesign.responsive-new .login_details {
        width: 100%;
        padding: 0px 20px 30px 20px;
    }
    .newdesign.responsive-new .login_details .input{
        width: 100% !important;
    }
    .newdesign.responsive-new .login_btn{
        width: 100%;
    }
}
@media only screen and (max-width: 480px) {
    .newdesign.inner.responsive-new h1.logo {
        height: 50px;
        width: 130px;
    }
    .responsive-new.newdesign .succ_msg p.firstp{
        font-size: 18px;
        line-height: 26px;
    }
    .newdesign.responsive-new .login_head span{
        font-size: 18px;
    }
    .newdesign.responsive-new .login_head {
        width: 100%;
    }
    .newdesign.responsive-new .error_msg, .newdesign.responsive-new .succ_msg{
        width: 100% !important;
    }
}