a img { border: none; outline: none }
.left { float: left; }
.right { float: right; }
.clear { clear: both }
.bold { font-weight: bold; font-family: Verdana, tahoma }
.normal { font-weight: normal }
.italic { font-style: italic }
.hidden { overflow: hidden }
.pointer { cursor: pointer }
.center { text-align: center }
.noUnderLine { text-decoration: none }
.list { list-style-type: none }
.text { color: #666 }
.link { color: #3d95b6; font-size:12px; }
.linkHover { color: #666 }
.noBorder { border: 0px }
.bgNone { background-image: none }
a { cursor: pointer }
.block { display: block }
.zero { margin: 0px; padding: 0px }
.justify { text-align: justify }
.note { color: #ff0000 }
.bullets { margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://www.idrive.com/enterprise/source/images/signup_freetrial_icons.png") no-repeat 0 -664px }
.borderStyle { border-style: solid }
.relative { position: relative }
.absolute { position: absolute }
.fixed { position: fixed }
.vTop { vertical-align: top }
.vMid { vertical-align: middle }
.scrol_top { position: fixed; right: 20px; bottom: 85px; width: 35px; height: 20px; display: none; cursor: pointer; z-index: 9999; border-radius: 3 }
.star { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/star.png") repeat-x 0 -5px; width: 95px; height: 15px }
.spacer { padding: 100px 0 0 0; float: left }
.list_items { list-style-type: none; margin: 0px; padding: 0px }
.list_items li { margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://www.idrive.com/enterprise/source/images/signup_freetrial_icons.png") no-repeat 0 -664px }
.foot_note { border-radius: 6px; background-color: #f1f1f1; padding: 1% 1% 1% 1%; font-size: 12px; border: 1px solid #d5d5d5; margin-top: 30px }
.textBox { border-radius: 6px; background-color: #f1f1f1; padding: 2% 2% 2% 2%; border: 1px solid #d5d5d5; margin: 30px auto 30px auto; text-align: center }
.blueText { color: #3d95b6 }
.space { margin: 15px 0 0 0 }
.indent { text-indent: -3500px }
.f12 { font-size: 12px }
.family { font-family: Verdana, tahoma }
html, body { margin: 0px; width: 100%; height: 100% }
body { font-family: Verdana, tahoma; font-size: 14px; line-height: 24px; color: #666; background: url("https://www.idrive.com/enterprise/source/images/freetrial_background.png") repeat-x 0 -2px #bcd5e6 !important; margin: 0 auto 0 auto }
b { font-size: 14px; color: #000; font-weight: normal; letter-spacing:normal; }
h1 { font-size: 34px; font-weight: normal; color: #666; margin: 0px; padding: 0px; float: left;  height: 59px; width: 149px; text-indent: -3500px; overflow: hidden; margin-top: 7px }
h1 a { height: 59px; width: 149px; text-indent: -3500px; overflow: hidden; float: left }
h2 { font-size: 28px; font-weight: normal; color: #666 }
h3 { font-size: 18px; line-height: 70px; border-bottom: 1px solid #e5e5e5; color: #3d95b6; margin: 0px; padding: 0px; font-weight: normal; width: 98%; padding-left: 2% }
h3 span.notetext { padding-right: 2%; font-size: 12px; float: right; color: #666 }
h4 { font-size: 16px; margin: 0px; padding: 0px; line-height: 32px; float: left; font-weight: normal; color: #669630 }
h4 a { color: #3d95b6; text-decoration: none; border: 0px }
h5 { font-size: 18px; font-weight: normal; margin: 20px 0 20px 0; padding: 0 0 0 0; line-height: 30px; color: #666 }
h6 { font-size: 16px; font-weight: normal; margin: 0px; padding: 0px; color: #666; margin-top: 30px }
hr { margin-bottom: 15px }
header, footer, nav, aside, article, section, menu { display: block; float: left }
.wrapper { margin: 0 auto 0 auto }
.ie8 .static .wrapper, .ie8 .topmenus {width: 960px!important;}
.content { background: #fff }
 .signupBtn { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/IBackup-button.png") no-repeat 0 -189px; overflow: hidden; text-indent: -3500px; width: 200px; height: 49px; margin: 20px auto 0 auto; display: block }
.signupBtn:hover { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/IBackup-button.png") no-repeat 0 -252px }
.signupBtn:active { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/IBackup-button.png") no-repeat 0 -315px }
.btnSec { background-color: #18987e; border: 1px solid #258278; box-shadow: 0px 0px 10px 1px #4dc0a8 inset; cursor: pointer; color: #fff; display: block; font-size: 18px; border-radius: 3px; margin: 20px auto 25px auto; padding: 5px 15px 5px 15px }
.btnSec:hover { background-color: #3bb69d; border: 1px solid #258278; box-shadow: 0px 0px 5px 1px #4dc0a8 inset }
.btnSec:active { background-color: #19967d; border: 1px solid #258278; box-shadow: 0px 0px 5px 1px #0a6b50 inset }
.title { text-align: center; margin: 30px 0 30px 0 }
.title h2 { color: #3d95b6; margin: 40px 0 20px 0 }
.plans { margin: 0 auto 0 auto }
.plans ul { list-style-type: none; margin: 0px; padding: 0px }
.plans a { text-decoration: none }
.paidPlans { float: left }
.paidPlans table { width: 95%; border: 1px solid #d1dbde; border-right: 0px; margin: 7px 0 10px 0 }
.paidPlans table tr:nth-child(odd) { background-color: #f7f9fa }
.paidPlans table tr:nth-child(odd) td.promo { background-color: #dbf6bb }
.paidPlans table td { padding: 15px 10px 15px 10px; border-right: 1px solid #d1dbde; color: #657382 }
.paidPlans table td.promo { background-color: #cff2a5; color: #287441; font-weight: bold; font-family: Verdana, tahoma; font-size: 16px }
.paidPlans table th.promo { background-color: #2b793f; color: #fff }
.paidPlans table th { text-align: center; padding: 15px 10px 15px 10px; border-right: 1px solid #d1dbde; background-color: #e2e8eb; color: #657382; font-size: 14px; vertical-align: middle; text-align: left; font-weight: bold; font-family: Verdana, tahoma }
.offer10 { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/iboffer10.png") no-repeat 6px 55px }
.offer15 { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/iboffer15.png") no-repeat 6px 55px }
.offer20 { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/iboffer20.png") no-repeat 6px 55px }
.offer25 { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/iboffer25.png") no-repeat 6px 55px }
.offer30 { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/iboffer30.png") no-repeat 6px 55px }
.bulkBg { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/IBackup-Bulk-Reseller.png") no-repeat center 110px }
.promoOffer { width: 307px; float: left; text-align: center; height: 320px; margin-bottom: 30px }
.promoOffer h2 { color: #6a9e3b; margin-top: 205px }
.promoOffer li { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/bullet_1.png") no-repeat 0 5px; padding: 0 0 0 22px }
.promoOffer h3 { border-bottom: 0px; margin: 0 0 20px 0; line-height: normal; text-align: center; width: 100%; color: #287441; font-size: 22px }
.promoOffer .red { background: none; padding: 0 0 0 0; font-size: 16px }
.promoOffer h4 { font-size: 16px; color: #666; text-align: center; width: 100%; margin: 0 0 10px 0 }
.promoOffer h5 { font-size: 16px; color: #3d95b6; line-height: 24px; text-align: center; width: 100%; margin: 0 0 10px 0 }
.promoOffer h5 b { color: #3d95b6; font-size: 16px }
.promoOffer h6 { font-size: 12px; color: #666; line-height: 24px; text-align: center; width: 100%; margin: 195px 0 0 0; padding: 0 0 0 0 }
.promoOffer h6 b { font-size: 14px }
/* .right_top { height: 300px; background: url("https://www.idrive.com/enterprise/source/images/signup_graphics.png") no-repeat center 65px; margin: 0 0 6px 0 } */
.doubleOffer { float: left; width: 307px; margin: 0 0 25px 0 }
.doubleOffer h5 { color: #3d95b6; font-size: 16px; line-height: 25px; margin: 0 0 10px 0; text-align: center }
.doubleOffer p { color: #333; font-size: 18px; margin: 0 0 0 0; text-align: center }
.signup_wrapper a { text-decoration: none }
.signup_wrapper .keyFeatures { background-color: #f6fafb; box-shadow: 0 0 5px #83AECD; float: left; padding: 15px 15px 15px 15px; border-radius: 10px }
.signup_wrapper .keyFeatures h5 { font-size: 16px; margin: 0 0 10px 0 }
.signup_wrapper .keyFeatures .list_items { font-size: 12px; text-align: justify }
.signup_wrapper .keyFeatures .list_items li { margin: 3px 0 5px 0; float: left }
.signup_wrapper .keyFeatures .list_items a { color: #3d95b6; text-decoration: none }
.signup_wrapper .keyFeatures .list_items a:hover { color: #666; text-decoration: none }
.signup_wrapper .foot_note { background-color: #f6fafb; box-shadow: 0 0 5px #83AECD }
.signup_wrapper .foot_note span.red { background-image: none; padding: 0 0 0 0 }
.signup_wrapper .paidPlans { width: 90%; margin: 0px 0px 0px 20px }
.signup_wrapper .paidPlans table { margin: 20px 0 10px 0 }
.signup_wrapper .paidPlans table td { text-align: left; padding: 15px 0 15px 10px }
.signup_wrapper .paidPlans table th { text-align: left; padding: 10px 0 10px 10px }
.signup_wrapper .paidPlans .signupBtn { float: left }
.signup_wrapper .paidPlans div { margin-bottom: 5px }
.signup_wrapper .paidPlans div .two_yearly { margin-left: 5px }
.container { float: left; margin: 0 20px 100px 0; width: 96%;background:none; }
.main_head { background: url("https://www.idrive.com/enterprise/source/images/underline.png") repeat-x scroll center bottom transparent; color: #5087ae; margin: 10px 0 0 20px; overflow: hidden; padding-bottom: 20px;width:90% }
.main_head .signup_heading { float: left; font-size: 20px; padding: 7px 5px 0 0;width:100%; }
.plan_type label { font-weight: bold; font-family: Verdana, tahoma }
.plan_table_pro { margin: 10px 20px 0px; position: relative; float: left; width: 100% }
.card_info { clear: both; margin: 0 20px 0 20px; padding: 30px 0 }
.card_info div { display: block; float: left; padding-right: 8px; width: 48% }
.card_info ul { list-style-type: none; margin: 0px; padding: 0px }
.card_info li { clear: both; overflow: hidden; padding: 10px 0 10px 0 }
.card_info li div { padding: 10px 8px 10px 0 }
.card_info label { display: block; white-space: nowrap }
.card_info span { display: block; float: left; margin: 0 }
.card_info input { float: left; margin-right: 5px; padding: 0 10px; width: 92% }
.card_info .cvv_container, .card_info .exp_date { padding-right: 4px; width: 40% }
.card_info .exp_date input { width: 27% }
.card_info #billingError { width: 100% }
.card_type label { float: left; margin-right: 10px }
.card_type span { background: url("https://www.idrive.com/enterprise/source/images/freetrial_creditcards.png") no-repeat scroll 0 0 transparent; height: 25px; line-height: 25px; width: 65px }
.card_type .visa { background-position: 18px -4px; margin-right: 10px }
.card_type .master { background-position: 20px -45px; margin-right: 10px }
.card_type .american_express { background-position: 20px -128px; float: left; margin-right: 15px }
.card_type .discover { background-position: 20px -87px; width: 80px }
.card_type input[type="radio"] { margin-top: 6px; width: auto }
.subhead { border-bottom: 1px solid #DBDFE2; color: #5187ad; font-size: 13px; font-weight: bold; font-family: Verdana, tahoma; margin-bottom: 10px; padding-bottom: 5px; width: 100% !important }
#cvv { color: #0a0a0a; width: 25% }
.cvv { background-color: #d7e2e7; border-radius: 25px; color: #5187ad; font-size: 13px; font-weight: bold; font-family: Verdana, tahoma; padding: 0 5px; cursor: pointer }
.tooltip_body { background-color: #eff5f8; border: 1px solid #d8e2e2; border-radius: 5px; display: none; float: left; padding: 5px 10px; position: absolute; width: 300px; z-index: 9999 }
.tooltip_body span { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/arrow.png") no-repeat scroll 0 0 transparent; float: left; height: 7px; left: 8px; position: absolute; top: 28px; width: 13px }
.basic_details { margin: 0; padding: 10px; position: relative; width: 590px }
.basic_details li { list-style-type: none; margin: 0; padding: 10px; position: relative; float: left }
.basic_details li div { float: left; width: 50% }
.basic_details li.fullwidth div:first-child { width: 100% }
.basic_details span { display: inline; float: left; margin: 8px 0 0 0px; width: auto }
.input { background-image: none; border: 1px solid #E5E5E5; border-radius: 3px; box-shadow: 0 0 5px #EFEEEE inset; font-size: 16px; height: 40px; line-height: normal; padding: 0 10px 0 10px; width: 85% }
.select { border: 1px solid #E5E5E5; box-shadow: 0 0 5px #EFEEEE inset; border-radius: 3px; height: 40px; margin-bottom: 10px; padding: 7px 6px 7px 2px; width: 90% }
.textarea { width: 93%; resize: none; height: 100px }
.fullwidth input { width: 527px; padding: 0 10px 0 10px }
.fullwidth #promocode { width: 200px; float: left }
.fullwidth .select { width: 95% }
.verification { clear: both; margin: 0 20px; float: left; width: 46% }
.verification input { margin-left: 15px; width: 95px }
.promocode { float: left; width: 47%; margin: 0 0px 30px }
.promocode input { width: 40% }
.captcha { float: left }
.terms { font-style: italic; width: 555px; font-size: 13px }
.terms a { color: #3d95b6 }
.signup_footer p { padding: 0 20px; overflow: hidden; clear: both; float: left; height: 70px; margin-top:0px !important }
.left_form { background-color: #fff; border-radius: 5px; box-shadow: 0 0 5px #83AECD; float: left; margin: 0 2% 0 0; min-width: 360px; width: 68%; padding: 30px 30px 30px 30px }
.red { background: url("https://www.idrive.com/enterprise/source/images/signup_freetrial_icons.png") no-repeat scroll 0 -614px transparent; color: #FF0000; font-size: 12px !important; padding-left: 20px }
.green { background: url("https://www.idrive.com/enterprise/source/images/signup_freetrial_icons.png") no-repeat scroll 0 -563px transparent; color: #096; padding-left: 20px;font-size: 12px !important; }
.focus { border: 1px solid #8bc3dd; box-shadow: 0 0 7px #99D4EF }
 .signupNew section.container { width: 100%; margin: 0 0 100px 0 }
.signupNew section.container div.left_form { width: 60%; margin: 0 0 0 0 }
.signupNew section.container div.right { width: 32% }
.signupNew section.container div.right .image { height: 100px; width: 100px; float: left }
.signupNew section.container div.right .description { float: none; max-width: inherit; width: inherit; overflow: hidden }
.signupNew section.container div.right .description h5 { margin: 10px 0 5px 0 }
.signupNew section.container div.right .description h5 a { text-decoration: none; color: #3d95b6 }
.signupNew section.container div.right .description h5 a:hover { color: #666 }
.bulk .promoOffer { height: 350px }
.bulk .paidPlans { margin: 20px 10px 0 20px }
.bulk .paidPlans .subhead { border-bottom: 0px }
.bulk .paidPlans table { margin: 10px 0 10px 0; width: 98% }
.bulk .paidPlans table .price { font-size: 14px }
.bulk .paidPlans table .price span { text-decoration: line-through; margin-right: 5px; color: #999 }
.bulk .paidPlans table th sup { font-size: 12px; font-weight: normal }
.bulk .paidPlans a.right { color: #3d95b6; margin: 0 15px 0 0 }
.bulk section.container div.right .right_context { float: left; width: 100%; margin: 0 0 10px 0 }
.bulk section.container div.right .right_context .description { float: left; width: 67% }
.bulk section.container div.right .right_context .description h5 { margin: 10px 0 5px 0 }
.bulk section.container div.right .right_context .description p { margin: 0px; padding: 0px }
.bulk .accInfo { margin: 0 20px 0 20px; width: 95% !important }
.bulk .textarea { background-image: none; border: 1px solid #E5E5E5; border-radius: 3px; box-shadow: 0 0 5px #EFEEEE inset; line-height: normal; padding: 10px 10px 10px 10px; width: 93% }
.bulk .popTable label { padding: 10px 0 5px 0; float: left }
.bulk .popContent h4 { margin: 0 0 10px 0 }
.bulk .popContent h4 span { float: left; width: 100%; font-size: 12px; color: #666 }
.bulk .popContent .focus { border: 0 solid #fff; box-shadow: none }
.bulk .popContent p { margin: 0 0 0 0 }
.bulk .popContent .successMsg { padding: 10px 10px 10px 40px; float: left; width: 87%; border-radius: 6px; border: 1px solid #eae9da; background: #f9f7e9 url("https://static.idriveonlinebackup.com/enterprise/source/images/success_3.png") no-repeat 10px 14px }
.downPop { width: 550px }
.fix { position: fixed; left: 0px; background-color: #000 }
.main_wrapper { z-index: 101; position: absolute; height: 100%; display: none; overflow: hidden; width: 100%; left: 0px }
.opaqueLayer { width: 100%; top: 0px; opacity: 0.74; height: 3000px; z-index: 100 }
.popup_wrapper { position: relative; margin: 0 auto 0 auto; width: 450px; background-color: #f9f9f9; border: 4px solid #6ea5ce; border-radius: 2px; padding: 15px 15px 15px 15px; overflow: hidden }
.popup_wrapper h4 { width: 100%; padding: 0 0 10px 0; margin: 0 0 20px 0; border-bottom: 1px solid #ccc }
.popup_wrapper ul { float: left; font-size: 14px; text-align: justify }
.popup_wrapper li { margin: 0 0 20px 0 }
.popup_close_btn { background: url("https://www.idrive.com/enterprise/source/images/popup_close_btn.png"); display: block; width: 16px; height: 16px; cursor: pointer; position: absolute; top: 11px; right: 7px }
.opaqueLayer { height: 3000px; background-color: #000; opacity: 0.8; filter: alpha(opacity=80); width: 100%; float: left; overflow: hidden; z-index: 9; position: absolute; top: 0px; left: 0px; display: none }
.popStage { overflow: hidden; margin: 0 auto 0 auto; height: 100%; width: 100%; position: absolute; z-index: 9; position: fixed; top: 0px; display: none }
*:first-child+html .popStage { position: relative }
* html .popStage { position: relative }
.popWrapper { vertical-align: middle; width: 100%; height: 100%; display: none }
*:first-child+html .popWrapper { position: absolute; top: 50% }
* html .popWrapper { position: absolute; top: 50% }
.popContent { position: relative; height: auto; width: 450px; margin: 0 auto 0 auto; max-height: 600px; overflow: auto; padding: 20px 20px 20px 20px; background-color: #f9f9f9; border: 4px solid #6ea5ce; border-radius: 6px }
.popContent h4 { width: 100%; padding: 0 0 10px 0; margin: 0 0 20px 0; border-bottom: 1px solid #ccc }
.popContent ul { float: left; font-size: 14px; text-align: justify }
.popContent li { margin: 0 0 20px 0 }
.popContent .download { margin: 0 auto 0 auto; width: 200px }
.webinar { width: 800px }
.webinar ul { margin: 0px; padding: 0px; float: left; width: 100% }
.webinar li { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/bullet_1.png") no-repeat 0 5px; margin: 0px; padding: 0px; padding: 0 0 10px 25px; list-style-type: none }
.webinar p { margin: 0px; padding: 0px; padding: 0 0 20px 0 }
.webinar .btnDownloadSmall { margin: 10px 0 20px 0 }
.webinar .btnDownloadSmall p.mtSpacer { margin: 10px 0 10px 0 }
.webinar .terms { width: 90% }
*:first-child+html .popContent { position: relative; top: -50% }
* html .popContent { position: relative; top: -50% }
.pdficon { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/pdficon.png") no-repeat 85px 10px; float: left; width: 100% }
h3.pdficon { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/pdficon.png") no-repeat 125px 30px; float: left; width: 100% }
.scrol_top { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/scroll_arrow.png") no-repeat; height: 30px; width: 30px }
.footBg { background: url("https://static.idriveonlinebackup.com/enterprise/source/images/footer.png") repeat-x; height: 20px; float: left; width: 100% }
.select_style { border-radius: 3px; font-size: 14px; margin-bottom: 10px; padding: 7px 6px 7px 2px; width: 98% }
.shadow .wrapper { background-color: #fff; height: 20px }
.shadow .greyBgColor { background-color: #f4f4f4 }
section.zeroBottom { border-bottom: 0px }
.column1 { float: left; width: 62%; padding: 0 5% 0 0; margin: 0 3% 0 0; background: url("https://static.idriveonlinebackup.com/enterprise/source/images/partner-divider.png") no-repeat right 0; min-height: 305px }
.column1 p { margin: 20px 0 0 0 }
.column2 { float: right; width: 30% }
.column2 a { cursor: pointer }
.contact { float: left; height: 39px; width: 222px; position: absolute; bottom: 7px; left: 20px; background: url("https://static.idriveonlinebackup.com/enterprise/source/images/ibackup-18009493555ext5.png") no-repeat; text-indent: -3500px; overflow: hidden }
.contact a { display: block; height: 46px; width: 200px }
.supportMain { float: left; height: 59px; width: 200px; position: absolute; bottom: 0px; right: 15px; background: url("https://static.idriveonlinebackup.com/enterprise/source/images/IB_support.png") no-repeat 10px 0; text-indent: -3500px; overflow: hidden }
.supportMain a { display: block; height: 56px; width: 200px }
.errorMsg { background: none repeat scroll 0 0 #FDE4EA; border: 1px solid #EDC4CC; display: none; line-height: normal; margin: 0 0 10px 0; padding: 10px 10px 10px 10px }
.errorMsg p { margin: 5px 0 2px 0 }
.successMsg { background-color: #F9F7E9; font-size: 13px; border: 1px solid #EAE9DA; clear: both; color: #3F3D3E; display: none; float: left; line-height: 18px; margin: 0 0 10px 0; padding: 10px 10px 10px 10px }
.successMsg span { float: left }
.successMsg p { float: left; margin: 7px 0 0 20px; width: 75% }
.basic_details p.passStrengthify { float: right; position: absolute; top: 75px; right: 40px; font-size: 12px }
.basic_details p.passStrengthify .strength { height: 3px; width: 40px; float: left; margin: 12px 10px 0 0 }
.basic_details p.passStrengthify .strength_text { margin: 0 0 0 0; float: left }
.signup_wrapper .keyFeatures .list_items li { float: none }
.twoYearOffer .twoyear { text-decoration: line-through; font-size: 12px; color: #939eaa !important }
.twoYearOffer .paidPlans table { width: 100% !important }
.twoYearOffer .paidPlans table td { padding: 15px 0 15px 5px }

@media screen and (max-width:1024px) {
.twoYearOffer .strSpace { width: 15% }
}


/* header related style */
header {background: repeat 0 0 #447daa;width: 100%; color:#fffffd}
header a{color:#fffffd; text-decoration:none;}
header a:hover{color:#cde9ff}
a{text-decoration:none;}
ul.topmenu{line-height: 33px;list-style: none outside none;margin: 0 auto;max-width: 1260px;min-width: 960px; padding: 0 10px;text-align: right;}
ul.topmenu li{display: inline;margin: 0 10px;text-align: right;}
.static .wrapper{width:auto !important;}
.wrapper {margin: 0 auto;max-width: 1260px;min-width: 960px;padding: 0 10px;}
nav.posR {position: relative; float:left; width:100%}
nav ul {list-style-type: none;margin: 15px 40px 0 0;padding: 5px 0 0;}
nav ul li {color: #1d1c1a;float: left;line-height: 55px;padding-right: 30px;}
nav ul li .logo_new {background: url("https://www.idrive.com/enterprise/source/images/idrive_logo.png") no-repeat 0 0 ;float: left; height: 54px;margin: -2px 0 0;overflow: hidden;padding: 0;text-indent: -3500px;width: 129px;}
nav ul li a {color: #1d1c1a;font-size: 24px;letter-spacing: 0.05em;}
nav ul li a:hover {color: #1374ab;}


/*footer styles*/
footer {background-color: #20242f;float: left;overflow: hidden;padding:15px 0 0;width: 100%; text-align:center; color:#e9e9e9;height: 110px;}
footer a{color:#fffffd; text-decoration:none;}
footer a:hover{color:#cde9ff}
footer li{display: inline;list-style: none;margin: 10px;}
.copyright{color: #82868f;font-size: 11px; margin-top:20px;}


.signup_wrapper .paidPlans table {
    margin: 20px 0 10px;
}


.twoYearOffer .paidPlans table {
    width: 100% !important;
}
.paidPlans table tr:nth-child(odd) {
background-color: #f7f9fa;
}
.signup_wrapper .paidPlans table th {
text-align: left;
padding: 10px 0 10px 10px;
}
.flt_rt{float:right;width:72%;}
.right_top h5{margin:0px;text-align:center;}
.right_top h5 b{color:#666;font-size:15px;margin:0px;}
.right_row{clear:both;margin-bottom:40px;float:left;}
.right .head{font-weight:normal;letter-spacing:0px;margin:5px 0 5px !important;color:#6b6b6b;padding:0px;text-align:left;font-size:20px !important;}
.right .head a{color:#1374ab;}
.right div.text {font-size: 14px;}
.right .signup_heading{color:rgb(80, 135, 174);display:block;font-size:27px;margin-bottom:24px;}
.enterprise_cloud_icon{float:left;height:87px;width:21%;}

/*CSS for CC dropdown in regular signuup page */
label.ccExp_Dropdown select{-webkit-appearance:none;-moz-appearance:none;background:#ffffff;border-radius:4px;border:1px solid #dddddd;color:#888888;cursor:pointer;display:inline-block;font-size:14px;margin:0px 3px 0px 0px;outline:medium none;padding:4px 2px 8px 5px;box-shadow:0px 0px 5px #EFEEEE inset;height:40px;width:64px;height:41px;}
@media not all{label.ccExp_Dropdown select{padding-right:18px;}}label.ccExp_Dropdown{float:left;position:relative;}
label.ccExp_Dropdown{margin:1px 6px 0px 0px !important;}
label.ccExp_Dropdown:after{background:url("https://www.idrive.com/enterprise/source/images/cc_drop.png") no-repeat -3px 4px;height:25px;border-bottom:0 solid #DDDDDD;color:#666666;content:"";outline:medium none;padding:0px 0px 0px 0px;pointer-events:none;position:absolute;right:13px;top:6px;width:13px;}
label.ccExp_Dropdown:before{background:#ffffff;content:"";display:block;height:39px;outline:medium none;pointer-events:none;position:absolute;right:4px;top:1px;width:20px;border-radius:3px;}
.card_info li:nth-child(2) span.exp_date{width:56%;padding-right:0px;}
.inner .card_info .cvv_container{width:44%;}
label.ccExp_Dropdown select{	padding-right:0px\9;}
.ie10 label.ccExp_Dropdown select{	padding-right:0px /* Only works in IE10 */	}
@media all and (-ms-high-contrast:none)
     {
 *::-ms-backdrop,label.ccExp_Dropdown::before{right:5px\9;}
     }

.enterprise_cloud_icon{background:url("https://www.idrive.com/enterprise/source/images/enterprise_cloud_icon.png") no-repeat;height:82px;width:83px; }
.enterprise_cloud_icon.univerasl_bkp{background-position:0px 0px;}
.enterprise_cloud_icon.versioning{background-position:0px -139px;}
.enterprise_cloud_icon.security{background-position:0px -267px;}
.main_head p{float: left; display: inline-block; margin-bottom: -4px;margin-top:3px;color:#888888;}

.username_cont {
    background: #F9E6E6;
    margin: 7px 0 10px 10px !important;
    width: 527px;
}
.username_cont input {
    width: 495px !important;
}
.ie8 .ccExp_Dropdown{ width:63px;}
.ie_ani .ccExp_Dropdown{ width:63px;}
.ie8 .exp_date{width:56% !important}
.phone_span{display: block !important;    margin-bottom: 10px !important;    width: 100% !important;}
.fullwidth #email{float:left}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ccExp_Dropdown{ width:63px;}
} 
.companyName_span {float:left !important;width:100% !important;}
.enterpriseRwd li#usrename_field div {
    width: 60%;
}
/* custom css */
.basic_details p.passStrengthify { top: 10px; right: 31px;margin: 0;}