header { width: 98% }
footer { width: 100% }
section { width: 100% }
section .wrapper { width: 98%; padding: 0 1% }
.wrapper { margin: 0px auto; min-width: 960px }

@media screen and (min-width:1020px) and (max-width:1280px) {
.wrapper { max-width: 1260px; width: 100%; min-width: 960px }
}

@media screen and (min-width:1281px) {
section .wrapper { padding: 0px 1%; width: 98% }
.wrapper { min-width: 1260px; width: 98%; max-width: 1260px }
.login_body { max-width: 1260px; width: 100% }
}
.none { display: none }
a img { border: none; outline: none }
.left { float: left }
.right { float: right }
.clear { clear: both }
.bold { font-weight: bold; font-family: Tahoma, Verdana, Arial }
.normal { font-weight: normal }
.italic { font-style: italic }
.hidden { overflow: hidden }
.pointer { cursor: pointer }
.center { text-align: center }
.noUnderLine { text-decoration: none }
.list { list-style-type: none }
.text { color: #666 }
.link { color: #3d95b6 }
.linkHover { color: #666 }
.noBorder { border: 0px }
.bgNone { background-image: none }
a { cursor: pointer }
.block { display: block }
.zero { margin: 0px; padding: 0px }
.justify { text-align: justify }
.note { color: #c00 }
.bullets { margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://static.idriveonlinebackup.com/source/images/bullets.png") no-repeat 0 -178px }
.borderStyle { border-style: solid }
.relative { position: relative }
.absolute { position: absolute }
.fixed { position: fixed }
.vTop { vertical-align: top }
.vMid { vertical-align: middle }
.scrol_top { position: fixed; right: 20px; bottom: 85px; width: 35px; height: 20px; display: none; cursor: pointer; z-index: 9999; border-radius: 3 }
.star { background: url("https://static.idriveonlinebackup.com/source/images/star.png") repeat-x 0 -5px; width: 95px; height: 15px }
.spacer { padding: 100px 0 0 0; float: left }
.list_items { list-style-type: none; margin: 0px; padding: 0px }
.list_items li { margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://static.idriveonlinebackup.com/source/images/bullets.png") no-repeat 0 -178px }
.foot_note { border-radius: 6px; background-color: #f1f1f1; padding: 1% 1% 1% 1%; font-size: 12px; border: 1px solid #d5d5d5; margin-top: 30px }
.textBox { border-radius: 6px; background-color: #f1f1f1; padding: 2% 2% 2% 2%; border: 1px solid #d5d5d5; margin: 30px auto 30px auto; text-align: center }
.blueText { color: #3d95b6 }
.space { margin: 15px 0 0 0 }
.indent { text-indent: -3500px }
.f12 { font-size: 12px }
.family { font-family: Tahoma, Verdana, Arial }
ul { list-style-type: none; margin: 0px; padding: 0px }
li { list-style-type: none; margin: 0px; padding: 0px }
a { text-decoration: none }
.lspace { letter-spacing: 0.05em }
.upperCase { text-transform: uppercase }
.footAnim { -webkit-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; -moz-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; -o-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease }
html, body { margin: 0px; width: 100%; height: 100%; font-family: Tahoma, Verdana, Arial }
body { font-family: Tahoma, Verdana, Arial; font-size: 14px; line-height: 24px; color: #666; background: url("https://static.idriveonlinebackup.com/source/images/background.png") repeat #bcd5e6; margin: 0 auto 0 auto; min-width: 980px }
header { background: #447daa; width: 98%; padding: 0 1% 0 1%; position: relative; height: 35px }
header .wrapper ul { color: #FFFFFF; font-size: 14px; list-style-type: none; margin: 0 0 0 0; padding: 0 0 0 0 }
header .wrapper ul li.blog_menu { padding-right: 10px }
header .wrapper ul li { float: left; padding: 5px 24px 5px 0 }
header .wrapper ul li a { color: #fff; outline: medium none; text-decoration: none; letter-spacing: 0.05em }
header .wrapper ul li a:hover { color: #cde9ff; text-decoration: none }
header .wrapper .morelinks { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 17px 8px; float: left; text-indent: -3500px; width: 60px; height: 35px }
header .wrapper .morelinks:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 17px -3462px; float: left; text-indent: -3500px; width: 60px }
header .wrapper .moremenu:hover { background-color: #fff }
header .wrapper .showImg { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 17px -3462px !important; display: block; height: 35px; width: 60px }
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 { display: none; position: absolute; right: -225px; top: 35px; width: 660px; 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: 168px }
header .wrapper .sub-menu ul li a.uniBackup { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px 9px }
header .wrapper .sub-menu ul li a.serBackup { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -121px }
header .wrapper .sub-menu ul li a.fileSync { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -263px }
header .wrapper .sub-menu ul li a.idExpress { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -29px }
header .wrapper .sub-menu ul li a.linBackup { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -168px }
header .wrapper .sub-menu ul li a.subAccount { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -309px }
header .wrapper .sub-menu ul li a.mobBackup { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 10px -76px }
header .wrapper .sub-menu ul li a.rManage { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -215px }
header .wrapper .sub-menu ul li a.trueArc { background: url("https://static.idriveonlinebackup.com/source/images/menu_more_strip.png") no-repeat 8px -350px }
header .wrapper .sub-menu ul li a:hover { background-color: #edf3f8; color: #1374ab }
header .wrapper #userinfo { background-color: #fff; padding: 0 20px 0 20px }
header .wrapper .toparrow { background: url("https://static.idriveonlinebackup.com/source/images/dropmenu_arrow.png") no-repeat right 0; height: 10px; margin-right: 10px }
header .wrapper .right ul li { padding: 5px 20px 0 0 }
header .wrapper .signup { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -135px; float: left; line-height: 22px; padding: 0 10px 0 28px !important; text-decoration: none; height: 30px }
header .wrapper .username { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -130px #fff; float: left; line-height: 22px; padding: 5px 10px 5px 28px !important; text-decoration: none; height: 25px; color: #447daa }
header .wrapper .username:hover { color: #333 }
header .wrapper .right ul li.loginBg { background-color: #fff; text-align: center }
header .wrapper .login { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 65px -288px #fff; border-radius: 0; color: #447daa; cursor: pointer; float: right; width: 82px; height: 30px }
header .wrapper .login:hover { color: #333 }
header .wrapper .login_close { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 65px -341px #fff; border-radius: 0; color: #447daa; cursor: pointer; float: right; width: 82px; height: 30px }
header .wrapper .inaction { position: relative; padding: 0px !important }
header .wrapper .inaction a:hover { color: #447daa }
header .wrapper .inaction:hover { background-color: #fff; cursor: pointer }
header .wrapper .actionlinks { float: left; padding: 5px 15px 6px 15px !important }
header .wrapper .actionlinks:hover { color: #447daa !important }
header .wrapper .sub-acmenu { margin: 0px; position: absolute; left: -168px; top: 35px; width: 710px; z-index: 999; overflow: hidden; box-shadow: 0 2px 2px rgba(0,0,0,0.2); background-color: #fff; padding: 0 0 20px 0 }
header .wrapper .sub-acmenu ul { float: left; width: 97%; box-shadow: none; padding-left: 15px; margin-right: 7px }
header .wrapper .sub-acmenu ul li.cpa_none { float: none }
header .wrapper .sub-acmenu ul li.cpa_none a { padding-right: 10px }
header .wrapper .sub-acmenu ul li { float: left; margin: 0px; padding: 0px; width: 25%; line-height: 30px }
header .wrapper .sub-acmenu ul li a { color: #333; float: left; font-size: 14px; padding: 2px 0 3px 45px; width: 118px }
header .wrapper .sub-acmenu ul li a.govt { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px 4px }
header .wrapper .sub-acmenu ul li a.legal { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -178px }
header .wrapper .sub-acmenu ul li a.dental { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 11px -354px }
header .wrapper .sub-acmenu ul li a.resta { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -541px }
header .wrapper .sub-acmenu ul li a.smb { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -42px }
header .wrapper .sub-acmenu ul li a.attorney { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -221px }
header .wrapper .sub-acmenu ul li a.insurance { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -401px }
header .wrapper .sub-acmenu ul li a.photo { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 13px -584px }
header .wrapper .sub-acmenu ul li a.account { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 11px -89px }
header .wrapper .sub-acmenu ul li a.health { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -266px }
header .wrapper .sub-acmenu ul li a.restate { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -450px }
header .wrapper .sub-acmenu ul li a.cpa { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -134px }
header .wrapper .sub-acmenu ul li a.medical { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -311px }
header .wrapper .sub-acmenu ul li a.school { background: url("https://static.idriveonlinebackup.com/source/images/menu_business_strip.png") no-repeat 8px -494px }
header .wrapper .sub-acmenu ul li a:hover { background-color: #edf3f8; color: #1374ab }
header .wrapper .sub-acmenu p { color: #333; margin: 0 15px 10px 15px; border-bottom: 1px solid #e9e9e9; padding-bottom: 15px; font-size: 14px }
header .wrapper .sub-acmenu h6 { color: #82aaaa; font-size: 16px; margin: 20px 15px 0 15px; font-weight: normal }
header .wrapper li { padding: 5px 0px; margin: 0px !important }
nav ul { padding: 5px 0 0 0; margin: 15px 40px 0 0; list-style-type: none }
nav ul li { float: left; padding-right: 100px; color: #666; line-height: 55px }
nav ul li a { color: #000 !important; text-decoration: none; font-size: 24px; letter-spacing: 0.05em }
nav ul li a:hover { color: #1374ab !important; text-decoration: none }
nav ul li .logo_new { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -2885px; float: left; height: 54px; margin: 0 0 0 0; padding: 0 0 0 0; text-indent: -3500px; width: 130px }
nav ul li .logo_new a { height: 54px; width: 100%; float: left }
footer { width: 100%; padding: 0 0 0 0; background-color: #20242f; overflow: hidden; float: left }
footer .testimonials { float: left; text-align: center; width: 100%; border-bottom: 1px solid #383c47; padding: 25px 0 20px 0 }
footer .testimonials .testimonials .wrapper { overflow: hidden; text-align: center }
footer .testimonials a { margin: 0 25px 0 25px; display: inline-block }
footer .testimonials .gigaom { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1156px; width: 108px; height: 19px }
footer .testimonials .gigaom:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1232px }
footer .testimonials .techcrunch { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1307px; width: 36px; height: 18px }
footer .testimonials .techcrunch:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1383px }
footer .testimonials .wired { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1457px; width: 108px; height: 22px }
footer .testimonials .wired:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1537px }
footer .testimonials .notebookreview { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1616px; width: 61px; height: 29px }
footer .testimonials .notebookreview:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1702px }
footer .testimonials .tnw { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1787px; width: 59px; height: 26px }
footer .testimonials .tnw:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1871px }
footer .testimonials .engadget { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1959px; width: 92px; height: 31px }
footer .testimonials .engadget:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -2053px }
footer .testimonials .pcworld { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -2695px; width: 80px; height: 26px }
footer .testimonials .pcworld:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -2790px }
footer .footerMain { float: left; width: 100%; border-bottom: 1px solid #383c47; padding: 0 0 20px 0 }
footer .footerMain ul { float: left; width: 20%; margin: 0 7px 0 0; padding: 0 0 0 0 }
footer .footerMain ul li { float: left; list-style-type: none; width: 100% }
footer .footerMain ul li a { color: #82868f; text-decoration: none; width: 95%; padding: 3px 0 3px 5px; float: left; line-height: 20px }
footer .footerMain ul li a:hover { color: #fff !important; text-decoration: none; background-color: #383c47 }
footer .footerMain ul li.supportImg a { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -3124px; padding: 0 0 0 0; margin: 25px 0 0 0; height: 80px; width: 250px }
footer .footerMain ul li.supportImg a:hover { background-color: #20242f }
footer .footerMain ul.subcategory { width: 100% }
footer .footerMain ul.helpList { width: 12%; margin: 0 5px 0 0 }
footer .footerMain h4 { margin: 20px 5px 10px 5px; padding: 5px 0 0 0 !important }
footer .footerMain h4.logo { text-indent: -3500px; background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -3002px }
footer .copyright { float: left; width: 100%; padding: 15px 0 15px 0 }
footer .copyright p { float: left; margin: 0px; padding-left: 5px; color: #82868f }
footer .copyright .socialIcons { width: 22%; float: right }
footer .copyright .socialIcons a { margin: 0 0 0 15px; float: left; height: 28px; width: 27px }
footer .copyright .socialIcons a:hover { -webkit-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; -moz-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease; -o-transition: background .3s cubic-bezier(.6, .1, .15, .8), color 10s ease }
footer .copyright .socialIcons .facebook { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -403px }
footer .copyright .socialIcons .facebook:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -473px }
footer .copyright .socialIcons .twitter { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -540px }
footer .copyright .socialIcons .twitter:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -612px }
footer .copyright .socialIcons .linkedin { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -689px }
footer .copyright .socialIcons .linkedin:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -767px }
footer .copyright .socialIcons .googleplus { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -837px }
footer .copyright .socialIcons .googleplus:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -914px }
footer .copyright .socialIcons .forum { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -989px }
footer .copyright .socialIcons .forum:hover { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 0 -1072px }
footer h4 { color: #fff; font-size: 16px !important; font-weight: normal; text-align: left; line-height: 24px !important }
.offer99 .topheader li { padding: 5px 0px }
.offer99 .topheader .signup_new { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 14px -135px #fff; padding: 2px 22px 6px 45px; float: right; color: #41586a !important; font-weight: normal; line-height: 17px }
.signupNew header .wrapper .topheader { width: auto }
.signupNew header .wrapper .topheader li { padding: 0px 10px; margin: 0px !important; line-height: 35px }
.signupNew header .wrapper .topheader li a.login { padding: 5px 0 0 18px !important; background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 63px -3275px #fff; width: 70px }
.reseller header .wrapper .topheader li { padding: 0px 10px; margin: 0px !important; line-height: 35px }
.reseller header .wrapper .topheader li a.login { padding: 5px 0 0 18px !important; background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 66px -283px #fff; width: 70px }
.bodyCont { width: 98%; float: left; padding: 0px 1% }
.bodyCont wrapper { width: 100%; padding: 0px }
.inner nav ul li { float: left; padding-right: 80px; color: #666; line-height: 18px; margin: 15px 0 10px 0 }
.inner nav ul li a { color: #000 !important; text-decoration: none; font-size: 24px; letter-spacing: normal }
.inner nav ul li a span { font-size: 11px }
.inner nav ul li h1 { background: url("https://static.idriveonlinebackup.com/source/images/icons.png") no-repeat 1px -2884px; float: left; height: 54px; margin: -5px 0 0 0; padding: 0 0 0 0; text-indent: -3500px; width: 130px }
.inner nav ul li h1 a { height: 54px; width: 100%; float: left }
.ptrBulk .innter_wraper { background-color: #fff }
.ptrBulk .partner_wraper { background-color: #fff; width: 94%; margin: 110px auto 0 auto }
.menuItems .showText { color: #447daa !important }
.login { background: url("https://static.idriveonlinebackup.com/source/images/ext_icons.png") no-repeat 66px -363px #fff; border: none; color: #41586a; cursor: pointer; float: right; font-weight: normal; outline: medium none; padding: 0px !important; line-height: 24px }
/*Private cloud slider */
.exp .sl_pvtcld { overflow: hidden; background: url("https://static.idriveonlinebackup.com/source/images/pvt_slider.jpg") no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover; }
.exp .sl_pvtcld .slideContent .express_link h2 p.pvtTxt { background: url("https://static.idriveonlinebackup.com/source/images/private-cloud-text.png") no-repeat 0 0; width: 503px; height: 62px; color: #C97800; font-size: 20px; margin-top: 0px; float: left; text-indent: -9999px; overflow: hidden; }
.sl_pvtcld .slideContent h4 { margin-top: 0px; }
.exp .slideContent .pvt-pricing { background: url("https://static.idriveonlinebackup.com/source/images/private-cloud-text.png") no-repeat 0px -108px; width: 430px; height: 89px; margin: 0 0 0 0; padding: 0 0 0 0; float: left; text-indent: -50000px; margin-top: 140px; }
.exp .slideContent .pvt-yellowbtn { background: url('https://static.idriveonlinebackup.com/source/images/buy-now-private-cloud.png') no-repeat 0px 0px; width: 165px; height: 54px; top: 280px; text-indent: -5000px; left: 0px; position: absolute; }
.exp .slideContent .pvt-yellowbtn:hover, .exp .slideContent .pvt-yellowbtn:active { background-position: 0 -73px; }
.private-cloud-img img { width: 38px !important; height: 25px !important; margin-top: -6px; }
.promotions_rwd .wrapper .private-cloud { background: url(https://static.idriveonlinebackup.com/source/images/i-f-sprite-dashborad.jpg) no-repeat -37px -1572px; width: 322px; height: 254px; }
.features .wrapper a .online-file-sync { background: rgba(0, 0, 0, 0) url("https://static.idriveonlinebackup.com/source/images/features_preview-new.png") no-repeat scroll center -2290px; }
.features .wrapper a:hover .online-file-sync { background: url(https://static.idriveonlinebackup.com/source/images/features_preview-new.png) center -2415px no-repeat #BCD3DB; }
/* Vault addition to index page - 07-10-2016 */
.oly-index .exp .sl_pvtcld { overflow: hidden; background: url(../images/vault-slider.jpg) no-repeat center center; width: 100%; height: 520px; float: left; background-size: cover; }
.oly-index .exp .sl_pvtcld .slideContent .express_link h2 p.pvtTxt { background: url(../images/index-vault-header.png) no-repeat; height: 73px; }
.oly-index .exp .sl_pvtcld .slideContent .express_link { padding-top: 30px; }
.oly-index .vlt-offer { clear: both; float: none; padding-top: 50px; }
.oly-index .vlt-banner { width: 264px; float: left; background: url(https://static.idriveonlinebackup.com/source/images/idrive-50-percentSave.png) no-repeat; height: 78px; }
.oly-index .vlt-cont { float: left; margin-left: 30px; }
.oly-index .vlt-col { float: left; padding: 10px; box-sizing: border-box; }
.oly-index .vlt-col h4 { font-size: 20px; color: #0071ba; line-height: 24px; padding-bottom: 0px; margin-bottom: 0px; padding-top: 4px; font-family: 'Roboto Condensed', sans-serif; }
.oly-index .vlt-col p { font-size: 15px; margin-top: 0px; color: #373737; padding-top: 6px; line-height: 18px; font-weight: 300; font-family: 'Roboto Condensed', sans-serif; }
.oly-index .promotions_rwd .wrapper .private-cloud { background: rgba(0, 0, 0, 0) url("../images/i-f-sprite-dashborad-vlt.jpg") no-repeat scroll -37px -1588px; }
.oly-index .pvt-vlt-txt a { color: #2c98bf; }
/* Vault addition to index page - 07-10-2016 Ends */

.oly-index .cloud-backup-strip .wrapper { padding: 0px 0 0; }
.oly-index .money-bk { background: url(https://static.idriveonlinebackup.com/source/images/idrive-50moneyBack.png) no-repeat; width: 113px; height: 96px; float: left; margin-left: 20px; margin-top: -15px; }
.oly-index .exp .sl_pvtcld .slideContent .express_link h2 p.pvtTxt { background: url(https://static.idriveonlinebackup.com/source/images/newsliderHome.png) no-repeat -1px -1427px; height: 142px; width: 442px; }

@media screen and (max-width:1024px) {
.content_terms { width: 74% !important }
}
/* adding index page sso - block */
.ssohead { float: none !important; width: 580px !important; display: block; margin-top: -20px !important; height: 34px; border-bottom: 1px solid #e0e0e0; margin-bottom: 30px !important; }
.ssohead h3 { font-weight: normal; float: left; display: inline; margin: 0px; }
.ssohead a { float: right; display: block; background: url(../images/single_sign_on_small.png) no-repeat 0px -2px; padding-left: 40px; padding-bottom: 4px; }
.sso-login-head { float: none !important; width: 580px !important; margin-top: -20px !important; height: 54px; border-bottom: 1px solid #e0e0e0; margin-bottom: 10px !important; display: none; }
.sso-login-head h3 { font-weight: normal; padding-left: 60px; background: url(../images/single_sign_on_big.png) no-repeat; margin: 0px; float: left; padding-bottom: 5px; line-height: 43px; }
.sso-login-head a { float: right; display: block; padding-left: 20px; padding-top: 12px; }
.ssoLogin { display: none; }
.signedin_section { display: block; }
.signedin_section + div { display: block; }
.sso-user-box { display: none; padding-bottom: 29px !important; }
.login_section .login_body .login_content .sso-user-box input { width: 440px !important; float: left; }
.private-cloud-img img { width: 37px !important; height: 17px !important; margin-top: -6px; }
