@charset "utf-8";
/* CSS Document */
body{font-family: open sans,Tahoma,Verdana,Arial;}
html {-webkit-text-size-adjust: none; /* Prevent font scaling in landscape */}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display:none;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: 700;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.7em;font-size: 12px;}
h1 sup {top: -1.5em;font-size: 12px;}
sub {bottom: -.25em;font-size: 12px;}
img {border: 0;width: 100%;}
svg:not(:root) {overflow: hidden;}
figure {margin-top: 20px;margin-right: 40px;margin-bottom: 20px;margin-left: 40px;}
hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border:0;padding:0;}
input {line-height: normal;}
input[type=checkbox], input[type=radio] {box-sizing: border-box;padding: 0;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height:auto;}
input[type=search] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance:none;}
fieldset {border: 1px solid silver;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: 700;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
* {margin: 0px;padding: 0px;box-sizing:border-box;}
*:focus {outline: none;}
a {text-decoration: none;color:#0071bc;}
ul, li {list-style: none;margin: 0;padding: 0;}
.clear {clear: both;font-size: 1px;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{margin:0px;}
body {font-size: 1em;margin: 0px;padding: 0px;font-family:open sans,Tahoma,Verdana,Arial;background:#fff;}
input, textarea, select {border: #dfdfdf solid 1px;height: 36px;line-height: 36px;width: 100%;font-size: 14px;color: #969696;font-family:open sans,Tahoma,Verdana,Arial;resize: none;margin: 7px 0px;padding: 0px 0px 0px 1%;line-height: normal;-webkit-appearance: none;-moz-appearance:none;appearance:none;}
.margin_top_0{margin-top:0px !important;}
.wrapper {width: 100%;max-width: 1260px;margin: 0 auto;position: relative;overflow: hidden;border: 0 solid #1b99d9;padding: 0 20px;box-sizing:border-box;display: block;}
.float_left{float:left!important;}
.float_right{float:right!important;}
#livechat-compact-container {z-index: 9 !important;}
.cloud .mar_bottom_10{margin-bottom:10px !important;}
.cloud .mar_bottom_30{margin-bottom:30px !important;}
/* Header Start */
.cloud .mobile_header{display: none;}
.cloud .header_cont{width:100%;height:70px;float:left;position:fixed;top:0;left:0;z-index:9999;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
/* .cloud .backto_idr_cont {width: 100%;height: auto;float: left;padding:5px 0px;} */
/* .cloud .backto_idr_cont a.feature_back {font-size: 14px;color: #fff;font-weight: 300;position: relative;top: 0px;left: 20px;} */
/* .cloud .backto_idr_cont a.feature_back:before {content: '<';font-family: monospace;font-size: 22px;position: absolute;left: -15px;top: -5px;} */
.cloud .cloud_logo {width: 228px;height: 48px;float: left;background: url(https://static.idriveonlinebackup.com/cloud/source/images/idrivecloud_white-new.svg) no-repeat;margin: 10px 0px;}
.cloud .nav_cont {width: auto;height: auto;float: left;margin: 0px 0px 0px 100px;}
.cloud .nav_cont li, .cloud .login_cont li {display: inline-block;float: left;}
.cloud .nav_cont li a {width: auto;height: auto;float: left;padding: 33px 0px 15px;margin: 0px 20px;font-size: 16px;font-weight: normal;color: #d3f0ff;position: relative;}
.cloud .nav_cont li a::after {content: '';display: block;width: 0;left: 0;bottom:0px;position:absolute;height: 2px;background: #fff;transition: width .3s;}
.cloud .nav_cont li a:hover, .cloud .nav_cont li a.active{color:#fff;}
.cloud .nav_cont li a:hover::after, .cloud .nav_cont li a.active::after {width: 100%;}
.cloud .login_cont {width: auto;height: auto;float: right;margin: 13px 0px 0px;background-color: #fff;border-radius: 5px;}
.cloud .login_cont li a {padding: 2px 25px;width: auto;height: auto;display: inline-block;margin: 10px 0px;color: #333;font-size: 15px;border-right: 1px solid #989898;float: left;}
.cloud .login_cont li:last-child a {border-right: none;}
.cloud .login_cont li a:hover {color: #0092d7;}
.cloud .login_cont li a.myaccount {display:none;padding: 0px 10px;background-position: 13px 10px;max-width: 200px;height: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cloud .header_cont.active {background-color: #0071bc;}
.cloud .blue_btn {background: none;background-color: #2cb0e2;border: 1px solid #2cb0e2;width: auto;height: auto;padding: 10px 30px;text-indent: 1px;color: #fff;font-size: 16px;line-height: normal;font-weight: 500;border-radius: 2px;display:inline-block;}
.cloud .blue_btn:focus {border: 1px solid #2cb0e2;background-color: #fff;color: #2cb0e2;}
.cloud .blue_btn:hover {background-color: #ffffff;color: #2cb0e2;}
.cloud .sales_btn {background: #fff;color: #2cb0e2;margin-left: 10px;}
.cloud .sales_btn:hover {background: #2cb0e2 !important;color: #fff !important;}
.faq_page .header_cont {height:70px;background-color: #fff;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);}
.faq_page .nav_cont li a{color:#333;}
.faq_page .nav_cont li a:hover, .faq_page .nav_cont li a.active{color:#0fb5e7;}
.faq_page .nav_cont li a::after{background: #0fb5e7;}
.faq_page .login_cont {background-color: #0fb5e7;color: #fff;}
.faq_page .login_cont li a{color: #fff;border-right: 1px solid #056e8e;}
.faq_page .login_cont li a:hover {color: #333;}
.faq_page .cloud_logo {background: url(https://static.idriveonlinebackup.com/cloud/source/images/idrive-cloud-blue-logo.svg) no-repeat;}
.faq_page .header_cont.active {background: #fff;border-bottom: 3px solid #0fb5e7;}
/* Header End */
/* Footer Start */
.cloud .footer_cont {width: 100%;height: auto;margin: 30px 0px 0px;padding: 25px 0px 50px;background-color: #20242f;float: left;text-decoration: none;text-align: left;font-size: 14px;color: #fff;}
.cloud .footer_cont ul {float: left;width: auto;height: auto;}
.cloud .footer_cont ul li {display: inline-block;margin: 0px 10px;}
.cloud .footer_cont .copy_cont {width: auto;height: auto;float: right;color: #fff;text-align: left;font-size: 14px;line-height: 24px;}
.cloud .footer_cont ul li a {color: #fff;width: auto;float: left;line-height: 20px;text-align: left;}
.cloud .footer_cont ul li a:hover {color: #57d1ff;}
.cloud .error_msg {color: #e67777;font-size: 14px;display: none;margin-top: 5px;width: 100%;float: left;position: absolute;left: 0;bottom: -20px;white-space:nowrap;}
.cloud .filed_cont {width: 100%;height: auto;float: left;margin-bottom: 40px;position: relative;}
.cloud .filed_cont .filed_cont_sec {width: 49%;height: auto;float: left;position: relative;}
.cloud .filed_cont .filed_cont_sec:first-child {margin-right: 2%;}
.cloud .filed_row.is-completed input, .cloud .filed_row.is-completed select, .cloud .filed_row.is-completed textarea {margin-top: 0px;color: #000;}
.cloud .filed_row {padding: 0px;position: relative;width:100%;height: auto;margin-bottom:0px;}
.cloud .is-active .filed_label, .cloud .is-active .select_val {color: #2b80c3;}
.cloud.faq_page .is-completed .filed_label{color: #333;}
.cloud .is-completed .filed_label {color: #fff;font-size: 14px;left: 0;transform: translateY(0);margin-bottom: 0px;}
.cloud .filed_label {display: block;font-size: 16px;transform: translateY(30px);color: #525252;transition: all 0.5s;font-weight: normal;margin: 0px;position: absolute;top: -20px;left: 10px;}
.cloud .select_val {opacity: 0;}
.cloud .is-completed .select_val{opacity: 1;}
.cloud .filed_row input[type="text"], .filed_row textarea {width: 100%;height: 40px;margin: 0px;padding: 10px;line-height:normal;}
.cloud .filed_row select {background-color:#fff;color: #000;font-size: 16px;margin: 0px;height: 40px;border-radius:0px;position:relative;}
.cloud .filed_row.selector::after {top: 40%;left: auto;right: 10px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-top-color: #545454;border-width: 8px;margin-left: -8px;}
.cloud .filed_row textarea{height:100px;resize:none;}
.cloud .filed_btn_row {width: 100%;height: auto;float: left;}
/* Footer End */
main, footer{position:relative;top:70px;float:left;width:100%;height:auto;}
.mar_bot_40{margin-bottom:40px !important;}
/* Home Page Start */
.home_page .header_banner_cont {position: relative;width:100%;height: 400px;float:left;}
.reg_click{cursor:pointer;}
.home_page .header_banner_cont:before {content: '';position: absolute;width: 100%;height: 480px;left: 0px;top: -80px;background:#2e83c0 url(https://static.idriveonlinebackup.com/cloud/source/images/cloud-index-bg.jpg) no-repeat center top;background-size: cover;}
.home_page .banner_title_cont {display: table;height: 400px;}
.home_page .banner_title_cont .ban_content_cont p {color: #fff;margin-top: 20px;font-size: 16px;font-weight: 300;line-height: 30px;width: 70%;}
.home_page .banner_title_cont .ban_content_cont {display: table-cell;vertical-align: top;padding-top:70px;}
.home_page .banner_title_cont .ban_content_cont p {color: #fff;margin-top: 20px;font-size: 16px;font-weight: 400;line-height: 26px;}
.home_page .banner_title_cont .ban_btn_cont {display: inline-block;padding-top: 30px;}
.home_page .banner_title_cont .ban_btn_cont .day_trail_cont {width: auto;height: auto;color: #fff;margin: 10px 0 0 0px;font-size: 16px;font-weight: 400;}
.home_page .banner_title_cont .ban_btn_cont .day_trail_cont span {font-size: 13px;}
.home_page .banner_title_cont .ban_btn_cont a, .faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont a {width: auto;height: auto;display: inline-block;padding: 10px 20px;background-color: #ffffff;border: 1px solid #fff;margin-right: 15px;border-radius: 3px;color: #0078bf;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont a:last-child {background: transparent;color: #fff;}
/* .home_page .banner_title_cont .ban_btn_cont a:last-child {background: transparent;color: #fff;margin: 0px;} */
.home_page .banner_title_cont .ban_btn_cont a:hover, .faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont a:hover, .faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont a:last-child:hover {background: #295c79;border: 1px solid #295c79;color: #fff;}
.home_page .banner_title_cont .ban_content_cont h1 {font-weight: 600;color: #fff;line-height: 46px;}
/*.cloud_sec a.cloud_cont .banner_title_cont h1 span {width: 44px;height: 22px;display: inline-block;background: url(https://static.idriveonlinebackup.com/cloud/source/images/new_yellow.png) no-repeat; margin-left: 10px;}*/
.home_page .banner_title_cont .ban_content_cont h2 {margin-top: 20px;color: #fff;font-weight: 400;font-size: 20px;}
.home_page .banner_title_cont .ban_content_cont h2 p {font-size: 14px;line-height: normal;margin: 5px 0px 0px;}
.home_page .banner_title_cont .ban_content_cont h2 span {font-size: 36px;font-weight: 600;color: #ffe144;}
.home_page .banner_title_cont .ban_content_cont h2 span.strike {font-size: 1em;color: #f1f1f1;text-decoration: line-through;font-weight: normal;margin: 0px 5px 0px 0px;display: inline-block;}
.home_page .body_content_cont {width: 100%;height: auto;float: left;margin: 40px 0px 0px;}
.home_page .plat_cont h1 {font-size: 32px;font-weight: 400;color: #0071bc;margin: 20px 0px 10px;}
.home_page .plat_cont h3 {font-size: 16px;font-weight: 400;line-height: 28px;color: #333;width: 80%;}
.home_page .storage_cont {width: 100%;height: auto;display: table;margin: 70px 0px 0px;}
.home_page .storage_cont .storage_row_cont {width: 100%;height: auto;float: left;display: flex;}
.home_page .storage_cont .storage_row_cont .stro_col {flex: 1;margin: 0px 20px 20px 0px;padding: 30px 20px;color: #fff;}
.home_page .storage_cont .storage_row_cont .stro_col:last-child {margin-right: 0px;}
.home_page .storage_cont .storage_row_cont .stro_col h2 {margin-bottom: 10px;font-size: 22px;}
.home_page .storage_cont .storage_row_cont .stro_col p {font-size: 16px;line-height: 26px;}
.home_page .storage_cont .storage_row_cont .stro_col.one_bg{background-color: #eff4f7;flex: 2;color: #333;font-size: 26px;align-items: center;justify-content: center;display: inline-grid;position:relative;padding-right:0px;}
.home_page .storage_cont .storage_row_cont .stro_col.one_bg h1 {font-size: 28px;font-weight: normal;padding-right: 55px;position: relative;z-index: 99;}
.home_page .storage_cont .storage_row_cont .stro_col.one_bg:after {content: '';width: 175px;height: 100%;position: absolute;right: 0;top: 0;background: url(https://static.idriveonlinebackup.com/cloud/source/images/index-arrow.png) no-repeat;background-size: cover;}
.home_page .storage_cont .storage_row_cont .stro_col.two_bg{background-color: #3385c0;}
.home_page .storage_cont .storage_row_cont .stro_col.three_bg{background-color: #647bb0;}
.home_page .storage_cont .storage_row_cont .stro_col.four_bg{background-color: #0b99c4;}
.home_page .storage_cont .storage_row_cont .stro_col.five_bg{background: #2b4974 url(https://static.idriveonlinebackup.com/cloud/source/images/protect-data-new.jpg) no-repeat;flex: 2;background-size: cover;}
.home_page .storage_cont .storage_row_cont .stro_col.six_bg{background-color: #254a7c;}
.home_page .storage_cont .storage_row_cont .stro_col .stro_right {width: 50%;float: right;}
.home_page .price_cont {width: 100%;height: auto;float: left;padding: 50px 0px;background: #f2f6f9;}
.home_page .footer_cont{margin-top:0px;}
.home_page .price_cont h1 {text-align: center;font-weight: 400;color: #17313b;}
.home_page .price_cont h1 sup {font-size: 16px;}
.home_page .price_cont .price_tbl_cont {width: 90%;height: auto;display: block;margin: 40px auto 0px;}
.home_page .price_tbl_cont .price_tbl_head_row, .home_page .price_cont .price_tbl_cont .price_tbl_row {display:table;width:100%;}
.home_page .price_cont .price_tbl_cont .price_tbl_row{border-bottom: 1px #ebebed solid;}
.home_page .price_cont .price_tbl_cont .price_tbl_row:last-child{border-bottom:none;}
.home_page .price_cont .price_tbl_cont .price_tbl_col {display: table-cell;vertical-align: middle;padding: 10px 15px;border-bottom:none;width: 30%;height:170px;font-size: 15px;color: #333;text-align:center;}
.home_page .price_cont .price_tbl_cont .price_tbl_col span {display: none;}
.home_page .price_cont .price_tbl_cont .price_tbl_row:hover, .home_page .price_cont .price_tbl_cont .price_tbl_row:hover .price_tbl_col {background: #6eaef1;color: #fff;}
.home_page .price_cont .price_tbl_cont .price_tbl_row:hover span{display: block;}
.home_page .price_cont .price_tbl_cont .price_tbl_row:hover strong, .home_page .price_cont .price_tbl_cont .price_tbl_row:hover small.srtike_cont{color:#fff !important;}
.home_page .price_tbl_cont .price_tbl_head_row .price_tbl_col {height: auto;}
.home_page .price_cont .price_tbl_cont .price_tbl_col:first-child{text-align:left;font-size: 16px;width:39%;}
.home_page .price_cont .price_tbl_cont .price_tbl_col:nth-child(2)  {border-left: none;border-right: none;background-color: #f6faff;}
.home_page .price_cont .price_tbl_cont .price_tbl_col strong {display: block;margin: 5px 0px;}
.home_page .price_cont .price_tbl_cont .price_tbl_col p small strong {display: inline-block;}
.home_page .switch_gra {background: url(https://static.idriveonlinebackup.com/cloud/source/images/switch_90off1.png) no-repeat center top;background-size:contain;width:100%;max-width: 400px;height: 64px;display: block;margin: 29px 0px 0px;}
.home_page .form_cont p.download-txt {float: left;margin: 20px 0px 0px 0px !important;color: #fff;}
.home_page .price_cont .price_tbl_cont .price_tbl_col p small.srtike_cont {text-decoration: line-through;margin-right: 5px;color: #bdbdbd;}
.home_page .price_cont .price_tbl_cont .price_tbl_col strong.prc_blue_font {font-size: 16px;color: #0071bc;margin-top: 10px;}
.home_page .price_tbl_cont .price_tbl_body {width: 100%;height: auto;float: left;background-color: #fff;display: table;border: 1px #dbdbdb solid;}
.home_page .price_tbl_cont .price_tbl_head_row .price_tbl_col {font-size: 20px;margin-bottom: 10px;display: inline-block;}
.home_page .price_tbl_cont .price_tbl_head_row .price_tbl_col:nth-child(2) {background: transparent;color: #0071bc;}
.home_page .price_cont .price_tbl_cont .price_tbl_col .prc_yes {width: 27px;height: 27px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/prc_tick.png) no-repeat 0px 0px;display: block;margin:0px auto 10px;}
.home_page .price_cont .price_tbl_cont .price_tbl_col .prc_no {width: 27px;height: 27px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/prc_tick.png) no-repeat 0px -60px;display: block;margin: 0px auto 10px;}
.home_page .price_cont .price_tbl_cont .price_tbl_row:hover .prc_yes {background-position: 0px -127px;}
.home_page .price_cont .price_tbl_cont .price_tbl_row:hover .prc_no{background-position: 0px -188px;}
.home_page .price_cont .tre_cont {width: 100%;height: auto;float: left;margin: 80px 0px 20px;text-align: center;}
.home_page .price_cont .tre_cont h2 {text-align: center;font-weight: 400;color: #17313b;font-size: 2em;margin-bottom: 20px;}
.home_page .price_cont .tre_cont p {width: 60%;margin: auto;line-height: 24px;margin-bottom: 30px;}
.home_page .form_cont {width: 100%;height: auto;float: left;padding: 80px 0px 60px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/contact-sales-bg-new.jpg) no-repeat center;color: #fff;text-align: center;background-size:cover;}
.home_page .form_cont h2 {text-align: center;font-weight: 400;font-size: 2em;margin-bottom: 15px;}
.home_page .form_cont p {width: 75%;height: auto;margin: auto;line-height: 24px;}
.home_page .form_cont .form_container {text-align: left;width: 100%;max-width: 750px;margin: 40px auto 0px;}
.home_page .unlimited_cont {width: 100%;height: auto;float: left;margin: 50px 0px;}
.home_page .unlimited_cont h1 {font-size: 32px;font-weight: 400;color: #0071bc;margin: 0px 0px 30px 0px;text-align:center;}
.home_page .unlimited_cont .unli_thumb_sec {width: 80%;height: auto;display: block;margin: 0px auto;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col {width: 280px;height: auto;float: left;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col:nth-child(2) {margin: 0px 60px;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col a {display: table;width: 100%;height: auto;}
.home_page .unli_thumb_col a h2 {font-size: 20px;font-weight: 500;margin-bottom: 25px;color: #17313b;text-align: center;}
.home_page .unli_thumb_col a h2 i {width: 100px;height: 100px;display: block;margin: 30px auto;background: url(https://static.idriveonlinebackup.com/cloud/source/images/index_icon.png) no-repeat;}
.home_page .unli_thumb_col a:hover h2{color:#0071bc;}
.home_page .unli_thumb_col a h2 i.pri_icon {background-position: 0px 0px;}
.home_page .unli_thumb_col a:hover h2 i.pri_icon {background-position: 0px -140px;}
.home_page .unli_thumb_col a h2 i.perf_icon {background-position: 0px -280px;}
.home_page .unli_thumb_col a:hover h2 i.perf_icon {background-position: 0px -420px;}
.home_page .unli_thumb_col a h2 i.dur_icon{background-position: 0px -560px;}
.home_page .unli_thumb_col a:hover h2 i.dur_icon{background: url(https://static.idriveonlinebackup.com/cloud/source/images/index_icon.png) no-repeat 0px -700px;}
.home_page .unli_thumb_col ul li {display: block;background: url(https://static.idriveonlinebackup.com/cloud/source/images/compare-tick-blue.png) no-repeat left 7px;list-style-type: none;padding-left: 30px;margin-bottom: 10px;font-size: 16px;line-height: 22px;color: #4b4b4b;}
.home_page .price_cont .price_tbl_cont .price_tbl_col p small {display: inline-block;margin: 0px 0px 0px 5px;position: relative;top: 0px;font-size: 15px;}

.home_page .succ_msg {background-color: #e3ffb6;border: 1px solid #bedb90;clear: both;color: #3f3d3e;display: none;line-height: 18px;margin:0px 0px 40px 0px;padding: 20px 20px 15px 15px; width: 100%;float: left;box-sizing: border-box;}
.home_page .succ_msg p {width: 94%;font-size: 16px !important;line-height: 20px;display: table-cell;vertical-align: middle;text-align: left;padding-left: 15px; margin: 0px 0px 20px 60px!important;}
.home_page .succ_msg span {display: table-cell; float: left;}
.home_page .succ_msg img {width: auto;}
 
/* Home Page End */
/* Feature Page Start */
.feat_page .header_banner_cont {position: relative;width:100%;height: 400px;}
.feat_page .header_banner_cont:before{content: '';position: absolute;width: 100%;height: 480px;left: 0px;top: -80px;background:#272c31 url(https://static.idriveonlinebackup.com/cloud/source/images/feat_banner.jpg) no-repeat center top;background-size: cover;}
.feat_page .header_banner_cont:after {content: '';position: absolute;width: 100%;height: 480px;background-color: rgba(0, 0, 0, 0.35);left: 0;top: -80px;}
.feat_page .banner_title_cont {display: table;height: 400px;position: relative;z-index: 999;}
.feat_page .banner_title_cont .ban_content_cont {display: table-cell;vertical-align: middle;}
.feat_page .banner_title_cont .ban_content_cont h1 {width:80%;font-weight: 400;color: #fff;line-height: 46px;}
.feat_page .banner_title_cont .ban_content_cont p {color: #fff;margin-top: 15px; font-size: 16px;font-weight: 400;line-height: 30px; width: 60%;}
.feat_page .banner_title_cont .ban_content_cont .ban_btn_cont {padding-top: 30px;}
.feat_page footer.footer_cont {margin-top: 0px;}
.feat_page .why_cont, .feat_page .why_thumb_sec {width: 100%;height: auto;float: left;margin: 40px 0px;}
.feat_page .why_cont h2 {text-align: center;font-weight: 400;color: #17313b;font-size: 2em;margin-bottom: 20px;}
.feat_page .why_cont p {width: 92%;margin: auto;line-height: 24px;margin-bottom: 10px;text-align: center;}
.feat_page .why_thumb_sec{display: flex;flex-wrap: wrap;}
.feat_page .why_thumb_sec .why_thumb_cont {width: 31%;height: auto;float: left;margin: 0px 1%;position: relative;}
.feat_page .why_thumb_cont span {width: 100%;height: 300px;position: absolute;}
.feat_page .why_thumb_cont span.high_img {background: url(https://static.idriveonlinebackup.com/cloud/source/images/reliability.png) no-repeat center;background-size: cover;}
.feat_page .why_thumb_cont span.aval_img{background: url(https://static.idriveonlinebackup.com/cloud/source/images/availabilty.png) no-repeat center;background-size: cover;}
.feat_page .why_thumb_cont span.comp_img{background: url(https://static.idriveonlinebackup.com/cloud/source/images/compatibilty.png) no-repeat center;background-size: cover;}
.feat_page .why_thumb_cont .why_thumb_content {width: 90%;height: auto;margin: 180px auto 0px;position: relative;top: 0;background: #fff;display: block;box-shadow: 0px 1px 2px #828282;padding: 25px 22px 15px;text-align: center;min-height: 250px;color:#333;}
.feat_page .why_thumb_cont:hover h3, .feat_page .more_thum_sec .more_thumnail:hover h2 {color: #0071bc;}
.feat_page .why_thumb_content h3 {font-size: 28px;font-weight: 350;color: #4b4b4b;margin-bottom: 10px;}
.feat_page .why_thumb_content p {width: 100%;font-size: 16px;line-height: 26px;}
.feat_page .more_cont {width: 100%;height: auto;float: left;margin: 0px;padding: 0px 0px;}
.feat_page .more_cont h1 {text-align: center;font-weight: 400;color: #17313b;margin-bottom: 50px;}
.feat_page .more_cont .more_thum_sec {width: 100%;height: auto;float: left;display: flex;flex-wrap: wrap;}
.feat_page .more_thum_sec .more_thumnail {width: 40%;height: auto;float: left;margin: 0px 35px 70px 70px;padding: 0px;}
.feat_page .more_thum_sec .more_thumnail h2 {font-size: 26px;font-weight: 400;color: #4b4b4b;margin-bottom: 15px;}
.feat_page .more_thum_sec .more_thumnail p {font-size: 16px;color: #4b4b4b;line-height: 26px;}
.feat_page .secure_cont {width: 100%;height: auto;float: left;padding: 120px 0px;background: #061927 url(https://static.idriveonlinebackup.com/cloud/source/images/feat_security_bg.jpg) left center no-repeat;background-size: cover;}
.feat_page .secure_cont .secu_sec {width: 100%;height: auto;float: left;display: table;}
.feat_page .secu_sec .secu_sec_left, .feat_page .secu_sec .secu_sec_right {display: table-cell;vertical-align: middle;}
.feat_page .secu_sec .secu_sec_right {padding-left: 70px;width: 70%;}
.feat_page .secu_sec .secu_sec_left {width: 30%;border-left: 2px solid #0071bc;padding: 10px 0px 10px 20px;}
.feat_page .secu_sec .secu_sec_left h2 {font-size: 32px;line-height: 48px;font-weight: 400;color: #fff;margin-bottom: 15px;}
.feat_page .secu_sec .secu_sec_left p, .feat_page .secu_sec_row .secu_col_right p {font-size: 16px;line-height: 26px;color: #fff;}
.feat_page .secu_sec_row .secu_col_right p {text-align: left;}
.feat_page .secure_cont .secu_sec_row {width: 100%;height: auto;float: left;margin: 70px 0px 0px;display: table;}
.feat_page .secure_cont .secu_sec_row .secu_sec_col {display: table-cell;vertical-align: top;width: 33.33%;}
.feat_page .secu_sec_row .secu_col_right {width: 100%;display: block;padding: 0px 30px;}
.feat_page .secu_sec_row .secu_col_right h2 {font-size: 22px;font-weight: 500;color: #fff;margin-bottom: 20px;}
.feat_page .secure_cont .secu_sec_row:nth-child(3) .secu_col_right {padding-left: 0px;padding-right: 70px;}
.feat_page .secu_sec_row .secu_col_left .secu_img {width: 155px;height: 180px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/features_icons.png) no-repeat 0px 0px;display: block;float: right;}
.feat_page .secu_sec_row .secu_col_left .data_img {width: 155px;height: 157px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/features_icons.png) no-repeat 0px -205px;display: block;float: left;}
.feat_page .secu_sec_row .secu_col_left .peri_img {width: 200px;height: 160px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/features_icons.png) no-repeat 0px -408px;display: block;float: right;}
.feat_page .try_cont, .faq_page .try_cont {width: 100%;height: auto;float: left;background-color: #f2f6f9;padding: 110px 0px;text-align: center;}
.feat_page .try_cont h2, .faq_page .try_cont h2, .faq_page .pric_slider_cont h2, .faq_page .qustion_cont h2{font-size: 32px;font-weight: 400;text-align: center;line-height: 52px;color: #17313b;margin: 0px auto 20px;width: 80%;}
.feat_page .try_cont p, .faq_page .try_cont p, .faq_page .qustion_cont p{width: 60%;margin: auto;line-height: 24px;margin-bottom: 30px;}
.feat_page .high_wrap {width: 100%;height: auto;float: left;background: url(https://static.idriveonlinebackup.com/cloud/source/images/high_performance_banner.jpg) no-repeat center center;background-size: cover;display: table;padding: 0px;}
.feat_page .high_wrap .high_content {width: 100%;height: 350px;display: table-cell;vertical-align: middle;color: #fff;}
.feat_page .high_wrap .high_content h1 {width: 70%;font-size: 2em;line-height: 48px;font-weight: 400;color: #fdf5c4;margin-bottom: 25px;width: auto;float: left;position: relative;}
.feat_page .high_wrap .high_content h1:after {content: '';width: 100%;height: 3px;background: rgba(255, 255, 255, 0.6);float: left;margin-top: 5px;}
.feat_page .high_wrap .high_content p {width: 70%;font-size: 1.1em;line-height: 28px;color: #fff;float: left;}
/* Feature Page End */
/* Support Page Start */
.faq_page .support_banner_cont {position: relative;width:100%;height: 250px;display:table;}
.faq_page .support_banner_cont .banner_title_cont {display: table-cell;vertical-align: middle;height: 250px;width: auto;float: none;padding-right: 200px;}
.faq_page .support_banner_cont .banner_title_cont h1 {display: table-cell;vertical-align: middle;padding-right: 80px;}
.faq_page .support_banner_cont .banner_title_cont .banner_content_cont {display: table-cell;vertical-align: middle;padding: 10px 20px;border-left: 1px solid #7ad7f3;}
.faq_page .support_banner_cont .banner_content_cont h2 {margin: 0px 0px 0px 0px;}
.faq_page .support_banner_cont .banner_content_cont p {font-weight: 300;}
.faq_page .support_banner_cont .banner_content_cont p strong {font-weight: 300;min-width: 150px;display: inline-block;}
.faq_page .support_banner_cont .support_icon {width: 20%;height: auto;background: url(https://static.idriveonlinebackup.com/cloud/source/images/support_icon.png) no-repeat center right;display: table-cell;background-size: contain;}
.cloud .support_form_cont form {width: 80%;float: left;margin-top: 30px;}
.faq_page .support_banner_cont:before {content: '';position: absolute;width: 100%;height: 340px;left: 0px;top: -80px;background: rgb(70,197,235);background: linear-gradient(0deg, rgba(70,197,235,1) 0%, rgba(45,131,166,1) 75%);}
.cloud .support_form_cont {width: 100%;height: auto;float: left;}
.cloud .support_form_cont .inp_row {width: 100%;height: auto;float: left;margin-bottom: 20px;}
.cloud .support_form_cont .inp_row .inp_wrap.lhs, .cloud .support_form_cont .inp_row .inp_wrap.rhs {width: calc(50% - 10px);margin-right: 10px;float: left;}
.cloud .support_form_cont .inp__row label {padding-bottom: 8px;display: block;font-size: 16px;font-weight: 400;color: #868686;font-family: inherit;}
.cloud .support_form_cont .inp__row .txt_field, .cloud .support_form_cont .inp__row select {border: 1px solid #A5A1A1 !important;height: 36px!important;width: 100%;max-width: 100%;font-size: 16px;padding: 0 10px;float: left;}
.cloud .support_form_cont .inp_row textarea {width: 100%;height: 200px!important;resize: none;max-width: 100%;border: 1px solid #A5A1A1 !important;font-family: inherit;padding: 10px;font-size: 16px;}
.cloud .support_form_cont .err__msg {color: red;font-size: 12px;width: 100%;display: block;}
.cloud .support_form_cont .txt_field:focus, .cloud .support_form_cont textarea:focus, .cloud .support_form_cont select:focus {outline: none;border: 1px solid #4190ec !important;box-shadow: 0 0 3px 2px #d2e7ff;}
.faq_page .support_left {float: right !important;margin-left: 40px;}
.faq_page .support_right {float: left !important;padding-left: 0px !important;width: calc(100% - 240px)!important;}
.faq_page .support_banner_cont .banner_content_cont h3 {font-size: 14px;font-weight: normal;margin-top: 20px;}
/* Support Page End */
/* Pricing Page Start */
.faq_page .pricing_banner_cont{position:relative;}
.faq_page .pricing_banner_cont:before {content:'';position:absolute;width:100%;height:480px;left:0;top:-80px;background: rgb(70,197,235);
background: linear-gradient(0deg, rgba(70,197,235,1) 0%, rgba(45,131,166,1) 75%);}
.faq_page .pricing_banner_cont .banner_title_cont {width: 100%;height: 400px;display: table;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont, .faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont {display: table-cell;vertical-align: middle;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont h2 {font-size: 2em;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont p {margin-bottom: 30px;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec {background-color: #fff;-webkit-box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,0.1);-moz-box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,0.1);box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,0.1);-webkit-border-radius: 0.1875rem;-moz-border-radius: 0.1875rem;border-radius: 0.1875rem;padding: 15px 20px 25px;text-align: center;max-width: 410px;float: right;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec h4{font-weight: 700;font-style: normal;font-size: 1.375rem;line-height: 2rem;color: #001e35;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec .prc_sec_price {-webkit-box-align: end;-webkit-align-items: flex-end;-moz-box-align: end;-ms-flex-align: end;align-items: flex-end;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 10px 0 0px;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont p {margin: 0px 0px 10px 0px;color: #949494;font-size: 14px;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec .prc_sec_price .prc_sec_card_cost {font-weight: 700;font-style: normal;color: #0fb5e7;font-size: 2.5em;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec .prc_sec_price .prc_sec_card_per {font-weight: 400;font-style: normal;position: relative;margin-left: 0.5rem;top: -0.5rem;color: #001e35;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec .prc_sec_card_list ul {font-weight: 500;font-style: normal;display: inline-block;padding: 0.75rem 0;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec .prc_sec_card_list ul li {background: url(https://static.idriveonlinebackup.com/cloud/source/images/tick-blue.png) no-repeat left 7px;list-style-type: none;padding-left: 25px;color: #333;text-align: left;line-height: 30px;font-size: 16px;font-weight: 400;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec .prc_sec_card_additional {font-weight: 400;font-style: normal;color: #7b7b7b;font-size: 0.875rem;margin-bottom: 10px;}
.faq_page .pric_slider_cont .ui-slider-range-min {background: #2980b9;}
.faq_page .pric_slider_cont .ui-widget-content {border: 1px solid #bdc3c7;background: #e1e1e1;color: #222222;margin-top: 4px;width: 95%;position: relative;left: 8px;}
.faq_page .pric_slider_cont .ui-widget-content:after {content: '';position: absolute;right: -40px;height: 2px;width: 80px;background-color: #bdc3c7;top: -1px;}
.faq_page .pric_slider_cont .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 70px;height: auto;cursor: default;padding: 5px 0px;text-align: center;line-height: normal;color:#FFFFFF;font-size: 12px;}
.faq_page .pric_slider_cont .ui-slider .ui-slider-handle .glyphicon {color: #FFFFFF;margin: 0 1px; font-size: 11px;opacity: 0.7;}
.faq_page .pric_slider_cont .ui-corner-all {border-radius: 20px;}
.faq_page .pric_slider_cont .ui-slider-horizontal .ui-slider-handle {top: -15px;margin-left: -15px;}
.faq_page .pric_slider_cont .ui-state-default, .faq_page .pric_slider_cont .ui-widget-content .ui-state-default {border: 1px solid #f9f9f9;background: #3498db;}
.faq_page .pric_slider_cont .ui-slider .ui-slider-handle {cursor: pointer;}
.faq_page .pric_slider_cont .ui-slider a, .faq_page .pric_slider_cont .ui-slider a:focus {cursor: pointer;outline: none;}
.faq_page .pric_slider_cont .price, .faq_page .pric_slider_cont .lead p {font-weight: 600;font-size: 32px;display: inline-block;line-height:60px;border:0;width: 245px;}
.faq_page .pric_slider_cont h4.great {background: #00ac98;margin: 0 0 25px -60px;padding: 7px 15px;color: #ffffff;font-size: 16px;font-weight: 600;border-radius: 5px;display: inline-block;-moz-box-shadow:2px 4px 5px 0 #ccc;-webkit-box-shadow: 2px 4px 5px 0 #ccc;box-shadow:2px 4px 5px 0 #ccc;}
.faq_page .pric_slider_cont .total {border-bottom: 1px solid #7f8c8d;position: relative;padding-bottom: 20px;}
.faq_page .pric_slider_cont .total:before {content: "";display: inline;position: absolute;left: 0;bottom: 5px;width: 100%;height: 3px;background: #7f8c8d;opacity: 0.5;}
.faq_page .pric_slider_cont .dollar_slider {padding-bottom: 70px;position: relative;margin-top: 50px;float: left;width: 100%;}
.faq_page .pric_slider_cont .dollar_cont .dollar_popup {width: 33.33%;height:auto;float: left;padding: 0px 10px;}
.faq_page .pric_slider_cont .dollar_cont .dollar_popup input {width: 100%;font-weight: 600;font-size: 26px;display: inline-block;line-height: normal;padding-left: 15px;background-color: #f0f8ff;color: #31373b;border: 1px solid #c4dbef;}
.faq_page .pric_slider_cont .dollar_slider span {font-weight: 200;display: inline-block;color: #7f8c8d;font-size: 13px;}
.faq_page .pric_slider_cont .dollar_form {background: #ffffff;padding:0px 50px;border-radius: 4px;}
.faq_page .pric_slider_cont .dollar_cont {background: #ffffff;margin-bottom: 10px;float: left;width: 100%;}
.faq_page .pric_slider_cont .dollar_popup {margin-bottom: 0;}
.faq_page .pric_slider_cont .dollar_popup span.price {font-weight: 200;display: inline-block;color: #7f8c8d;font-size: 14px;}
.faq_page .pric_slider_cont .help-text {display: block;margin-top: -10px;margin-bottom: 10px;color: #737373;font-weight: 200;width: 188px;}
.faq_page .pric_slider_cont .dollar_cont label {font-weight: 200;font-size: 21px;}
.faq_page .pric_slider_cont img.payment {display: block;margin-left: auto;margin-right: auto;}
.faq_page .pric_slider_cont .ui-slider-range-min {background: #2980b9;}
.faq_page .pric_slider_cont .active-month, .faq_page .pric_slider_cont .active-term {background: #3276b1;}
.faq_page .pric_slider_cont .dollar_slider p {position: absolute;left: 0;top: 20px;width: auto !important;margin: 0px !important;font-size: 16px;color: #464646;}
.faq_page .pric_slider_cont .dollar_slider p:last-child {left: auto;right: 0;}
.faq_page .pric_slider_cont .dollar_cont .dollar_popup span {width: 60px;height: 60px;display: block;margin: auto;text-indent: -3500px;}
.faq_page .pric_slider_cont .dollar_cont .dollar_popup span.cloud_icon {background: url(https://static.idriveonlinebackup.com/cloud/source/images/prc_cloud_icon.png) no-repeat;}
.faq_page .secure_cont {width: 100%;height: auto;float: left;margin: 70px 0px 30px;}
.faq_page .secure_cont .secure_container {display: flex;flex-wrap: wrap;}
.faq_page .secure_container .secure_col {width: 33.33%;height:auto;float:left;padding: 0px 50px 0px 0px;margin-bottom: 40px;}
.faq_page .secure_container .secure_col h2 {font-size: 26px;font-weight: 400;color: #2e2e2e;margin-bottom: 10px;}
.faq_page .secure_container .secure_col p {font-size: 16px;color: #4b4b4b;line-height: 26px;}
.faq_page .banner_title_cont p {font-weight: 400;margin-top: 10px;}
.faq_page .coats_cont {width: 100%;height: auto;float: left;margin: 0px;padding: 60px 0px;background: #fff;}
.faq_page .coats_cont h1 {text-align: center;font-weight: 400;color: #0071bc;margin-bottom: 30px;}
.faq_page .coats_cont .cost_container {width: 100%;max-width:800px;height: auto;margin: auto;background-color: #f0fbff;border: 1px solid #e4ecef;display: table;}
.faq_page .coats_cont .cost_head_row span, .faq_page .cost_body_cont .cost_content_row span {width: 25%;height: auto;float: left;padding: 10px 20px;font-size: 16px;border-bottom: 1px solid #dbdbdb;position:relative;}
.faq_page .cost_body_cont .cost_content_row:first-child span small.strike {color: #7d7d7d;text-decoration: line-through;margin-right: 5px;}
.faq_page .pricing_banner_cont .banner_title_cont {height: 450px;}
.faq_page .pricing_banner_cont:before{height: 540px;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec {background-color: #fff;-webkit-box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,0.1);-moz-box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,0.1);box-shadow: 0 0.125rem 0.25rem 0 rgba(0,0,0,0.1);-webkit-border-radius: 0.1875rem;-moz-border-radius: 0.1875rem;border-radius: 0.1875rem;padding: 15px 20px 25px;text-align: center;max-width: 450px;float: right;width: 100%;}
.faq_page .switch_gra {background: url(https://static.idriveonlinebackup.com/cloud/source/images/switch_prc_90off1.png) no-repeat center top;background-size:contain;width:100%;max-width: 386px;height: 64px;display: block;margin: 20px 0px 15px;}
.faq_page .qustion_cont .qustion_sec .qustion_col p .strike {text-decoration: line-through;color: #7d7d7d;}
.faq_page .coats_cont .cost_head_row span small{display:block;}
.faq_page .coats_cont .cost_head_row span:first-child, .faq_page .cost_body_cont .cost_content_row span:first-child {width: 40%;}
.faq_page .coats_cont .cost_head_row span:nth-child(2), .faq_page .cost_body_cont .cost_content_row span:nth-child(2) {width: 30%;}
.faq_page .coats_cont .cost_head_row {display: table;}
.faq_page .coats_cont .cost_head_row span {display: table-cell;float: none;vertical-align: middle;}
.faq_page .cost_body_cont .cost_content_row span {font-size: 16px;border-bottom: none;}
.faq_page .cost_body_cont .cost_content_row span:nth-child(2){border-left: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;}
.faq_page .cost_body_cont .cost_content_row span:nth-child(2) p {display: block;font-size: 15px;margin-top: 3px;color: #5d5d5d;}
.faq_page .coats_cont .cost_head_row, .faq_page .coats_cont .cost_body_cont, 
.faq_page .cost_body_cont .cost_content_row {width: 100%;height: auto;float: left;}
.faq_page .cost_body_cont .cost_content_row:first-child span {font-size: 22px;}
.faq_page .cost_body_cont .cost_content_row:first-child span {color: #0071bc;padding-top: 30px;}
.faq_page .cost_body_cont .cost_content_row:first-child span p {display: inline;font-size: 16px;color: #000;margin-left: 5px;}
.faq_page .cost_body_cont .cost_content_row:last-child span {padding-bottom: 30px;}
.faq_page .cost_body_cont .cost_content_row span i {position: relative;width: 35px;height: auto;display: inline-block;}
.faq_page .cost_body_cont .cost_content_row span i:before {bottom: 0;left: 8px;border: solid transparent;content: " ";height: 0;width: 0;
position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #ec7c78;border-width: 10px;margin-left:0px;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont ul {margin-bottom: 30px;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont li {background: url(https://static.idriveonlinebackup.com/cloud/source/images/prc_bullet.png) no-repeat left 8px;list-style-type: none;padding-left: 30px;margin-bottom: 5px;line-height: 30px;margin-left: 0px;}
.faq_page .coats_cont .prc_indci_cont {width: 100%;max-width:730px;height: auto;display: block;margin: 30px auto 0px;}
.faq_page .coats_cont .prc_indci_cont p {width: 100%;height: auto;float: left;position: relative;}
.faq_page .coats_cont .prc_indci_cont i {position: relative;width: 35px;height: auto;display: inline-block;}
.faq_page .coats_cont .prc_indci_cont i:before {bottom: 0;left: 8px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(136, 183, 213, 0);border-bottom-color: #ec7c78;border-width: 10px;margin-left: 0px;}
.faq_page .pric_slider_cont {width: 100%;height: auto;float: left;margin: 60px 0px;}
.faq_page .pric_slider_cont p {width: 80%;margin: auto;text-align:center;line-height: 24px;margin-bottom: 30px;}
.faq_page .pric_slider_cont .pric_slider_sec {width: 80%;height: auto;float: none;position: relative;margin: 50px auto 0px;}
.faq_page .qustion_cont {width: 100%;height: auto;float: left;padding: 60px 0px 30px;border-bottom: 1px #d9eeff solid;border-top: 1px #d9eeff solid;background: #f6fbff;position:relative;}
.faq_page .qustion_cont .qustion_sec {width: 90%;height: auto;display: flex;flex-wrap: wrap;margin: 40px auto 0px;}
.faq_page .qustion_cont .qustion_sec .qustion_col {width: 50%;height: auto;float: left;text-align: left;padding-right: 70px;margin-bottom: 30px;}
.faq_page .qustion_cont .qustion_sec .qustion_col h3 {font-size: 16px;line-height: 30px;color: #0071bc;font-weight: 400;padding-bottom: 10px;}
.faq_page .qustion_cont .qustion_sec .qustion_col p {width: 100%;color: #404d51;font-size: 16px;line-height: 26px;}
.faq_page .qustion_cont a.learn_btn {font-weight: 500;position: absolute;right: 80px;bottom: 20px;}
.faq_page .qustion_cont a.learn_btn:hover {color: #2fa7f7;}
/* 26-09-2019 Pricing Table New Style */
.faq_page .pricing_cont {width: 100%;height: auto;float: left;display: block;margin: 0px 0px 60px;}
.faq_page .pricing_cont h1 {text-align: center;font-weight: 400;color: #0071bc;margin-bottom: 30px;}
.faq_page .pricing_cont .pricing_tbl {width: 100%;margin: auto;display: block;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_hd {width: 20%;height: auto;float: left;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_col {width: 13.33%;height: auto;float: left;}
.faq_page .pricing_cont .pricing_tbl .prc_indci_cont {width: 100%;height: auto;float: left;margin: 20px 0px 0px;font-size: 14px;}
.faq_page .pricing_cont .pricing_tbl .prc_indci_cont p i {color: #f00;margin-right: 4px;font-weight: 600;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_hd span {width: 100%;height: auto;min-height:69px;float: left;padding: 20px 10px 10px 20px;font-size: 16px;font-weight: 600;color: #17313b;border: 1px solid #dcdcdc;border-bottom: none;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_hd span:last-child, .faq_page .pricing_cont .pricing_tbl .pricing_tbl_col span:last-child{border-bottom:1px solid #d2d2d2;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_hd span:nth-child(even), .faq_page .pricing_cont .pricing_tbl .pricing_tbl_col span:nth-child(even) {background-color: #f9f9f9;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_col span {width: 100%;height: auto;min-height:69px;float: left;padding: 20px 10px 10px 20px;font-size: 16px;font-weight: normal;color: #17313b;border: 1px solid #dcdcdc;border-bottom: none;border-left: none;}
.faq_page .pricing_cont .pricing_tbl .pricing_tbl_col span:first-child {font-weight: 600;color: #17313b;}
.faq_page .pricing_cont .pricing_tbl .hig_back, .faq_page .pricing_cont .pricing_tbl .hig_back span:nth-child(even) {background-color: #e4f3ff;}
/* pricing Page End */
/* FAQ Start */
.faq_page .releted_links {display: none;}
.faq_page .header_banner_cont{position:relative;}
.faq_page .header_banner_cont:before {content:'';position:absolute;width:100%;height:210px;left:0;top:-80px;background: rgb(70,197,235);
background: linear-gradient(0deg, rgba(70,197,235,1) 0%, rgba(45,131,166,1) 75%);}
.faq_page .banner_title_cont {display:table;width: 100%;height: auto;min-height: 130px;float: left;margin: 0px 0px;color: #fff;}
.faq_page .banner_title_cont h1 {font-size: 2em;font-weight: 400;display: table-cell;height: 130px;vertical-align: middle;}
.faq_page .faq_right_cont.kb h2 {margin-bottom: 15px;color: #17313b;font-size: 24px;font-weight: 400;}
.faq_page .banner_title_cont h2 {font-size: 1.3em;font-weight: 400;margin-top: 10px;}
.faq_page .banner_title_cont .supp_tech_cont{margin-top:20px;}
.faq_page .support_banner_cont .banner_content_cont h2 span{font-size:1.5em;}
.faq_page .faq_content_cont {width: 100%;height: auto;float: left;margin: 40px 0px 0px;}
.faq_page .faq_left_cont {width: 200px;height: auto;float: left;}
.faq_page .faq_right_cont {width: calc(100% - 200px);height: auto;float: right;padding-left:40px;}
.faq_page .faq_left_cont li {display: block;}
.faq_page .faq_left_cont li a {width: 100%;height: auto;float: left;margin: 0px 0px 15px 0px;padding-bottom: 5px;border-bottom: 1px solid #e2e2e2;color: #6d6d6d;}
.faq_page .faq_left_cont li a:hover, .faq_page .faq_left_cont li a.active {border-bottom: 1px solid #0073bf;color: #0073bf;}
.faq_page .faq_right_cont h3 {font-size: 24px;font-weight: 300;margin-bottom: 10px;color:#0073bf;}
.faq_page .faq_right_cont p {font-size: 16px;font-weight: 400;margin-bottom: 14px;line-height: 30px;color:#4b4b4b;display: block;width: 100%;}
.faq_page .faq_right_cont p a, .faq_page .faq_right_cont li {color: #0073bf;}
.faq_page .faq_right_cont h3 span {display: block;font-size: 16px;margin-top: 10px;}
.faq_page .faq_right_cont .faq_date_cont {float: right;color: #737373;font-size: 14px;}
.faq_page .faq_right_cont li {margin: 0 0 10px 20px;padding: 0;font-size: 16px;list-style-type: disc;list-style-position: outside;padding-left: 10px;line-height: 26px;color: #4b4b4b;word-break: break-word;}
.faq_page .faq_right_cont ol li{list-style-type:decimal;}
.faq_page .faq_right_cont ul.qs_cont{margin-bottom:100px;}
.faq_page .faq_right_cont ul.qs_cont li {background: url(https://static.idriveonlinebackup.com/cloud/source/images/ide_faqbullet.png) no-repeat left 10px;list-style-type: none;padding-left: 30px;margin-bottom: 5px;line-height: 30px;margin-left: 0px;}
.faq_page .faq_right_cont ul.qs_cont li a {color: #1374AB;text-decoration: none;outline: none;}
.cloud .scroll_top {position: fixed;right: 20px;bottom: 40px;width: 30px;height: 30px;display: none;cursor: pointer;z-index: 9;}
.cloud .scroll_top.fixed {position: fixed;left: auto;bottom: 60px;top: auto;display: block!important;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-user-select: none;-webkit-tap-highlight-color: transparent;}
.faq_page .answer a:before{content: ' ';float: left;width: 100%;height: 100px;border-top: 1px solid rgba(78,78,78,.1);margin-top: 10px;}
.faq_page .faq_right_cont p span a:before {content: '';height: 0;border: none;}
.faq_page .answer .faqitem:first-child .faq-question p a:before {border-top: transparent;}
.faq_page .faq-answer ol {margin-left: 20px;}
.faq_page .faq-answer ol li {list-style-type: decimal;}
.faq_page .faq-answer ul li {background: url(https://static.idriveonlinebackup.com/cloud/source/images/compare-tick-blue.png) no-repeat left 7px;list-style-type: none;padding-left: 30px;margin-left: 20px;}
.faq_page .faq-answer img {width: auto!important;vertical-align: middle;}
.faq_page .faq_right_cont.kb {width: 100%;padding: 0px;display: flex;flex-wrap: wrap;}
.faq_page .faq_right_cont.kb .kb_thumb {width: 33.33%;height: auto;float: left;padding: 0px 50px 0px 0px;margin: 20px 0px 60px 0px;position: relative;}
.faq_page .faq_right_cont.kb .kb_thumb a.learn_btn {position: absolute;bottom: -10px;width: auto;height: auto;padding: 8px 20px;border: 1px solid #0071bc;border-radius:3px;}
.faq_page .faq_right_cont.kb .kb_thumb a.learn_btn:hover {background: #0071bc;color: #fff;}
.faq_page .faq_right_cont.kb .kb_thumb strong {font-size: 24px;display: inline-block;line-height: normal;font-weight: 400;margin-bottom: 10px;}

.faq_page .succ_msg {background-color: #e3ffb6;border: 1px solid #bedb90;clear: both;color: #3f3d3e;display: none;line-height: 16px;margin:0px 0px 40px 0px;padding: 20px 20px 15px 15px; width: 100%;float: left;box-sizing: border-box;}
.faq_page .succ_msg p {width: 94%;font-size: 16px !important;line-height: 20px;display: table-cell;vertical-align: middle;text-align: left;padding-left: 15px; margin: 0px 0px 20px 60px!important;}
.faq_page .succ_msg span {display: table-cell; float: left;}
.faq_page .succ_msg img {width: auto;}
.faq_page .faq-question p {font-size: 16px; font-weight: 400; padding: 0 0 0;float: left;width: 100%; line-height: 30px; color: #4b4b4b; margin-bottom:6px;}	
.faq_page .faq-answer {padding-top: 10px;line-height: 24px;width: 100%;float: left; box-sizing: border-box;padding-right: 60px; position: relative;}	
.faq_page .faq_right_cont p span a:before, .faq_page .faq-answer ul li span a:before{display: none;}
.faq_page .faqitem .empty_height{display: block; height: 550px; float: left;}
.faq_page .faq_right_cont .code_box_highlight {padding: 10px 20px;background: #f5f5f5;margin: 10px;text-align: left;width: 100%;height: auto;color: #2f6931;font-size: 16px;word-break: break-all;display: inline-block;}
.faq_page .faq_right_cont ul.list_swift .code_box_highlight {width: 90%;}
.faq_page .faq_right_cont ul.list_swift .code_box_highlight span {margin-top: 0px;}
.faq_page .faq_right_cont .code_box_highlight span {width: 100%;height: auto;float: left;margin-top: 10px;font-weight: 400;}
.faq_page .faq_right_cont .code_box_highlight span:last-child{margin-top: 10px;}
.faq_page .faq_right_cont .code_box_highlight span h2 {display: inline-block;font-size: 14px;font-weight: 500;min-width: 43%;max-width: 368px;}
.faq_page .faq_right_cont .code_box_highlight h3 {color: #17313b;font-size: 15px;word-break: break-all;display: inline-block;margin-left: 20px;}
.faq_page .faq_right_cont .code_box_highlight h3:last-child {margin-left: 0px;}
.faq_page .faq_right_cont li img {width: auto;margin: 30px auto;display: block;}
.faq_page .faq_right_cont li .faq_icon {margin: 0px 5px;display: inline-block;}
.faq_page .faq_right_cont ol li ul li {list-style-type: disc !important;}
.faq_page .faq_right_cont p.faq_heading {font-weight: 600;color: #17313b;}
.faq_page .faq_right_cont .bld {display: inline;font-weight: 500;color: #000;}
.faq_page .faq_right_cont ul.list_swift {margin-left: 20px;}
.faq_page .faq_right_cont ul.list_swift li h3 {font-size: 16px;font-weight: 400;color: #17313b;}
.faq_page .faq_right_cont ul, .faq_page .faq_right_cont ol {margin-left: 20px;}
.faq_page .faq_right_cont .code_box_highlight span.comt_color {color: #676767;}
.faq_page .faq_right_cont .code_box_highlight span.promt_color {color: #1d2629;}
.faq_page .faq_left_cont li h4 {width: 100%;height: auto;float: left;margin: 0 0 15px;padding-bottom: 5px;border-bottom: 1px solid #e2e2e2;color: #6d6d6d;font-weight: normal;padding-left: 10px;}

/* FAQ End */
/* Broswer Upgrade Start */
#browser-table { border-spacing: 0px; border-collapse: collapse; font-size: inherit; margin: 10px auto 0; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; vertical-align: baseline; display: table; width: 100%; overflow: auto; }
#browser-table tr { margin: 0px; padding: 0px; border-width: 1px 0px 0px; border-top-style: solid; border-top-color: #CCC; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; background-color: rgb(250,250,250); }
#browser-table th { padding: 10px; margin: 0px; border: 1px solid rgb(221,221,221); font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: rgb(60, 75, 80); text-align: center; background: rgb(230, 238, 241); }
#browser-table td { padding: 6px 6px; border: 1px solid #DDD; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: inherit; vertical-align: top; text-align: center; }
.browser-title { font-size: 2em; padding: 0 0 10px; }
.browser-para { font-size: 1.2em; padding: 0 0 10px; max-width: 520px; margin: 0 auto; }
#browser-table td:hover a { color: #128CC9; }
#browser-table th a { color: rgb(60, 75, 80); }
#browser-table th:hover a { color: #128CC9; }
#browser-table th a:active { color: rgb(60, 75, 80); }
#browser-table td a:active { color: rgb(60, 75, 80); }
#businessDirectioryArea #back_to_chat { display: none; }
#browser-table td a { color: #666; text-decoration: none; float: left; width: 100%; padding: 0px 0 0; }
#unsupport-browser .popup-btn { min-width: 165px; line-height: 16px; padding: 8px 15px; text-align: center; border: 1px solid #8ba82b; background: #8ba82b url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg.png); color: #fff; font-size: 16px; margin: 5px 0 0 10px; border-radius: 2px; float: right; letter-spacing: 0.6px; cursor: pointer; box-shadow: inset 0px 0px 3px #fff; }
#unsupport-browser .popup-btn:hover { background: #358f68 url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png); border: 1px solid #358f68; box-shadow: inset 0px 0px 10px #b3ddc5 }
#unsupport-browser .popup-btn:active { background: #358f68 url(https://static.idriveonlinebackup.com/include/images/greenbtn_bg_hover.png); box-shadow: inset 0px 0px 10px #03535d; }
.browser-icon { width: 130px; height: 45px; margin: 0 auot; display: inline-block; }
.browser-ie .browser-icon { background: url(https://static.idriveonlinebackup.com/source/images/support-ie-icon-new.jpg) no-repeat center; cursor: pointer; }
.browser-firefox .browser-icon { background: url(https://static.idriveonlinebackup.com/source/images/support-firefox-icon-new.jpg) no-repeat center; cursor: pointer; }
.browser-chrome .browser-icon { background: url(https://static.idriveonlinebackup.com/source/images/support-chrome-icon-new.jpg) no-repeat center; cursor: pointer; }
.browser-safari .browser-icon { background: url(https://static.idriveonlinebackup.com/source/images/support-safari-icon-new.jpg) no-repeat center; cursor: pointer; }
.browser-opera .browser-icon { background: url(https://static.idriveonlinebackup.com/source/images/support-opera-icon-new.jpg) no-repeat center; cursor: pointer; }
.browser-version { font-size: 11px; cursor: pointer; }
span.browser-name { font-size: 16px; line-height: 20px; padding: 0; margin: 0; float: left; width: 100%; text-align: center; cursor: pointer; }
#savePhone { display: none; }
.unsupport-pge-wrap { width: 250px; margin: 80px auto 10px; }
.unsupport-page { background: #f9f9f9; overflow: hidden; }
.popup_addwrapper h2 { text-align: center; padding: 10px 0 0; }
.title-description { text-align: center; padding-bottom: 20px; max-width: 600px; width: 100%; margin: 0 auto; line-height: 24px; }
#unsupport-browser { display: block; max-width: 800px; margin: 0 auto; width: 100%; }
.ie6 #unsupport-browser { width: 750px; margin-left: 25%; }
.ie6 .unsupport-pge-wrap { margin-left: 46%; }
.unsupport-page-fixed { overflow: hidden; background: #f9f9f9; top: 0px; left: 0px; position: fixed; height: 100%; width: 100%; z-index: 99999; }
/* change depending the offer */
.offer_25_changes { /*display: none;*/ }
.offer_50_changes { display: none; }
.new_50_offer .offer_50_changes { display: block; }
.new_25_offer .offer_25_changes { display: block; }
.offerRegular { display: block; }
.offer_50_changes_pricing { display: none; }
.offer_25_changes_pricing { display: none; }
.new_50_offer .offer_50_changes_pricing { display: block; }
.new_25_offer .offer_25_changes_pricing { display: block; }
/* Broswer Upgrade End */

/* IE Style Start */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.home_page .storage_cont{display:flex;flex-wrap:wrap;}
.home_page .storage_cont .storage_left_cont{padding-top:70px;}
.home_page .storage_cont .storage_left_cont, .home_page .storage_cont .storage_right_cont{float:left;display:block;}

}
/* IE Style End */
@media only screen and (max-width:1180px){
.home_page .unlimited_cont .unli_thumb_sec{width: 100%;max-width: 960px;}
.cloud .nav_cont{margin: 0px 0px 0px 20px;}
.cloud .nav_cont li a{margin: 0px 14px;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col:nth-child(2) {margin: 0px 40px;}
/* Feature Page Start */
.feat_page .banner_title_cont .ban_content_cont h1{width:85%;}
.feat_page .more_thum_sec .more_thumnail{margin:0px 35px 70px 20px;}
.feat_page .high_wrap {background-position: 0px 0px;}
.feat_page .high_wrap .high_content p{width: 100%;}
/* Feature Page End */
/* Pricing Page Start */
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec {max-width:360px;}
/* Pricing Page Start */
/* Support Page Start */
.faq_page .support_banner_cont .banner_title_cont{padding-right:80px;}
/* Support Page End */
/* FAQ Page Start */
.faq_page .faq-answer ul li img, .faq_page .faq-answer img, .faq_page .faq_right_cont li img {width: 100% !important;}
.faq_page .faq-answer .faq_icon {width: auto !important;}
.faq_page .faq_right_cont .code_box_highlight h3{font-size: 15px;margin-top: 10px;display: block;}
/* FAQ Page End */
}
@media only screen and (min-width:981px) and (max-width:1024px){
.cloud .nav_cont li a{margin:0px 10px;}
}
@media only screen and (max-width:980px){
/* Mobile Stye */
.cloud .header_cont{display: none;}
.cloud .mobile_header {display: block;background: #0092d7;z-index: 99;position: fixed;top: 0;left: 0;right:0;width: 100%;height: 60px;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);}
.cloud .moblie_menu_icon {display: table;width: 40px;height: 60px;float: right;padding: 0 10px;cursor: pointer;background: #006a9c;}
.cloud .moblie_menu_icon .bar_cont, .cloud .moblie_menu_icon span {display: table-cell;width: 25px;height: auto;vertical-align: middle;color: #fff;}
.cloud .moblie_menu_icon .bar_cont, .cloud .moblie_menu_icon span {display: table-cell;width: 25px;height: auto;vertical-align: middle;color: #fff;}
.cloud .bar1, .cloud .bar2, .cloud .bar3 {width: 25px;height: 2px;background-color: #fff;margin: 2px 0px 2px 0;transition: .4s;float: left;}
.cloud .mobile_menu_cont {display: block;margin: 0;padding: 20px 0 70px;z-index: 99999;width: 100%;float: right;position: fixed;top: 60px;left: 100%;height: 100%;background-color: #2a2828;visibility: visible;overflow-y: auto;-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
.cloud .mobile_menu_cont.menu_show {-webkit-transform: translateX(-282px);-moz-transform: translateX(-282px);-ms-transform:translateX(-282px);-o-transform: translateX(-282px);transform: translateX(-282px);}
.cloud .static {-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-webkit-transition: -webkit-transform.4s0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
.cloud .static.tap_menu {-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-webkit-transition:-webkit-transform .4s 0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(-282px);-moz-transform: translateX(-282px);-ms-transform: translateX(-282px);-o-transform: translateX(-282px);transform: translateX(-282px);}
.cloud .change .bar1 {-webkit-transform: rotate(-45deg) translate(0px,6px);transform: rotate(-45deg) translate(0px,6px);}
.cloud .change .bar2 {opacity: 0;}
.cloud .change .bar3 {-webkit-transform: rotate(45deg) translate(-3px,-8px);transform: rotate(45deg) translate(-3px,-8px);}
.cloud .mobile_menu_cont li {width: 100%;padding: 0;border: 0 solid #596a74;border-bottom-width: 0;margin: 0;height: auto;display: block;position: relative;}
.cloud .mobile_menu_cont li a {font-size: 14px;color: #fff!important;text-decoration: none;padding: 4px 25px!important;float: none;display: inline-block;width: 100%;box-sizing: border-box;font-weight: 400;margin-bottom: 5px;}
.cloud .cloud_logo {margin: 5px 0 10px 20px;text-indent: -3500px;background: url(https://static.idriveonlinebackup.com/cloud/source/images/idrivecloud_white-new.svg) no-repeat;}
/* Mobile End */
/* Home Page Start */
.home_page .storage_cont{margin: 50px 0px 0px;}
.home_page .storage_cont .storage_left_cont, .home_page .storage_cont .storage_right_cont {display: block;width: 100%;padding: 0px;
border: none;}
.home_page .storage_cont .storage_left_cont h1 {font-size: 22px;line-height: normal;margin-bottom: 30px;}
.home_page .banner_title_cont .ban_content_cont{padding-top:50px;}
.home_page .storage_cont .storage_right_cont ul li{padding: 0px 40px 15px 0px;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col, .home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col:nth-child(2) {margin: auto;float: none;}
.home_page .storage_cont .storage_row_cont .stro_col.five_bg{background:#2872bd;}
.home_page .storage_cont .storage_row_cont .stro_col .stro_right {width: 100%;float: left;}
.home_page .storage_cont .storage_row_cont .stro_col.one_bg:after{display:none;}
/* Home Page End */
/* Pricing Page Start */
.faq_page .coats_cont .cost_container, .faq_page .coats_cont .prc_indci_cont {width: 100%;max-width: 100%;}
.faq_page .qustion_cont .qustion_sec .qustion_col{width: 100%;padding-right: 0;margin-bottom: 0px;}
/* Pricing Page End */
/* FAQ Page Start */
.faq_page .faq_right_cont.kb .kb_thumb {width: 100%;padding-right: 0px;margin-bottom: 20px;}
.faq_page .faqitem .empty_height{height:0px;}
/* FAQ Page End */
/* Support Page Start */
.faq_page .support_banner_cont .banner_title_cont, .faq_page .support_banner_cont .banner_title_cont h1, .faq_page .support_banner_cont .banner_title_cont .banner_content_cont{display:block;width:100%;height:auto;padding: 0px;border: none;text-align: center;}
.faq_page .support_banner_cont:before{display:none;}
.faq_page .support_banner_cont{background: rgb(70,197,235);background: linear-gradient(0deg, rgba(70,197,235,1) 0%, rgba(45,131,166,1) 75%);top: -10px;padding: 20px 0px;}
.faq_page .support_banner_cont .banner_content_cont h2 {margin: 0px 0px 10px 0px;}
.faq_page .support_banner_cont .banner_content_cont h2 span {display: block;}
.faq_page .support_banner_cont .banner_title_cont .banner_content_cont {margin-top: 20px;}
.faq_page .support_banner_cont .banner_content_cont p{line-height:26px;}
.cloud .support_form_cont form{width:100%;}
/* Support Page End */
.feat_page .why_thumb_cont .why_thumb_content{min-height: 370px;}
/* Footer Start */
.cloud .footer_cont ul {display: none;}
.cloud .footer_cont .copy_cont {border: none;margin: 0px;padding-bottom: 0px;width: 100%;text-align: center;display:block;}
.cloud .mobile_fot p{padding-bottom: 20px !important;}
/* Footer End */
.cloud .error_msg{position:relative;bottom:0;white-space:pre-line;}
}
@media only screen and (max-width:800px){
.cloud .filed_cont .filed_cont_sec{width: 100%;}
.cloud .filed_cont .filed_cont_sec:first-child {margin-right: 0;margin-bottom:40px;}
}
@media only screen and (max-width:767px){
.home_page .banner_title_cont .ban_content_cont h1{font-size:24px;}
.home_page .storage_cont .storage_row_cont{display:block;}
.home_page .storage_cont .storage_row_cont .stro_col .stro_right {width: 100%;float: none;}
.home_page .storage_cont .storage_row_cont .stro_col {margin-right: 0px;width: 100%;display: table;}
/* Feature Page Start */
.feat_page .banner_title_cont .ban_content_cont h1 {width: 85%;}
.feat_page .why_thumb_sec .why_thumb_cont{width: 100%;margin: 0px 0px 30px 0px;}
.feat_page .why_thumb_cont .why_thumb_content{min-height:auto;}
.feat_page .high_wrap .high_content {width: 100%;padding: 40px 0px;height: auto;}
.feat_page .high_wrap .high_content h1 {font-size: 1.5em;line-height: normal;}
/* Feature Page End */
/* Pricing Page Start */
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont, .faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont {display: block;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec{float:left !important;}
.faq_page .pricing_banner_cont:before{display:none;}
.faq_page .pricing_banner_cont {position: relative;top: -10px;padding-top: 20px;background: rgb(70,197,235);background: linear-gradient(0deg, rgba(70,197,235,1) 0%, rgba(45,131,166,1) 75%);}
.faq_page .pricing_banner_cont:after {content: '';position: absolute;width: 100%;height: 10px;background-color: #46c5eb;}
.faq_page .pricing_banner_cont .banner_title_cont .ban_content_cont h2, .faq_page .coats_cont h1 {font-size: 24px;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont {margin: 30px 0px;display: table;width: 100%;}
.faq_page .qustion_cont a.learn_btn {right: 40px;bottom: 0px;}
.faq_page .pricing_banner_cont .banner_title_cont .pric_right_cont .prc_sec{max-width: 100%;width: 100%;}
.faq_page .coats_cont .cost_head_row span:nth-child(2), .faq_page .cost_body_cont .cost_content_row span:nth-child(2) {width: 30%;min-width: 180px;}
.faq_page .coats_cont .cost_head_row span, .faq_page .cost_body_cont .cost_content_row span{padding: 10px;}
.cloud .download-txt{margin: 0 0 30px 30px!important;}
/* Pricing Page End */
/* FAQ Left Menu Start */
.faq_page .faq_left_cont {width: 100%;float: left;margin: 0px 0px 20px;background: #f7f7f5;cursor: pointer;display: block;}
.faq_page .releted_links {display: inline-block;margin: 0;height: 100%;width: 100%;position: relative;text-align: left;padding: 10px 30px 10px 20px;color: #727272;font-size: 16px;font-weight: 400;}
.faq_page .releted_links span {width: 25px;height: 100%;position: absolute;top: 0;float: right;right: 20px;}
.faq_page .releted_links .up-arrow {background: url(https://static.idriveonlinebackup.com/cloud/source/images/menu-arrows.png) no-repeat center 10px;}
.faq_page .releted_links .down-arrow {background: url(https://static.idriveonlinebackup.com/cloud/source/images/menu-arrows.png) no-repeat center -34px;}
.faq_page .faq_content_cont{margin: 20px 0px 0px;}
.faq_page .faq_right_cont{width:100%!important;padding:0px;}
.faq_page .faq_left_cont ul {display: none;padding: 0px 20px;}
/* FAQ Left Menu End */
.cloud-play-btn, .cloud-play-btn:hover {background: url(https://static.remotepc.com/source/images/play-video-icon-new.png) no-repeat 0 0;text-indent: 0;padding: 3px 0 3px 40px !important;height: auto;color: #fff;width: 227px;font-size: 18px;top: 96%;position: absolute;clear: both;float: left;left: 0px;margin: 4px 0px 0px 20px;}
.home_page .header_banner_cont:before{background: #2e83c0;    padding-bottom: 40px}
.header_banner_cont .wrapper{overflow:visible;}
.home_page .banner_title_cont .ban_btn_cont .day_trail_cont{    font-size: 13px;}
.home_page .banner_title_cont .ban_content_cont p{font-size: 14px;}
.home_page .banner_title_cont .ban_content_cont {padding-top: 23px;}
.home_page .header_banner_cont:before{height: 439px;}
.cloud-play-btn, .cloud-play-btn:hover{top: 84%;}
.home_page .banner_title_cont .ban_content_cont p{width: 91%}
}
@media only screen and (max-width:640px){
/* Home Page Start */
.home_page .banner_title_cont .ban_content_cont{padding-top:30px;}
.home_page .banner_title_cont .ban_content_cont h1, .home_page .price_cont h1, .home_page .price_cont .tre_cont h2, .home_page .form_cont h2, .feat_page .why_cont h2, .feat_page .try_cont h2, .faq_page .try_cont h2, .faq_page .pric_slider_cont h2, .faq_page .qustion_cont h2, .faq_page .banner_title_cont h1{font-size:24px;line-height:normal;width: 100%;}
.home_page .plat_cont h1 {font-size: 24px;margin-top: 40px;}
.home_page .plat_cont h3{width:100%;}
.home_page .storage_cont .storage_right_cont ul li {width: 100%;padding-left: 0px;padding-right:0px;margin-bottom: 10px;}
.home_page .storage_cont .storage_right_cont .stro_right_row:last-child li {margin-bottom: 10px;padding-bottom: 15px;}
.home_page .unlimited_cont {margin: 0px 0px 30px 0px;}
.home_page .unlimited_cont h1 {font-size: 24px;margin-bottom:10px;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col:nth-child(2){margin: 0px auto;}
.home_page .price_cont .tre_cont p, .home_page .form_cont p, .feat_page .try_cont p, .faq_page .try_cont p, .faq_page .qustion_cont p{width:100%;}
.home_page .form_cont{padding: 30px 0px;background-size: cover;}
.cloud .filed_cont .filed_cont_sec{width: 100%;}
.cloud .filed_cont .filed_cont_sec:first-child {margin-right: 0;margin-bottom:40px;}
/* Home Page End */
/* Feature Page Start */
.feat_page .banner_title_cont .ban_content_cont p{width:100%;}
.feat_page .more_thum_sec .more_thumnail {width: 100%;margin: 0px 0px 30px 0px;padding: 0px 0px 0px 0px;}
.feat_page .why_cont{margin: 40px 0px 0px;}
.feat_page .secure_cont{padding: 20px 0px;}
.feat_page .secure_cont .secu_sec_row .secu_sec_col {width: 100%;display: block;margin: 0px 0px 30px 0px;}
.feat_page .secu_sec .secu_sec_left {width: 100%;border-left: none;padding: 10px 0px 10px 0px;display: block;}
.feat_page .secu_sec .secu_sec_left h2{font-size: 24px;line-height: 30px;}
.feat_page .secu_sec .secu_sec_left h2 br{display:none;}
.feat_page .secure_cont .secu_sec_row{margin: 0px 0px 0px;}
.feat_page .secu_sec_row .secu_col_right{padding:0px;}
.feat_page .try_cont, .faq_page .try_cont{padding: 30px 0px;}
/* Feature Page End */
/* Pricing Page Start */
.faq_page .coats_cont{display:none;}
.faq_page .faq_right_cont p {word-break: break-word;}
/* Pricing Page End */
/* Broswer Upgrade Start */
#browser-table { display: table; width: auto; }
#browser-table td { border-top: 0px; width: 300px; display: table; }
.browser-version { width: 100%; float: left; line-height: 26px; }
.browser-icon { background-position: 50% 16px !important; padding: 10px 0 5px; width: 100%; height: 35px; margin: 0 auto; }
span.browser-name { line-height: 20px; padding-bottom: 0px; }
.unsupport-page { background: #f9f9f9; overflow: auto; padding-bottom: 20px; }
.title-description { width: 100%; max-width: 85%; }
/* Broswer Upgrade End */
}
@media only screen and (max-width:480px){
/* Home Page Start */
.home_page .banner_title_cont .ban_btn_cont .day_trail_cont{display:block;}
.home_page .price_cont h1, .home_page .price_cont .price_tbl_cont{display:none;}
.home_page .price_cont .tre_cont{margin:0px;}
.home_page .price_tbl_cont .price_tbl_head_row .price_tbl_col {font-size: 16px;}
.cloud .g-recaptcha {transform: scale(0.77);-webkit-transform: scale(0.77);transform-origin: 0 0;-webkit-transform-origin: 0 0;-moz-transform: scale(0.77);-moz-transform-origin: 0 0;}
.home_page .banner_title_cont .ban_content_cont p{width:100%;}
.home_page .banner_title_cont .ban_content_cont h2 span {font-size: 26px;}
.home_page .banner_title_cont .ban_btn_cont{padding-top: 20px;}
/* Home Page End */
.feat_page .high_wrap .high_content {width: 100%;padding: 70px 0px;height: auto;}
.feat_page .high_wrap .high_content h1 {font-size: 1.4em;}
.feat_page .high_wrap .high_content p{font-size: 1em;line-height: 26px;}
.cloud .download-txt{margin: 0 0 30px 0px!important;}
/* Support Page Start */
.cloud .support_form_cont form {width: 100%;}
/* Support Page End */
/* FAQ Page Start */
.faq_page .faq-answer{padding-right:0px;}
/* FAQ Page End */
.home_page .switch_gra{margin-top:15px;}
.faq_page .switch_gra{width:100%;background-size:contain;}

}
.faq_tbl_cont {width: 100%;height: 100%;overflow-x: auto;}
.cl-unl-txt{font-size:14px;}
.cloud-pop-out-icon img{width:15px;height:15px;vertical-align: middle;}
.cloud-pop-out-icon{margin-left: 7px;}
.home_page .unlimited_cont .unli_thumb_sec .unli_thumb_col a.popout-link{display:inline;}
.download-txt{width: 100% !important;margin: 0px 0px 0px 60px !important;font-size:13px;color: #404d51}
.faq-title{margin: 5px 0 18px 17px;color: #2d72a3;font-size: 22px;}
.gen-con{margin-bottom: 42px !important;}
.faq-list-tbl td {padding: 10px;margin: 0px;border-bottom: solid 1px #908a8a;border-right: solid 1px #908a8a;}
.faq-list-tbl tr {padding: 0px;margin: 0px;border-bottom: solid 1px #908a8a;}
.faq-list-tbl {text-align: left;border: solid 1px #908a8a;margin: 15px 0px;border-bottom: none;}
.faq-list-tbl a:before{width: 100%;height: auto !important;border-top: 0px !important;}
.cloud-play-btn {background: url(https://static.idriveonlinebackup.com/include/images/cloud-video-play-btn.png) no-repeat 0 0;width: 98px;height: 97px;position: absolute;right: 0;margin-left: auto;margin-right: auto;cursor: pointer;text-indent: -99999px;top: 37%;left: 49%;}
.cloud-play-btn:hover {background-position: 0px -186px;}
/* Video Player CSS */
.model-wrapper {display: none;float: left;height: 100%;position: fixed;width: 100%;z-index: 9999999999;top:0px;}
.model-opaclayer {height: 100%;position: fixed;width: 100%;background: none repeat scroll 0 0 #000000;opacity: .9;-moz-opacity: .9;-webkit-opacity: .9;
-khtml-opacity: .9;filter: alpha(opacity=90);top: 0;}
.model-first-container {position: absolute;height: 100%;width: 100%;}
.model-second-container {position: relative;z-index: 9999;display: table;overflow: hidden;margin: 0px auto;height: 100%;width: 90%;max-width: 1024px;}
.model-main-container {outline: 0;border-radius: 5px;display: table-cell;vertical-align: middle;}
.videos-close-btn {display: inline-block;float: right;width: 100%;height: 28px;}
.video-container {position: relative;width: 100%;height: 0;padding-bottom: 56%;padding-top: 0px;box-sizing: border-box;border: 0px solid #7babc1;background: #000;}
.modal-close-icon {background: url(https://static.idriveonlinebackup.com/source/images/video_close_btn.png) no-repeat scroll 0 0;cursor: pointer;height: 39px;width: 39px;z-index: 9999;position: fixed;right: 0px;top: 0px;}
.video_menus{display: none;}
.model-wrapper .videos_list{list-style-type: none;margin: 0px;padding: 0px;overflow: auto;height:100%;}
.model-wrapper .video_menus .video-info h3 {font-size: 18px;color: #000;display: inline;font-weight: normal;padding: 0px;line-height: 24px;border-bottom: 0px;}

@media screen and (max-width: 1280px) {
#container-jwplayer8{position: absolute;top: 0;left: 0;height: 100% !important;}
}
@media screen and (max-width: 1024px) {
.jw-overlays{z-index: 99999;}
}
@media screen and (min-width: 768px) {
.modal-close-icon {right: 10px;top: 10px;}
.home_page .banner_title_cont .ban_content_cont h1 {font-weight: 400;}
}
@media screen and (min-width: 1280px) {
.noPlaylist{width: 900px;margin: 0px auto;}
.jwplayer{width: 900px !important;height: 506px !important;float: left !important;}
.jw-error{width: 900px !important;height: 506px !important;float: left;}
.video_menus{width: calc(100% - 900px);float: right;display: block;height: 506px;background: #fff;overflow: hidden;}
.model-second-container {max-width: 1184px;}
.video-container{height: 506px;padding: 0px;}
.video_menus ul.videos_list li {color: #fff;display: block;cursor: pointer;padding: 12px 10px 12px 4px;margin-bottom: 0px;border: 1px solid #ddd;width: 100%;box-sizing: border-box;float: left;height: auto;}
.video_menus ul.videos_list li:hover {background-color: #35abd8; border: 1px solid #FFF;	}
.video_menus ul.videos_list li:hover h3 {color: #ffffff;}
.video_menus ul.videos_list li:hover .video-info p {color: #ffffff;}
.video_menus ul.videos_list li.active {background: #015575 url(https://static.idriveonlinebackup.com/source/images/video-active-icon.png) no-repeat center left;border: 1px solid #FFF;	}
.video_menus ul.videos_list li.active h3 {color: #ffffff;border: none;line-height: 21px;font-size: 18px;	}
.video_menus ul.videos_list li.active .video-info p {color: #ffffff;}
.video_menus .video-info h3 { font-size: 18px; color: #000; display: inline;font-weight: normal; }
.video_menus .video-info h3:hover { color: #4c7386; }
.video_menus .video-info { float: left;padding: 0px 20px;color: #000;width: 100%;box-sizing: border-box; }
.video_menus .video-info p { font-size: 14px; line-height: 22px; color: #6c6d6f; padding: 0; padding-top: 10px; margin: 0; }
.video-container, .model-second-container{position: static;}	
}

@supports (-ms-ime-align: auto) {
.jw-video {transform: none !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;}
}

/* Landscape */
@media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1366px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1.5) {
.jwplayer{width: 100% !important;height: 506px !important;float: left !important;}
.jw-error{width: 100% !important;height: 506px !important;float: left;}
}
.jw-button-container{display: flex;flex-flow: row nowrap;flex: 1 1 auto;align-items: center;justify-content: center;width: 100%;padding: 0 12px;display: -webkit-flex;-webkit-flex-flow: row nowrap;-webkit-flex: 1 1 auto;-webkit-align-items: center;-webkit-justify-content: center;}
.jw-icon-inline, .jw-icon-tooltip{height: 44px;width: 44px;align-items: center;display: flex;justify-content: center;display: -webkit-flex;-webkit-align-items: center;-webkit-align-content: center;}
.jw-controlbar .jw-spacer{flex: 1 1 auto;align-self: stretch;-webkit-flex: 1 1 auto;-webkit-align-self: stretch;}
@media only screen and (max-width: 667px){
.cloud-play-btn, .cloud-play-btn:hover {top: 89%;}
.home_page .header_banner_cont:before {height: 455px;}
}
@media only screen and (max-width: 485px){
.cloud-play-btn, .cloud-play-btn:hover {top: 94%;}
.home_page .header_banner_cont:before {height: 469px;}
}
@media only screen and (max-width: 365px){.ban_content_cont h1{font-size: 16px !important;}}