.bck-vs-store .info-sec h1, .bck-vs-store .info-sec h2, .bck-vs-store .info-sec h3, .bck-vs-store .info-sec p { float: none; margin: 0 !important; padding: 0; height: auto; }
.bck-vs-store .clear { float: none; clear: both; }
.bck-vs-store .static { background: #fff; }
.bck-vs-store.inner .innerContainer { width: 100%; }
.bck-vs-store .header-banner { background: #94796e url(../images/banner_compare.jpg) no-repeat scroll center center; height: 230px; }
.bck-vs-store .logo-img { background: url(../images/idrive-logo-white.png) no-repeat; height: 50px; margin-top: 15px; }
.bck-vs-store .header-banner h1 { font-size: 35px; line-height: 40px; color: #fff; text-align: left; font-weight: 400; padding-top: 70px; }
.bck-vs-store .header-banner p { font-size: 20px; color: #fff; padding-top: 5px; line-height: 25px; font-weight: 400; }
.bck-vs-store .info-sec h1 { color: #4fa6c1; font-size: 32px; font-weight: 400; padding: 40px 0; text-align: left; }
.bck-vs-store .info-sec h2, .bck-vs-store .comp-head { font-size: 26px; line-height: 32px; color: #333; text-align: left; padding-bottom: 10px; padding-top: 30px; }
.bck-vs-store .info-sec h3 { color: #4fa6c1; font-size: 26px; font-weight: 400; padding: 40px 0; text-align: left; padding-bottom: 20px; }
.bck-vs-store .info-sec p { font-size: 1.075em; color: #333; line-height: 22px; padding-bottom: 20px; padding-top: 10px; }
.bck-vs-store .info-sec ul { padding: 0; margin: 10px 20px 0 0; }
.bck-vs-store .info-sec li { background: rgba(0, 0, 0, 0) url("https://static.idriveonlinebackup.com/include/images/ide_bullet.gif") no-repeat scroll left 3px; display: block; font-size: 1.075em; line-height: 1.5em; padding-bottom: 12px; padding-left: 25px; text-align: left; padding-right: 80px; }
.bck-vs-store .info-container { width: 90%; margin: 0 auto; box-sizing: border-box; padding-right: 80px; }
.bck-vs-store .cloud-bkp-new a.clb-get75-offer { background: rgba(0, 0, 0, 0) url("../images/2016-09-29.png") no-repeat scroll center center; margin-bottom: 0; width: 269px; }
.bck-vs-store a.clb-get75-offer { background: rgba(0, 0, 0, 0) url("../images/2016-09-29.png") no-repeat scroll center center; box-sizing: border-box; color: #fff; display: table; font-size: 1.4em; height: 108px; letter-spacing: 1px; line-height: 30px; margin: 0 auto 30px; padding: 25px 80px; text-indent: -10000px; vertical-align: middle; width: 269px; }
.bck-vs-store table th, table td { width: 33.3%; }
.bck-vs-store table th { color: #1484a8; font-size: 12px; font-size: 18px; font-weight: 300; }
.bck-vs-store .table-col-blue { background-color: #e6f1f3; }
.bck-vs-store .table-col-grey { background-color: #f6f7f7; }
.bck-vs-store .table-col-green { background-color: #eef6e8; }
.bck-vs-store .compare table tr td:first-child, table tr th:first-child { width: auto; }
.bck-vs-store .section5-footer { padding-bottom: 50px; }
.bck-vs-store .info-sec .top-more-space { padding-top: 50px; }
.bck-vs-store .info-sec .bott-more-space { padding-bottom: 50px; }
.bck-vs-store .txt-center { text-align: center; }
.bck-vs-store .learn-cta { border: 1px #48b9fa solid; color: #48b9fa; padding: 5px 10px; float: left; margin: 30px 0; font-size: 16px; }
.bck-vs-store .learn-cta:hover { color: #fff; background: #48b9fa; }
.bck-vs-store .bgGrey { background: #e9ebe6; }
.bck-vs-store .info-sec .conclude { text-align: center; padding-top: 60px; font-size: 34px; line-height: 42px; }
.bck-vs-store .section5-btn { display: block; margin: 0 auto; width: auto; }
.bck-vs-store .section5-footer h3 { color: #434343; float: none; font-size: 1.5em; font-weight: normal; letter-spacing: 1px; line-height: 24px; margin: 0px auto 20px; padding: 10px 0 0; text-align: center; }
.bck-vs-store a.clb-signup { background: #87c61a none repeat scroll 0 0; border: 1px solid #0c9601; box-sizing: border-box; color: #fff; display: block; font-size: 1.2em; height: 44px; letter-spacing: 1px; line-height: 17px; margin: 20px auto 0; max-width: 160px; padding: 12px 9px; vertical-align: middle; text-align:center; }
.bck-vs-store .section5-btn { display: block; margin: 0 auto; width: 560px; }
.bck-vs-store .section5-footer { float: left; padding: 5px 0 50px; width: 100%; }
.bck-vs-store .us-oly { line-height: 22px; padding-left: 20px; padding-top: 40px; }
/*.width_20Percent { width: 30%; }
.width_40Percent { width: 40%; }*/
@media only screen and (max-width:1200px) {
.bck-vs-store .info-sec { width: 100%; padding-right: 20px; }
.bck-vs-store .info-sec li { padding-right: 0px; }
}
@media only screen and (max-width:980px) {
.bck-vs-store .info-container { padding-right: 0px; width: 100%; }
.bck-vs-store .header-banner { background: #94796e url(../images/banner_compare_980.jpg) no-repeat scroll center center; height: auto; }
.bck-vs-store .header-banner h1 { text-align: center; padding-top: 30px; font-size: 28px; line-height: 34px; }
.bck-vs-store .section5-footer { padding-top: 5px; }
}
@media only screen and (max-width:640px) {
.bck-vs-store .info-sec .conclude { font-size: 24px; line-height: 28px; }
.bck-vs-store .info-sec ul { margin-right: 0px; }
.bck-vs-store .section5-btn { display: block; margin: 0 auto; width: auto; }
}
@media only screen and (max-width:580px) {
.bck-vs-store .header-banner h1 { padding-top: 40px; }
}
@media only screen and (max-width:480px) {
.bck-vs-store .header-banner h1 { font-size: 22px; line-height: 26px; }
.bck-vs-store .comparision { display: none; }

}