/*Structure related css*/
@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,400italic,600,700);
*{box-sizing:border-box;}
.full { width: 100% }
header, menu { width: 100% }
body { font-family: 'Open Sans', Tahoma, Verdana, Arial; font-size: 16px; margin: 0px auto; padding: 0px; line-height:32px;}
.wrapper {width: 100%;max-width: 1260px;margin: 0 auto;position: relative;border: 0 solid #1b99d9;padding: 0 20px;box-sizing: border-box;display: block;}
.indexPage header {background: #0071bc;box-sizing: border-box;width: 100%!important;padding: 0 0 0;position: fixed;z-index: 999999;height: 44px;right: 0;top: 0;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.indexPage .main_nav {width: 100%;height: 66px;background-color: #fff;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);float: left;position: fixed;top: 44px;z-index: 9999;}
main, footer {width: 100%;height: auto;float: left;position: relative;top: 110px;}
footer {width: 100%;padding: 0px 0px 0px;background: #1e2830;overflow: hidden;float: left;text-decoration: none;text-align: left;font-size: 14px;}
.headermenu ul {color: #fff;margin: 0;padding: 0;list-style: none;}
.headermenu a {color: #fff;}
.headermenu a:hover {color: #cde9ff!important;}
.topheader ul li .sgnUp:hover{color:#333!important;}
.headermenu ul li, .topheader ul li {float: left;display:inline-block;padding: 10px 15px 5px 0;font-size:14px;line-height: 24px;}
.topheader ul li a{color:#fff;}
.topheader ul li a:hover{color: #cde9ff!important;}
.topheader ul li.signup_btn, .topheader ul li.signin_btn{margin:0px;padding:0px;}
.topheader ul li .sgnUp, .topheader ul li .loginBtn {width: auto;height: auto;float: left;padding: 10px 20px;}
.topheader ul li .sgnUp{background:#fff;color:#0071bc;}
.topheader ul li .loginBtn{background: rgba(205, 233, 255, .4) url(https://www.ibackupstatic.com/source/images/sign_aroow.png) no-repeat 65px;padding-right: 40px;}
.indexPage .main_nav {width: 100%;height: 66px;background-color: #fff;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);float: left;position: fixed;top: 44px;z-index: 9999;}
.indexPage .inner_logo {height: 54px;width: 129px;margin: 0 50px 0 0;padding: 0;float: left;background: url(https://static.idriveonlinebackup.com/include/images/idrive_logo.png) no-repeat;text-indent: -3500px;overflow: hidden;}
.indexPage .inner_logo a {display: block;margin: 0;background: 0 0;}
.indexPage nav ul {float: right;width: 100%;text-align: left;list-style-type: none;margin: 0;padding: 0;font-weight: 400;}
.indexPage .inner_logo a,.indexPage .nav-subtitle,.indexPage .nav-title {color: #333!important;}
.indexPage nav li a:hover,.indexPage nav li a:hover,.indexPage nav li a:hover span.nav-title,.indexPage nav li a:hover span.nav-subtitle {color: #1374ab!important;}
.indexPage .nav-title {padding: 5px 0 0;}
.indexPage nav li {float: left;list-style-type: none;padding: 0;text-align: left;margin: 0;}
.indexPage nav li a {margin: 17px 24px 0;font-size: 1.2em;line-height: 1.5em;float: left;color: #000!important;font-weight: 400;}
.indexPage .logo {display: inline-block;height: 48px;width: 129px;margin: 7px 10px 0 0;padding: 0;float: none;text-indent: -3500px;background: url(https://www.ibackupstatic.com/source/images/Ibackup-logo.svg) no-repeat;background-size: 126px 48px;overflow: hidden;}
.innerContainer {width:100%;float: left;}
.headermenu.mmenu {width: auto;height: auto;float: left;}
.topheader {width: auto;height: auto;float: right;}
.information {width:100%;height:auto;float:left;padding: 30px 0 10px;position: relative;padding: 0px!important;background: #fbfbf9;}
.information .container {float: left;margin: 20px 20px 20px 0;width: 100%;}
.information .container h2{float:left;width: 100%;margin-bottom: 0px;}
.information .container h2 a {color: #0071bc;font-size: 30px;line-height: 54px;float: left;width: 100%;}
.information .container p{font-size:16px;line-height:32px;float: left;width: 100%;margin:0px !important;color:#585858;}
.slide_wrap {width: 33%;margin-right: 2%;height: 642px;float: left;overflow: hidden;position: relative;background: #fff;}
.slide_wrap .slide {width: 100%;height: 642px;float: left;background: url(https://www.ibackupstatic.com/source/images/rpc_ibackup.jpg) no-repeat -150px 0px;}
.rpc-container {float: right;width: 250px;padding: 0px 0px 0px 45px;height: 287px;position: relative;}
.rpc-container .anc-link {width: 100%;float: left;margin: 85px 0px 0px 0px;}
.rpc-logo-txt {float: left;width: 180px;background: url(https://www.ibackupstatic.com/source/images/rpc_logo_blue_newtm.svg) no-repeat;background-size: contain;height: 50px;margin: 0px 0px 30px 0px;}
.rpc-container .learn-more-btn {float: left;background: #2b80c3;color: #fff;padding: 6px 16px;font-size: 1em;margin-left: 0px;position: relative;z-index: 999;border-radius: 25px;}
.rpc-container .learn-more-btn:hover {background: #3895de;}
.info_content {width: 65%;float: left;max-width: 900px;display: block;padding: 0px 0px 0px 20px;}
.information .info-container {width: 95%;float: left;padding: 0px 0px 0px;}
.info-sec {width: 33.3%;margin: 0px auto 0px;padding: 30px 10px 10px;float:left;position:relative;}
.info-sec a h2 {font-weight: 400;font-size: 20px;line-height: 38px;color: #2776a4;width: 100%;float: left;}
.info-sec p {width: 100%;float: left;color: #585858;text-align: left;padding: 0 15px 0 0;font-size: 16px;line-height: 32px;margin: 0px;min-height: 160px;}
.info-sec h3 {border-bottom: none;line-height: 32px;margin: 15px 0px 10px;padding: 0px;}
.info-sec h3 a {color: #0071bc;font-size: 18px;line-height: normal;}
.info-sec p a{color: #0071bc;}
.info-sec h3 a:hover, .info-sec p a:hover{color: #111;}
.c2c {float: left;width: 100%;margin: 0px;background: #f8f8fa;line-height: 20px;position: relative;padding: 0px 0 25px 0;margin-top: 0px;border-top: 1px solid #ebebeb;}
.c2c_main_row {display: table;width: 100%;float: left;}
.row_product, .c2c_graphics {width: 50%;display: table-cell;vertical-align:middle;}
.c2c_graphics{text-align:right;}
.row_product .col1 {width: 100%;}
.row_product .col2 {width: 48%;}
.row_product .msoffice.gsuite {border-bottom: none;padding-top: 40px;}
.row_product .msoffice h3 a{color:#0071bc;}
.row_product .msoffice h3 a:hover{color: #000;}
.row_product .msoffice .cont a:hover span{color: #000;}
.row_product .msoffice {border-radius: 0;padding: 60px 0px 100px;display: block;position: relative;/*border: 1px solid #dde2e5;box-shadow: 0px 5px 10px 1px #bdbdbd38;*/margin-bottom: 0;border-bottom: 1px solid #ebebeb;}
.row_product .msoffice .cont {width: 100%;padding-bottom: 0;}
.row_product .msoffice .img {background: url(https://www.ibackupstatic.com/source/images/ibackup_microsoft_365.png) no-repeat center;background-size: cover;width: 300px;height: 240px;position: absolute;bottom: 0px;right: 23px;}
.row_product .msoffice.gsuite .img {background: url(https://www.ibackupstatic.com/source/images/ibackup_google_workspace.png) no-repeat center;background-size: cover;width: 300px;height: 240px;position: absolute;bottom: 0px;right: 23px;}
.row_product .msoffice h3 {font-weight: 600;text-align: left;padding-bottom: 0px;border:none;font-size: 30px;color: #000;line-height: normal;font-style: normal;    margin: 20px 0 20px 0;padding:0px;}
.row_product .msoffice h3:hover{color: #0071bc;}
.row_product .msoffice p {color: #141414;font-size: 16px;font-weight: normal;text-align: left;padding-bottom: 20px;line-height: 32px;margin: 10px 0 10px 0;}
.row_product .msoffice span {width: auto;height: auto;color: #0071bc;font-size: 16px;font-weight: 400;cursor: pointer;display: inline-block;float: left;position: relative;}
.row_product .msoffice span:after {content: '';position: absolute;background: url(https://www.ibackupstatic.com/source/images/c2c_arrow.svg) no-repeat 0 0;width: 35px;height: 30px;left: 100px;bottom: -10px;}
.row_product .msoffice span:hover {color: #000;}
.row_product .col2 {width: 100%;box-shadow: none;max-width: 100%;}
.row_product p.price strong {color: #ee5d34 !important;font-size: 20px !important;}

@media screen and (min-width:1024px) and (max-width:1366px) {
.slide_wrap .slide{background: url(https://www.ibackupstatic.com/source/images/rpc_on_ibackup_res.jpg) no-repeat -230px bottom;}
.info_content{padding-left:0px;}
}


@media screen and (max-width:1024px) {
.c2c{padding-top:40px;}
.row_product, .c2c_graphics{display:block;width:100%;}
.c2c_graphics {text-align: center;padding-bottom: 20px;}
.row_product .msoffice{padding-top:0px;}
.row_product .msoffice h3{font-size: 24px;}
.slide_wrap{height: 800px;}
.slide_wrap .slide{height: 800px;background: url(https://www.ibackupstatic.com/source/images/rpc_on_ibackup_res.jpg) no-repeat -230px bottom;}
.rpc-container .anc-link{margin-top:60px;}
.info-sec{width: 50%;}
.info-sec p{padding:0px;min-height: auto;}
.headermenu ul li{font-size:12px;padding-right:11px;}
.plans { width: 920px !important }
.strSpace { width: 15% }
.paidPlans table { width: 99% !important }
.stackup_page .pageContent { width: 85%; min-width: 714px !important }
.pageTitle h1.bannerTxt{width:75%;font-size:36px;}
}
@media screen and (max-width:980px) {
.row_product .col1, .row_product .msoffice .cont, .row_product .col2{width: 100%;margin-right: 0px;padding-bottom: 30px;}
.row_product .msoffice .img{display: none;}
.row_product .col1{margin-bottom: 40px;}
.slide_wrap {height: 300px;width: 100%;}
.info_content{width:100%;height:auto;float:left;padding: 0px 20px 60px;}
.slide_wrap .slide {height: 300px;width: 100%;background: url(https://www.ibackupstatic.com/source/images/rpc_ibackup_res.jpg) no-repeat;background-size:cover;}
.rpc-container{float:left;margin: 20px 0px 0px 40px;}
.info-sec {width: 100%;}
}
@media screen and (max-width:767px) {
.slide_wrap .slide{background: url(https://www.ibackupstatic.com/source/images/rpc_ibackup_res.jpg) no-repeat bottom 0px right -180px;background-size:cover;}
.rpc-container{padding:0px;}
.c2c_graphics img {width: 100%;}
.row_product .msoffice.gsuite{padding-top: 0;}
}
@media screen and (max-width:1280px) {
.wrapper { max-width: 1236px; width: 98% }
footer .wrapper { max-width: 1236px; width: 100% }
.plans { width: 90% }
.paidPlans { width: 66% }
}

@media screen and (min-width:1280px) {
.wrapper { width: 1236px }
.plans { width: 90% }
.paidPlans { width: 72% }
}
.ie8 .input, .ie8 .logText, .ie8 .logPass { line-height: 40px }
.ie8 .logCapt { line-height: 30px }
.ie8 .company_info ul { margin: 0px }
.ie8 .right { margin-left: 0px }
.ie8 .page .full .description { width: 90% }
.ie8 .main_head { background: url("https://www.ibackupstatic.com/source/images/underline.png") repeat-x scroll center bottom rgba(0,0,0,0) }
.ie8 .screen_windows, .ie8 .screen_mac, .ie8 .screen_linux, .ie8 .screen_partner, .ie8 .screen_index, .ie8 .screen_adv, .ie8 .screen_mobile, .ie8 .screen_down, .ie8 .screen_webmanager { left: 0px }
.ie8 .reseller { z-index: -1 }
.ie8 .mainPage { z-index: 99 }
.ie8 .loginBox label { overflow: hidden }
.ie8 .downCont { width: 96% }
.ie8 .bgImg img { float: left }
.ie8 .banner .adjustHeight .download { width: 380px }
.ie8 .plan_type { display: inline-block; padding-bottom: 7px }
.ie8 .billingError { float: none }
.ie8 .signup_footer .btnSec { float: left }
.ie8 .verification { width: 46% }
.ie8 #first_name { margin-right: 16px !important }
.ie8 .cardNumber div { float: left }
.ie8 .card_info span#billingError { float: left; width: 300px }
.ie8 .wrapper { width: 980px }
.ie8 .wrapper .signup_footer .btnSec { float: left }
.ie8 .wrapper .btnSec { float: none }
.ie8 .wrapper .logform p { float: none }
.ie8 .wrapper .logform .leftImg input.btnSec { overflow: hidden; font-size: 0px }
.ie8 .wrapper .page .full .description { width: 700px }
.ie8 .wrapper .highlights .full .description { width: 70% }
.ie8 .wrapper .plans { width: 920px !important }
.ie8 .wrapper .box { width: 199px !important }
article { min-height: 300px }
.content { width: 100% }
.content .description { width: 85%; float: left }
.content .image { width: 120px; min-height: 100px; max-height: 150px }
aside { width: 20% }
aside a { width: 100% }
aside a .description { width: 85%; float: left }
aside a .image { width: 120px; min-height: 100px; max-height: 150px }
aside ul { width: 100% }
aside ul .description { width: 85%; float: left }
aside ul .image { width: 120px; min-height: 100px; max-height: 150px }
aside.press { width: 120px }
article.press { width: 78% }
article.faq ul { width: 100% }
article.faq ul .description { width: 85%; float: left }
article.faq ul .image { width: 120px; min-height: 100px; max-height: 150px }
article.faq ol { width: 100% }
article.faq ol .description { width: 85%; float: left }
article.faq ol .image { width: 120px; min-height: 100px; max-height: 150px }
article.faq li { width: 85% }
.full .description { width: 85%; float: left }
.full .image { width: 120px; min-height: 100px; max-height: 150px }
.news { width: 100% }
.news .description { width: 85%; float: left }
.news .image { width: 120px; min-height: 100px; max-height: 150px }
.faq_items { width: 100% }
.faq_items .description { width: 85%; float: left }
.faq_items .image { width: 120px; min-height: 100px; max-height: 150px }
.faq_items p { width: 90% }
.faq_image { width: 100% }
.faq_image .description { width: 85%; float: left }
.faq_image .image { width: 120px; min-height: 100px; max-height: 150px }
.foot_note { width: 98% }
.page { width: 96% }
footer { width: 100%; min-width: 960px }
footer .description { width: 85%; float: left }
footer .image { width: 120px; min-height: 100px; max-height: 150px }
footer ul { width: 24%; min-width: 220px; min-height: 400px }
footer h4 { width: 24%; min-width: 220px }
footer a { width: 90% }
.textBox { width: 70% }
nav ul.submenu { width: 100% }
nav ul.submenu .description { width: 85%; float: left }
nav ul.submenu .image { width: 120px; min-height: 100px; max-height: 150px }
.btnPrimary { width: 200px; height: 40px }
.btnSec { width: auto }
.loginBox { width: 375px }
.logText { width: 315px; height: 45px }
.logSel { width: 315px; height: 45px }
.logPass { width: 315px; height: 45px }
.logCapt { width: 150px; height: 31px }
.logform { width: 100% }
.logform .leftImg { width: 50%; min-width: 480px }
.logform .rightCont { width: 50%; min-width: 480px }
.logform .loginSection { width: 400px }
.logform p { width: 100% }
.logform p .description { width: 85%; float: left }
.logform p .image { width: 120px; min-height: 100px; max-height: 150px }
.logform h4 { width: 100% }
.logform h4 .description { width: 85%; float: left }
.logform h4 .image { width: 120px; min-height: 100px; max-height: 150px }
.logform .logText { width: 380px }
.logform .logSel { width: 395px }
.logform .logPass { width: 380px }
.logform .error { width: 380px }
.logform .success { width: 380px }
.noaside article { width: 92% }
section.banner { width: 100% }
section.banner .textCont { min-width: 480px; max-width: 74%; height: 380px }
.windows { width: 100% }
.pageBanner { width: 100% }
.pageContent { width: 85%; min-width: 864px }
.pageContent article { max-width: 65%; min-width: 550px; width: 63% }
.pageContent aside { max-width: 35%; min-width: 250px; width: 32% }
.cont_info_wrapper { width: 98% }
.continfo_lft { width: 33% }
.continfo_rgt { width: 60% }
.cont_info li { width: 28% }
.leftDiv { width: 48% }
.rightDiv { width: 48% }
.subHead { width: 100% }
.subHead .description { width: 85%; float: left }
.subHead .image { width: 120px; min-height: 100px; max-height: 150px }
.supportContent { width: 85% }
.empty { height: 0px; width: 0px; float: left; overflow: hidden }
.empty img { height: 0px; width: 0px; float: left; overflow: hidden }
footer { width: 100%; padding: 0px 0px 0px; overflow: hidden; float: left; text-decoration:none; text-align:left; font-size:14px;}
.footer_header ul li.footer_logo {
    width: 110px;
    height: 50px;
    background: url(https://www.ibackupstatic.com/source/images/Ibackup-footerlogo.svg) no-repeat;
    padding: 0px;
    text-indent: -3500px;
    display: block;
    background-size: cover;
    position: relative;
    top: -15px;
}
footer p { text-align: center; font-size: 14px; width: 100%; clear: left; margin: 0px; float: left; padding: 0px }
footer .wrapper { overflow: inherit; position: relative }
footer ul {display: table-cell;width: 25%;}
.footer_header {width: 100%;height: auto;float: left;border-bottom: 1px solid #484f63;margin: 0px 0px 30px;}
.footer_header ul {width: 100%;display: table;min-height: auto;padding: 0px;margin: 0px;}
.footer_header ul li {width: 25%;display: table-cell;padding: 30px 0px;}
.footer_header ul li h4 {font-size: 20px;color: #fff;font-weight: normal;margin: 0px;line-height: normal;float: none;}
footer li {padding: 0px;margin: 2px 0 2px 0;list-style-type: none;display: table;width: 100%;}
footer li a {width: 90%;color: #a9b7c2;text-decoration: none;line-height: 32px;float: left;padding-left: 0px;}
footer li a:hover {color: #fff;background:transparent;}
footer ul.subcategory li p {font-size: 20px;color: #fff;font-weight: normal;text-align: left;margin: 30px 0px 20px;}
.ver_foot {width: 100%;height: auto;float: left;background: #2f3d48;padding:40px 0px;margin:30px 0px 0px;}
.ver_foot ul {display: block;width: 100%;height: auto;float: left;min-height: auto;}
.ver_foot li {width: 25%;float: left;}
.ver_foot h4 {font-size: 20px;color: #fff;font-weight: normal;margin: 0px 0px 20px;line-height: normal;width: 100%;}
.copy_cont {width: 100%;height: auto;float: left;padding: 25px 0px;background: #1e2830;margin: 0px 0px 0px;}
.copy_cont p{text-align:left;color:#b7c1de;}
.supportTxt {float: left;margin: 150px 0px 0px;border-top: 1px solid #000;padding: 20px 0px;border-bottom: 1px solid #000;}
.supportTxt a:hover {background: transparent;}
.supportTxt .supTxt {color: #fff;font-size: 28px;margin-bottom: 10px;}
.supportTxt .supNum a{font-size: 24px;color: #fddc79;margin-bottom: 10px;}
.supportTxt .supHrs {white-space: nowrap;}

/*Base styles related css*/
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 }
.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://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat 0 -664px }
.borderStyle { border-style: solid }
.relative { position: relative }
.absolute { position: absolute }
.fixed { position: fixed }
.scroll_top {position: fixed;right: 20px;bottom: 40px;width: 30px;height: 30px;display: none;cursor: pointer;z-index: 9;}
.scroll_top.fixed{position: fixed;right: 20px;bottom: 50px;display:block;}
.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://www.ibackupstatic.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://www.ibackupstatic.com/source/images/IBackup_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% }
b { font-size: 14px; color: #000; font-weight: normal }
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: 17px; 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 }
.content { background: #fff }
header { padding-bottom: 26px }
header ul { list-style-type: none; margin: 0px; padding: 0px }
header menu { float: right; margin: 0px; padding: 0px; text-align: right }
header menu ul { margin: 0px; padding: 0px; float: right }
header menu li { float: left; padding: 0 0 0 10px; margin: 3px 0 10px 0; color: #3d95b6 }
header menu a { text-decoration: none; color: #287c03; padding: 0 10px 0 30px; margin: 2px 0 0 0; float: left; font-size: 14px; background: url("https://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat 0 -507px }
header menu a.faqIcon { background: none; padding: 0 0 0 0; margin: 2px 10px 0 0; color: #666 }
header menu a.faqIcon:hover { color: #3d95b6 }
header menu a.supportIcon { background: none; padding: 0 0 0 0; margin: 2px 10px 0 0; color: #666 }
header menu a.supportIcon:hover { color: #3d95b6 }
header menu a:hover { color: #666 }
header menu a.reselHome { background: url("https://www.ibackupstatic.com/source/images/resellerHome.png") no-repeat 0 -2px }
header menu a.login { background: #fff url("https://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat 60px -140px; float: left; border-radius: 0; padding: 1px 30px 5px 15px; color: #666; box-shadow: 0px 0px 1px 0px #fff; font-weight: normal; border: 1px solid #fff; margin: 0 0 0 0; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; font-size: 14px }
header nav { margin: 0px auto 0px 0px; background: url("https://www.ibackupstatic.com/source/images/divider_menu.png") no-repeat 15px 40px; float: left }
header nav a { color: #000; text-decoration: none }
header nav a:hover { color: #3d95b6 }
header nav ul { float: none; font-size: 17px; text-transform: uppercase }
header nav li { float: left; padding: 0 25px 0 15px; margin: 5px 0 0 0 }
header nav ul.submenu { margin: 15px 0 10px 7px; font-size: 12px; text-transform: none }
header nav ul.submenu .mac { background: none }
header nav ul.submenu li { float: left; padding: 0 0 0 0; margin: 5px 0 0 0 }
header nav ul.submenu li a { padding: 3px 5px 1px 5px; float: left }
header nav ul.submenu li a:hover { color: #3d95b6 }
header.index menu a.login, header.partner menu a.login { background: #fff url("https://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat 60px -112px; cursor: pointer }
header.winPage ul.submenu { margin: 15px 0 10px 12px }
header.winPage nav ul.submenu .pc { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.macPage nav ul.submenu .mac { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.ibexp nav ul.submenu .ibexpress { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.ibweb nav ul.submenu .webm { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.ibsql nav ul.submenu .sql { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.ibex nav ul.submenu .exchange { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.ibspoint nav ul.submenu .sharepoint { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.iboracle nav ul.submenu .oracle { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.ibhot nav ul.submenu .hotsites { background: #fff; padding: 2px 10px 0px 10px; border: 1px solid #e1e1e1 }
header.phonePage nav ul.submenu .mobile { background: #fff; padding: 2px 9px 0px 10px; border: 1px solid #e1e1e1 }
header.linxPage nav ul.submenu .linux { background: #fff; padding: 2px 9px 0px 10px; border: 1px solid #e1e1e1 }
header.drivepage nav ul.submenu .ibdrive { background: #fff; padding: 2px 9px 0px 10px; border: 1px solid #e1e1e1 }
.logoNew { font-size: 34px; font-weight: normal; color: #666; margin: 7px 0 0 0; padding: 0 0 0 0; float: left; background: url("https://www.ibackupstatic.com/source/images/IBackup_logo.png") no-repeat; height: 59px; width: 149px; text-indent: -3500px; overflow: hidden }
.logoNew a { height: 59px; width: 149px; text-indent: -3500px; overflow: hidden; float: left }
.windows { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-Windows.png") no-repeat 20px -29px; float: right; position: relative }
.reseller { background: url("https://www.ibackupstatic.com/source/images/online-backup-reseller.png") no-repeat right top; float: right; position: relative; width: 100% }
.reseller_new { background: url("https://www.ibackupstatic.com/source/images/online-backup-reseller-new.png") no-repeat right 50px; float: right; position: relative; width: 100% }
.mainPage { background: url("https://www.ibackupstatic.com/source/images/IBackup-Protecting-Business.png") no-repeat right 0; float: left; position: relative; width: 95%; padding: 0 0 0 5% }
.mac { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-Mac.png") no-repeat 20px -29px; float: left }
.mobile { text-align: center; float: left }
.linuxPage { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-Linux.png") no-repeat 20px bottom; float: left; width: 100% }
.webManager { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-Linux.png") no-repeat right bottom; float: left }
.fixHeight { float: left; height: 154px; width: 100%; overflow: hidden }
#container { background-color: transparent !important }
section.banner {float: left;width:100%;height:650px;background: #fff url(https://www.ibackupstatic.com/source/images/light_banner_new.jpg) no-repeat center bottom;background-size:cover;}
.fluid-index .adjustHeight div.pageTitle {
    float: left;
    width: 100%;
    margin: 80px 0px 0;
    color: #fff;
}
.pageTitle h1.bannerTxt {
    display: inline-block;
    width: 55%;
    float: left;
}
.fluid-index .adjustHeight div.pageTitle a {
    text-decoration: none;
    color: #333;
    font-size: 32px;
    line-height: 40px;display:inline;
}
.fluid-index .adjustHeight p {
    font-size: 13px;
    color: #f6f6f6;
    clear: both;
    padding-top: 0px;
    margin-top: 4px;
}
.fColor {
}
.pageTitle .arrow i {
    border: solid #fff;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 4px;
    position: absolute;
    margin: 19px 0px 0px 2px;
}
.pageTitle .arrow i.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.fluid-index .signUp {display: inline-block;width: auto;float: left;height: auto;padding: 15px 55px;border-radius: 30px;background: #0071bc;text-align: center;color: #ffff;font-size: 20px;margin-bottom: 40px;}
.fluid-index .signUp:hover {
    background-color: #1c9ff7;
}
.fluid-index a .signUp {
}
.fluid-index .days-offer {
}
.mobile_header{display:none;}
section.banner .appDetails { float: left; font-size: 12px; margin: 0 0 0 20px; color: #666 }
section.banner .textCont { float: left }
section.banner .textCont h2 { float: left; color: #3d95b6; line-height: 48px; padding: 0 20px 0 20px; margin: 0 0 10px 0; width: 70% }
section.banner .textCont p { padding: 0 20px 0 20px; margin: 0 0 20px 0; float: left; width: 60%; font-size: 14px }
section.banner .textCont .download { margin: 15px 0 0 23px; float: left; display: block; clear: both }
section.banner .textCont .download a { cursor: pointer }
section.banner .textCont .note { width: 150px; float: left; clear: both; overflow: hidden }
section.banner .textCont .adjustHeight { float: left; height: 370px; width: 100%; overflow: hidden }
section.banner .textCont .adjustHeight h2 { width: 80% }
section.banner .textCont .adjustHeight p { width: 75%; text-align: justify }
section.banner .textCont .adjustHeight .featDownload { margin: 20px 0 0 20px; float: left }
section.banner .textCont .adjustHeight .featDownload p { font-size: 22px; text-align: center; margin: 0px; padding: 0px; width: 100% }
section.banner .textCont .adjustHeight .featDownload span { float: left; text-align: center; width: 100%; padding: 5px 0 5px 0 }
section.banner .windows .textCont { float: right; max-width: 45%; padding: 0 0 0 10%; min-width: 425px; height: 380px }
section.banner .windows .adjustHeight { height: 353px }
section.banner .windows .adjustHeight h2 { width: 97%; padding: 10px 0 0 20px }
section.banner .windows .adjustHeight p { width: 86%; padding: 0 0 0 20px }
section.banner .windows .adjustHeight .download { margin: 15px 0 0 20px }
section.banner .mac .textCont { float: right; max-width: 45%; padding: 0 0 0 10%; min-width: 425px; height: 380px }
section.banner .mac h2 { width: 97%; padding: 10px 0 0 20px }
section.banner .mac p { width: 85%; padding: 0 0 0 20px }
section.banner .mac .download { margin: 15px 0 0 20px }
section.banner .mac .note a { margin: 5px 0 0 0 }
section.banner .mac .adjustHeight { height: 315px }
section.banner .mac .adjustHeight h2 { width: 95% }
section.banner .mainPage .textCont { width: 70%; min-width: 500px; max-width: 70% }
section.banner .mainPage .adjustHeight h1 { float: left; font-weight: normal; color: #3d95b6; width: 100%; margin: 0 0 10px 0; font-size: 24px; height: auto; line-height: 40px; padding: 0 20px 0 0; background: none; text-indent: 0px; overflow: visible }
section.banner .mainPage .adjustHeight h1 a { color: #3d95b6; text-decoration: none; width: 100%; text-indent: 0px; overflow: visible; height: auto }
section.banner .mainPage .adjustHeight h1 a:hover { color: #666; text-decoration: none }
section.banner .mainPage .adjustHeight h2 { width: 100%; margin: 0 0 10px 0; font-size: 24px; line-height: 40px; padding: 0 20px 0 0 }
section.banner .mainPage .adjustHeight h2 a { color: #3d95b6; text-decoration: none; width: 100% }
section.banner .mainPage .adjustHeight h2 a:hover { color: #666; text-decoration: none }
section.banner .mainPage .adjustHeight p { padding: 0 20px 0 0 }
section.banner .mobile { width: 100%; overflow: hidden }
section.banner .mobile .textCont { height: 490px; max-width: 100%; width: 100% }
section.banner .mobile h2 { width: 100%; padding: 0 0 10px 0; text-align: center; margin: 0 auto 0 auto }
section.banner .mobile p { width: 100%; padding: 0 0 25px 0; text-align: center; margin: 0 auto 0 auto }
section.banner .mobile .bgImg { line-height: 0; text-align: center; width: 950px; margin: 0 auto 3px auto }
section.banner .mobile .btnSection { overflow: hidden; width: 458px; margin: 0 auto 0 auto; height: 57px; padding: 15px 0 0 0 }
section.banner .mobile .btnSection img { vertical-align: middle }
section.banner .mobile .btnSection a { float: left }
section.banner .mobile .btnSection .playstore { margin-right: 20px; margin-left: 20px }
section.banner .mobile .btnSection .amazontore { margin-left: 0px }
section.banner .linuxPage h2 { width: 97%; padding: 0 0 0 20px }
section.banner .linuxPage p { width: 85%; padding: 0 0 0 20px }
section.banner .linuxPage .textCont { float: right; max-width: 45%; padding: 0 0 0 10%; min-width: 425px; height: 329px }
section.banner .linuxPage .fixHeight { height: 106px }
section.banner .slides { float: right; height: 450px }
section.mobBg { background: url("https://www.ibackupstatic.com/source/images/banner_mobBg.png") repeat-x 0 bottom }
.pageBanner { text-align: center; float: left; margin: 0px; padding: 0px; padding: 30px 0 0 0 }
.pageBanner img { margin: 15px 0 0 0 }
.pageBanner h2 { color: #3d95b6; padding: 0 0 0 0; margin: 10px 0 20px 0 }
.pageBanner p { margin: 0px; padding: 0px }
.pageContent { margin: 0 auto 30px auto; overflow: hidden }
.pageContent h2 { float: left; font-size: 22px; width: 100% }
.pageContent h4 { margin: 0px; padding: 0px; font-size: 18px; float: left; color: #3d95b6; width: 100% }
.pageContent h4 a { text-decoration: none; color: #3d95b6 }
.pageContent h4 a:hover { text-decoration: none; color: #666 }
.pageContent a { text-decoration: none; color: #3d95b6; border-bottom: 0px; display: inline; float: none; background: none }
.pageContent a:hover { color: #666 }
.pageContent h5 { margin: 0px; padding: 0px; padding: 15px 0 10px 0; margin: 15px 0 0 0 }
.pageContent aside { float: right; margin: 30px 0 30px 0 }
.pageContent aside h5 a { background: url("https://www.ibackupstatic.com/source/images/compArrow.png") no-repeat right 8px; padding: 0 20px 0 0 }
.pageContent aside p { padding: 0 0 20px 0; margin: 0 0 10px 0; float: left; text-align: justify }
aside { margin: 30px 2% 30px 2%; max-width: 200px; overflow: hidden }
aside ul { list-style-type: none; margin: 0px; padding: 0px; margin-bottom: 20px; float: left }
aside li { margin: 0px; padding: 0px; list-style-type: none; line-height: 24px; font-size: 14px }
aside a { padding: 5px 0 5px 0; float: left; border-bottom: 1px solid #e5e6ea; color: #666; text-decoration: none }
aside a:hover { color: #3d95b6 }
aside a.act { color: #3d95b6 }
aside.press a { padding: 5px 0 5px 10px; border-bottom: 0px; border-left: 2px solid #e5e6ea; margin: 0 0 5px 0 }
aside.press a.act { color: #3d95b6 }
aside.press li { line-height: 18px; font-size: 12px }
aside.faq a { line-height: 22px; font-size: 12px }
aside.faq h4 a { margin: 0px; padding: 0px; border: 0px; color: #3d95b6; font-size: 16px }
aside.faq h4 a:hover { color: #666; text-decoration: none }
aside.faq .marTop { width: 100% }
article { float: left; width: 74%; padding: 30px 0 30px 0; text-align: justify }
article p {margin: 5px 0 20px 0;padding: 0 0 0 0;font-size: 16px;line-height: 32px;color: #333;}
article a {color: #0071bc;text-decoration: none;}
article a:hover { color: #666 }
article .right { line-height: 40px }
article .date { font-size: 12px; font-style: italic }
article .publish { color: #000; margin: 10px 0 5px 0 }
article .privacy { font-size: 11px; line-height: 20px }
article .privacy img { margin: 20px auto 20px auto }
article .news { margin: 0 0 10px 0; float: left; text-align: justify }
article .news img { margin: 10px 0 0 0 }
article .disclaimer { font-size: 12px }
article .disclaimer b { font-size: 14px }
article .center img { margin: 20px auto 20px auto }
article .description h5 { margin: 5px 0 15px 0 }
article h5 a { text-decoration: none }
article h5.subtitle { margin-bottom: 5px }
article .button1 a { text-decoration: none; color: #fff; letter-spacing: 0.1em }
article a span.buttonText { font-size: 16px; display: block; padding: 0 40px 0 40px }
article address { font-style: normal; padding: 0 0 20px 0 }
article h4 { color: #669630 }
article.faq h5 a { color: #666; text-decoration: none; outline: none }
article.faq h5 a:hover { color: #3d95b6; text-decoration: none; outline: none }
article.faq ul { float: left; list-style-type: none; margin: 0px; padding: 0px; margin-bottom: 30px }
article.faq ul li a { color: #666; text-decoration: none; margin: 3px 0 5px 0; padding: 0 0 0 20px; background: url("https://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat 0 -664px; float: left }
article.faq ul li a:hover { color: #3d95b6; background: url("https://www.ibackupstatic.com/source/images/bullets.png") no-repeat 0 -58px }
article.faq ol { float: left; margin-bottom: 20px }
article.faq li { float: left }
article.faq li a { color: #3d95b6; text-decoration: none }
article.faq li a:hover { color: #666 }
article.faq .faq_items { float: left }
article.faq .faq_items p { margin: 2px 0 8px 0 }
article.faq .faq_items p img { vertical-align: middle }
article.faq .faq_items .right { text-align: right; margin: 10px 0 10px 0 }
article.faq .faq_image { margin: 20px auto 20px auto; text-align: center; width: auto }
article.faq .question { color: #3d95b6 }
article.faq h4 { margin-bottom: 10px }
article.faq h5 { margin: 20px 0 5px 0 }
article.faq .exclude ol, article.faq .exclude ul { margin: 0px }
article.faq .faqLink { background-image: none; color: #3d95b6; float: none; margin: 0px; padding: 0px; text-decoration: underline }
article.faq .faqLink:hover { background-image: none; color: #666 }
article.faq .greyBox { border: 1px solid #ccc; float: left; width: 70%; padding: 10px 10px 10px 10px; margin: 10px 0 20px 0; max-width: 75%; min-width: 600px; background-color: #f7f7f7 }
article.faq .greyBox .list_items b { font-size: 16px }
article.faq .linuxForm td { padding: 10px 0 10px 0; vertical-align: top }
article.faq .linuxForm label { width: 100%; display: block; color: #000 }
article.faq .linuxForm .inputSml { background-image: none; float: left; border: 1px solid #E5E5E5; border-radius: 3px; box-shadow: 0 0 5px #EFEEEE inset; font-size: 16px; height: 40px; line-height: normal; padding: 0 0 0 10px; width: 27%; margin-right: 5px }
article.faq .linuxForm img { vertical-align: top; margin: 3px 15px 0 0; float: left }
article.faq .linuxForm .btnSubmit { float: left; margin: 0 0 0 15px }
article.faq .linuxForm .btnSec { margin: 4px 0px 0px 5px; float: left; }
article.faq .linuxForm .progImg { margin: 30px 0 0 20px }
article.page {padding: 0px;float: none;margin: 0 auto 0 auto;width: 100%;}
article.page .twoCol div { width: 50%; float: left; padding: 0 0 0 0 }
article.page .twoCol div p {width: 100%;padding: 0 5% 0 5%;font-size: 16px;line-height: 32px;color: #333;}
article.page .twoCol div ul { width: 90%; float: left; margin: 15px 0 5px 0; padding: 0 0 0 0 }
article.page .twoCol div ul li { margin: 5px 0 15px 0; padding: 0 0 0 25px; list-style-type: none; background: url("https://www.ibackupstatic.com/source/images/ibackup-bullet.gif") no-repeat 0 6px }
article.page .twoCol h3 { margin: 20px 5% 15px 5%; padding: 0 0 0 0; color: #666; text-decoration: none; border: 0 solid #000; line-height: 32px }
article.page .twoCol h3 a { color: #666; text-decoration: none }
article.page .twoCol h3 a:hover { color: #3d95b6; text-decoration: none }
article.page .twoCol div.textAlign h3 { margin: 40px 5% 15px 5% }
article.page .twoCol div.textAlign img { margin: 40px 0 15px 0 }
article.page h2.center { margin: 20px 0 0 0 }
article.page .full { border-bottom: 1px solid #f1f1f1; padding: 10px 0 10px 0; float: left }
article.page .full .image { float: left }
article.page .noBorder { border-bottom: 0px }
article.page h5 { margin: 30px 0 5px 0 }
article.page .full h5 { margin: 10px 0 5px 0 }
article.page .subHead { margin: 10px 0 5px 0; float: left }
article.page .featFoot { text-align: center; float: left; width: 100%; margin: 75px 0 40px 0; padding: 75px 0 0 0; border-top: 1px solid #ccc }
article.page .featFoot .featDownload { margin: 15px auto 5px auto; width: 175px }
article.page .featFoot p.zero { margin: 0px; padding: 0px }
article.page .linuxSection { float: left; width: 100%; margin: 25px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ccc }
article.page .linuxSection h3 { margin: 10px 0 20px 0; color: #666; line-height: 32px; border: 0 none #fff; padding: 0 0 0 0 }
article.page .linuxSection p { margin: 5px 0 10px 0 }
article.page .linuxSection .featDownload { width: 292px; margin: 25px 0 25px 0; overflow: hidden }
article.page .greyBox { border: 1px solid #ddd; float: left; width: 60%; padding: 10px 10px 10px 10px; margin: 10px 0 20px 0; max-width: 75%; min-width: 600px; background-color: #f7f7f7 }
article.page .greyBox .list_items b { font-size: 16px }
article.page .linuxForm td { padding: 10px 0 10px 0; vertical-align: top }
article.page .linuxForm label { width: 100%; display: block; color: #000 }
article.page .linuxForm .inputSml { background-image: none; float: left; border: 1px solid #E5E5E5; border-radius: 3px; box-shadow: 0 0 5px #EFEEEE inset; font-size: 16px; height: 40px; line-height: normal; padding: 0 0 0 10px; width: 27% }
article.page .linuxForm img { vertical-align: top; margin: 3px 15px 0 0; float: left }
article.page .linuxForm .captcha { width: 120px; height: 35px }
article.page .linuxForm .btnSubmit { float: left; margin: 0 0 0 15px }
article.page .linuxForm .btnSec { margin: 3px 0 0 5px; float: left; width: 80px; text-align: center }
article.page .linuxForm .progImg { margin: 30px 0 0 5px }
article.page .highlights { float: left }
article.page .highlights h3 { margin: 10px 0 10px 0; color: #666; line-height: 32px; border: 0 none #fff }
article.page .highlights .full { width: 50%; border-bottom: 0px; padding: 10px 0 0 0 }
article.page .highlights .full .description { width: 70%; float: left }
article.page .highlights p { margin: 5px 0 0 0 }
article.page .features {width: 99%;margin: 0px 0 40px 0;float: left;}
article.page .features div { width: 30%; float: left; height: auto; margin: 0 1% 0 2%; padding: 0; }
article.page .features div.comp { width: 40% }
article.page .features div.lin { width: 20% }
article.page .features div.mob { width: 35% }
article.page .features h3 { margin: 0px; padding: 0px; color: #666; line-height: 28px; border: 0 none #fff; margin: 10px 0 15px 0; text-align: left; font-size: 18px }
article.page .features h3 a { color: #666; text-decoration: none; outline: none }
article.page .features h3 a:hover { color: #3d95b6; text-decoration: none }
article.page .features h3 a.link { color: #3d95b6 }
article.page .features h3 a:hover { color: #666 }
article.page .features .center { float: left; width: 100% }
article.page .features .centerImg { float: left; width: 100%; text-align: center }
article.page .features .centerImg img { background-size: cover; height: 200px; background-repeat: no-repeat; margin: 0 auto 20px auto; width: 260px }
article.page .features .centerImg .webmFolder { background-image: url("https://www.ibackupstatic.com/source/images/foldermanageSmall.png") }
article.page .features .centerImg .webmSubacc { background-image: url("https://www.ibackupstatic.com/source/images/subaccountSmall.png") }
article.page .features .centerImg .webmRemote { background-image: url("https://www.ibackupstatic.com/source/images/scheduleSmall.png") }
article.page .features ul { margin: 0px; padding: 0px }
article.page .features li { list-style-type: none; margin: 0 0 8px 0; padding: 0 0 0 25px; background: url("https://www.ibackupstatic.com/source/images/adv-arrow.png") no-repeat 0 }
article.page h2 {color: #0071bc;line-height: 34px;margin: 60px 0 0 0;font-size: 32px;line-height:54px;}
section.greySection { background-color: #f4f4f4; border: 1px solid #afb7ba; border-left: 0px; border-right: 0px }
section.greySection h2 { margin: 0 0 0 0; line-height: 34px }
section.greySection .center img { margin: 50px auto 0 auto }
section.greySection .features div { width: 22%; margin: 0 1% 0 1%; padding: 0 1% 0 0 }
section.greySection h3 { color: #666; line-height: 32px; border: 0 none #fff }
section.greySection h3 a { color: #666; text-decoration: none }
section.greySection h3 a:hover { color: #3d95b6; text-decoration: none }
section.altBg { background-color: #f4f4f4; border: 1px solid #afb7ba; border-left: 0px; border-right: 0px }
section.altBg .center img { margin: 50px auto 0 auto }
.innerPage article.page { padding: 1% 2% 30px 2% }
.innerPage article.adjustPad { padding-top: 40px; padding-bottom: 35px; min-height: inherit }
.security .full .image { margin: 20px 0 20px 0 }
.security .full .description { width: 85%; float: left }
section.noSubhead .center img { margin: 20px auto 0 auto }
article.page .center .noTop img { margin: 0 auto 20px auto }
.greyTable { padding: 1px 1px 1px 0; border: 1px solid #ddd; text-align: justify; float: left }
.greyTable td { background-color: #e3eef4; padding: 10px 10px 10px 10px; border-width: 0 0 1px 1px; border-color: #fff; border-style: solid; vertical-align: top }
.greyTable td:nth-child(2) { background-color: #f0f4f7 }
.greyTable th { background-color: #eee; padding: 10px 10px 10px 10px; border-width: 0 0 2px 2px; border-color: #fff; border-style: solid; vertical-align: top; font-weight: normal }
.greyTable th img { margin: 0 0 0 0 }
.greyTable p { margin: 5px 0 10px 0 }
.greyTable h5 { margin: 5px 0 5px 0; font-size: 14px }
.greyTable .center img { margin: 0 0 0 0 }
.greyTable .promo { background-color: #ffe1e1; font-weight: bold; font-family: Verdana, tahoma }
.press .greyTable { padding: 0 0 0 0; border-width: 1px 1px 0 0 }
.press .greyTable th { border-width: 0 0 1px 1px; border-color: #ddd }
.press .greyTable td { border-width: 0 0 1px 1px; border-color: #ddd; background-color: #fff }
.faq .greyTable { margin: 30px 0 30px 0 }
.faq .greyTable th { font-weight: bold; font-family: Verdana, tahoma }
table.altColor tr:nth-child(odd) td { background-color: #f7f7f7 }
.shadow { float: left; background: url("https://www.ibackupstatic.com/source/images/footer.png") repeat-x; height: 20px; width: 100% }
footer { float: left; }
footer ul { margin: 0px; padding: 0px; list-style-type: none; float: left; padding: 0 0 25px 0px; }
footer ul:nth-child(4) { background: none }
footer h4 { color: #fff; line-height: 64px; margin: 0 0 12px 0; padding-left: 5px }
footer .sbackup { color: #fff; font-size: 16px; line-height: 32px; float: left; font-weight: normal; margin: 20px 0 0 0px; padding-left: 5px }
footer ul.subcategory{width:100%; height:auto; min-height:150px; padding:0px; }
footer li { margin: 0px; padding: 0px; margin: 2px 0 2px 0 }
footer li a { color: #a5a5a5; text-decoration: none; line-height: 32px; float: left; padding-left: 5px }
footer li a:hover {color: #fff;}
footer p { color: #999; font-size: 12px }
footer .supportImg a { background: url("https://www.ibackupstatic.com/source/images/ibackup_support.png") no-repeat 5px 0; float: left; width: 206px; height: 108px; text-indent: -3500px; margin: 55px 0 0 0 }
footer .supportImg a:hover { background: transparent url("https://www.ibackupstatic.com/source/images/ibackup_support.png") no-repeat 5px 0 }
footer.copy { background: #293640; padding: 15px 0 15px 0 }
footer.copy p { margin: 0 0 0 15px }
footer.copy .left { width: 80% }
footer.vertContainer { background: #2f3d48; }
footer.vertContainer .wrapper { width: 98%; min-width: 960px; max-width: 1236px }
footer.vertContainer ul { background: none; min-height: inherit }
footer.vertContainer h4 { line-height: 38px; margin: 15px 0 12px 10px; float: left; width: 90% }
.signupBtn { background: url("https://www.ibackupstatic.com/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://www.ibackupstatic.com/source/images/IBackup-button.png") no-repeat 0 -252px }
.signupBtn:active { background: url("https://www.ibackupstatic.com/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 }
.btnPrimary { background-color: #48b1d0; border: 1px solid #4799cd; box-shadow: 0px 0px 0px 1px #68d7f7; cursor: pointer; color: #fff; display: block; font-size: 18px; border-radius: 3px; margin: 25px auto 25px auto }
.btnPrimary:hover { background-color: #62c3df; border: 1px solid #4799cd; box-shadow: 0px 0px 5px 1px #68d7f7 inset }
.btnPrimary:active { background-color: #48b1d0; border: 1px solid #4799cd; box-shadow: 0px 0px 5px 1px #3b788c inset }
.btnBlue { background-color: #48b1d0; border: 1px solid #4799cd; box-shadow: 0px 0px 0px 1px #68d7f7; cursor: pointer; color: #fff; display: block; font-size: 18px; border-radius: 3px; margin: 25px 0 25px 0; padding: 12px 15px 12px 15px; width: 200px }
.btnBlue:hover { background-color: #62c3df; border: 1px solid #4799cd; box-shadow: 0px 0px 5px 1px #68d7f7 inset }
.btnBlue:active { background-color: #48b1d0; border: 1px solid #4799cd; box-shadow: 0px 0px 5px 1px #3b788c inset }
.btnDownloadScript { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -567px; margin: 0 auto 5px auto; width: 250px; height: 49px; float: left; text-indent: -3500px; overflow: hidden }
.btnDownloadScript:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -630px }
.btnDownloadScript:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -693px }
.btnPartnerSign { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -378px; margin: 15px 0 5px 20px; width: 200px; height: 50px; float: left; text-indent: -3500px; overflow: hidden }
.btnPartnerSign:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -441px }
.btnPartnerSign:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -504px }
.btnRegister { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -756px; margin: 15px 0 10px 0; width: 200px; height: 50px; float: left; text-indent: -3500px; overflow: hidden }
.btnRegister:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -819px }
.btnRegister:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -882px }
.btnSubmit { background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg.png") repeat; height: 40px; width: 60px; border: 1px solid #357515; border-radius: 6px; margin: 0 0 0 10px; padding: 10px 20px 5px 20px; color: #fff; font-size: 16px }
.btnSubmit:hover { background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg_hover.png") repeat; border: 1px solid #245f0f; box-shadow: inset 0px 0px 10px #b4de98 }
.btnSubmit:active { background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg_active.png") repeat; border: 1px solid #b4de98; box-shadow: inset 0px 0px 10px #173d09 }
.downloadBtn { float: left; height: 49px; width: 200px; background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") no-repeat }
.downloadBtn:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") no-repeat 0 -63px }
.downloadBtn:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") no-repeat 0 -126px }
.webfolderBtn { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1263px; margin: 0 auto 0 auto; width: 165px; height: 39px; float: left; text-indent: -3500px; overflow: hidden }
.webfolderBtn:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1316px }
.webfolderBtn:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1369px }
.btnRequest { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1581px; margin: 15px 0 10px 0; width: 160px; height: 39px; float: left; text-indent: -3500px; overflow: hidden; border: 0 solid #fff }
.btnRequest:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1634px }
.btnRequest:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1687px }
.partnerSign { background: url("https://www.ibackupstatic.com/source/images/partner-buttons.png") repeat 0 0; margin: 15px 0 5px 20px; width: 215px; height: 47px; float: left; text-indent: -3500px; overflow: hidden }
.partnerSign:hover { background: url("https://www.ibackupstatic.com/source/images/partner-buttons.png") repeat 0 -61px }
.partnerSign:active { background: url("https://www.ibackupstatic.com/source/images/partner-buttons.png") repeat 0 -122px }
.btnBulkSign { background: url("https://www.ibackupstatic.com/source/images/partner-buttons.png") repeat 0 -183px; margin: 15px 0 5px 20px; width: 215px; height: 47px; float: left; text-indent: -3500px; overflow: hidden }
.btnBulkSign:hover { background: url("https://www.ibackupstatic.com/source/images/partner-buttons.png") repeat 0 -244px }
.btnBulkSign:active { background: url("https://www.ibackupstatic.com/source/images/partner-buttons.png") repeat 0 -305px }
.download .note a { float: left; margin: 5px 0 0 3px; color: #0871af; font-size: 12px; text-decoration: none; clear: left }
.download .note a:hover { color: #666 }
.logText { font-size: 18px; margin: 0 0 15px 0; float: left; padding: 0 5px 0 5px; line-height: normal; border: 2px solid #dfdfdf }
.logSel { font-size: 18px; margin: 0 0 15px 0; float: left; padding: 0 0 0 5px; line-height: normal; border: 2px solid #dfdfdf }
.logPass { font-size: 18px; margin: 0 0 10px 0; float: left; padding: 0 5px 0 5px; line-height: normal; border: 2px solid #dfdfdf }
.logCapt { font-size: 18px; margin: 0 0 15px 0; float: left; padding: 0 5px 0 5px; line-height: normal; border: 2px solid #dfdfdf }
.forgot { float: right; font-size: 14px -2; color: #3d95b6; text-decoration: none }
.forgot:hover { color: #666; text-decoration: none }
.stay { float: left }
.error { background-color: #fde9e9; border: 1px solid #e18584; width: 315px; padding: 5px 5px 5px 5px; margin: 20px auto 0px; line-height: 20px; display: none }
.success { background-color: #fdfae9; border: 1px solid #e1d484; width: 315px; padding: 5px 5px 5px 5px; margin: 20px auto 0px; line-height: 20px; display: none }
.loginBox {cursor: pointer; top: 50px; right: -20px; border: 3px solid #48b1d0; background-color: #fff; padding: 10px 5px 0 5px; box-shadow: 2px 2px 15px #999; float: left; color: #666; font-size: 12px; z-index: 9999; display: none }
.loginBox .loginSection { padding: 15px 25px 15px 25px; float: left }
.loginBox label { float: left; width: 100%; font-size: 16px; color: #666; padding: 0 0 5px 0 }
.loginBox hr { border: 0 solid #ccc; height: 1px; overflow: hidden; background-color: #ccc }
.loginBox p { text-align: center; margin: 0px; padding: 0px }
.loginBox a { color: #3d95b6; text-decoration: none }
.loginBox .dropArrow { background-color: #f00; float: left; height: 30px; width: 30px; position: absolute; right: 15px; top: -14px; background: url("https://www.ibackupstatic.com/source/images/drop_arrow.png") no-repeat }
.loginBox .close { background-color: #f00; float: left; height: 30px; width: 20px; position: absolute; right: 5px; top: 8px; background: url("https://www.ibackupstatic.com/source/images/close.png") no-repeat; z-index: 9 }
.logform { padding: 50px 0 30px 0 }
.logform form { padding: 10px 0 0 0; float: left }
.logform .btnSec { background: url("https://www.ibackupstatic.com/source/images/buttons_new.png") no-repeat 0 -2px; border: 0 solid #fff; height: 53px; text-indent: -3500px; width: 210px; display: block; margin: 20px auto 25px auto; box-shadow: 0px 0px 0px 0px #4dc0a8 inset; font-size: 0 }
.logform .btnSec:hover { background: url("https://www.ibackupstatic.com/source/images/buttons_new.png") no-repeat 0 -82px }
.logform .btnSec:active { background: url("https://www.ibackupstatic.com/source/images/buttons_new.png") no-repeat 0 -162px }
.logform .btnPrimary { background: url("https://www.ibackupstatic.com/source/images/buttons_new.png") no-repeat 0 -242px; border: 0 solid #fff; height: 53px; text-indent: -3500px; width: 210px; display: block; margin: 20px auto 25px auto; box-shadow: 0px 0px 0px 0px #4dc0a8 inset; font-size: 0 }
.logform .btnPrimary:hover { background: url("https://www.ibackupstatic.com/source/images/buttons_new.png") no-repeat 0 -322px }
.logform .btnPrimary:active { background: url("https://www.ibackupstatic.com/source/images/buttons_new.png") no-repeat 0 -402px }
.logform label { float: left; width: 100%; font-size: 16px; color: #666; padding: 0 0 5px 0 }
.logform .logText { margin: 0 0 20px 0 }
.logform .leftImg { float: left; text-align: center }
.logform .leftImg h4 { font-size: 26px }
.logform .leftImg h2 { margin: 0px; padding: 0px; margin: 5px 0 10px 0 }
.logform .leftImg img.spacerImg { margin: 28px auto 0 auto }
.logform .leftImg p { margin: 0px; padding: 0px; margin: 5px 0 10px 0 }
.logform .rightCont { float: right }
.logform .loginSection { float: none; margin: 0px auto; overflow: hidden }
.logform .loginSection .btnPrimary { float: left; margin: 25px 0 25px 1px }
.logform h4 { color: #666 }
.logform p { float: left }
.logform .error { margin: 20px auto 10px; float: left; display: none }
.logform .success { margin: 20px auto 10px; float: left; display: none }
.forgotPassword label { font-size: 14px }
.forgotPassword .logText { margin: 10px 0 5px 0 }
.forgotPassword .btnPrimary { float: left; margin: 25px auto 25px 1px }
.captcha img { float: left; margin: 0 10px 0 0 }
.noaside article { margin: 0px 2% }
.italic-underline { font-style: italic; text-decoration: underline; margin: 5px 0 5px 0 }
.subtext { margin: 5px 0 5px 0 }
.corporate .textBox { margin: 30px 0 30px 0; width: 55%; padding-right: 3%; text-align: left }
.corporate .textBox a { background: url("https://www.ibackupstatic.com/source/images/bullets.png") no-repeat 0 -181px; padding: 0 0 0 20px }
.continfo_lft { float: left }
.continfo_rgt { float: left }
article hr { border: 0 solid #ccc; height: 1px; overflow: hidden; background-color: #ccc }
.cont_info { list-style-type: none; margin: 0px; padding: 0px }
.cont_info li { display: block; float: left; padding: 20px 20px 20px 20px; min-height: 145px }
.supportLeft { padding-left: 0px !important }
.cont_info p { text-align: left }
.corporate_cont h5 { margin: 0 0 10px 0 }
.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 }
.ie8 .paidPlan_promo { width: 600px !important }
.ie8 .paidPlan_promo table { font-size: 12px !important }
.ie8 .paidPlan_promo table td { font-size: 12px !important }
.ie8 .paidPlan_promo table th { font-size: 12px !important }
.ie8 .paidPlans_signup table { width: 100% !important }
.ie8 .paidPlans_signup table tr th { padding: 15px 5px 15px 8px; font-size: 13px }
.ie8 .paidPlans_signup table tr td { padding: 15px 0 15px 8px; font-size: 13px }
.paidPlans_signup { float: left }
.paidPlans_signup table tr th { font-size: 13px }
.paidPlans_signup table tr td.promo { font-size: 13px }
.paidPlans_signup table tr td { font-size: 13px }
.paidPlans_signup table tr td span { font-size: 11px; text-decoration: line-through }
.paidPlan_promo { float: left }
.paidPlan_promo table { width: 95%; border: 1px solid #d1dbde; border-right: 0px; border-bottom: 0px; border-left: 0px; margin: 7px 0 10px 0 }
.paidPlan_promo table tr:nth-child(odd) { background-color: #fff }
.paidPlan_promo table tr:nth-child(odd) td.promo { background-color: #edf3f6 }
.paidPlan_promo table tr.promobgg { background-color: #edf3f6 }
.paidPlan_promo table tr td div.bgShadow { background: url("https://www.ibackupstatic.com/source/images/Shadow-pricing.png") no-repeat center center; padding: 0px; height: 9px }
.paidPlan_promo table td { padding: 15px 10px 15px 15px; border-right: none !important; color: #657382 }
.paidPlan_promo table td.promoBg { background-color: #edf3f6; font-size: 14px }
.paidPlan_promo table td.promo { background-color: #edf3f6; color: #657382; font-weight: bold; font-family: Verdana, tahoma; font-size: 14px }
.paidPlan_promo table th.promo { background-color: #edf3f6; color: #657382 }
.paidPlan_promo table p.storageB { font-size: 23px; color: #519bb6; padding: 0 0 0 0; margin: 0 0 10px 0; text-align: center }
.paidPlan_promo table p.pricingY { font-size: 23px; color: #84b535; padding: 0 0 0 0; margin: 0 0 10px 0; text-align: center }
.paidPlan_promo table td span { text-decoration: line-through; font-size: 11px; padding-right: 7px; color: #999 }
.paidPlan_promo table th { border-top: solid 1px #d1dbde; text-align: center; padding: 15px 10px 15px 15px; border-right: none !important; background: none !important; color: #657382; font-size: 13px; vertical-align: middle; text-align: left; font-weight: bold; font-family: Verdana, tahoma }
.paidPlan_promo table .brRght { border-right: solid 1px #d1dbde !important }
.paidPlan_promo table .brBtm { border-bottom: solid 1px #d1dbde !important }
.paidPlan_promo table th.bgWht { background-color: #fff !important; border-bottom: solid 1px #d1dbde }
.offer10 { background: url("https://www.ibackupstatic.com/source/images/iboffer10.png") no-repeat 6px 55px }
.offer15 { background: url("https://www.ibackupstatic.com/source/images/iboffer15.png") no-repeat 6px 55px }
.offer50_sign { background: url("https://www.ibackupstatic.com/source/images/iboffer50_sign.png") no-repeat 0 0 }
.offer20 { background: url("https://www.ibackupstatic.com/source/images/iboffer20.png") no-repeat 6px 55px }
.offer25 { background: url("https://www.ibackupstatic.com/source/images/iboffer25.png") no-repeat 6px 55px }
.offer30 { background: url("https://www.ibackupstatic.com/source/images/iboffer30.png") no-repeat 6px 55px }
.offer50 { background: url("https://www.ibackupstatic.com/source/images/iboffer50.png") no-repeat 0 57px }
.bulkBg { background: url("https://www.ibackupstatic.com/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://www.ibackupstatic.com/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 }
.promoOffer.offer25 { height: 300px; background: url("https://www.ibackupstatic.com/source/images/iboffer25_50.png") no-repeat 6px 60px; margin: 0 0 6px 0 }
.promoOffer.offer50 { height: 300px; background: url("https://www.ibackupstatic.com/source/images/iboffer_50.png") no-repeat 6px 60px; margin: 0 0 6px 0 }
.doubleOffer { text-align: center }
.doubleOffer h5 { color: #3d95b6; font-size: 16px; line-height: 25px; margin: 0 0 15px 0 }
.doubleOffer p { color: #333; font-size: 18px; margin: 0 0 0 0 }
p.offerValid { font-size: 11px; color: #3c423a; margin-top: 350px; margin-left: 5px }
p.offerValid span { color: #7f817e; font-size: 11px; line-height: normal; display: block }
.promoOffer_new { width: 270px !important; float: left; text-align: center; height: 340px; margin-bottom: 30px }
.promoOffer_new h2 { color: #6a9e3b; margin-top: 205px }
.promoOffer_new li { background: url("https://www.ibackupstatic.com/source/images/bullet_1.png") no-repeat 0 5px; padding: 0 0 0 22px }
.promoOffer_new h3 { border-bottom: 0px; margin: 0 0 10px 0; line-height: normal; text-align: center; width: 100%; color: #3c423a; font-size: 24px }
.promoOffer_new .red { background: none; padding: 0 0 0 2px; font-size: 16px }
.promoOffer_new h4 { font-size: 16px; color: #666; text-align: center; width: 100%; margin: 0 0 10px 0 }
.promoOffer_new h5 { font-size: 14px; color: #3c423a; line-height: 24px; text-align: center; width: 100%; margin: 0 0 10px 0; font-weight: normal }
.promoOffer_new h5 b { color: #3d95b6; font-size: 16px }
.promoOffer_new 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_new h6 b { font-size: 14px }
.pricingBtns .textLink { float: left; margin: 20px 0 0 30px }
.pricingBtns .textLink a { color: #3d95b6; text-decoration: none; font-size: 16px }
.pricing .plans { padding: 10px 0 0 0 }
.pricing .signupBtn { float: left }
.pricing .foot_note { margin: 0 0 30px 0 }
.pricing .foot_note b { font-size: 14px }
.pricing .foot_note .red { background: none; padding: 0 0 0 0; font-size: 16px }
.pricingContent { float: left; width: 100%; margin: 30px 20px 50px 0; text-align: justify }
.pricingContent ul { width: 80% }
.pricingContent h3 { margin: 0px; padding: 0px; border: none; line-height: 50px }
.pricingContent li {background: url(https://www.ibackupstatic.com/source/images/ibackup_bullet.png) no-repeat 0 12px;padding: 0 0 5px 25px;font-size: 12px;color: #333;line-height: 32px;}
.pricingContent a { color: #3d95b6; text-decoration: none }
.pricingContent a:hover { color: #666 }
.pricingContent .greyTable { margin: 20px 20px 20px 0; width: 75% }
.pricingContent .greyTable th { vertical-align: middle; padding: 10px 10px 10px 10px }
.pricingContent .greyTable th span { font-size: 12px; float: left; width: 100% }
.pricingContent .greyTable td { line-height: 18px; padding: 0 10px 10px 10px }
.pricingContent .greyTable td span { font-size: 12px; float: left; width: 100% }
.pricingContent .greyTable td img { padding-top: 15px }
.footNote { font-size: 12px; margin: 50px 0 20px 0 }
.footNote b { color: #c00; font-size: 12px }
.pricingNote { width: 78% }
.pricingNote p { font-size: 12px; line-height: normal; margin: 0; padding: 0 }
.leftDiv { float: left }
.rightDiv { float: right }
.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: 98%; margin: 0 0 0 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 }
.container { float: left; margin: 0 20px 20px 0; width: 96% }
.main_head { background: url("https://www.ibackupstatic.com/source/images/underline.png") repeat-x scroll center bottom transparent; color: #5087ae; margin: 10px 0 0 20px; overflow: hidden; padding-bottom: 20px }
.main_head .signup_heading { float: left; font-size: 20px; padding: 7px 5px 0 0 }
.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: 8px; width: 46% }
.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.ibackupstatic.com/source/images/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://www.ibackupstatic.com/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 }
.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.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat scroll 0 -614px transparent; color: #FF0000; font-size: 12px; padding-left: 20px }
.green { background: url("https://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat scroll 0 -563px transparent; color: #096; padding-left: 20px }
.focus { border: 1px solid #8bc3dd; box-shadow: 0 0 7px #99D4EF }
.marBot { margin-bottom: 20px }
.subBanner { position: relative }
.subBanner h3 { line-height: 100px }
.subBanner .page .featFoot { margin: 10px 0 0 0 }
.verticals { position: absolute; float: right; height: 133px; width: 395px; right: 0px; font-size: 12px; text-align: right; padding: 140px 20px 0 0 }
.government { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-civil-government.png") no-repeat right top; top: -33px }
.accounting { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-accounting.png") no-repeat right top; top: -40px }
.attorneys { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-attorneys.png") no-repeat right top; top: -33px }
.dental { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-dental.png") no-repeat right top; top: -33px }
.medical { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-medical.png") no-repeat right top; top: -33px }
.legal { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-legal.png") no-repeat right top; top: -32px }
.smb { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-small-business.png") no-repeat right top; top: -33px }
.cpa { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-cpa.png") no-repeat right top; top: -33px }
.healthcare { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-healthcare.png") no-repeat right top; top: -33px }
.insurance { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-insurance.png") no-repeat right top; top: -33px }
.realestate { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-realestate.png") no-repeat right top; top: -33px }
.education { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-education.png") no-repeat right top; top: -33px }
.restaurants { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-restaurants.png") no-repeat right top; top: -33px }
.photography { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-photography.png") no-repeat right top; top: -40px }
.pageContentBox { float: left }
.pageContentBox h3 { border: 0px; margin: 0px; padding: 0px; font-size: 18px }
.pageContentBox ul { list-style-type: none; margin: 0px; padding: 0px }
.pageContentBox li { float: left; margin: 0 3% 0 0; width: 30% }
.pageContentBox li:last-child { margin: 0px; padding: 0px }
.imgGallery { margin: 25px auto 30px auto; width: 600px }
.remoteManage .contLeft { float: left; width: 55%; margin-right: 20px; text-align: justify }
.remoteManage .contRight { float: left; width: 35%; margin-top: 90px }
.remoteManage .footNote { width: 100%; float: left }
.remoteManage p { margin-bottom: 25px }
.remoteManage h4 { color: #666 }
.remoteManage h3 { border: none; padding: 0 }
.remoteManage .foot_note { width: 97% }
.redColor { color: #f00 }
.express article { padding-top: 0 }
.express aside { margin-top: 5px }
.express aside h4 { line-height: normal; padding-bottom: 10px }
.express a.mainBtn { width: 130px; background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg.png") repeat scroll 0 0 transparent; border: 1px solid #357515; padding: 9px 20px 0 20px; display: block; color: #fff; font-size: 16px }
.express a.mainBtn:hover { color: #fff }
.express .list_items { float: left; margin-top: 10px }
.express .list_items li { margin-bottom: 15px }
.express h2 { position: relative }
.express sup { font-size: 22px; margin-top: -10px; position: absolute }
.mainBtn { cursor: pointer; background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg.png") repeat scroll 0 0 transparent; border: 1px solid #357515; border-radius: 6px; overflow: hidden; padding: 5px 20px 5px 20px; text-align: center; width: 135px; height: 32px }
.mainBtn p { color: #fff; padding: 0 0 0 0; margin: 5px 5px 5px 5px; font-size: 16px }
.mainBtn:hover { background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg_hover.png") repeat; border: 1px solid #245f0f; box-shadow: inset 0px 0px 10px #b4de98 }
.mainBtn:active { background: url("https://www.ibackupstatic.com/source/images/btn_Download_bg_active.png") repeat; border: 1px solid #b4de98; box-shadow: inset 0px 0px 10px #fff }
.expressDownload { float: left; margin: 0 0 20px 0; width: 100% }
.expressWin, .expressMac { float: left; width: 50%; text-align: left }
.expressWin .btn, .expressMac .btn { background-image: url("https://www.ibackupstatic.com/source/images/download-btns.png"); background-repeat: no-repeat; float: left; cursor: pointer; display: block; height: 44px; text-indent: -5000px; width: 127px; background-position: -20px -27px }
.expressWin .btn a, .expressMac .btn a { float: left }
.expressWin .version, .expressMac .version { font-size: 12px; margin: 0px; padding: 0px }
.expressMac .btn { background-position: -169px -27px }
.events .pageContent h4 { margin: 10px 0 0 0 }
.events .pageContent a { color: #3d95b6 }
.events .pageContent a:hover { color: #666 }
.marTop { margin-top: 15px !important }
.supportBanner { width: 750px; margin: 35px auto 0 auto }
.supportBanner p { text-align: left }
.supportNum { background: url("https://www.ibackupstatic.com/source/images/support_divider.png") no-repeat right 0; min-height: 88px; padding: 0 48px 0 0; float: left }
.liveChat { width: 235px; height: 64px; float: right; margin: -31px 0 0 50px }
.supportForm { border-radius: 3px; box-shadow: 0 0 3px #ccc; color: #888; padding: 20px 0 20px 0; width: 85%; margin: 0 0 0 2px; text-align: left; float: left }
.supportForm .select { padding: 7px 10px 7px 10px; width: 94%; margin-right: 12px }
.deptExt { float: left; margin-top: 25px !important }
.extNumbers { float: left; margin: 0 0 0 30px }
.extNumbers p { margin: 0px; padding: 0px }
.supportContent { margin: 0 auto 30px auto; overflow: hidden }
.supportContent hr { background-color: #CCCCCC; border: 0 solid #CCCCCC; height: 1px; overflow: hidden; margin: 35px 0 10px 0 }
.supportContent article { margin-right: 30px; width: 72% }
.supportContent aside ul { margin-bottom: 20px }
.supportContent a { text-decoration: none; border: 0px; float: none }
.supportContent .basic_details { width: auto }
.supportContent .verification { width: 100% }
.support_content .support_banner { margin: 0 auto; width: 905px }
.support_content .banner_left { float: left; width: 531px }
.support_content .supportBanner { float: left; width: 371px; margin: 37px 0 0 0 }
.support_content .supportNum { width: auto; margin-bottom: 17px; margin-top: 30px; background: none; padding: 0 48px 0 25px }
.support_content .liveChat { height: 90px; margin: 0 0 0 50px; float: left }
.support_content .deptExt { float: none; padding-left: 29px }
.support_content .supportForm { margin-top: 20px }
.support_content .support_title { margin: 0 0 0 0; text-align: left; padding: 0 0 10px 15px; font-size: 16px; color: #3D95B6 }
.support_content .pageBanner { padding-bottom: 10px }
.support_content .select { padding: 10px 6px 7px 2px; width: 94% }
.support_content #program { width: 97% }
.support_content .textarea { border: 1px solid #E5E5E5; box-shadow: 0 0 5px #EFEEEE inset; border-radius: 3px; height: 120px; padding: 7px 6px 7px 2px; width: 94% }
.support_content .basic_details li { width: 100% }
.support_content .errorMsg { margin: 10px 20px 10px 20px }
.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.ibackupstatic.com/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://www.ibackupstatic.com/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://www.ibackupstatic.com/source/images/pdficon.png") no-repeat 85px 10px; float: left; width: 100% }
h3.pdficon { background: url("https://www.ibackupstatic.com/source/images/pdficon.png") no-repeat 125px 30px; float: left; width: 100% }
.scrol_top { background: url("https://www.ibackupstatic.com/source/images/scroll_arrow.png") no-repeat; height: 30px; width: 30px }
.footBg { background: url("https://www.ibackupstatic.com/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://www.ibackupstatic.com/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://www.ibackupstatic.com/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://www.ibackupstatic.com/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% }
.head_srch_box { border: 1px solid #93b6ca; float: left; margin: 5px 0 0 0; height: 20px; line-height: 18px; padding: 7px 10px 7px 10px; vertical-align: middle; width: 160px; box-shadow: 0px 0px 5px 0px #EFEEEE inset }
.head_srch_box:focus { box-shadow: 0 4px 4px 0 rgba(0,0,0,0.2) }
.first { width: auto; margin: 0px; padding: 0px }
.head_srch_btn { background: #6196B9; border: none; border-radius: 2px; color: #fff; float: left; height: 32px; line-height: 18px; margin: 1px 0 0 5px; padding: 7px 0 7px 0; text-align: center; width: 70px }
.head_srch_btn:hover { box-shadow: 0px 0px 5px 0px #333 inset }
.textverify { margin: 0 0 0 20px; border: 1px solid #93b6ca; float: left; height: 20px; line-height: 18px; padding: 7px 10px 7px 10px; verticle-align: middle }
.min { margin: 0px; padding: 0px }
form .min { float: left; margin: 0 auto 0 auto; padding: 5px 15px 5px 15px }
.fwlContent { float: left; margin: 20px 0 0 0 }
.linuxinfo2 h3 { padding: 0 0 0 0; margin: 0 0 15px 0 }
.subaccount h3 { line-height: normal; margin: 0 0 20px 0; padding: 0 0 10px 0; border-bottom: 0px; color: #666 }
.confirmContainer { width: 90%; margin: 0 0 0 40px; height: 400px }
.confirmContainer h3 { padding-left: 0 }
.confirmContainer a { text-decoration: none; color: #3d95b6; float: none }
.confirmContainer a:hover { color: #666 }
.confirmContainer .confirmBox.error { background-color: #fde9e9; border: 1px solid #E18584 }
.confirmContainer .confirmBox { background: none repeat scroll 0 0 #FFFEEF; border: 1px solid #E6E3C4; margin: 50px auto 50px auto; padding: 30px 30px 30px 30px; width: 80% }
.confirmContainer .confirmBox h4 { float: none; border-bottom: 1px solid #e4e3c4; margin-bottom: 25px }
.verify { width: 100%; float: left; margin: 0 0 7px 0 }
/*iframe { display: none }*/
.txtcontentbody .txtcontent span { font-size: 13px }
.screen_windows { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/windows_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 128px; height: 390px; z-index: -1 }
.screen_mac { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/mac_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 128px; height: 390px; z-index: -1 }
.screen_linux { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/linux_bg.png"); background-repeat: no-repeat; background-position: center 0px; padding: 11px 0 0 0; position: absolute; top: 128px; height: 350px; z-index: -1 }
.screen_partner { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/partner_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 128px; height: 390px; z-index: -1 }
.screen_adv { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/advantages_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 128px; height: 500px; z-index: -1 }
.screen_mobile { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/mobile_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 128px; height: 500px; z-index: -1 }
.screen_down { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/downloads_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 128px; height: 420px; z-index: -1 }
.screen_webmanager { float: left; width: 100%; background-image: url("https://www.ibackupstatic.com/source/images/webmanager_bg.png"); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0 0 0; position: absolute; top: 54px; height: 500px; z-index: -1 }
section.greyBgColor {background-color: #f4f4f4;border: 1px solid #afb7ba;border-left: 0px;border-right: 0px;border-bottom: 0px;padding: 60px 0px 20px;display: block;}
.thumb a { outline: none; borde: 0px }
.sharepage p { height: 80px }
.sharepage h3 { line-height: 30px }
.downWin { background: url("https://www.ibackupstatic.com/source/images/download-btns.png") no-repeat -20px -27px; height: 44px; width: 127px; float: left; margin: 10px 10px 10px 0; text-indent: -3500px }
.downWin:hover { background: url("https://www.ibackupstatic.com/source/images/download-btns.png") no-repeat -20px -98px; height: 44px; width: 127px; float: left }
.downWin:active { background: url("https://www.ibackupstatic.com/source/images/download-btns.png") no-repeat -20px -169px; height: 44px; width: 127px; float: left }
.downMac { background: url("https://www.ibackupstatic.com/source/images/download-btns.png") no-repeat -169px -27px; height: 44px; width: 127px; float: left; margin: 10px 10px 10px 0; text-indent: -3500px }
.downMac:hover { background: url("https://www.ibackupstatic.com/source/images/download-btns.png") no-repeat -169px -98px; height: 44px; width: 127px; float: left }
.downMac:active { background: url("https://www.ibackupstatic.com/source/images/download-btns.png") no-repeat -169px -169px; height: 44px; width: 127px; float: left }
.downCont { width: 90%; margin: 0px auto; height: 300px; position: relative }
.downCont .downWinSec { width: 35%; height: 250px; max-width: 320px; position: absolute; left: 0 }
.downCont .downLinSec { width: 26%; margin: 0px auto; padding: 0 2% }
.downCont .downMacSec { width: 35%; max-width: 300px; position: absolute; right: 0; top: 0px }
.downCont .downMacSec img { margin-bottom: 10px }
.downCont h3 { border-bottom: 0px; color: #666; margin-left: 0px }
.downCont h3 a { color: #666 }
.downCont h3 a:hover { color: #3d95b6 }
.popTable .downWin { float: none; margin: 0 auto 0 auto; display: block }
.popTable .downMac { float: none; margin: 0 auto 0 auto; display: block }
.popTable td:nth-child(even) { padding: 0 0 0 30px }
.popTable .f12 { width: 100%; float: left }
.popTable .f12 span { margin: 0 10px 0 10px }
section.greySection .center .smallBtn { margin: 0 0 50px 0 }
section.greySection .center .smallBtn img { margin: 0 10px 0 10px }
.pge_cmpr .show_event { margin-right: 0px; clear: both; display: none; line-height: 20px; font-size: 11px }
.pge_cmpr td { line-height: 18px }
.pge_cmpr td img { padding-top: 15px }
.pge_cmpr .divshow .right { line-height: 30px }
.pge_cmpr .txt_small { font-size: 11px }
.featFlex { height: 48px; width: 60px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features_03.png") no-repeat 11px -226px; overflow: hidden; text-indent: -3500px }
.featArch { height: 48px; width: 48px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features_03.png") no-repeat -1px -123px; overflow: hidden; text-indent: -3500px }
.featComp { height: 48px; width: 48px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features_03.png") no-repeat -1px -322px; overflow: hidden; text-indent: -3500px }
.imgbcomp { height: 48px; width: 48px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features-new.png") no-repeat -1px -799px; overflow: hidden; text-indent: -3500px }
.featAPI { height: 48px; width: 60px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features_03.png") no-repeat 11px -410px; overflow: hidden; text-indent: -3500px }
.featExp { height: 48px; width: 48px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features_03.png") no-repeat -1px -508px; overflow: hidden; text-indent: -3500px }
.featHot { height: 48px; width: 48px; display: block; margin: 5px 0px 0px 0px; background: url("https://www.ibackupstatic.com/source/images/IBackup-features_03.png") no-repeat -1px -605px; overflow: hidden; text-indent: -3500px }
.indexPage article.page .twoCol div.center p {text-align: center;}
.indexPage article.page .twoCol h3 { width: 100%; margin: 0 0 20px 0; font-size: 24px }
.indexPage article.page .twoCol h3 a { color: #0071bc; }
.indexPage article.page .twoCol h3 a:hover { color: #333; }
.indexPage .promoCont { float: left; width: 550px; height: 130px; margin: 0 0 0 0 }
.indexPage .promoCont .promo10 { background: url("https://www.ibackupstatic.com/source/images/promo-index-10.png") no-repeat -1px -2px; float: left; height: 100px; width: 455px; margin-top: 20px }
.indexPage .promoCont .promo15 { background: url("https://www.ibackupstatic.com/source/images/promo-index-15.png") no-repeat -1px -2px; float: left; height: 102px; width: 455px; margin: 10px 0 10px 0 }
.indexPage .promoCont .promo20 { background: url("https://www.ibackupstatic.com/source/images/promo-index-20.png") no-repeat -1px -2px; float: left; height: 100px; width: 455px; margin-top: 20px }
.indexPage .promoCont .promo25 { background: url("https://www.ibackupstatic.com/source/images/promo-index-25.png") no-repeat -1px -2px; float: left; height: 102px; width: 455px; margin: 10px 0px 10px 0px }
.indexPage .promoCont .promo50 { background: url("https://www.ibackupstatic.com/source/images/promo-index-50.png") no-repeat -1px -2px; float: left; height: 102px; width: 455px; margin: 10px 0px 10px 0px }
.indexPage .promoCont .promo30 { background: url("https://www.ibackupstatic.com/source/images/promo-index-30.png") no-repeat -5px 0; float: left; height: 131px; width: 500px }
.indexPage .promoCont .signUpBtn { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat; float: left; width: 197px; height: 45px; text-indent: -3500px; margin: 120px 0 0 0 }
.indexPage .promoCont .signUpBtn:hover { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat 0 -79px }
.indexPage .promoCont .signUpBtn:active { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat 0 -157px }
.indexPage .trial { float: left; margin: 15px 0 0 20px; width: 80%; text-align: center }
.indexPage .trial a { color: #0071bc; text-decoration: none; font-size: 18px }
.indexPage .trial a:hover { color: #333; text-decoration: none }
.indexPage section.banner .adjustHeight { height: 320px }
.indexPage section.banner .adjustHeight p {margin: 0px 0px 50px 0px;}
.indexPage .borderDesign { border-bottom: 1px solid #afb7ba; border-top: 0px solid #afb7ba }
.indexPage article.page {}
.indexPage article.page .features h3 { text-align: center }
.indexPage article.page .features h3 a { color: #0071bc; text-decoration: none }
.indexPage article.page .features h3 a:hover { color: #333; text-decoration: none }
.indexPage article.page .features p { text-align: center }
.serverExpress { border-top: 1px solid #CCCCCC; float: left; margin: 20px 0 0 0; padding: 22px 0 0 0 }
.serverExpress p { margin: 15px 0px 0px !important }
.serverExpress .smallFont { font-size: 12px }
.rapidserve { margin-top: 20px }
.rapidserve article { width: 70% }
.rapidserve aside { width: 28% }
.rapidserve h4 { color: #333 }
.rapidserve a.downloadBtn { background: url("https://www.ibackupstatic.com/source/images/rapidserve_btn.png") no-repeat 0 0; float: left; height: 39px; width: 150px }
.rapidserve a.downloadBtn:hover { background: url("https://www.ibackupstatic.com/source/images/rapidserve_btn.png") no-repeat 0 -51px }
.rapidserve a.downloadBtn:active { background: url("https://www.ibackupstatic.com/source/images/rapidserve_btn.png") no-repeat 0 -102px }
.rapidserve .download { float: left; margin: 15px 0 0 0 }
.rapidserve .download .nBorder { border: none }
.rapidserve .faq .download { margin: 0 0 0 0 }
article.page div.noteDiv { width: 100%; margin-top: 30px; float: left }
article.page div.noteDiv p { font-size: 12px }
.mobilePage article.page .featFoot { margin-top: 25px }
.readme .greyTable { float: none }
.readme .greyTable td { padding: 5px }
.oldversionDownload { float: right; margin: 0px }
.oldversionDownload a { margin-right: 20px }
.webfolderNote { float: left; font-size: 12px; width: 100% }
div.webinarCont { float: left; margin: 20px 0 0 20px; position: absolute; top: 291px; left: 215px; width: 170px; height: 67px; overflow: hidden }
div.webinarCont a { float: left; background: url("https://www.ibackupstatic.com/source/images/webinar.png") no-repeat 0 10px; line-height: 22px; text-decoration: none; color: #666; padding: 10px 10px 0 38px; width: 170px; vertical-align: middle; height: 67px; text-indent: -3500px; overflow: hidden }
div.webinarCont a:hover { color: #3d95b6; text-decoration: none; background: url("https://www.ibackupstatic.com/source/images/webinarHover.png") no-repeat 0 10px }
div.liveChatNew { float: left; margin: 20px 0 0 20px; position: absolute; top: 301px; right: 220px; width: 170px; height: 59px }
.sysrequirementWin { background: url("https://www.ibackupstatic.com/source/images/sysrequirement-btns.png") no-repeat -50px -39px; height: 22px; width: 78px; float: right; text-indent: -3500px }
.sysrequirementWin:hover { background: url("https://www.ibackupstatic.com/source/images/sysrequirement-btns.png") no-repeat -50px -109px }
.sysrequirementWin:active { background: url("https://www.ibackupstatic.com/source/images/sysrequirement-btns.png") no-repeat -50px -180px }
.sysrequirementMac { background: url("https://www.ibackupstatic.com/source/images/sysrequirement-btns.png") no-repeat -182px -39px; height: 22px; width: 78px; float: right; text-indent: -3500px }
.sysrequirementMac:hover { background: url("https://www.ibackupstatic.com/source/images/sysrequirement-btns.png") no-repeat -182px -109px }
.sysrequirementMac:active { background: url("https://www.ibackupstatic.com/source/images/sysrequirement-btns.png") no-repeat -182px -180px }
.downPop { width: 550px }
.downloadPage section.banner .mobile .textCont { height: 410px }
.downloadPage article.page { padding-bottom: 0px }
.ibackupDrive p { float: left; width: 100% }
.ibackupDrive .downBtn { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1422px; margin: 0 auto 0 auto; width: 163px; height: 39px; float: left; text-indent: -3500px; overflow: hidden; padding-right: 20px }
.ibackupDrive .downBtn:hover { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1475px }
.ibackupDrive .downBtn:active { background: url("https://www.ibackupstatic.com/source/images/IBackup-button.png") repeat 0 -1528px }
.security.page .full { width: 30%; border: none; margin-right: 5% }
.security.page .full .description { width: 95% }
.security.page .fWidth { width: 100% }
.security.page .fWidth .description { width: 85% }
.security.page .mNone { margin: 0 }
.contactHeader a { color: #666 }
.contactHeader a:hover { color: #3d95b6 }
.supportSelect { padding: 10px 0 10px 15px }
.imageLink { width: 47%; float: left; height: 350px }
.imageLink a { float: left; height: 100%; width: 100% }
.partLog { width: 220px; overflow: hidden; margin: 20px auto 0 auto }
.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://www.ibackupstatic.com/source/images/success_3.png") no-repeat 10px 14px }
.faq_items .head_srch_box { width: 300px }
article.dmca table .input { width: 75% }
article.dmca .input { width: 50% }
article.dmca form p { margin: 5px 0 5px 0 }
.ids_s_text { clear: both; color: #f00; float: left; font-size: 11px; margin: 5px 0 0 0; width: 100% }
.securityContent { float: left; width: 95% }
.expressDetails { float: left; font-size: 12px; margin: 0 0 0 20px; color: #666 }
.promocode .subhead { font-weight: normal; margin-bottom: 14px }
section.whitebg { background-color: #fff }
section.whitebg .center img { margin-top: 20px }
.noteWrapper { width: 100%; float: left }
.noteWrapper .foot_note { margin: 0 auto 0 auto; width: 90% }
article.newPad {}
.featPage h2 { line-height: 44px }
.featPage article.page .features div { background: #f3f3f3; border: solid 1px #e2e2e2; width: 29%; margin-left: 1%; min-height: 380px }
.featPage article.page .features h6 { margin-bottom: 15px }
.ibdrivePage { background: url("https://www.ibackupstatic.com/source/images/ibd-main-page.png") no-repeat 20px bottom; float: left; width: 100% }
.bulkReseller p.choose { margin: 0 0 20px 0; text-align: left; font-size: 14px }
.bulkReseller p.choose b { font-size: 16px }
.bulkReseller p.choose .selected { font-size: 16px; color: #000 }
.bulkReseller div.center { float: left; width: 100%; margin: 20px auto 10px auto }
.bulkReseller fieldset { width: 46%; float: left; border: 1px solid #f1f1f1; margin: 40px 0 0 0; background-color: #f7f8fe; padding-bottom: 20px; height: 620px }
.bulkReseller fieldset legend { text-align: center; color: #3d95b6; font-size: 20px; width: 100% }
.bulkReseller fieldset .description { width: 68% }
.bulkReseller fieldset .full { border-bottom: 1px solid #eee }
.bulkReseller fieldset .noBorder { border-bottom: 0px solid #eee }
.bulkReseller fieldset a { color: #666 }
.bulkReseller fieldset a:hover { color: #3d95b6 }
.bulkReseller fieldset .partnerSign { margin: 0 auto 0 auto; float: none; display: block }
.bulkReseller fieldset .btnBulkSign { margin: 0 auto 0 auto; float: none; display: block }
.bulkReseller section.banner .twoCol { width: 100%; float: left }
.bulkReseller section.banner .twoCol h3 { border-bottom: 0px; line-height: 24px; margin: 20px 0 10px 10px; color: #666 }
.bulkReseller section.banner .twoCol p { height: auto; font-size: 13px; margin: 0 0 5px 0 }
.bulkReseller section.banner .twoCol div { width: 48%; float: left }
.surveyBanner { border-bottom: 1px solid #E5E5E5; margin: 15px 0 0 0; padding: 0 0 17px 40px; position: relative }
.surveyBanner h3 { border: none; line-height: normal; padding: 0px; font-size: 25px }
.surveyBanner p { padding: 0px; margin: 0px; font-size: 12px }
.surveyBanner .relative_survey { float: left; position: absolute; right: 0px; top: -11px }
article .surveyForm label { text-align: left; float: left }
.surveyForm h4 { float: none; color: #000 }
.surveyForm h4 span { font-size: 13px }
.surveyForm ul { margin: 10px 0 0 0; padding: 0px; list-style-type: none }
.surveyForm textarea { padding: 7px 6px 7px 2px; border: 1px solid #e5e5e5; border-radius: 3px; box-shadow: 0 0 5px #EFEEEE inset; height: 120px; resize: none; width: 55% }
.surveyForm .mainBtn { cursor: pointer; background: url("https://www.ibackupstatic.com/source/images/greenbtn_bg.png") repeat scroll 0 0 transparent; border-radius: 0; box-shadow: inset 0px 0px 3px #fff; border: 1px solid #8ba82b; overflow: hidden; text-align: center; width: 179px; height: 40px; color: #fff; font-size: 18px }
.surveyForm .mainBtn:hover { background: url("https://www.ibackupstatic.com/source/images/greenbtn_bg_hover.png") repeat #358f68; border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #B3DDC5 }
.surveyForm .mainBtn:active { background: url("https://www.ibackupstatic.com/source/images/greenbtn_bg_hover.png") repeat #358f68; border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #03535D }
.surveyForm table { width: 60% }
.surveyForm table td { padding: 5px 10px 15px 0 }
.surveyForm .marTop { margin-top: 20px }
.surveyForm .contactInfo { margin-bottom: 20px }
.surveyForm .successMsg { width: 65%; margin-bottom: 20px; padding-top: 0px }
.surveyForm .successMsg span { margin-top: 15px }
.surveyForm .successMsg strong { line-height: 28px }
.surveyForm .bannerImage { position: absolute; right: 0; top: -11px }
.surveyForm .verification { clear: both; float: left; margin: 0 20px 0 0; width: 90% }
.surveyForm .proc_img { float: left; width: 100px }
.surveyForm #imagetd { padding-top: 4px }
.appFree { height: 171px; width: 116px; background: url("https://www.ibackupstatic.com/source/images/appfree.png") no-repeat; top: -33px; right: 30px; position: absolute }
.stackup_title { border-bottom: 1px solid #E5E6EA; font-size: 16px; line-height: 26px; margin: 20px 0 -10px 0; padding: 0 0 0 0 }
aside#stackup ul { float: left; margin-top: 0px; padding: 20px 0 0 0; width: 100% }
aside#stackup a { display: inline-block; float: left; font-size: 14px; padding: 8px 15px 8px 0; white-space: pre-line; width: 100%; word-wrap: break-word }
aside#stackup { margin: 0 2% 0 2% }
article.stackup_page .pageBanner { margin: 0 0 0 0; padding: 6px 0 0 0 }
article.stackup_page .page_title { color: #669630; font-size: 20px; letter-spacing: normal; line-height: normal; margin: 14px 0 0 3%; text-align: left }
article.stackup_page .box2 { text-align: left; margin: 14px 0 0 3%; width: 95% }
article.stackup_page { margin: 0px; padding: 0px }
.plan_type_basic { color: #777; float: left; font-size: 14px; line-height: 18px; margin: 0 0 0 30px; vertical-align: middle; font-weight: bold; font-family: Verdana, tahoma }
.plan_type_basic #basic { vertical-align: middle; margin: 0 0 0 0 }
.plan_type_basic label { margin: 0 10px 0 0; vertical-align: middle; color: #000 }
.ibackup_pro { background-color: #fac934; border: 1px solid #e3a33a; display: inline-block; padding: 6px 8px 6px 8px; font-weight: normal !important }
.ibackup_pro #idrive_pro { vertical-align: middle; margin: 0 0 0 0 }
.ibackup_pro label { color: #522200; margin-right: 0px }
.signup_heading.right_arrow { background: url("https://www.ibackupstatic.com/source/images/green_arrow.png") no-repeat 178px 7px }
.plan_type.signupContinue { color: #777; float: left; font-size: 14px; line-height: 18px; margin: 0 0 0 30px; vertical-align: middle; font-weight: bold; font-family: Verdana, tahoma }
.plan_type.signupContinue #basic { vertical-align: middle; margin: 0 0 0 0 }
.plan_type.signupContinue label { margin: 0 10px 0 0; vertical-align: middle; color: #000 }
.ibackup_pro label { font-weight: normal }
.IBbody section.bannerBg { float: left; background: url("https://www.ibackupstatic.com/source/images/promo_bg_new.png") repeat-x 0 bottom; border-bottom: 1px solid #b2b6b9; height: 410px }
.IBbody section.bannerBg .mainPage .textContNew { background: url("https://www.ibackupstatic.com/source/images/ib_banner.png") no-repeat right -46px; width: 69%; min-width: 500px; max-width: 69%; float: left }
.IBbody section.bannerBg .freetrial { width: 25%; min-width: 250px; max-width: 25%; height: 20px; float: right; padding: 0 3% 0 0; height: 320px }
.IBbody section.bannerBg .freetrial .createSec { width: 100% }
.IBbody section.bannerBg .freetrial .createSec .myinput { width: 45%; height: 37px; border: solid 1px #a1b3c1; padding-left: 2%; color: #666; line-height: 35px\9; *line-height:35px
}
.IBbody section.bannerBg .freetrial .createSec .emailpass { width: 97%; height: 37px; border: solid 1px #a1b3c1; padding-left: 2%; color: #666; line-height: 35px\9; *line-height:35px
}
.createSec .continueBtn { background: #7ca420; height: 37px; text-align: center; color: #fff; width: 99%; border: solid 1px #7ca420; cursor: pointer }
.IBbody .createSec a { text-decoration: none }
.IBbody section .mainPageNew { background: none !important; float: left; position: relative; width: 100%; padding: 0px !important }
.IBbody .supportBG { background: #fff !important; height: 89px; width: 31%; float: right; margin-top: 1px }
.IBbody .liveChatNewTop { top: 312px !important; width: 70px !important; margin-right: 0 !important }
.IBbody .supportMainTop { float: left; height: 59px; width: 210px; position: absolute; bottom: 0px; right: 15px; background: url("https://www.ibackupstatic.com/source/images/support_IB.png") no-repeat 10px 0; text-indent: -3500px; overflow: hidden; top: 335px !important }
.IBbody .trailNew { width: 100% !important; margin: -53px 0 0 0 !important; float: left !important }
.IBbody .freetrial #index_singerror { font-size: 12px; width: 96% !important }
.IBbody .trailNew a { float: left; text-align: center }
.IBbody a.promo_text { margin-left: 10px !important; margin-top: 66px; width: 40% }
.IBbody .freetrial .startTrail { color: #4c535b }
.IBbody section .trailNew .signUpBtn { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat !important; float: left; width: 177px; height: 45px; text-indent: -3500px; margin: 75px 0px 0px 10px }
.IBbody section .trailNew .signUpBtn:hover { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat 0 -79px !important }
.IBbody section .trailNew .signUpBtn:active { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat 0 -157px !important }
.fluid-index .adjustHeight div.pageTitle a:hover {color: #0071bc;}
.IBbody .screen_index { height: 420px }
.IBbody .minWidth { min-width: 300px !important; width: 48% }
.pricelist li { font-size: 12px !important }
.imgTxt { width: 100%; float: left }
.imgTxt .imgCont { width: 50%; float: left; text-align: center }
.imgTxt .txtCont { width: 50%; float: left; margin: 80px 0 0 0 }
.imgTxt .txtCont h3 { border: 0px; margin: 0px; padding: 0px; font-size: 18px }
.imgTxt .txtCont h3 a { text-decoration: none; color: #3d95b6 }
.imgTxt .txtCont h3 a:hover { text-decoration: none; color: #666 }
.imgTxt .txtCont p { margin: 5px 0 5px 0; text-align: justify; line-height: 22px; width: 100% }
.ie8 .screen_drive { left: 0px }
.ie8 .innerPage article.adjustPad { min-height: 170px }
.ie8 .indexPage .screen_index { z-index: -99 }
.ie8 .indexPage .mainPage { z-index: -1 }
.ie8 .indexPage .wrapper { clear: both }
.ie8 .indexPage footer { min-width: 980px }
.ie8 .indexPage footer.vertContainer ul { min-height: 150px }
.questions {float: left;width: 100%;margin: 0px;background: url(https://www.ibackupstatic.com/source/images/divider_question.png) no-repeat top #fff;line-height: 20px;position: relative;padding: 30px 0 25px 0;margin-top: 0px;}
.questions .questcont { margin: 0px auto; width: 100%; display: none; position: relative; padding-bottom: 20px }
.questions h3 { color: #666; font-size: 16px; font-weight: normal; margin: 20px 0 20px 0; padding: 0px; font-style: italic }
.questions h4 { font-size: 18px;font-weight:600;color: #333; margin: 20px auto 20px auto; float: none }
.questions ul { list-style-type: none; line-height: 24px }
.questions .pricingContent { margin: 10px 20px 10px 0 }
.questions .pricingContent ul { padding: 5px 0 0 15px }
.questions .pricingContent li {font-size: 16px;}
.questions a { color: #1374ab; text-decoration: none }
.questions a:hover { color: #333; text-decoration: none }
.questions p {font-size: 16px;line-height: 32px;margin: 10px 0 10px 0;padding: 0px;text-align: justify;color: #333;}
.questions .qwrap { margin: 0px auto; width: 400px; position: relative; left: 20px }
.questions .qwrap .quotes-arrow-hgroup { cursor: pointer }
.questions .qwrap .quotes-arrow-hgroup h6 { color: #999; font-size: 20px; font-weight: normal; margin: 10px 0 10px 0; text-align: center }
.questions .qwrap .quotes-arrow-hgroup h3 {color: #333;font-size: 20px;font-weight: normal;margin: 10px 0 10px 0;text-align: center;width: auto;line-height: normal;border-bottom: 0px;font-style: normal;}
.questions .qwrap .quotes-arrow { background: url("https://www.ibackupstatic.com/source/images/drop-arrow.png") no-repeat; display: block; height: 25px; width: 25px; left: 5px; position: absolute; top: 0px;cursor: pointer }
.questions .qwrap .quotes-arrow-down { background: url("https://www.ibackupstatic.com/source/images/drop-arrow.png") 0 -76px no-repeat; display: block; height: 25px; width: 25px; left: 5px; position: absolute; top: 0px; cursor: pointer }
.paidPlans .one_yearly { font-size: 12px; margin-left: 7px }
.paidPlans b { font-size: 14px !important; color: #657382 !important }
.paidPlans .two_yearly { font-size: 12px; margin-left: 4px }
/*phone no field additio n*/
.signupNew.bulk .fullwidth .phone_note { color: #aaa; width: 91%; float: left; margin-top: 8px; font-size: 12px; margin-bottom: -5px; }
.signupNew.bulk .fullwidth:nth-last-child(2) { height: 80px; }
.signupNew.bulk .fullwidth:last-child { height: 140px; }
.signupNew.bulk .fullwidth .passStrengthify { top: 49px; position: absolute; right: 30px; }
.signupNew.bulk .fullwidth .strength { position: absolute; right: 54px; top: 10px; width: 36px; height: 2px; }
/*ie10 card related fixes*/
.card_type .visa { background-position: 23px -4px\9; }
.card_type .master { background-position: 23px -45px\9; }
.card_type .american_express { background-position: 23px -128px\9; }
.card_type .discover { background-position: 23px -87px\9; }
.card_type input.focus { border-color: none; box-shadow: none; border: none; }
/*cmd steps css starts here*/
.linux .encrypt { width: 75%; min-width: 650px; }
.encrypt { background: none repeat scroll 0 0 rgba(233,240,244,0.5); width: 75%; height: auto; padding: 10px 20px; border-radius: 10px; margin: 15px 0; border: 1px solid #8eb3cb; line-height: 19px; }
.page_title { color: #669630; font-size: 20px; letter-spacing: normal; line-height: normal; }
.backup_step li a { text-decoration: none; color: #1374AB; }
/*disk backup styles starts here*/
a.float_rt { float: right; }
.disc-tit { float: left; width: 300px; color: #3d95b6; font-size: 16px; }
.disc-bkp-tit { border-bottom: 1px solid #e4e4e4; }
/* ibackup login captcha */
.new-verification { clear: both; margin: 20px 0 0; width: 361px !important; }
.new-verification p { padding: 10px 0 25px !important; margin: 0px; }
.new-verification .captcha { display: block; float: left; margin-top: 5px; }
.new-verification .captcha img { margin-right: 2px; }
.new-verification input { clear: right !important; margin-left: 30px !important; width: 198px !important; }
.new-verification .txterror { margin-top: 87px; text-align: left; }
/*download page alignment*/
.downloadPage .downWinSec .f12 { text-align: left; }
.menu-wrap { background-color: #447DAA; display: table; width: 100%; margin-bottom: 10px; }
.menu-left { float: left; }
header .menu-wrap menu li { margin: 0px; padding-bottom: 0px; }
.menu-left li a { color: #FFFFFD; text-decoration: none; }
.homepge-link { background: url(https://www.ibackupstatic.com/source/images/back_arrow.png) no-repeat 0 -36px !important; padding-left: 13px; }
.homepge-link:hover { background-position: 0px 5px; color: #CDE9FF !important; }
header.partner a { background: none }
.reseller-link, .Referral-signup, .reseller-signup { background: transparent; padding-left: 10px; }
.reseller-link:hover, .Referral-signup:hover, .reseller-signup:hover { color: #CDE9FF; }
header .menu-wrap menu li .login { border-radius: 0; }
footer.partFooter { margin: 0px auto; background: none; padding: 15px 0 15px 0; }
.partFooter ul { display: block; float: none; margin: 0 auto; min-height: 40px; width: 560px; padding: 10px 0; }
.partFooter li { display: inline-block; padding: 0px 0 0 10px; }
.partFooter a { width: auto; }
footer.partFooter .left { width: 200px; margin: 0px auto; float: none; }
footer.partFooter p { margin: 0 0 0 15px; }
.partFooter li a:hover { background-color: transparent; }
.topZero { margin-top: 0px !important; }
/* password retrieve styles */
.pass_ret_op .error_main { margin: 0 0 20px; width: 100%; }
.pass_ret_op .link_success_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: 20px; overflow: hidden }
.pass_ret_op .link_success_msg p { margin: 0px 0px 5px 0px }
.pass_ret_op .container { margin: 0 20px 100px; float: left; width: 96%; }
.pass_ret_op .edu_body { clear: both; float: none !important; }
.pass_ret_op .edu_body form { margin: 0; background: #fff; box-shadow: 0 0 5px #83aecd; border-radius: 5px; min-width: 360px; padding: 30px; overflow: hidden; }
.pass_ret_op .main_head { margin: 20px 0 0 20px; padding-bottom: 20px; background: url(https://www.ibackupstatic.com/source/images/underline.png) bottom repeat-x; overflow: hidden; color: #5087AE; }
.pass_ret_op .main_head span:first-child { height: 25px; padding-left: 7px; font-size: 20px; float: left; background: none; padding-right: 22px; }
.pass_ret_op .edu_body .content { margin: 0; overflow: hidden; padding: 0 0; width: 80%; }
.pass_ret_op .edu_body p { margin: 20px; text-align: justify; }
.pass_ret_op .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; }
.pass_ret_op .forgotpass_cont { margin: 0; padding: 10px 0 0 10px; position: relative; }
.pass_ret_op .forgotpass_cont li { margin: 0 10px; padding: 0; list-style: none; clear: both; }
.pass_ret_op .forgotpass_cont div, .forgotpass_cont p { float: left; line-height: 60px; }
.pass_ret_op .forgotpass_cont p { width: 150px; margin: 0; padding: 0; }
.pass_ret_op .forgotpass_cont .input { margin-left: 10px; padding-left: 5px; width: 300px }
.pass_ret_op .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; }
.pass_ret_op .submit_btn { width: auto; height: 50px; line-height: 18px; text-align: center; border: 1px solid #8ba82b; background: #8ba82b url(https://www.ibackupstatic.com/source/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; margin-left: 20px; }
.pass_ret_op .menu-wrap { background-color: #447daa; display: table; margin-bottom: 10px; width: 100%; }
.pass_ret_op .menu-left { float: left }
.pass_ret_op .menu-left a { color: #fff }
.pass_ret_op .homepge-link { background: url("https://www.ibackupstatic.com/source/images/back_arrow.png") no-repeat 0px -36px; padding-left: 13px; }
.pass_ret_op header menu a { background: none; padding: 0px 10px }
.pass_ret_op header .menu-wrap menu li { padding-bottom: 0px }
.pass_ret_op header menu a.login { background: url("https://www.ibackupstatic.com/source/images/IBackup_icons.png") no-repeat 60px -140px #fff; border: 1px solid #fff; border-radius: 0px; box-shadow: 0 0 1px 0 #fff; color: #666; float: left; font-size: 14px; font-weight: normal; margin: 0; padding: 1px 30px 5px 15px; }
.pass_ret_op header menu li { margin: 0px }
.pass_ret_op .main_head span:first-child { padding-left: 0px }
.pass_ret_op .reseller-footer ul { display: block; float: none; margin: 0 auto; min-height: 40px; padding: 10px 0; width: 500px; }
.pass_ret_op .reseller-footer li { display: inline-block; padding: 0 0 0 10px; }
.pass_ret_op .reseller-footer a { width: auto; }
.pass_ret_op footer.copy.reseller-footer .left { float: none; margin: 0 auto; width: 200px; }
/*17/3---style css*/
.new_tip_con { width: 100%; float: left; }
.new_qwrap { position: relative; left: 20px; float: right; margin-right: 46px; }
.questions .new_qwrap { position: relative; left: 20px; }
.questions .new_qwrap .quotes-arrow-hgroup { cursor: pointer }
.questions .new_qwrap .quotes-arrow-hgroup h6 { color: #999; font-size: 20px; font-weight: normal; margin: 10px 0 10px 0; }
.questions .new_qwrap .quotes-arrow { background: url("https://www.ibackupstatic.com/source/images/drop-arrow.png") no-repeat; display: block; height: 25px; width: 25px; left: -34px; position: absolute; top: 10px; z-index: 99; cursor: pointer }
.questions .new_qwrap .quotes-arrow-down { background: url("https://www.ibackupstatic.com/source/images/drop-arrow.png") 0 -76px no-repeat; display: block; height: 25px; width: 25px; left: -34px; position: absolute; top: 10px; z-index: 99; cursor: pointer }
.featPage .questions { background: none; padding-bottom: 0px }
.featPage article.page { overflow: visible; }
.qDate { font-size: 12px !important; margin-top: 0px !important; }
/* reset password */
.resetpwd .edu_body { clear: both; float: none !important; }
.resetpwd .edu_body form { background: #fff; border-radius: 5px; box-shadow: 0px 0px 5px #83aecd; margin: 0px; min-width: 360px; overflow: hidden; padding: 30px; }
.resetpwd .main_head { background: url("https://www.ibackupstatic.com/source/images/underline.png") repeat-x center bottom; color: #5087ae; margin: 20px 0 0 20px; overflow: hidden; padding-bottom: 20px; }
.resetpwd .main_head span:first-child { background: none; float: left; font-size: 20px; height: 25px; padding-left: 7px; padding-right: 22px; }
.resetpwd .edu_body .content { margin: 0px; overflow: hidden; padding: 0px; width: 80%; }
.resetpwd .edu_body p { margin: 20px; text-align: justify; }
.resetpwd #reset_pass_form .error_msg { background-color: #fde4ea; border: 1px solid #edc4cc; clear: both; color: #3f3d3e; display: block; font-size: 12px; margin: 30px 20px 0px; padding: 20px; width: 389px; }
.resetpwd .forgotpass_cont { margin: 0px; padding: 10px 0px 0px 10px; position: relative; }
.resetpwd .forgotpass_cont li { clear: both; list-style: none; margin: 0px 0px 15px 10px; padding: 0px; float: left }
.resetpwd .forgotpass_cont p { margin: 0px; padding: 0px; float: left; line-height: 60px; width: 150px; }
.resetpwd .forgotpass_cont div, .forgotpass_cont p { float: left; line-height: 65px; }
.resetpwd .container.edu_body .input { background: #fff; border: 1px solid #e5e5e5; border-radius: 3px; box-shadow: 0px 0px 5px #efeeee inset; font-size: 16px; height: 40px; line-height: normal; }
.resetpwd .forgotpass_cont .input { margin-left: 10px; padding-left: 5px; width: 300px; }
.resetpwd .signup_footer { margin: 0px; }
.resetpwd .container.edu_body .submit_btn { background: url("https://www.ibackupstatic.com/source/images/greenbtn_bg.png") 0px 0px #8ba82b; border: 1px solid #8ba82b; border-radius: 2px; box-shadow: 0px 0px 3px #fff inset; color: #fff !important; cursor: pointer; float: left; font-size: 20px; height: 50px; line-height: 18px; margin: 20px 0px; padding: 0px 15px; text-align: center; width: auto; }
.resetpwd .pw_span { line-height: normal; margin-left: 20px; position: absolute; top: 70px; left: 170px }
.resetpwd .red { background-position: 0px -620px !important }
.resetpwd .forgot_error_fl { background-color: #fde4ea; border: 1px solid #edc4cc; clear: both; color: #3f3d3e; display: none; font-size: 12px; margin: 0px 0px 5px 0px; padding: 5px 0px 5px 5px; width: 386px; overflow: hidden }
.resetpwd .forgot_retrieve_err { background-color: #fde4ea; border: 1px solid #edc4cc; clear: both; color: #3f3d3e; display: none; font-size: 12px; margin: 30px 20px 0px; padding: 0px; width: 488px; }
.resetpwd .forgot_retrieve_err p { margin: 10px !important }
.resetpwd .pass_Strength { position: absolute; top: 66px; left: 420px }
.resetpwd .pass_Strength p { line-height: normal !important; }
.resetpwd .pass_Strength p.passStrengthify { float: right; font-size: 12px; right: 31px; top: 62px; }
.resetpwd .pass_Strength p.passStrengthify .strength { float: left; height: 3px; margin: 8px 10px 0px 0px; width: 40px; }
.resetpwd .pass_Strength p.passStrengthify .strength_text { float: left; margin: 0px; width: auto }
.rese_succ_msg { background-color: #f9f7e9; border: 1px solid #eae9da; width: 376px; color: #3f3d3e; clear: both; padding: 0px 10px; margin: 0px 0px 10px 0px; display: none; font-size: 12px; line-height: 18px; overflow: hidden; }
/*unlimited consumer page styles*/
.unlimited_consumer .banner.noBg { background: none; }
.unlimited_consumer article.page { margin: 0px; width: 100%; margin-top: 60px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px }
.unlimited_consumer article.page .highlights .full { width: 32%; min-height: 147px; }
.unlimited_consumer .full .image { width: 107px; min-height: 130px; }
.unlimited_consumer article.page .highlights .full .description { width: 60%; }
.unlimited_consumer .unlimitedPage { float: left; background: url(https://www.ibackupstatic.com/source/images/unlm_cloud.png) no-repeat 0px 102px; position: relative; top: 28px; max-width: 100%; min-width: 597px; width: 100% }
.unlimited_consumer .onetimeoffer { float: right; width: 376px; height: 260px; background: url(https://www.ibackupstatic.com/source/images/unlm_offer.png) no-repeat right top; }
.unlimited_consumer section.banner .textCont { max-width: 57%; }
.unlimited_consumer section.banner .textCont h2 { width: 100%; font-size: 32px; }
.unlimited_consumer section.banner .textCont p { font-size: 16px; }
.unlimited_consumer .onetimeoffer .twentyfiveoff { float: left; text-decoration: none; height: 42px; width: 132px; display: block; background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px -138px; text-indent: -3500px; margin: 0px 10%; }
.unlimited_consumer .onetimeoffer .twentyfive .toplink { display: block; height: 178px; width: 100%; float: left; margin-top: 50px; }
.unlimited_consumer .onetimeoffer .fifty .toplink { display: block; height: 178px; width: 100%; float: left; margin-top: 50px; }
.unlimited_consumer .onetimeoffer .fiftyoff:hover, .unlimited_consumer .onetimeoffer .twentyfiveoff:hover { background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px -69px; }
.unlimited_consumer .onetimeoffer .fiftyoff:active, .unlimited_consumer .onetimeoffer .twentyfiveoff:active { background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px 0px; }
.unlimited_consumer .onetimeoffer .fiftyoff { float: left; text-decoration: none; height: 42px; width: 132px; display: block; background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px -138px; text-indent: -3500px; margin: 0px 10%; }
.unlimited_consumer .twentyfive { float: left; width: 173px; }
.unlimited_consumer .fifty { float: left; width: 203px; }
.unlimited_consumer .unlm_description { padding: 0px 38px; margin-bottom: 50px; float: left; }
.unlimited_consumer .highlights { background: #f4f4f4; padding: 30px 20px }
.unlimited_consumer a.signupbtn { background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px -210px; height: 60px; width: 200px; display: block; margin: 0px auto; margin-top: 20px; }
.unlimited_consumer a.signupbtn:hover { background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px -314px; }
.unlimited_consumer a.signupbtn:active { background: url(https://www.ibackupstatic.com/source/images/unlm_signup-button.png) no-repeat 0px -417px; }
.unlimited_consumer .signup_section { padding: 10px; display: block; padding: 40px 10px 10px 10px; float: left; width: 100%; }
.unlimited_consumer .signup_section p { margin: 0px auto; text-align: center; font-size: 20px; }
.unlimited_consumer article.page h2 { padding-left: 16px; font-size: 20px; color: #787878; }
.unlimited_consumer .screen_unlm { float: left; width: 100%; background-image: url(https://www.ibackupstatic.com/source/images/unlm_bg.png); background-repeat: no-repeat; background-position: center bottom; padding: 11px 0px 0px 0px; position: absolute; top: 100px; height: 500px; z-index: -1; }
.unlimited_consumer .footnote { margin-top: 42px; margin-left: 30px; }
.indexPage.index-new header menu a.unlmIcon { background: url(https://www.ibackupstatic.com/source/images/unl_upload.png) no-repeat; padding-left: 35px; color: #333; }
.indexPage.index-new header menu a.unlmIcon:hover { color: #0071bc; }
article.newPad .features h3 {font-size: 20px;font-weight: normal;margin: 0px;padding: 0px;color: #0071bc;margin-top: 30px;margin-bottom: 15px;line-height: 24px;position:relative;}
article.newPad .features h3 a { color: #0071bc; text-decoration: none; }
article.newPad .features h3 a:hover { color: #333; }
.fluid-index header nav { background: url(https://www.ibackupstatic.com/source/images/divider_menu-new.png) no-repeat 15px 40px; }
.fluid-index .mainPage { background: none !important }
.fluid-index .featdat { background: url(https://www.ibackupstatic.com/source/images/IBackup-features_03.png) no-repeat -1px -702px; display: block; height: 48px; margin: 10px auto 20px; width: 48px; overflow: hidden; text-indent: -3500px; }
.fluid-index .top4 { margin-left: 5px !important; top: 4px !important; }
.fluid-index article.page .twoCol div { width: 33% }
.fluid-index .padRt { padding-right: 26px !important; }
.fluid-index .mrgTopBtmLb { margin-top: 20px !important; margin-bottom: 11px !important; }
.fluid-index section.banner .textCont { height: 100% !important; }
.fluid-index .supportDiv { bottom: -10px; }
.fluid-index div.liveChatNew { top: -19px; }
/* Fluid Index Page */
.baanner { background: #35291B url(https://www.ibackupstatic.com/source/images/bg-fluid-index.jpg) no-repeat center center; height: 500px; padding-bottom: 0px; }
.fluid-index .promo-pricing p { display: none; font-size: 16px; padding-top: 10px; }
.fluid-index .promo-pricing a.one-tb{background: url(https://www.ibackupstatic.com/source/images/bg-fluid-index-pricing.png) no-repeat -1px -1px; width: 123px;height: 37px;}
.fluid-index .promo-pricing a.one-tb:hover{background-position: -1px -184px;}
.fluid-index .promo-pricing a.four-tb{background: url(https://www.ibackupstatic.com/source/images/bg-fluid-index-pricing.png) no-repeat 0 -376px;	width: 140px; height: 37px;margin-left: 40px;}
.fluid-index .promo-pricing a.four-tb:hover{background-position: 0 -473px;}
.fluid-index .promo-pricing a.ten-tb{background: url(https://www.ibackupstatic.com/source/images/bg-fluid-index-pricing.png) no-repeat -1px -97px; width: 175px;	height: 37px;}
.fluid-index .promo-pricing a.ten-tb:hover{background-position: -1px -280px;}
.pricing-device{display: none;}
.fluid-index .promo-pricing .five-gb{background: url(https://www.ibackupstatic.com/source/images/index-offer-500GB.png) no-repeat -2px -2px; width: 357px; height: 37px;float: none;margin-top: 25px;text-indent: -3000px;}
/*.fluid-index .promo-pricing a.five-gb:hover{background-position: -2px -82px;}*/
.pricing-device p span.strike-through{text-decoration: line-through; font-size: inherit; color: #fff;}
.pricing-device p span.plan-price{color: #fff;}
/* Small Business page */
.small_business * { box-sizing: border-box;font-family: Verdana, tahoma,sans-serif; }
.small_business .supHrs{    white-space: nowrap;}
.small_business header menu a.sgnUp { color: #a1e17b; }
.small_business header menu a.login { color: #666; }
.small_business .sb-banner { margin: 0px auto; display: table; background: url(https://www.ibackupstatic.com/source/images/small-business-banner.png) no-repeat scroll center center; height: 312px; width: 846px; }
.small_business header { background: #424242 url(https://www.ibackupstatic.com/source/images/small-business-body-bg.jpg) no-repeat center center; height: 594px; padding-bottom: 0px; }
.small_business .pageTitle { display: block; height: 100%; float: none; padding: 50px 0 0 0; margin: 0; width: 100%; text-indent: 0px; color: #fff; text-decoration: none; color: #fff; font-size: 32px; line-height: 40px; text-shadow: 1.3px 1px 2px rgba(0, 0, 0, 0.59); text-align: center; background: none; }
.small_business .adjustHeight p { text-align: center; padding-bottom: 0px; margin-top: 5px; padding-top: 0; }
.small_business section.zeroBottom { border-bottom: 1px solid #e5e5e5; }
.small_business .sb-singup-btn { width: auto; height: 40px; line-height: 40px; text-align: center; border: 1px solid #8ba82b; background: #8ba82b url(https://www.ibackupstatic.com/source/images/greenbtn_bg.png); color: #fff; font-size: 17px; float: left; margin: 20px 0; border-radius: 2px; box-shadow: inset 0px 0px 3px #fff; padding: 0px 45px; cursor: pointer }
.small_business .sb-singup-btn:hover { background: #358f68 url(https://www.ibackupstatic.com/source/images/greenbtn_bg_hover.png); border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #b3ddc5; }
.small_business .sb-singup-btn:active { background: #358f68 url(https://www.ibackupstatic.com/source/images/greenbtn_bg_hover.png); box-shadow: inset 0px 0px 10px #03535d }
.small_business article.page { min-height: 320px; padding: 2% 2% 25px; box-sizing: border-box; }
.small_business article.page h2 { text-align: left; padding-bottom: 20px; }
.small_business article .sb-top-para { display: inline-block; }
.small_business .sb-features article.page h2 { text-align: center; padding: 0 0 40px; }
.small_business .sb-features ul { overflow: hidden; list-style: none; padding: 0; margin: 0 auto; }
.small_business .sb-features ul li { width: 32%; width: calc(100% / 3); padding: 0 0px; border: 0px solid blue; float: left; }
.small_business .sb-features ul li .icon-title { text-decoration: none; margin: 0; text-align: center; color: #4694c1; font-size: 16px; padding: 5px 0 10px; width: 100%; display: table; }
.small_business .sb-features ul li .icon-description { text-align: justify; font-size: 14px; padding: 0 0 0px; margin: 0; }
.small_business .sb-icon { display: block; margin: 0px auto; width: 75px; min-height: 70px; text-align: center; vertical-align: middle; background: url(https://www.ibackupstatic.com/source/images/small-business-features-icons.png) no-repeat; border: 0px solid green; }
.small_business header.sb-body-bg menu a.login { background-position: 60px -140px; }
.sb-sub-account .sb-icon { background-position: 7px 8px; }
.sb-server-backup .sb-icon { background-position: 13px -118px; }
.sb-security .sb-icon { background-position: 8px -245px; }
.sb-multiple-backup .sb-icon { background-position: 4px -369px; }
.sb-datacenter .sb-icon { background-position: 14px -489px; }
.sb-hybrid-backup .sb-icon { background-position: 17px -614px; }
.sb-express .sb-icon { background-position: 0px -734px; }
.sb-compliance .sb-icon { background-position: 18px -853px; }
.sb-icon-box { float: left; width: 100%; padding: 0px 30px; min-height: 250px; }
a.promo-price-txt{text-decoration:none;}


.fluid-index .days-offer{float: left;margin-top: 0px;margin-left: 0px;width: 100%;}
.fluid-index .signUp:hover{}
.fluid-index .chat-phone-wrap{float: right; clear: both; width: 100%; margin-top: -65px; max-width: 275px;}
.fluid-index .chat-phone-wrap .supportDiv{ bottom: 0; top: 40px; color: #fff;}
.fluid-index .chat-phone-wrap .supportDiv:before{content: '';width: 1px; height: 100%;position: absolute;top: 0px;left: 10px;}
.fluid-index .chat-phone-wrap .supportDiv a{color: #fff;}
.fluid-index .chat-phone-wrap .supportDiv .supportNo{color: #fff; letter-spacing: 0.2px;}
.fluid-index .chat-phone-wrap .busDays{color: #ffffff;}
.fluid-index div.liveChatNew{float: left; margin: 25px 0 0 20px; position: absolute; top: -17px; right: 220px; width: 170px; height: 59px;}
.fluid-index .promo-pricing{margin-top:0px;}
.fluid-index .promo-pricing img{margin-bottom: 10px;}
.cht-phone{position: relative;clear: both;}
.cht-phone:before{ content: ''; top: 9px; left: 15px; width: 0px; height: 40px; background-color: #fff; position: absolute;}
.days-offer span{color: #333;display: inline;font-size: 20px;line-height: 32px;}
.new-offer-img .pric-img{display: none;}

.fluid-index header menu a:hover { color: #fff; }
.fluid-index header.index menu a.loginBtn:hover { color: #000; }
header menu a.loginBtn { background: #fff url(https://www.ibackupstatic.com/source/images/IBackup_icons.png) no-repeat 60px -140px;  float: left;border-radius: 0;  padding: 1px 30px 5px 15px;  color: #666; box-shadow: 0px 0px 1px 0px #fff; font-weight: normal; border: 1px solid #fff; margin: 0 0 0 0; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; font-size: 14px;
}

/*Responsive related css*/
.loginBox .stay label { font-size: 12px; float: none }
.supportFooter { display: none; }
.vertical-resp article.page { overflow: hidden; }
.pri_rwd .price_offer { display: none }
a { outline: none;text-decoration:none; }
/* Download page styles starts */
.downloadPage section.banner .mobile .bgImg { line-height: 0; text-align: center; width: 950px; margin: 0 auto 3px auto; background: url(https://www.ibackupstatic.com/source/images/downloads_banner.png) no-repeat center center; height: 283px; text-indent: -3500px; margin: 107px auto 0px auto; }
.iphone { height: 43px; width: 149px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; }
.playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; }
.amazontore { height: 43px; width: 141px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-amazon.png) no-repeat; margin-top: 17px }
.windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-winphone.png) no-repeat; margin-top: 17px }
/* Download page styles ends */

/* Security page styles starts */
.banImg { background: url(https://www.ibackupstatic.com/source/images/IBackup-Security.png) no-repeat center center; height: 204px; width: 866px; margin: 15px auto 7px auto }
/* Security page styles ends */


/*index page styles starts */
.index-new .offer { width: 100%; float: left; top: 0px; padding: 0px 0px; color: #fff; display: none; }
/*index page styles ends */

/* DR plan styles starts */
.dr_rwd .dr_bg { background: url(https://www.ibackupstatic.com/source/images/hotsite-page-graphics-dr.png) center center no-repeat; width: 703px; height: 382px; margin: 0px auto }
.dr_rwd .pageContent p:first-child { margin-top: 30px; }
/* DR plan styles ends */

/* IBackup express styles starts */
.ibackup_rwd .iba_express { background: url(https://www.ibackupstatic.com/source/images/ibackup-express_bg.png) no-repeat; width: 742px; height: 307px; }
.ibackup_rwd .ib_explugin { background: url(https://www.ibackupstatic.com/source/images/express_main_thumb.png) no-repeat; width: 298px; height: 176px; }
/* IBackup express styles ends */

/*index page */
.offer img { width: 100% }
/*feedback page styles*/
.feedback_rwd .radioHandler { float: left; margin-right: 20px }
/* Hybrid backup styles starts */
.hyb_rwd .hyb_bg { background: url(https://www.ibackupstatic.com/source/images/IBackup_hybrid-backup.png) no-repeat; width: 878px; height: 235px; margin: 0px auto; }
/* Hybrid backup styles ends */

/* Web manager styles starts */
.web_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/IBackup-cloud-storage.png) no-repeat; height: 313px; width: 950px; margin-top: 107px }
/* Web manager styles ends */

/*Press page styles starts */
.news-rwd .leftnav_terms li { line-height: 18px; font-size: 12px; }
.news-rwd .leftnav_terms a { padding: 5px 0 5px 10px; border-bottom: 0px; border-left: 2px solid #e5e6ea; margin: 0 0 5px 0; }
/* business pricing styles starts */
.index-new .businessPricing { float: left; width: 100%; display: block; background: #FAFBED }
.index-new .businessPricing a { text-decoration: none; color: #fff; display: block; }
.index-new .businessPricing .indivUse { width: 48%; float: left; padding: 1% 1% 1% 1%; }
.index-new .businessPricing .smbPlan { width: 48%; float: left; padding: 1%; }
.index-new .businessPricing .chatSupport { width: 26%; float: left; position: relative; }
.index-new .businessPricing .textC { float: left; width: 60%; }
.index-new .businessPricing .textC h2 { color: #e6e27b; margin: 10px 0px; padding: 0px; line-height: 32px; font-size: 24px }
.index-new .businessPricing .textC p { margin: 5px 0px 10px 0px; padding: 0px; color: #fff; line-height: 20px }
.index-new .businessPricing .textC span.yellowC { color: #fff; font-size: 20px; }
.index-new .businessPricing .textC .signupNw { background: url(https://www.ibackupstatic.com/source/images/pricing-signup-button.png) 0px 3px no-repeat; height: 44px; width: 216px; color: #fff; margin-top: 15px; line-height: 32px; float: left; text-decoration: none }
.index-new .businessPricing .textC .signupNw:hover { background-position: 0px -105px; }
.index-new .businessPricing .textC .signupNw:active { background-position: 0px -212px; }
.index-new .supportMain { background: url("https://www.ibackupstatic.com/source/images/ib_pri_support.png") no-repeat center 24px; bottom: 0; float: none !important; height: 100px; overflow: hidden; position: static !important; right: 15px; text-indent: -3500px; width: 100% !important; margin: 0px auto 0px auto; border-bottom: 1px solid #c9c9b9; }
.index-new .liveChatNew { float: left; height: 59px; margin: 0px auto 0px auto; width: 100%; position: static; text-align: center }
.index-new .bgColr { background: url(https://www.ibackupstatic.com/source/images/pricing-bg.png) center 0px no-repeat; float: left; display: block; width: 74%; }
.index-new .consumberImg { background: url(https://www.ibackupstatic.com/source/images/ib_consumer.png) center 30px no-repeat; height: 71px; width: 40%; float: left; min-height: 180px }
.index-new .smbImg { background: url(https://www.ibackupstatic.com/source/images/ib_smallbusiness.png) center 55px no-repeat; height: 71px; width: 40%; min-height: 180px; float: left; }
.index-new.indexPage .promoCont .signUpBtn { display: none }
.indexPage .promoCont { margin-top: 5px; }
.index-new .supportMain a { margin: 0px auto; width: auto; display: block; height: 100px; }
.index-new section.banner .mainPage .adjustHeight h1 { width: 70% }
.index-new .livechatNew a { text-decoration: none; color: #fff; width: auto; display: block; min-height: 140px; }
.index-new .livechatNew a img { margin-top: 30px }
.index-new section.banner .adjustHeight { height: 285px; }
.index-new .businessPricing .textC .yellowC .strike { text-decoration: line-through; font-size: 12px; }
/* business pricing styles ends */

/*policy Page Style Starts*/
.policy-rwd article h4 { padding: 0px 0px 32px 0px; }
.policy-rwd .terms-rwd { padding: 0px 0px 6px 0px; }
.policy-common-rwd article h4 { padding: 0px; }
/*policy Page Style Ends*/

/* feature page styles starts */
.fwt_res .title h2 { width: 60%; margin: 0px auto }
/* feature page styles ends */

/* mobile page starts */

.mobile_rwd.mob_noresp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; width: 155px; height: 43px; margin: 0px auto; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; margin: 0px 8px 0px 10px; width: 130px; height: 44px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-amazon.png) no-repeat; margin: 0px auto; width: 142px; height: 45px; margin-left: 0px; margin-right: 0px; }
.mobile_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/IBackup-for-mobile-980.png) no-repeat 0px 103px; height: 429px; }
.mobile_rwd section.banner .mobile .btnSection { padding: 0px; }
/* mobile page ends */

.ibadvt h3.marBot { font-size: 24px; }
/* reseller */
.resller_rwd .menu-wrap { padding-right: 0px !important }
/*Corporate Page Style Starts*/
.corporate-rwd .content article h4 { padding: 5px 0px 36px 0px; }
.corporate-rwd .corporate_logo_wrap { width: 100%; overflow: hidden; }
.corporate-rwd .corporate_logo_inner { width: 20%; float: left; }
/*Corporate Page Style Ends*/

.subact .pageContent h2.center { color: #3d95b6; padding: 0px; margin: 30px 0 20px 0; font-size: 28px }
/* hybrid backup starts */
.hyb_rwd .widSpec { width: 49%; margin: 0px auto }
/* hybrid backup ends */

/* ibackup scroll menu related styles */
.sqlSB .inner_wraper { float: left; height: auto; background-color: #fff; margin: 0px 0px 0px; padding: 0px; width: 100%; box-sizing: border-box; }
.sqlSB .server-nav-menu { display: none; text-decoration: -5000px }
.sqlSB .sqlbkup .leftnav_terms h4 { display: inline-block; width: 100%; }
.sqlSB .sqlbkup .leftnav_terms { width: auto; float: left; }
.HorzHide { overflow-x: hidden; }
.sqlSB aside.leftnav_terms h4 a { margin: 0px; padding: 0px; border: 0px; color: #3d95b6; font-size: 16px; }
.sqlSB aside.leftnav_terms a { line-height: 22px; font-size: 12px; }
.sqlSB .scrol_top { right: 70px }
.compliance-rwd .sqlbkup .leftnav_terms { width: 100%; }
.compliance-rwd aside.leftnav_terms a { line-height: 24px; font-size: 14px; }
.policy-rwd .sqlbkup .leftnav_terms { width: 100%; }
.policy-rwd aside.leftnav_terms a { line-height: 24px; font-size: 14px; }
.corporate-rwd .sqlbkup .leftnav_terms { width: 100%; }
.corporate-rwd aside.leftnav_terms a { line-height: 24px; font-size: 14px; }
.contact-rwd .sqlbkup .leftnav_terms { width: 100%; }
.contact-rwd aside.leftnav_terms a { line-height: 24px; font-size: 14px; }
/*faq related css*/
header.ibsql.faqResp nav ul.submenu .sql { background: none; padding: auto; border: none; }

/* support related styles */
.smart_tel_num {
color:#fff;
}
.supportTxt { color: #49a711; font-size: 16px; margin-top: 55px; font-weight: 400; float: left }
.supportTxt a { color: #fff; line-height: 24px; width: 100%; }
.supportTxt a:hover { background: none; color: #fff }
.supHrs { color: #fff; font-size: 11px }
.supNum a, .supNum a:hover { color: #fff;line-height: 24px }
.supTxt { color: #fff; font-size: 1.24em; margin-bottom: 5px }
.sup_num_space { padding-left: 8px }
.sup_num_left_space { padding: 0 8px }
.sup_cen_txt { display: none; }
.smart_tel_num a, .supportMob a:hover { color: #3887B7; }
.bus_hrs { font-size: 11px; line-height: 16px; font-weight: 400; color: #4d4d4d; margin: 0 }
.supportMob a { color: #3987b8; }
.call-support span { color: #fff; font-size: 12px; }
.call-support p { font-size: 20px; color: #fff }
.supportDiv { position: absolute; right: 10px; bottom: 8px; line-height: 20px }
.supportNo { color: #1B8DBE; font-weight: bold; font-size: 22px; letter-spacing: -1.5px }
.supportDiv a { text-decoration: none; color: #1B8DBE }
.busDays { font-size: 10px; color: #000 }
.resller_rwd .supportDiv { left: 12px; right: inherit; }
.resller_rwd .busDays { font-size: 14px; color: #555; }
.resller_rwd .supportNo { color: #555; font-weight: bold; font-size: 20px; }
.resller_rwd .supportNo span { font-size: 14px; font-weight: normal; }
/* for mozila support no styles */


/* Video Player CSS */
.ibackup_into_play {background: url(https://www.ibackupstatic.com/source/images/home_video_play.png) no-repeat 0 0;width: 130px;height: 130px;position: absolute;right: 350px;top: 200px;cursor: pointer;text-indent: -99999px;float: left;display: block;}
.ibackup_into_play:hover{background-position: 0 -148px;}
.model-wrapper {display: none;float: left;height: 100%;position: fixed;width: 100%;z-index: 9999999999;top:0px;}
.model-opaclayer {height: 100%;position: fixed;width: 100%;background: none repeat scroll 0 0 #000000;opacity: .9;-moz-opacity: .9;-webkit-opacity: .9;-khtml-opacity: .9;filter: alpha(opacity=90);top: 0;}
.model-first-container {position: absolute;height: 100%;width: 100%;}
.model-second-container {position: relative;z-index: 9999;display: table;overflow: hidden;margin: 0px auto;height: 100%;width: 90%;max-width: 1024px;}
.model-main-container {outline: 0;border-radius: 5px;display: table-cell;vertical-align: middle;}
.videos-close-btn {display: inline-block;float: right;width: 100%;height: 28px;}
.video-container {position: relative;width: 100%;height: 0;padding-bottom: 56%;padding-top: 0px;box-sizing: border-box;border: 0px solid #7babc1;background: #000;}
.modal-close-icon {background: url(https://static.idriveonlinebackup.com/endpoint-backup/source/images/video_close_btn.png) no-repeat scroll 0 0;cursor: pointer;height: 39px;width: 39px;z-index: 9999;position: fixed;right: 0px;top: 0px;}
.video_menus{display: none;}
.model-wrapper .videos_list{list-style-type: none;margin: 0px;padding: 0px;overflow: auto;height:100%;}
.model-wrapper .video_menus .video-info h3 {font-size: 18px;color: #000;display: inline;font-weight: normal;padding: 0px;line-height: 24px;border-bottom: 0px;}
@media screen and (max-width: 1280px) {
#container-jwplayer8{position: absolute;top: 0;left: 0;height: 100% !important;}
}
@media screen and (max-width: 1024px) {
.jw-overlays{z-index: 99999;}
.feat_page .busi_thub_row .busi_thub_col h4{font-size:22px;}
}
@media screen and (min-width: 768px) {
.modal-close-icon {right: 10px;top: 10px;}
}
@media screen and (min-width: 1280px) {
.noPlaylist{width: 900px;margin: 0px auto;}
.jwplayer{width: 900px !important;height: 506px !important;float: left !important;}
.jw-error{width: 900px !important;height: 506px !important;float: left;}
.video_menus{width: calc(100% - 900px);float: right;display: block;height: 506px;background: #fff;overflow: hidden;}
.model-second-container {max-width: 1184px;}
.video-container{height: 506px;padding: 0px;}
.video_menus ul.videos_list li {color: #fff;display: block;cursor: pointer;padding: 12px 10px 12px 4px;margin-bottom: 0px;border: 1px solid #ddd;width: 100%;box-sizing: border-box;float: left;height: auto;}
.video_menus ul.videos_list li:hover {background-color: #35abd8; border: 1px solid #FFF;	}
.video_menus ul.videos_list li:hover h3 {color: #ffffff;}
.video_menus ul.videos_list li:hover .video-info p {color: #ffffff;}
.video_menus ul.videos_list li.active {background: #015575 url(https://static.idriveonlinebackup.com/endpoint-backup/source/images/video-active-icon.png) no-repeat center left;border: 1px solid #FFF;	}
.video_menus ul.videos_list li.active h3 {color: #ffffff;border: none;line-height: 21px;font-size: 18px;	}
.video_menus ul.videos_list li.active .video-info p {color: #ffffff;}
.video_menus .video-info h3 { font-size: 18px; color: #000; display: inline;font-weight: normal; }
.video_menus .video-info h3:hover { color: #4c7386; }
.video_menus .video-info { float: left;padding: 0px 20px;color: #000;width: 100%;box-sizing: border-box; }
.video_menus .video-info p { font-size: 14px; line-height: 22px; color: #6c6d6f; padding: 0; padding-top: 10px; margin: 0; }
.video-container, .model-second-container{position: static;}	
}
@supports (-ms-ime-align: auto) {
.jw-video {transform: none !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;}
}
/* Landscape */
@media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1366px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1.5) {
.jwplayer{width: 100% !important;height: 506px !important;float: left !important;}
.jw-error{width: 100% !important;height: 506px !important;float: left;}
}
.jw-button-container{display: flex;flex-flow: row nowrap;flex: 1 1 auto;align-items: center;justify-content: center;width: 100%;padding: 0 12px;display: -webkit-flex;-webkit-flex-flow: row nowrap;-webkit-flex: 1 1 auto;-webkit-align-items: center;-webkit-justify-content: center;}
.jw-icon-inline, .jw-icon-tooltip{height: 44px;width: 44px;align-items: center;display: flex;justify-content: center;display: -webkit-flex;-webkit-align-items: center;-webkit-align-content: center;}
.jw-controlbar .jw-spacer{flex: 1 1 auto;align-self: stretch;-webkit-flex: 1 1 auto;-webkit-align-self: stretch;}
/* Video Page End */

@-moz-document url-prefix() {
 .supportDiv {
right:8px
}
 .supportNo {
font-size:20px;
letter-spacing:inherit;
text-align:center
}
 .busDays {
letter-spacing:-0.5px
}
}

@media screen and (min-width:1025px) and (max-width:1279px) {
.index-new .businessPricing .textC h2 { font-size: 20px; }
.headermenu ul li, .topheader ul li{padding-right:10px;}
}

@media screen and (max-width: 1024px) {
.fluid-index .logoNew { margin-right: 0px; }
}

@media screen and (min-width:980px) and (max-width:1024px) {
.index-new .businessPricing .textC h2 { line-height: 32px; font-size: 20px }
.resller_rwd .loginBox { right: 0px }
}

@media screen and (max-width:980px) {
.index-new section.banner {background: #fff url(https://www.ibackupstatic.com/source/images/light_banner_mobile.jpg) no-repeat center bottom;}
.web_header, .main_nav, .ibackup_into_play {display: none;}
.indexPage .mobile_header {display: block;background: #0092d7;z-index: 99;position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 45px;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);}
.indexPage .mob_logo {margin: 5px 0 0 20px;text-indent: -3500px;width: 90px;height: 35px;float: left;background: url(https://www.ibackupstatic.com/source/images/Ibackup-footerlogo.svg) no-repeat;background-size: contain;}
main, footer{top:45px;}
.indexPage .moblie_menu_icon {display: table;width: 40px;height: 45px;float: right;padding: 0 10px;cursor: pointer;background: #006a9c;}
.indexPage .moblie_menu_icon .bar_cont,.indexPage .moblie_menu_icon span {display: table-cell;width: 25px;height: auto;vertical-align: middle;color: #fff;}
.indexPage .bar1,.indexPage .bar2,.indexPage .bar3 {width: 25px;height: 2px;background-color: #fff;margin: 2px 0;transition: .4s;float: left;}
.indexPage .change .bar1 {-webkit-transform: rotate(-45deg) translate(0px,6px);transform: rotate(-45deg) translate(0px,6px);}
.indexPage .change .bar2 {opacity: 0;}
.indexPage .change .bar3 {-webkit-transform: rotate(45deg) translate(-3px,-8px);transform: rotate(45deg) translate(-3px,-8px);}
.indexPage .static {-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-webkit-transition: -webkit-transform.4s0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px)}
.indexPage .static.tap_menu {-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-webkit-transition: -webkit-transform .4s 0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(-282px);-moz-transform: translateX(-282px);-ms-transform: translateX(-282px);-o-transform: translateX(-282px);transform: translateX(-282px);}
.indexPage .mobile_menu_cont {display: block;margin: 0;padding: 10px 0 90px;z-index: 99999;width: 100%;float: right;position: fixed;top: 45px;left: 100%;height: 100%;background-color: #2a2828;visibility: visible;overflow-y: auto;-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
.indexPage .mobile_menu_cont.menu_show {-webkit-transform: translateX(-282px);-moz-transform: translateX(-282px);-ms-transform: translateX(-282px);-o-transform: translateX(-282px);transform: translateX(-282px);}
.indexPage .mobile_menu_cont li {width: 100%;padding: 0;border: 0 solid #596a74;border-bottom-width: 0;margin: 0;height: auto;display: block;position: relative;}
.indexPage .mobile_menu_cont li a {font-size: 14px;color: #fff!important;text-decoration: none;padding: 4px 25px!important;float: none;display: inline-block;width: 100%;box-sizing: border-box;font-weight: 400;margin-bottom: 5px;}

.sqlSB .sqlbkup .content_terms { min-width: 100%; }
.sqlSB .sqlbkup .leftDiv { width: 100%; margin: 0 0 10px 0; }
.sqlSB .sqlbkup .rightDiv { width: 100%; margin: 0; float: left; }
.sqlSB .sqlbkup h5 a { margin-top: 10px; }
.sqlSB .sqlbkup .server-features h5 { margin-top: 10px; }
.sqlSB .sqlbkup .server_wrapper p { padding: 0 0 5px; }
.sqlSB .sqlbkup .server-features .sys_req { margin-top: 15px; }
.sqlSB .sqlbkup .term_header { margin: 0px 0px 0px; }
.sqlSB .sqlbkup .term_header h1 { padding: 0px 0px 10px 70px; font-size: 1.5625em; }
.sqlSB .sqlbkup .server-nav-menu { display: block; position: relative }
.sqlSB .sqlbkup .leftnav_terms { padding-left: 0px; }
.sqlSB .sqlbkup .server-menu { width: 180px; }
.sqlSB .sqlbkup .leftnav_terms h4 a { color: #BCE1F5; }
.sqlSB .sqlbkup .leftnav_terms ul li a { width: 100%; }
.sqlSB .sqlbkup .leftnav_terms ul { width: 200px; }
.sqlSB .sqlbkup .inner_wraper { -webkit-transform: translateX(0); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s; }
.sqlSB .sqlbkup .nav_fixed { top: 0px; left: 0px; width: 78px; position: absolute; height: 100%; z-index: 99999; float: left; height: 100%; background-color: #39464E; visibility: hidden; overflow-y: auto; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transition: -webkit-transform .4s 0s, visibility 0s .4s; -moz-transition: -moz-transform .4s 0s, visibility 0s .4s; transition: transform .4s 0s, visibility 0s .4s; -webkit-transform: translateX(-230px); -moz-transform: translateX(-230px); -ms-transform: translateX(-230px); -o-transform: translateX(-230px); transform: translateX(-230px); }
.sqlSB .sqlbkup .nav_fixed.act { transform: translateX(-188px); -webkit-transform: translateX(-188px); -moz-transform: translateX(-188px); -ms-transform: translateX(-188px); -o-transform: translateX(-188px); visibility: visible; -webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s; -moz-transition: -moz-transform .4s 0s, visibility 0s 0s; transition: transform .4s 0s, visibility 0s 0s; -webkit-overflow-scrolling: touch; }
.sqlSB .sqlbkup .leftnav_terms.act { transform: translateX(-194px); -webkit-transform: translateX(-194px); -moz-transform: translateX(-194px); -ms-transform: translateX(-194px); -o-transform: translateX(-194px); visibility: visible; transition: transform .4s 0s, visibility 0s 0s; -webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s; -moz-transition: -moz-transform .4s 0s, visibility 0s 0s; -webkit-overflow-scrolling: touch; width: 200px; }
.sqlSB .sqlbkup .inner_wraper.expanded { transform: translateX(192px); -webkit-transform: translateX(192px); -moz-transform: translateX(192px); -ms-transform: translateX(192px); -o-transform: translateX(192px); }
.sqlSB #menu-icon, .server-nav-menu { background: url(https://www.ibackupstatic.com/source/images/faq-slide-icon.png) no-repeat center; height: 30px; width: 48px; float: left; position: absolute; left: 0px; top: 0px; text-indent: -5000px; display: block; border-radius: 0 5px 0 0; cursor: pointer; }
.sqlSB .leftnav_terms ul { padding-left: 0px; margin-left: -20px; background-color: #39464E; padding-top: 0px; margin-top: -1px; width: 215px; }
.sqlSB .leftnav_terms ul li a { padding-left: 20px; box-sizing: border-box; width: 215px; color: #FFF; border-color: #313E46 }
.sqlSB .leftnav_terms li.faq_server_li:hover > a { color: #FFF; }
.sqlSB .leftnav_terms li a:hover { color: #80C7E3; }
.sqlSB .leftnav_terms li a.act { color: #80C7E3; background: none }
.sqlSB .server-nav-menu { top: 15px; background: url(https://www.ibackupstatic.com/source/images/faq-slide-icon.png) no-repeat center; height: 30px; width: 48px; float: left; position: absolute; left: 0px; text-indent: -5000px; display: block; border-radius: 0 5px 0 0; cursor: pointer; }
.sqlSB .sqlbkup .term_header h3 { padding: 0px 0px 0px 70px; width: auto !important; line-height: 60px }
.sqlSB .sqlbkup .server-menu { width: 180px; margin-top: 20px; margin-left: 10px; }
.sqlSB .leftnav_terms { margin-left: 0; padding-left: 20px; z-index: 99999; width: 195px; float: left; position: fixed; top: 0px; left: 0px; height: 100%; background-color: #39464E; visibility: hidden; overflow-y: auto; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; transition: transform .4s 0s, visibility 0s .4s; -webkit-transition: -webkit-transform .4s 0s, visibility 0s .4s; -moz-transition: -moz-transform .4s 0s, visibility 0s .4s; transform: translateX(-230px); -webkit-transform: translateX(-230px); -moz-transform: translateX(-230px); -ms-transform: translateX(-230px); -o-transform: translateX(-230px); }
.sqlSB .leftnav_terms.act { transform: translateX(-208px); -webkit-transform: translateX(-208px); -moz-transform: translateX(-198px); -ms-transform: translateX(-198px); -o-transform: translateX(-198px); visibility: visible; transition: transform .4s 0s, visibility 0s 0s; -webkit-transition: -webkit-transform .4s 0s, visibility 0s 0s; -moz-transition: -moz-transform .4s 0s, visibility 0s 0s; -webkit-overflow-scrolling: touch; }
.sqlSB aside { margin-top: 0px; }
.sqlSB body { overflow-x: hidden; }
.sqlSB.faqResp article.faq ul li { width: 98%; }
.sqlSB.faqResp article.faq .spacer ul li { width: 84% !important; }
.sqlSB.faqResp article.faq .greyBox { max-width: 98%; min-width: 268px; }
.sqlSB.faqResp article.faq .greyBox .linuxForm tr:nth-child(2) td:first-child { min-width: 160px; }
.sqlSB.faqResp article.faq .greyBox .linuxForm tr:nth-child(2) td:nth-child(2) { min-width: 160px; }
}

@media screen and (min-width:641px) and (max-width:980px) {
/* header and footer related styles */
body { -webkit-text-size-adjust: none; }
.wrapper { width: 100% !important }
.wrapper.relative { display: block; float: left; margin-left: 2%; width: 98% !important; }
nav { width: 81%; margin-left: 1% !important; margin-top: 10px !important; }
nav .submenu { display: none; }
/* header menu ul li:nth-child(1){display:none;} */
header menu ul li:nth-child(2) { display: none; }
header menu ul li:nth-child(3) { display: none; }
header nav li { padding: 0px 22px 0px 11px; margin: l5px 0px 0px 0px; }
header menu { margin-right: 2%; }
.logoNew { background-size: contain; width: 110px; margin: 2px 0px 0px 0px; }
header nav ul { font-size: 16px; }
footer { min-width: 100%; }
.mainFootwrapper { display: none; }
.vertContainer { display: none; }
.supportFooter { display: block !important; }
.call-support { display: block; padding: 20px; text-align: right; background: #333333; }
.call-support p { margin: 0; padding: 0; }
.call-support a { text-decoration: none; color: #ffffff; font-size: 20px; }
.copyrights-container p { padding: 10px 20px; }
footer p { color: #999; font-size: 12px; }
footer p.small-txt { color: #fff; font-size: 12px; }
.shadow { display: none; }
/* Verticals page related CSS Starts */
.vertical-resp article.page .subHead { margin: 10px 0 5px 15px; }
.vertical-resp .full .description { width: 75%; }
.vertical-resp header menu ul li:nth-child(1) { display: block; }
.vertical-resp header menu ul li:nth-child(2) { display: block; }
.vertical-resp article.page .featFoot { padding-top: 25px }
.vertical-resp article.page { padding-bottom: 30px }
/* Verticals page related CSS Ends */

/* features page styles starts */
.featPage.fwt_res header menu ul li:nth-child(1) { display: block; }
.featPage.fwt_res header menu ul li:nth-child(2) { display: block; }
.featPage.fwt_res article.page { width: auto !important; }
.featPage.fwt_res article.page .features { width: auto }
.featPage.fwt_res article.page .features div { width: 29% }
.featPage.fwt_res article .center img { height: 105px; width: 155px; }
.featPage.fwt_res .feat_windows { background: url(https://www.ibackupstatic.com/source/images/windows_640.png) no-repeat; height: 105px; width: 155px; }
.featPage.fwt_res .feat_mac { background: url(https://www.ibackupstatic.com/source/images/mac_640.png) no-repeat; height: 152px; width: 230px; }
.featPage.fwt_res .stroage_off { display: none }
.featPage.fwt_res .appFree { display: none }
.fwt_res .title h2 { width: 90% }
/* features page styles ends */

/* pricing page styles starts */
.pri_rwd header { padding-top: 90px; }
.pri_rwd header menu ul li:nth-child(1) { display: block; }
.pri_rwd header menu ul li:nth-child(2) { display: block; }
.pri_rwd .promoOffer.offer50 { display: none }
.pri_rwd .doubleOffer { display: none }
.pri_rwd .plans { width: 90% !important }
.pri_rwd .greyTable { display: none }
.pri_rwd .paidPlans { width: 100% }
.pri_rwd .pricingContent { margin-bottom: 30px; }
.pri_rwd .pricingContent ul { width: 100% }
.pri_rwd table img { display: none }
.pri_rwd .price_offer { display: block; position: fixed; z-index: 89; width: 100% }
.pri_rwd .price_offer .off { background: url(https://www.ibackupstatic.com/source/images/ibackup_prioffer_980.jpg) center center no-repeat; width: 100%; height: 91px; display: block; }
/* pricing styles ends */

/* Download page styles starts */

.downloadPage header menu ul li:nth-child(1) { display: block; }
.downloadPage header menu ul li:nth-child(2) { display: block; }
.downloadPage header { padding-bottom: 5px }
.downloadPage .downCont h3 { padding-left: 0px; margin: 30px 0px 0px 0px; line-height: 30px }
.downloadPage section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/downloads_banner-980.png) no-repeat center center !important; width: 100% !important; }
.downloadPage section.banner .mobile .textCont { height: 385px }
.downloadPage .downCont { width: 480px; }
.downloadPage .downCont .downWinSec, .downloadPage .downCont .downLinSec, .downloadPage .downCont .downMacSec { width: 100%; float: left; position: relative; max-width: 979px; }
.downloadPage section.banner, .downloadPage section.mobBg { background: none; }
.downloadPage .downWinSec .f12, .downloadPage .center .f12 { float: left; margin: 0px auto; width: 92% }
.downloadPage .downMacSec a { margin: 0px 90px 15px 0px; }
.downloadPage .downWinSec td { width: 45% !important; }
.downloadPage .screen_down { height: 388px }
.downloadPage .downCont .downLinSec { padding: 0px 0px }
.downloadPage .windowstore { margin-left: 10px !important; }
.downloadPage .downCont .downWinSec { height: 230px }
.downloadPage .center, .downloadPage .footBg { display: none }
.downloadPage .downCont .downMacSec { padding-bottom: 20px }
.resp section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/download-device-980.png) no-repeat center center !important; width: 100% !important; margin-top: 105px; height: 388px }
.resp .screen_down { background: none }
.resp section.banner .mobile .textCont { height: 480px; }
.resp article.page { min-height: 50px !important; }
.resp .downCont { height: auto }
.resp .downCont .downWinSec, .resp .downCont .downLinSec, .resp .downCont h3 a { display: none }
.resp .iphone, .resp .amazontore, .resp .windowstore, .resp .playstore { display: none }
.resp .downMacSec a { float: none !important; margin: 40px auto; }
.resp.ios .iphone { height: 43px; width: 149px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; }
.resp.android .playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; }
.resp.windows .windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-winphone.png) no-repeat; margin-top: 17px }
/* Download page styles ends */

/*index page styles starts*/
.index-new article.page .twoCol div { width: 100%; }
.index-new .questions { display: none; }
.index-new .mainPage { background: url("https://www.ibackupstatic.com/source/images/IBackup-Protecting-Business.png") no-repeat 45% top; }
.index-new .index-responsive section.banner .adjustHeight { position: relative; }
.index-new .promo-cont-mob { display: block; text-align: center; top: 170px; background-color: #e2f4c7; border: 1px solid #c0dc98; position: absolute; border-radius: 50px; color: #559f13; width: 63%; margin: 0px auto; clear: both; }
.index-new section.banner .textCont .adjustHeight p { font-size: 14px; text-align: left; width: 68%; }
.index-new section.banner .mainPage .adjustHeight h1 { font-size: 22px; width: 88%; }
.index-new header nav li { padding: 0px 24px 0px 11px; }
.index-new.indexPage .promoCont .promo50 { background-size: contain; width: 312px; height: 71px; visibility: visible; background: url(https://www.ibackupstatic.com/source/images/promo-index-480.png) no-repeat; }
.index-new.indexPage .promoCont .signUpBtn { margin: 90px 0px 0px 50px; visibility: visible; }
.index-new.indexPage .trial { width: 40%; margin: 15px 0px 0px 0px }
.index-new div.liveChatNew { right: 190px; right: 205px; }
.index-new .supportMain { width: 197px; }
.index-new.indexPage .trial a { font-size: 16px; }
.index-new .promo-cont-signup { display: block; }
.index-new.indexPage .promo-cont-signup .signUpBtn { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat; text-decoration: none; width: 197px; display: block; height: 50px; margin-top: 230px; text-indent: -3500px; margin-left: 70px; }
.index-new.indexPage .promo-cont-signup .signUpBtn:hover { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat 0px -79px; }
.index-new.indexPage .promo-cont-signup .signUpBtn:active { background: url("https://www.ibackupstatic.com/source/images/indexSgnUpBtn.png") no-repeat 0px -157px; }
.index-new article.page h2 { font-size: 22px; }
.index-new article.page .features h3 { font-size: 16px; }
.index-new.indexPage article.page .twoCol h3 { font-size: 22px; }
.index-new.offer { display: none; }
.index-new .loginBox { width: 70%; right: 4%; }
.index-new .logPass, .index-new .logText { width: 93%; }
.index-new .stay { font-size: 14px; }
.index-new .loginBox a { font-size: 14px; }
.index-new .loginBox .loginSection { padding: 15px 7% 15px 7%; }
.index-new .btnPrimary { width: 63%; }
.index-new .error { width: 82%; }
.index-new article.page .twoCol div.center p { text-align: center }
/*index page styles ends*/

/* DR plan styles starts */
.dr_rwd header menu ul li:nth-child(1) { display: block; }
.dr_rwd header menu ul li:nth-child(2) { display: block; }
.dr_rwd .dr_bg { background: url(https://www.ibackupstatic.com/source/images/ibackup_dr_640.png) center center no-repeat; width: 630px; height: 357px; margin: 0px auto; background-size: contain; max-width: 610px; }
.dr_rwd .pageContent { width: 90% !important; min-width: inherit; text-align: justify }
.dr_rwd .pageContent p:first-child { margin-top: 20px; }
.dr_rwd .pageBanner p { width: 90%; margin: 0px auto; padding-bottom: 0px }
/* DR plan styles ends */

/* compliance page styles starts */
.compliance-rwd header menu ul li:nth-child(1) { display: block; }
.compliance-rwd header menu ul li:nth-child(2) { display: block; }
.compliance-rwd .pageContent { width: 90%; min-width: 0px; }
.compliance-rwd .pageContent article { width: 100%; max-width: none; min-width: 0px; padding-bottom: 0px }
.compliance-rwd .pageContent aside { max-width: none; min-width: 0px; width: 100%; float: none; }
.compliance-rwd .pageContent aside p { width: 100%; }
.compliance-rwd .footNote { margin-bottom: 0px }
.compliance-rwd header { padding-bottom: 5px; }
/* compliance styles ends */

/* IBackup express styles starts */

.ibackup_rwd header menu ul li:nth-child(1) { display: block; }
.ibackup_rwd header menu ul li:nth-child(2) { display: block; }
.ibackup_rwd .pageContent { width: 90% !important; min-width: inherit }
.ibackup_rwd .pageContent article { width: 100%; max-width: inherit }
.ibackup_rwd aside { width: 100% !important; max-width: inherit }
.ibackup_rwd .pageContent aside { margin: inherit; max-width: inherit }
.ibackup_rwd .iba_express { background: url(https://www.ibackupstatic.com/source/images/ib_exp_640.png) no-repeat; width: 610px; height: 226px; }
.ibackup_rwd .expressWin, .expressMac { width: 25% }
.ibackup_rwd .notetext { float: left; width: 100% }
/* IBackup express styles ends */

/*IBackup Advantage Page strats */
.ibadvt header menu ul li:nth-child(1) { display: block; }
.ibadvt header menu ul li:nth-child(2) { display: block; }
.ibadvt header { padding-bottom: 5px; }
.ibadvt article.page { padding-bottom: 30px; width: 96% }
.ibadvt .advdesc { width: 72% !important; }
.ibadvt .marBot { text-align: center }
.ibadvt .subBanner h3 { line-height: 70px; font-size: 24px }
.ibadvt h3.marBot { font-size: 22px; }
.ibadvt .subBanner h2 { font-size: 20px !important }
/*IBackup Advantage Page ends */


/* Reseller page starts */
.resller_rwd .screen_partner { display: none }
.resller_rwd { width: 100%; }
.resller_rwd header menu ul li:nth-child(3), .resller_rwd header menu ul li:nth-child(2), .resller_rwd header menu ul li:nth-child(1) { display: block; }
.resller_rwd header.partner menu a.login { background-position: 49px -112px; padding: 0px 19px 0px 14px; }
.resller_rwd header menu li { padding: 0px 0px 0px 6px; }
.resller_rwd .menu-left li a { font-size: 12px; }
.resller_rwd header .menu-wrap menu li .login { font-size: 12px; }
.resller_rwd section.banner .textCont { min-width: 622px; max-width: 96%; }
.resller_rwd.bulkReseller section.banner .twoCol div { width: 50%; }
.resller_rwd .reseller_new { background: none; }
.resller_rwd .full .image { width: 31%; }
.resller_rwd.bulkReseller fieldset .description { width: 69%; }
.resller_rwd.bulkReseller fieldset { width: 45%; }
.resller_rwd fieldset { height: auto !important; }
.resller_rwd.bulkReseller fieldset .partnerSign { margin: 19px auto 0px auto; display: block; float: left; }
.resller_rwd .full.noBorder { height: 140px !important; }
.resller_rwd fieldset:nth-child(2) .full:nth-child(2) { height: 114px; }
.resller_rwd fieldset:nth-child(3) .full:nth-child(2) { height: 117px !important; }
.resller_rwd.bulkReseller fieldset:nth-child(3) .noBorder { height: 162px !important; }
.resller_rwd .full img { width: 70px; }
.resller_rwd .menu-wrap { width: 99%; }
.resller_rwd header menu a { padding: 0px 6px 0px 15px; }
.resller_rwd .webinarCont { display: none; }
.resller_rwd fieldset .full { font-size: 12px; }
.resller_rwd .loginBox { right: 0px }
/* Reseller page ends */

/* News page styles starts */
.news-rwd header menu ul li:nth-child(1) { display: block; }
.news-rwd header menu ul li:nth-child(2) { display: block; }
.news-rwd .inner_wrapper { width: 95%; margin: 0 auto; height: auto; background-color: #FFF; overflow: auto; }
.news-rwd aside.press { width: 10%; }
.news-rwd article.press { width: 80%; }
/* News styles ends */

/* feedback page styles*/

.feedback_rwd .content { min-width: 600px; }
.feedback_rwd .support_content .banner_left { width: 100%; }
.feedback_rwd .marTop { width: 632px; }
.feedback_rwd .support_content .supportBanner { width: 68%; margin: -1px 0px 0px 0px; }
.feedback_rwd nav { width: 77%; }
.feedback_rwd .supportContent article { width: 100%; margin-right: 30px; }
.feedback_rwd .supportForm { width: 96%; }
.feedback_rwd aside { max-width: 100%; }
.feedback_rwd aside h4 { width: 100%; text-align: center; }
.feedback_rwd .supportContent aside ul { width: 100%; }
.feedback_rwd .list_items li { width: 29%; float: left; }
.feedback_rwd footer:nth-child(1) { display: none; }
.feedback_rwd aside { width: 100% }
.feedback_rwd h1 { background-size: contain; width: 119px; }
.feedback_rwd h1 a { width: 119px; }
.feedback_rwd .support_content .supportNum { margin-top: -10px; }
.feedback_rwd header menu ul li:nth-child(1), header menu ul li:nth-child(2) { display: block; }
.feedback_rwd .mainFooter { display: none; }
/*IBackup  Subaccount starts */
.subact header menu ul li:nth-child(1) { display: block; }
.subact header menu ul li:nth-child(2) { display: block; }
.subact header { padding-bottom: 5px }
.subact .pageBanner { padding: 5px 0 0 0; width: 98%; padding: 0px 1%; }
.subact .pageContent { width: 96%; min-width: 620px; margin: 0px auto; text-align: center }
.subact .pageContent article, .pageContent aside { width: 100%; float: none; margin: 0px auto; min-width: inherit; max-width: inherit; text-align: left }
.subact .pageBanner h2 { margin-top: 20px; }
.subact .pageContent p { text-align: justify }
/*IBackup  Subaccount ends */

/* Hybrid backup styles starts */
.hyb_rwd header menu ul li:nth-child(1) { display: block; }
.hyb_rwd header menu ul li:nth-child(2) { display: block; }
.hyb_rwd .hyb_bg { background: url(https://www.ibackupstatic.com/source/images/hybackup_640.png) no-repeat; width: 610px; height: 156px; margin: 0px auto; }
.hyb_rwd .pageContent { width: 90%; min-width: inherit; }
.hyb_rwd .pageContent article { width: 100%; max-width: inherit }
.hyb_rwd aside { width: 100% !important; max-width: inherit }
.hyb_rwd .widSpec { width: 75%; margin: 0px auto }
/* Hybrid backup styles ends */

/* web manager page styles starts */
.web_rwd header menu ul li:nth-child(1) { display: block; }
.web_rwd header menu ul li:nth-child(2) { display: block; }
.web_rwd .screen_webmanager { display: none }
.web_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/IBackup-cloud-storage_640.png) center center no-repeat; height: 210px; width: 640px; margin-top: 120px }
.web_rwd section.banner .mobile .textCont { height: 330px !important }
.web_rwd header { padding-bottom: 0px }
.web_rwd .full .image { width: 31%; }
.web_rwd article .full .image a img { width: 95px; height: 95px; text-align: left; }
.web_rwd article.page .highlights .full .description { width: 65%; float: left; margin-left: 2%; margin-right: 2%; }
.web_rwd article.page { width: 95%; }
.web_rwd article.page .full h5 { font-size: 16px; }
.web_rwd article.page .features div { width: 100%; }
.web_rwd article.page .features .center { float: left; width: 50%; }
.web_rwd article.page .features h3 { font-size: 16px; line-height: 24px }
.web_rwd article.page .features div:nth-child(2) span { margin-top: -70px; }
.web_rwd article.page .features div:nth-child(2) h3 { width: 50%; margin-top: 10px; display: block; }
.web_rwd article.page .features div:nth-child(2) p { width: 50%; float: left; display: block; }
.web_rwd article.page .features .centerImg { width: 45%; margin-right: 3% }
.web_rwd section.altBg .features div:nth-child(2) h3 { width: 100% !important }
.web_rwd section.altBg .features div:nth-child(2) p { width: 100% !important }
/* web manager page styles ends */

/*Backup Page styles starts */
.backup_rwd header menu ul li:nth-child(1) { display: block; }
.backup_rwd header menu ul li:nth-child(2) { display: block; }
.backup_rwd .page_title { font-size: 18px !important; }
.backup_rwd .pageContent { min-width: 460px !important; }
.backup_rwd .stackup_title { font-size: 14px; }
.backup_rwd .footNote { margin-top: 0px }
/*Backup Page styles ends */
/* Linux page styles starts */
.linux_rwd header menu ul li:nth-child(1) { display: block; }
.linux_rwd header menu ul li:nth-child(2) { display: block; }
.linux_rwd section.banner .linuxPage .textCont { width: 98%; margin: 0px auto; float: none; text-align: center; min-width: 620px; max-width: 960px; padding: 0px 0px; text-align: center; height: 582px }
.linux_rwd section.banner .linuxPage p { width: 96%; padding: 0px 0px; margin: 0px auto 20px auto; float: none }
.linux_rwd .linuxPage { background: url(https://www.ibackupstatic.com/source/images/IBackup-Linux-620.png) no-repeat center 150px; }
.linux_rwd article.page { width: 97%; padding: 1% 0px 30px 0px; margin: 0px auto }
section.banner .linuxPage .fixHeight { height: 383px }
.linux_rwd section.banner .linuxPage p.imgFix { 1height: 125px
}
.linuxServer { float: none !important; text-align: center !important; }
.full .image { width: 99px }
article.page .highlights .full .description { width: 67%; }
article.page .highlights .full .description h5 { text-align: left }
/* Linux page styles ends */

/* business pricing starts */
.index-new .chatSupport { display: none }
.index-new .bgColr { width: 100% }
.index-new .businessPricing { overflow-x: hidden }
/* business pricing ends */

/* Policy page styles starts */
.policy-rwd header menu ul li:nth-child(1) { display: block; }
.policy-rwd header menu ul li:nth-child(2) { display: block; }
/* Policy page styles ends */

/* Security page styles starts */
.secure_rwd header menu ul li:nth-child(1) { display: block; }
.secure_rwd header menu ul li:nth-child(2) { display: block; }
.secure_rwd header { padding-bottom: 0px }
.secure_rwd section.content { width: 98%; padding: 0px 1%; margin: 0px auto; min-width: 620px; max-width: 960px }
.secure_rwd .pageBanner { width: 97%; padding: 10px 1% 10px 1%; margin: 0px auto; float: none }
.secure_rwd article.page { width: 94% }
.security.page .full, .secure_rwd .securityContent { width: 100% }
.secure_rwd article.page .full .image { width: 95px }
.secure_rwd .security.page .fWidth .description { width: 79%; }
.secure_rwd .banImg { background: url(https://www.ibackupstatic.com/source/images/IBackup-Security_620.png) no-repeat center center; height: 130px; width: 600px; margin: 30px auto 0px auto }
/* Security page styles ends */

/* Mac page styles starts */
.mac_rwd header menu ul li:nth-child(1) { display: block; }
.mac_rwd header menu ul li:nth-child(2) { display: block; }
.mac_rwd .full .image { width: 31%; }
.mac_rwd article .full .image a img { width: 95px; height: 95px; text-align: left; }
.mac_rwd article.page .highlights .full .description { width: 65%; float: left; margin-left: 2%; margin-right: 2%; }
.mac_rwd article.page { width: 95%; }
.mac_rwd article.page .full h5 { font-size: 16px; }
.mac_rwd article.page .features div { width: 100%; }
.mac_rwd article.page .features .center { float: left; width: 50%; }
.mac_rwd article.page .features h3 { margin-top: 50px; }
.mac_rwd article.page .features div:nth-child(2) span { margin-top: -70px; }
.mac_rwd article.page .features div:nth-child(2) h3 { width: 50%; margin-top: 10px; display: block; }
.mac_rwd article.page .features div:nth-child(2) p { width: 50%; float: left; display: block; }
.mac_rwd article.page .features .centerImg { width: 45%; margin-right: 3% }
/* Mac page styles ends */

/*data-center page */
.datacenter_rwd header menu ul li:nth-child(1) { display: block; }
.datacenter_rwd header menu ul li:nth-child(2) { display: block; }
.datacenter_rwd .mainFooter { display: none; }
.datacenter_rwd article.page { width: 96%; }
.datacenter_rwd article.page .features div { width: 97%; }
.datacenter_rwd article.page .features div:nth-child(2) h3 { margin-top: 200px; }
.datacenter_rwd article.page .features div:nth-child(2) span.center { margin-top: -300px; }
.datacenter_rwd .banner.dcenterBg { height: auto !important; }
.datacenter_rwd .dataCenterTitle h1 { margin-left: 2%; }
.datacenter_rwd section.banner .windows .textCont { margin-top: -70px; max-width: 100%; height: auto !important; margin-bottom: 10px; padding-left: 0px; }
.datacenter_rwd section.banner .windows .adjustHeight h2 { text-align: center; }
.datacenter_rwd section.banner .windows .adjustHeight p { width: 80%; text-align: center; margin: 0px auto; float: none; }
.datacenter_rwd section.banner .windows .adjustHeight { height: 610px; }
.datacenter_rwd.dataCenterPage .screen_datacenter { background: none; }
.datacenter_rwd section.banner { background: none; }
.datacenter_rwd header { padding-bottom: 10px; }
.datacenter_rwd.dataCenterPage .windows { background-position: center 197px; }
.datacenter_rwd .dc_link .requirements { display: none; }
.datacenter_rwd section.banner .windows .adjustHeight .download { margin: 15px 27%; }
.datacenter_rwd nav { width: 79%; }
.datacenter_rwd article.page .features h3 { text-align: center }
/*data center page ends */
/* ibackup windows page */
.win_rwd header menu ul li:nth-child(1) { display: block; }
.win_rwd header menu ul li:nth-child(2) { display: block; }
.win_rwd .windows { background-position: center 195px; }
.win_rwd section.banner .windows .textCont { max-width: 100%; height: 280px; margin-top: 350px; padding-left: 0px; }
.win_rwd article.page { width: 95% }
.win_rwd section.banner { background: none; }
.win_rwd .screen_windows { background: none; }
.win_rwd header { padding-bottom: 0px; }
.win_rwd article .full .image a img { width: 95px; height: 95px; text-align: left; }
.win_rwd article.page .highlights .full .description { width: 65%; float: left; margin-left: 2%; margin-right: 2%; }
.win_rwd .full .image { width: 31%; }
.win_rwd section.greySection .features div { width: 47%; margin: 0px 1% 0px 1%; min-height: 125px }
.win_rwd .mainFooter { display: none; }
.win_rwd header .wrapper { display: block; float: left; margin-left: 2%; width: 98% !important; }
.win_rwd header nav { width: 81%; margin-left: 1% !important; margin-top: 10px !important; }
.win_rwd section.banner .windows .adjustHeight { margin-top: -362px; height: 380px; }
.win_rwd section.banner .windows .adjustHeight h2 { text-align: center; }
.win_rwd section.banner .windows .adjustHeight p { text-align: center; float: none; margin: 0px auto 10px auto; padding-left: 0px }
.win_rwd section.banner .windows .adjustHeight .download { margin: 15px 28%; width: 60%; float: left; display: block; }
.win_rwd .note .requirements { display: none; }
/* ibackup windows page ends */

/*Storage Drive page styles starts */
.storage_rwd header menu ul li:nth-child(1) { display: block; }
.storage_rwd header menu ul li:nth-child(2) { display: block; }
.storage_rwd header { padding-bottom: 0px }
.storage_rwd .screen_drive, .storage_rwd section.banner { background: none !important; }
.storage_rwd .ibdPage { background: url(https://www.ibackupstatic.com/source/images/ibd-main-page_640.png) no-repeat center 280px !important; height: 680px; overflow: hidden }
.storage_rwd section.banner .windows .textCont { width: 94%; margin: 0px auto 0px auto; min-width: 620px; max-width: 960px; float: none; padding: 0px 5px; height: 290px; }
.storage_rwd section.banner .windows .adjustHeight h2 { text-align: center }
.storage_rwd section.banner .windows .adjustHeight p { width: 94% }
.storage_rwd .ibackupDrive { float: none !important; width: 385px !important; margin: 0px auto }
.storage_rwd .ibdDownload { width: 42% !important; margin: 0px 0px 0px 10px; }
.storage_rwd section.banner .windows .adjustHeight { height: 290px; }
.storage_rwd article.page { width: 100%; padding: 1% 0% 30px 0% }
.storage_rwd article.page .full h5, .storage_rwd article.page .highlights p { text-align: left }
.storage_rwd .foot_note { overflow: hidden; float: none !important; width: 90%; margin: 20px auto 0px auto }
.storage_rwd article.page .highlights { overflow: hidden; float: none }
/*Storage Drive page styles ends */

/* mobile page starts */
.mobile_rwd header menu ul li:nth-child(1) { display: block; }
.mobile_rwd header menu ul li:nth-child(2) { display: block; }
.mobile_rwd.mob_resp .istore { display: none; }
.mobile_rwd.mob_resp .google_playstore { display: none; }
.mobile_rwd.mob_resp .mobile_amazontore { display: none; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; width: 149px; height: 43px; margin: 0px auto; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; margin: 0px auto 0px auto; width: 30%; height: 44px; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-amazon.png) no-repeat; margin: 0px auto; width: 142px; height: 45px; margin-left: 0px; margin-right: 0px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; width: 152px; height: 43px; margin: 0px auto; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; margin: 0px auto 0px auto; width: 130px; height: 44px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/IBackup-amazon.png) no-repeat; margin: 0px auto; width: 142px; height: 45px; margin-left: 0px; margin-right: 0px; }
.mob_noresp.mobile_rwd section.banner .mobile .btnSection { margin: 0px auto !important; width: 425px; }
.mobile_rwd article.page .features div { width: 96%; }
.mobile_rwd article.page .features .center { float: left; width: 50%; }
.mobile_rwd article.page .features h3 { margin-top: 50px; }
.mobile_rwd article.page .features div:nth-child(2) h3 { width: 50%; margin-top: 10px; display: block; }
.mobile_rwd article.page .features div:nth-child(2) p { width: 50%; float: left; display: block; }
.mobile_rwd article.page .features div:nth-child(2) span { float: right; margin-top: -70px; }
.mobile_rwd .mainFooter { display: none; }
.mobile_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/ib_web_mobile_new-3.png) no-repeat 54% -1px; width: 100% !important; height: 384px; float: left; }
.mobile_rwd .bgImg img { display: none; }
.mobile_rwd section.mobBg { background-position: 0px 357px; }
.mobile_rwd section.banner .textCont h2 { font-size: 25px; }
.mobile_rwd .mobile_amazontore { margin-top: 0px; }
.mobile_rwd section.banner .mobile .textCont { height: 544px; }
.mobile_rwd section.mobBg { background: none; }
.mobile_rwd .screen_mobile { background: none; }
.mobile_rwd article.page .highlights .full .description { width: 68%; }
.mobile_rwd article.page .full .image { text-align: center; width: 20%; margin: 0px auto; margin-right: 10%; }
.mobile_rwd .note .requirements { display: none; }
.mobile_rwd.innerPage article.page { width: 96% }
.mobile_rwd section.banner .mobile .btnSection { height: 43px; width: 100% }
.mobile_rwd section.banner .mobile .btnSection a { float: left; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection a { float: none; }
.mobile_rwd.mob_resp.ios .istore { display: block !important }
.mobile_rwd.mob_resp.android .google_playstore { display: block !important }
.mobile_rwd section.banner .mobile .btnSection .google_playstore { margin: 0px auto; }
/* mobile page ends */

/*ibackup mac page */
.mac_resp header menu ul li:nth-child(1) { display: block; }
.mac_resp header menu ul li:nth-child(2) { display: block; }
.mac_resp article.page .features div { width: 28%; text-align: center; }
.mac_resp article.page .features h3 { text-align: center; }
.mac_resp article .center img { width: 99%; height: 67% }
.mac_resp article.page .features div:nth-child(3) img { width: 72%; margin-bottom: -1px; }
.mac_resp .mainFooter { display: none; }
.mac_resp article.page { width: 95%; }
.mac_resp .mac { background-position: center 16px; background-: url(https://www.ibackupstatic.com/source/images/IBackup-for-Mac_600.png) no-repeat 0px 16px; margin-top: 171px; height: 430px; }
.mac_resp section.banner .mac .textCont { height: auto; }
.mac_resp header { padding-bottom: 0px; }
.mac_resp section.banner .textCont .adjustHeight p { width: 91%; text-align: center; float: none; margin: 0px auto 20px auto; padding-left: 0px }
.mac_resp section.banner .mac .adjustHeight { margin-top: -170px; height: auto; margin-bottom: 30px; }
.mac_resp section.banner .textCont .download { margin: 10px auto; width: 370px; float: none; }
.mac_resp section.banner .mac .adjustHeight h2 { font-size: 24px; text-align: center; }
.mac_resp .screen_mac { background: none; }
.mac_resp section.banner { background: none; }
.mac_resp section.banner .mac .textCont { min-width: 310px; max-width: 100%; padding-left: 0px; }
.mac_resp .requirements { display: none; }
/*ibackup mac page ends*/

/* Corporate Page styles starts */
.corporate-rwd header menu ul li:nth-child(1) { display: block; }
.corporate-rwd header menu ul li:nth-child(2) { display: block; }
.corporate-rwd .corporate_logo_inner { width: 35%; float: left; margin-bottom: 15px; }
.corporate-rwd .corporate .textBox { width: 95%; }
/* Corporate Page styles ends */

/* Contact Page styles starts */
.contact-rwd header menu ul li:nth-child(1) { display: block; }
.contact-rwd header menu ul li:nth-child(2) { display: block; }
.contact-rwd .continfo_lft { width: 100%; }
.contact-rwd .cont_info li { width: 44%; padding: 0px 25px 0px 0px; }
.contact-rwd .continfo_rgt { padding-left: 0px !important; }
.contact-rwd .continfo_rgt a img { width: 100%; }
/* Contact Page styles ends */

/* ibackup server menu scroll related styles */
.sqlSB header menu ul li:nth-child(1) { display: block; }
.sqlSB header menu ul li:nth-child(2) { display: block; }
.sqlSB .center img { background-size: contain; background-position: top center; max-width: 574px; width: 90% }
.sqlSB article { width: 95%; padding: 30px 10px 30px 10px; margin-left: 5px; }
.sqlSB .scrol_top { bottom: 40px; right: 20px !important }
.sqlSB .content { overflow: hidden }
/* ibackup server menu scroll related styles */

/*faq pages related css*/
.faqResp .faq_items p { width: 100%; }
.faqResp .faq_image img { background-size: contain; background-position: top center; max-width: 574px; width: 90%; }
/*faq pages related css ends*/

/* New index page */
.fluid-index nav { width: 71%; }
.fluid-index header nav li {     padding: 0px 5px 0px 9px;    font-size: 14px;
       text-transform: capitalize;}
}

@media screen and (min-width:481px) and (max-width:640px) {
/* header and footer related styles */
body { -webkit-text-size-adjust: none; }
.wrapper { width: 100% !important }
nav { width: 97%; margin: -5px auto 10px auto !important; float: none !important; }
nav .submenu { display: none; }
/* header menu ul li:nth-child(1){display:none;} */
header menu ul li:nth-child(2) { display: none; }
header menu ul li:nth-child(3) { display: none; }
header nav li {margin: l5px 0px 0px 0px;     padding: 0px 10px 0px 10px;
    margin: l5px 0px 0px 0px;
    width: auto;
    text-align: center;
    text-transform: capitalize;}
header menu { margin-right: 2%; }
.logoNew { background-size: contain; text-align: center; margin: 0px auto; display: block; float: none; width: 110px; clear: both; }
header nav ul { font-size: 14px; }
footer { min-width: 100%; }
.mainFootwrapper { display: none; }
.vertContainer { display: none; }
.supportFooter { display: block !important; }
.call-support { display: block; padding: 20px; text-align: right; background: #333333; }
.call-support p { margin: 0; padding: 0; }
.call-support a { text-decoration: none; color: #ffffff; font-size: 20px; }
.copyrights-container p { padding: 10px 20px; }
footer p { color: #999; font-size: 12px; }
footer p.small-txt { color: #fff; font-size: 12px; }
.shadow { display: none; }
/* Verticals page related CSS Starts */
.vertical-resp .verticals { display: none; }
.vertical-resp .subBanner h3 { line-height: 30px; text-align: center; padding: 10px 0px 0px 0px; border: none; margin-bottom: 0px }
.vertical-resp article.page .subHead { margin: 10px 0 5px 15px; }
.vertical-resp .full .description { width: 69%; }
.vertical-resp header menu ul li:nth-child(1) { display: block; }
.vertical-resp header menu ul li:nth-child(2) { display: block; }
.vertical-resp article.page .featFoot { padding-top: 25px }
.vertical-resp article.page { padding-bottom: 30px }
/* Verticals page related CSS Ends */

/* features page related styles starts */
.featPage.fwt_res header menu ul li:nth-child(1) { display: block; }
.featPage.fwt_res header menu ul li:nth-child(2) { display: block; }
.featPage.fwt_res article.page { width: auto !important }
.featPage.fwt_res article .center img { height: 95px; width: 135px; }
.featPage.fwt_res article.page .features div { width: auto !important; min-height: inherit !important }
.featPage.fwt_res article.page .features .center { float: left; width: 35% }
.featPage.fwt_res article.page .features h6 { float: left; width: 65%; margin: 15px 0px 5px 0px }
.featPage.fwt_res .features p { float: left; width: 62% }
.featPage.fwt_res article.page .features div:nth-child(1) { margin-bottom: 15px; }
.featPage.fwt_res article.page .features div:nth-child(2) { margin-bottom: 15px; }
.featPage.fwt_res .appFree { display: none }
.featPage.fwt_res .featPage h2 { line-height: 30px; font-size: 20px !important; width: 100% !important; margin: 0px }
.featPage.fwt_res .title { margin-top: 20px; }
.fwt_res .title h2 { width: 90%; font-size: 20px; line-height: 30px; }
/* features page related styles ends */

/* pricing page styles starts */
.pri_rwd header { padding-top: 90px; }
.pri_rwd header menu ul li:nth-child(1) { display: block; }
.pri_rwd header menu ul li:nth-child(2) { display: block; }
.pri_rwd .promoOffer.offer50 { display: none }
.pri_rwd .doubleOffer { display: none }
.pri_rwd .plans { width: 90% !important }
.pri_rwd .greyTable { display: none }
.pri_rwd .paidPlans { width: 100% }
.pri_rwd .pricingContent { margin-bottom: 30px; }
.pri_rwd .pricingContent ul { width: 100% }
.pri_rwd .pricingContent h3 { line-height: 26px }
.pri_rwd table img { display: none }
.paidPlans table td.promo { font-size: 12px }
.pri_rwd table img { display: none }
.pri_rwd .price_offer { display: block; position: fixed; z-index: 89; width: 100% }
.pri_rwd .price_offer .off { background: url(https://www.ibackupstatic.com/source/images/ibackup_prioffer_640.jpg) center center no-repeat; width: 100%; height: 91px; display: block; }
/* pricing styles ends */


/* Download page styles starts */
.downloadPage header menu ul li:nth-child(1) { display: block; }
.downloadPage header menu ul li:nth-child(2) { display: block; }
.downloadPage header { padding-bottom: 5px }
.downloadPage .downCont h3 { padding-left: 0px; margin: 18px 0px 0px 0px; line-height: 30px }
.downloadPage section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/downloads_banner-480.png) no-repeat center center !important; width: 100% !important; }
.downloadPage .downCont { width: 400px; }
.downloadPage .downCont .downWinSec, .downloadPage .downCont .downLinSec, .downloadPage .downCont .downMacSec { width: 100%; float: left; position: relative; max-width: 639px; }
.downloadPage .downCont .downWinSec { height: 215px }
.downloadPage .downCont .downLinSec { padding: 0px 0px }
.downloadPage section.banner .textCont p { width: 85%; padding: 0px 1%; float: none; }
.downloadPage .downWinSec .f12, .downloadPage .center .f12 { float: left; margin: 0px auto; width: 92% }
.downloadPage .downMacSec h3 a { margin: 0px 0px 10px 0px; }
.downloadPage .downMacSec a { margin: 0px 50px 10px 0px }
.downloadPage section.banner, .downloadPage section.mobBg { background: none; }
.downloadPage section.banner .mobile .bgImg { margin-top: -40px }
.downloadPage section.banner .mobile .textCont { height: 337px; }
.downloadPage .downLinSec p { margin-bottom: 5px }
.downloadPage .center, .downloadPage .footBg { display: none }
.downloadPage .screen_down { height: 388px }
.downloadPage .windowstore { margin-left: 10px !important; }
.downloadPage .downCont .downMacSec { padding-bottom: 20px }
.resp section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/download-device-480.png) no-repeat center center !important; width: 100% !important; margin-top: 25px; }
.resp .screen_down { background: none }
.resp section.banner .mobile .textCont { height: 410px; }
.resp article.page { min-height: 50px !important; }
.resp .downCont { height: auto }
.resp .downCont .downWinSec, .resp .downCont .downLinSec, .resp .downCont h3 a { display: none }
.resp .iphone, .resp .amazontore, .resp .windowstore, .resp .playstore { display: none }
.resp .downMacSec a { float: none !important; margin: 40px auto; }
.resp.ios .iphone { height: 43px; width: 149px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; }
.resp.android .playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; }
.resp.windows .windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-winphone.png) no-repeat; margin-top: 17px }
/* Download page styles ends */

/*index page styles starts */
.index-new .questions { display: none; }
.index-new article.page .features div { width: 100% }
.index-new article.page .twoCol div { width: 100%; }
.index-new .mainPage { background: url("https://www.ibackupstatic.com/source/images/ib-responsive-480x720.png") no-repeat center 86px; height: 366px; width: 91%; }
.index-new section.banner .mainPage .adjustHeight h1 a { width: 85%; font-size: 18px; text-align: center; line-height: 28px; margin: 0px; }
.index-new section.banner .mainPage .adjustHeight h1 { margin-top: 13px; }
.index-new.indexPage section.banner .adjustHeight p { text-align: center; width: 100%; margin-top: 4px; }
.index-new.indexPage .promoCont { height: 130px; width: auto; margin: 0px auto; float: none; display: none; }
.index-new.indexPage .promoCont .promo50 { visibility: hidden; background: url(https://www.ibackupstatic.com/source/images/promo-index-480.png) no-repeat; float: none; display: block; margin: 91px auto 0px auto; height: 71px; width: 312px; }
.index-new.indexPage .promoCont .signUpBtn { margin: 30px 0px 0px 70px; visibility: visible; }
.index-new article.page h2 { font-size: 22px; }
.index-new article.page .features h3 { font-size: 16px; }
.index-new.indexPage article.page .twoCol h3 { font-size: 22px; }
.index-new.indexPage section.banner .adjustHeight { height: 366px; }
.index-new section.banner .textCont { height: 366px; }
.index-new.indexPage .trial { margin: 20px 0px 0px 0px; width: 100%; }
.index-new .liveChatNew { display: none; }
.index-new .supportMain { display: none; }
.index-new .screen_index { background: none; }
.index-new header.index { padding-bottom: 4px; margin-top: 0px; }
.index-new section.banner .mainPage .textCont { width: auto; max-width: 640px; min-width: 390px; }
.index-new .offer { background: url(https://www.ibackupstatic.com/source/images/onetimeoffer_50_640.jpg) center center no-repeat; height: 91px; display: block; width: 100%; float: left; top: 0px; padding: 0px 0px; color: #fff; display: block; position: fixed; z-index: 10000; }
.index-new .loginBox { width: 70%; right: 4%; }
.index-new .logPass, .index-new .logText { width: 93%; }
.index-new .stay { font-size: 12px; }
.index-new .loginBox a { font-size: 12px; }
.index-new .loginBox .loginSection { padding: 15px 7% 15px 7%; }
.index-new .btnPrimary { width: 63% }
.index-new .error { width: 82%; }
/* index page styles ends */

/* DR plan styles starts */
.dr_rwd header menu ul li:nth-child(1) { display: block; }
.dr_rwd header menu ul li:nth-child(2) { display: block; }
.dr_rwd .dr_bg { background: url(https://www.ibackupstatic.com/source/images/ibackup_dr_480.png) center center no-repeat; width: 460px; height: 241px; margin: 0px auto }
.dr_rwd .pageContent { width: 90% !important; min-width: inherit; text-align: justify }
.dr_rwd .pageBanner p { width: 90%; margin: 0px auto; overflow: hidden }
/* DR plan styles ends */

/* compliance page styles starts */
.compliance-rwd header menu ul li:nth-child(1) { display: block; }
.compliance-rwd header menu ul li:nth-child(2) { display: block; }
.compliance-rwd .pageContent { width: 90%; min-width: 0px; }
.compliance-rwd .pageContent article { width: 100%; max-width: none; min-width: 0px; padding-bottom: 0px }
.compliance-rwd .pageContent aside { max-width: none; min-width: 0px; width: 99%; float: none; }
.compliance-rwd-inner article { float: none; width: 90%; margin: 0 auto; padding-top: 0px }
.compliance-rwd .pageContent aside p { width: 100% }
.compliance-rwd .footNote { margin-bottom: 0px }
.compliance-rwd header { padding-bottom: 5px; }
.compliance-rwd .pageBanner p { width: 95%; margin: 0px auto; }
/* compliance styles ends */

/* IBackup express styles starts */
.ibackup_rwd header menu ul li:nth-child(1) { display: block; }
.ibackup_rwd header menu ul li:nth-child(2) { display: block; }
.ibackup_rwd .pageContent { width: 90% !important; min-width: inherit }
.ibackup_rwd .pageContent article { width: 100%; max-width: inherit; min-width: inherit }
.ibackup_rwd aside { width: 100% !important; max-width: inherit; }
.ibackup_rwd .iba_express { background: url(https://www.ibackupstatic.com/source/images/ib_exp_480.png) no-repeat; width: 460px; height: 171px; }
.ibackup_rwd .expressWin, .expressMac { width: 35% }
.ibackup_rwd .pageBanner h2 { font-size: 24px; }
.ibackup_rwd .pageBanner p { width: 90%; margin: 0px auto; }
/* IBackup express styles ends */

/*IBackup Advantage page strats */
.ibadvt header menu ul li:nth-child(1) { display: block; }
.ibadvt header menu ul li:nth-child(2) { display: block; }
.ibadvt header { padding-bottom: 5px; }
.ibadvt .marBot { text-align: center }
.ibadvt .subBanner h3 { line-height: 60px; }
.ibadvt article.page h2 { font-size: 18px !important; line-height: 26px; text-align: left }
.ibadvt .advImage { padding-right: 10px }
.ibadvt .advdesc { width: 62% !important; }
.ibadvt article.page h5 { font-size: 15px; line-height: 26px; margin: 5px 0px }
.ibadvt article p { margin-bottom: 0px }
.ibadvt .advfull { min-width: 450px; margin-bottom: 0px !important; }
.ibadvt article.page { padding-bottom: 30px; width: 96% }
.ibadvt h3.marBot { font-size: 20px; }
/*IBackup Advantage page ends */

/* reseller page starts */
.resller_rwd section.banner .twoCol h3 { margin: 10px 0px 10px 0px }
.resller_rwd .screen_partner { display: none }
.resller_rwd section.banner .textCont p { padding: 0px 20px 0px 10px }
.resller_rwd { width: 100%; }
.resller_rwd header menu ul li:nth-child(3), .resller_rwd header menu ul li:nth-child(2), .resller_rwd header menu ul li:nth-child(1) { display: block; }
.resller_rwd header.index menu a.login, .resller_rwd header.partner menu a.login { background-position: 49px -112px; }
.resller_rwd header menu li { padding: 0px 0px 0px 6px; }
.resller_rwd .menu-left li a { font-size: 12px; }
.resller_rwd header .menu-wrap menu li .login { font-size: 12px; }
.resller_rwd section.banner { background: none; }
.resller_rwd article.page h2 { font-size: 20px; }
.resller_rwd section.banner .textCont { min-width: 450px; max-width: 100%; height: auto; }
.resller_rwd.bulkReseller section.banner .twoCol div { width: 91%; }
.resller_rwd .twoCol div:first-child { margin-bottom: 10px; }
.resller_rwd .partnerSign { background-position: center 0px; width: 234px; margin: 10px }
.resller_rwd .btnBulkSign { background-position: center -183px; width: 234px; margin-left: 10px; }
.resller_rwd .screen_partner { background: none; }
.resller_rwd div.webinarCont { top: 481px }
.resller_rwd section.banner .textCont .adjustHeight { height: auto; }
.resller_rwd section.banner .textCont { min-height: auto; margin-bottom: 30px; }
.resller_rwd .reseller_new { background: none; }
.resller_rwd .menu-left li:nth-child(1), .resller_rwd .menu-left li:nth-child(2) { display: none; }
.resller_rwd.bulkReseller fieldset { width: 98% }
.resller_rwd .full .image { width: 31%; }
.resller_rwd.bulkReseller fieldset .description { width: 69%; }
.resller_rwd.bulkReseller fieldset { width: 95%; }
.resller_rwd fieldset { height: auto !important; }
.resller_rwd .bulkReseller fieldset .partnerSign { margin: 19px auto 0px auto; display: block; float: left; }
.resller_rwd .full.noBorder { height: 140px !important; }
.resller_rwd fieldset:nth-child(2) .full:nth-child(2) { height: 114px; }
.resller_rwd fieldset:nth-child(3) .full:nth-child(2) { height: 142px !important; }
.resller_rwd.bulkReseller fieldset:nth-child(3) .noBorder { height: 162px !important; }
.resller_rwd.bulkReseller fieldset .partnerSign { float: none; margin: 0px auto; }
.resller_rwd .menu-wrap { width: 99%; padding-right: 5px; }
.resller_rwd fieldset:nth-child(3) { float: left !important; }
.resller_rwd .reseller-footer ul { width: 100%; font-size: 13px; text-align: center; }
.resller_rwd .innerPage article.page { padding: 1% 5% 30px 5%; }
.resller_rwd article.page { width: 90% }
.resller_rwd section.banner .textCont .adjustHeight p { width: 100%; }
.resller_rwd.bulkReseller section.banner .twoCol { width: 94%; margin: 0px 3%; }
.resller_rwd .reseller_support { width: 100%; display: block; }
.resller_rwd .reseller_support a { background: url(https://www.ibackupstatic.com/source/images/reseller-support-640.png) no-repeat -20px 0px; width: 274px; height: 60px; background-size: contain; float: right; display: block; }
.resller_rwd section.banner .textCont .adjustHeight h2 { text-align: left; width: 100%; font-size: 20px }
.resller_rwd .webinarCont, .resller_rwd .contact { display: none; }
.resller_rwd .loginBox { right: 0px }
/* reseller page ends */

/* News page styles starts */
.news-rwd header menu ul li:nth-child(1) { display: block; }
.news-rwd header menu ul li:nth-child(2) { display: block; }
.news-rwd header { padding-bottom: 0px; }
.news-rwd .inner_wrapper { width: 95%; margin: 0 auto; height: auto; background-color: #FFF; overflow: auto; }
.news-rwd aside.press { width: 10%; }
/* News styles ends */

/* feedback page styles starts */
.feedback_rwd nav { width: 100%; margin-top: 10px; }
.feedback_rwd header nav li { padding: 0px 2% 0px 2%; width: 21%; }
.feedback_rwd .content { min-width: 420px; }
.feedback_rwd .support_content .banner_left { width: 70%; }
.feedback_rwd .marTop { width: 480px; }
.feedback_rwd .support_content .supportBanner { width: 68%; margin: -1px 0px 0px 0px; }
.feedback_rwd nav { width: 100%; }
.feedback_rwd .supportContent article { width: 100%; margin-right: 16px; }
.feedback_rwd .supportForm { width: 99%; }
.feedback_rwd aside { max-width: 100%; }
.feedback_rwd aside h4 { width: 100%; text-align: center; }
.feedback_rwd .supportContent { width: 95%; }
.feedback_rwd .supportContent aside ul { width: 100%; }
.feedback_rwd .list_items li { width: 28%; float: left; }
.feedback_rwd footer:nth-child(1) { display: none; }
.feedback_rwd aside { width: 100% }
.feedback_rwd h1 { background-size: contain; width: 119px; margin: 0px auto; background-position: center; float: none; }
.feedback_rwd h1 a { width: 119px; }
.feedback_rwd .support_content .supportNum { margin-top: -10px; padding: 0px 5%; float: left; width: 54%; }
.feedback_rwd .support_content .supportBanner { width: 100%; }
.feedback_rwd .support_content .liveChat { margin: 0px; width: 35%; }
.feedback_rwd .support_content .liveChat img { width: 100%; }
.feedback_rwd header menu ul li:nth-child(1), header menu ul li:nth-child(2) { display: block; }
.feedback_rwd .mainFooter { display: none; }
.feedback_rwd .support_content .support_banner { width: 100%; }
.feedback_rwd .verify { font-size: 12px; }
.feedback_rwd .supportForm label { font-size: 12px; }
/*feedback page styles ends*/

/*IBackup  Subaccount starts */
.subact header menu ul li:nth-child(1) { display: block; }
.subact header menu ul li:nth-child(2) { display: block; }
.subact header { padding-bottom: 5px }
.subact .pageBanner { padding: 5px 0 0 0; width: 98%; padding: 0px 1%; text-align: center }
.subact .subImg { display: none }
.subact .pageContent { width: 96%; min-width: 450px; margin: 0px auto; text-align: center }
.subact .pageContent article, .pageContent aside { width: 100%; float: none; margin: 0px auto; min-width: 450px; max-width: 620px; text-align: left }
.subact .pageContent p, .subact .pageBanner p { text-align: justify }
.subact .pageBanner h2 { margin-top: 20px }
/*IBackup  Subaccount ends */

/* Hybrid backup styles starts */
.hyb_rwd header menu ul li:nth-child(1) { display: block; }
.hyb_rwd header menu ul li:nth-child(2) { display: block; }
.hyb_rwd .hyb_bg { background: url(https://www.ibackupstatic.com/source/images/hybackup_480.png) no-repeat; width: 463px; height: 135px; margin: 0px auto; }
.hyb_rwd .pageContent { width: 90%; min-width: inherit }
.hyb_rwd .pageContent article { width: 100%; max-width: inherit }
.hyb_rwd aside { width: 100% !important; max-width: inherit }
.hyb_rwd .newSub { display: none }
.hyb_rwd .marTop { margin-bottom: 5px !important }
.hyb_rwd .widSpec { width: 75%; margin: 0px auto }
/* Hybrid backup styles ends */

/* web manager page styles starts */
.web_rwd header menu ul li:nth-child(1) { display: block; }
.web_rwd header menu ul li:nth-child(2) { display: block; }
.web_rwd .screen_webmanager { display: none }
.web_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/IBackup-cloud-storage_480.png) center center no-repeat; height: 151px; width: 460px; margin-top: 130px }
.web_rwd section.banner .mobile .textCont { height: 281px !important; min-width: inherit }
.web_rwd header { padding-bottom: 0px }
.web_rwd section.altBg .center img { height: 140px; }
article.page .highlights .full { width: 100% }
.web_rwd article.page .full .image { width: 25%; }
.web_rwd article.page .highlights .full .description { width: 75%; }
.web_rwd section.altBg .features div { width: 100% }
.web_rwd article.page .features div { width: 100% }
.web_rwd article.page .features .center { float: left; width: 50%; }
.web_rwd article.page .features div:nth-child(2) span { margin-top: -70px; }
.web_rwd article.page .features div:nth-child(2) h3 { width: 50%; margin-top: 10px; display: block; }
.web_rwd article.page .features div:nth-child(2) p { width: 50%; float: left; display: block; }
.web_rwd article.page .features .centerImg { width: 45%; margin-right: 3% }
.web_rwd article.page .features .centerImg img { width: 180px; height: 140px }
.web_rwd section.altBg .features div:nth-child(2) h3 { width: 100% !important }
.web_rwd section.altBg .features div:nth-child(2) p { width: 100% !important }
/* web manager page styles ends */
/* Backup styles ends */
.backup_rwd header menu ul li:nth-child(1) { display: block; }
.backup_rwd header menu ul li:nth-child(2) { display: block; }
.backup_rwd header { padding-bottom: 10px; }
.backup_rwd aside#stackup { display: none }
.backup_rwd article.stackup_page { width: 96%; margin: 0px auto; float: none }
.backup_rwd article.stackup_page .page_title { font-size: 18px; text-align: center; margin-left: 0px }
.backup_rwd .pageContent { width: 96%; min-width: 450px !important; margin: 0px auto; max-width: 630px }
.backup_rwd .footNote { margin-top: 0px }
.backup_rwd article.stackup_page .box2 { text-align: center }
/* Linux page styles starts */
.linux_rwd header menu ul li:nth-child(1) { display: block; }
.linux_rwd header menu ul li:nth-child(2) { display: block; }
.linux_rwd header { padding-bottom: 0px }
.linux_rwd section.banner .linuxPage .textCont { width: 98%; margin: 0px auto; float: none; text-align: center; min-width: 450px; max-width: 620px; padding: 0px 0px; text-align: center; height: 500px }
.linux_rwd section.banner .linuxPage p { width: 96%; padding: 0px 0px; margin: 0px auto 20px auto; float: none }
.linux_rwd .linuxPage { background: url(https://www.ibackupstatic.com/source/images/IBackup-Linux-460.png) no-repeat center 150px; overflow: hidden }
.linux_rwd article.page { width: 90%; padding: 1% 10px 30px 10px; }
section.banner .linuxPage .fixHeight { height: 282px }
.linux_rwd section.banner .linuxPage p.imgFix { height: 125px }
.linux_rwd article.page .highlights .full { width: 100% }
article.page .greyBox { width: 96%; min-width: 263px; max-width: 440px }
.linux_rwd .tdWid { width: 95%; float: left; min-width: 260px; max-width: 450px }
.linux_rwd .head_srch_box { width: 230px }
.linux_rwd article.page .linuxForm .btnSec { margin: 30px 0 0 0px; }
.linux_rwd .textverify { width: 110px !important; }
.linuxServer { float: none !important; text-align: center !important; }
.linux_rwd article.page .linuxForm .btnSec { margin: 5px 0px 0px 10px }
/* Linux page styles ends */

/* business pricing starts */
.index-new .chatSupport { display: none }
.index-new .bgColr { width: 100% }
.index-new .businessPricing { overflow-x: hidden }
.index-new .consumberImg { display: none }
.index-new .smbImg { display: none }
.index-new .businessPricing .textC { width: 100% }
.index-new .businessPricing .smbPlan { width: 48%; padding: 1% 1% 1% 1% }
.index-new .businessPricing .indivUse { width: 48%; padding: 1% 1% 1% 1% }
.index-new .businessPricing .textC h2 { font-size: 24px; }
.index-new section.banner .mainPage .adjustHeight h1 { width: 100% }
.index-new .businessPricing .textC h2 { font-size: 20px }
/* business pricing ends */

/* Policy page styles starts */
.policy-rwd header menu ul li:nth-child(1) { display: block; }
.policy-rwd header menu ul li:nth-child(2) { display: block; }
.policy-rwd article { width: 100%; max-width: none; min-width: 0px; padding: 0px; }
.policy-rwd aside { max-width: none; min-width: 0px; width: 99%; float: none; }
.policy-rwd article { float: none; width: 90%; margin: 0 auto; }
.policy-rwd article h4 { text-align: center; float: left; padding-bottom: 0px; line-height: 42px; }
.policy-rwd article br { display: none; }
.policy-rwd .content h3 { line-height: 50px; }
.policy-rwd h4 { padding: 0px; }
.policy-rwd article h6 { margin-top: 10px; }
/* Policy page styles ends */

/* Security page styles starts */
.secure_rwd header menu ul li:nth-child(1) { display: block; }
.secure_rwd header menu ul li:nth-child(2) { display: block; }
.secure_rwd header { padding-bottom: 0px }
.secure_rwd section.content { width: 98%; padding: 0px 1%; margin: 0px auto; min-width: 450px; max-width: 620px }
.secure_rwd .pageBanner { width: 94%; padding: 10px 1% 10px 1%; margin: 0px auto; float: none }
.secure_rwd .banImg { display: none }
.secure_rwd article.page { width: 96%; padding: 2% 0% 100px 0%; }
.secure_rwd article p { margin: 5px 0 10px 0; }
.secure_rwd .security.page .full { width: 100%; margin: 0px auto }
.secure_rwd .securityContent { width: 100% }
.secure_rwd article.page .full .image { width: 95px }
.secure_rwd .security.page .fWidth .description { width: 79%; }
/* Security page styles ends */

/* mac page styles starts */
.mac_rwd header menu ul li:nth-child(1) { display: block; }
.mac_rwd header menu ul li:nth-child(2) { display: block; }
.mac_rwd article.page .full .image { width: 25%; }
.mac_rwd article.page .highlights .full .description { width: 75%; }
.mac_rwd .full .image { width: 31%; }
.mac_rwd article .full .image a img { width: 95px; height: 95px; text-align: left; }
.mac_rwd article.page .highlights .full .description { width: 65%; float: left; margin-left: 2%; margin-right: 2%; }
.mac_rwd article.page { width: 95%; }
.mac_rwd article.page .full h5 { font-size: 16px; }
.mac_rwd article.page .features div { width: 100%; }
.mac_rwd article.page .features .center { float: left; width: 50%; }
.mac_rwd article.page .features h3 { margin-top: 50px; }
.mac_rwd article.page .features div:nth-child(2) span { margin-top: -70px; }
.mac_rwd article.page .features div:nth-child(2) h3 { width: 50%; margin-top: 10px; display: block; }
.mac_rwd article.page .features div:nth-child(2) p { width: 50%; float: left; display: block; }
.mac_rwd article.page .features .centerImg { width: 45%; margin-right: 3% }
/* mac page styles ends */

/*data center page starts */
.datacenter_rwd header menu ul li:nth-child(1) { display: block; }
.datacenter_rwd header menu ul li:nth-child(2) { display: block; }
.datacenter_rwd .mainFooter { display: none; }
.datacenter_rwd article.page { width: 96%; }
.datacenter_rwd article.page .features div { width: 97%; }
.datacenter_rwd article.page .features div:nth-child(2) h3 { margin-top: 200px; }
.datacenter_rwd article.page .features div:nth-child(2) span.center { margin-top: -300px; }
.datacenter_rwd .banner.dcenterBg { height: auto !important; }
.datacenter_rwd section.banner .windows .textCont { margin-top: 270px; max-width: 100%; height: auto !important; margin-bottom: 10px; padding-left: 0px; text-align: center; }
.datacenter_rwd section.banner .windows .adjustHeight { height: 530px; margin-top: -340px; }
.datacenter_rwd.dataCenterPage .screen_datacenter { background: none; }
.datacenter_rwd section.banner { background: none; }
.datacenter_rwd header { padding-bottom: 10px; }
.datacenter_rwd.dataCenterPage .windows { width: 95%; margin-right: 3%; background: url(https://www.ibackupstatic.com/source/images/IBackup-data-center_400.png) no-repeat center 214px; }
.datacenter_rwd section.banner .windows .adjustHeight p { width: 94%; text-align: center; }
.datacenter_rwd section.banner .windows .adjustHeight .download { margin: 0px 15%; }
.datacenter_rwd .questions { display: none; }
.datacenter_rwd article.page .highlights .full { width: 100%; }
.datacenter_rwd .dc_link .requirements { display: none; }
.datacenter_rwd article.page .features h3 { text-align: center }
/* data ecenter page style ends*/
/*ibackup windows */
.win_rwd header menu ul li:nth-child(1) { display: block; }
.win_rwd header menu ul li:nth-child(2) { display: block; }
.win_rwd article.page .highlights .full { width: 100%; border-bottom: 0px; padding: 10px 0px 0px 0px; }
.win_rwd article.page .full h5 { font-size: 16px; }
.win_rwd section.banner { background: none; }
.win_rwd .screen_windows { background: none; }
.win_rwd .windows { background: url("https://www.ibackupstatic.com/source/images/IBackup-for-Windows_mobile.png") no-repeat center 235px }
.win_rwd section.banner .windows .adjustHeight h2 { text-align: center; }
.win_rwd section.banner .windows .adjustHeight { height: 303px; margin-top: -311px; }
.win_rwd section.banner .windows .textCont { margin-top: 281px; max-width: 100%; height: 280px; padding-left: 0px; }
.win_rwd section.banner .textCont .download { margin: 0px 20px; width: 80%; }
.win_rwd section.banner .appDetails { margin-left: 0px; }
.win_rwd .note .requirements { display: none; }
.win_rwd article.page .full .image { text-align: center; width: 20% }
.win_rwd article.page { width: 95% }
.win_rwd article.page .highlights .full .description { width: 75%; }
.win_rwd .mainFooter { display: none; }
.win_rwd section.greySection .features div { width: 47% }
/* ibackup windows page css ends*/

/*Storage Drive page styles starts */
.storage_rwd header menu ul li:nth-child(1) { display: block; }
.storage_rwd header menu ul li:nth-child(2) { display: block; }
.storage_rwd header { padding-bottom: 0px }
.storage_rwd .screen_drive, .storage_rwd section.banner { background: none !important; }
.storage_rwd .ibdPage { background: url(https://www.ibackupstatic.com/source/images/ibd-main-page_480.png) no-repeat center 280px !important; height: 600px }
.storage_rwd section.banner .windows .textCont { width: 94%; margin: 0px auto 0px auto; min-width: 450px; max-width: 620px; float: none; padding: 0px 5px; height: 290px; }
.storage_rwd section.banner .windows .adjustHeight h2 { text-align: center }
.storage_rwd section.banner .windows .adjustHeight p { width: 94% }
.storage_rwd .ibackupDrive { float: none !important; width: 380px !important; margin: 0px auto }
.storage_rwd .ibdDownload { width: 40% !important; margin: 0px 0px 0px 10px; }
.storage_rwd section.banner .windows .adjustHeight { height: 290px; }
.storage_rwd article.page { width: 94%; }
.storage_rwd article.page .highlights .full { width: 100% }
.storage_rwd .sysreqDrive { display: none }
/*Storage Drive page styles ends */
/* mobile page starts*/
.mobile_rwd header menu ul li:nth-child(1) { display: block; }
.mobile_rwd header menu ul li:nth-child(2) { display: block; }
.mobile_rwd.mob_resp .istore { display: none; }
.mobile_rwd.mob_resp .google_playstore { display: none; }
.mobile_rwd.mob_resp .mobile_amazontore { display: none; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -1px; width: 99px; height: 30px; margin: 0px auto; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -55px; margin: 0px auto 0px auto; width: 85px; height: 31px; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -172px; margin: 0px auto; width: 99px; height: 31px; margin-left: 0px; margin-right: 0px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -1px; width: 99px; height: 30px; margin: 0px auto; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -55px; margin: 0px auto 0px auto; width: 85px; height: 31px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -172px; margin: 0px auto; width: 99px; height: 31px; margin-left: 0px; margin-right: 0px; }
.mobile_rwd article.page .features div { width: 100%; }
.mobile_rwd article.page .features .center { float: left; width: 50%; }
.mobile_rwd article.page .features h3 { margin-top: 50px; }
.mobile_rwd article.page .features div:nth-child(2) h3 { width: 50%; margin-top: 10px; display: block; }
.mobile_rwd article.page .features div:nth-child(2) p { width: 50%; float: left; display: block; }
.mobile_rwd article.page .features div:nth-child(2) span { float: right; margin-top: -70px; }
.mobile_rwd .mainFooter { display: none; }
.mobile_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/ib_web_mobile_new-2.png) no-repeat 54% center; width: 100% !important; height: 265px; float: left; }
.mobile_rwd .bgImg img { display: none; }
.mobile_rwd section.mobBg { background-position: 0px 327px; }
.mobile_rwd section.banner .textCont h2 { font-size: 19px; }
.mobile_rwd .mobile_amazontore { margin-top: 0px; }
.mobile_rwd section.banner .textCont p { font-size: 12px; }
.mobile_rwd section.banner .mobile .textCont { height: 434px; }
.mobile_rwd section.mobBg { background: none; }
.mobile_rwd .screen_mobile { background: none; }
.mobile_rwd article.page { width: 95%; }
.mobile_rwd article.page .highlights .full .description { width: 75%; }
.mobile_rwd article.page .highlights .full { width: 100% }
.mobile_rwd article.page .full .image { text-align: center; width: 20%; margin: 0px auto; }
.mobile_rwd .note .requirements { display: none; }
.mob_noresp.mobile_rwd section.banner .mobile .btnSection { margin: 0px auto !important; width: 283px; float: none }
.mobile_rwd.mob_resp.ios .istore { display: block !important }
.mobile_rwd.mob_resp.android .google_playstore { display: block !important }
.mobile_rwd section.banner .mobile .btnSection { float: left; height: 43px; margin-bottom: 10px; padding-top: 7px; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection { float: none; max-width: 31%; }
.mobile_rwd section.banner .mobile .btnSection .google_playstore { margin: 0px auto; }
.mobile_rwd article.page .features { width: 96% }
/* mobile page ends*/

/*ibackup mac page starts*/
.mac_resp header menu ul li:nth-child(1) { display: block; }
.mac_resp header menu ul li:nth-child(2) { display: block; }
.mac_resp article.page .features div { width: 100%; text-align: center; }
.mac_resp article.page .features h3 { text-align: center; }
.mac_resp article.page .features div:nth-child(2) span.center { margin-top: -303px; }
.mac_resp article.page .features div:nth-child(2) h3 { margin-top: 190px; }
.mac_resp .mainFooter { display: none; }
.mac_resp .mac { background-size: contain; background: url(https://www.ibackupstatic.com/source/images/IBackup-for-Mac_400.png) no-repeat center 66px; height: 372px; margin-top: 190px; }
.mac_resp section.banner .mac .textCont { height: auto; }
.mac_resp header { padding-bottom: 0px; }
.mac_resp section.banner .mac .adjustHeight { margin-top: -190px; height: auto; margin-bottom: 20px; }
.mac_resp section.banner .mac .download { margin: 10px 20px; width: 80%; }
.mac_resp section.banner .mac .adjustHeight h2 { font-size: 24px; text-align: center; }
.mac_resp .screen_mac { background: none; }
.mac_resp section.banner { background: none; }
.mac_resp section.banner .mac .textCont { min-width: 310px; max-width: 100%; padding-left: 0px; }
.mac_resp .requirements { display: none; }
.mac_resp section.banner .textCont .adjustHeight p { width: 90%; }
/* ibackup mac page ends*/

/* Corporate Page styles starts */
.corporate-rwd header menu ul li:nth-child(1) { display: block; }
.corporate-rwd header menu ul li:nth-child(2) { display: block; }
.corporate-rwd header { padding-bottom: 10px; }
.corporate-rwd .content article br { display: none; }
.corporate-rwd .content article h4 { padding-bottom: 10px; }
.corporate-rwd .corporate .textBox { width: 95%; text-align: center; margin: 0px; }
.corporate-rwd .corporate_logo_inner { width: 50%; float: left; margin-bottom: 15px; }
/* Corporate Page styles ends */

/* Contact Page styles starts */
.contact-rwd header menu ul li:nth-child(1) { display: block; }
.contact-rwd header menu ul li:nth-child(2) { display: block; }
.contact-rwd article p { text-align: justify; }
.contact-rwd .continfo_lft { width: 100%; }
.contact-rwd article .cont_info li { width: 100%; float: none; padding: 0px; min-height: inherit; }
.contact-rwd .continfo_rgt { padding-left: 0px !important; }
.contact-rwd .continfo_rgt a img { width: 100%; }
/* Contact Page styles ends */

/* new changes */
.index-new.indexPage section.banner .adjustHeight { height: 382px !important; }
.index-new section.zeroBottom { padding-top: 30px; }
/* ibackup server menu scroll related styles */
.sqlSB header menu ul li:nth-child(1) { display: block; }
.sqlSB header menu ul li:nth-child(2) { display: block; }
.sqlSB .center img { background-size: contain; background-position: top center; max-width: 574px; width: 90% }
.sqlSB article { width: 95%; padding: 30px 10px 30px 10px }
.sqlSB .leftDiv { width: 100%; }
.sqlSB .rightDiv { width: 100%; }
.sqlSB .scrol_top { bottom: 40px; right: 20px !important }
.sqlSB .content { overflow: hidden }
/* ibackup server menu scroll related styles */

/*faq pages related css*/
.faqResp .faq_items p { width: 100%; }
.faqResp .faq_image img { background-size: contain; background-position: top center; max-width: 574px; width: 90%; }
/*faq pages related css ends*/

.contact-rwd .sqlbkup .leftnav_terms { width: auto !important; }
.corporate-rwd .sqlbkup .leftnav_terms { width: auto !important; }
.policy-rwd .sqlbkup .leftnav_terms { width: auto !important; }
/* support no related styles */
.supportDiv { display: none }
/* New index page design */
.fluid-index .logoNew { background-size: contain; text-align: center; margin: 0px auto; display: block; float: none; width: 110px; clear: both; }
.fluid-index .adjustHeight { text-align: center; }
.fluid-index .adjustHeight div.pageTitle { text-align: center; }
.fluid-index .adjustHeight div.pageTitle a br { display: none; }
.fluid-index .adjustHeight div.pageTitle a { font-size: 24px; line-height: 30px; }
.fluid-index .signUp { float: left; clear: both; margin: 160px auto 0px; float: none; width: 140px; }
.fluid-index .signUp{width: 140px;}
.fluid-index .promo-pricing { clear: both; margin: 0px auto; float: none; width: 340px; margin-top: 20px; }
}

@media screen and (min-width:320px) and (max-width:480px) {
/* header and footer related styles */
body { -webkit-text-size-adjust: none; }
.wrapper { width: 100% !important }
nav { width: 99%; margin: 0px auto 10px auto !important; float: none !important; }
nav .submenu { display: none; }
/* header menu ul li:nth-child(1){display:none;} */
header menu ul li:nth-child(2) { display: none; }
header menu ul li:nth-child(3) { display: none; }
header nav li { padding: 0px 2% 0px 2%; margin: l5px 0px 0px 0px; width: 21%; text-align: center; }
header menu { margin-right: 2%; }
.logoNew { background-size: contain; height: 42px; width: 86px; clear: both; text-align: center; margin: 0px auto; display: block; float: none; }
header nav ul { font-size: 12px;
    text-transform: inherit;
        padding: 0px 7px 0px 2px; }
footer { min-width: 100%; }
.mainFootwrapper { display: none; }
.vertContainer { display: none; }
.supportFooter { display: block !important; }
.call-support { display: block; padding: 20px; text-align: right; background: #333333; }
.call-support p { margin: 0px; padding: 0px; }
.call-support a { text-decoration: none; color: #ffffff; font-size: 20px; }
.copyrights-container p { padding: 10px 20px; }
footer p { color: #999; font-size: 12px; }
footer p.small-txt { color: #fff; font-size: 12px; }
.shadow { display: none; }
/* Verticals page related CSS Starts */
.vertical-resp .verticals { display: none; }
.vertical-resp .image { display: none; }
.vertical-resp .subBanner h3 { line-height: 30px; text-align: center; padding: 10px 0px 10px 0px; border: none; margin-bottom: 0px; width: 100% }
.vertical-resp .full .description { width: 100%; }
.vertical-resp header menu ul li:nth-child(1) { display: block; }
.vertical-resp header menu ul li:nth-child(2) { display: block; }
.vertical-resp article.page .featFoot { padding-top: 25px }
.vertical-resp article.page { padding-bottom: 30px }
/* Verticals page related CSS Ends */

/* features page related styles */
.featPage.fwt_res header menu ul li:nth-child(1) { display: block; }
.featPage.fwt_res header menu ul li:nth-child(2) { display: block; }
.featPage.fwt_res article.page .features div { float: left; width: 100%; min-height: inherit !important }
.featPage.fwt_res article .center img { width: auto; height: auto; margin: 20px auto 0px auto; }
.featPage.fwt_res article.page { padding: 2% 5% 100px 2% !important }
.featPage.fwt_res article.page .features div:nth-child(1) { margin-bottom: 15px; }
.featPage.fwt_res article.page .features div:nth-child(2) { margin-bottom: 15px; }
.featPage.fwt_res article.page .features h6 { text-align: center; }
.featPage.fwt_res .features p { width: 90%; margin: 0px auto 20px auto; padding-left: 0px; }
.featPage.fwt_res .appFree { display: none }
.featPage.fwt_res h2 { line-height: 28px; font-size: 20px !important; width: 90% !important; margin: 0px auto }
.featPage.fwt_res .title { margin: 20px 0px 5px 0px }
.featPage.fwt_res .title p { width: 90%; margin: 20px auto 0px auto }
.featPage.fwt_res article p { padding-left: 5px; }
/* features page related styles ends */

/* pricing page styles starts */
.pri_rwd header { padding-top: 70px; padding-bottom: 10px !important }
.pri_rwd header menu ul li:nth-child(1) { display: block; }
.pri_rwd header menu ul li:nth-child(2) { display: block; }
.pri_rwd .promoOffer.offer50 { display: none }
.pri_rwd .doubleOffer { display: none }
.pri_rwd .plans { width: 90% !important }
.pri_rwd .greyTable { display: none }
.pri_rwd .paidPlans { width: 100% }
.pri_rwd .pricingContent { margin: 24px 20px 50px 0px }
.pri_rwd .pricingContent ul { width: 100% }
.pri_rwd .pricingContent h3 { line-height: 20px; font-size: 14px; }
.pri_rwd .pri_rwd table img { display: none }
.pri_rwd .paidPlans table th { padding: 5px 2px 5px 2px !important; font-size: 10px; line-height: 15px; }
.pri_rwd .paidPlans table td { padding: 0px 2px 0px 2px; font-size: 10px; }
.pri_rwd .paidPlans table td.promo { font-size: 10px; }
.pri_rwd .paidPlans b { font-size: 10px !important; }
.pri_rwd .twoyear { font-size: 10px; }
.pri_rwd table img { display: none }
.pri_rwd .title { margin: 0px }
.pri_rwd .title h2 { margin: 20px 0 5px 0; font-size: 24px }
.pri_rwd .pricingBtns { text-align: center }
.pri_rwd .signupBtn { float: none; }
.pri_rwd .pricingBtns .textLink { float: none; margin-left: 0px }
.pri_rwd .foot_note p { line-height: 22px; }
.pri_rwd .price_offer { display: block; position: fixed; z-index: 89; width: 100% }
.pri_rwd .price_offer .off { background: url(https://www.ibackupstatic.com/source/images/ibackup_prioffer_320.jpg) center center no-repeat; width: 100%; height: 72px; display: block; }
/* pricing page styles end */

/* Download page styles starts */
.downloadPage header menu ul li:nth-child(1) { display: block; }
.downloadPage header menu ul li:nth-child(2) { display: block; }
.downloadPage section.banner .mobile .textCont { min-width: 100% }
.downloadPage header { padding-bottom: 10px }
.downloadPage .downCont { width: 310px; }
.downloadPage .downCont h3 { padding-left: 0px; margin: 18px 0px 0px 0px; line-height: 30px }
.downloadPage .downCont .downWinSec, .downloadPage .downCont .downLinSec, .downloadPage .downCont .downMacSec { width: 100%; float: left; position: relative; max-width: 479px; }
.downloadPage .downCont .downWinSec { height: 220px }
.downloadPage .downCont .downLinSec { padding: 0px 0px }
.downloadPage section.banner .textCont p { width: 98%; padding: 0px 1% }
.downloadPage section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/downloads_banner-320.png) no-repeat center center !important; width: 100% !important; }
.downloadPage .downWinSec .f12 { margin-bottom: 5px; }
.downloadPage .center .f12 { float: left; margin: 0px auto; width: 92% }
.downloadPage section.banner, .downloadPage section.mobBg { background: none; }
.downloadPage section.banner .mobile .bgImg { margin-top: 40px }
.downloadPage section.banner .mobile .textCont { height: 275px; }
.downloadPage .screen_down { height: 350px }
.downloadPage .downLinSec p { margin-bottom: 5px; width: 90% }
.downloadPage.downCont h3 a { margin-bottom: 10px }
.downloadPage .center, .downloadPage .footBg { display: none }
.downloadPage .downCont .downMacSec { padding-bottom: 20px }
.resp section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/download-device-320.png) no-repeat center center !important; width: 100% !important; margin-top: 80px; }
.resp .screen_down { background: none }
.resp section.banner .mobile .textCont { height: 315px; }
.resp article.page { min-height: 50px !important; }
.resp .downCont { height: auto }
.resp .downCont .downWinSec, .resp .downCont .downLinSec, .resp .downCont h3 a { display: none }
.resp .iphone, .resp .amazontore, .resp .windowstore, .resp .playstore { display: none }
.resp .downMacSec a { float: none !important; margin: 40px auto; }
.resp.ios .iphone { height: 43px; width: 149px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-istore.png) no-repeat; }
.resp.android .playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-googleplay.png) no-repeat; }
.resp.windows .windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(https://www.ibackupstatic.com/source/images/IBackup-winphone.png) no-repeat; margin-top: 17px }
/* Download page styles end */

/* index page styles starts */
.index-new .offer { background: url(https://www.ibackupstatic.com/source/images/onetimeoffer_50_320.jpg) center center no-repeat; height: 72px; width: 100%; float: left; top: 0px; padding: 0px 0px; color: #fff; display: block; position: fixed; z-index: 10000; }
.index-new .questions { display: none; }
.index-new article.page .features div { width: 100%; margin: 0px; padding: 0px }
.index-new article.page .twoCol div { width: 100%; }
.index-new .mainPage { background: url("https://www.ibackupstatic.com/source/images/ib-responsive-480x720.png") no-repeat center 71px; height: 351px; width: 90%; padding: 0px 5% 0px 5%; }
.index-new section.banner .mainPage .adjustHeight h1 { width: 100%; padding: 0px; }
.index-new section.banner .mainPage .adjustHeight h1 a { width: 100%; font-size: 16px; text-align: center; line-height: 28px; }
.index-new.indexPage section.banner .adjustHeight p { text-align: center; width: 100%; font-size: 18px; padding-right: 0px; margin:10px 0px 0px; line-height:32px; }
.index-new.indexPage .promoCont { height: 130px; width: auto; margin: 0px auto; float: none; display: none; }
.index-new.indexPage .promoCont .promo50 { visibility: hidden; background: url(https://www.ibackupstatic.com/source/images/promo-index-320.png) no-repeat; float: none; display: block; margin: 81px auto 0px auto; height: 49px; width: 216px; }
.index-new.indexPage .promoCont .signUpBtn { margin: 17px 0px 0px 20px; visibility: visible; }
.index-new article.page h2 { font-size: 18px; }
.index-new.indexPage article.page .twoCol h3 { font-size: 18px; }
.index-new article.page .features h3 { font-size: 16px; }
.index-new.indexPage section.banner .adjustHeight { height: 380px; }
.index-new section.banner .textCont { height: 444px; }
.index-new.indexPage .trial { margin: -9px 0px 0px 0px; width: 100%; }
.index-new .liveChatNew { display: none; }
.index-new .supportMain { display: none; }
.index-new .screen_index { background: none; }
.index-new header.index { padding-bottom: 4px; margin-top: 0px; }
.index-new section.banner .mainPage .textCont { width: auto; max-width: 480px; min-width: 288px; }
.index-new header nav li { width:auto; }
.index-new .loginBox { width: 70%; right: 4%; }
.index-new .logPass, .index-new .logText { width: 93%; }
.index-new .stay { font-size: 10px; }
.index-new .loginBox a { font-size: 10px; }
.index-new .loginBox .loginSection { padding: 15px 7% 15px 7%; }
.index-new .btnPrimary { width: 63%; -webkit-border-radius: 3px; -webkit-border: 1px solid #4799cd; -webkit-box-shadow: 0px 0px 0px 1px #68d7f7; }
.index-new .error { width: 82%; }
/* index page styles ends */

/* DR plan styles starts */
.dr_rwd header menu ul li:nth-child(1) { display: block; }
.dr_rwd header menu ul li:nth-child(2) { display: block; }
.dr_rwd .dr_bg { background: url(https://www.ibackupstatic.com/source/images/ibackup_dr_320.png) center center no-repeat; width: 300px; height: 162px; margin: 0px auto }
.dr_rwd .pageContent { width: 90% !important; min-width: inherit; text-align: justify }
.dr_rwd .pageBanner { padding-top: 10px }
.dr_rwd .pageBanner p { width: 95%; margin: 0px auto }
.dr_rwd .pageBanner h2 { margin: 10px 0px 10px 0px; font-size: 18px; }
.dr_rwd .pageContent p:first-child { margin-top: 10px; }
/* DR plan styles ends */

/* compliance page styles starts */
.compliance-rwd header menu ul li:nth-child(1) { display: block; }
.compliance-rwd header menu ul li:nth-child(2) { display: block; }
.compliance-rwd .pageContent { width: 90%; min-width: 0px; margin: 0 auto 0 auto; }
.compliance-rwd .pageContent h5 { padding: 2px 0 10px 0; }
.compliance-rwd .pageBanner h2 { font-size: 22px; }
.compliance-rwd .pageContent article { width: 100%; max-width: none; min-width: 0px; padding: 0px; }
.compliance-rwd .pageBanner { padding: 20px 0px 0px 0px }
.compliance-rwd .pageBanner p { margin: 0 auto; padding: 0px 5px 0px 0px }
.compliance-rwd .pageContent aside { max-width: none; min-width: 0px; width: 100%; float: none; margin: 30px 0 10px 0; }
.compliance-rwd .pageContent aside p { margin: 0px; }
.compliance-rwd .center { display: none; }
.compliance-rwd .footNote { margin: 22px 0 0px 0; }
.compliance-rwd-inner article { float: none; width: 90%; margin: 0 auto; padding: 0px 0 30px 0; }
.compliance-rwd-inner article h4 { text-align: center; }
.compliance-rwd-inner article .emp { display: none; }
.compliance-rwd header { padding-bottom: 5px; }
/* compliance styles ends */

/* IBackup express styles starts */
.ibackup_rwd header menu ul li:nth-child(1) { display: block; }
.ibackup_rwd header menu ul li:nth-child(2) { display: block; }
.ibackup_rwd .pageContent { width: 90% !important; min-width: inherit }
.ibackup_rwd .pageContent article { width: 100%; max-width: inherit; min-width: inherit; }
.ibackup_rwd aside { width: 100% !important; max-width: inherit }
.ibackup_rwd .iba_express { background: url(https://www.ibackupstatic.com/source/images/ib_exp_320.png) no-repeat; width: 290px; height: 167px; }
.ibackup_rwd .ib_explugin { background: url(https://www.ibackupstatic.com/source/images/express_main_thumb_320.png) no-repeat; width: 281px; height: 166px; background-size: contain; max-width: 270px; }
.ibackup_rwd .pageBanner { padding-top: 20px }
.ibackup_rwd .pageBanner h2 { font-size: 24px; }
.ibackup_rwd .pageContent aside p { width: 90% }
.ibackup_rwd ul.list_items { width: 92% }
.ibackup_rwd .pageBanner p { width: 90%; margin: 0px auto; }
/* IBackup express styles ends */

/*IBackup  Advantage strats */
.ibadvt header menu ul li:nth-child(1) { display: block; }
.ibadvt header menu ul li:nth-child(2) { display: block; }
.ibadvt header { padding-bottom: 5px; }
.ibadvt .marBot { text-align: center }
.ibadvt .subBanner h3 { line-height: 50px; }
.ibadvt article.page h2 { font-size: 18px !important; text-align: left }
.ibadvt article.page h2 { font-size: 18px !important; line-height: 26px; text-align: left; margin: 0px 0px 10px 0px !important; }
.ibadvt .advImage { display: none }
.ibadvt .advdesc { width: 100% }
.ibadvt article.page h5 { font-size: 14px; line-height: 26px; margin: 5px 0px }
.ibadvt article p { margin-bottom: 0px }
.ibadvt .advfull { margin-bottom: 0px !important; }
.ibadvt article.page { padding-bottom: 30px }
.ibadvt h3.marBot { font-size: 20px; }
/*IBackup  Advantage ends */

/* reseller page starts */
.resller_rwd .reseller-signup, .Referral-signup { display: none !important }
.resller_rwd .screen_partner { display: none }
.resller_rwd { width: 100%; }
.resller_rwd header menu ul li:nth-child(3), .resller_rwd header menu ul li:nth-child(2), .resller_rwd header menu ul li:nth-child(1) { display: block; }
.resller_rwd header.index menu a.login, header.partner menu a.login { background-position: 49px -112px; }
.resller_rwd header menu li { padding: 0px 0px 0px 6px; }
.resller_rwd .menu-left li a { font-size: 12px; padding: 0px 1% 0px 3px; width: 100%; display: block; }
.resller_rwd header .menu-wrap menu li .login { font-size: 12px; padding: 1px 26px 1px 9px; }
.resller_rwd section.banner .textCont { min-width: 301px; max-width: 96%; }
.resller_rwd.bulkReseller section.banner .twoCol div { width: 91%; }
.resller_rwd .partnerSign { background-position: center 0px; width: 234px; margin-left: 10px; }
.resller_rwd .btnBulkSign { background-position: center -183px; width: 234px; margin-left: 10px; }
.resller_rwd .screen_partner { background: none; }
.resller_rwd .contact { display: none; }
.resller_rwd div.webinarCont { top: 481px; left: 15%; }
.resller_rwd section.banner .textCont .adjustHeight { min-height: 490px; height: auto; }
.resller_rwd section.banner .textCont { height: auto; margin-bottom: 30px; }
.resller_rwd .webinarCont { display: none; }
.resller_rwd .reseller_new { background: none; }
.resller_rwd .menu-left li:nth-child(1), .resller_rwd .menu-left li:nth-child(2) { display: none; }
.resller_rwd.bulkReseller fieldset { width: 98% }
.resller_rwd .full .image { width: 31%; }
.resller_rwd.bulkReseller fieldset .description { width: 63%; margin-left: 4%; }
.resller_rwd.bulkReseller fieldset { width: 95%; }
.resller_rwd fieldset { height: auto !important; }
.resller_rwd.bulkReseller fieldset .partnerSign { margin: 19px auto 0px auto; display: block; float: left; }
.resller_rwd .full.noBorder { height: 140px !important; }
.resller_rwd fieldset:nth-child(2) .full:nth-child(2) { height: 114px; }
.resller_rwd fieldset:nth-child(3) .full:nth-child(2) { height: 142px !important; }
.resller_rwd.bulkReseller fieldset:nth-child(3) .noBorder { height: 162px !important; }
.resller_rwd.bulkReseller fieldset .partnerSign { float: none; margin: 0px auto; }
.resller_rwd .menu-wrap { width: 99%; padding-right: 4px; }
.resller_rwd fieldset:nth-child(3) { float: left !important; }
.resller_rwd .reseller-footer ul { width: 100%; font-size: 13px; text-align: center; }
.resller_rwd .innerPage article.page { padding: 1% 5% 30px 5%; }
.resller_rwd article.page { width: 90% }
.resller_rwd section.banner .textCont .adjustHeight p { width: 100%; }
.resller_rwd.bulkReseller section.banner .twoCol { width: 94%; margin: 0px 3%; }
.resller_rwd .reseller_support a { background: url(https://www.ibackupstatic.com/source/images/reseller-support-640.png); width: 92%; height: 80px; background-size: contain; }
.resller_rwd.bulkReseller fieldset legend { font-size: 18px; }
.resller_rwd .reseller_support { width: 100%; display: block; }
.resller_rwd .reseller_support a { background: url(https://www.ibackupstatic.com/source/images/reseller-support-640.png) no-repeat -20px 0px; width: 274px; height: 60px; background-size: contain; float: right; display: block; }
.resller_rwd section.banner .textCont .adjustHeight h2 { font-size: 18px; width: 89%; text-align: left; }
.resller_rwd .reseller-footer ul li:nth-child(1), .reseller-footer ul li:nth-child(2) { display: none; }
.resller_rwd section.banner { background: none !important; height: auto; }
.resller_rwd article.page h2 { font-size: 18px; }
.resller_rwd h1 { width: 100%; margin: 0px auto; float: none; background-position: center center; }
.resller_rwd section.banner .textCont p { padding: 0 20px 0 10px }
.bulkReseller section.banner .twoCol h3 { margin-left: 0px }
.resller_rwd .loginBox { right: 5px; width: 70%; }
.resller_rwd .logPass, .resller_rwd .logText { width: 93%; height: 30px; font-size: 14px }
.resller_rwd .btnPrimary { width: 63%; height: 30px; font-size: 14px; }
.resller_rwd p.choose .selected { font-size: 14px }
.resller_rwd #refer { margin-right: 30px !important }
.resller_rwd .loginBox .loginSection { padding: 15px 15px 15px 15px }
.resller_rwd .loginBox label { font-size: 14px; }
.resller_rwd p.choose { width: 100%; font-size: 15px }
/* reseller page ends */

 /* News page styles starts */
.news-rwd header menu ul li:nth-child(1) { display: block; }
.news-rwd header menu ul li:nth-child(2) { display: block; }
.news-rwd header { padding-bottom: 0px; }
.news-rwd .inner_wrapper { width: 95%; margin: 0 auto; height: auto; background-color: #FFF; overflow: auto; }
.news-rwd article.press { width: 90%; float: none; margin: 0 auto; padding: 0px 0px 30px 0px; }
.news-rwd .term_header h3 { padding: 0px 0px 0px 60px !important; }
/* News styles ends */

/*IBackup  Subaccount starts */
.subact header menu ul li:nth-child(1) { display: block; }
.subact header menu ul li:nth-child(2) { display: block; }
.subact header { padding-bottom: 5px }
.subact .pageBanner { padding: 5px 0 0 0 }
.subact .subImg { display: none }
.subact .pageContent { width: 98%; min-width: 300px; margin: 0px auto }
.subact .pageContent article, .pageContent aside { width: 96%; float: none; margin: 0px auto; min-width: 300px; max-width: 450px }
.subact .subaccount h3, .subact .pageContent h4 { text-align: left }
.subact .pageBanner p { text-align: justify; width: 94%; margin: 0px auto }
.subact .pageContent p:first-child { width: 96%; text-align: justify; margin: 10px auto 0px; }
.subact .pageContent p.center { text-align: justify; width: 96%; margin: 0px auto }
.subact .pageContent p.just { text-align: justify; width: 96%; margin: 15px auto 0px }
/*IBackup  Subaccount ends */

/*feedback page styles starts*/
.feedback_rwd nav { width: 100%; margin-top: 10px; }
.feedback_rwd header nav li { padding: 0px 2% 0px 2%; width: 21%; font-size: 12px }
.feedback_rwd header nav li:nth-child(3) { text-align: right; }
.feedback_rwd .content { min-width: 300px; }
.feedback_rwd .support_content .banner_left { width: 330px; float: none; margin: 0px auto }
.feedback_rwd .marTop { width: 315px; }
.feedback_rwd .support_content .supportBanner { margin: 0px auto; width: 230px }
.feedback_rwd nav { width: 98%; }
.feedback_rwd .supportContent article { width: 100%; margin-right: 16px; }
.feedback_rwd .supportForm { width: 99%; }
.feedback_rwd aside { max-width: 100%; }
.feedback_rwd aside h4 { width: 100%; text-align: center; }
.feedback_rwd .supportContent { width: 95%; }
.feedback_rwd .supportContent aside ul { width: 100%; }
.feedback_rwd .list_items li { width: 28%; float: left; }
.feedback_rwd footer:nth-child(1) { display: none; }
.feedback_rwd aside { width: 100% }
.feedback_rwd h1 { background-size: contain; width: 89px; margin: 0px auto; background-position: center; float: none; }
.feedback_rwd h1 a { width: 119px; }
.feedback_rwd .support_content .supportNum { margin: 0px auto; padding: 0px 5%; font-size: 12px; width: 230px; }
.feedback_rwd .support_content .supportBanner { float: none; height: auto; display: block; }
.feedback_rwd .support_content .liveChat { margin: 0px 20%; width: 60%; height: 70px; }
.feedback_rwd .supportContent article { padding-top: 0px; }
.feedback_rwd .support_content .liveChat img { width: 100%; }
.feedback_rwd header menu ul li:nth-child(1), header menu ul li:nth-child(2) { display: block; }
.feedback_rwd .mainFooter { display: none; }
.feedback_rwd .support_content .support_banner { width: 100%; }
.feedback_rwd .verify { font-size: 11px; }
.feedback_rwd .supportForm label { font-size: 11px; display: block; }
.feedback_rwd .supportSelect label { font-size: 11px; display: inline !important; }
.feedback_rwd .input { width: 92%; }
.feedback_rwd .verification input { width: 36%; }
.feedback_rwd .supportSelect { width: 280px; }
.feedback_rwd b { font-size: 12px; }
.feedback_rwd .support_content .liveChat img { width: 100%; }
.feedback_rwd article p { font-size: 12px; }
.feedback_rwd .list_items li { width: 25%; }
.feedback_rwd .list_items li:last-child { width: 30%; display: block; }
.feedback_rwd .support_content .errorMsg { margin: 23px 20px -3px 20px; }
.feedback_rwd .basic_details li div { width: 92% }
.feedback_rwd .support_content #program { width: 92% }
.feedback_rwd .support_content .select { width: 100% }
.feedback_rwd .support_content .textarea { width: 94% }
/* feedback page ends*/

/* Hybrid backup styles starts */
.hyb_rwd header menu ul li:nth-child(1) { display: block; }
.hyb_rwd header menu ul li:nth-child(2) { display: block; }
.hyb_rwd .hyb_bg { background: url(https://www.ibackupstatic.com/source/images/hybackup_320.png) no-repeat; width: 290px; height: 85px; margin: 0px auto; }
.hyb_rwd .pageContent { width: 90%; min-width: inherit }
.hyb_rwd .pageContent article { width: 100%; max-width: inherit; min-width: inherit }
.hyb_rwd aside { width: 100% !important; max-width: inherit }
.hyb_rwd .newSub { display: none }
.hyb_rwd .pageBanner { padding-top: 20px; }
.hyb_rwd .pageBanner h2 { font-size: 20px; margin: 0px 0px 10px 0px }
.hyb_rwd .marTop { margin-bottom: 5px !important }
.hyb_rwd .widSpec { width: 75%; margin: 0px auto }
/* Hybrid backup styles ends */

/* web manager page styles starts */
.web_rwd header menu ul li:nth-child(1) { display: block; }
.web_rwd header menu ul li:nth-child(2) { display: block; }
.web_rwd .screen_webmanager { display: none }
.web_rwd section.banner .mobile .bgImg { background: none }
.web_rwd section.banner .mobile .textCont { height: 150px !important; min-width: inherit }
.web_rwd header { padding-bottom: 0px }
.web_rwd section.altBg .center img { height: 110px; }
.web_rwd article.page .full .image { display: none }
.web_rwd article.page .highlights .full { width: 100% }
.web_rwd article.page .highlights .full .description { width: 100% }
.web_rwd section.altBg .features div { width: 100% }
.web_rwd article.page .features div { width: 100% }
.web_rwd article.page .features .center { float: left; width: 50%; }
.web_rwd article.page .features .centerImg img { width: 180px; height: 140px }
.web_rwd section.altBg .features div:nth-child(2) h3 { width: 100% !important }
.web_rwd section.altBg .features div:nth-child(2) p { width: 100% !important }
.web_rwd article.page .full h5 { text-align: center }
.web_rwd article.page h2 { font-size: 20px; line-height: 28px; }
.web_rwd article.page .features .centerImg { display: none }
.web_rwd section.mobBg { background: none }
.web_rwd section.banner .mobile p { width: 90%; margin: 0px auto; float: none }
/* web manager page styles ends */
/* Backup styles starts */
.backup_rwd header menu ul li:nth-child(1) { display: block; }
.backup_rwd header menu ul li:nth-child(2) { display: block; }
.backup_rwd header { padding-bottom: 10px; }
.backup_rwd aside#stackup { display: none }
.backup_rwd .pageBanner img { display: none }
.backup_rwd article.stackup_page { width: 96%; margin: 0px auto; float: none }
.backup_rwd article.stackup_page .page_title { font-size: 16px; text-align: center; margin-left: 0px }
.backup_rwd .pageContent { width: 96%; min-width: 300px !important; margin: 0px auto; max-width: 450px }
.backup_rwd .footNote { margin-top: 0px }
article.stackup_page .box2 { text-align: center }
/*Backup styles ends */
/* Linux page styles starts */
.linux_rwd .screen_linux { backgroud: none }
.linux_rwd header menu ul li:nth-child(1) { display: block; }
.linux_rwd header menu ul li:nth-child(2) { display: block; }
.linux_rwd header { padding-bottom: 0px }
.linux_rwd section.banner .linuxPage .fixHeight, .linux_rwd .linuxServer { display: none }
.linux_rwd section.banner { background: none }
.linux_rwd section.banner .linuxPage .textCont { width: 98%; margin: 0px auto; float: none; text-align: center; min-width: 300px; max-width: 450px; padding: 0px 0px; text-align: center; height: auto; overflow: hidden }
.linux_rwd section.banner .linuxPage p { width: 96%; padding: 0px 0px; margin: 0px auto 20px auto; float: none }
.linux_rwd .linuxPage { background: none }
.linux_rwd article.page { width: 90%; padding: 1% 10px 30px 10px; }
.linux_rwd article.page .full .image, .linux_rwd .margTd { display: none }
.linux_rwd article.page .highlights .full, .linux_rwd article.page .highlights .full .description { width: 100% }
.linux_rwd article.page .highlights h3 { padding-left: 0px }
.linux_rwd article.page .linuxSection { margin: 0px auto }
.linux_rwd .tdWid { width: 75%; float: left; min-width: 260px; max-width: 450px }
article.page .greyBox { width: 90%; min-width: 263px; max-width: 440px }
.linux_rwd .head_srch_box { width: 230px }
article.page .linuxForm .btnSec { margin: 30px 0 0 0px; }
.linux_rwd .textverify { width: 110px !important; }
/* Linux page styles ends */

/* business pricing starts */
.index-new .chatSupport { display: none }
.index-new .bgColr { width: 100% }
.index-new .businessPricing { overflow-x: hidden }
.index-new .consumberImg { display: none }
.index-new .smbImg { display: none }
.index-new .businessPricing .textC { width: 100%; margin-bottom: 15px }
.index-new .businessPricing .smbPlan { width: 100%; padding: 1% }
.index-new .businessPricing .indivUse { width: 100%; padding: 1%; border-bottom: 1px solid #426874; margin-bottom: 4px }
.index-new .businessPricing .textC h2 { font-size: 24px; }
.index-new .businessPricing .textC p { width: 97% }
.index-new .bgColr { background: url(https://www.ibackupstatic.com/source/images/pricing-bg-320.png) center 0px no-repeat; float: left; }
/* business pricing starts */

/* Policy page styles starts */
.policy-rwd header menu ul li:nth-child(1) { display: block; }
.policy-rwd header menu ul li:nth-child(2) { display: block; }
.policy-rwd .content h5 { padding: 2px 0 10px 0; }
.policy-rwd .content h2 { font-size: 22px; }
.policy-rwd article { width: 100%; max-width: none; min-width: 0px; padding: 0px; }
.policy-rwd aside p { margin: 0px; }
.policy-rwd .center { display: none; }
.policy-rwd .footNote { margin: 22px 0 0px 0; }
.policy-rwd .content h3 { line-height: 50px; }
.policy-rwd article { float: none; width: 90%; margin: 0 auto; padding: 0px 0 30px 0; }
.policy-rwd article h4 { text-align: center; float: left; padding-bottom: 0px; font-size: 14px; }
.policy-rwd article span.right { font-size: 12px; line-height: 34px }
.policy-rwd h4 { padding: 0px; }
.policy-rwd h5 { margin: 10px 0 10px 0; font-size: 16px; }
.policy-rwd article h6 { margin-top: 10px; }
.policy-rwd article.dmca table .input { width: 60% }
/* Policy page styles ends */

/* Security page styles starts */
.secure_rwd header menu ul li:nth-child(1) { display: block; }
.secure_rwd header menu ul li:nth-child(2) { display: block; }
.secure_rwd header { padding-bottom: 0px }
.secure_rwd section.content { width: 98%; padding: 0px 1%; margin: 0px auto; min-width: 300px; max-width: 450px }
.secure_rwd .pageBanner { width: 97%; padding: 10px 0px 10px 0px; margin: 0px auto; float: none }
.secure_rwd .banImg, .secure_rwd article.page .full .image { display: none }
.secure_rwd article.page { width: 91% }
.secure_rwd .security.page .full { width: 100%; margin: 0px auto }
.secure_rwd .security.page .fWidth .description, .secure_rwd .securityContent { width: 100% }
/* Security page styles ends */

/* mac page styles starts */
.mac_rwd header menu ul li:nth-child(1) { display: block; }
.mac_rwd header menu ul li:nth-child(2) { display: block; }
.mac_rwd article.page .full .image { display: none }
.mac_rwd header { padding-bottom: 0px }
.mac_rwd section.altBg .center img { height: 110px; }
.mac_rwd article.page .full .image { display: none }
.mac_rwd article.page .highlights .full { width: 100% }
.mac_rwd article.page .highlights .full .description { width: 100% }
.mac_rwd section.altBg .features div { width: 100% }
.mac_rwd article.page .features div { width: 100% }
.mac_rwd article.page .features .center { float: left; width: 100%; }
.mac_rwd article.page .features .centerImg img { width: 180px; height: 140px }
.mac_rwd .textCh { position: relative; top: 220px; }
.mac_rwd .imgCh { position: relative; top: -130px; }
.mac_rwd article.page .full h5 { text-align: center }
.mac_rwd section.banner .appDetails { margin-left: 0px }
/* mac page styles ends */

/* data center page starts */
.datacenter_rwd header menu ul li:nth-child(1) { display: block; }
.datacenter_rwd header menu ul li:nth-child(2) { display: block; }
.datacenter_rwd .mainFooter { display: none; }
.datacenter_rwd article.page .features div { width: 97%; }
.datacenter_rwd article.page .features div:nth-child(2) h3 { margin-top: 200px; }
.datacenter_rwd article.page .features div:nth-child(2) span.center { margin-top: -340px; }
.datacenter_rwd .dataCenterPage .windows { background: none; }
.datacenter_rwd section.banner .windows .textCont { padding-top: 0px; padding-left: 0px; height: auto; max-width: 100%; min-width: 286px; }
.datacenter_rwd section.banner .textCont .adjustHeight h2 { font-size: 19px; padding-top: 0px; text-align: center; padding-left: 2%; }
.datacenter_rwd header { padding-bottom: 0px; }
.datacenter_rwd section.banner { background: none; }
.datacenter_rwd.dataCenterPage .screen_datacenter { background: none; }
.datacenter_rwd .banner.dcenterBg { height: auto !important; }
.datacenter_rwd section.banner .windows .adjustHeight { height: auto; margin-bottom: 15px; }
.datacenter_rwd .questions { display: none; }
.datacenter_rwd section.banner .windows .adjustHeight p { font-size: 12px; }
.datacenter_rwd article.page .highlights .full { width: 100%; }
.datacenter_rwd article.page .highlights .full .image { display: none; }
.datacenter_rwd article.page .highlights .full .description { width: 100%; }
.datacenter_rwd article.page .full h5 { text-align: left; }
.datacenter_rwd .dc_link .requirements { display: none; }
.datacenter_rwd section.banner .windows .adjustHeight p { width: 94%; text-align: center; padding-left: 2%; }
.datacenter_rwd .windows { background: none !important; }
.datacenter_rwd .downloadBtn { background-position: 0px -1422px; width: 172px; }
.datacenter_rwd .downloadBtn:hover { background-position: 0px -1475px; }
.datacenter_rwd .downloadBtn:active { background-position: 0px -1528px; }
.datacenter_rwd article.page .features h3 { text-align: center; }
/* data center page ends */

/* ibackup windows page css */
.win_rwd header menu ul li:nth-child(1) { display: block; }
.win_rwd header menu ul li:nth-child(2) { display: block; }
.win_rwd .windows { background: none; }
.win_rwd section.banner .windows .textCont { min-width: 315px; max-width: 100%; height: auto; margin-bottom: 15px; padding-left: 0px; }
.win_rwd .requirements { display: none; }
.win_rwd section.banner .windows .adjustHeight { height: auto; }
.win_rwd header { padding-bottom: 0px; }
.win_rwd section.banner .windows .adjustHeight h2 { width: 95%; font-size: 22px; height: auto; padding-top: 0px; }
.win_rwd .screen_windows { background: none; }
.win_rwd section.banner { background: none; }
.win_rwd article.page { width: 95% }
.win_rwd article.page .highlights .full .description { width: 100%; }
.win_rwd .mainFooter { display: none; }
.win_rwd article.page .highlights .full { width: 100% }
.win_rwd section.greySection .features div { width: 100% }
.win_rwd article.page .highlights p { font-size: 12px; }
.win_rwd article.page .full h5 { font-size: 18px; text-align: left; width: 100%; }
.win_rwd article.page .full .image { float: none; text-align: center; width: 100%; display: none; }
.win_rwd section.whitebg .center img { width: 290px; }
.win_rwd section.greySection .features div { width: 100%; }
.win_rwd article.page .highlights h3 { text-align: left; padding-left: 0px; margin: 0px }
.win_rwd .downloadBtn { background-position: 0px -1422px; width: 162px; }
.win_rwd .downloadBtn:hover { background-position: 0px -1475px; }
.win_rwd .downloadBtn:active { background-position: 0px -1528px; }
.win_rwd section.banner .windows .adjustHeight p { font-size: 12px; }
/* ibackup windows page css ends */

/*Storage Drive page styles starts */
.storage_rwd header menu ul li:nth-child(1) { display: block; }
.storage_rwd header menu ul li:nth-child(2) { display: block; }
.storage_rwd header { padding-bottom: 0px }
.storage_rwd section.banner, .screen_drive { background: none !important; }
.storage_rwd .ibdPage { background: none !important; width: 98%; margin: 0px auto; overflow: hidden; }
.storage_rwd section.banner .windows .textCont { width: 94%; margin: 0px auto; min-width: 300px; max-width: 450px; float: none; padding: 0px 5px; height: auto }
.storage_rwd section.banner .textCont .adjustHeight { height: auto !important; padding-bottom: 20px; width: 96%; float: none; margin: 0px auto }
.storage_rwd section.banner .windows .adjustHeight h2 { width: 100%; padding: 10px 0 0 0px }
.storage_rwd section.banner .windows .adjustHeight p { width: 100%; padding: 0px 0px; margin-bottom: 0px }
.storage_rwd .ibackupDrive { width: 100%; padding: 0px 0px; margin: 10px 0px 0px 0px }
.storage_rwd .ibdDownload { width: 180px; padding: 0px 0px; margin-bottom: 10px }
.storage_rwd article.page { width: 94%; }
.storage_rwd article.page .highlights .full, .storage_rwd article.page .highlights .full .description { width: 100%; }
.storage_rwd .full .image { display: none }
.storage_rwd .sysreqDrive { display: none }
/*Storage Drive page styles ends */

/* mobile page starts */
.mobile_rwd header menu ul li:nth-child(1) { display: block; }
.mobile_rwd header menu ul li:nth-child(2) { display: block; }
.mobile_rwd.mob_resp .istore { display: none; }
.mobile_rwd.mob_resp .google_playstore { display: none; }
.mobile_rwd.mob_resp .mobile_amazontore { display: none; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -1px; width: 99px; height: 30px; margin: 0px auto; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -55px; margin: 0px auto 0px auto; width: 85px; height: 31px; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -172px; margin: 0px auto; width: 99px; height: 31px; margin-left: 0px; margin-right: 0px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .istore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -1px; width: 99px; height: 30px; margin: 0px auto; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .google_playstore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -55px; margin: 0px auto 0px auto; width: 85px; height: 31px; }
.mobile_rwd.mob_noresp section.banner .mobile .btnSection .mobile_amazontore { margin-top: 0px; background: url(https://www.ibackupstatic.com/source/images/mob-download-btns.png) no-repeat 0px -172px; margin: 0px auto; width: 99px; height: 31px; margin-left: 0px; margin-right: 0px; }
.mobile_rwd article.page .features div { width: 100%; margin: 0px; padding: 0px }
.mobile_rwd article.page .features .center { float: left; width: 100%; display: none; }
.mobile_rwd article.page .features div:nth-child(2) h3 { width: 100%; display: block; }
.mobile_rwd article.page .features div:nth-child(2) p { width: 100%; float: left; display: block; }
.mobile_rwd article.page .features div:nth-child(2) span { float: right; }
.mobile_rwd.mainFooter { display: none; }
.mobile_rwd section.banner .mobile .bgImg { background: url(https://www.ibackupstatic.com/source/images/ib_web_mobile_new-1.png) no-repeat 54% center; width: 100% !important; height: 175px; float: left; font-size: 20px; }
.mobile_rwd .bgImg img { display: none; }
.mobile_rwd section.mobBg { background-position: 0px 327px; }
.mobile_rwd section.banner .textCont { min-width: 300px; }
.mobile_rwd section.banner .textCont h2 { font-size: 20px; line-height: 25px; }
.mobile_rwd article.page h2 { font-size: 20px }
.mobile_rwd .mobile_amazontore { margin-top: 0px; }
.mobile_rwd section.banner .textCont p { font-size: 12px; width: 95%; margin: 0px auto; float: none; }
.mobile_rwd section.banner .mobile .textCont { height: auto; }
.mobile_rwd section.mobBg { background: none; }
.mobile_rwd .screen_mobile { background: none; }
.mobile_rwd article.page { width: 95%; }
.mobile_rwd article.page .highlights .full { width: 100%; }
.mobile_rwd article.page .highlights .full .image { width: 100%; float: none; margin: 0px auto; text-align: center; display: none; }
.mobile_rwd article.page .highlights .full .description { width: 100%; min-height: 90px; }
.mobile_rwd article.page .full h5 { text-align: left; }
.mobile_rwd .note .requirements { display: none; }
.mobile_rwd .mainFooter { display: none; }
.mobile_rwd.mob_resp.ios .istore { display: block !important }
.mobile_rwd.mob_resp.android .google_playstore { display: block !important }
.mobile_rwd section.banner .mobile .btnSection { width: 283px; margin: 0px auto 10px auto; height: 44px; padding: 7px 0px 0px 0px; }
.mobile_rwd section.banner .mobile .btnSection a { float: left; margin: 0px auto; text-align: center; }
.mobile_rwd.mob_resp section.banner .mobile .btnSection a { float: none; }
.mobile_rwd section.banner .mobile .btnSection .google_playstore { margin: 0px auto; }
/* mobile ends*/

/*ibackup mac page srats*/
.mac_resp header menu ul li:nth-child(1) { display: block; }
.mac_resp header menu ul li:nth-child(2) { display: block; }
.mac_resp article.page .features div { width: 100%; text-align: center; padding: 0px; margin: 0px }
.mac_resp article.page .features h3 { text-align: center; }
.mac_resp article.page .features div:nth-child(2) span.center { margin-top: -326px; }
.mac_resp article.page .features div:nth-child(2) h3 { margin-top: 190px; }
.mac_resp .mainFooter { display: none; }
.mac_resp article.page .highlights .full { width: 100%; }
.mac_resp article.page .highlights .full .description { width: 100% }
.mac_resp article.page .full .image { display: none; }
.mac_resp article.page .full h5 { text-align: left; }
.mac_resp .mac { background: none; margin-top: 130px }
.mac_resp section.banner .mac .textCont { height: auto; }
.mac_resp header { padding-bottom: 0px; }
.mac_resp section.banner .mac .adjustHeight { margin-top: -140px; height: auto; margin-bottom: 20px; }
.mac_resp section.banner .mac .adjustHeight h2 { font-size: 24px; text-align: center; padding-left: 10px; }
.mac_resp .screen_mac { background: none; }
.mac_resp section.banner { background: none; overflow: hidden }
.mac_resp section.banner .mac .textCont { min-width: 310px; max-width: 100%; padding-left: 0px; }
.mac_resp .requirements { display: none; }
.mac_resp section.banner .textCont .adjustHeight p { width: 90%; font-size: 12px; margin-bottom: 10px; padding-left: 10px; }
.mac_resp .downloadBtn { background-position: 0px -1422px; width: 162px; }
.mac_resp .downloadBtn:hover { background-position: 0px -1475px; }
.mac_resp .downloadBtn:active { background-position: 0px -1528px; }
article.page .highlights h3 { padding-left: 0px }
/* mac page styles ends*/

/* Corporate Page styles starts */
.corporate-rwd header menu ul li:nth-child(1) { display: block; }
.corporate-rwd header menu ul li:nth-child(2) { display: block; }
.corporate-rwd header { padding-bottom: 10px; }
.corporate-rwd .content article { float: none; margin: 0 auto; width: 90%; padding: 0px 0px 30px 0; }
.corporate-rwd .content article br { display: none; }
.corporate-rwd .content article h4 { padding-bottom: 10px; }
.corporate-rwd .corporate .textBox { width: 95%; text-align: center; margin: 0px; }
.corporate-rwd .corporate_logo_inner { width: 50%; float: none; margin: 0 auto; margin-bottom: 15px; }
/* Corporate Page styles ends */

/* Contact Page styles starts */
.contact-rwd header menu ul li:nth-child(1) { display: block; }
.contact-rwd header menu ul li:nth-child(2) { display: block; }
.contact-rwd header { padding-bottom: 10px; }
.contact-rwd article { float: none; margin: 0 auto; width: 90%; padding: 0px 0 30px 0; }
.contact-rwd article p { text-align: justify; }
.contact-rwd article .cont_info_wrapper { width: 100%; }
.contact-rwd article .cont_info_wrapper .continfo_lft { float: none; margin: 0 auto; width: 100%; }
.contact-rwd article .cont_info li { width: 100%; float: none; padding: 0px; min-height: inherit; }
.contact-rwd article .continfo_rgt { display: none; }
.contact-rwd article .cont_info_wrapper + br { display: none; }
/* Contact Page styles ends */

/* new changes */
.index-new.indexPage section.banner .adjustHeight { height: 377px !important; }
.index-new section.zeroBottom { padding-top: 30px; }
/* ibackup server menu scroll related styles */
.sqlSB header menu ul li:nth-child(1) { display: block; }
.sqlSB header menu ul li:nth-child(2) { display: block; }
.sqlSB .center img { background-size: contain; background-position: top center; max-width: 574px; width: 90% }
.sqlSB article { width: 95%; padding: 30px 10px 30px 10px }
.sqlSB .leftDiv { width: 100%; }
.sqlSB .rightDiv { width: 100%; }
.sqlSB .content { overflow: hidden }
.sqlSB .scrol_top { bottom: 40px; right: 20px !important }
.sqlSB header { padding-bottom: 10px; }
/* ibackup server menu scroll related styles */

/*faq pages related css*/
.faqResp .faq_items p { width: 100%; }
.faqResp .faq_image img { background-size: contain; background-position: top center; max-width: 574px; width: 90%; }
.sqlSB.faqResp .term_header h3 { font-size: 16px; }
.sqlSB.faqResp .faq_items .head_srch_box { width: 268px; }
.sqlSB .spacer { float: none; }
.sqlSB article.faq .spacer li a { word-break: break-all; }
.sqlSB pre.literal-block { width: 350px; }
.sqlSB article.faq ul.pricingContent { margin-left: 22px !important; }
/*faq pages related css ends*/

/* safe sender related css */
.sqlSB .sqlbkup .term_header .safe-sender-cont { font-size: 15px; }
/* support no related styles */
.supportDiv { display: none }
/* New index page design */
.fluid-index .logoNew { background-size: contain; text-align: center; margin: 0px auto; display: block; float: none; width: 110px; clear: both; }
.fluid-index .adjustHeight div.pageTitle a br { display: none; }
/* New index page design */
.fluid-index .logoNew { background-size: contain; text-align: center; margin: 0px auto; display: block; float: none; width: 110px; clear: both; }
.fluid-index .adjustHeight { text-align: center; }
.fluid-index .adjustHeight div.pageTitle { text-align: center; }
.fluid-index .adjustHeight div.pageTitle a br { display: none; }
.fluid-index .adjustHeight div.pageTitle a { font-size: 24px; line-height: 30px; }
.fluid-index .signUp { float: left; clear: both; margin: 160px auto 0px; float: none; width: 140px; }
.fluid-index .promo-pricing { clear: both; margin: 0px auto; float: none; width: 340px; margin-top: 40px; }
}

@media screen and (min-width:320px) and (max-width:380px) {
header nav ul { font-size: 10px; }
header nav li:nth-child(4) { padding-right: 0px !important }
header nav li {    padding: 0px 5px 0px 12px; margin: l5px 0px 0px 0px; width: auto; text-align: center; }
}

@media screen and (min-width:641px) and (max-width:873px) {
.index-new .businessPricing .textC { height: 230px; }
.index-new .businessPricing .textC h2 { font-size: 16px }
}
/* New changes */
.index-new .consumberImg { background: url(https://www.ibackupstatic.com/source/images/ib_consumer.png) center 30px no-repeat; height: 71px; width: 40%; float: left; min-height: 180px }
.index-new section.banner .mainPage .adjustHeight h1 { width: 100%; }
.index-new section.banner .adjustHeight { height: 320px !important }
.index-new section.banner .textCont { height: 380px !important }
.index-new.indexPage .promoCont .signUpBtn { display: block !important }
.index-new section.banner .mainPage .adjustHeight h1 a { color: #3d95b6; text-decoration: none; width: 100% !important; text-indent: 0px; overflow: visible; height: auto; }
.index-new div.liveChatNew { float: left; margin: 20px 0 0 20px; position: absolute; top: -19px; right: 240px; width: 170px; height: 59px; }
.fluid-index div.liveChatNew{float: left; margin: 25px 0 0 20px; position: absolute; top: -17px; right: 220px; width: 170px; height: 59px;}
.fluid-index section.banner .textCont { height: 100% !important }
.fluid-index .chat-phone-wrap:before{}

@media screen and (max-width: 1024px) {
.indexPage nav li a {margin: 17px 10px 0;}
}

@media screen and (min-width:480px) and (max-width:640px) {
.index-new .mainPage { height: 100% }
.index-new section.banner .mainPage .textCont { width: auto; min-width: 100%; min-width: 100%; }
}

@media screen and (min-width:320px) and (max-width:480px) {
.fluid-index .signUp { margin: 140px auto 0px; }
.fluid-index .promo-pricing a.ten-tb { margin-left: 20px; }
.index-new.indexPage .trial { margin: 20px 0px 0px 0px; }
}

@media screen and (max-width: 640px) {
.fluid-index header { background: #35291B url(https://www.ibackupstatic.com/source/images/bg-fluid-index-640.jpg) no-repeat center center; }
.fluid-index .adjustHeight div.pageTitle a { font-size: 20px; }
.index-new .mainPage { height: 100%; }
.fluid-index .promo-pricing .five-gb{display:none;}
}

@media screen and (max-width:980px) {
.footer_header, .web_fot, .ver_foot {display: none;}
article .center img { margin-bottom: 0px; }
.indexPage article.page .twoCol h3 { margin-bottom: 0px; }
.fluid-index .mrgTopBtmLb { margin-bottom: 0px !important; }
.index-new article.page .twoCol div { margin-bottom: 20px; }
.index-new article.page .twoCol div.center p { margin-bottom: 0px;width:100%;text-align:center;}
.index-new article.page .twoCol div:last-child { margin-bottom: 40px; }
.chat-phone-wrap{display: none;}
}

@media screen and (max-width: 1024px) {
 /* Small Business page */
.small_business article.page { width: 100%; padding: 10px 40px 30px; }
.small_business header { background: #424242 url(https://www.ibackupstatic.com/source/images/small-business-body-bg.jpg) no-repeat center center;height: 510px; }
.small_business .sb-features ul li { width: 48%; width: calc(100% / 2);height: 230px; }
.small_business .sb-features ul li:nth-child(odd) .sb-icon-box { padding-left: 0px; }
.small_business .sb-features ul li:nth-child(even) .sb-icon-box { padding-right: 0px; }
.small_business .sb-features ul li .sb-icon-box { padding-bottom: 30px; min-height: 100%; }
.small_business .sb-banner { background: url(https://www.ibackupstatic.com/source/images/small-business-banner-980.png) no-repeat scroll center center; height: 233px; width: 613px; }
.pageTitle h1.bannerTxt{font-size:34px;}
}

@media screen and (max-width: 768px) {
/* Small Business page */
.small_business .sb-icon-box { min-height: 270px; }
.small_business article.page { padding-bottom: 20px; }
.small_business article.page h2 { font-size: 150%; padding-bottom: 5px; }
.small_business .content .sb-features article.page h2 { padding-bottom: 30px }
.small_business .pageTitle { font-size: 24px; }
.small_business .sb-features ul li{}
.small_business .sb-features ul li .sb-icon-box { padding-bottom: 30px; min-height: 260px; }
}

@media screen and (max-width:640px) {
.index-new section.zeroBottom { padding-top: 0px; }
header menu { margin-bottom: 30px; }
.fluid-index .adjustHeight div.pageTitle a { font-size: 23px; }
.fluid-index .adjustHeight div.pageTitle { margin: 25px 0px 0; color: #fff; box-sizing: border-box; padding: 0px 10px; }
.index-new article.page h2 { font-size: 21px; }
.fluid-index .promo-pricing p { display: block;}
.fluid-index .signUp { margin-top: 60px }
.fluid-index .promo-pricing a.one-tb,.fluid-index .promo-pricing a.four-tb,.fluid-index .promo-pricing a.ten-tb{display: none;}
.fluid-index section.banner .mainPage .textCont{min-width: 100%;max-width: 100%;}
.fluid-index .signUp{margin-top: 50px;}
.fluid-index .promo-pricing img{margin-top: -5px;margin-bottom: 5px;}
.pricing-device {display: block;margin: 0px auto;font-size: 14px;width: 300px;}
.pricing-device p{text-align: left;margin: 0;padding: 0;}
.pricing-device p span{font-size: 25px;color: #fff668;}
.pricing-device p a{color: #fff;text-decoration: none;text-indent: 0px !important;}
.pricing-device p a:hover{color: #fff668;}
.pricing-device p a:hover span{color: #ffb100;}
.fluid-index .featFlex,.fluid-index .featdat,.fluid-index .featArch,.fluid-index .featHot,.fluid-index .featExp,.fluid-index .featComp{margin-bottom: 10px;}
.fluid-index article.newPad .features h3{margin-top: 0px; margin-bottom: 0px;}

.fluid-index .promo-pricing a.five-gb{display: none;}
.pricing-device{width: 360px;}
/* Small Business page */
.small_business .sb-features ul li {height: 100%; display: table; float: none; margin: 0 auto; padding: 0 40px; width: 100%; }
.small_business article.page h2 { font-size: 130%; padding-bottom: 5px; }
.small_business .content.sb-features article.page h2 { padding-bottom: 20px }
.small_business .sb-features ul li .sb-icon-box { padding-bottom: 50px; min-height: 100%; }
.small_business .sb-features ul li .icon-description { text-align: center; }
.small_business .sb-body-bg { background: #424242 url(https://www.ibackupstatic.com/source/images/small-business-body-bg.jpg) no-repeat center center; height: 445px; padding-bottom: 0px; }
.small_business header { background: #424242 url(https://www.ibackupstatic.com/source/images/small-business-body-bg.jpg) no-repeat center center !important; }
.small_business .sb-banner { background: url(https://www.ibackupstatic.com/source/images/small-business-banner-640.png) no-repeat center center; height: 204px; width: 464px; }
.small_business .sb-icon-box { min-height: 100%; padding: 0 0 20px; }
.small_business .pageTitle { font-size: 140%; line-height: normal; }
.small_business .sb-features .page { padding: 0 0 0px; }
.small_business .adjustHeight p { display: none; }
.small_business article.page { width: 100%; padding: 10px 20px 30px; }
.small_business header nav li { width: calc(100% / 4); }
.small_business .pageTitle { padding: 20px 0 0; }
.pricing-device{display: none;}
.fluid-index .promo-pricing{width: 100%;}
.new-offer-img img{width: 100%;max-width: 550px;}
.sign-eval{ float: none; margin: 0px auto;}
.fluid-index .sign-eval .signUp{ float: none; margin: 20px auto 0;width:auto;}
.fluid-index .days-offer{ float: none; margin: 2px auto;}
.fluid-index .promo-pricing img{margin: 0px auto;}
.days-offer img{display: none;}
.days-offer span{margin-top: 20px;display:inline-block;}
.new-offer-img img:first-child{display: none;}
.new-offer-img .pric-img{display: block;}
}
@media screen and (max-width:480px) {
.fluid-index .adjustHeight div.pageTitle { margin-top: 30px; }
.fluid-index .adjustHeight div.pageTitle a { font-size: 16px;float: left;width: 100%;margin: 20px 0px; }
.fluid-index .adjustHeight div.pageTitle a br { display: block; }
.fluid-index .adjustHeight p { padding: 20px 5px 0px; font-size: 12px; line-height: initial; }
.fluid-index .promo-pricing a.one-tb { margin-left: 12px; }
.fluid-index .promo-pricing a.ten-tb { margin-left: 40px; }
.index-new article.page h2 { font-size: 18px; line-height: inherit; padding-bottom: 5px; }
.fluid-index .promo-pricing p { padding-top: 10px; }

.fluid-index .promo-pricing{width: 300px;margin-top: 40px;}
.fluid-index .signUp{margin-top:50px;}
.pricing-device{width:270px;}
.fluid-index .promo-pricing a.one-tb {margin-left: 12px;}
.fluid-index .promo-pricing a.four-tb {margin-left: 60px;}
.fluid-index .promo-pricing a.ten-tb {margin-left: 80px;margin-top: 15px;margin-bottom: 10px;}
.pricing-device{width: 300px;}
.pricing-device p span{font-size: 21px;}
.fluid-index .promo-pricing{width: 100%;box-sizing: border-box;}
.fluid-index .promo-pricing img{ margin: 0px auto; padding: 0px 20px; box-sizing: border-box;}
/* Small Business page */
.small_business .sb-features ul li { padding: 0 20px; width: 100%; }
.small_business article.page h2 { font-size: 110%; font-weight: bold; line-height: normal; }
.small_business .sb-singup-btn { width: 100%; padding: 5px 45px; height: 100%; }
.small_business .pageTitle { padding: 10px 20px 25px; font-size: 130%; }
.small_business header { height: 395px; }
.small_business .sb-banner { background: url(https://www.ibackupstatic.com/source/images/small-business-banner-480.png) no-repeat scroll center center; height: 144px; width: 295px; }
.fluid-index .days-offer{margin: 10px auto;}
.days-offer img{width: 100%;max-width: 330px;}
}
@media screen and (max-width: 320px) {
/* Small Business page */
.small_business .sb-body-bg { height: 425px }
.small_business article.page h2 { line-height: 22px; }
}
.pageTitle .arrow i {border: solid #333;border-width: 0 3px 3px 0;display: inline-block;padding: 4px;position:absolute;margin: 20px 0px 0px 2px;}
.pageTitle .arrow i.right { transform: rotate(-45deg); -webkit-transform: rotate(-45deg);}
.fluid-index .adjustHeight p {font-size: 20px;color: #333;clear: both;padding-top: 0px;margin-top: 4px;}
.adjustHeight{cursor:pointer}
.pageTitle h1.bannerTxt{display:inline-block;width: 70%;float:left;font-size: 44px;line-height: 62px;color: #1c2848;font-weight: 600;margin-bottom: 40px;margin-top:0px;}
@media screen and (max-width: 980px) {
.pageTitle h1.bannerTxt {display: block; width: 100%; }
.fluid-index .adjustHeight p{width:100%;}
}

@media screen and (max-width: 640px) {
.pageTitle .arrow i {margin: 14px 0px 0px 2px;}
.fluid-index .adjustHeight div.pageTitle{padding:0px;}
.pageTitle h1.bannerTxt {display: block; width: 100%;text-align:center;font-size:26px;line-height:42px;}
.fluid-index .adjustHeight p br{display:none;}
}

.pageTitle .arrow, .pageTitle .arrow a{font-size: 22px !important;display:block;margin-top: 40px;}
.fColor{color: #0071bc !important;font-size: 32px;}
.pageTitle .bannerPara{display:inline-block;float:left}
.fluid-index .adjustHeight{-webkit-tap-highlight-color: transparent;}

