
@charset "utf-8";
/* CSS Document */
html { -webkit-text-size-adjust: 100%; }
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;}
sub {bottom: -.25em;font-size: 12px;}
img {border: 0;width: 100%;}
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{font-weight: 400;}
body {font-size: 1em;margin: 0px;padding: 0px;background:#fff; font-family: 'Open Sans', Tahoma, Verdana, Arial;}
input, textarea, select {background:#fff;border: #dfdfdf solid 1px;height: 36px;line-height: 36px;width: 100%;font-size: 14px;color: #000;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;}
.margin_top_40{margin-top:40px !important;margin-bottom: 20px !important;}
.margin_bottom_40{margin-bottom:40px !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;}
.cube main, .cube footer {position: relative;top: 44px;}
/* Header Start */
.cube .header_cont {width: 100%;height: 44px;background-color: #0071bc;position: fixed;z-index: 999999;left: 0;top: 0;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);}
.cube .header_cont .backto_idr_cont {width: auto;height: auto;float: left;line-height: 44px;}
.cube .header_cont .cube_back{padding-left: 21px;position: relative;font-size: 15px;color: #fff;}
.cube .header_cont .cube_back:hover {color: #ffe5ba;}
.cube .header_cont .cube_back:before {content: '';background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons.png) no-repeat 0px 0px;width: 16px;height: 11px;left: 0;position: absolute;top: 2px;}
.cube .header_cont .login_cont {width: auto;height: 44px;float: right;}
.cube .header_cont .login_cont li {display: inline-block;float: left;}
.cube .header_cont .login_cont li a {width: auto;height: auto;float: left;padding: 0px;font-size: 14px;color: #fff;line-height: normal;}
.cube .header_cont .login_cont li a.login {padding: 14px 30px 13px 15px;margin: 0;float: left;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons.png) 67px -28px no-repeat #fff;color: #0071bc;}
.cube .header_cont .login_cont li a.login:hover, .cube .header_cont .login_cont li a.myaccount:hover {color: #333;}
.cube .header_cont .login_cont li a.buy_now {padding: 14px 20px 13px 15px;margin: 0;float: left;}
.cube .header_cont .login_cont li a.buy_now:hover {margin:0px; color: #ffe5ba;}
.cube .header_cont .login_cont li a.myaccount {display: none;padding: 14px 15px 13px 35px;background-position: 13px 10px;max-width: 200px;height: auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-color: #fff;color: #0071bc;}
/* Header End */

/* Footer Start */
.cube footer {background: #202731 none repeat scroll 0 0;padding-bottom: 20px;padding-top: 30px;text-align: center;}
.cube footer .foot_cont {position: relative;padding-bottom: 0px;}
.cube footer .foot_cont .foot_col {width: 25%;float: left;text-align: left;}
.cube footer a {color: #fff;text-decoration: none;}
.cube footer .foot_cont .foot_col .foot_logo {background: url(https://static.idriveonlinebackup.com/cube/source/images/idrive_bmr_logo_white.svg) no-repeat;width: 120px;height: 40px;background-size: contain;display: block;margin: 0px 0px 0px 5px;}
.cube footer .foot_cont .foot_col ul li a {color: #818892;font-size: 15px;padding: 4px 0 4px 5px;line-height: 20px;width: 95%;float: left;}
.cube footer .foot_cont .foot_col ul li a:hover {background: #383c47;color: #fff;}
.cube footer .foot_cont .foot_col h4 {color: #fff;padding-bottom: 5px;padding-left: 5px;}
.cube footer .foot_cont .foot_col .footer_sub_heading h4 {margin-top: 28px;margin-top: 28px;width: 100%;height: auto;float: left;}
.cube footer .foot_social {margin-top: 40px;padding-top: 20px;border-top: 1px #3c434d solid;}
.cube footer .foot_social_col {width: 50%;float: left;}
.cube footer .foot_social_col p {text-align: left;color: #818892;min-height: 45px;font-size: 13px;padding: 0;margin: 0;}
.cube footer .foot_social_col .foot_social_icon {float: right;}
.cube footer .foot_social_col .foot_social_icon a {background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons.png) no-repeat -55px 0;width: 27px;height: 27px;display: block;float: left;margin-left: 10px;}
.cube footer .foot_social_col .foot_social_icon a.facebook {background-position: -55px 0;}
.cube footer .foot_social_col .foot_social_icon a.facebook:hover {background-position: -105px 0;}
.cube footer .foot_social_col .foot_social_icon a.twitter {background-position: -55px -43px;}
.cube footer .foot_social_col .foot_social_icon a.twitter:hover {background-position: -105px -43px;}
.cube footer .foot_social_col .foot_social_icon a.linkedin {background-position: -55px -86px;}
.cube footer .foot_social_col .foot_social_icon a.linkedin:hover {background-position: -105px -86px;}
/* Footer End */
.bmr-video-box {float: left;width: auto;margin: 53px 0px 0px 30px;}
.bmr-video-box a {color: #0071bc;display:inline-block;}
.bmr-video-box .bvb-request-demo:hover.bvb-request-demo a.bvb-demo-icon {color: #333;}
.bmr-video-box .bvb-request-demo:hover .cls-1 {fill: #333;}
span.svg-img {float: left;width: 30px;height: 23px;text-align: center;font-size: 0.8em;color:#fff;line-height: 35px;}
.cls-1 {fill: #0071bc;fill-rule: evenodd;}

.cube_cont_right .btn_learn{width:100%;height:auto;float:left;}
.cube .body_cont .cube_speci_cont .cube_speci_col .prc_valu {width: 100%;height: auto;float: left;}
.cube .body_cont .cube_speci_cont .cube_speci_col .prc_valu label {font-size: 18px;color: #0071bc;margin-top: 10px;display: block;font-weight:600;}
.cube .body_cont .cube_speci_cont .cube_speci_col .prc_valu label:last-child {color: #333;font-size: 16px;font-weight: normal;}
.cube .body_cont .cube_speci_cont .cube_speci_col .btn_learn a {margin: 20px 0px 35px;}
.cube .btn_learn a.contact_btn_sale{padding: 10px 45px 10px 25px;color: #0071bc;background: #fff url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons_new.png) no-repeat 135px -177px;}
.cube .btn_learn a.contact_btn_sale:hover{background-color: #0071bc;color: #fff;background: #0071bc url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons_new.png) no-repeat 135px -1132px;}

/* Home Page Start */
.contact_btn_sec {width: 100%;height: auto;float: left;padding: 10px 0 10px 0px;}
.contact_btn_sec p {float: left;width: auto !important;margin: 20px 0px 0px 30px;}
.choice_cont {width: 100%;height: auto;float: left;margin: 30px 0px 40px;padding-top: 50px;padding-left: 0px;border-top: 1px solid #cac6c6;}
.choic_list{margin-top:30px;}
.choic_list li {display: block;background: url(https://static.idriveonlinebackup.com/source/images/price_tick.png) no-repeat 0px 5px;margin: 25px 0px;padding-left: 25px;background-size: 16px;font-size: 15px;margin-left:20px;}
.cube .banner_cont {width: 100%;height: auto;float: left;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_banner_new14.jpg) no-repeat center;background-size: cover;position: relative;}
.cube .banner_cont .logo_cont {width: 100%;height: auto;float: left;display: block;}
.cube .banner_cont .logo_cont .cloud_logo {width: 301px;height: 72px;display: block;background: url(https://static.idriveonlinebackup.com/include/images/logo-cube1.png) no-repeat;}
.cube .banner_title_cont {width: 100%;height: auto;float: left;margin: 0px 0px 0px;display: table;padding-bottom: 0px;}
.cube .banner_title_cont .ban_content_cont {display: table-cell;vertical-align: top;width: 45%;padding-top: 30px;padding-bottom: 30px;position:relative;z-index:9999;}
.cube .banner_title_cont .ban_cont_right {display: table-cell;vertical-align: bottom;padding:0px 0px 0px 60px;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_devices19.png) no-repeat center bottom 0px;}
.cube .banner_title_cont .ban_cont_right .intent_content{ color: #fff134;top: 10px;position: relative;}
.cube .bmr_pro_right .bmr_pro {width: 100%;height: auto;float: left;}
.cube .bmr_pro_right {padding:80px 0px;color: #333;width: 100%;height: 550px;float: left;margin: 0px 0px 0px;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_mainbanner.jpg) no-repeat center;background-size: cover;border-top:1px solid #d7dde0;}
.cube .bmr_pro_right .bmr_pro .bmr_pro_logo {width: 100%;height: 33px;float: left;background: url(https://static.idriveonlinebackup.com/cube/source/images/bmrpro_logo.png) no-repeat;}
.cube .bmr_pro_right .bmr_pro h2 {width: 100%;font-size: 26px;line-height: 48px;margin: 40px 0px 30px;float: left;font-weight: normal;}
.cube .bmr_pro_right .bmr_pro p {font-size: 16px;line-height: 30px;float: left;width: 100%;}
.cube .bmr_pro_right .bmr_pro button {background: #289ae6;float: left;display: block;margin-top: 40px;margin-bottom: 0px;border-radius: 5px;padding: 10px 0;width: 140px;border: none;box-shadow: none;color: #fff;}
.cube .bmr_pro_right .bmr_pro button:hover{background:#0071bc;}
.cube .banner_title_cont .ban_cont_right ul, li {list-style: none;}
.cube .banner_title_cont .ban_cont_right li {float: left;display: block;padding-top: 20px;padding-bottom: 20px;width: 100%;}
.cube .banner_title_cont .ban_cont_right .sum-icon {float: left;margin: 0;width: 56px;}
.cube .banner_title_cont .ban_cont_right .sum_desc {padding-left: 70px;width: 80%;}
.cube .banner_title_cont .ban_cont_right ul li .sum_desc h3 {font-size: 22px;margin-bottom: 10px;}	
.cube .banner_title_cont .ban_cont_right li:hover .sum_desc .ph-sup, .ban_cont_right li:hover .sum_desc .ph-sup .num, .ban_cont_right li:hover .sum_desc .ph-sup .num2, .ban_cont_right li:hover .sum_desc .ph-sup span, .ban_cont_right li:hover .sum_desc .sl-sup, .ban_cont_right li:hover .sum_desc .sl-sup p {text-decoration: none;cursor: pointer;color: #f3e89e;}
.cube .banner_title_cont .ban_cont_right .bgsale, .ban_cont_right .bgsup {float: left;display: block;cursor: pointer;width: 100%;}
.cube .banner_title_cont .ban_cont_right .sum-icon span {width: 55px;height: 55px;margin: 5px auto;position: absolute;text-indent: -3500px;display: block;cursor: pointer;}
.cube .banner_title_cont .ban_cont_right .sum-icon span.requ_img {background: url(https://static.idriveonlinebackup.com/cube/source/images/video-icon.png) no-repeat 0px 0px;text-indent: -3500px;cursor: pointer;}
.cube .banner_title_cont .ban_cont_right li:hover .requ_img {background: url(https://static.idriveonlinebackup.com/cube/source/images/video-icon.png) no-repeat 0px -122px;text-indent: -3500px;cursor: pointer;}
.cube .banner_title_cont .ban_cont_right ul li .sum_icon, .cube .ban_cont_right ul li .sum_desc {display: table-cell;vertical-align: top;padding: 0px 15px 0px 70px;}
.cube .ban_cont_right ul li a{color:#fff;}
.cube .ban_cont_right ul li a:hover{color:#fff5d6;}
.cube .ban_cont_right ul li .sum_icon, .cube .ban_cont_right ul li .sum_desc {display: table-cell;vertical-align: top;padding: 0px 15px 0px 0px;}
.cube .ban_cont_right ul li .sum_desc h3 {font-size: 20px;margin-bottom: 10px;}
.cube .ban_cont_right ul li .sum_desc p {font-size: 1em;margin-bottom: 5px;}

.cube .banner_title_cont .ban_content_cont h1 {font-size: 26px;line-height: 40px;font-weight: 400;text-align: left;color: #fff;width: 73%;height: auto;float: left;margin: 34px 0px 33px;}
.cube .banner_title_cont .ban_content_cont .headline {
    font-size: 1.1em;
    line-height: 34px;
    font-weight: 400;
    text-align: left;
    color: #fff;
    height: auto;
    float: left;
    margin: 7px 0px 60px 0px;
    width: 100%;
    }
.cube .banner_title_cont .buy_cont {width: 100%;height: auto;float: left;color: #fff;}
.cube .banner_title_cont .buy_cont h3 {
    font-size: 16px;
}
.cube .banner_title_cont .buy_cont h2 {font-size: 20px;width: auto;height: auto;  color: #fff;float: none;font-weight:600;}
.cube .banner_title_cont .buy_cont p {display: inline-block;width: auto;font-size: 14px;line-height: 20px;margin-left: 20px;margin-top: 20px;}
.contact_btn_sec h3 {
    float: left;
    margin: 18px 0px 0px 25px;
    font-size: 18px;
}
.cube .banner_title_cont .buy_cont h2 span {font-size: 22px;font-weight: 600;display: inline;margin: 0px 0px 0px 5px; color: #fdf263;line-height: 53px;}
.cube .banner_title_cont .buy_cont .ban_btn_cont {width: auto;
    height: auto;
    float: left;
    padding: 9px 19px;
    background-color: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 5px;
    color: #000;
    margin: 10px 0px 10px 0px;
    font-size: 18px;
    letter-spacing: .01em;}
.cube .banner_title_cont .buy_cont .ban_btn_cont:hover{border: 1px solid #e1f5fe;
    background-color: #e1f5fe;
    color: #000;
}
.cube_prc_sec {
    width: 100%;
    height: auto;
    float: left;
    padding: 30px 0px;
}

.cube_prc_sec .cube_speci_cont {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    height: auto;
    float: left;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col {
    width: calc(33.3% - 20px);
    overflow: hidden;
    height: auto;
    float: left;
    background: #fffaf7;
    border-radius: 10px;
    border: 1px solid #f3ece7;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col:nth-child(2) {
    margin: 0px 30px;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col:hover {
    background: #f1e7db;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb {
    padding: 20px 40px;
    width: 100%;
    height: auto;
    float: left;
    background: #fbf0e5;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb h3 p {
    display: inline-block;
    margin-left: 5px;
    color: #000;
    font-size: 22px;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb h3 {
    font-size: 22px;font-weight:600;
    line-height: normal;
    color: #000;margin-bottom:10px;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb h3 p span {
    color: #e17139;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb p {
    font-size: 16px;
    line-height: normal;
    color: #303030;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col .str_spc_row {
    width: 100%;
    height: auto;
    float: left;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row p {
    width: 100%;
    height: auto;
    float: left;line-height: 32px;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row p strong {
    display: block;
    margin-bottom: 5px;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row {
    width: 100%;
    height: auto;
    float: left;
    padding: 40px 20px 20px 40px;color:#000;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row .cld_cont p {
    width: 50%;
    height: auto;
    float: left;
    display: table;    min-height: auto;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row .cld_cont p span {
    display: block;
    margin-top: 5px;
}

.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row .cld_cont {
    margin-bottom: 40px;
    display: block;
    float: left;
    width: 100%;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .signup_btn {
    background-color: #e67f67;
    color: #fff;
    padding: 10px 20px;
    border-radius: 5px;
    font-size: 14px;
    margin: 20px 0 40px 40px;
    position: relative;
    display: inline-block;
    width: auto;
    height: auto;
}
.cube_prc_sec .cube_speci_cont .cube_speci_col .signup_btn:hover{background-color: #e79986;}
.bvb-request-demo {width: auto;float: left;}
.bmr-video-box {float: left;width: auto;margin: 40px 0px 0px 0px;padding-left:30px;}
.data_icon {width: auto;height: auto;display: inline-block;margin-left: 40px;}
.data_icon:hover{color:#333;}
.data_icon i {width: 23px;height: 23px;float: left;background: url(https://static.idriveonlinebackup.com/cube/source/images/datasheet_icon_new.png) no-repeat;margin: 0px 10px 0px 0px;}
.cube .body_cont {width: 100%;height: auto;float: left;}
.cube .body_cont .cube_content_cont {width: 100%;height: 350px;float: left;display: table;}
.cube .body_cont .cube_content_cont .cube_cont_left {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    padding: 40px 0px 20px 0px;
    float: left;
    }
.cube .body_cont .cube_content_cont .cube_cont_right {display: inline-block;vertical-align: top;padding: 0;width: auto;float: right;}
.cube .body_cont .cube_content_cont .cube_cont_right h2 {font-size: 26px;color: #17313b;margin: 0px 0px 0px 0px;border-bottom: 1px solid #ccc;padding: 0px 0px 20px 30px;}
.cube .body_cont .cube_content_cont .cube_cont_left h1 {font-size: 24px;color: #17313b;margin: 0px 0px 10px 0px; line-height: 40px;}
.cube .body_cont .cube_content_cont .cube_cont_left p {font-size: 1em;margin: 0px 0px 20px 0px;color: #333;line-height:30px;}
.cube .cube_cont_left .int_thumb_cont {width: calc(33.3% - 20px);height: auto;float: left;margin: 30px 0px 0px;background: #fbfbfd;padding: 30px;border: 1px solid #d2d5d7;border-radius: 10px;}
.cube .cube_cont_left .int_thumb_cont:hover {background: #f0f7fb;}
.cube .cube_cont_left .int_thumb_cont:nth-child(3n+2){margin:30px 30px 0px;}
.cube .cube_cont_left .int_thumb_cont .int_icon {display: table-cell;vertical-align: middle;}
.cube .cube_cont_left .int_thumb_cont .int_icon.imb{width: 75px;height: 75px;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons.png) no-repeat 0px -390px;}
.cube .cube_cont_left .int_thumb_cont .int_content_cont {display: table-cell;vertical-align: middle;padding-left: 0px;}
.cube .body_cont .cube_content_cont .cube_cont_left h4 {font-size: 22px;color: #000; margin-top: 40px;}
.cube .cube_cont_left .int_thumb_cont .int_content_cont h2 {font-size: 18px;min-height:50px;color: #000;margin-bottom: 10px;font-weight: 600;}
.cube .cube_cont_left .int_thumb_cont .int_content_cont p {font-size: 16px;line-height: 30px;margin: 0px;color: #000;}
.cube .cube_cont_left .cube_list_cont {width: 100%;height: auto;float: left;margin: 30px 0px;}
.cube .cube_cont_left .cube_list_cont h3 {font-size: 20px;color: #17313b;margin-bottom: 30px;}
.cube .cube_cont_left .cube_list_cont ul{width: 100%;max-width: 550px;height: auto;float: left;    max-width: 100%;}
.cube .cube_cont_left .cube_list_cont li {display: inline-block;width: 65%;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons_new.png) no-repeat 0px -185px;list-style-type: none;padding-left: 25px;margin-bottom: 10px;margin-right: 25px;font-size: 16px;line-height: 29px;color: #4b4b4b;}
.cube .btn_learn{width:auto;height:auto;float:left;margin-top: 0px;padding-left: 0px;}
.cube .btn_learn a {width: auto;height: auto;float: left;margin: 30px 0px 0px;padding: 10px 25px 10px 25px;background: #0071bc; border-radius: 5px;border: 1px solid #a7a7a7;color: #fff;}
.cube .btn_learn a:hover{background-color:#fff; color: #000;}
.cube .body_cont .cube_speci_cont {width: 100%;height: auto;float: left;margin: 30px 0px 0px;}
.cube .body_cont .cube_speci_cont .cube_speci_col {width: 94%;height: auto;display:table;padding:0px 0px 20px 15px;border-bottom: 1px dotted #ccc;margin:0px auto 30px;}
.cube .body_cont .cube_speci_cont .cube-fst-spcl { border-bottom: 1px dotted #000;margin-bottom: 5px;
padding:0px 30px;
width: 100%;}
.vm_image {
display: block;
background: url(https://static.idriveonlinebackup.com/cube/source/images/vmware-new2.png) no-repeat center;
  width: 100px;
height: 100px;
position: absolute;
top:-6px;right:185px;
}
.cube .body_cont .cube_speci_col  .str_spc_row {
width: 100%;
height: auto;
float: left;
position: relative;
padding: 0px 0px 30px;
}
.cube .body_cont .cube_speci_col .str_spc_row .spc_img {
width: 150px;
height: 65px;
float: left;
background: url(https://static.idriveonlinebackup.com/cube/source/images/cube-device.png) no-repeat 0px 0px;
margin: 0px 0px 0px;
}
.cube .body_cont .cube_speci_col .str_spc_row .spc_img, .cube .body_cont .cube_speci_col .str_spc_row .spc_tb {
display: inline-block;
}
.cube .body_cont .cube_speci_col .str_spc_row .spc_tb h3 {
font-size: 20px;
margin: 0px 0px 0px;
line-height: normal;
color: #333;
}
.cube .body_cont .cube_speci_col .signup_btn{
    background-color: #2b80c3;
    color: #fff;
    padding: 10px 20px;
    border: 1px solid #2b80c3;
    border-radius: 2px;
    font-size: 14px;
    margin: 30px 0px 10px;
    position: relative;
    display: inline-block;
    width: auto;height:auto;
}
.cube .body_cont .cube_speci_col .signup_btn:hover{background: #3895de;
    box-shadow: none;}
.cube .body_cont .cube_speci_col .str_spc_row .spc_tb h3 p {
font-size: 22px;
display: inline;
line-height: normal;
margin: 5px 0px 0px;
color: #333;
}
.cube .body_cont .cube_speci_col .str_spc_row .spc_tb h3 p span{color:#e17139;}
.cube .body_cont .cube_speci_col .str_spc_row .spc_tb p {
font-size: 16px;
color: #333;
margin-top: 5px;
}
.cube .body_cont .cube_speci_col .str_ram_row {
width: 100%;
height: auto;
float: left;
padding-bottom: 0px;
}
.cube .body_cont .cube_speci_col .str_ram_row p {
color: #333;
line-height: 30px;
margin: 0px;
display: table;
width: 100%;
height: auto;
float: left;
}
.cube .body_cont .cube_speci_col .str_ram_row p strong {
width: 135px;
padding-right: 15px;
box-sizing: border-box;
display: table-cell;
font-weight: normal;
color: #e17139;
position: relative;
}
.cube .body_cont .cube_speci_col .str_ram_row p strong:after {
content: ':';
position: relative;
float: right;
}
.new-badge {background: url(https://static.idriveonlinebackup.com/bare-metal-recovery/source/images/bmr-index-badge-new.png) no-repeat;position: absolute;    right: 10px;top: 0;width: 154px;height: 130px;display: block;z-index: 2;margin:0px;}
	.cube .body_cont .cube_speci_cont .cube-sec-spcl {width: 52%;
    padding-left: 20px}
.cube .cube_speci_col:nth-child(2) ul{padding-left: 6px;}
.cube .body_cont .cube_speci_cont .cube_speci_col .cube_speci_img {width: 111px;height: 65px;float: left;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube-device.png) no-repeat 0px 0px;margin: 0px 0px 30px;}
.cube .body_cont .cube_speci_cont .cube_speci_col h4 {font-size: 28px;color: #0071bc;margin-bottom: 15px;width: 100%;height: auto;float: left;}
.cube .body_cont .cube_speci_cont .cube_speci_col ul {width: 100%;height: auto;float: left;}
.cube .body_cont .cube_speci_cont .cube_speci_col ul li {font-size: 18px;display: block;margin: 0px 0px 30px 0px;color: #000;font-weight: 500;}
.cube .body_cont .cube_speci_cont .cube_speci_col ul li span {font-size: 16px;display: block;font-weight: normal;margin: 10px 0px 0px;color: #333;font-weight: 600;   }
.cube .body_cont .cube_speci_cont .cube_speci_col ul li span.tbl-hightxt {color:#0071bc;font-weight:normal;    display: inline; }
.cube .body_cont .cube_speci_cont .cube_speci_col ul li span p {font-size: 26px;color: #0071bc;display: inline;}
.cube .body_cont .cube_speci_cont .cube_speci_col ul li sup{font-size: 12px !important;display: inline;line-height: 0; vertical-align: 3px; color: #4b4b4b;}
.cube .body_cont .cube_speci_cont .cube_speci_col .hash {display: inline; font-size: 12px; margin: 0; }
/* .cube .body_cont .cube_speci_cont .cube_speci_col .hash {display: inline;float:right; margin: -4px 20px 0px 0px; font-size: 12px; top:-0.7em;} */ 
.cube .body_cont .cube_content_cont .cube_cont_right .avail{margin: 30px 0px 20px 0px;float: left;display: block; font-size: 14px; color: #4b4b4b;padding-left:30px;}
.cube .cube-sub-txt{margin: 20px 0px 28px;
    font-weight: 600;
    color: #0071bc;
    font-size: 18px;}

.cube .btn_learn1{width: auto;height:auto;float:left;}
.cube .btn_learn1 a {width: auto;height: auto;float: left;margin: 30px 0px 0px;padding: 10px 35px 10px 25px;background: #fff url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons_new.png) no-repeat 120px -177px;border-radius: 5px;color: #565656;border: 1px solid #a7a7a7;}
.cube .btn_learn1 a:hover{background-color:#0071bc;color:#fff; background: #0071bc url(https://static.idriveonlinebackup.com/cube/source/images/cube_icons_new.png) no-repeat 120px -1132px;}
/* Home Page End */

.cube .banner_foot {width: 100%;height: 450px;float: left;background:url(https://static.idriveonlinebackup.com/cube/source/images/device-banner-new.jpg) no-repeat center;background-size:cover;position: relative;}
.cube .foot_content {width: 100%;height: auto;float: left;position: relative;margin:50px 0px;}
.cube .foot_content .foot_text {width: 100%;float: left;position: relative; margin: 0 auto; text-align: center;}
.cube .foot_content .foot_text .foot_cent p {width: 100%;float: left;position: relative; margin: 0 0 10px auto; text-align: center !important; color:#4b4b4b;}
.cube .foot_content .foot_text .foot_cent p span{color:#4b4b4b;}
.cube .foot_content .foot_text p {font-size: 16px; line-height: 24px; text-align: left; padding: 0px 0px 20px 0px}
.cube .foot_content .foot_text strong { color: #0071bc; font-size: 24px;  line-height: 30px;}
.cube .foot_content .foot_text span { color: #ff1100; font-size: 16px;  line-height: 30px;}
.cube .foot_content .foot_text a {display:inline-block; float: none; margin: 0px auto; text-align: center;}
.cube .foot_content .foot_text .foot_cent p a:hover{color:#333;}
.cube .foot_content .buy_now_big {width: auto; height: auto;float: left;padding: 15px 40px;background-color: #0071bc;border:1px solid #0071bc;border-radius: 5px;color: #fff;margin: 0 auto; text-align: center;}
.cube .foot_content .buy_now_big:hover{border:1px solid #0071bc;background-color: #fff;color: #0071bc;}
.cube .foot_content .note{text-align: left; width: 100%; font-size: 14px !important; color: #999; padding: 0px !important;}

/* Confirmation Page End */
.cube .banner_conf {width: 100%;height: 300px;float: left;background: #133c5c;position: relative;}
.cube .banner_conf .logo_cont {width: 100%;height: auto;float: left;display: block;}
.cube .banner_conf .logo_cont .cloud_logo{width: 302px;height: 57px;float: left;display: block;background: url(https://static.idriveonlinebackup.com/cube/source/images/idrive-cube-logo-new.png) no-repeat;}


.cube .banner_conf .banner_title_cont .ban_content_cont h1{font-size: 26px; line-height: 36px; font-weight: 400; text-align: left; color: #fff; width: 100%; height: auto; float: left; margin: 30px 0px 40px;}
.cube .banner_conf .banner_title_cont .ban_content_cont p{font-size: 16px; line-height: 30px; font-weight: 400; text-align: left; color: #fff; width: 100%; height: auto; float: left; padding-bottom: 40px; }
.cube .login_btn {width:100%;height:auto;float:left;}
.cube .login_btn {width: auto; height: auto;float: left;padding: 15px 40px;background-color: #0071bc;border:1px solid #0071bc;border-radius: 5px;color: #fff;margin: 0 auto; text-align: center;}
.cube .login_btn:hover{background-color:#fff;color:#0071bc;}
.cube .request_demo {width: 100%;height: 210px;float: left;background: #133c5c;position: relative;}
.cube .request_demo .logo_cont {width: 100%;height: auto;float: left;display: block;}
.cube .request_demo .logo_cont .cloud_logo {width: 282px;height: 57px;float: left;display: block;background:url(https://static.idriveonlinebackup.com/cube/source/images/cube_logo.png);}
.cube .request_demo .banner_title_cont .ban_content_cont h1{font-size: 26px; line-height: 36px; font-weight: 400; text-align: left; color: #fff; width: 100%; height: auto; float: left; margin: 30px 0px 10px;}
.cube .request_demo .banner_title_cont .ban_content_cont p{font-size: 16px; line-height: 30px; font-weight: 400; text-align: left; color: #fff; width: 100%; height: auto; float: left; }
.cube .reg_support_form {margin: 40px 0 40px 0px; background-color: #F9F9F9;border-radius: 0px; clear: both; color: #888888;  width: 80%;  padding: 20px; border: 1px solid #e6e4e4; float: left;  height: 100%;}
.cube .reg_support_form * { box-sizing: border-box;}
.cube .reg_support_form .row-box { float: left; width: 100%; margin-bottom: 15px;}
.cube .reg_support_form .left-box {float: left; width: 50%; box-sizing: border-box; padding-right: 25px;}
.cube .reg_support_form .sucessMsg { border: 1px solid #BEDB90; clear: both; color: #4d7d00; display: none; font-size: 1em; line-height: inherit; margin: 20px 0 20px;padding: 20px 10px 20px; width: 100%; float: left; box-sizing: border-box;  background: #E3FFB6 url(https://static.idriveonlinebackup.com/cube/source/images/success_tick_icon.png) no-repeat 0 center;padding-left: 60px;}
.cube .reg_support_form input[type="text"], .reg_support_form select {height: 40px;  margin: 5px 0px 0px 0px;width: 100%;font-size: 1em;border: 1px solid #A5A1A1;background: #ffffff;box-sizing: border-box;padding: 6px 10px 6px 10px;color: #333;font-family: inherit;}
.cube .reg_support_form input[type="text"]:focus {border: 1px solid #4d90fe;outline: none;}
.cube .reg_support_form textarea:focus {border: 1px solid #4d90fe;outline: none;}
.cube .reg_support_form textarea {height: 160px;margin: 5px 0px 0px 0px;padding: 4px 10px 4px 10px;width: 100%;font-size: 1em;border: 1px solid #A5A1A1;background: #ffffff;box-sizing: border-box;resize: none;font-family: inherit; color: #333;}
.cube .reg_support_form .row-box .support-submit {width: auto;height: 50px;line-height: 18px;text-align: center;border: 1px solid #fff;color: #fff !important;font-size: 20px;float: left;margin: 20px 0px 0px;border-radius: 2px;padding: 0px 15px;cursor: pointer;background: #2cb0e2 none repeat scroll 0 0;}
.cube .reg_support_form .row-box .support-submit:hover {border: 1px solid #2cb0e2; background: #fff none repeat scroll 0 0; color: #333 !important;}
.cube .reg_support_form .row-box .support-submit:focus {border: 1px solid #2cb0e2; background: #fff none repeat scroll 0 0; color: #333 !important;}
.cube .reg_support_form .right-box {float: right;width: 50%;box-sizing: border-box;padding-left: 25px;}


.cube .contact_sales {width: 100%;height: 185px;float: left;background: #133c5c;position: relative;}
.cube .contact_sales .logo_cont {width: 100%;height: auto;float: left;display: block;}
.cube .contact_sales .logo_cont .cloud_logo {width: 282px;height: 57px;float: left;display: block;background:url(https://static.idriveonlinebackup.com/cube/source/images/cube_logo.png);}
.cube .contact_sales .banner_title_cont .ban_content_cont h1{font-size: 26px; line-height: 36px; font-weight: 400; text-align: left; color: #fff; width: 100%; height: auto; float: left; margin: 30px 0px 10px;}
.cube .contact_sales .banner_title_cont .ban_content_cont p{font-size: 18px; line-height: 30px; font-weight: 400; text-align: left; color: #fff; width: 100%; height: auto; float: left; }
.cube .reg_support_form {margin: 40px 0 40px 0px; background-color: #F9F9F9;border-radius: 0px; clear: both; color: #888888;  width: 80%;  padding: 20px; border: 1px solid #e6e4e4; float: left;  height: 100%;}
.cube .reg_support_form * { box-sizing: border-box;}
.cube .reg_support_form .row-box { float: left; width: 100%; margin-bottom: 15px;}
.cube .reg_support_form .left-box {float: left; width: 50%; box-sizing: border-box; padding-right: 25px;}
.cube .reg_support_form .sucessMsg { border: 1px solid #BEDB90; clear: both; color: #4d7d00; display: none; font-size: 1em; line-height: inherit; margin: 20px 0 20px;padding: 20px 10px 20px; width: 100%; float: left; box-sizing: border-box;  background: #E3FFB6 url(https://static.idriveonlinebackup.com/cube/source/images/success_tick_icon.png) no-repeat 0 center;padding-left: 60px;}
.cube .reg_support_form input[type="text"], .reg_support_form select {height: 40px;  margin: 5px 0px 0px 0px;width: 100%;font-size: 1em;border: 1px solid #A5A1A1;background: #ffffff;box-sizing: border-box;padding: 6px 10px 6px 10px;color: #333;font-family: inherit;}
.cube .reg_support_form textarea {height: 160px;margin: 5px 0px 0px 0px;padding: 4px 10px 4px 10px;width: 100%;font-size: 1em;border: 1px solid #A5A1A1;background: #ffffff;box-sizing: border-box;resize: none;font-family: inherit;}
.cube .reg_support_form .row-box .support-submit {width: auto;height: 50px;line-height: 18px;text-align: center;border: 1px solid #2cb0e2;color: #fff !important;font-size: 20px;float: left;margin: 20px 0px 0px;border-radius: 2px;padding: 0px 15px;cursor: pointer;background: #2cb0e2 none repeat scroll 0 0;}

.cube .reg_support_form .right-box {float: right;width: 50%;box-sizing: border-box;padding-left: 25px;}
.cube .red {font-size: 12px; color: #ff0000;}
.backto_idr_cont ul{float:left;}
.backto_idr_cont ul li{float:left;margin-right: 25px;}
.backto_idr_cont ul li:last-child{margin-right:0px;}
.backto_idr_cont ul li a{color:#fff;    font-size: 15px;}
.backto_idr_cont ul li a:hover{color: #ffe5ba;}
.cube-play-btn {
    background: url(https://static.idriveonlinebackup.com/include/images/ta-play_video.png) no-repeat 0 0;
    width: 180px;
    height: 180px;
    position: absolute;
      top: 24%;
       left: 14%;
    right: 0;
    margin-left: auto;
    margin-right: auto;cursor:pointer;text-indent: -99999px;
}
.cube-play-btn:hover {
    background-position: 0px -186px;
}
.contactsls_btn{
    background: transparent !important;
    border: none !important;
    color: #0071bc !important;
}
.contactsls_btn:hover{color:#333 !important;}
		/* 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;}
.form {
    width: 100%;
    height: auto;
    float: left;
}
.support-form .container {
display: table;width:100%;height:auto;float:right;
}

.support-form {
float: left;
width: 100%;
box-sizing: border-box;
background: #f8f9fa;
padding: 40px 0 0;
}

.support-form * {
box-sizing: border-box;
}

.support-form .support-left-wrap {
float: left;
width: 860px;
padding: 0 50px 0 0;
}

.support-form .row-box-wrap {
width: 100%;
}

.support-form .error_msg {
display: none;
}

.support-form input[type=text],.support-form select {
-webkit-appearance: none;
outline: none;
height: 40px;
margin: 5px 0 0;
width: 100%;
font-size: 1em;
border: 1px solid #a5a1a1;
background: #fff;
box-sizing: border-box;
padding: 6px 10px;
color: #333;
font-family: inherit;
}

.support-form input[type=text]:focus,.support-form select:focus,.cube .select-wrap:focus,.support-form textarea:focus {
border-color: #1db2f9;
}

.support-form textarea {
height: 160px;
margin: 5px 0 0;
padding: 4px 10px;
width: 100%;
font-size: 1em;
border: 1px solid #a5a1a1;
background: #fff;
box-sizing: border-box;
resize: none;
font-family: inherit;
outline: none;
}

.support-form .profile_form {
margin: 0 0 0;
}

.support-form .profile_form .row-box {
float: left;
width: 100%;
margin-bottom: 15px;
}

.support-form .profile_form .left-box {
float: left;
width: 50%;
box-sizing: border-box;
padding-right: 25px;
}

.support-form .profile_form .right-box {
float: right;
width: 50%;
box-sizing: border-box;
padding-left: 25px;
}

.support-form .profile_form label {
color: #868686;
display: block;
font-size: 1em;
}

.support-form .viewer_report label {
float: left;
}

.support-form .support-left-wrap .error_msg {
color: #fb2222;
font-size: 13px;
float: left;
width: 100%!important;
letter-spacing: 0;
line-height: 18px;
margin: 5px 0 0;
padding: 0!important;
}

.support-form .capcha_img img {
float: left;
vertical-align: baseline;
display: inline;
}

.support-form .row-box .verificaion_input {
display: inline;
width: 25%;
margin: 2px 0 0 30px;
vertical-align: baseline;
}

.support-form .row-box .support-submit {
background: #01a7d7 none repeat scroll 0 0;
color: #fff;
width: 30%;
width: auto;
height: auto;
cursor: pointer;
box-sizing: border-box;
border: none;
font-size: 1.2em;
line-height: 22px;
font-weight: 400;
padding: 10px 24px;
outline: none;
font-family: inherit;
margin-top: 10px;
text-align: center;
width: auto;
-webkit-appearance: none;
border-radius: 3px;
font-family: open sans,Tahoma,Verdana,Arial;
}

.support-form .row-box .support-submit:hover {
background: #127c9a;
}

.support-form .row-box .support-submit:active {
background: #127c9a;
}

.support-form .support-right-wrap {
float: right;
width: 320px;
color: #333;
padding: 100px 0 0 30px;
}

.support-form .support-right-wrap .title {
font-size: 2em;
padding: 0 0 10px;
margin: 0;
line-height: normal;
}

.support-form .support-right-wrap a {
color: #333;
}

.support-form .row-box-wrap .capcha_img {
padding-top: 5px;
float: left;
}

.support-form .support-left-wrap p {
text-align: justify;
display: inline-block;
padding: 15px 0;
line-height: 1.5;
}

.support-form .support-left-wrap p a {
color: #d03200;
}

.support-form .support-left-wrap p a:hover {
color: #666;
}

.support-form .choose_support_wrap {
float: left;
width: 100%;
box-sizing: border-box;
padding: 0;
margin: 0 0 20px;
border: 0 solid #5bad40;
}

.support-form .supportSelect {
float: left;
width: 100%;
padding: 0;
}

.support-form .supportSelect input {
margin-top: 7px;
float: left;
line-height: 28px;
width: 20px;
}

.support-form .profile_form .supportSelect label {
float: left;
line-height: 28px;
width: 150px;
font-size: 16px;
}

.support-form .support_form {
margin: 0 0 20px;
border-radius: 0;
clear: both;
color: #888;
width: 100%;
padding: 20px;
}

.support-form .support-left-wrap .sucessMsg {
border: 1px solid #bedb90;
clear: both;
color: #4d7d00;
display: none;
font-size: 1em;
line-height: inherit;
margin: 20px 0;
padding: 20px 10px;
width: 100%;
float: left;
box-sizing: border-box;
background: #e3ffb6;
padding-left: 80px;
padding-right: 70px;
}

.support-form .support-left-wrap .sucessMsg span {
position: relative;
}

.support-form .support-left-wrap .sucessMsg span:after {
content: '';
position: absolute;
background: url(https://static.idriveonlinebackup.com/bare-metal-recovery/include/images/Index-icons.png) no-repeat -43px -169px;
width: 44px;
height: 37px;
top: -7px;
left: -60px;
}

.support-form .support-form-title {
font-size: 2.5em;
color: #333;
font-weight: 500;
}

.support-form .support-left-wrap .errorMsg {
background: #fde4ea;
border: 1px solid #edc4cc;
padding: 20px 10px;
margin: 10px 0;
display: none;
line-height: normal;
font-size: 1em;
color: #a90909;
}

.support-left-wrap h1 {
margin: 0;
padding: 30px 0 20px;
font-size: 2.2em;
text-align: left;
color: #333;
display: none;
}

#description+#err_desc {
margin-top: 0;
}

#success-submit {
display: none;
background: #01a7d7;
color: #fff;
width: 30%;
width: 268px;
height: 45px;
cursor: default;
box-sizing: border-box;
border: none;
font-size: 1.1em;
padding: 10px 20px 10px 10px;
outline: none;
font-family: inherit;
margin-top: 10px;
float: left;
cursor: not-allowed;
}

#success-submit img#showImage {
float: right;
padding-left: 20px;
padding-top: 3px;float: right;
padding-left: 0px;
padding-top: 3px;
width: 19px;
height: 20px;
display: block;
}

.cube #success-submit {
width: 179px;
font-size: 18px;
}
.cube .select-wrap {
    position: relative;
    width: 100%;
    background: 0 0;
    overflow: hidden;
    display: inline-block;
}
.cube .select-wrap:before {
    content: ' ';
    top: 6px;
    right: 1px;
    background: #fff;
    width: 30px;
    height: 38px;
    position: absolute;
    pointer-events: none;
}
.cube .select-wrap:after {
    content: ' ';
    top: 6px;
    right: 1px;
    background: url(https://static.idriveonlinebackup.com/bare-metal-recovery/include/images/selectbox-arrow.png) no-repeat scroll center;
    width: 30px;
    height: 38px;
    position: absolute;
    pointer-events: none;
}
.user-info-wrap {
    clear: both
}

.user-info-wrap ul {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: auto
}

.user-info-wrap ul li {
    color: #545454;
    display: block;
    position: relative;
    float: left;
    margin-right: 20px
}

.user-info-wrap ul li input[type=radio] {
    position: absolute;
    visibility: hidden
}
.user-info-wrap ul li input[type=radio] {
    position: absolute;
    visibility: hidden;
}
.support-form .profile_form .user-info-wrap ul li label {
    display: block;
    position: relative;
    padding: 0 0 25px 25px;
    margin: 10px auto;
    height: 0;
    z-index: 9;
    cursor: pointer;
    -webkit-transition: all .25s linear;
    font-size: 15px;
    font-weight: 500;
}
.user-info-wrap ul li .check {
    display: block;
    position: absolute;
    border: 2px solid #aaa;
    border-radius: 100%;
    height: 20px;
    width: 20px;
    top: 10px;
    left: 0;
    z-index: 5;
}
.user-info-wrap ul li .check::before {
    display: block;
    position: absolute;
    content: '';
    border-radius: 100%;
    height: 10px;
    width: 10px;
    top: 3px;
    left: 3px;
    margin: auto;
}
.user-info-wrap input[type=radio]:checked~.check::before {
    background: #0072bc;
}
.contact-note {
    padding-top: 30px;
    color: #868686;
    display: block;
    font-size: 16px;
    line-height: 22px;
    clear: left;
}

@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 (max-width: 980px) {
.support-form .support-left-wrap{width:760px;}
}
@media screen and (min-width: 768px) {
	.modal-close-icon {right: 10px;top: 10px;}
}
@media screen and (max-width: 767px) {
.support-form .support-left-wrap{width: 100%;padding: 0px;}
.user-info-wrap ul li{height:50px;}
.support-form .profile_form .left-box, .support-form .profile_form .right-box{width: 100%;padding-right: 0px;padding-left:0px;margin-bottom: 20px;}
}
@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 screen and (min-width: 980px) and (max-width: 1024px){
	.cube .banner_title_cont .ban_content_cont h1 {margin: 30px 0px 10px !important;}
	
}
@media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) {
	.cube .banner_cont{height: auto; padding-bottom: 20px;}
}
@media only screen and (max-width:980px){
	.cube .body_cont .cube_content_cont .cube_cont_right {padding: 0px;width: auto;}
.data_icon{margin:5px 0px 0px 0px;}
.bmr-video-box a{margin-right:20px;}
.cube_cont_right .btn_learn{padding-left:15px;}
.bmr-video-box{margin:40px 0px 10px;padding-left:15px;}
	.new-badge {display:none;}
	.contact_btn_sec{padding-top:0px;}
	.bmr-video-box{margin-top: 33px;width: auto;margin-left: 0px;margin-bottom: 0px;}
	span.svg-img {float: none;position: relative;top: 5px;}
	.cube footer .foot_cont{display: none;}	
	.cube .banner_title_cont .ban_content_cont, .cube .banner_title_cont .ban_cont_right{width: 100% !important;display: block;padding-left:0px;}
	.cube .banner_title_cont .ban_cont_right{background:transparent;}
	.cube .banner_title_cont .ban_cont_right .intent_content{width: 100%;text-align: center;display: block;margin-bottom: 60px;}
	.cube .banner_cont .logo_cont .cloud_logo{float: none; margin: 0 auto; text-align: left;}
	.cube .banner_title_cont .ban_content_cont h1 {font-size: 22px !important;line-height: 30px;font-weight: 400;text-align: center;color: #fff;width: 100%;height: auto;float: left;margin: 30px 0px 10px;}
	.cube .banner_title_cont .ban_content_cont .headline{font-size: 1em;}
	.cube .banner_title_cont .buy_cont h2 {float: none;text-align: center; margin: 0 auto; color:#fff;margin:0px 0px;} 
	.cube .banner_title_cont .buy_cont p{float: none;text-align: center; margin: 0 auto; color:#fff;margin-bottom: 30px; padding-top: 20px;}
	.cube .banner_title_cont .buy_cont h2 span{color:#ffd557;font-size:18px;}	
	.cube .banner_title_cont .buy_cont{ margin: 0 auto; text-align: center;}
	.cube .banner_title_cont .buy_cont .ban_btn_cont{float: none;display: block;width: 164px;margin: 25px auto 0px;}
	.cube footer .foot_social{margin-top:-20px;}
	.cube .body_cont .cube_speci_cont .cube_speci_col{width: 100%; padding-right:0px !important; margin: 0 auto 20px; text-align: left;}
	.cube .body_cont .cube_speci_cont .cube-fst-spcl {border:none;}
	.cube .body_cont .cube_speci_cont .cube_speci_col .cube_speci_img{float: none !important; margin: 0 auto !important;}
	.cube .body_cont .cube_content_cont .cube_cont_right{width: auto;padding: 0px;}
	.cube .body_cont .cube_content_cont .cube_cont_left {width: 100%;}
	.cube .body_cont .cube_content_cont .cube_cont_right h2{margin: 0 auto 20px; text-align: center; padding-bottom: 20px;}
	.cube .body_cont .cube_speci_col .str_spc_row .spc_img, .cube .body_cont .cube_speci_col .str_spc_row .spc_tb, .cube .body_cont .cube_speci_col .str_ram_row p{text-align:left;}
	.cube .body_cont .cube_speci_cont{margin-top: 0px;}
	.cube .btn_learn{margin: 25px 0 25px 0;}
	.cube_cont_right .btn_learn{margin: 40px 0px 0px;float: left;width: auto;}
	.cube .body_cont .cube_content_cont .cube_cont_right .avail{float:none;text-align:left;}
	.cube .btn_learn a{float: none;}
	.cube .banner_title_cont .buy_cont h2{font-size:18px;}
	.cube .banner_title_cont .ban_content_cont .headline{text-align: center !important; margin: 0px !important;width: 100%;}
	.cube .banner_conf{height:auto;}
	.cube .body_cont .cube_speci_cont .cube_speci_col h4{padding-top: 20px;}
	.cube .reg_support_form{width: 100%;}
	.cube .body_cont .cube_content_cont .cube_cont_left h1{font-size:20px !important;}
	.cube .body_cont .cube_content_cont .cube_cont_left p{font-size: 16px !important;}
	.cube .request_demo .banner_title_cont .ban_content_cont h1{font-size: 20px !important;}
	.cube .request_demo .banner_title_cont .ban_content_cont p{font-size: 16px !important;}
.cube-play-btn, .cube-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: 170px;
    font-size: 18px;
    left: 0%;
    top: 92%;
	}
	.cube .cube_speci_col:first-child ul{border:0px;}
	.vm_image{display:none;}
	.cube .body_cont .cube_speci_cont .cube_speci_col .btn_learn a{margin:0px;}
	.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row .cld_cont p {width: 100%;margin-bottom: 20px;}
	.cube .cube_cont_left .int_thumb_cont {width: calc(50% - 10px);}
	.cube .cube_cont_left .int_thumb_cont:nth-child(3n+2) {margin: 30px 0px 0px;}
	.cube .cube_cont_left .int_thumb_cont:nth-child(odd) {margin: 30px 0px 0px 20px;}
	.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb{padding:20px;}
	.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row{padding: 40px 20px 20px 20px;}
	.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row .cld_cont {margin-bottom: 10px;}
}

@media only screen and (max-width:768px){
.cube .body_cont .cube_content_cont .cube_cont_right {padding-left: 0;padding-right: 0;padding-top: 0px;}
.cube .body_cont .cube_content_cont .cube_cont_left { padding-bottom: 10px; }
.cube_cont_right .cube_cent { width: 100%; }
.cube .body_cont .cube_speci_cont { padding-top: 20px; padding-bottom: 20px; padding-left: 40px; }
.cube .body_cont .cube_speci_cont .cube_speci_col { width: 92%; float: left;margin-bottom:40px; text-align: left; }
.cube .body_cont .cube_speci_cont .cube_speci_col .cube_speci_img { float: left !important; }
	.cube_cont_left, .cube_cont_right, .cube .cube_cont_left .cube_list_cont li{float: left;width: auto;}
	.cube_cont_right{background-color:#fff !important;}
	.cube .banner_cont, .cube .banner_title_cont   { height: auto;
    float: none;
    clear: both;
    width: 100%;
    display: block;padding-bottom: 30px;}
	.cube_cent .cube_speci_cont{background-color: #f0f5f9;}	
	.cube .contact_sales{height: auto;}
	.cube .contact_sales .banner_title_cont .ban_content_cont p{padding-bottom: 20px; font-size: 16px;}
	.backto_idr_cont ul li {
    float: left;
    margin-right: 14px;
}
	.mob-menu{display:none;}
	.backto_idr_cont ul li a{    font-size: 13px;}
	.cube .banner_title_cont .ban_cont_right {
		display: block}
	.cube-play-btn, .cube-play-btn:hover{    width: 177px;}
	.cube_cont_right .btn_learn{margin-top: 36px;   }
	
	.cube .banner_title_cont .buy_cont h2{font-size:16px;}
.cube_cont_right .contact_sale_btn {display: inline-block;width: auto;margin-top:0px;}
.bmr-video-box {margin: 35px 0px 0px 15px;width: auto;padding-left:0px;}
.cube .body_cont .cube_content_cont .cube_cont_right .avail{width:100%;float: left;}
.cube .body_cont .cube_content_cont .cube_cont_right .avail{padding:0px 0px 0px 20px;}
}
@media only screen and (max-width:640px){
.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb{padding: 20px 30px 20px 30px!important;}
.cube .banner_cont {
    background: #735c56;
    height: auto;
    position: relative;
    padding-bottom: 30px;
}
.contact_btn_sec h3{width:100%;margin-left:0px;}
}
@media only screen and (max-width:480px){
.bmr-video-box {margin: 30px 0px 0px 0px;padding-left: 0px;}
.cube_cont_right .btn_learn{padding-left: 0;}
.cube .banner_title_cont .buy_cont{margin-top:20px;}
.cube .banner_title_cont .buy_cont h2 span {display: block;}
.cube .body_cont .cube_content_cont .cube_cont_right .avail {float: left;text-align: left;}
.cube .body_cont .cube_speci_cont .cube_speci_col .btn_learn a {margin: 20px auto 35px;}
	.cube .body_cont .cube_speci_cont .cube_speci_col { width: 100%; padding-bottom: 40px; }
.cube .body_cont .cube_speci_cont .cube_speci_col .cube_speci_img { float: none !important; }
.cube .body_cont .cube_speci_cont .cube_speci_col { text-align: left; }
.cube .body_cont .cube_speci_col .str_spc_row .spc_img, .cube .body_cont .cube_speci_col .str_spc_row .spc_tb {
    display: block;
    width: 100%;
}
.cube .body_cont .cube_speci_cont { padding-left: 0; }
.cube .body_cont .cube_speci_cont { padding-bottom: 0; }

	.cube_cont_left, .cube .cube_cont_left .cube_list_cont li{width:100% !important;}
	.cube .body_cont .cube_content_cont .cube_cont_left{padding: 50px 0px 50px 0px !important;}
	.cube .body_cont .cube_cont_right{padding:0px !important;}
	.cube_cont_right .cube_cent{height: auto;width: 100%;margin: 0 auto;background-color: #f0f5f9;padding: 20px 0px 0px 0;}
	.cube .reg_support_form .left-box{width: 100%; padding: 0px;}
	.cube .reg_support_form .right-box{width: 100%; padding: 0px; float: left;margin: 10px 0 0 0;}
	.cube .contact_sales .banner_title_cont .ban_content_cont h1{font-size: 22px;}
	.cube .header_cont .backto_idr_cont{width: 180px;}
	}



@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	  .cube .request_demo .banner_title_cont .ban_content_cont p{font-size: 16px !important;}
	  .cube .body_cont .cube_content_cont .cube_cont_left p{font-size: 16px !important;}

}
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
	  .cube .request_demo .banner_title_cont .ban_content_cont p{font-size: 16px !important;}
	  .cube .body_cont .cube_content_cont .cube_cont_left p{font-size: 16px !important;}
}
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 
.cube .request_demo .banner_title_cont .ban_content_cont p{font-size: 16px !important;}
.cube .body_cont .cube_content_cont .cube_cont_left p{font-size: 16px !important;}
}
.avr-txt-note{margin: 35px 0px 0px 0px !important;}
.mob-btn{}
@media screen and (min-width: 769px) and (max-width: 980px){
	.mob-btn{display:block;}
	.browser-btn{display:none;}
}
@media only screen and (max-width:768px){
	.cube .body_cont .cube_content_cont .cube_cont_right h2 {
    margin: 0 auto;
    text-align: left;
    padding-bottom: 20px;
    background-color: #f0f5f9;
    padding-top: 30px;
}
}
@media only screen and (max-width:480px){
	.mob-btn{display:block;}
	.browser-btn{display:none;}
}
@media only screen and (max-width: 1180px){
.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb {padding: 20px 30px;}
.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row p{min-height:105px;}
.cube_prc_sec .cube_speci_cont .cube_speci_col .spc_tb h3 p{margin-left: 0px;}
.cube_prc_sec .cube_speci_cont .cube_speci_col .str_ram_row{padding-left:30px;}
.cube_prc_sec .cube_speci_cont .cube_speci_col .signup_btn {margin-left: 30px;}
}
@media only screen and (min-width: 981px) and (max-width: 1180px){
.cube .bmr_pro_right{background-position:center right -350px;}
}
@media only screen and (max-width: 980px){
	.contact_btn_sec h3{float:none;margin-left:0px;}
.cube .banner_cont {height:auto;padding-bottom:40px;background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_banner_new14.jpg) no-repeat center;background-size: cover;}
.cube .bmr_pro_right {background: url(https://static.idriveonlinebackup.com/cube/source/images/cube_main_mobile_new25.jpg) no-repeat center -60px;height: auto;text-align: center;padding-bottom: 200px;}
.cube .bmr_pro_right .bmr_pro .bmr_pro_logo {float: none;display: inline-block;margin: auto;max-width: 210px;}
.cube .bmr_pro_right .bmr_pro p{margin-bottom:50px;}
.cube .bmr_pro_right .bmr_pro button {float: none !important;margin: 0px auto 0px !important;}
.backto_idr_cont ul li {margin-right: 20px;}
.backto_idr_cont ul li:nth-child(7) {display: none;}
.backto_idr_cont ul li a {font-size: 14px;}
.cube .bmr_pro_right .bmr_pro h2 br{display:none;}
.cube_prc_sec .cube_speci_cont .cube_speci_col .signup_btn{/* margin-left:20px; */}
}
@media only screen and (max-width: 768px){
.cube_cont_right .btn_learn {display:flex;padding-left:0px;}
.cube .bmr_pro_right .bmr_pro h2{font-size: 19px;line-height: 38px;}
}
@media only screen and (max-width: 767px){
.cube_prc_sec .cube_speci_cont .cube_speci_col, .cube .cube_cont_left .int_thumb_cont{width:100%;}
.cube_prc_sec .cube_speci_cont .cube_speci_col:nth-child(2){margin: 20px 0px;}
.cube .cube_cont_left .int_thumb_cont, .cube .cube_cont_left .int_thumb_cont:nth-child(odd) {margin: 30px 0px 0px 0px;}
.cube_prc_sec .cube_speci_cont .cube_speci_col .signup_btn{margin: 20px 0 40px 30px;}
}