.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 }
/* Download page styles starts */
.downloadPage section.banner .mobile .bgImg { line-height: 0; text-align: center; width: 950px; margin: 0 auto 3px auto; background: url(../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(../images/IBackup-istore.png) no-repeat; }
.playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../images/IBackup-googleplay.png) no-repeat; }
.amazontore { height: 43px; width: 141px; display: block; text-indent: -5000px; background: url(../images/IBackup-amazon.png) no-repeat; margin-top: 17px }
.windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../images/IBackup-winphone.png) no-repeat; margin-top: 17px }
/* Download page styles ends */

/* Security page styles starts */
.banImg { background: url(../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(../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(../images/ibackup-express_bg.png) no-repeat; width: 742px; height: 307px; }
.ibackup_rwd .ib_explugin { background: url(../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(../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(../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(../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("../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(../images/pricing-bg.png) center 0px no-repeat; float: left; display: block; width: 74%; }
.index-new section.banner { background: none }
.index-new section.banner .textCont { height: 285px; }
.index-new .consumberImg { background: url(../images/ib_consumer.png) center 30px no-repeat; height: 71px; width: 40%; float: left; min-height: 180px }
.index-new .smbImg { background: url(../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(../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(../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(../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(../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; font-size: 1.429em; 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 */
@-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; }
}

@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) {
.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(../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(../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(../images/windows_640.png) no-repeat; height: 105px; width: 155px; }
.featPage.fwt_res .feat_mac { background: url(../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(../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(../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(../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(../images/IBackup-istore.png) no-repeat; }
.resp.android .playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../images/IBackup-googleplay.png) no-repeat; }
.resp.windows .windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../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("../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(../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("../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("../images/indexSgnUpBtn.png") no-repeat 0px -79px; }
.index-new.indexPage .promo-cont-signup .signUpBtn:active { background: url("../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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 14px; font-size: 16px; }
}

@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 { padding: 0px 4% 0px 4%; margin: l5px 0px 0px 0px; width: 17%; text-align: center; }
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: 15px; }
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(../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(../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(../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(../images/IBackup-istore.png) no-repeat; }
.resp.android .playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../images/IBackup-googleplay.png) no-repeat; }
.resp.windows .windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../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("../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(../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(../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(../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(../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(../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(../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(../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(../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(../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("../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(../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(../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(../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(../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(../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(../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(../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(../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(../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: 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: 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(../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(../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(../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(../images/IBackup-istore.png) no-repeat; }
.resp.android .playstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../images/IBackup-googleplay.png) no-repeat; }
.resp.windows .windowstore { height: 43px; width: 127px; display: block; text-indent: -5000px; background: url(../images/IBackup-winphone.png) no-repeat; margin-top: 17px }
/* Download page styles end */

/* index page styles starts */
.index-new .offer { background: url(../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("../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: 14px; padding-right: 0px; margin: 0px 0px; line-height: 18px; }
.index-new.indexPage .promoCont { height: 130px; width: auto; margin: 0px auto; float: none; display: none; }
.index-new.indexPage .promoCont .promo50 { visibility: hidden; background: url(../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: 21%; }
.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(../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(../images/ib_exp_320.png) no-repeat; width: 290px; height: 167px; }
.ibackup_rwd .ib_explugin { background: url(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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(../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; }
.index-new article.page .features p { text-align: justify }
/* 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 2% 0px 2%; margin: l5px 0px 0px 0px; width: 21%; 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 .supportMain { float: left !important; height: 59px; width: 200px !important; position: absolute !important; bottom: 0px; right: 15px; background: url("../images/IB_support.png") no-repeat 10px 0px; text-indent: -3500px; overflow: hidden; }
.index-new .bgColr { background: url(../images/pricing-bg.png) center 0px no-repeat; float: left; display: block; width: 74%; }
.index-new section.banner { float: left; background: url("../images/banner_bg.png") repeat-x 0 bottom; border-bottom: 1px solid #b2b6b9; }
.index-new .consumberImg { background: url(../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 (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(../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) {
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; }
.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(../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(../images/small-business-banner-980.png) no-repeat scroll center center; height: 233px; width: 613px; }
}

@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(../images/small-business-body-bg.jpg) no-repeat center center; height: 445px; padding-bottom: 0px; }
.small_business header { background: #424242 url(../images/small-business-body-bg.jpg) no-repeat center center !important; }
.small_business .sb-banner { background: url(../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;}
.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{ color: #fff; margin-top: 5px; display: inline-block;}
.days-offer span.fift{color: #C0D053;font-size: 22px;}
.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: 10px; }
.fluid-index .adjustHeight div.pageTitle a { font-size: 16px; }
.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(../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; }
}