@charset "UTF-8";

/* CSS Document */
@media screen and (min-width:1280px) {
.diskImg_page .new-layout-left { width: 65%; }
.align-rgt .imageCenter img { margin-left: 70px }
.lft_table { width: 60%; }
.selection_bubble { display: none; }
.pricing-page .offer_purple { left: 68%; }

}

@media screen and (max-width:1280px) {
.arrow-icon { display: block !important; }
.fluid-synology .online-help-wrap { width: 157px; line-height: 40px; top: 71%; right: 29px; }
.fluid-synology .online-help-link, .fluid-qnap .online-help-link, .fluid-netgear .online-help-link { background: transparent; }
.fluid-synology .banner-wrapper, .fluid-qnap .banner-wrapper, .fluid-netgear .banner-wrapper { overflow: hidden; }
.fluid-qnap .online-help-wrap { width: 157px; line-height: 40px; top: 80%; right: 60px; }
.fluid-netgear .online-help-wrap { width: 157px; line-height: 40px; top: 80%; right: 50px; }
.fluid-mob .video_icon{right:15%;}
.fluid-mob .gomobile .app_container{right:15%;}
.fluid-mob .compliance_mainbg_iphone{background: url(../images/new-mob-device-1280.png) no-repeat scroll 2px 0;
height: 400px; width: 760px;position: relative;margin:30px 10px 0px 10px;}
.fluid-mob .proces-popup {margin:25px auto 0px;}
.invest-con{width: 61% !important;}

.rem-wrap-preview .bg-ins{background-position: right 133px;}
}

@media screen and (max-width:1190px) {
.fluid-synology .online-help-wrap, .fluid-qnap .online-help-wrap, .fluid-netgear.online-help-wrap { right: 18px; }
.fluid-mob .video_icon{right:9%;top:17%;}
.fluid-mob .gomobile .app_container{right:9%; }
.uk-page .banner-section { background: #fff url(../images/uk-banner-1400.jpg) no-repeat top center; float: left;min-width: 100%;height: 520px;}

.rem-wrap-preview .banner-wrapper{height: 100%;background:#333237 url(../images/bg-rem-devices.png) repeat;}
.rem-wrap-preview .bg-ins{height: 100%; background-image: none;}
.rem-wrap-preview .banner-text, .rem-manage-wrap .banner-text p{max-width: 100%;text-align: center;}
.rem-manage-wrap .banner-text p{margin-bottom: 20px;text-align:left !important;}
.rem-wrap-preview .test-bg{display: block;}
.rem-wrap-preview .test-bg img {display: inline-block;max-width: 640px;width:100%;}
}

@media screen and (max-width:1150px) {
.com_log_con ul { overflow: hidden; width: 760px; margin-left: auto; margin-right: auto; display: table; }
/* Share page(fluid Layout) */
.new-share .static { background: url(https://static.idriveonlinebackup.com/include/images/Sharepage_banner_1150.jpg) no-repeat center 0px; }
.new_shar_tit_con h1 { font-size: 2.6em; line-height: 18px; }
.new_shar_tit_con .h1_subtitle { font-size: 1.2em; }
/* Pricing page */
.pricing-page .content { width: 100%; box-sizing: border-box; padding: 0px; }
.pricing-page .pricing_header ul li, .pricing-page .pricing_content .pr_bg { width: calc(98% / 3); margin: 0px; box-sizing: border-box; }
.pricing-page .pricing_header ul li:nth-child(2), .pricing-page .pricing_content .pr_bg:nth-child(2) { margin: 0px 1%; }
.pricing-page .student_price_new { width: calc(100% - 3px); box-sizing: border-box; }
.pricing-page .pricingAmt { width: 150px; }
.pricing-page .cp_table tr td { width: calc(97% / 3); }
.pricing-page .cp_wrap { padding: 0 2px; box-sizing: border-box; }
.pricing-page .pricing_content .pr_bg { border: 1px solid #888; }
.pricing-page .cp_table .cp_col_2 ul { width: calc(100% - 20px); }
.reseller-fluid { background: #fff url(https://static.idriveonlinebackup.com/include/images/reseller-fluid-1150_bg.jpg) no-repeat center top; }
.fluid-synology .online-help-wrap, .fluid-qnap .online-help-wrap { right: -5px; font-size: 13px; }
.fluid-netgear .online-help-wrap { right: 0px; font-size: 13px; }
.fluid-mob .video_icon{right:6%;}
.fluid-mob .gomobile .app_container {right:6%; }

/* New remote Manage Page */
.img-left{max-width: 580px;}
.mart{ width: 260px; margin-right: 100px;}
}

@media screen and (max-width:1082px) {
.smb-animation-wrap { width: auto; }
.features_page .content, .features_page .featureContent { width: 100%; box-sizing: border-box; }
.features_page .new_tip_con { width: 95%; box-sizing: border-box; }
.fluid-synology .online-help-wrap { right: -24px; }
.fluid-qnap .online-help-wrap, .fluid-netgear .online-help-wrap { right: -6px; }
.fluid-mob .video_icon{right:3%;}
.fluid-mob .mobile_page .gomobile .inner_wraper p.center { font-size: 1em;}
.fluid-mob .gomobile .app_container {right:3%;}
.invest-con { width: 70% !important;}
.uk-page .uk-price-section { margin-top: 60px;}
}

@media screen and (max-width:1040px) {
header .wrapper .headermenu .sub-menu li { padding-right: 0px; }
.why-bus-itle { font-size: 1.125em; }
.faq .content_terms { padding: 0 20px 20px; }
/* Facebook Backup Fluid Design */
.fb-page .bg-banner { height: 100%; }
.fb-page .bg-ins { background-image: none; height: 100%; }
.fb-page .test-bg { display: block; float: left; width: 100%; text-align: center; }
.fb-page .pg-title { width: 100%; text-align: center; margin-top: 20px; }
.fb-page .h1_subtitle { font-size: 1.143em; margin-top: 15px; }
.fb-page .test-bg img { width: 100%; max-width: 944px; max-height: 339px; }
.fb-page .title_video { width: 185px; margin: 25px auto; }
/* Instagram Backup Fluid Design */
.instagrm-page .bg-banner { height: 100%; background: #fafdd2 url(https://static.idriveonlinebackup.com/include/images/ins-bg-700.jpg); }
.instagrm-page .bg-ins { background-image: none; height: 100%; }
.instagrm-page .test-bg { display: block; float: left; width: 100%; text-align: center; }
.instagrm-page .pg-title { width: 100%; text-align: center; margin-top: 20px; }
.instagrm-page .h1_subtitle { font-size: 1.143em; margin-top: 15px; }
.instagrm-page .test-bg img { width: 100%; max-width: 944px; }
.instagrm-page .title_video { width: 185px; margin: 25px auto; }
}

@media screen and (max-width:1024px) {
.wrapper { width: 100% !important; float: left; }
header { width: 100%; float: none; }
.protect_layer { left: -58px; }
.align-rgt .imageCenter img { margin-left: 0px }
.tour { display: none; }
.venture-team .bg-img { clear: both; height: 250px; }
.file_sync .title_video, .syn_divider { display: none; }
.disk-image-wrap .title_video { right: -40px; bottom: 65px; }
.fluid-synology .online-help-wrap { right: -40px; }
.fluid-qnap .online-help-wrap, .fluid-netgear .online-help-wrap { right: -18px; }
.arrow-icon { margin: 0px; }
.fluid-mob .gomobile .app_container {right:2%;}
.fluid-mob .video_icon {right: 1%;}
.slider-section{display: none;}
}

@media screen and (max-width:980px) and (orientation:portrait) {
.faq .inner_wraper { min-height: 1120px; }
}

@media screen and (max-width:980px) {
.invest-con{width:100% !important;}
.lang-selection #result { margin-top: 45px; }
.headermenu, .nav-subtitle { display: none; }
.share-page .textContainer, .share-page .imageCenter { width: 100%; }
.align-rgt .imageCenter a { float: none; }
/* Footer styles */
footer >.wrapper { display: none; }
footer >.footerMain { display: none; }footer { min-height: 100%!important; width: 100% !important; }
footer .wrapper { width: auto; }
.copyright { display: block }
.copyright { background: #1F232E; float: left; width: 100%; padding: 15px 0 15px 0; }
.copyright p { float: left; margin-top: 10px; padding: 0px; color: #82868f; width: 90px; padding-left:20px;}
.copyright .socialIcons { width: 22%; float: right; min-width: 250px; padding-right:10px;}
.copyright .socialIcons a { margin: 0 0 0 15px; float: left; height: 32px; width: 32px;  }


/* Support page */
.supportContent { display: block; float: left; width: 100% }
.supportMob { padding: 3% 20px; text-align: right; width: 100%; box-sizing: border-box; }
.supportMob p { color: #3887B7; cursor: pointer; font-size: 1.1875em; margin-bottom: 5px; padding: 0; }
.supportMob p a { color: #3887B7; }
.supportMob span a { color: #333 }
.remote-banner, .true-arc-banner, .rewind-banner { background-size: contain; background-position: center center; width: auto; }
.rewind-banner { background-size: contain; background-position: center center; width: auto; }
/* Facebook page */
.proces-wrap, .quoteBox { display: none; }
.proces-popup { background: transparent; margin-top: 70px; }
.fb-share-img { background-size: contain; width: auto; background-position: center center; }
.instagram-bg-img { background-size: contain; width: auto; background-position: center center; }
.body .h1_subtitle { padding-top: 0px; }
/* Common styles  */
.inner_logo, nav li { margin-right: 30px; }
.nav-title { padding-top: 25px; }
.why-backup-business { width: auto; }
.title_video { display: none; }
.quoteBox { width: auto; }
.list-item-right { float: none; clear: both; margin: 0px auto; width: 50%; }
.fb-rgt-box { display: none; }
.fb-lft-box { width: 100%; padding-right: 0px; }
.fb-row-box p { text-align: justify; margin-bottom: 0px; }
.fb-lft-box p { padding-top: 10px; }
.fb-row-box { margin-top: 20px; }
.row-box p { margin-top: 0px; }
.fb-wrapper, .instagram-wrapper { padding: 0 0 0px; }
.fb-share-img { height: 300px; }
.instagram-bg-img { height: 300px; }
.proces-popup { margin-top: 0; }
.fb_Page .content-wrapper { display: table; margin-top: 50px; width: 100%; }
.red_new { margin-left: 0px; }
.fb_Page .fb-row-box h3 + p { margin-bottom: 20px; }
.title_video { display: none; }
.quoteBox { width: auto; }
.list-item-right { float: none; clear: both; margin: 0px auto; width: 50%; }
/* Share page */
.share-page .content-wrapper { margin-bottom: 10px; }
.share-page .backup_business + .imageText .textContainer { margin-top: 10px; }
/* Disk Image backup page */
.diskImg_page .new-layout-left { width: 100%; padding-right: 0px; }
.diskImg_page .disk-banner { width: 80%; background-size: contain; background-position: top center; height: 350px; }
.diskimg-wrapper { margin-bottom: 50px; margin-top: 30px; }
/* compliance page*/
.compliance_lft, .compliance_note { width: 100%; padding-right: 0px; }
.compliance_rgt { width: 100%; float: left; }
.types_compliance p, .compliance_note .desc { text-align: justify; }
.compliance-wrapper { padding: 30px 0 0px; }
.compliance_banner { width: auto; background-size: contain; background-position: top center; }
.types_compliance li:last-child { margin-bottom: 20px; }
/* Linux Backp page */
.linux-server-image, .script-download-wrap { display: none; }
.linux-wrapper .opt_text { width: 100%; display: inline-block; margin: 20px 0 0; }
.linux-wrapper { padding: 30px 0px 20px; }
.linux-wrap-box { display: block; min-height: 50px; max-width: 500px; min-width: 250px; width: 100%; margin: 0 auto 10px; border-radius: 5px 5px 0 0; background-color: #AD8648; color: #FFF; font-size: 110%; text-align: left; box-sizing: border-box; padding: 15px 20px 10px 60px; line-height: initial; position: relative; }
.linux-wrap-box >span { content: " "; background: url(https://static.idriveonlinebackup.com/include/images/linux-server-icon.png) no-repeat center left; height: 40px; ; float: left; position: absolute; left: 10px; text-indent: -5000px; top: 6px; }
.linux-wrap-box:hover { color: #FFF; box-shadow: 0px 0px 60px #4C3003 inset; }
/* QNAP backup page*/
.online-help-wrap, .qnap-bkp-apps, #screenshots { display: none; }
.qnap_body_lft, .qnap_body_rgt { width: 100%; padding-right: 0px; }
.qnap_body_lft p.signup-link { display: none; }
.qnap_body_rgt .syno_features h3 { margin-top: 0px; }
.app-inner-content { display: block; margin-top: 20px; }
.qnap_page .qnap-banner-img { width: 100%; background-size: contain; background-position: top center; height: 100%; min-height: 300px; max-height: 400px; }
.qnap_body_rgt { min-width: 100%; }
.qnap_body { margin-top: 30px; }
.qnap-wrapper { padding-bottom: 0px; }
.qnap-wrapper .syno_features_list { margin: 10px 0px 0px 0px; }
.qnap_body_rgt .qnap-bkp-apps { display: block; margin-bottom: 20px; }
.qnap_page .app-btn-blk { height: 100%; }
/* Qnap Fluid page */
.fluid-qnap .banner-wrapper { height: 100%; background-size: cover; }
.fluid-qnap .content-wrapper { padding-bottom: 20px; }
.fluid-qnap .qnap-wrapper { margin-top: 25px; }
.fluid-qnap .qnap-banner { background-size: contain; background-position: center center; width: auto; }
/* Synology backup page */
.synology_page .h1_subtitle { padding-top: 10px; }
.synology_page h1 { font-size: 2.4em; }
.app_entertxtbox { display: none; }
.syno_lft_wrap { width: 100%; padding-right: 0px; }
.syno_rgt_wrap { width: 100%; padding-right: 0px; float: left; }
.syno_lft_wrap p.signup-link, .syno-bkp-apps { display: none; }
.syno_features { margin-top: 10px; }
.synology_body .syno_features_list { margin: 10px 0px 0px 0px; }
.synology-wrapper { padding-bottom: 0px; }
.synology-banner-img { width: 100%; background-size: contain; background-position: top center; height: 100%; min-height: 300px; max-height: 400px; }
.synology_body { margin-top: 30px; }
.syno_rgt_wrap { min-width: 100%; }
.synology_page .app-inner-content { display: block; margin-top: 20px; }
.synology_page .syno-bkp-apps { display: block; }
.synology_page .app_entertxtbox { display: block; margin-bottom: 20px; width: 60%; }
/* Synology Fluid page */
.fluid-synology .banner-wrapper { height: 100%; background-size: cover; }
.fluid-synology .content-wrapper { padding-bottom: 20px; }
.fluid-synology .syn-banner { background-size: contain; background-position: center center; width: auto; }
.fluid-synology .synology_body { margin-top: 40px; }
/* Netgear Fluid page */
.netgear-banner-img { width: 100%; background-size: contain; background-position: top center; height: 100%; min-height: 300px; max-height: 400px; }
.fluid-netgear .banner-wrapper { height: 100%; background-size: cover; }
.fluid-netgear .content-wrapper { padding-bottom: 20px; }
.fluid-netgear .synology_body { margin-top: 30px; }
.fluid-netgear .synology-wrapper { background-size: contain; background-position: center center; width: auto; }
/* True Archiving page */
.true-archiving-page.cmn-styles .why-backup-business { padding-right: 0px; }
.idrive-rewind-page .rewind-banner { margin-top: 0px; }
.true-archiving-page .content-wrapper { width: 100%; }
/* FAQ's pages */  
#menu-icon, .server-nav-menu { background: url(https://static.idriveonlinebackup.com/include/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; }
.server-nav-menu { top: 20px; }
.faq .header_title { border: none; }
.faq .header_title p { font-size: 1.5625em; }
.faq .inner_wraper { padding: 0px; }
.content_terms { width: 100% !important; padding: 0 30px 30px; box-sizing: border-box; }
.header_title { min-width: 100%; }
.header_title p { padding: 3px 0px 20px 42px; }
.header_title .faq-serach { right: 20px; top: 0px; }
.header_title .scroll_top { display: none; }
.faq-menu { display: block; }
.faq #menu-icon { top: 20px; }
.nav-hide { display: none; }
.leftnav_terms ul { padding-left: 0px; margin-left: -20px; background-color: #39464E; padding-top: 0px; margin-top: -1px; width: 215px; }
.express_backup .leftnav_terms ul li a { padding-left: 30px; }
.leftnav_terms ul li a { padding-left: 10px; box-sizing: border-box; width: 215px; color: #FFF; border-color: #313E46 }
.leftnav_terms li.faq_server_li:hover > a { color: #FFF; }
.leftnav_terms li a:hover { color: #80C7E3; }
.leftnav_terms li a.act { color: #80C7E3; background: none }
.faq .leftnav_terms ul.division_list { width: 194px; }
.faq .leftnav_terms ul.division_list li a:hover, .faq .leftnav_terms ul.division_list li a.act { color: #80C7E3 }
.faq .header_title p { padding-left: 70px; padding-bottom: 0px; padding-top: 25px; }
.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); }
.leftnav_terms.act { transform: translateX(-208px); -webkit-transform: translateX(-208px); -moz-transform: translateX(-208px); -ms-transform: translateX(-215px); -o-transform: translateX(-208px); 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; }
.faq .inner_wraper.expanded { transform: translateX(187px); -webkit-transform: translateX(187px); -moz-transform: translateX(187px); -ms-transform: translateX(187px); -o-transform: translateX(187px); }
.faq .inner_wraper { -webkit-transform: translateX(0); -webkit-backface-visibility: hidden; transition-property: transform; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-duration: 0.4s; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; }
.faq nav { height: 98px; }
.leftnav_terms.act { display: block; }
.faq .content_terms { min-width: 100%; }
.center img { width: 90%; background-size: contain; background-position: top center; height: 100%; min-height: 100%; max-height: 100%; max-width: 574px; }
.faq .term_header { margin: 0px 0 0; display: block; height: 70px; border-bottom: 1px solid #DCDCDC; }
.faq-search-submit { background: #5091B1 url(https://static.idriveonlinebackup.com/include/images/search-icon.png) no-repeat; height: 35px; }
.faq-serach-form { width: 277px; }
.faq-serach { margin-top: 8px; }
.faq-serach #query { width: 266px; -webkit-appearance: none; float: right; margin-right: 44px; padding-right: 5px; height: 21px; border-radius: 0px; }
#submitResult a { width: 100%; box-sizing: border-box; }
#submitResult .faq-search-none { width: 100%; box-sizing: border-box; }
.white_gap, .scroll_top { display: none; }
#troubleQues { height: 100%; }
.dc_pge pre { width: 100%; max-width: 640px; }
.dataCenter_hide { display: none; }
.dataCenter-feedback { padding-bottom: 0px; }
/* Compliance page */
.comp-wrap .inner_wraper { position: relative; }
.comp-wrap .term_header { margin-top: 0px; }
.comp-wrap .header_title { height: 70px; }
.comp-wrap .header_title p { padding: 25px 0 0 70px; }
.comp-wrap .content_terms { min-width: 100%; }
.comp-wrap .terms_header_right { width: 100%; }
.comp-wrap .dwl li { margin-bottom: 10px; }
.comp-wrap .leftnav_terms.compliance { max-width: 205px; }
.comp-wrap .compliance_page { margin: 10px 0 20px; }
.comp-wrap #menu-icon { top: 20px; }
.comp-wrap .leftnav_terms { margin-left: 0; padding-left: 0px; z-index: 99999; width: 178px; 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); }
.comp-wrap .leftnav_terms ul { margin-left: 0px; width: 205px; }
.comp-wrap .leftnav_terms ul li a { width: 100%; }
.comp-wrap .leftnav_terms.act { transform: translateX(-198px); -webkit-transform: translateX(-198px); -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; }
.comp-wrap .inner_wraper.expanded { transform: translateX(177px); -webkit-transform: translateX(177px); -moz-transform: translateX(177px); -ms-transform: translateX(177px); -o-transform: translateX(177px); }
.comp-wrap .inner_wraper { -webkit-transform: translateX(0); -webkit-backface-visibility: hidden; transition-property: transform; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-duration: 0.4s; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; }
/* Common styles for all pages */
.cmn-styles .why-backup-business { width: auto; padding-right: 0px; }
.cmn-styles .textContainer { width: auto; margin-top: 0px; }
.cmn-styles .list-item-right { display: none; }
.cmn-styles .imageCenter { float: none; margin: 0px auto; width: auto; }
.backup_business { margin: 10px 0 0; }
.download_content { margin-bottom: 0px; margin-top: 10px; }
.online-sync-banner { background-size: contain; background-position: center center; width: auto; }
.online-bck-sec-banner { display: none; }
.online-sync-banner { height: 245px; }
.mobile_wrapper { display: none; }
/* Security Page */
.banner_bg { display: block; }
.security-banner-img { margin: 0px 0 20px; background: url(https://static.idriveonlinebackup.com/include/images/Private-key-graphic_new.png) no-repeat; width: auto; background-position: center center; height: 100%; background-size: contain; min-height: 300px; max-height: 517px; }
.security-page .content-wrapper { width: 100%; }
.banner_bg { padding: 0px 0; margin: 0px 0 0 }
.security-page .static { background-position: center 0px; }
.windows_chrome .security-page .static { background-position: center 20px; }
.security-page .mobile-title { margin-bottom: 22px; }
.mobile_section { display: none; height: 0px !important; }
.onl-back-security h1 { font-size: 2em; line-height: initial; color: #FFF; }
.onl-back-security .mobile_wrapper h1 { display: none; }
.onl-back-security .download_content h1 { display: block; }
.mobile_section h1 { display: none; }
.mobile-title { display: block; }
.mobile-title h1 br { display: none; }
.onl-back-security .note { margin: 40px 0 0px; }
.online-file-sync .content-wrapper { padding-bottom: 0px; }
/* Remote Manage page */
.remote-page .content-wrapper { margin-bottom: 10px; }
.remote-page .list-item-right + .imageText { margin-top: 0px; }
/* Data Center page*/
.dataCenter_btn { display: none; }
.data-center-page .data-center-banner-img { width: 100%; background-size: contain; background-position: top center; height: 100%; min-height: 260px; max-height: 400px; }
.dc_view_code { display: none; }
.data-center-left { width: 100%; float: none; clear: both; }
.data-center-right { display: none; }
.data-center-body { margin-top: 0px; }
.data-center-page .chooseus { margin-bottom: 5px; }
.data-center-body p { margin-bottom: 10px }
.data-center-page .red_new { margin-left: 0px; }
.data-center-page .idr_feature h3 img { display: none; }
.data-center-page h3 { margin-top: 10px; }
.data-center-page .chooseus:last-child { margin-bottom: 20px; }
/* Hybrid backup page */
.hybrid-wrapper { margin-bottom: 10px; }
.hybrid-backup-page .proces-popup { background: transparent; }
.hybrid_body_lft { width: 100%; }
.hybrid_body_rgt { width: 100%; clear: both; border: none; padding-left: 0; margin-top: 40px; padding-top: 40px; border-top: 1px solid #dadada; }
.hybrid_body_rgt { width: 100%; clear: both; border: none; padding-left: 0; margin-top: 40px; padding-top: 40px; border-top: 1px solid #dadada; }
.hybrid_body_lft .fw-lft { float: none; width: 100%; }
.hybrid_body_lft .fw-lft p, .hybrid_body_lft .fw-rft p { float: left; width: 100%; padding: 0px 0 30px; }
.hybrid_body_lft .fw-rft { float: none; width: 100%; padding-top: 10px; margin-left: 0; }
.hybrid_body .wifi-desc { padding-top: 20px }
.wifi-buynow { width: 70%; padding: 20px 0; clear: both; float: none; margin: 0px auto; }
.hybrid_body_rgt .device-img { margin-top: 0px }
.hybrid_body_rgt hr { display: none; }
.inner a.wifi-know-more { display: none; }
.hybrid-single-slider { display: none; }
.wifi-features { margin-top: 10px; width: 65%; }
.hybrid_body_lft p + h3 { padding-top: 0px; }
.hybrid_body_lft h3 { margin-top: 35px; }
.fw-lft h3 { margin: 35px 0px 10px; }
.hybrid_body_lft .fw-lft h3 { margin-top: 25px !important; }
.wifi-feature-wrap + .wifi-feature-wrap { margin-top: 0px; }
.wifi-feature-wrap + .wifi-feature-wrap h3 { margin-top: 0px !important; }
.wifi-feature-wrap { margin-top: 10px; }
.hybrid-backup-page .mobile-title h1 { color: #ffffff; font-size: 2.2em; padding-bottom: 0px; padding-top: 10px; }
.hybrid-backup-page .banner_bg { background: #262A33 url(https://static.idriveonlinebackup.com/include/images/hybrid-single-slider.jpg) no-repeat center center; padding: 5px 0; margin: 20px 0 0; }
.hybrid-banner-img { margin: 20px 0; background: url(https://static.idriveonlinebackup.com/include/images/hybrid-main-graphic-980.png) no-repeat; width: auto; background-position: center center; height: 100%; background-size: contain; min-height: 300px; max-height: 517px; }
.hybrid-backup-page .note { margin-top: 20px; float: left; }
.hybrid_body { padding-top: 10px; }
.hybrid_body h3:first-child { margin-top: 0px; }
.hybrid_body .wifi-desc { padding: 0; }
.wifi-features { width: 100%; }
.wifi-buynow { float: left; width: 100%; }
.hybrid_body .wifi-buynow h2 { text-align: left; }
.wifi-buynow p { text-align: left; display: inline-block; width: auto; line-height: 20px; }
.inner a.wifi-know-more { width: auto; text-align: left; }
.inner a.wifi-know-more:after { content: ''; position: absolute; background: url(https://static.idriveonlinebackup.com/include/images/wifi-know-more.png) no-repeat center center; height: 16px; width: 10px; top: 24px; left: 122px; }
.buynow-lft, .buynow-rft { width: 150px; }
#exampleSlider { width: 100%; }
.buynow-rft, .buynow-lft { background-size: contain; background-position: left center }
.wifi-features li { padding-bottom: 10px; }
.hybrid_body_rgt { float: left; width: 100%; }
.device-img h2, .device-img p { text-align: left; }
.device-img p br { display: none; }
.wifi-aes, .wifi-cross-platform, .wifi-fast-usb { background: url(https://static.idriveonlinebackup.com/include/images/ide_bullet.gif) no-repeat left 8px; width: 25px; height: 25px; }
.hybrid_body_lft .bot-space p { padding-bottom: 0px; }
.buynow-lft { background-position: left center; border-right: 1pX solid #8D8D8D; }
.buynow-rft { background-position: right center; }
.wifi-aes, .wifi-cross-platform, .wifi-fast-usb { background-position: left 4px; }
.mobile-title p { font-size: 1em; line-height: initial; margin: 0 auto; padding: 0 20px; width: 60%; color: #FFF; text-align: center; }
/* IDrive Safe page */
.idrive-safe-page .idrsafe-banner-img { width: 100%; background-size: contain; background-position: top center; height: 100%; min-height: 214px; max-height: 400px; }
.idrive-safe-page .proces-popup { background: transparent; }
.idrsafe_body_lft { width: 100%; padding-right: 0; }
.idrsafe_body_rgt { width: 100%; margin-top: 15px; }
.idrsafe_body_rgt .price_table { max-width: 560px; margin-bottom: 40px; }
.idrsafe_body_rgt .lft_table { width: 100%; max-width: 62%; }
/*Safe-fluid*/
.fluid-safe .banner-wrapper { height: 100%; background-size: cover; }
.fluid-safe .content-wrapper { padding-bottom: 20px; }
.fluid-safe .safe-banner { background-size: contain; background-position: center center; width: auto; }
.fluid-safe .idrsafe_body { margin-top: 40px; }
/* Sub Accounts page */
.smb-animation-wrap { display: none; }
.sub-acc-banner-img { background: url(https://static.idriveonlinebackup.com/include/images/sub-account-980-img.png) no-repeat; width: auto; background-position: center center; height: 100%; background-size: contain; min-height: 240px; max-height: 517px; }
.sub-accounts-page .banner_bg { background: transparent; }
.sub-accounts-page .content-wrapper { margin-top: 0; }
.sub-accounts-page .download_content { margin-top: 0; }
.sub-accounts-page .inner_wraper { padding-bottom: 20px; }
/* Online Education Page */
.online-edu-page .edu-banner-section { width: 100%; box-sizing: border-box; padding: 0px 20px; }
.online-edu-page .pro_txt { width: 100%; }
.online-edu-page { background-color: #ffffff; }
.onl-edu-lft, .onl-edu-rgt { width: 100%; }
.onl-edu-lft { padding-right: 0; }
.onl-edu-rgt { margin-top: 20px; display: none }
.onl-edu-lft-ban { width: 100%; margin-left: 0; }
.onl-edu-lft-ban img { width: 100%; max-width: 480px; }
.online-edu-page .pro_right { width: 100%; margin: 0px auto; }
.edu-banner-section { width: 85%; }
.onl-edu-rgt-ban { width: 100%; margin: 20px auto 0; }
.onl-edu-rgt-ban table { width: 100%; }
.online-edu-page .inner_wraper { margin-top: 0; padding-top: 0; background-color: #FFF; }
.online-edu-page .content-wrapper { width: 100%; }
.edudivinner { text-align: left; }
.onl-edu-rgt li { margin-bottom: 5px; }
.edu-banner { background-size: contain; background-position: center center; }
.onl-edu-rgt h2:nth-child(1) { display: none; }
.onl-edu-wrapper { padding: 0px 0px; }
.online-edu-page .input { width: 100%; padding: 0; max-width: 60%; padding: 0px 5px; box-sizing: border-box; }
/* Support Page */
.support-page h1 { line-height: normal; margin-bottom: 20px; }
.support-page .support_lft { width: 285px }
.support-page .no_extension .blu_con_txt a { font-size: 2.286em !important; }
.support-page .quoteBox, .support-page .support_right, .support-page .support_rgt { display: none; }
.support-page .content { float: left; clear: both; }
.support-page .support_banner { background: transparent; height: 100%; margin: 0; }
.fluid-support { background-color: #DCE3E5; padding: 10px 20px; box-sizing: border-box; }
.fluid-support .supportMob { padding: 10px 0; }
.support-page .support_center { background-position: center center; background-size: contain; text-align: center; }
.support-page .support_left { width: 100%; }
.support_form { margin: 0px auto; }
.support-page .content { margin: 0px auto; }
.support-page .support_left { margin-top: 10px; }
.support-page .dial_call { display: none; }
.support-page .support_wrapper { padding-bottom: 0; }
/* Thankyu page */
.thank_windows { width: 318px }
/* Verify completed page */
.verify .download_pcmac { width: 100% }
/* Sever Backup page */
.com-server-bkup .content_terms { min-width: 100%; }
.com-server-bkup .leftDiv { width: 100%; margin: 0 0 10px 0; }
.com-server-bkup .rightDiv { width: 100%; margin: 0; float: left; }
.com-server-bkup h5 a { margin-top: 10px; }
.com-server-bkup .server-features h5 { margin-top: 10px; }
.com-server-bkup .server_wrapper p { padding: 0 0 5px; }
.com-server-bkup .server-features .sys_req { margin-top: 15px; }
.com-server-bkup .term_header { margin: 10px 0 0; }
.com-server-bkup .term_header h1 {padding: 13px 0px 20px 70px;font-size: 1.3em;line-height: 25px;}
.com-server-bkup .server-nav-menu { display: block; }
.com-server-bkup .leftnav_terms { padding-left: 0px; }
.com-server-bkup .server-menu { width: 180px; }
.com-server-bkup .leftnav_terms h4 a { color: #BCE1F5; }
.com-server-bkup .leftnav_terms ul li a { width: 100%; }
.com-server-bkup .leftnav_terms ul { width: 200px; }
.com-server-bkup .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; }
.com-server-bkup .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); }
.com-server-bkup .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; }
.com-server-bkup .leftnav_terms.act { transform: translateX(-194px); -webkit-transform: translateX(-194px); -moz-transform: translateX(-194px); -ms-transform: translateX(-200px); -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; }
.com-server-bkup .inner_wraper.expanded { transform: translateX(190px); -webkit-transform: translateX(190px); -moz-transform: translateX(190px); -ms-transform: translateX(190px); -o-transform: translateX(190px); }
/* Terms and conditions pages */
.legal .term_header { position: relative; }
.legal .content_terms { padding: 0 40px 20px; min-width: 100%; }
.legal #menu-icon { top: 20px; }
.legal .header_title p { padding: 20px 0px 0px 70px; font-size: 1.5625em; }
.legal .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; }
.legal .leftnav_terms.act { transform: translateX(-210px); -webkit-transform: translateX(-210px); -moz-transform: translateX(-210px); -ms-transform: translateX(-210px); -o-transform: translateX(-210px); 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; }
.legal .inner_wraper.expanded { transform: translateX(185px); -webkit-transform: translateX(185px); -moz-transform: translateX(185px); -ms-transform: translateX(185px); -o-transform: translateX(185px); }
.legal .leftnav_terms { margin-left: 0px; }
.legal h3:first-child { padding: 5px 0 5px; }
.legal h3:first-child + p { padding: 10px 0 0; }
/* Corporate and related pages */
.corporate-pge .term_header { position: relative; }
.corporate-pge #menu-icon { top: 20px; }
.corporate-pge .header_title p { padding: 20px 0px 0px 70px; font-size: 1.5625em; }
.corporate-pge .content_terms { min-width: 100%; padding: 0 40px 0px; }
.corporate-pge .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; }
.corporate-pge .leftnav_terms.act { transform: translateX(-205px); -webkit-transform: translateX(-205px); -moz-transform: translateX(-210px); -ms-transform: translateX(-210px); -o-transform: translateX(-210px); 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; }
.corporate-pge .inner_wraper.expanded { transform: translateX(175px); -webkit-transform: translateX(175px); -moz-transform: translateX(185px); -ms-transform: translateX(185px); -o-transform: translateX(185px); }
.corporate-pge .leftnav_terms { margin-left: 0px; }
.corporate-pge .inner_wraper { padding: 0px 0 20px; }
.content_terms ul.corporate_logos { margin-left: 0px; }
/* Reseller Page */
.reseller-page h1 { text-align: center; }
.home-banner { background-image: none; min-height: 100%; border-bottom: none; }
.reseller-wrap .master_wrapper { display: none; }
.reseller-wrap .customer_care { display: none; }
.sql-back-title h3 { font-size: 1.3em; }
.sql-back-sol .new-btn { display: none; }
.mob-banner { background: url(https://static.idriveonlinebackup.com/include/images/id_bulk_partners.png) no-repeat center center; height: 301px; display: block; background-size: contain; height: 220px; }
.banner-content { float: left; width: 100%; box-sizing: border-box; margin: 40px 0px 10px; border-bottom: 0px solid #B2B6B9; padding-bottom: 20px; }
.referral_partner, .bulk_referral { width: 50%; }
.referral_partner p, .bulk_referral p { min-height: 100px; padding-right: 0; }
.highlights>h3 { margin-bottom: 20px; }
.referral_partner { padding-right: 4%; }
.description p { line-height: 20px; }
.reseller-page .description h4 { margin-bottom: 5px; }
.left_referral .signup, .right_referral .signup { margin: 0px 10px; }
.reseller-fluid { background: #fff url(https://static.idriveonlinebackup.com/include/images/reseller-fluid-980_bg.jpg) no-repeat center 0px; }
.reseller-fluid .mob-banner { display: none; }
.reseller-fluid .referral_partner { padding-right: 30px; width: 50%; }
.reseller-fluid .bulk_referral { padding-left: 30px; width: 50%; }
.reseller-fluid .referral_partner p, .reseller-fluid .bulk_referral p { min-height: 80px; }
.reseller-fluid .banner-content { margin-top: 50px; }
.reseller-fluid .reseller-page h1 { text-align: left; font-size: 2.614em; padding-bottom: 0; margin: 0; }
.reseller-fluid .reseller-page .inner_wraper { padding-top: 0px; }
.reseller-fluid .home-banner { padding-top: 0px; }
.reseller-fluid .home-banner { min-height: auto; }
.reseller-fluid .highlights > h3 { padding: 10px 0; }
/* IDrive v/s competition */
.compare-pge .static-content { min-width: 100%; }
.com_seclog_con { width: 100%; }
.compare-pge .static-content { padding: 45px 30px 40px; }
.common-compare-pge .staticContent { min-width: 100%; padding: 45px 30px 40px; }
.common-compare-pge .pricDesCon { margin: 0px auto 0px !important; }
.common-compare-pge .comparepopup, .eQuotes, .mozy_price_com_con { display: none; }
.mozy_banner_img { background: url(https://static.idriveonlinebackup.com/include/images/uni-bg-ie9.png) no-repeat center top; background-size: contain; width: 100%; min-height: 340px; }
.fluid-mozy-bg .mozy_banner_img { display: none; }
.fluid-mozy-bg { background: #fff url(https://static.idriveonlinebackup.com/include/images/idrive_mozy_bg_980.png)no-repeat center 0px; }
.fluid-mozy-bg .cmpTable table th { font-size: 110%; }
.fluid-mozy-bg .comparepopup { display: none!important; }
.fluid-mozy-bg .common-compare-pge .staticContent.pricDesCon { margin-top: 0px; padding: 10px 0 40px; }
.fluid-mozy-bg .mobile-design { display: block; padding-bottom: 40px; }
.fluid-mozy-bg .mobile-design .heading-title { margin-left: 0px; padding-top: 0px; text-align: left; }
.mozy_anibg.mozy_con { display: none; }
.com_log_con { max-width: 100%; }
.com_log_con ul { overflow: hidden; width: 500px }
/*contact information page*/
.contact_info_wrapper .title { font-size: 14px !important; }
.hid_tit { display: block!important; margin-bottom: 10px; }
.sec_tit { display: none; }
.contact_info_wrapper img { margin: 10px 0px; }
/* Express related additional pages */
.express_common .content_terms { min-width: 100%; padding: 0 40px 0px; }
.express_common .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; }
.express_common .leftnav_terms.act { transform: translateX(-205px); -webkit-transform: translateX(-205px); -moz-transform: translateX(-210px); -ms-transform: translateX(-210px); -o-transform: translateX(-210px); 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; }
.express_common .inner_wraper.expanded { transform: translateX(185px); -webkit-transform: translateX(185px); -moz-transform: translateX(185px); -ms-transform: translateX(195px); -o-transform: translateX(195px); }
.express_common .leftnav_terms { margin-left: 0px; }
.express_common .inner_wraper { padding: 0px 0 20px; }
.express_common #menu-icon { top: 20px; }
.express_common .header_title { height: 70px; }
.express_common .header_title h1 { font-size: 130%; padding-left: 70px; padding-bottom: 0px; padding-top: 10px; }
.express_common .content_terms img { width: 90%; max-height: 344px; max-width: 574px; min-height: 100%; background-position: center center; margin-top: 10px; }
.express_common .term_header { position: relative; }
.express_common .exp_hdr_rt { display: none; }
/* IDrive Wi-Fi Device Configuration for Local Backup */
.common-wifi-config .content_terms { min-width: 100%; padding: 0 40px 0px; }
.common-wifi-config .content_terms img { width: 90%; max-height: 344px; max-width: 574px; min-height: 100%; background-position: center center; margin-top: 10px; }
.common-wifi-config .inner_wraper { padding: 0px 0 20px; -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; }
.common-wifi-config .inner_wraper.expanded { transform: translateX(175px); -webkit-transform: translateX(175px); -moz-transform: translateX(185px); -ms-transform: translateX(185px); -o-transform: translateX(185px); }
.common-wifi-config .leftnav_terms { margin-left: 0px; }
.common-wifi-config .leftnav_terms.act { transform: translateX(-205px); -webkit-transform: translateX(-205px); -moz-transform: translateX(-210px); -ms-transform: translateX(-210px); -o-transform: translateX(-210px); 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; }
.common-wifi-config #menu-icon { top: 20px; }
.common-wifi-config .header_title { height: 70px; }
.common-wifi-config .header_title h1 { line-height: inherit; font-size: 130%; padding-left: 70px; padding-bottom: 0px; padding-top: 24px; }
.common-wifi-config .term_header { position: relative; }
.common-wifi-config .exp_hdr_rt { display: none; }
.common-wifi-config .ssMarg { margin: 30px auto; }
.ssMarg { max-width: 574px; max-height: 351px; }
.device_connect_pc { max-width: 320px; max-height: 300px; }
.device-wifi_screen { max-width: 406px; max-height: 194px; }
.device_wire_screen { max-width: 668px; max-height: 213px; }
.common-wifi-config .idrive_lcl_txt p { text-align: justify; }
/* Premiere Install page */
.premiere-wrapper { padding: 20px 0 20px; }
.premiere_banner { width: auto; background-size: contain; background-position: top center; }
.premiere_lft { width: 100%; padding-right: 0px; }
.premiere-install-page .inner_wraper { padding-top: 20px; padding-bottom: 0; }
.premiere-install-page .content-wrapper { margin-bottom: 20px; }
.premiere_rgt { display: none; }
.premiere_lft p { padding-bottom: 5px; }
.premiere_lft p .submit_btn { margin: 0; }
.premiere_lft h3 { padding-bottom: 0; }
.premiere_lft p:first-child { padding-top: 5px; }
.types_premiere li { margin-bottom: 15px; }
/* Wifi Desktop backup page */
.common-wifi-backup .terms_header_right { margin: 20px 0; }
.common-wifi-backup .inner_wraper { padding-bottom: 0; }
.common-wifi-backup .float_lt { padding-top: 20px; padding-bottom: 0; }
.common-wifi-config .content_terms .img-disk { width: 100%; max-width: 28px; margin-top: 0; }
/* Video page */
.videos_tutorials { position: relative; }
.videos_tutorials .video-menu { display: none; top: 20px; }
.videos_tutorials .header_title p { padding-bottom: 0px; padding-left: 0px; }
.videos_tutorials .top_title { padding: 0 30px; }
.videos_tutorials .top_title small { padding-left: 0px; padding-bottom: 20px; }
.videos_tutorials .nav_fixed { display: none; }
.videos_tutorials .video-menu { display: none; }
.videos_tutorials .video-desc { height: 100%; padding: 0px 0 0 20px; box-sizing: border-box; margin-left: 170px; }
.videos_tutorials .video-desc p { width: 100%; box-sizing: border-box; float: left; padding-top: 2px !important; }
.videos_tutorials .videos_list li div { float: left; position: absolute; }
.videos_tutorials .videos_list li { width: 100%; box-sizing: border-box; height: 135px; min-height: 100%; background-image: none; position: relative; margin: 0px; padding: 10px 0 10px 10px; }
.videos_tutorials .mobile_vidoe_list li div { float: left; position: absolute; top: 10px; }
.videos_tutorials .mobile_vidoe_list li { width: 100%; box-sizing: border-box; height: 135px; min-height: 100%; background-image: none; position: relative; margin: 0px; padding: 10px 0 10px 9px; }
.videos_tutorials .mac_video { display: block; }
.videos_tutorials .help_video ul { width: 100%; }
.videos_tutorials .help_video { padding: 0 30px; box-sizing: border-box; }
.videos_tutorials .video-title { margin-left: 10px; margin-bottom: 0px; }
[data-active="green"] { background: url(https://static.idriveonlinebackup.com/include/images/video_bg_active-980.png) no-repeat 0 0 !important; }
.vidoe-tutorials .videos_breadcrumb_mac, .vidoe-tutorials .videos_breadcrumb_web, .vidoe-tutorials .videos_breadcrumb_mobile, .vidoe-tutorials .videos_breadcrumb_express, .vidoe-tutorials .videos_breadcrumb_social { margin-bottom: 0px; margin-top: 30px; border-top: 1px solid #E7E6E6; padding-top: 30px; padding-bottom: 20px; color: #1D861A; }
.window_video .video-title { padding-bottom: 20px; color: #1D861A; margin-top: 20px; }
.video-laptop { display: none; }
.video-fluid { background: #fff url(https://static.idriveonlinebackup.com/include/images/video-fluid-bg_980.jpg) no-repeat center top; float: left; width: 100%; }
/* Old Version Page */
.old-version-pge .inner_wraper { padding-bottom: 20px; }
.old-version-pge .wrap_note { margin-top: 20px; }
.old-version-pge .para-section { padding-bottom: 20px; margin-bottom: 20px; }
.old-version-pge .para-section h3 { padding-bottom: 5px; }
.page-title h1 { font-size: 1.5em; }
.old-version-pge .para-section .right_txt { width: 50%; }
.old-version-pge .para-section:last-child { border: none; padding-bottom: 0; margin-bottom: 0; }
.old-version-pge h3.old_header { padding-top: 0; padding-bottom: 5px }
.india_off_imag_box, .us_off_imag_box { margin: 0px 0px 15px 0px }
.new_contact .contact_info_wrapper .contact_info_right { padding-left: 0px; }
/* IDrive Ventures page */
.venture-body .headermenu { display: block; }
.section-venture { line-height: 26px; }
.section-venture .section-right { width: 100%; padding: 0px 0px; }
.section-venture h2, .section-venture h3 { line-height: initial; }
.section-venture p { margin-bottom: 20px; }
.venture-header, .venture-invest, .venture-team, .venture-portfolio { height: 100%; }
.venture-invest, .venture-portfolio { text-align: justify; }
.venture-team h3, .venture-portfolio h3, .venture-invest h3 { font-size: 260%; margin-bottom: 10px; }
.venture-invest .content-team { margin: 60px 0; float: left; }
.venture-invest .section-left { width: 100%; }
.venture-invest .section-left img:nth-child(1) { display: none; }
.venture-invest .section-left img:nth-child(2) { display: block; max-width: 275px; width: 100%; margin: 0px auto; }
.idr-venture { padding-bottom: 40px; }
.idr-venture h1 { line-height: initial; margin-bottom: 10px; font-size: 260%; }
.idr-venture p { margin-bottom: 10px; }
.venture-team .content-team { width: 100%; margin: 60px auto; margin-bottom: -80px; text-align: justify; }
.venture-portfolio .content-team { margin: 60px 0; float: left; }
.venture-portfolio { background: #484944 url(https://static.idriveonlinebackup.com/include/images/bg-portfolio-sm.jpg) no-repeat center 0px; }
.venture-contact { padding: 40px 0; }
.ventures-partners{max-width: 660px; width: 100%; margin: 25px auto 0px auto; float: left;}
.ventures-partners h3{font-size:1.2em !important;}
.ven-left-space{margin-left:0px;}
/* Thankyou Page Mac */
.thank_mac { text-align: center; }
.thankyoumac h1 { font-size: 2.4em; padding-bottom: 0; }
.thankyoumac .h1_subtitle { font-size: 100%; }
.thank_mac ul { padding-bottom: 0; }
.thank_mac ul li { width: 100%; padding-bottom: 20px; }
.thank_mac ul li:last-child { padding-bottom: 0; }
/* Feature page */
.features_page .feature-left, .features_page .feature-right { width: 100%; padding-left: 0px; padding-right: 0px; }
.features_page .feat_text { width: 100%; float: none; margin-bottom: 70px; padding: 0px }
.features_page .feat_img { margin: 0px 25px 20px 0px; clear: left; }
.features_page .feature { width: 100%; overflow: visible; margin: 10px 0px 0px; padding: 10px 0px 0px }
.features_page .content { width: 100%; box-sizing: border-box; }
.features_page .featureContent { width: 100%; box-sizing: border-box; }
.features_page .new_tip_con { width: 100%; box-sizing: border-box; }
.features_page .new_tip_con { display: none; }
.features_page .feat_center { margin-bottom: 10px; }
.features_page .feat_subnote { margin-top: 10px; }

/* Business Comparison Page */
.comp-carbonite-page .body { padding-bottom: 0; }
.comp-carbonite-page .banner-section-wrap { background: #e8e1cc url(https://static.idriveonlinebackup.com/include/images/bg-comparison.png) repeat; height: 432px; }
.comp-carbonite-page .banner-section { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-banner-devices.png); background-repeat: no-repeat; background-position: right 138px; height: 100%; }
.comp-carbonite-page .banner-section .content-wrapper { padding-top: 20px; padding-bottom: 20px; }
.comparison-class , .canada-vrt-line{ display: none; }
.true-arch-section article { width: 50%; }
.features-section article:nth-child(3) { padding-right: 0; }
.features-section h3 { font-size: 1.16em; }
.comp-carbonite-page .supportMob p { text-align: right; }
.true-arch-section { padding-bottom: 0; }
.true-arch-section h3 { margin-bottom: 20px; font-size: 1.571em; line-height: initial; }
.true-arch-section article { height: 140px; }
.business-idrive article h3 + p { height: 180px; }
.sgn-link { margin-top: 20px; }
.sgn-link > p:last-child { font-size: 0.75em; }
.float-left { margin-top: 0 }
.float-right { display: none; }
.float-right-small-devices { display: block; }
.features-section article p:last-child { text-align: left; }
.carbonite-wrap .column3 h3 { font-weight: bold; font-size: 130%; }
.carbonite-wrap .column3 { padding-left: 0px; padding-right: 0px; width: 30%; }
.carbonite-wrap .column3:nth-child(3) { padding: 0px 30px; width: 40% }
.carbonite-wrap .inner_wraper { padding: 0px; }
.carbonite-wrap .mozy_anibg.mozy_con { display: block; height: 100%!important }
.carbonite-wrap .uni_animain, .carbonite-wrap .carb_price_com_con { display: none; }
.carbonite-wrap .heading-title { text-align: left; margin-left: 0px; padding-top: 18px; padding-bottom: 10px; }
.carbonite-wrap .pricDesCon { margin: 30px auto 40px !important; }
.carbonite-wrap .cmptxt { text-align: justify; }
.carbonite-wrap .heading-title { font-size: 170%; }
/* Small Business Page */
.small-business h1 { font-size: 2.18em; padding-bottom: 0; }
.small-business .backup_business { margin-top: 0; }
.small-business .why-backup-business { width: 100%; padding-right: 0; }
.small-business .list-item-right { display: none; }
.small-business .chooseus:last-child { margin-bottom: 0; }
.small-business .sub-acc-banner-img { margin-top: 20px; }
/* Mobile Page */
.content-mb .download_pcmac, .content-mb .download_mobile { width: 100%; }
.content-mb .chooseus h3 { margin-bottom: 0; }
.mobile_page .mobani { width: 100%; }
.mobileapp_requirment { padding-top: 20px; }
.mobile_page .proces-popup, .mobile_page .video_icon { display: none; }
.mobile_page .compliance_mainbg_iphone { margin: 0px 40px; }
.mobile_animation { display: none; }
.mobile_page .inner_wraper { padding: 20px 0px; width: 90%; margin: 0px auto; float: none; }
.mobile_page .content-wrapper { width: 100%; margin-bottom: 0px; }
.mobile_page .section-banner { clear: both; float: left; width: 100%; background: url(https://static.idriveonlinebackup.com/include/images/mobile-page-dv-nw.jpg) no-repeat; background-position: center center; height: 400px; background-size: cover; }
.mobile_page .content-mb .download_pcmac { padding-right: 0; }
.mobile_page .mob_wrapper { background: none; }
.mobile_page .mob-txt { display: block; margin: 266px 0px 0; font-size: 1.6em; display: block; text-align: center; color: #fff; }
.idr_feature_left { float: left; box-sizing: border-box; width: calc(50% - 40px); margin-right: 40px; }
.idr_feature_right { float: right; box-sizing: border-box; width: calc(50% - 40px); margin-left: 40px; }
.download_content p { line-height: 22px; }
.mobile_page .wrapper { padding: 0px; }
/*.mobile_page .mobile-banner-center { width: 620px; margin: 20px auto; overflow: hidden; }*/
.mobile_page .gomobile .app_container { top: 150px; }
/* Read Me Page */
.idr_readme_border { width: 100%; box-sizing: border-box; }
.left-para { width: 35%; box-sizing: border-box; }
.steps-para:last-child { margin-bottom: 0; }
.steps-para p { padding-bottom: 10px; }
.readme .content_terms img { width: 100%; }
.readme .page_title { font-size: 110%; margin: 0; }
.readme .float_lt { padding-bottom: 20px; margin-right: 0; }
.steps-para h3 { margin-bottom: 5px; font-size: 1em; line-height: initial; }
/* Small Business page */  
.small-business .submit_btn { margin: 0 0 30px; }
.small-business .new_tip_con { display: none; }
/* Download Page */
.download-page h1 { font-size: 3.571em; }
.download-page .new_tip_con { display: none; }
.download-page .download_pcmac { width: 40%; }
.download-page .download_linux, .download-page .download_mobile { width: 30%; }
.download-page .download_mobile { padding-left: 30px; }
.download-page .oldevs_account { margin-top: 40px; }
.download-page .download-page .inner_wraper { padding-bottom: 0; }
.download-page .download-mobile .send_email { display: none; }
/* Facebook Backup(Fluid Layout) */
.fb-page .pg-title { margin-top: 0; }
.fb-page .h1_subtitle { margin-top: 5px; margin-bottom: 30px; }
.fb-page .instagram_pge .content-wrapper { margin-top: 30px; }
/* Instagram Backup page(Fluid Layout) */
.instagrm-page .pg-title { margin-top: 0; }
.instagrm-page .h1_subtitle { margin-top: 5px; margin-bottom: 30px; }
.instagrm-page .instagram_pge .content-wrapper { margin-top: 30px; width: 100%; }
/* Share page(Fluid Layout) */
.new-share .static { background: url(https://static.idriveonlinebackup.com/include/images/Sharepage_banner_980.jpg) no-repeat center 0px; }
.new-share .inner_wraper { margin: 300px 0px 0px; }
.new_shar_tit_con { margin-top: 0px; }
.new_shar_tit_con h1 { font-size: 2.2em; line-height: 16px; text-align: center; }
.new_shar_tit_con .h1_subtitle { text-align: left; font-size: 1.2em; text-align: center; }
.new_shar_left_con { float: none; width: 100%; }
.new-share .supportContent { display: block; float: left; width: 100%; background: #bcd5e6 url(https://static.idriveonlinebackup.com/include/images/background.png) repeat-x 0px -2px; }
/* Pricing page */
.pricing-page .title_header { padding-top: 0px; }
.pricing-page .content { min-width: 100%; width: 100%; padding: 0px 0px; margin-bottom: 0px; }
.pricing-page .offer_purple { display: none }
.pricing-page .pricing_header ul li, .pricing_content .pr_bg { width: calc(98% / 3) }
.pricing-page .pricing_header ul li.freeNew a { position: inherit; background: url(../images/pricing_consumer_480.png) -5px 22px !important; width: 99px; margin: 0px auto; display: block; text-align: center; background-position: center center; margin-top: -75px; }
.pricing-page .pricing_header ul li.freeNew a:hover { background: url(../include/images/pricing_consumer_480.png) -142px 22px !important; }
.pricing-page .pricing_header ul li.freeNew a:active { background: url(../include/images/pricing_consumer_480.png) -278px 22px !important; }
.pricing-page .pricing_header ul li.pro_personalNew a { position: inherit; background: url(../images/pricing_consumer_480.png) -4px -111px !important; width: 99px; margin: 0px auto; display: block; text-align: center; background-position: center center; margin-top: -75px; }
.pricing-page .pricing_header ul li.pro_personalNew a:hover { background: url(../images/pricing_consumer_480.png) -141px -111px !important; }
.pricing-page .pricing_header ul li.pro_personalNew a:active { background: url(../images/pricing_consumer_480.png) -278px -111px !important; }
.pricing-page .pricing_header ul li.pro_businessNew a { position: inherit; background: url(../images/pricing_consumer_480.png) -5px -246px !important; width: 99px; margin: 0px auto; display: block; text-align: center; background-position: center center; margin-top: -75px; }
.pricing-page .pricing_header ul li.pro_businessNew a:hover { position: inherit; background: url(../images/pricing_consumer_480.png) -142px -246px !important; }
.pricing-page .pricing_header ul li.pro_businessNew a:active { background: url(../images/pricing_consumer_480.png) -278px -246px !important; }
.pricing-page .pr_bg { height: 100%; }
.pricing-page .cp_wrap { display: none; }
.pricing-page .plan_heading { width: 100%; margin-top: 130px; line-height: 18px; }
.pricing-page .pricingAmt { margin: 0px 0 0; float: none; }
.pricing-page .pricingWidth { float: none; }
.pricing-page ul.new_pr_bg li { padding: 10px 0 10px 5px; }
.pricing-page .center.visit_feature { width: 100%; float: left; margin-bottom: 30px; }
.pricing-page .center.small_size { width: 93%; clear: both; }
.pricing-page.condition_offer { width: 93%; }
.pricing-page .offer_purple { background: none; }
.pricing-page .monthly_list .pricingAmt { width: 59%; float: right; margin-top: 0px; }
.pricing-page .monthly_list .pricingWidth { width: 41%; float: left; }
.pricing-page ul.new_pr_bg li.monthly_list { padding: 15px 0px 10px 5px; }
.pricing-page .new_pr_bg.basic_ul .choose.monthly_choose { padding-top: 120px; padding-bottom: 8px; }
.pricing-page .new_pr_bg.personal-ul .choose.monthly_choose { padding-top: 88px; }
.pricing-page ul.new_pr_bg.basic_ul li { padding: 18px 0 11px 5px }
.pricing-page ul.new_pr_bg.basic_ul li div { padding-bottom: 9px; font-size: 0.9em; }
.pricing-page .price_plan_heading { display: none; }
.pricing-page .offer_50 .pricing_h4 { font-size: 40px; }
.pricing-page .inner nav ul { margin-bottom: 0px; }
.pricing-page .divider p { margin-left: 10px; }
.pricing-page p.center.small_size { font-size: 0.9em; overflow: hidden; line-height: 18px; width: 100%; text-align: justify; }
.pricing-page .center.small_size a { font-size: 1em; }
.pricing-page .promo_price .condition_offer { font-size: 11px; }
.pricing-page .pricing_h4 { font-size: 40px; padding: 0px 0px 0px 0px; margin: 0px auto 20px; line-height: 45px; }
.pricing-page .basic_ul .mrg_btm { margin-bottom: 0px; }
.pricing-page ul.new_pr_bg li.monthly_plan.up-arrow { background-position: 80px 21px; }
.pricing-page ul.new_pr_bg li.monthly_plan.down-arrow { background-position: 80px -45px; }
.pricing-page ul.new_pr_bg li.monthly_chooseHigh { padding-top: 708px; padding-bottom: 8px; border-bottom: transparent; }
.pricing-page ul.new_pr_bg.basic_ul>li.choose.monthly_chooseHigh { padding-top: 770px; border-bottom: transparent; }
.pricing-page .pricing { margin: 0 auto; overflow: hidden; padding: 80px 0 10px; width: 100%; }
.pricing_content ul { overflow: hidden; }
.pricing-page .supportContent { background-color: #DCE3E5; margin-top: 20px; padding: 10px 20px; box-sizing: border-box; }
.pricing-page .supportContent .supportMob { padding: 10px 0; }
.pricing-page .condition_offer { text-align: justify; }
#dic_bubble { display: none; }
/* IDrive Express page */
.express-page .animateWrapper { display: none; }
.express-page .content-wrapper { width: 100%; padding: 0 20px; box-sizing: border-box; }
.express-page .express_fluid_bg { background: url(https://static.idriveonlinebackup.com/include/images/idrive_express_bg_980.png)no-repeat top center #F7F7F7; }
.express-page .ide_aniwrap { background: transparent; height: 372px; }
.express-page .ide-freeicon { display: none; }
.express-page .banner-img640 { display: block; background: url(https://static.idriveonlinebackup.com/include/images/express_banner_980_device.png) center top no-repeat; min-height: 245px; min-width: 640px; }
.express-page .proces-popup { display: none; }
.express-page .wrap-video { display: none; }
.express-page #responsive-wrap-main { display: block; }
.express_body .express_left { width: 100%; padding: 0 0px 0 0; }
.express_body .express_left br { display: none; }
.express-page .list-item-right { display: none; }
.express-page .express_support_wrap { display: none; }
.express_body .express_right { width: 100%; }
.express_right h3 { padding-top: 0px; margin: 0px; font-size: 1.2em; padding-bottom: 5px; }
.express_right .express_win, .express_right .express_mac { width: 160px; float: left; }
.express_body .express_download { width: 340px; margin: 0px 0; }
.express-page .staticContent { padding-bottom: 20px; }
.express_right .express_linux_wrap { padding-top: 20px; }
.express_linux_wrap h3 { padding-top: 10px; padding-bottom: 5px; }
.express_example .expheader a:first-child { font-size: 1em; font-weight: bold; }
.express_example h3 { font-size: 1.2em; margin: 10px 0px 0px; }
.express_example .expheader { border: 0px; }
.express_example .expheader { padding: 0px 0px 0px 0px; }
.express_example .backup-instruction-btn, .express_example .backup-retrieval-btn { display: none; }
.express_example .express-data-retrieval .expheader { margin-bottom: 10px; margin-top: 20px; }
.express_example .exp_bg_sync { width: 100%; }
.express_example .express_shipment_btn { margin: 10px 0; }
.express_example .express-data-backup { margin: 10px 0 0px; }
/* Universal Online Backup */
body.universal_pge, body.universal_pge .static { background: #F7F8F9 url(https://static.idriveonlinebackup.com/include/images/idrive_universal_bg_980.png)no-repeat center 0px; }
.universal-body .muti_anibg h4 { font-size: 24px; }
.universal_pge .wrapper nav { padding: 0px 20px; }
.universal_pge .wrapper { padding: 0px; }
.universal_pge .muti_anibg { height: 100%; }
.universal_pge .staticContent { margin: 0px auto; width: 100%; min-width: 100%; padding: 0 20px; box-sizing: border-box; }
.universal-body .uni_animain { display: none; }
.universal-body .pc-quoteBox { display: none; }
.universal-banner { display: block; background: url(https://static.idriveonlinebackup.com/include/images/uni_banner_980_graphic.png) no-repeat center center; max-width: 100%; margin: 0px auto; min-height: 280px; }
.universal-body .top-right-part { display: none; }
.universal-body .top-header-part { margin-top: 0px; }
.universal-body .top-left-part { width: 100%; min-height: initial; padding-right: 0px; }
.universal-body .new_tip_con { display: none; }
.universal-body .download_pcmac, .universal-body .download_pcmac_right { width: 100%; }
.universal-body p.para-height { min-height: initial; }
.universal-body .download_btns { float: none; margin: 20px auto 0; width: 240px; overflow: hidden; }
.universal-body .multicompSs { float: none; margin: 20px auto; overflow: hidden; display: inline-block; }
.universal-body .download_mobile { width: 400px; margin: 20px auto; overflow: hidden; }
.universal-body .multideviceSs { float: none; margin: 20px auto; overflow: hidden; display: inline-block; width: 430px; }
.universal-body .muti_features .chooseus { float: left; width: 100%; margin-right: 0%; margin-bottom: 40px; }
.universal-body .multi_content { margin: 0px 0 0px; }
.universal-body .download_content p { margin: 5px 0 0px; }
.universal-body .download_pcmac { padding: 0 0px 0 0; }
.universal-body .inner_wraper { overflow: hidden; box-sizing: border-box; float: none; margin: 0px auto; width: 100%; padding: 0px 20px; }
/* Sub Accounts page(fluid Layout) */
.sub-accounts-page { margin-top: -20px; }
.sub-accounts-page .content-wrapper { width: 100%; }
.sub-accounts-page .why-backup-business { padding-right: 0; }
.sb-acc-wrap .inner_wraper.smb-body-animation { padding: 20px 0; }
/* Small Business page(fluid Layout) */
.small-business h2 { margin-bottom: 15px; }
.small-busi-wrap .download_content { margin-top: 0; }
.small-busi-wrap .content-wrapper { width: 100%; margin: 10px 0 0px; }
.small-busi-wrap .inner_wraper { padding: 20px 0px 0px; }
/* File sync page(fluid Layout)*/
.file_sync .content-wrapper { width: 100%; }
.file_sync .static { background: url(https://static.idriveonlinebackup.com/include/images/file-sync-banner-980.png) no-repeat center 0px; }
.file_sync .cmn-styles .why-backup-business { padding-right: 0%; }
/* Compliance page  - BAA form */	
.baa_form_box { width: 100%; }
.compl-page .static { background: url(https://static.idriveonlinebackup.com/include/images/complaince-ban-img-980.png) no-repeat center 0px; }
.compl-page .h1_subtitle { font-size: 1.0em; }
.compl-page .content-wrapper { padding-bottom: 40px; width: 100%; padding-left: 20px; padding-right: 20px; }
.baa_form_box ul { width: 100%; }
.baa_inner_wraper { width: 100%; box-sizing: border-box; padding-left: 20px; padding-right: 20px; }
/* Fluid design - Remote manage */
.remote_mng .static { background: url(https://static.idriveonlinebackup.com/include/images/remote-manage-bg-980.png) no-repeat center 0px; }
.remote_mng .content-wrapper { width: 100%; margin: 0px; }
.remote_mng .remote-mange_frt_con { min-height: 340px; }
.remote_mng .inner_wraper { width: 100%; padding: 0px 20px 40px; }
/* Vertical Health Care page */
.verticals-wrap .content-wrapper { width: 100%; box-sizing: border-box; padding: 0px 20px; }
.verticals-wrap .container-quote, .verticals-care-facilities { padding: 40px 0px; }
.verticals-wrap .container-quote .quote a { display: none; }
.verticals-wrap .container-quote .quote p { padding-top: 0px; }
.verticals-wrap .fl-left-sc h1 span { display: initial; }
.verticals-wrap .body h3 { padding: 0 0 20px; }
.verticals-wrap .fl-left-sc { margin-top: 0; }
.verticals-wrap .fl-left-sc h1 { font-size: 1.814em; }
.verticals-wrap .offer-busi { left: 110px; }
.verticals-wrap .fifty-perc { left: 230px; }
.verticals-wrap .offer-pers a { display: block; width: 92px; height: 115px; background: no-repeat 0 -1px; }
.verticals-wrap .offer-busi a { display: block; width: 107px; height: 151px; background: no-repeat -119px -1px; }
.verticals-wrap .fifty-perc a { display: block; width: 101px; height: 118px; background: no-repeat -246px 0; }
.verticals-wrap .offer-pers a:hover { background-position: 0 -158px; }
.verticals-wrap .offer-busi a:hover { background-position: -119px -158px; }
.verticals-wrap .fifty-perc a:hover { background-position: -246px -157px; }
/* Veticals Health Care Page */
.health-care-wrap .banner-section-wrap { background: #192531 url(https://static.idriveonlinebackup.com/include/images/bg-healthcare-980.jpg) no-repeat center center; }
.health-care-wrap .offer-pers a { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-hc-sm.png); }
.health-care-wrap .offer-busi a { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-hc-sm.png); }
.health-care-wrap .fifty-perc a { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-hc-sm.png); }
/* Verticals Finance Page */
.vt-fn-wrap .banner-section-wrap { background: #595c63 url(https://static.idriveonlinebackup.com/include/images/bg-finance-vertical-980.jpg) no-repeat center 0px; }
.vt-fn-wrap .offer-pers a { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-fn-sm.png); width: 88px; height: 116px; background-position: -2px -1px; }
.vt-fn-wrap .offer-busi a { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-fn-sm.png); background-position: -122px -1px; width: 101px; height: 116px; }
.vt-fn-wrap .fifty-perc a { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-fn-sm.png); background-position: -240px 0; width: 107px; height: 120px; }
.vt-fn-wrap .offer-pers a:hover { background-position: -2px -155px; }
.vt-fn-wrap .offer-busi a:hover { background-position: -122px -155px; }
.vt-fn-wrap .fifty-perc a:hover { background-position: -240px 0; }
.vt-fn-wrap .fl-left-sc { margin-top: 20px; width: 55%; }
.vt-fn-wrap .container-quote .quote p:last-child { padding-top: 0; }
.vt-fn-wrap .verticals-features article { padding: 20px 10px 0; min-height: 240px; width: 50%; }
.vt-fn-wrap .container-quote .verticals-features article { padding-bottom: 0; }
/* Hybrid Backup page(fluid Layout) */
.hyb-page-backup .inner_wraper { padding: 0px; }
.hyb-page-backup .banner_bg { background: transparent; }
.hyb-page-backup .content-wrapper { width: 100%; box-sizing: border-box; padding: 0px 20px; }
.hyb-page-backup .note { padding-bottom: 20px; }
.hyb-page-backup .hybrid_body_lft h3 { margin-top: 25px; margin-bottom: 10px; }
.hyb-page-backup .hybrid_body_lft h3:first-child { margin-top: 0 !important; }
.hyb-page-backup .hybrid_body_rgt { margin-top: 20px; }
.hyb-page-backup .hybrid_body_lft .fw-lft p, .hyb-page-backup .hybrid_body_lft .fw-rft p { padding-bottom: 20px; }
.hyb-page-backup .mobile-title p { width: 100%; box-sizing: border-box; }
/* NAS Backup page */		
.banner-img { position: relative; width: calc(100% - 340px); display: block; position: relative; margin-top: 25px; }
.banner-img img { background: url(https://static.idriveonlinebackup.com/include/images/nas_device_640.png) no-repeat 0 0; width: 438px; height: 218px; margin: 0px auto; display: block; }
.nas-page-backup .section-wrap article img { width: auto; max-width: 500px; }
.nas-page-backup .section-wrap article { width: 100%; margin: 0px; padding: 0px; }
.nas-page-backup .banner-part { min-height: 362px; }
.offer-nas-wrap div a { display: block; background: url(https://static.idriveonlinebackup.com/include/images/bg-offer-sprite-nas-md-small.png) no-repeat; }
.offer-nas-wrap .offer-pers a { width: 98px; height: 120px; background-position: 2px 3px; }
.offer-nas-wrap .offer-pers a:hover { background-position: 2px -154px; }
.offer-nas-wrap .offer-busi a { width: 110px; height: 120px; background-position: -114px 3px; }
.offer-nas-wrap .offer-busi a:hover { background-position: -114px -154px; }
.offer-nas-wrap .fifty-perc a { width: 108px; height: 120px; background-position: -239px 2px; }
.offer-nas-wrap { margin-top: 80px; }
.offer-nas-wrap div { margin-right: 10px; }
.nas-page-backup .static { background: #f2f4f3 url(https://static.idriveonlinebackup.com/include/images/nas_bg_2000.png) no-repeat center 30px; }
.nas-page-backup .section-wrap article.sc-fl { padding-right: 0px; }
.nas-page-backup .section-wrap article.sc-fr { padding-left: 0px; }
/* Turbotax Backup*/
.vt-turbo-wrap .banner-section-wrap { height: 485px; background: #595c63 url(https://static.idriveonlinebackup.com/include/images/turbo-banner-980.jpg) no-repeat center center; min-width: 100%; }
.vt-turbo-wrap .container-quote img { display: none; }
.vt-turbo-wrap .container-quote { padding: 20px 0; }
.vt-turbo-wrap .verticals-features article { width: calc(100%/2); }
.vt-turbo-wrap .clear { display: none; }
.vt-turbo-wrap .container-quote .verticals-features article { text-align: left; }
.vt-turbo-wrap .container-quote .verticals-features article { width: 100%; text-align: left; padding: 10px 0px; }
/*Fluid layout - Premier installation*/
.prem-install .static { background: url(https://static.idriveonlinebackup.com/include/images/premier-bg-980.jpg) no-repeat center 0; }
.prem-install .premiere_banner { margin: 74px auto 0px; background: url(https://static.idriveonlinebackup.com/include/images/assist-backup-new-980.png) no-repeat 0px 0px; width: 351px; height: 175px; }
.prem-install .h1_subtitle { text-align: left; }
.prem-install .content-wrapper { width: 97%; }
.prem-install .premiere-install-page h1 { font-size: 2.2em; }
.windows_chrome .prem-install .premiere_banner { margin: 55px auto 0px; }
/* Fluid Rewind page */
.id-rewind-page .banner-wrapper { height: 100%; background-size: cover; }
.idrive-rewind-page .content-wrapper { padding-bottom: 20px; }
/*Fluid layout --True Archive*/
.archive-hdr-sec { height: 410px; }
/* Fluid layout -Data Center page */
.data-center-wrap .banner-wrapper { height: 100%; }
.data-center-wrap .banner-wrapper h1 { font-size: 2.6em; margin-top: 15px; }
.data-center-wrap .proces-popup { background-image: none; margin-top: 5px; }
/* Fluid layout - Disk Image Backup */
.disk-image-wrap .title_video { right: -60px; bottom: 65px; }
.disk-image-wrap .banner-wrapper { height: 100%; }
.disk-image-wrap .disk-banner-img { width: 100%; height: 255px; background-size: contain; margin-top: 20px; }
.disk-image-wrap .diskimg-wrapper { margin-top: 20px; }
.disk-image-wrap .fluid .inner_wraper { padding-bottom: 0px }
/* Fluid layout - Legal Page */
.fl-legal-wrap .legal .box2 { display: none; }
.fl-legal-wrap .legal .content_terms { padding: 0; padding-bottom: 30px; }
.fl-legal-wrap .legal .term_header { display: block; }
.fl-legal-wrap .legal .terms_header { height: 100%; }
.fl-legal-wrap .body { margin-top: 20px; }
.fl-legal-wrap .legal .header_title p { color: #51a7fc; padding-top: 25px; font-size: 1.4625em; }
.fl-legal-wrap .lg-banner-wrap { background-image: url(https://static.idriveonlinebackup.com/include/images/legal-banner-980.jpg); }
.fl-legal-wrap .leftnav_terms li a.act { border-left: 0px }
.fl-legal-wrap .leftnav_terms li a { border-bottom: 1px solid #313E46; color: #ffffff; padding-left: 15px; font-size: 14px; line-height: 18px; padding-top: 12px; padding-bottom: 12px; }
.fl-legal-wrap .leftnav_terms li a:hover { color: #4fa8fc; }
.fl-legal-wrap .leftnav_terms li a.act { position: relative; color: #4fa8fc; }
.fl-legal-wrap .leftnav_terms li a.act:before { position: absolute; top: 1px; left: 0; content: ''; height: 100%; width: 4px; background-color: #50a8ff; }
.fl-legal-wrap .expanded .content_terms .faq_terms { padding-left: 20px; }
.fl-legal-wrap .body { margin-top: 0px; }
.fl-legal-wrap .legal h3:first-child { padding-top: 15px; }
/*Idrive-safe Fluid*/
.fluid-safe .banner-wrapper { height: 100%; background-size: cover; }
.fluid-safe .content-wrapper { padding-bottom: 20px; width: 98%; }
.fluid-safe .safe-banner { background-size: contain; background-position: center center; width: auto; }
.fluid-safe .idrsafe_body { margin-top: 40px; }
/*Fluid linux*/
.fluid-linux  .banner-wrapper{height: 320px ;background-size: cover;}
.fluid-linux .banner-wrapper h1{margin-top:6px;font-size: 1.8em;}
.fluid-linux .h1_subtitle {width:50%;}
.fluid-linux .wrapper{padding:0px;}
.fluid-linux nav, .fluid-linux .h1_subtitle, .fluid-linux .banner-wrapper h1{margin-left: 20px;}
.fluid-linux .script-download-wrap {display: block;}
.fluid-linux .linux-wrapper .opt_text{margin: 15px 0 15px;}
/*SQL server page fluid layout*/
.sql-server-wrap .sql-banner-wrap { background: #0D0E2A url(../images/bg-sql-fluid-980.jpg) no-repeat center bottom;height: 170px;}
.sql-server-wrap .page_title{font-size: 150%;}
.sql-server-wrap .term_header{display: block;}
.sql-server-wrap .com-server-bkup .content_terms{padding-left: 0px;}
.sql-server-wrap .com-server-bkup .expanded .content_terms{padding-left: 20px;}
.sql-server-wrap .body { margin-top: 0px; }
.sql-server-wrap .leftnav_terms ul{margin-left: 0px;}
.sql-server-wrap .expanded .content_terms{padding-left: 20px;}
.sql-server-wrap .leftnav_terms { margin-left: -20px; width: 220px;}
.sql-server-wrap .com-server-bkup .inner_wraper{padding-bottom: 20px;}
.sql-server-wrap .com-server-bkup .content_terms{padding-left: 0px;}
.sql-server-wrap .server-auth .expanded{padding-bottom: 280px;}
.sql-server-wrap .com-server-bkup .term_header h2{padding: 10px 0px 20px 70px;margin: 0px;
    color: #669630; text-align: left; border-bottom: 1px solid #DCDCDC; font-size: 1.5625em;}
.sql-server-wrap .box2{display: none;}
.sql-server-wrap .content_terms .server_terms{padding-top: 10px;}
/*fluid mobile*/
 .fluid-mob .cont-wrap{background:#fff url(../images/mob-sec-banner-980.jpg) no-repeat top center;float: left;min-width: 100%;}
	.fluid-mob .mobile_page .wrapper {padding: 0px 20px;}
	.fluid-mob .mobile_page .inner_wraper {width: 100%;margin:0px;}
	.fluid-mob .mobile_page .mobile-banner-center {width: 85%; margin: 10px auto;position: relative;overflow:visible;}
	.fluid-mob .compliance_mainbg_iphone{background: url(../images/new-mob-device-600.png) no-repeat scroll 2px 0; height:290px; width:528px;    margin-top:0px;}
	 .fluid-mob .gomobile  .app_container {left: 76%;top: 9%;width: 146px;background-color:transparent;}
	 .fluid-mob .content-mb {margin-top: 65px;}
	 .fluid-mob nav{margin-left:20px;}
/*Canada page*/
.canada-business-page .banner-section{background: #fff url(../images/canada-business-banner-767.jpg) no-repeat top center; float: left;width: 100%;height:460px;}
.uk-page .banner-section{background: #fff url(../images/uk-banner-980.jpg) no-repeat top center; float: left;width: 100%;height:460px;}
.canada-business-page h1 {font-size: 2em;width: 80%;line-height: 34px;width: 80%;line-height: 34px;}
.canada-price-section{width:700px;margin-top:50px;}
.uk-page .canada-price-section {margin-top: 55px;}
.canada-price-section:before{background:transparent;}
.canada-basic-pln { background: url('../images/canada-pricing-980.png') no-repeat -36px -1px;
 width: 110px;height: 140px;}
.canada-price-box{width:130px;height: 136px;padding: 17px 20px;}
.canada-pers-pln{background: url('../images/canada-pricing-980.png') no-repeat -40px -192px;
width: 108px;height: 140px;}
.canada-bussiness-pln{background: url('../images/canada-pricing-980.png')no-repeat -38px -385px;
width: 115px;height: 140px;}
a.canada-offer-pln {background: url('../images/canada-pricing-980.png')no-repeat -5px -561px;
width: 180px;height: 170px;}
.canada-business-page .copyright p{padding-left: 10px;}
.canada-business-page .sub-header{line-height: 30px; margin-top: 0px;}
.canada-business-page .content-wrapper, .uk-page .content-wrapper{width:100%;}
	/*uk page*/
  .uk-page .banner-section{background: #fff url(../images/uk-banner-980.jpg) no-repeat top center; float: left;width: 100%;height:460px;}
 .uk-page h1 {font-size: 2em;width: 80%;line-height: 34px;width: 80%;line-height: 34px;}
.uk-price-section{width:700px;margin-top:50px;}
.uk-page .uk-price-section {margin-top: 55px;}
.uk-price-section:before{background:transparent;}
.uk-basic-pln { background: url('../images/uk-pricing-980.png') no-repeat -36px -1px;
width: 110px;height: 144px;}
.uk-price-box{width:130px;height: 136px;padding: 17px 20px;}
.uk-pers-pln{background: url('../images/uk-pricing-980.png') no-repeat -40px -192px;width: 108px;height: 144px;}
.uk-bussiness-pln{background: url('../images/uk-pricing-980.png')no-repeat -38px -385px;width: 115px;height: 144px;}
a.uk-offer-pln {background: url('../images/uk-pricing-980.png')no-repeat -5px -561px;width: 180px;height: 170px;}
.uk-page .copyright p{padding-left: 10px;}
.uk-page .sub-header{line-height: 30px; margin-top: 0px;}
.uk-page .features-section article p:last-child, .canada-business-page .features-section article p:last-child { text-align: center;}
/* New Remote Manage Page */
.rem-manage-wrap .banner-wrapper{background: #ffffff url(../images/bg-rem-manage-980.jpg) no-repeat top center; height: 380px;}
.rem-manage-wrap .muti_anibg h4 { font-size: 24px; }
.rem-manage-wrap .wrapper nav { padding: 0px 20px; }
.rem-manage-wrap .wrapper { }
.rem-manage-wrap .muti_anibg { height: 100%; }
.rem-manage-wrap .staticContent { margin: 0px auto; width: 100%; min-width: 100%; padding: 0 20px; box-sizing: border-box; }
.rem-manage-body .uni_animain { display: none; }
.rem-manage-body .pc-quoteBox { display: none; }
.rem-manage-body .top-right-part { display: none; }
.rem-manage-body .top-header-part { margin-top: 40px; }
.rem-manage-body .top-left-part { width: 100%; min-height: initial; padding-right: 0px; }
.rem-manage-body .new_tip_con { display: none; }
.rem-manage-body .download_pcmac, .universal-body .download_pcmac_right { width: 100%; }
.rem-manage-body p.para-height { min-height: initial; }
.rem-manage-body .download_btns { float: none; margin: 20px auto 0; width: 240px; overflow: hidden; }
.rem-manage-body .multicompSs { float: none; margin: 20px auto; overflow: hidden; display: inline-block; }
.rem-manage-body .download_mobile { width: 400px; margin: 20px auto; overflow: hidden; }
.rem-manage-body .multideviceSs { float: none; margin: 20px auto; overflow: hidden; display: inline-block; width: 430px; }
.rem-manage-body .muti_features .chooseus { float: left; width: 100%; margin-right: 0%; margin-bottom: 40px; }
.rem-manage-body .multi_content { margin: 0px 0 0px; }
.rem-manage-body .download_content p { margin: 5px 0 20px; }
.rem-manage-body .multi_content p{margin-bottom: 0;}
.rem-manage-body .download_pcmac { padding: 0 0px 0 0; }
.rem-manage-body .inner_wraper { overflow: hidden; box-sizing: border-box; float: none; margin: 0px auto; width: 100%; padding: 0px 20px; }
.rem-manage-body .inner_wraper{padding: 0px;}
.rem-manage-wrap .banner-text h1{font-size: 30px;}
.rem-manage-wrap .banner-text p{max-width: 480px;}
.rem-manage-body .muti_features{margin-bottom: 20px;}
.rem-manage-body .top-header-part{margin-top: 20px;}

/* Remote manage preview */
.rem-wrap-preview .banner-wrapper{height: 100%;background:#333237 url(../images/bg-rem-devices.png) repeat;}
.rem-wrap-preview .bg-ins{height: 100%; background-image: none;}
.rem-wrap-preview .banner-text,.rem-manage-wrap .banner-text p{max-width: 100%;text-align: center;}
.rem-manage-wrap .banner-text p{margin-bottom: 20px;}
}

/*Reseller earn 100 offer related css starts*/
@media screen and (min-width:901px) and (max-width: 1024px) {
	.earn100 .highlights .left_referral{height: 100%;min-height: 910px;}
	.earn100 .highlights .right_referral{height: 100%;min-height: 910px;}
}

@media screen and (min-width:768px) and (max-width: 900px) {
	.earn100 .reseller-page .offer-content p{margin: 0px 0px 10px 0px;}
	.earn100 .reseller-page .offer-content h3{margin-right: 0px;}
	.earn100 .reseller-page .offer-content{margin: 55px auto 0px;}
	.earn100 .reseller-page .partner-offer-wrap {background: url(https://static.idriveonlinebackup.com/include/images/referral_offer100_small.png) no-repeat center top #f9edc7;}
	.earn100 .highlights .left_referral{height: 100%;min-height: 880px;}
	.earn100 .highlights .right_referral{height: 100%;min-height: 880px;}
}
/*Reseller earn 100 offer related css ends*/

@media screen and (max-width:870px) {
	.fluid-mob .mobile-banner-center { width: 100%;}
	.fluid-mob .gomobile .app_container {left:79%;}
	.canada-business-page h1 {font-size: 1.8em;}
	.uk-page h1 {font-size: 1.8em;}
}

@media screen and (max-width:768px) {
/* Corbonite compartition with IDrive page */
.carbonite-wrap .column3, .carbonite-wrap .column3:nth-child(3) { width: 100%; min-height: 100%; padding-bottom: 30px; padding-right: 0; padding-left: 0; padding-top: 0; }
.carbonite-wrap .column3 h3 { margin-top: 10px; font-weight: normal; text-align: left; font-size: 170%; }
.carbonite-wrap .column3:last-child { padding-bottom: 0px; }
.carbonite-wrap .column3 img { float: left; }
.inside-col { float: right; width: calc( 100% - 180px); }
.carbonite-wrap h2 { margin: 30px auto 40px; color: #3887b7; }
.carbonite-wrap .features-section div p { word-wrap: break-word; text-align: justify; }
.carbonite-wrap .features-section div p br { display: none; }
.carbonite-wrap .txtnote { padding-top: 10px; font-size: 12px; line-height: normal; }
.carbonite-wrap a[href="http://www.pcmag.com/article2/0,2817,2362675,00.asp"] { display: none; }
.sql-server-wrap .server-auth .expanded {padding-bottom: 200px;}
}

@media screen and (max-width:767px) {
.faq-serach { display: none; }
.sub-acc-banner-img { min-height: 200px; margin-bottom: 0; }
/* IDrive v/s competition*/
.com_log_con { width: 100%; max-width: 500px; }
.com_log_con a { width: 240px; }
.gap-part { display: none; }
.comp_cplan_box, .comp_blaze_box { margin: 30px 10px 0px 0px; }
.compContent { text-align: justify; }
/* FAQs - Mobile page (Divya) */
.mob-faq ul.tabs li { color: #4d4d4d; border-radius: 7px 7px 0 0; }
.mob-faq ul.tabs a.ios, .mob-faq ul.tabs a android { width: 100px; }
.mob-faq ul.tabs a.mac, ul.tabs a.android, ul.tabs a.win { width: 100px !important; background: #ccc; }
.mob-faq ul.tabs a.ios:hover, .mob-faq ul.tabs a.android:hover, .mob-faq ul.tabs a.ios.current, .mob-faq ul.tabs a.win.current { background: #9d913b; color: #fff; }
.mob-faq ul.tabs a.ios.current:hover, .mob-faq ul.tabs a.ios.current:active, .mob-faq ul.tabs a.android.current, .mob-faq ul.tabs a.win:hover { background: #9d913b; color: #fff; }
.mob-faq ul.tabs a.ios, .mob-faq ul.tabs a.android, .mob-faq ul.tabs a.win, .mob-faq ul.tabs a.mac { text-indent: 0px; background: transparent; font-size: 16px; color: #4d4d4d; border: solid 1px #e0e0e0; background-color: #ccc; }
.mob-faq .faq_wrapper table td { line-height: 22px; }
.highlights .left_referral { width: 100%; padding: 5% 10%; }
.highlights .right_referral { width: 100%; margin-top: 20px; float: left; padding: 5% 10%; }
.dmca_policy .input { width: 60%; }
/* Old Version Page */
.page-title h1 { font-size: 1.3em; }
.old-version-pge .para-section .left_txt { display: none; }
.old-version-pge .para-section .right_txt { width: 100%; padding: 0; }
.windows-res { margin: 20px 0 10px; }
.support-page .support_lft { width: 216px; }
.support-page .support_center { width: 340px; }
.window-restore-plug { margin-top: 20px; }
.window-restore-plug .windows-res { display: none; }
/*contact info page */
.new_contact .contact_info_wrapper .contact_info_left { padding-right: 20px; width: 40%; }
.new_contact .contact_info_wrapper .contact_info_right { padding: 0px 0px 10px 44px !important; width: 40%; }
/* Reseller page */
.new_contact .contact_info_wrapper .title { height: 40px; }
/* Business Comparison Page */
.business-idrive article h3 + p { height: 100%; }
.features-section article { width: 100%; padding-bottom: 0px; }
.features-section article:nth-child(3) { padding-right: 0; padding-bottom: 0; }
.true-arch-section article { width: 100%; padding-bottom: 20px; }
.true-arch-section article:nth-child(3) { padding-bottom: 20px; }
.true-arch-section article h3 { margin-bottom: 10px; font-size: 20px; }
.features-section article.data-transfer { padding-bottom: 0; }
.comp-carbonite-page h2 { margin-top: 40px; }
.features-section article h3 { line-height: initial; font-size: 1.429em; }
.features-section article { padding-right: 0; }
.features-section article img { padding-bottom: 20px; }
.true-arch-section article { height: 100%; }
.true-arch-section article, .true-arch-section article:nth-child(3) { padding-bottom: 10px; }
.comp-carbonite-page .content-wrapper { margin-bottom: 0px; }
.comp-carbonite-page .banner-section { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-comparison.png); background-repeat: repeat; }
.float-left h1 { font-size: 2.143em; text-align: center; }
.float-left h1 br { display: none; }
.sgn-link { margin-top: 0px; width: 100%; text-align: center; }
.sgn-link p { display: inline-block; }
.sgn-link p.sgn-img { display: block; margin: 20px auto 0; }
.sgn-link > p:last-child { display: block; text-align: center; }
.comp-carbonite-page .banner-section-wrap { height: 100%; }
.float-right-dv { display: block; width: 100%; text-align: center; padding: 20px 0; }
.float-right-dv img { width: 100%; max-width: 322px; }
/* Synology Page */
.synology_page .app_entertxtbox .submit_disable { font-size: 0.94em; }
.synology_page .syno_rgt_wrap .submit_btn { font-size: 0.94em; }
/* Qnap Backup page */
.qnap_page .app-btn.qnap_arm, .qnap_page .app-btn.qnap_64, .qnap_page .app-btn.qnap_32, .qnap_page .app-btn.qnap_qnapx09, .qnap_page .app-btn.qnap_qnapx19, .qnap_page .app-btn.qnap_qnapx31, .qnap_page .app-btn.qnap_qnapx41 { margin-right: 5px; }
/* Mobile Page */
.mobile_page .compliance_mainbg_iphone { background-image: none; width: 100%; box-sizing: border-box; margin: 0; height: 100%; }
/*.mb-devices { display: block; float: left; height: 330px; }
.mb-devices img { width: 100%; max-width: 300px; }
.mobile_page .gomobile .app_container { position: static; padding-top: 100px; float: left }
.mobile_page .mobile-banner-center { width: 440px; }*/
/* Download Page */
.download-page .download_pcmac, .download-page .download_linux { width: 50%; }
.download-page .download_mobile { clear: both; width: 100%; padding-left: 0; margin-top: 40px; }
.download-page .download-content h2 { margin-bottom: 5px; }
/* Fluid - Small Business page */
.small-busi-wrap .body h1 { font-size: 2em; }
/* Fluid design - Remote manage */
.remote_mng .static { background: url(https://static.idriveonlinebackup.com/include/images/remote-manage-bg-767.png) no-repeat center 0px; }
.remote_mng .body h1 { margin: 10px 0px 0px 0px; font-size: 3em; }
.remote_mng .inner_wraper { padding: 20px 0px; }
.remote_mng .remote-mange_frt_con { min-height: 255px; }
/* Verticals page */
.verticals-wrap .banner-section-wrap { height: 400px; }
.verticals-wrap .verticals-features article { width: 48%; padding: 20px 10px; }
.verticals-wrap .clear { display: none; }
.verticals-wrap .fl-left-sc { box-sizing: border-box; margin-top: 20px; text-align: center; }
.verticals-wrap .fl-left-sc h1 { font-size: 1.614em; line-height: 30px; }
.verticals-wrap .fl-left-sc h1 br { display: none; }
.verticals-wrap .fl-right-sc { margin: 40px auto 0; width: 340px; }
/* Veticals Health Care Page */
.health-care-wrap .banner-section-wrap { background: #192531 url(https://static.idriveonlinebackup.com/include/images/bg-healthcare-767.jpg) no-repeat center center; }
/* Veticals Finance Page */
.vt-fn-wrap .banner-section-wrap { height: 380px; background-position: center -80px; }
.vt-fn-wrap .fl-left-sc h1 { font-size: 1.814em; text-align: left; line-height: 40px; }
.vt-fn-wrap .verticals-care-facilities .section-para { margin-top: 20px; }
.vt-fn-wrap .fl-right-sc { display: none; }
.vt-fn-wrap .offer { width: 100%; top: 0px; padding: 0px 0px; color: #fff; display: block; }
.vt-fn-wrap .offer .off-pers { background: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-980.png) center center no-repeat; width: 100%; height: 91px; display: block; }
/*NAS Backup Page*/
.nas_app_inner_con { width: 100%; overflow: hidden; }
.nas_syn_app { width: calc(100% / 3); margin-left: 0px; border: 2px solid #FFF; box-sizing: border-box; }
.nas-page-backup .offer .off-pers { background: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-980.png) center center no-repeat; width: 100%; height: 91px; display: block; }
.nas-page-backup .static { background: #F2F4F3 url(https://static.idriveonlinebackup.com/include/images/nas_bg_2000.png) no-repeat center 115px; }
.offer-nas-wrap { display: none; }
.banner-img { width: 100%; }
.nas-page-backup .content-wrapper { width: 100%; }
.nas-page-backup h1 { text-align: center; padding-top: 10px; margin-top: -14px; }
.nas-page-backup .title_desc { text-align: center; }
/*Fluid layout - Premier installation*/
.prem-install .static { background: url("https://static.idriveonlinebackup.com/include/images/premier-bg-640.jpg") no-repeat center 0; }
.prem-install .pmr_new_lft { width: 46%; }
.prem-install .premiere-install-page h1 { font-size: 2.2em; }
.prem-install .premiere_banner { margin: 48px auto 0px; background: url(https://static.idriveonlinebackup.com/include/images/assist-backup-new-640.png) no-repeat 0px 0px; width: 242px; height: 115px; }
.prem-install .content-wrapper { width: 94%; }
.prem-install .inner_wraper { padding: 20px 0px; }
.windows_chrome .prem-install .premiere_banner { margin: 27px auto 0px; }
/*turbotax-backup*/
.vt-turbo-wrap .banner-section-wrap { height: 350px; background: #595c63 url(https://static.idriveonlinebackup.com/include/images/turbo-banner-767.jpg) no-repeat center center; min-width: 100%; }
.vt-turbo-wrap .fl-right-sc { display: none; }
.vt-turbo-wrap .offer { width: 100%; top: 0px; padding: 0px 0px; color: #fff; display: block; }
.vt-turbo-wrap .offer .off-pers { background: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-980.png) center center no-repeat; width: 100%; height: 91px; display: block; }
.vt-turbo-wrap .container-quote .verticals-features article { width: 100%; text-align: left; padding: 10px 0px; }
/* Fluid layout - Disk Image Backup */
.disk-image-wrap .disk-banner-img { height: 216px; }
/*Fluid-Synology*/
.fluid-synology .synology_body { margin-top: 30px; }
/*Fluid-Qnap*/
.fluid-qnap .qnap-wrapper { margin-top: 6px; }
/*Fluid-Netegear*/
.fluid-netgear .synology-wrapper { margin-top: 6px; }
/* Reseller page */
.reseller-fluid .referral_partner { padding-right: 20px; width: 50%; }
.reseller-fluid .bulk_referral { padding-left: 20px; width: 50%; }
.reseller-fluid .referral_partner p, .reseller-fluid .bulk_referral p { min-height: 80px; }
.fluid-mozy-bg { background: #fff url(https://static.idriveonlinebackup.com/include/images/idrive_mozy_bg_767.png)no-repeat center 0px; }
/*Fluid linux*/
.fluid-linux .banner-wrapper h1 {margin-top: -5px;font-size: 1.6em;}
.fluid-linux .subtit_lists li { margin-bottom: 3px;}
.fluid-mob .cont-wrap{background:#fff url(../images/mob-sec-banner-767.jpg) no-repeat top center;float: left;min-width: 100%;}
	.fluid-mob .mobile_page .mobile-banner-center {width: 100%;}
	.fluid-mob .content-mb {margin-top: 30px;}
	.fluid-mob .header-txt h1{line-height: 24px;font-size:2.0em;}
    .fluid-mob .gomobile .inner_wraper p.center {margin-top: 10px; font-size: 1.0em;}
	.fluid-mob .gomobile .app_container {left:76%;position: absolute;margin-top:-30px;}
	.fluid-mob .compliance_mainbg_iphone{background: url(../images/new-mob-device-640.png) no-repeat scroll 2px 0; height:290px; width:451px;margin-top:0px;}
	.fluid-mob .send_email p a{font-size:12px;}
	.comp-logo-box a.ven-comp-logo img { margin-right: -10px; margin-left: -21px;float: left;}
	.comp-logo-box img{margin:10px 0px;}
	/*Canada page*/
	.canada-business-page .banner-section { background: #fff url(../images/canada-business-banner-767.jpg) no-repeat center center;height:auto;}
	  .uk-page .banner-section{background: #fff url(../images/uk-banner-980.jpg) no-repeat center center;height: auto; }
	.canda-mob-price-sec { display: block;background: transparent;text-align: center;width: 100%;
    max-width: 480px;margin: 30px auto 10px;}
.canada-business-page h1{font-size: 1.6em;text-align:center;line-height: 28px;margin:auto;width:80%;}
.canada-price-section{display:none;}
.canada-business-page h2{margin-top:0px;}
/*Uk Page*/
.canda-mob-price-sec { display: block;background: transparent;text-align: center;width: 100%;
 max-width: 480px;margin: 30px auto 10px;}
.uk-page h1{font-size: 1.6em;text-align:center;line-height: 28px;margin:auto;width:80%;}
.uk-price-section, a.uk-signup-btn{display:none;}
.uk-page h2{margin-top:0px;}
.uk-page .features-section article, .canada-business-page .features-section article {
 width: 100%; text-align: center; padding-right: 0px;}

/*Reseller earn 100 offer related css starts*/
.earn100 .highlights .left_referral{height: 100%;min-height: auto;}
.earn100 .highlights .right_referral{height: 100%;min-height: auto;}
/*Reseller earn 100 offer related css ends*/

.rem-manage-wrap .banner-text{margin-top: 40px;}
.rem-manage-wrap .banner-text img{display: none;}
.rem-manage-wrap .banner-text h1{font-size: 28px; margin-bottom: 20px;}

/* Remote manage preview */
.rem-wrap-preview .banner-wrapper{height: 100%;background:#333237 url(../images/bg-rem-devices.png) repeat; }
.rem-wrap-preview .bg-ins{height: 100%; background-image: none;}
.rem-wrap-preview .banner-text,.rem-manage-wrap .banner-text p{max-width: 100%;text-align: center;}
.rem-manage-wrap .banner-text p{margin-bottom: 20px;}
.rem-wrap-preview .test-bg img {display: inline-block;}
}

@media screen and (max-width:640px) {
/* Nav tag style */

.content-wrapper { width: 100%; }
.inner_wraper { padding: 20px 30px; }
.inner_logo { margin-right: 0px; }
nav li { margin-right: 0px; }
nav li { margin-left: 25px; }
.nav-title { font-size: 1.185em; }
.share-banner-img { background-size: contain; width: auto; background-position: center center; height: 200px; }
.imageCenter a img { display: none; }
.share-page .textContainer { margin-top: 10px }
.imageCenter img { display: none; }
.quoteBox { display: none; }
.list-item-right { width: auto; }
.fb-share-img { height: 250px; }
.instagram-bg-img { height: 250px; }
.share-page .textContainer h2 { margin-bottom: 5px; }
.download_content p { margin: 0px 0 25px; }
.content-mb .download_mobile .idr_feature h3 { margin-bottom: 5px; }
.row-box p { margin-bottom: 20px; }
.content-wrapper { margin-bottom: 30px; }
.instagram_pge .content-wrapper { margin-top: 20px; }
.cmn-styles .backup_business { margin-bottom: 10px }
.cmn-styles .imageCenter img { display: none; }
.cmn-styles .quoteBox { display: none; }
.cmn-styles .list-item-right { width: auto; margin-bottom: 20px; }
.remote-banner, .true-arc-banner, .rewind-banner { height: 200px; }
.linux-wrapper { padding: 10px 0px 20px; }
/* Disk Image backup page */
.diskImg_page .disk-banner { height: 240px; }
.diskImg_page.body h1 { font-size: 2em; padding: 10px 0 15px; }
.diskImg_page .h1_subtitle { display: none; }
.expheader .float_rt { display: none; }
.diskimg-wrapper { margin-bottom: 0px; }
.diskimg-wrapper .expressbkp { margin: 10px 0 0px; }
.diskimg-wrapper .expheader { padding: 0px 0px 0px 0px; }
.body .note { text-align: left; }
/* Online backup compliance page*/
.compliance_banner { width: 80%; background-size: contain; background-position: top center; }
.mandate li { text-align: left; }
/* Online backup linux page */
.linux-page-banner { width: 100%; background-size: contain; background-position: top center; height: 130px; }
.body.linux-page h1 { font-size: 1.4em; line-height: inherit; padding-bottom: 5px; }
.linux-wrap-box { text-align: left; }
.linux-wrap-box >span { content: " "; background-position: center center; top: 0px; height: 100%; }
/* QNAP backup page */
.qnap_page .qnap-banner-img { width: 100%; background-size: contain; background-position: top center; max-height: 250px; min-height: 170px; height: 100%; }
.qnap-wrapper { padding-bottom: 0px; }
.qnap_body { margin-top: 30px; }
/* Synology backup page */
.synology-banner-img { width: 100%; background-size: contain; background-position: top center; max-height: 250px; min-height: 170px; height: 100%; }
.synology-wrapper .insatllation_desc { padding-bottom: 0; }
.synology_page .insatllation_desc ol { margin-left: 20px; }
.synology_page .insatllation_desc ol:last-child { margin-bottom: 20px; }
.synology-wrapper .insatllation_desc ul { margin-left: 20px; margin-bottom: 20px; }
/*net gear page*/
.netgear-banner-img { width: 100%; background-size: contain; background-position: top center; max-height: 250px; min-height: 170px; height: 100%; }
.idrive-rewind-page .cmn-styles ul li { background-position: left 8px; }
/* bala styles */
.cmn-styles .center { display: none; }
.online-sync-banner { height: 190px }
.security-banner-img { min-height: 220px; max-height: 310px; }
.security-page .inner_wraper { padding: 20px 0px; }
.body.onl-back-security h1 { font-size: 1.5em; line-height: initial; padding-bottom: 10px; }
.body.online-file-sync h1 { font-size: 2.1em; }
.onl-back-security h1 span { width: 100%; text-align: center; display: table; font-size: 0.9em; color: #FFF; line-height: 24px; }
/* Data Center page */ 
.data-center-page .data-center-banner-img { width: 100%; background-size: contain; background-position: top center; max-height: 250px; min-height: 170px; height: 100%; }
.dc_imgbox_left, .dc_imgbox_right { display: none; }
.data-center-body p { margin-bottom: 0px; }
.data-center-right { padding-top: 10px; }
.data-center-page h1 { font-size: 1.9em; }
.data-center-page .note { margin: 0px 0px 5px; }
/* Hybrid backup page */
.wifi-features li { padding-bottom: 10px; }
.hybrid_body .wifi-desc { padding: 0; display: table; }
.hybrid-backup-page .mobile-title h1 { font-size: 1.8em; line-height: initial; padding-bottom: 10px; padding-bottom: 0px; }
.hybrid-banner-img { min-height: 220px; max-height: 310px; }
.hybrid_body h3 { margin-bottom: 10px; }
.device-img h2 { line-height: inherit; }
.wifi-features { width: 100%; }
.wifi-buynow { width: 100%; }
#exampleSlider { display: none; }
.mobile-wifi-image { display: block; text-align: center; }
.mobile-wifi-image img { width: 100%; max-width: 356px; }
.buynow-lft, .buynow-rft { width: 120px; }
.mobile-title p { width: 100%; box-sizing: border-box; padding-top: 10px; }
/* FAQ's Page*/
.center img { width: 80%; max-height: 100%; min-height: 100%; background-position: center center; margin-top: 10px; }
.dc_pge pre { max-width: 480px; }
/* IDrive-safe page */
.idrive-safe-page .idrsafe-banner-img { width: 100%; background-size: contain; background-position: top center; max-height: 250px; min-height: 132px; height: 100%; }
.idrsafe_body_rgt .lft_table { max-width: 51%; padding: 17px 12px 8px; }
.price_table:last-child .rgt_table { height: 130px; }
/* Sub accounts page */
.sub-accounts-page h2 { font-size: 1.329em; margin-bottom: 3px; color: #1374AB; }
.sub-accounts-page h3 { font-size: 1.275em; margin-bottom: 3px; }
.sub-acc-banner-img { background: url(https://static.idriveonlinebackup.com/include/images/sub-account-640-img.png) no-repeat center center; background-size: contain; min-height: 222px; }
.sub-accounts-page .content-wrapper { margin-top: 0; }
/* Compliance page */
.comp-wrap .content_terms { padding: 0 20px; }
.comp-wrap .compliance_page { margin: 10px 0 0px; }
/* Online Education Page */
.edudivinner { display: none; }
.online-edu-page .inner_wraper { padding: 0px 30px; }
.online-edu-page .pro_right { max-width: 100%; }
.onl-edu-rgt h2 { padding-bottom: 0; }
.onl-edu-lft h3 { font-size: 1.3em; color: #1374AB; }
.onl-edu-rgt h2 { font-size: 1.3em; }
.edu-banner { height: 240px; }
.online-edu-page h1 { font-size: 2.1em; }
.onl-edu-lft p { padding-top: 0px; }
/* Support page */
.supportSelect label { padding-right: 30px; }
.supp_left { display: inline-block; width: 100%; }
.supp_right { display: inline-block; width: 100%; }
.support-form { padding: 20px; }
.supportSelect { margin-bottom: 0px; }
.support_txtbox input { padding: 0; }
.support_form .supp_left input, .support_form .supp_right input { width: 100%; }
.support_form .supp_left select, .support_form .supp_right select { width: 100%; }
.supp_left, .supp_right { margin-bottom: 5px; }
.support_captcha .verification input { width: 40%; }
.support_txtbox { margin-bottom: 0; }
#userFBF input[type="radio"] { box-sizing: border-box; margin: 5px; float: left; }
#userFBF label { display: table; box-sizing: border-box; padding-bottom: 15px; }
/* server backup */
.com-server-bkup .content_terms { padding: 0 20px 20px; }
.com-server-bkup .page_title { margin-bottom: 10px; }
.com-server-bkup .server-features h5 { margin-top: 20px; }
.com-server-bkup .inner_wraper { padding-bottom: 0px; }
.com-server-bkup h5 a { margin-bottom: 0px; }
.dbc-breadcrumb { display: none; }
/* terms and condition pages */
.legal .page_title_right { display: none }
.legal .content_terms { padding: 0 20px 20px; }
.legal .header_title p { padding-top: 25px; }
.legal .faq_wrapper { padding-top: 15px; }
.fl-legal-wrap .legal h3:first-child { padding-top: 0px; }
/* Corporate pages*/
.corporate_logos li { width: 50%; }
.corporate_logos { padding: 0px 0 0px; }
.corporate_logos li:nth-child(1) img, .corporate_logos li:nth-child(2) img { padding: 10px 30px 45px 0; }
.corporate-pge .page_title { font-size: 120%; }
.corporate-pge .header_title p { padding-top: 25px; }
/* Reseller Page */
.referral_partner, .bulk_referral { width: 100%; }
.referral_partner p, .bulk_referral p { min-height: 100%; padding-right: 0; }
.banner-content { margin-top: 20px; }
.bulk_referral { margin-top: 20px; }
.highlights>h3 { font-size: 1.6em; }
.sql-back-sol img { margin: 0px 10px; }
.sql-back-title { padding: 0px 10px; }
.sql-back-sol, .highlights .right_referral { margin-top: 30px; }
.left_referral h3, .right_referral h3 { text-align: left; }
.reseller-fluid .referral_partner { padding-right: 20px; width: 50%; }
.reseller-fluid .bulk_referral { margin-top: 0px; padding-left: 20px; width: 50%; }
.reseller-fluid .referral_partner p, .reseller-fluid .bulk_referral p { min-height: 120px; }
.reseller-fluid .reseller-page .inner_wraper { padding-top: 0px; }
.reseller-fluid .reseller-page h1 { padding-top: 10px; font-size: 200%; margin-bottom: 0px; padding-bottom: 0; }
.reseller-fluid .signup_partner, .reseller-fluid .signup_bulk { margin: 20px 0 0; }
.reseller-fluid { background: #fff url(https://static.idriveonlinebackup.com/include/images/reseller-fluid-640_bg.jpg) no-repeat scroll center 0px; }
.reseller-fluid .wrapper { padding: 0px 20px; }
.reseller-fluid nav { margin-left: 0px; }
.reseller-fluid .highlights { padding-top: 0px; }
.reseller-fluid .home-banner { padding-top: 0px; }
.reseller-fluid .home-banner h2 { font-size: 1.229em; }
.reseller-fluid .signup_partner a { height: 50px; background: url(https://static.idriveonlinebackup.com/include/images/referral-partner-program-btn_640.png) no-repeat scroll 0 0; }
.reseller-fluid .signup_bulk a { height: 50px; background: url(https://static.idriveonlinebackup.com/include/images/bulk-reseller-program-btn_640.png) no-repeat scroll 0 0; }
.reseller-fluid .logo { margin-bottom: 0px; }
.reseller-fluid .banner-content { margin-top: 40px; }
/* IDrive v/s competition page */
.compare-pge .static-content { padding: 45px 20px 40px; }
.com_log_con { width: 100%; max-width: 250px; }
.comp_corbo_box { margin: 30px 10px 0px 0px; }
.icloud_box { margin: 10px 0px 20px 0px; }
.comp_head { font-size: 120%; color: #1374AB; width: 80%; margin: 0 auto }
.compare-pge .static-content { padding-bottom: 0px; }
.compare-pge .inner_wraper { padding-bottom: 20px; }
.mozy_banner_img { background-size: contain; min-height: 220px }
.fluid-mozy-bg { background: #fff url(https://static.idriveonlinebackup.com/include/images/idrive_mozy_bg_640.png) no-repeat scroll center 0; }
.fluid-mozy-bg .white_logo { margin-bottom: 10px; }
.fluid-mozy-bg .mobile-design .heading-title { font-size: 20px; line-height: 26px; }
.fluid-mozy-bg .mobile-design { padding-bottom: 30px; }
.fluid-mozy-bg .common-compare-pge .staticContent.pricDesCon { margin-top: 0px; padding: 10px 0 40px; }
.fluid-mozy-bg .common-compare-pge .txtnote { font-size: 85%; margin-left: 0px; line-height: 18px; }
.common-compare-pge .cmpTable table td, .common-compare-pge .cmpTable table th { padding: 15px 0px; }
.common-compare-pge .cmpTable table th { font-size: 90%; font-weight: bold; }
.common-compare-pge .cmpTable table td:nth-child(3), .common-compare-pge .cmpTable table th:nth-child(3) { width: 25%; }
.common-compare-pge .cmpTable table td:nth-child(2), .common-compare-pge .cmpTable table th:nth-child(2) { width: 25%; font-size: 85%; }
.common-compare-pge .cmpTable table td:nth-child(1), .common-compare-pge .cmpTable table th:nth-child(1) { width: 50%; }
.common-compare-pge .cmpTable table tr:last-child, .common-compare-pge .cmpTable table tr.trBg { display: none; }
.common-compare-pge .cmpTable table tr:first-child { background: #FDFBE9; }
.common-compare-pge .cmpTable table td .unlimited { display: none; }
.com_log_con ul { width: 100%; }
.comp-logo-box a.ven-comp-logo img{float:none;}
/*contact info page*/
.contact_info_wrapper img { display: none; }
.sec_tit { display: none; }
/* Express related sub pages */
.express_common .content_terms { padding: 0 20px 0px; }
.express_common .header_title h1 { font-size: 160% }
.express_database .header_title h1 { font-size: 110%; padding-left: 60px; padding-top: 22px; line-height: 22px; }
.common-wifi-config .header_title h1 { font-size: 110%; }
.common-wifi-config .textLeftAlign { font-size: 120%; margin-bottom: 5px; }
.common-wifi-config .header_title h1 { line-height: 18px; padding-left: 60px; font-weight: bold; }
.common-wifi-config .content_terms { padding: 0 20px 0px; }
/* Privacy */
.privacy-pge .faq_wrapper p span.txtstrong { padding-bottom: 5px; }
.legal .faq_wrapper p:first-child { margin-top: 0px; padding-top: 0px; }
.legal .inner_wraper { padding: 0px 0 0px; }
/* Premiere Install page */
.premiere_banner { width: 100%; background-size: contain; background-position: top center; max-height: 250px; min-height: 132px; height: 100%; }
.premiere-install-page h1 { padding-bottom: 5px; font-size: 2em; }
/* Video page */
.videos_tutorials .help_video { padding: 0 20px; }
.videos_tutorials .top_title { padding: 0 20px; }
/* Old Version Page */
.body .page-title h1 { font-size: 120%; line-height: inherit; padding: 0px 20px 20px; }
.old-version-pge .content-wrapper { margin-bottom: 0; }
.support-page .support_center { width: 190px; margin-top: 40px; }
.new_contact .contact_info_wrapper .contact_info_left { width: 100%!important; float: none !important; }
.new_contact .contact_info_wrapper .contact_info_right { width: 100%!important; float: none !important; padding: 20px 0px 10px 0px !important; }
.new_contact .contact_info_wrapper .title { height: 18px !important; }
.us_off_imag_box, .india_off_imag_box { width: 300px; }
/* IDrive Ventures Page */
.section-venture h2, .section-venture h3 { font-size: 220%; }
.idr-venture h1 { font-size: 240%; }
.idr-venture p { font-size: 100%; }
.venture-contact p { font-size: 95%; }
.ventures-partners {max-width: 300px;width: 100%; margin: 45px auto 0px auto; float: none;text-align: center;}
.part-tit-dec{float:none;margin-bototom:0px;}
/* Thankyou page Mac */
.thankyoumac h1 { font-size: 2.25em; }
/* Feature page */
.features_page .feat_text { width: 100%; float: none; margin-bottom: 0px; float: left; text-align: center; width: 100%; padding: 0px 0 40px; box-sizing: border-box; }
.features_page .feat_text h5 { margin: 0px 0px 0px; }
.features_page .feat_text p { text-align: center; }
.features_page .feat_img { margin: 0px 25px 20px 0px; clear: left; width: 100%; }
.features_page .feat_img p { margin: auto; }
.features_page .feat_subnote { font-size: 1.5em; line-height: normal; margin-top: 0px; padding: 20px 0; }
.features_page .feat_center { margin: 0 0 0px; font-size: 0.9em; }
.body h1.feature-heading { font-size: 3em; margin: 0px auto 0px; }
.features_page .multiple_bkp { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -1141px no-repeat; width: 250px; height: 160px; }
.features_page .rapid_serve { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -3323px no-repeat; width: 250px; height: 130px; }
.features_page .localBackup-feature { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -2950px no-repeat; width: 250px; height: 150px; }
.features_page .idrive-wifi { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -4282px no-repeat; width: 250px; height: 190px; }
.features_page .super_secure { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -1330px no-repeat; width: 250px; height: 160px; }
.features_page .sync_feature { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -2591px no-repeat; width: 250px; height: 150px; }
.features_page .fast_feature { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -61px no-repeat; width: 250px; height: 150px; }
.features_page .semantic_stuff { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -2769px no-repeat; width: 250px; height: 170px; }
.features_page .share_give { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -1505px no-repeat; width: 250px; height: 160px; }
.features_page .mobile_feature { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -1695px no-repeat; width: 250px; height: 165px; }
.features_page .remote_manage { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -1871px no-repeat; width: 250px; height: 165px; }
.features_page .facebook_bkp { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -3850px no-repeat; width: 250px; height: 160px; }
.features_page .instagram-bkp { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -3677px no-repeat; width: 250px; height: 160px; }
.features_page .retreive_data { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -3132px no-repeat; width: 250px; height: 160px; }
.features_page .true_archiving { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -3490px no-repeat; width: 250px; height: 155px; }
.features_page .stay_informed { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -2415px no-repeat; width: 250px; height: 170px; }
.features_page .idrive_rewind { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -762px no-repeat; width: 250px; height: 180px; }
.features_page .bFeatures .server_backup { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -2245px no-repeat; width: 250px; height: 125px; }
.features_page .dc_backup { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -942px no-repeat; width: 250px; height: 180px; }
.features_page .manage_multiple { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -2042px no-repeat; width: 250px; height: 150px; }
.features_page .bFeatures .idrive_express_3x { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -580px no-repeat; width: 250px; height: 183px; }
.features_page .bFeatures .business_compliance { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -230px no-repeat; width: 250px; height: 183px; }
.features_page .bFeatures .premier_install { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -410px no-repeat; width: 250px; height: 160px; }
.features_page .feat-disk-image { background: url(https://static.idriveonlinebackup.com/include/images/features_320.png) 0px -4051px no-repeat; width: 250px; height: 180px; }
.app-close-btn { right: 0px; top: 0px; }
/* Business Comparison Page */
.comp-carbonite-page h2 { margin-top: 20px; line-height: initial; font-size: 1.786em; margin-bottom: 20px; }
.features-section article { padding-bottom: 10px; }
.true-arch-section { padding-bottom: 0; }
.carbonite-wrap .heading-title { font-size: 130%; line-height: initial; }
/* Small Business Page */
.small-business h1 { font-size: 1.68em; line-height: initial; }
.small-business h2 { margin-bottom: 10px; font-size: 20px; }
.small-business .chooseus .fl-left, .small-business .chooseus .fl-rgt { float: none; text-align: center; }
.small-business .chooseus { margin-bottom: 20px; }
.small-business .chooseus h3 { margin-top: 10px; }
.small-business .chooseus:last-child p:last-child { margin-bottom: 0; }
/* Mobile Page */
.mobile_page h1 { font-size: 2.4em; padding-bottom: 0; }
.content-mb .chooseus { margin-bottom: 20px; }
.content-mb .chooseus h3 { margin: 10px 0 6px; }
.mb-devices { margin-right: -70px; height: 260px; }
.mb-devices img { width: 80%; }
.mobile_page .first_pos_container_new { width: 100%; box-sizing: border-box; padding: 20px; }
.mobileapp_requirment h3, .mobileapp_requirment p { margin-bottom: 10px; }
.mobile_page .gomobile .send_email { display: none; }
.mobile_page .content-wrapper { margin-bottom: 0px; }
.mobile_page .inner_wraper { padding: 20px 5px; }
.content-mb .chooseus p { margin-bottom: 10px; }
.content-mb .algn-rgt .fl-left { width: 100%; }
.content-mb .chooseus .fl-left { padding-right: 0px; width: 100%; text-align: center; }
.content-mb .chooseus .fl-left h3 { text-align: left; }
.content-mb .chooseus .fl-right { width: 100%; text-align: center; padding-right: 0px; padding-top: 10px; }
.content-mb .algn-rgt .fl-right { width: 100%; text-align: left; padding-right: 0px; }
.mobile_page .sml-txt { margin-bottom: 10px; }
.content-mb .download_mobile { margin-top: 20px; }
.idr_feature_left { width: 100%; margin-right: 0px; }
.idr_feature_right { float: left; width: 100%; margin-left: 0px; }
.mobile_page .mobile-banner-center { width: 360px; margin: 0px auto; }
.mobile_page .gomobile .app_container { padding-top: 90px; }
/* Reedem page */
.content-para:last-child { padding-bottom: 0px; }
.content-para { padding-bottom: 10px; }
.left-para { width: 100%; }
.left-para p { padding-bottom: 0; }
/* Download Page */
.download-page .download_pcmac, .download-page .download_linux { width: 100%; }
.download-page .download_linux { padding-left: 0; margin-top: 20px; }
.download-page .download_mobile { margin-top: 20px; }
.download-page .download_btns li { margin-right: 60px; }
/* Pricing page */
.pricing-page ul.new_pr_bg.basic_ul li { height: 25px }
.pricing-page ul.new_pr_bg.basic_ul li { box-sizing: border-box; height: 86px; padding: 29px 0; font-size: 100%; }
.pricing-page ul.new_pr_bg.basic_ul li:last-child { height: 100%; }
.pricing-page ul.new_pr_bg li.monthly_choose { padding-top: 93px; }
.pricing-page ul.new_pr_bg.basic_ul li:last-child { padding-top: 47px; }
.pricing-page .monthly_list .pricingWidth { width: 39%; }
.pricing-page ul.new_pr_bg.basic_ul li.monthly_choose.choose.monthly_choose { padding-top: 60px; padding-bottom: 10px; }
.pricing-page .active_list ul.new_pr_bg li.choose.pro_btn.monthly_choose.merge { padding-top: 711px; }
.pricing-page .active_list ul.new_pr_bg.basic_ul li.choose.monthly_choose.merge { padding-top: 678px; }
.pricing-page .pricingAmt p, .pricing-page .pricingGb { white-space: pre; font-size: 13px; }
.pricing-page .new_pr_bg.personal-ul .choose.monthly_choose { padding-top: 92px; }
.pricing-page .student_price_new { margin: 0px 1px; }
.pricing-page .active_list ul.new_pr_bg.basic_ul>li.choose.monthly_chooseHigh { padding-top: 690px; }
/* IDrive Express page */
.express-page.inner nav li .nav-title, .express-page.inner nav li .nav-subtitle { color: #333; }
.express-page nav li a:hover span.nav-title, .express-page nav li:hover a span.nav-title, .express-page nav li:hover a span.nav-subtitle, .express-page nav li a:hover span.nav-subtitle { color: #1374AB; }
.express-page .express_fluid_bg { background: url(https://static.idriveonlinebackup.com/include/images/idrive_express_bg_640.png)no-repeat top center #F7F7F7; }
.express-page .ide_aniwrap { background: transparent; height: 410px; }
.express-page .banner-img640 { display: block; background: url(https://static.idriveonlinebackup.com/include/images/express_banner_640_device.png) center top no-repeat; min-height: 486px; min-width: 283px; }
.express-page .ide_title { padding: 20px 0 0 0px; box-sizing: border-box; width: 100%; text-align: center; }
.express-page .ide_title h4 { box-sizing: border-box; text-align: center; padding: 0px 0px 0px; }
.ide-freeicon { display: none; }
.express_example .exp_bg_sync { display: none; }
.express_example .express-data-retrieval .expheader { margin-top: 20px; }
.express-page .staticContent { padding-bottom: 0px; }
.express-page .content-wrapper { padding: 0px; }
/*Universal Online Backup */
.universal-banner { display: block; background: url(https://static.idriveonlinebackup.com/include/images/uni_banner_640_graphic.png) no-repeat center center; max-width: 100%; margin: 0px auto; min-height: 210px; background-size: contain; margin-top: 10px; }
.universal-body .muti_anibg h4 { font-size: 130%; line-height: 30px; padding-bottom: 10px; }
.universal-body .multicompSs { background: url(https://static.idriveonlinebackup.com/include/images/universal_appsscreenshot_new_ani_480.png) no-repeat center center; width: 100%; }
.universal-body .multideviceSs { background: url(https://static.idriveonlinebackup.com/include/images/universal_allthedevices_new_ani_480.png) no-repeat center center; width: 100%; }
.universal-body .inner_wraper { width: 100%; padding: 0 20px; }
.universal-body .muti_features .chooseus { margin-bottom: 20px; }
.universal-body .send_email { display: none; }
.universal-body .download_mobile { width: 320px; }
/* Sub Accounts page(fluid Layout) */
.sb-acc-wrap .sub-accounts-page h1 { padding-bottom: 0px; }
.sub-accounts-page .download_content .chooseus:last-child p { margin-bottom: 0; }
/* Small Business page(fluid Layout) */
.small-busi-wrap .body h1 { font-size: 1.7em; padding-bottom: 5px; }
.small-business .algn-rgt .fl-right { width: 100%; }
.small-business .algn-rgt .fl-left { margin: 0px auto; }
.small-business .chooseus .fl-left { width: 100%; }
.small-business .chooseus .fl-left h3 { text-align: left; }
.small-business .chooseus .fl-right { float: none; margin: 0px auto; }
.small-business .chooseus h3 { margin-bottom: 6px; }
/* file sync page */
.file_sync .body h1 { font-size: 1.9em; line-height: 3px; }
.file_sync .h1_subtitle { text-align: center; font-size: 1.00em; }
.file_sync .download_content p { margin: 0px 0 15px; }
.file_sync .inner_wraper { padding: 20px 10px 0px 10px; }
.file_sync .tour-wrap-relateive { min-height: 365px; }
/* Compliance page  - BAA form */
.baa_form_box .left-box, .baa_form_box .right-box { width: 100%; padding-left: 0px; }
.baa_inner_wraper { width: 100%; padding: 0px 0px; box-sizing: border-box; }
.baa_para { text-align: justify; }
.baa_form_box .baa_head span:first-child { padding-right: 0px; }
.compl-page .h1_subtitle p { font-size: 0.9em; line-height: 16px; }
.compl-page .inner_wraper { padding: 0px; }
.compl-page .content-wrapper { width: 100%; margin-top: 40px; padding: 0px; }
.baa_form_box ul { width: 100%; }
.compl-page .compliance_banner { height: 260px; }
.compl-page .compliance-wrapper { padding-top: 0px; }
/* Remote manage */
.remote_mng .static { background: url(https://static.idriveonlinebackup.com/include/images/remote-manage-bg-640.png) no-repeat center 0px; }
.remote_mng .body h1 { font-size: 2.4em; line-height: 19px; margin-left: 0px; }
/* Verticals page */
.verticals-wrap .fl-left-sc h1 { font-size: 1.414em; }
.verticals-care-facilities h2 { font-size: 1.557em; line-height: 30px; }
.verticals-wrap .content-wrapper { padding: 0px; margin-bottom: 0; }
.verticals-wrap .verticals-features article { width: 100%; min-height: 100%; padding-bottom: 40px; }
.verticals-wrap .safe-section p { font-size: 1.443em; }
.verticals-care-facilities .section-para { margin-top: 20px; }
.verticals-care-facilities .section-para ul li { padding-bottom: 15px; }
/* Verticals Finance Page */
.vt-fn-wrap .banner-section-wrap { background: #595c63 url(https://static.idriveonlinebackup.com/include/images/bg-finance-vertical-640.jpg) no-repeat center center; height: 286px; }
.vt-fn-wrap .fl-left-sc h1 { font-size: 1.5em; line-height: 30px; }
.vt-fn-wrap .verticals-care-facilities h2 { font-size: 1.44em; }
.vt-fn-wrap .container-quote .verticals-features article { width: 100%; padding-right: 0; padding-top: 10px; }
.vt-fn-wrap .container-quote .verticals-features article h3 { padding-bottom: 8px; }
.vt-fn-wrap .offer .off-pers { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-640.png); }
/* Hybrid Backup page */
.hyb-page-backup .static { background-position: center 0px; }
.hyb-page-backup .note { padding-bottom: 0px; }
.hyb-page-backup .content-wrapper { padding: 0 0; }
.hyb-page-backup .hybrid_body_lft .fw-lft p, .hyb-page-backup .hybrid_body_lft .fw-rft p { padding-bottom: 20px; }
.hyb-page-backup .hybrid_body_rgt { margin-top: 10px; padding-top: 20px; }
.hyb-page-backup .hybrid_body_lft p+h3 { margin-top: 20px; }
.hyb-page-backup .hybrid-banner-img { background: url(https://static.idriveonlinebackup.com/include/images/wifi-banner-640-device.png) no-repeat center center; min-height: 250px; max-height: 310px; margin-bottom: 0; background-size: contain; }
.hyb-page-backup .hybrid_body_lft .fw-lft p, .hyb-page-backup .hybrid_body_lft .fw-rft p { padding-bottom: 15px; }
.hybrid_body_lft .fw-lft h3 { margin: 10px 0 6px; }
/* NAS Backup page */
.nas-page-backup .content-wrapper { padding: 0 20px; }
.banner-img img { background: url(https://static.idriveonlinebackup.com/include/images/nas_device_640.png) no-repeat center 10px; width: 100%; height: 239px; }
.nas_syn_app { width: 100%; height: auto; margin-bottom: 30px; padding: 20px; box-sizing: border-box; border-width: 0px; }
.nas_app_con { padding: 40px 0px 0px; }
.nas_app_inner_con { width: 285px; padding-top: 30px; overflow: hidden; }
.nas_app_con h3 { font-size: 1.6em; }
.nas_syn_app_icon, .nas_qnap_app_icon, .nas_netgear_app_icon { float: left; margin-top: 0px; }
.nas_syn_desc { margin-top: 15px; float: left; margin-left: 20px; }
.nas-page-backup .section-wrap article img { max-width: 80%; width: 80%; }
.nas-page-backup h2, .bg-wrap .nas_app_con h2 { font-size: 1.35em; line-height: initial; }
.nas_syn_desc:hover { color: #3887B7; }
.nas_syn_app_icon:hover { background-position: 0 -343px; }
.nas_qnap_app_icon:hover { background-position: 0 -455px; }
.nas_netgear_app_icon:hover { background-position: 0 -569px; }
.nas-page-backup .banner-part { min-height: 352px; }
.nas-page-backup .txtnote { padding-top: 10px; padding-bottom: 0px; padding-right: 20px; }
.nas-page-backup .offer .off-pers { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-640.png); }
/*turbotax-backup*/
.vt-turbo-wrap .banner-section-wrap { height: 320px; background: #595c63 url(https://static.idriveonlinebackup.com/include/images/turbo-banner-640.jpg) no-repeat center center; min-width: 100%; }
.vt-turbo-wrap .offer .off-pers { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-640.png); }
.vt-turbo-wrap .verticals-features article { width: 100%; min-height: 100%; padding-bottom: 40px; }
.vt-turbo-wrap .container-quote .verticals-features .left-align-justfy p { text-align: justify; }
.windows_chrome .security-page .static { background-position: center -54px; }
.security-page .static { background-position: center -70px; }
.idrive-rewind-page .content-wrapper { padding-bottom: 0; }
/*Fluid layout - Premier installation*/
.prem-install .pmr_new_lft { width: 100%; float: none; text-align: center; padding-top: 4px; }
.prem-install .premiere-install-page h1 { font-size: 1.8em; text-align: center; }
.prem-install .premiere_banner { margin: 18px auto 0px; }
.prem-install .body .h1_subtitle { display: none; }
.prem-install .pmr_new_rt { float: none; margin-bottom: 0px; margin: auto; width: 100%; }
.prem-install .premiere-install-page { margin: 0px; }
.windows_chrome .prem-install .premiere_banner { margin: 0px auto 0px; }
/*Fluid layout --True Archive*/
.archieve-body .static { background: url(https://static.idriveonlinebackup.com/include/images/true-archive-640.jpg) no-repeat center 0px; float: left; width: 100%; height: 100%; }
.archieve-body .body h1 { font-size: 2em; margin-top: -40px; }
.archieve-body .white_logo { margin-right: 10px; }
.archieve-body .body .h1_subtitle { line-height: 20px; }
.archive-hdr-sec { height: 330px; }
/* Fluid layout -Data Center page */
.data-center-wrap .banner-wrapper h1 { font-size: 2.2em; }
/* Fluid layout - Disk Image Backup */
.disk-image-wrap .banner-wrapper h1 { font-size: 2.4em; margin-top: 20px; }
.disk-image-wrap .disk-banner-img { height: 156px; }
.disk-image-wrap .h1_subtitle { font-size: 100%; }
/* Fluid layout - Legal Page */
.fl-legal-wrap .lg-banner-wrap { background-image: url(https://static.idriveonlinebackup.com/include/images/legal-banner-640.jpg); background-position: right bottom; height: 150px; }
.fl-legal-wrap .white_logo { margin-bottom: 5px; }
/*Fluid Qnap*/
.fluid-qnap .banner-wrapper h1 { font-size: 2.0em; margin-top: 10px; line-height: 23px; }
.fluid-qnap .h1_subtitle { font-size: 0.9em; margin: 10px 0px; }
/*Fluid Synology*/
.fluid-synology .banner-wrapper h1 { font-size: 2.0em; margin-top: 10px; line-height: 23px; }
.fluid-synology .h1_subtitle { font-size: 0.9em; margin: 10px 0px; }
/*Fluid Netgear*/
.fluid-netgear .banner-wrapper h1 { font-size: 2.0em; margin-top: 10px; line-height: 34px; }
.fluid-netgear .h1_subtitle { font-size: 0.9em; margin-bottom: 10px; }
/*Safe-fluid*/
.fluid-safe .banner-wrapper h1 { font-size: 2.0em; margin-top: 10px; line-height: 23px; }
.fluid-safe .h1_subtitle { font-size: 0.9em; margin: 10px 0px; }
.fluid-safe .safe-banner { margin-top: 20px; }
.fluid-safe .fluid .inner_wraper { padding: 0px; }
.fluid-safe .content-wrapper { padding-bottom: 0px; }
/*Fluid linux*/
.fluid-linux .banner-wrapper h1 {margin-top: 15px;font-size: 1.4em;line-height: 32px;}
.fluid-linux .banner-wrapper { background: #fff url(../images/bg-linux-fluid-640.jpg) no-repeat top center; float: left; min-width: 100%;height:300px; }
.fluid-linux .h1_subtitle { width: 62%; font-size: 13px; line-height: 20px;}
.fluid-linux .linux-wrapper{margin: 0px 20px 0px 20px;padding-top: 10px;}
.fluid-linux .subtit_lists li { margin-bottom: 13px;padding-left: 5px;}
.fluid-linux nav, .fluid-linux .h1_subtitle, .fluid-linux .banner-wrapper h1{margin:0px 20px;}
/*SQL server page fluid layout*/
.sql-server-wrap .com-server-bkup .content_terms{padding-left: 0px;}
.sql-server-wrap .sql-banner-wrap { background: #0D0E2A url(../images/bg-sql-fluid-640.jpg) no-repeat center bottom;height: 150px;}
.sql-server-wrap .white_logo{margin-bottom: 10px;}
.sql-server-wrap h1{font-size: 2em;}
.sql-server-wrap .com-server-bkup .leftnav_terms h4{margin-left: -10px;}
.sql-server-wrap .leftnav_terms ul{margin-left: -10px;}
.sql-server-wrap .com-server-bkup .term_header h2{font-size: 1.2625em;}
.sql-server-wrap .page_title{font-size: 125%;margin-bottom: 0px;}
.sql-server-wrap .sql-server-index .page_title{margin-bottom: 10px;}
.fluid-mob .cont-wrap{background:#fff url(../images/mob-sec-banner-640.jpg) no-repeat top center;float: left;min-width: 100%;}
.fluid-mob .header-txt h1{font-size:1.6em;line-height: 28px;}
.fluid-mob .header-txt { margin-top:5px; width: 100%;}
.fluid-mob .mobile_page .mobile-banner-center {width:100%; margin-top: -2px; height: 264px;}
.fluid-mob .content-mb {margin-top: 22px;}
.fluid-mob .gomobile .app_container  {left: 0;right: 0px; top:40px;padding: 0px;width: 409px; margin: auto;position:relative;	float: none;height:90px}
.fluid-mob .compliance_mainbg_iphone{background: url(../images/new-mob-device-320.png) no-repeat scroll 2px 0; height:175px; width:311px; margin: auto;}
.fluid-mob .gomobile .inner_wraper p.center{font-size: 0.9em;}
.fluid-mob .gomobile .app_store{float: left;margin-right: 10px;}
.fluid-mob .gomobile .google_play{float: left;margin-top: -10px;}
.fluid-mob .gomobile .windows8{float: left;margin-left:10px;}

/*Reseller earn 100 offer related css starts*/
.earn100 .reseller-fluid .signup_partner a {height: 82px;background: url(https://static.idriveonlinebackup.com/include/images/referrral_signup_640.png) no-repeat scroll 0 0;}
.earn100 .reseller-fluid .signup_partner a:hover {background-position: 0 -114px;}
.earn100 .reseller-fluid .signup_partner a:active {background-position: 0 -227px;}
.earn100 .reseller-fluid .signup_bulk a {height: 82px;background: url(https://static.idriveonlinebackup.com/include/images/bulk_signup_640.png) no-repeat scroll 0 0;}
.earn100 .reseller-fluid .signup_bulk a:hover {background-position: 0 -126px;}
.earn100 .reseller-fluid .signup_bulk a:active {background-position: 0 -254px;}
/*Reseller earn 100 offer related css ends*/

/* New Remote manage page */
.rem-manage-wrap .banner-wrapper{background: #ffffff url(../images/bg-rem-manage-640.jpg) no-repeat top center;
    height: 300px;}
.rem-manage-body .muti_anibg h4 { font-size: 130%; line-height: 30px; padding-bottom: 10px; }
.rem-manage-body .multicompSs { background: url(https://static.idriveonlinebackup.com/include/images/universal_appsscreenshot_new_ani_480.png) no-repeat center center; width: 100%; }
.rem-manage-body .multideviceSs { background: url(https://static.idriveonlinebackup.com/include/images/universal_allthedevices_new_ani_480.png) no-repeat center center; width: 100%; }
.rem-manage-body .inner_wraper { width: 100%; padding: 0px; }
.rem-manage-body .muti_features .chooseus { margin-bottom: 20px; }
.rem-manage-body .send_email { display: none; }
.rem-manage-body .download_mobile { width: 320px; }
.rem-manage-wrap .banner-text{margin-top: 20px;}
.rem-manage-wrap .banner-text h1{font-size: 26px; margin-bottom: 10px; text-align:left;}

/* Remote manage preview */
.rem-wrap-preview .banner-wrapper{height: 100%;background:#333237 url(../images/bg-rem-devices.png) repeat;}
.rem-wrap-preview .bg-ins{height: 100%; background-image: none;}
.rem-wrap-preview .banner-text,.rem-manage-wrap .banner-text p{max-width: 100%;text-align: center;}
.rem-manage-wrap .banner-text p{margin-bottom: 20px;}
}

@media screen and (max-width:480px) {
	.copyright .socialIcons a { margin-left: 5px; }
footer .copyright p { float:none; padding-left:0; width:100%; text-align:center; padding-bottom:20px; }
footer .copyright .socialIcons { min-width:250px; margin:0 auto; float:none; }

.wrapper { padding: 0px 0px; }
.inner_wraper { padding: 20px 20px 0; }
.copyright .wrapper { padding: 0px 0px; }
.inner_logo a { margin-bottom: 0px; }
.nav-title { font-size: 0.97em; font-weight: normal; padding-top: 20px; }
nav { margin-left: 15px; height: 70px; overflow: hidden; }
nav li { margin-left: 10px; margin-right: 5%;}
nav ul{width:100%;}
.inner_logo{margin-right:15px;}
.logo { height: 44px; background: url(https://static.idriveonlinebackup.com/include/images/feat_320.png) no-repeat 0 -100px; width: 85px; background-size: initial; }
.white_logo { height: 33px; background: url(https://static.idriveonlinebackup.com/include/images/mobile_white_log.png) no-repeat 0 0px; width: 85px; background-size: initial; }
/*Canada page*/
.canada-business-page .content-wrapper{padding: 0px 10px;width: 89%;}
.canada-business-page img { max-width: 100%; height: auto; border: 0;box-sizing: content-box;vertical-align: middle;}
.canada-business-page .banner-section .content-wrapper {width: 94%;}
.canada-business-page h1{width: 100%;}
/*UK page*/
.uk-page .content-wrapper{padding: 0px 10px;width: 89%;}
.uk-page img { max-width: 100%; height: auto; border: 0;box-sizing: content-box;vertical-align: middle;}
.uk-page .banner-section .content-wrapper {width: 94%;}
.uk-page h1{width:70%;}
 @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and ( min--moz-device-pixel-ratio:  1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and ( min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and ( min-resolution: 1.5dppx) {
 .retina .logo {
 background: url(https://static.idriveonlinebackup.com/include/images/feat_320_new@2x.png) no-repeat 0px 0px;
 -webkit-background-size: 100% 100%;
 -moz-background-size: 100% 100%;
 background-size: 100% 100%;
}
 .retina .white_logo {
 background: url(https://static.idriveonlinebackup.com/include/images/mobile_white_log@2x.png) no-repeat 0px 0px;
 -webkit-background-size: 100% 100%;
 -moz-background-size: 100% 100%;
 background-size: 100% 100%;
}
}
.list-item-right p { text-align: left; }
.body h1 { font-size: 1.9em; line-height: 35px; padding-bottom: 0px; }
.body.linux-page h1 { font-size: 1.4em; }
.fb-share-img { height: 157px; }
.instagram-bg-img { height: 157px; }
.cmn-styles .imageText { margin-top: 0; }
.remote-banner, .true-arc-banner, .rewind-banner { height: 160px; }
/* Disk Image backup page */
.diskImg_page .disk-banner { height: 140px; width: 240px; }
/* Online backup compliance page*/
.compliance_page.body h1 { font-size: 2.3em; }
.compliance_page .h1_subtitle { font-size: 0.95em; line-height: 16px; }
.compliance_banner { height: 260px; }
.compliance-wrapper { padding: 10px 0 0px; }
/* Synology backup page */
.synology_page .h1_subtitle { line-height: initial; font-size: 0.95em; padding-top: 5px; padding-bottom: 20px; }
.qnap_page .h1_subtitle { line-height: initial; font-size: 0.95em; padding-top: 5px; padding-bottom: 20px; }
.syno_lft_wrap { margin-top: 0px; }
.synology_page .app_entertxtbox { min-width: 100%; box-sizing: border-box; }
.synology_page .app_entertxtbox .txtcontent { width: 100%; }
.synology_page .app_entertxtbox .model_no { float: none; margin-top: 20px; }
.synology_page .app_entertxtbox .submit_disable { width: auto; }
.synology_page .syno_rgt_wrap .submit_btn { width: auto; }
.synology_body .versiondate { width: 100%; padding-left: 0; }
.synology_page ol li { padding-bottom: 10px; padding-top: 10px; }
/* FAQs*/
.leftnav_terms ul li a { width: 204px; padding-left: 30px; }
.leftnav_terms ul { width: 204px; }
.faq .header_title p { font-size: 1.2625em; }
.faq .content_terms { padding: 0 20px 30px; }
.dc_pge pre { max-width: 320px; }
/*Static pages*/
.cmn-styles .download_content { margin-top: 10px; }
.security-banner-img { min-height: 130px; max-height: 208px; }
.security-page .inner_wraper { padding: 20px 20px; }
.body.onl-back-security h1 { font-size: 1.2em; line-height: initial; }
.online-file-sync h1 { font-size: 1.2em; line-height: initial; }
.cmn-styles .h1_subtitle { padding-top: 10px; }
/* Data Center page */
.data-center-page .data-center-banner-img { min-height: 130px; }
.data-center-page .h1_subtitle { font-size: 1em; }
.body.data-center-page.body h1 { font-size: 1.5em; padding-bottom: 10px; }
/* Windows thank you page */
.thankyou h1 { font-size: 1.7em; }
/* Hybrid backup page */
.hybrid_body_lft h3 { font-size: 1.3em; }
.hybrid-banner-img { min-height: 135px; max-height: 310px; }
#exampleSlider { width: 100%; text-align: center; }
.buynow-rft, .buynow-lft { background-size: contain; }
.device-img p { font-size: 14px; }
.hybrid_body .device-img h2 { font-size: 1.8em; display: inline-block; }
.buynow-lft, .buynow-rft { width: 115px; }
.body.online-file-sync h1 { font-size: 1.4em; line-height: initial; }
.hybrid-backup-page .mobile-title p { padding-top: 5px; }
.hybrid-backup-page .mobile-title p span { font-size: 90%; }
.hybrid-backup-page .mobile-title h1 { font-size: 1.6em; }
/* IDrive-Safe page */
.idrive-safe-page .idrsafe-banner-img { max-height: 250px; min-height: 100px; }
.idrive-safe-page .proces-popup { margin-top: 0; }
.idrsafe_body_rgt .lft_table { width: 100%; padding: 0; max-width: 100%; }
.rgt_table { width: 100%; height: auto; padding: 10px 0px 0; height: 100%; min-height: 90px; max-height: 130px; }
.rgt_table p.price_link { margin: 14px auto 10px; }
.lft_table p:first-child { padding: 10px 20px 0; }
.lft_table p { padding: 10px 20px; }
.body .idrive-safe-page .h1_subtitle { font-size: 0.857em; }
.price_table:last-child .rgt_table { height: 110px; }
.idrive-safe-page .h1_subtitle { padding-top: 0px; line-height: 18px; font-size: 90%; }
.fluid-safe .wrapper { padding: 0px 10px; }
.fluid-safe .banner-wrapper h1 { font-size: 1.6em; margin-top: 20px; }
/* Sub Accounts page */
.sub-accounts-page .content-wrapper { margin-top: 0; }
.sub-acc-banner-img { min-height: 150px; }
.sub-accounts-page h2 { font-size: 1.329em; }
.sub-accounts-page h3 { font-size: 1.275em; }
.sub-accounts-page .h1_subtitle { font-size: 0.95em; }
/* Online Education Page */
.online-edu-page h1 { font-size: 1.6em; }
.onl-edu-lft h3, .onl-edu-rgt h2 { font-size: 1.22em; }
.online-edu-page .submit_btn { padding: 0 10px; }
.online-edu-page .pro_right2 form { padding: 20px 10px; }
.online-edu-page .pro_right h3 { font-size: 1.143em; }
.online-edu-page .inner_wraper { padding: 0px 20px; }
/* Support Page */
.support-form { margin: 10px; padding: 20px 10px; }
.supportSelect label { padding-right: 10px; }
.support_captcha .support_wrapper label { text-align: left; }
.support-page .support_center { height: 172px; display: none; }
/* server backup related pages */
.com-server-bkup .server-nav-menu { top: 10px; }
/* Terms and Condition pages*/
.legal .leftnav_terms { margin-left: 15px; }
.legal .page_title { text-align: left; }
/* Corporate pages */
.content_terms ul.corporate_logos { margin-top: 20px; width: 100%; margin-left: 0px; }
.corporate_logos li { width: 100%; }
.corporate_logos li a { width: 150px; margin: 0px auto; display: block; }
.corporate-pge .corporate_logos li img { padding: 10px 0px 25px 0; text-align: center }
.corporate-pge .content_terms { padding: 0 20px 0px; }
.corporate-pge .page_title { font-size: 120%; }
.corporate_new p { padding: 20px 0 0px; }
.corporate-pge .leftnav_terms { margin-left: 10px; }
/* whitelist page*/
.corporate-pge .header_title p { font-size: 1.2em; }
/* IDrive v/s competition*/
.mozy_banner_img { background-size: contain; min-height: 110px; }
.common-compare-pge .staticContent { padding: 45px 20px 40px; }
.common-compare-pge .txtnote { margin: 40px 0 0 0px; line-height: normal; }
.common-compare-pge .cmptxt { padding-bottom: 30px; }
.fluid-mozy-bg .common-compare-pge .staticContent.pricDesCon { margin-top: 0px; padding: 10px 20px 40px; }
.fluid-mozy-bg .mobile-design .heading-title { padding-left: 15px; }
.fluid-mozy-bg .heading-title > br { display: none; }
.fluid-mozy-bg .mobile-design .heading-title { font-size: 16px; }
.fluid-mozy-bg .mobile-design { padding-bottom: 20px; }
.fluid-mozy-bg { background: #fff url(https://static.idriveonlinebackup.com/include/images/idrive_mozy_bg_480.png) no-repeat scroll center 0; }
/* FAQs - Mobile page (Divya) */
.mob-faq ul.tabs a.ios, .mob-faq ul.tabs a android { width: 64px; }
.mob-faq ul.tabs a.mac, ul.tabs a.android, ul.tabs a.win { width: 64px !important; background: #ccc; }
.mob-faq ul.tabs a.ios, .mob-faq ul.tabs a.android, .mob-faq ul.tabs a.win, .mob-faq ul.tabs a.mac { font-size: 14px; }
/* Reseller page */
.reseller-page h1 { font-size: 1.6em; }
.highlights .image { display: none; }
.reseller-page .full { min-height: 100%; padding-bottom: 20px; }
.reseller-wrap .loginBox .loginSection { width: 228px; padding: 20px; }
.reseller-wrap .logText, .reseller-wrap .logPass { width: 100%; box-sizing: border-box; }
.reseller-wrap .error.login_errormsg { width: 100%; box-sizing: border-box; margin: 20px 0px 0; }
.choose input[type="radio"] { box-sizing: border-box; margin: 5px; float: left; }
.choose span { display: table; box-sizing: border-box; padding-bottom: 15px; }
.left_referral .signup, .right_referral .signup { display: none; }
.sql-back-sol img { display: none; }
.sql-back-title h3 { font-size: 1.1em; }
.highlights>h3 { font-size: 120%; }
.sql-back-title p { font-size: 0.9em; }
.left_referral h3, .right_referral h3 { font-size: 130%; }
.reseller-page .content-wrapper { margin-bottom: 0; }
.reseller-fluid .referral_partner { padding-right: 0px; width: 100%; }
.reseller-fluid .bulk_referral { margin-top: 30px; padding-left: 0px; width: 100%; }
.reseller-fluid .referral_partner p, .reseller-fluid .bulk_referral p { min-height: auto; }
.reseller-fluid { background-position: -150px -30px; }
.reseller-fluid .signup_partner a { height: 50px; background: url(https://static.idriveonlinebackup.com/include/images/referral-partner-program-btn.png) no-repeat scroll 0 0; }
.reseller-fluid .signup_bulk a { height: 50px; background: url(https://static.idriveonlinebackup.com/include/images/bulk-reseller-program-btn.png) no-repeat scroll 0 0; }
.reseller-fluid .reseller-page h1 { font-size: 150%; padding-top: 0px; }
.reseller-fluid .banner-content { margin-top: 40px; padding-bottom: 0px; }
.reseller-fluid .highlights > h3 { text-align: left; margin-bottom: 10px; }
.reseller-fluid .highlights .left_referral, .reseller-fluid .highlights .right_referral { padding: 20px 15px; }
/*Legal page*/
.dmca_policy .captcha { margin-bottom: 20px }
/* Express related sub pages */
.express_common .leftnav_terms { margin-left: 10px; }
.express_common .header_title h1 { font-size: 120%; padding-left: 60px; padding-top: 23px; line-height: initial; }
.express_common .lcl_hdr { font-size: 100%; line-height: 20px; color: #1374ab; }
.express_common .exp_hdr_rt { margin: 20px 0 0 70px; }
.express_common .idr_txt_dec { padding: 0 0 10px; width: 100%; float: left; }
.express_common .content_terms ol { margin-left: 20px; float: left; width: 95%; }
.express_common .content_terms img { min-height: 100%; max-height: 100%; max-width: 100%; background-size: cover; }
.express_database .header_title h1 { padding-top: 15px; }
.common-wifi-config .leftnav_terms { margin-left: 10px; }
.common-wifi-config .header_title h1 { font-size: 100%; }
.hard-drive-link1 { max-width: 200px; word-wrap: inherit; display: block; text-overflow: ellipsis; overflow: hidden; }
/* Comparison page */
.com_frt_bg h1 { font-size: 140%; }
/* Premiere Install page */
.premiere_banner { min-height: 100px; }
.premiere-install-page, .premiere_banner { margin-top: 0; }
.premiere-wrapper { padding-bottom: 0px; }
.premiere-install-page .inner_wraper { padding-top: 20px; padding-bottom: 20px; }
.premiere-install-page .h1_subtitle { line-height: initial; font-size: 0.95em; padding-top: 5px; padding-bottom: 20px; }
.premiere_rgt { margin-top: 30px; }
.types_premiere p { margin-top: 0; }
.premiere-install-page .content-wrapper { margin-bottom: 20px; }
.common-wifi-backup .header_title h1 { font-size: 94%; }
.wifi-mobile-bk .header_title h1 { font-size: 90%; line-height: 14px; }
.common-wifi-backup .wifi-list li { margin-bottom: 15px; }
/* Video page */
.pc_icon, .mac_icon, .web_icon, .mobile_icon, .express_icon, .wifi_icon, .social_icon, .server_icon { display: none; }
.videos_tutorials .video-desc { margin-left: 0px; padding: 10px 0 10px 10px; background: url(https://static.idriveonlinebackup.com/include/images/help-video-icon.png) no-repeat left center; }
.videos_tutorials .videos_list li, .videos_tutorials .mobile_vidoe_list li { height: 100%; padding: 0px 0 0 0px; min-height: 80px; }
.videos_tutorials .videos_list li div, .videos_tutorials .mobile_vidoe_list li div { position: relative; padding-left: 60px; background-color: #F7F7F7; margin-bottom: 3px; min-height: 80px; width: 100%; }
[data-active="green"] { background: transparent !important; }
.videos_tutorials .help_video { padding: 0 20px 20px; }
.videos_tutorials .video-desc p { line-height: 20px; }
.videos_tutorials .video-title { margin-left: 0px; margin-bottom: 10px; margin-top: 20px; }
.videos_desc { padding-right: 5px; font-size: 90%; }
.window_video > .videos_breadcrumb.video-title { margin-top: 0px; }
.vidoe-tutorials .videos_breadcrumb_mac, .vidoe-tutorials .videos_breadcrumb_web, .vidoe-tutorials .videos_breadcrumb_mobile, .vidoe-tutorials .videos_breadcrumb_express, .vidoe-tutorials .videos_breadcrumb_social { margin: 30px 0 20px; border-top-width: 0px; padding: 0px; }
.window_video .video-title { padding-bottom: 0px; color: #1D861A; margin-top: 0px; }
.vidoe-tutorials .mobile_video .video-title { margin: 30px 0 10px; }
.support-page .no_extension p { text-align: left; }
.support-page .support_lft { width: 100%; }
.support-page .no_extension .gry_con_txt, .support-page .no_extension .blu_con_txt { text-align: center; line-height: 26px; }
.sup_left_mob_con { text-align: center !important; }
.support_banner .no_extension p.title { margin-top: 25px !important; }
.india_off_imag_box { display: none; }
.us_off_imag_box { display: none; }
.new_contact .contact_info_wrapper .title { height: 22px !important; margin-bottom: 10px; }
.us_off_imag_box, .india_off_imag_box { width: 260px; }
.video-fluid .top_title p { font-size: 2em; padding-top: 20px; }
/* IDrive Ventures Page */
.venture-body header .wrapper .headermenu li:nth-child(2) { display: none; }
.section-venture h2, .section-venture h3 { font-size: 200%; }
.idr-venture h1 { font-size: 200%; }
.venture-invest .content-team { margin-top: 40px; }
.venture-invest .section-left img:nth-child(2) { display: none; }
/* Thankyou page Mac */
.thankyoumac h1 { font-size: 150%; }
.thankyoumac .h1_subtitle { font-size: 90%; }
/* Feature page */
.downapp { padding: 15px 2% 30px 2%; width: 96%; float: left; top: 0px; background: #000; height: 35px; color: #fff; position: fixed; z-index: 10000; }
.downapp .sect1 { float: left; width: 60%; padding: 0px 1% 0px 0px; line-height: 24px }
.downapp .sect2 { float: left; width: 37%; padding: 0px 1% 0px 0px; text-align: right }
.downapp .btn input { background: url(https://static.idriveonlinebackup.com/include/images/320_graphics.png) 0px 0px no-repeat; border: none; width: 104px; height: 38px; margin: 12px 0px 0px 5px; text-align: right; outline: none }
.downapp h2 { padding: 0px 0px; margin: 0px 0px; font-size: 14px; width: 100%; float: right; color: #fff !important; text-align: left !important; }
.downapp p { padding: 5px 0px; margin: 0px 0px; font-size: 9px; }
/* Business Comparison Page */
.float-left h1 { font-size: 1.571em; }
/* Netgear page */
.netgear-banner-img { min-height: 120px; }
/* Small Business Page */
.small-business h1 { font-size: 1.5em; line-height: initial; padding-bottom: 10px; }
.small-business .h1_subtitle { font-size: 0.95em; }
/* Mobile Page */
.mobile_page h1 { line-height: initial; font-size: 1.6em; }
.mb-devices { margin: 0; width: 100%; text-align: center; height: 100%; }
.mb-devices img { width: 100%; }
.mobile_page .mobani li { background: transparent; padding-left: 0px; }
.mobile_page .gomobile .app_container { clear: both; float: none; margin: 0px auto; text-align: center; width: 140px; padding-top: 0; }
/*.mobile_page .gomobile .inner_wraper p.center { font-size: 1em; }*/
.mobile_page .content-mb { margin-top: 0px; }
.mobile_page .mobile-banner-center { width: 100%; }
/* Fluid mobile page */
.mobile_page .section-banner { height: 300px; }
.mobile_page .mobani { width: 100%; }
.mobile_page .mob-txt { margin: 202px 0px 0; font-size: 1.6em; }
/* Read Me page */
.idr_readme_border { padding: 20px 10px; }
.left-para { padding-right: 0; }
/* Download Page */
.download-page .h1_subtitle { font-size: 100%; padding-top: 5px; line-height: initial; }
.download-page .download_btns li { margin-right: 5px; }
/* Facebook Backup Page(Fluid Layout) */
.fb-page h1 { font-size: 2.143em; }
.fb-page .h1_subtitle { font-size: 100%; }
/* Instagram Backup Page(Fluid Layout) */
.instagrm-page h1 { font-size: 2.143em; }
.instagrm-page .h1_subtitle { font-size: 100%; }
/* share Page(Fluid Layout) */
.new-share .static { background: url(https://static.idriveonlinebackup.com/include/images/Sharepage_banner_480.jpg) no-repeat center 0px; }
.new-share .inner_wraper { margin-top: 160px; }
.new_shar_tit_con h1 { font-size: 1.4em; line-height: 20px; }
.new_shar_tit_con .h1_subtitle { font-size: 0.9em; }
/* Pricing page */
.pricing-page .promo_price .topheader li { width: 100%; }
.pricing-page .pricing_header { display: none; }
.pricing-page ul.new_pr_bg li.price_plan_heading { display: block; background: url("https://static.idriveonlinebackup.com/include/images/pricing_bg.png") repeat scroll 0 0 transparent; box-shadow: 0 0 3px #888 inset, 0 0 0 #888, 0 2px 3px #888 inset; height: 62px; text-align: center; font-size: 18px; box-sizing: border-box; padding: 20px 0; }
.pricing-page .pricing_content .pr_bg { width: calc(100%); }
.pricing-page .pricing_header ul li:nth-child(2), .pricing-page .pricing_content .pr_bg:nth-child(2) { margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; }
.pricing-page .pricing { padding-top: 0px; padding-bottom: 0px; }
.pricing-page .center.small_size br { display: none; }
.pricing-page ul.new_pr_bg.basic_ul li { height: 62px; padding: 9px 0; }
.pricing-page ul.new_pr_bg.basic_ul li:last-child { padding-top: 0; }
.pricing-page .pricingWidth { width: 100%; }
.pricing-page .pricingAmt p, .pricing-page ul.new_pr_bg.basic_ul .pricingGb { float: left; padding-right: 6px; }
.pricing-page ul.new_pr_bg.basic_ul li { height: 62px; padding: 20px; }
.pricing-page ul.new_pr_bg li.monthly_choose { padding-top: 0; padding-bottom: 25px; }
.pricing-page ul.new_pr_bg li.mrg_btm { margin-bottom: 0px; }
.pricing-page ul.new_pr_bg li.monthly_chooseHigh { padding-top: 10px; }
.pricing-page ul.new_pr_bg.basic_ul > li.choose.monthly_chooseHigh { padding-top: 10px; padding-bottom: 20px; }
.pricing-page .pricing_content ul { margin: 0px; }
.pricing-page .pr_bg { margin-bottom: 20px; }
.pricing-page .pr_bg:first-child > ul .choose.monthly_choose .pricing_btn { margin-bottom: 20px; }
.pricing-page .monthly_plan.up-arrow + .pricing-page .pricing_content.monthly_content ul.new_pr_bg li.choose.busi_btn { margin-top: 30px; }
.pricing-page ul.new_pr_bg li.choose.busi_btn .pricing_btn { margin-top: 0px; }
.pricing-page .monthly_list .pricingGb { font-size: 20px; padding-left: 10px; }
.pricing-page .pro_txt ul li { padding: 20px; }
.pricing-page ul.new_pr_bg li.monthly_plan.down-arrow, .pricing-page ul.new_pr_bg li.monthly_plan.up-arrow { text-indent: 10px; padding-left: 0; padding-top: 10px; padding-bottom: 0px; }
.pricing-page ul.new_pr_bg li.monthly_plan { min-height: 35px; }
.pricing-page ul.new_pr_bg.basic_ul li.monthly_choose.choose.monthly_choose { padding-top: 0px; padding-bottom: 0px; }
.pricing-page ul.new_pr_bg.basic_ul li.monthly_choose.choose.monthly_choose a.pricing_btn { margin-top: 20px; }
.pricing-page .new_pr_bg.personal-ul .choose.monthly_choose { padding-top: 25px; }
.pricing-page .center.student_price_new { font-size: 0.9em; margin-top: 10px; }
.pricing-page ul.new_pr_bg li.monthly_plan.down-arrow { background-position: 93px -55px; }
.pricing-page ul.new_pr_bg li.monthly_plan.up-arrow { background-position: 93px 12px; }
.pricing-page .center.visit_feature { margin-top: 10px; }
.pricing-page .content { padding: 0px 20px; }
.pricing-page .active_list ul.new_pr_bg.basic_ul>li.choose.monthly_chooseHigh { padding-top: 0px; }
/* IDrive Express page */
.express-page .express_fluid_bg { background: url(https://static.idriveonlinebackup.com/include/images/idrive_express_bg_480.png)no-repeat top center #F7F7F7; }
.express-page .banner-img640 { background-size: contain; }
.express-page .ide_aniwrap { height: 350px; }
.express_body .express_download { width: 100%; }
.express_right .express_win, .express_right .express_mac { width: 100%; padding: 10px 0 0; }
.express-page .ide_title h4 { font-size: 2em; }
.express-page .banner-img640 { background-size: contain; min-height: 180px; height: 100%; min-width: 210px; }
.express-page .ide_aniwrap { height: 100%; }
.express-page .content-wrapper { padding: 0px 20px; }
/* Universal Online backup */
body.universal_pge, body.universal_pge .static { background: #F7F8F9 url(https://static.idriveonlinebackup.com/include/images/idrive_universal_bg_480.png)no-repeat center top; }
.universal-body .muti_anibg h4 { margin-top: 0px; margin-bottom: 20px; font-size: 110%; line-height: 20px; color: #333; }
.universal-body .muti_anibg h4 br { display: none; }
.universal-banner { min-height: 96px; margin-top: 10px; background-size: contain; }
.top-header-part { margin-top: 0px; }
.universal-body .download_mobile { width: 230px; margin: 0px auto 20px; }
.universal-body .send_email { float: left; margin-top: 20px; margin-left: 10px; }
.universal-body .download_content li { margin-bottom: 20px; }
.universal-body .download_btns { width: 110px; margin-bottom: 0px; }
.universal-body a.windowsapp { margin-top: 20px; }
.universal-body .multideviceSs { margin: 0px auto; }
.universal-body .multicompSs { margin: 0px auto 20px; }
.universal_pge .wrapper nav { padding: 0px 0px; }
.universal-body .staticContent { padding: 0px; }
/* Small Business page(fluid Layout) */
.small-busi-wrap .static { background-position: center -20px; }
.small-busi-wrap .body h1 { font-size: 1.2em; }
.small-business .h1_subtitle { line-height: 16px; width: 100%; padding: 0px 10%; box-sizing: border-box; }
.small-business { margin-top: 20px; }
/* Sub Accounts page(fluid Layout) */
.sub-accounts-page .h1_subtitle { line-height: 16px; }
.sb-acc-wrap .static { background-position: center -20px; }
.sb-acc-wrap .inner_wraper.smb-body-animation { padding: 20px 10px 0; }
.sub-accounts-page { margin-top: 0px; }
/* file sync page(fluid Layout)*/
.file_sync .static { background: url(https://static.idriveonlinebackup.com/include/images/file-sync-banner-480.png) no-repeat center 0px; }
.file_sync .body h1 { font-size: 1.6em; line-height: 24px; }
.file_sync .h1_subtitle { font-size: 1em; line-height: 16px; }
.file_sync .tour-wrap-relateive { min-height: 280px; }
.file_sync .inner_wraper { padding: 20px 20px 0px 20px; }
/* Compliance page - BAA form */
.baa_form_box .baa_head span:first-child { font-size: 1.3em; padding-right: 0px; }
.baa_inner_wraper { padding: 0px 20px; }
.baa_succ_msg img { display: none; }
.baa_succ_msg span { padding-top: 0px; width: 100%; }
.baa_para { text-align: justify; }
.compl-page .static { background: url(https://static.idriveonlinebackup.com/include/images/complaince-ban-img-640.png) no-repeat center 20px; }
.compl-page .compliance_banner { height: 160px; }
.compl-page .inner_wraper { padding-left: 20px; padding-right: 20px; }
/* Fluid design - Remote manage */
.remote_mng .static { background: url(https://static.idriveonlinebackup.com/include/images/remote-manage-bg-480.png) no-repeat center 0px; }
.remote_mng .body h1 { margin: 40px 0px 0px 0px; font-size: 2.1em; }
.remote_mng .body .h1_subtitle { margin-left: 0px; width: 75%; line-height: 18px; margin-top: 10px; }
.remote-page .why-backup-business { margin-top: 20px; }
.remote_mng .inner_wraper { padding: 20px 20px; }
.remote-page .wrapper { padding: 0px; }
/* Verticals page */ 
.verticals-wrap .verticals-features article { padding: 20px 0; }
.verticals-wrap .safe-section p { font-size: 1.243em; }
.verticals-wrap .sm-signup { display: block; }
.verticals-wrap .sm-signup a { background: url(https://static.idriveonlinebackup.com/include/images/bg-signup-hc-sm.png) no-repeat -4px -4px; display: block; height: 58px; margin: 0px auto; width: 248px; }
.verticals-wrap .sm-signup a:hover { background-position: -4px -80px; }
.verticals-wrap .content-wrapper { padding: 0px 20px; box-sizing: border-box; }
.verticals-wrap .safe-section { padding-top: 20px; }
.verticals-wrap .fl-left-sc { margin-top: 40px; }
.verticals-wrap .fl-left-sc h1 { font-size: 1.314em; line-height: 28px; padding: 0px 10px; }
.verticals-wrap .fl-right-sc { width: auto; margin: 40px 0 0; }
.verticals-wrap nav { padding-left: 15px; box-sizing: border-box; margin-left: 0px; }
.verticals-wrap .offer-pers, .verticals-wrap .offer-busi, .verticals-wrap .fifty-perc { display: none; }
.verticals-wrap .banner-section-wrap { height: 325px; }
.vt-fn-wrap .banner-section-wrap { background: #595c63 url(https://static.idriveonlinebackup.com/include/images/bg-finance-vertical-480.jpg) no-repeat center 0px; height: 230px; }
.vt-fn-wrap .fl-left-sc { margin-top: 40px; width: auto; }
.vt-fn-wrap .fl-left-sc h1 { font-size: 1.414em; }
.vt-fn-wrap .verticals-care-facilities h2 { font-size: 1.19em; line-height: initial; }
.vt-fn-wrap .txtnote { line-height: 20px; margin-top: 40px; }
.vt-fn-wrap .sm-signup a { background: url(https://static.idriveonlinebackup.com/include/images/bg-signup-fn-sm.png) no-repeat -4px -4px; }
.vt-fn-wrap .nav-title { font-size: 0.97em; }
.vt-fn-wrap .offer .off-pers { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-480.png); height: 72px; }
/* Hybrid Backup page(fluid Layout) */
.hyb-page-backup .static { background-position: center -120px; }
.hyb-page-backup .content-wrapper { padding: 0px 20px; }
.hyb-page-backup .hybrid-banner-img { min-height: 170px; max-height: 200px; }
.hyb-page-backup .hybrid-backup-page .mobile-title h1 { font-size: 1.4em; }
.hyb-page-backup .mobile-title { margin-top: 20px; }
/* NAS Backup page */
.banner-img img { background-size: contain; background-position: center; background-image: url(https://static.idriveonlinebackup.com/include/images/nas_device_480.png); width: 100%; height: 145px; margin: 0px auto; }
.nas-page-backup .static { background: #f2f4f3 url(https://static.idriveonlinebackup.com/include/images/nas_bg_480.png) no-repeat 0 30px; }
.nas-page-backup h1 { padding: 20px 0 10px; font-size: 2.2em; }
.nas-page-backup .title_desc { font-size: 0.9em; }
.banner-img { padding-top: 40px; }
.nas-page-backup .banner-part { box-sizing: border-box; padding: 0px 20px 0px; min-height: 100%; }
.nasbackup_body p { text-align: justify; }
.nas_app_con h3 { font-size: 1.2em; }
.nas-page-backup h2, .bg-wrap .nas_app_con h2 { text-align: center; }
.nas-page-backup .offer .off-pers { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-480.png); height: 72px; }
.banner-img { padding-top: 0px; }
.nas_app_inner_con { width: 180px; }
.nas_syn_desc { margin-left: 0px; text-align: center; float: none; }
.nas_syn_app_icon, .nas_qnap_app_icon, .nas_netgear_app_icon { float: none; }
.nas-page-backup .txtnote { text-align: justify; padding-left: 0px; padding-right: 0px; }
.nas-idrive { padding-top: 20px !important; }
/* Turbotax Backup */
.vt-turbo-wrap .banner-section-wrap { height: 250px; background: #595c63 url(https://static.idriveonlinebackup.com/include/images/turbo-banner-480.jpg) repeat center center; min-width: 100%; }
.vt-turbo-wrap .wrapper { width: 98% !important; padding: 0px 20px; }
.vt-turbo-wrap .offer .off-pers { background-image: url(https://static.idriveonlinebackup.com/include/images/bg-offer-vt-account-480.png); height: 72px; }
.vt-turbo-wrap .fl-left-sc h1 { font-size: 2.3em; }
.vt-turbo-wrap .fl-left-sc { text-align: center; }
.vt-turbo-wrap nav { margin-left: 0px; }
.vt-turbo-wrap .nav-title { font-size: 0.89em; }
.windows_chrome .security-page .static { background-position: center -184px; }
.security-page .static { background-position: center -205px; }
.security-page { background: linear-gradient(0deg, #F7F7F7 84%, #202930 0%); }
/*Fluid layout - Premier installation*/
.prem-install .premiere-install-page h1 { font-size: 1.8em; padding-top: 13px; }
.prem-install .static { background: url("https://static.idriveonlinebackup.com/include/images/premier-bg-480.jpg") no-repeat center 0; }
.prem-install .premiere_banner { margin: 23px auto 0px; background: url(https://static.idriveonlinebackup.com/include/images/assist-backup-new-480.png) no-repeat 0px 0px; width: 230px; height: 113px; }
.prem-install .inner_wraper { padding-top: 6px; }
.windows_chrome .prem-install .premiere_banner { margin: 3px auto 0px; }
/* Fluid Rewind page */
.id-rewind-page .fluid .inner_wraper { padding: 20px 20px 0; }
.id-rewind-page .banner-wrapper h1 { font-size: 2.2em; margin-bottom: 5px; }
.id-rewind-page .h1_subtitle { font-size: 100%; padding: 0px 20px; }
/*Fluid layout --True Archive*/
.archieve-body .static { background: url(https://static.idriveonlinebackup.com/include/images/true-archive-480.jpg) no-repeat center 0px; float: left; width: 100%; height: 100%; }
.archieve-body .body h1 { font-size: 2em; margin-top: -5px; }
.archive-hdr-sec { height: 180px; }
/* Fluid layout -Data Center page */
.data-center-wrap .inner_wraper { padding: 20px 20px 0; }
.data-center-wrap .banner-wrapper h1 { font-size: 1.6em; }
.data-center-wrap .h1_subtitle { font-size: 0.95em; padding: 0px 20px; }
/* Fluid layout - Disk Image Backup */
.disk-image-wrap .banner-wrapper { height: 200px; }
.disk-image-wrap .banner-wrapper h1 { font-size: 2em; margin-bottom: 5px; }
.disk-image-wrap .h1_subtitle { font-size: 90%; padding: 0px 20px; box-sizing: border-box; }
.disk-image-wrap .disk-banner-img { display: none; }
.disk-image-wrap .fluid .inner_wraper { padding: 10px 20px 0px; }
/* Fluid layout - Legal Page */
.fl-legal-wrap .content_terms .faq_terms { box-sizing: border-box; padding: 0 20px; }
.fl-legal-wrap .legal .leftnav_terms { margin-left: 6px; }
.fl-legal-wrap .body { margin-top: 0; }
.fl-legal-wrap .lg-banner-wrap h1 { margin-left: 15px; font-size: 2em; }
.fl-legal-wrap .legal .header_title p { color: #51a7fc; padding-top: 24px; font-size: 1.2em; padding-left: 60px; text-align: left; }
.fl-legal-wrap .lg-banner-wrap { background-image: url(https://static.idriveonlinebackup.com/include/images/legal-banner-480.jpg); height: 140px; }
.fl-legal-wrap .leftnav_terms li a { padding-left: 25px; }
.fl-legal-wrap .lg-banner-wrap h1 { margin-top: 10px; }
/*Fluid Netgear */
.fluid-netgear .wrapper { padding: 0px 10px; }
.fluid-netgear .banner-wrapper h1 { font-size: 1.4em; margin-top: 20px; }
.fluid-netgear .nav-title { font-size: 1.000em; }
.fluid-netgear nav { margin-left: 5px; }
/*Fluid Qnap */
.fluid-qnap .wrapper { padding: 0px 10px; }
.fluid-qnap .banner-wrapper h1 { font-size: 1.4em; margin-top: 20px; }
.fluid-qnap .nav-title { font-size: 1.000em; }
.fluid-qnap nav { margin-left: 5px; }
/*Fluid Synology */
.fluid-synology .wrapper { padding: 0px 10px; }
.fluid-synology .banner-wrapper h1 { font-size: 1.6em; margin-top: 20px; }
.fluid-synology .nav-title { font-size: 1.000em; }
.fluid-qnap nav { margin-left: 5px; }
.fluid-safe .wrapper { padding: 0px 10px; }
/*Idrive-safe  fluid */
.fluid-safe .wrapper { width: 98% !important; }
.fluid-safe .banner-wrapper h1 { font-size: 1.6em; margin-top: 20px; }
.fluid-safe .rgt_table p.price_txt { float: left; text-align: left; margin-left: 20px; width: 46%; }
.fluid-safe .rgt_table p.price_year { float: left; text-align: left; margin-left: 20px; width: 45%; }
.fluid-safe .rgt_table p.price_link { float: right; margin: -14px 16px 0px 0px; width: 42%; }
.fluid-safe .rgt_table p.price_txt { margin-top: 20px; }
.fluid-safe .rgt_table { padding: 0px 0px 0; height: 100%; min-height: 79px; }
.fluid-safe .price_table:last-child .rgt_table { height: 79px; }
/* Corbonite compartition with IDrive page */
.carbonite-wrap .inner_wraper { padding: 0 20px; }
.carbonite-wrap .cmptxt { text-align: justify; }
.carbonite-wrap .column3 img { float: none; }
.carbonite-wrap .inside-col { float: none; width: 100%; }
.carbonite-wrap h2 { font-size: 180%; margin: 25px auto 30px; }
.carbonite-wrap .column3 h3, .carbonite-wrap .features-section div p { text-align: center; }
.carbonite-wrap .column3 h3 { font-size: 150%; padding-bottom: 5px; }
.carbonite-wrap .heading-title { font-size: 115%; text-align: left; }
.carbonite-wrap .pricDesCon { margin: 30px auto 40px !important; }
.carbonite-wrap .txtnote { font-size: 12px; line-height: initial; text-align: justify; }
.carbonite-wrap .column3, .carbonite-wrap .column3:nth-child(3) { padding: 0 0 50px; }
/*Fluid linux*/
.fluid-linux .banner-wrapper { background: #fff url(../images/bg-linux-fluid-480.jpg) no-repeat top center; float: left; min-width: 100%;height:250px; }
.fluid-linux .banner-wrapper h1 {margin-top: 8px; font-size: 1.3em;width:93%;text-align: center;}
.fluid-linux .h1_subtitle{display:block;font-size: 14px;width: 100%;}
.fluid-linux .h1_subtitle ul{display: none;}
.fluid-linux .linux-wrapper .script-download{float:none;}
.fluid-linux .linux-wrapper .script-download-wrap {width: 100%;float: left;padding: 12px 0 20px;}
.fluid-linux .linux-wrapper .version-wrap {margin:8px 0 0 0px;float: none; display: block;}
.venture-body .wrapper{padding:0px 10px;}
/*SQL server page fluid layout*/
.sql-server-wrap .sql-banner-wrap { background: #0D0E2A url(../images/bg-sql-fluid-480.jpg) no-repeat center bottom;height: 140px;}
.sql-server-wrap h1{margin-left: 15px;font-size: 2em;margin-top: 0px;}
.sql-server-wrap .com-server-bkup .term_header h2{padding-left: 60px;font-size: 1.1625em;}
.sql-server-wrap .com-server-bkup .server-nav-menu { top: 15px;}
.sql-server-wrap .com-server-bkup .content_terms{padding-left: 20px;padding-right: 20px;}
.sql-server-wrap .leftnav_terms{margin-left: 0px; width: auto;}
.sql-server-wrap .leftnav_terms ul{margin-left: -30px;}
.sql-server-wrap .server-auth .expanded{padding-bottom: 160px;}
.fluid-mob .cont-wrap{background:#fff;}
.fluid-mob .content-mb {margin-top: -22px;}
.fluid-mob .compliance_mainbg_iphone{display:none;}
.fluid-mob .header-txt h1{font-size:18px;}
.fluid-mob .gomobile .app_container {display:none;}
.fluid-mob .mobile_page .section-banner {height: 308px;}
.fluid-mob .gomobile .inner_wraper p.center{margin-top: 15px;line-height: 20px;color: #333;}
.fluid-mob .mobile_page .content-mb {float: none; margin-top: -10px;}
.fluid-mob .mob-txt {margin: 195px 0px 0;font-size: 1.4em;}
.fluid-mob .mobile_page .mobile-banner-center{height:180px;}
.fluid-mob .gomobile .app_store{float: none;margin-right:0px;}
.fluid-mob .gomobile .google_play{float: none;margin-top: 0px;}
.fluid-mob .gomobile .windows8{float: none;margin-left:0px;}
.fluid-mob .header-txt h1 {line-height: 17px;margin-top: 15px;color: #333;font-size: 20px;}

/*Reseller earn 100 offer related css starts*/
.earn100 .reseller-page .partner-offer-wrap {background: url(https://static.idriveonlinebackup.com/include/images/referral_offer100_small.png) no-repeat center top #f9edc7;}
.earn100 .reseller-page .offer-content h3{margin-right: 0px;}
.earn100 .reseller-page .offer-content p{margin: 0px 0px 10px 0px; }
.earn100 .reseller-page .offer-content{margin: 55px auto 0px;}
.earn100 .reseller-fluid .signup_partner a {height: 82px;background: url(https://static.idriveonlinebackup.com/include/images/referrral_signup.png) no-repeat scroll 0 0;}
.earn100 .reseller-fluid .signup_partner a:hover {background-position: 0 -152px;}
.earn100 .reseller-fluid .signup_partner a:active {background-position: 0 -303px;}
.earn100 .reseller-fluid .signup_bulk a {height: 82px;background: url(https://static.idriveonlinebackup.com/include/images/bulk_signup.png) no-repeat scroll 0 0;}
.earn100 .reseller-fluid .signup_bulk a:hover {background-position: 0 -168px;}
.earn100 .reseller-fluid .signup_bulk a:active {background-position: 0 -340px;}
/*Reseller earn 100 offer related css ends*/
/* New Remote manage page */
.rem-manage-wrap .banner-wrapper{background: #ffffff url(../images/bg-rem-manage-480.jpg) no-repeat top center;
    height: 300px;}
.rem-manage-wrap .wrapper nav{padding: 0px;}
.rem-manage-body .muti_anibg h4 { margin-top: 0px; margin-bottom: 20px; font-size: 110%; line-height: 20px; color: #333; }
.rem-manage-body .muti_anibg h4 br { display: none; }
.rem-manage-body  { min-height: 96px; margin-top: 10px; background-size: contain; }
.top-header-part { margin-top: 0px; }
.rem-manage-body .download_mobile { width: 230px; margin: 0px auto 20px; }
.rem-manage-body .send_email { float: left; margin-top: 20px; margin-left: 10px; }
.rem-manage-body .download_content li { margin-bottom: 20px; }
.rem-manage-body .download_btns { width: 110px; margin-bottom: 0px; }
.rem-manage-body .windowsapp { margin-top: 20px; }
.rem-manage-body .multideviceSs { margin: 0px auto; }
.rem-manage-body .multicompSs { margin: 0px auto 20px; }
.universal_pge .wrapper nav { padding: 0px 0px; }
.rem-manage-body .staticContent { padding: 0px; }
.rem-manage-body .inner_wraper{padding: 0px 20px;}
.rem-manage-wrap .banner-text{margin-top: 40px;text-align: center;padding: 0px 10px;}
.rem-manage-wrap .banner-text h1{font-size: 20px;margin-bottom: 20px;}
.rem-manage-wrap .banner-text p{max-width: 100%;font-size: 14px;line-height: 20px;}

/* Remote manage preview */
.rem-wrap-preview .banner-wrapper{height: 100%;background:#333237 url(../images/bg-rem-devices.png) repeat;}
.rem-wrap-preview .bg-ins{height: 100%; background-image: none;}
.rem-wrap-preview .banner-text,.rem-manage-wrap .banner-text p{max-width: 100%;text-align: center;}
.rem-manage-wrap .banner-text p{margin-bottom: 20px;}
}
@media screen and (max-width:380px) {
 nav li {margin-right: 0px;}
 .inner_logo{margin-right:0px;
}
@media screen and (max-width:320px) {
body { min-width: 280px; width: 100%; }
nav li { margin-left: 5px; }
.share-page .textContainer { margin-top: 20px }
.online-sync-banner { height: 134px; }
.security-banner-img { min-height: 130px; }
.hybrid-backup-page .mobile-title h1 span { line-height: initial; }
.hybrid-backup-page .mobile-title h1 { font-size: 1.4em; }
.faq .header_title p { font-size: 1.0em; }
.sub-acc-banner-img { min-height: 150px; }
.dc_pge pre { max-width: 280px; }
.nav-title { font-size: 80%; }
.copyright p { width: 70px; }
.express_common .content_terms img { min-height: 130px; }
/* Download page */
.download-page .download_btns li:nth-child(2) { margin-top: 20px; }
/* share Page  */
.new_shar_tit_con h1, .new-share .body h1 { line-height: 18px; }
.baa_form_box .captcha_input { width: 100px; }
.baa_form_box .baa_head span:first-child { font-size: 1.2em; }
/* Remote manage page  */
.remote_mng .static { background: url(https://static.idriveonlinebackup.com/include/images/remote-manage-bg-360.png) no-repeat center 0px; }
.remote-page .why-backup-business { margin-top: 0px; }
/* Turbotax Backup page */
.vt-turbo-wrap .nav-title { font-size: 0.75em; }
.vt-turbo-wrap .fl-left-sc h1 { font-size: 1.3em; }
.windows_chrome .security-page .static { background-position: center -184px; }
.security-page .static { background-position: center -204px; }
.security-page { background: linear-gradient(0deg, #F7F7F7 94%, #202930 0%); }
.reseller-fluid .highlights { padding-top: 0px; }
.reseller-fluid .bulk_referral { margin-top: 12px; }
.reseller-fluid .banner-content { margin-top: 30px; }
/* Mozy competition page */
.fluid-mozy-bg { background: #fff url(https://static.idriveonlinebackup.com/include/images/idrive_mozy_bg_320.png) no-repeat scroll center 0; }
.fluid-mozy-bg .mobile-design .heading-title { font-size: 17px; }
/* Corbonite page */
.carbonite-wrap .heading-title { font-size: 125%; text-align: left; }
.carbonite-wrap .pricDesCon { margin: 20px auto 40px !important; }
.carbonite-wrap .column3 img { display: none; }
.carbonite-wrap .column3 h3, .carbonite-wrap .features-section div p { text-align: justify; }
.carbonite-wrap h2 { text-align: left; margin: 15px auto 0; color: #333; font-size: 160%; }
.carbonite-wrap .column3 h3 { font-size: 120%; color: #3887b7; }
.carbonite-wrap .column3, .carbonite-wrap .column3:nth-child(3) { padding: 0; }
}
/* IE relates styles*/
#container_wrapper { background-color: #1374AB; }
.msie .term_header { position: relative; }
.msie .server-nav-menu { top: 10px; }
.msie .leftnav_terms.act { position: relative; top: -70px; }
.msie .expanded .content_terms { position: absolute; }
.msie .body.com-server-bkup { width: 100%; }
.msie .inner_wraper.expanded .content_terms { padding-bottom: 0px; }
.msie .inner_wraper.expanded { padding-bottom: 0px !important; }
