
/* open-sans-300 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.woff') format('woff'), /* Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.eot'); /* IE9 Compat Modes */
  src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'),
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.woff') format('woff'), /* Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.woff') format('woff'), /* Modern Browsers */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.idrivemirror.com/fonts/opensans/open-sans-v17-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

body { font-family: 'Open Sans', Tahoma, Verdana, Arial; font-size: 1em; margin: 0px auto; padding: 0px; line-height:1.4em;color:#333;}
header, footer, nav, section, aside, article, menu, figure { display: block }
header { width: 100%; }
footer { width: 100%; }
*{margin:0px;padding:0px;box-sizing: border-box;font-weight:normal;outline:none;}
input, select, textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;}
input:focus, select:focus, textarea:focus{border: 1px solid #0071bd!important;box-shadow: 0 0 8px 0 rgba(0,0,0,.2)!important;-webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.2)!important;}
img { border: 0px; outline: none; vertical-align: middle; }
a { color: #1374AB; text-decoration: none; outline: none }
a:hover { color: #333 }
.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;}
.mar_bot_10 {margin-bottom: 10px!important;}
.mar_bot_40 {margin-bottom: 40px!important;}
/*animation Start */
.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}100%{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{-moz-transform:translateX(20px)}80%{-moz-transform:translateX(-5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(20px)}80%{-o-transform:translateX(-5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{transform:translateX(20px)}80%{transform:translateX(-5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px)}80%{-webkit-transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{-moz-transform:translateX(-20px)}80%{-moz-transform:translateX(5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{-o-transform:translateX(-20px)}80%{-o-transform:translateX(5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{transform:translateX(-20px)}80%{transform:translateX(5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{opacity:1;-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes moveUp{0%{opacity:1;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes moveUp{0%{opacity:1;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeBgColor{0%{background:0 0}70%{background:0 0}100%{background:#464646}}@-o-keyframes fadeBgColor{0%{background:0 0}70%{background:0 0}100%{background:#464646}}@keyframes fadeBgColor{0%{background:0 0}70%{background:0 0}100%{background:#464646}}.animated.animationDelay{animation-delay:.4s;-webkit-animation-delay:.4s}.animated.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s}.animated.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s}.animated.fadeBgColor{-webkit-animation-name:fadeBgColor;-moz-animation-name:fadeBgColor;-o-animation-name:fadeBgColor;animation-name:fadeBgColor}.animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.animated.moveUp{-webkit-animation-name:moveUp;-moz-animation-name:moveUp;-o-animation-name:moveUp;animation-name:moveUp}
/* Header Start */
select, input[type="submit"], button {padding:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none /* remove the strong OSX influence from Webkit */}
.mirror .header_cont {
    width: 100%;
    height: 60px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    border-bottom: 1px solid #859eb4;
}
.mirror .header_cont.active{background: #0071bd;
    border-bottom: 1px solid #c7d8e2;
    box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);border-bottom: 1px solid rgba(0, 0, 0, 0.15);}
.mirror .header_cont .backto_cont {
    width: auto;
    height: auto;
    float: left;
    margin: 0px 0px 0px;
}
.home_page .header_cont .logo_cont {
    display: none;
}
.mirror .header_cont.active .logo_cont {
    display: block;
}
.mirror .header_cont a.logo_cont {width: 190px;height: 40px;float: left;margin: 10px 0px 0px;background: url(https://www.idrivemirror.com/source/images/mirror_logo.svg) no-repeat;}
.mirror .header_cont .login_wrap {width: auto;height: auto;float: right;}
.mirror .header_cont .login_wrap li {display: inline-block;float: left;}
.mirror .header_cont .login_wrap li .myaccount, .mirror .header_cont .login_wrap li .signup, .mirror .header_cont .login_wrap li .login {height: 60px;
    box-sizing: border-box;line-height:38px;
    padding: 11px 20px 10px 20px !important;
    max-width: 210px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: pre;
    float: left;
    background: #fff;
    font-size: 14px;}
.mirror .header_cont .login_wrap li .myaccount:hover, .mirror .header_cont .login_wrap li .signup:hover{color:#333!important;}
.mirror .header_cont .login_wrap li .myaccount{display:none;}
.mirror .header_cont .login_wrap li .login {position: relative;
    background: transparent;
    color: #fff;
    line-height: 40px;}
.mirror .header_cont .login_wrap li .signup {
    margin: 0px;
    line-height: 38px;
    color: #2b80c3 !important;
}
.mirror .header_cont .menu_cont {display:block;width: auto;height: auto;float: right;margin: 0px 0px 0px 0px;}
.mirror .header_cont .menu_cont li {display: inline-block;float: left;position:relative;}
.mirror .header_cont .menu_cont li a {
    position: relative;
    width: auto;
    height: 60px;
    box-sizing: border-box;
    padding: 20px 15px;
    margin: 0px;
    color: #fff;
    font-size: 14px;
    float: left;
}
.mirror .header_cont .menu_cont li a:hover, .mirror .header_cont .menu_cont li.active a, .mirror .header_cont .login_wrap li .login:hover{border-bottom: 1px solid #fff;
    color: #fbff44;
    height: 60px;}
.mirror .header_cont .menu_cont li:hover:before, .mirror .header_cont .menu_cont li.active:before, .mirror .header_cont .login_wrap .login:hover:before {
    bottom: 0;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #ffffff;
    border-width: 10px;
    margin-left: -10px;
}
.mirror .body_cont {width: 100%;height: auto;float: left;position: relative;}
.mirror .faq_content_wrap {width: 100%;height: auto;float: left;margin: 40px 0px 0px;}
.mirror input, .mirror textarea, .mirror select{padding:5px 10px;}
.mirror main, .mirror footer{position: relative;top: 0px;}
.mirror .header_cont .backarrow {padding-left: 21px;position: relative;color: #fff;text-decoration: none;font-size: 16px;}
.mirror .header_cont .backarrow:hover {color: #ffe5ba;}
.mirror .header_cont .backarrow:before {content: '';background: url(https://static.idriveonlinebackup.com/bare-metal-recovery/include/images/bmr_head-foot-icons.png) no-repeat -60px -179px;width: 16px;height: 11px;left: 0;position: absolute;top: 4px;}
.mirror .web_logo_wrap {width: 280px;height: 54px;float: left;}
.mirror .web_logo_cont {width: 280px;height: 54px;float: left;background: url(https://www.idrivemirror.com/source/images/mirror_logo.svg) no-repeat;margin:0px 0px 0px 0px;position:relative;top:85px;}
.mirror .cloud_wrap {width: 100%;height: auto;float: left;padding: 80px;margin: 0px 0px;color: #292929;text-align:center;}
.mirror .cloud_wrap h2 {font-size: 32px;line-height: normal;color: #17313b;margin: 0px auto 30px;display: block;width: 90%;}
.mirror .cloud_wrap span {font-size: 16px;width: auto;height: auto;display: inline-block;padding: 10px 25px;background: #2b80c3;color: #ffffff;border-radius: 4px;font-weight: 600;cursor: pointer;}
.mirror .cloud_wrap span:hover{background:#3794de;}
.mirror .mobile_header{display:none;}
.home_page p{font-size:16px;line-height:32px;}
/* Home Page Style Start */
/* Footer Start */
.mirror .footer_cont {width:100%;height:auto;float:left;padding: 10px 0px 40px;background-color: #20242f;font-size: .875em;}
.mirror .footer_cont ul {float: left;width: 19%;margin: 0px 0px 0px;padding: 0;}
.mirror .footer_cont ul li {float: left;list-style-type: none;width: 100%;}
.mirror .footer_cont .footer_logo_sec {width: 100%;height: auto;float: left;padding: 10px 0px 20px 0px;border-bottom: 1px solid rgba(165, 165, 165, .3);margin: 0px 0px 30px;}
.mirror .footer_cont .logo {text-indent: -3500px;background: url(https://www.idrivemirror.com/source/images/mirror_logo.svg) no-repeat 0px 0px;width: 155px;height: 31px;margin: 0px 0px 0px 0px;float: left;}
.mirror .footer_cont .idr_logo {text-indent: -3500px;background: url(https://www.idrivemirror.com/source/images/by_idrive_new.svg) no-repeat;width: 130px;height: 32px;margin: 0px 0px 0px 0px;float: left;background-size: contain;}
.mirror .footer_cont h4 {width:100%;color: #fff;margin: 15px auto 10px;padding: 0 0 0 5px;font-size: 1.13em;float: left;}
.mirror .footer_cont ul li a.h4-link {color: inherit;padding: 0;margin: 0;}
.mirror .footer_cont ul li a.h4-link:hover {background: 0 0;}
.mirror .footer_cont .subcategory {width: 100%;}
.mirror .footer_cont ul li a {color: #82868f;width: 95%;padding: 3px 0 3px 5px;float: left;line-height: 20px;text-align: left;}
.mirror .footer_cont ul li a:hover {color: #fff;background-color: #383c47;}
.mirror .footer_cont .support-details {margin: 40px 0px 0px;position: relative;float: right;width: 250px;}
.mirror .footer_cont .support-details a {padding: 0;color: #fff;display:block;text-align: right;}
.mirror .footer_cont .support-details a.support-title {font-size: 1.25em;padding: 0 0 10px;}
.mirror .footer_cont .support-details a.support-no {font-size: 1.7em;padding: 0 0 10px;}
.mirror .footer_cont .support-details a.support-time {font-size: .875em;padding: 0 0 5px;}
.mirror .footer_cont .support-details:hover a.support-no, .footer_cont .support-details:hover a.support-time, .footer_cont .support-details:hover a.support-title {color: #ccc;}
.mirror .footer_cont .footer_content {width: 100%;height: auto;float: left;margin: 0px 0px 20px;}
.mirror .footer_cont .copy_cont {width: 100%;height: auto;float: left;text-align: left;color: #fff;}
/* 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;}
.feat-price .feat-25off {font-size: 22px;color: #0071bc;display: block;}
.feat-price .price-txt {padding-top: 16px;display: block; color: #000 !important; font-size: 22px !important; background:none !important; margin: 10px 0 20px 0px;}
.feat-price span.strike-txt  {padding:0px !important;text-decoration: line-through!important; color:#000;font-size: 18px !important; background:none !important;}
.feat-price span.highligh-txt {padding:0px !important;
    font-size: 22px !important;color:#000 !important; background:none !important;
}
@media screen and (max-width: 1280px) {
#container-jwplayer8{position: absolute;top: 0;left: 0;height: 100% !important;}
.faq_page .answer .faq-answer li img{width:100%!important;}	
.faq_page .answer .faq-answer li img.bkp-icon {width: auto !important;}
}
@media screen and (max-width: 1024px) {
.jw-overlays{z-index: 99999;}
.team_page .banner_prc_btn .day_free {float: left;width: 180px !important;}
}
@media screen and (min-width: 768px) {
	.modal-close-icon {right: 10px;top: 10px;}
}

@media screen and (min-width: 1280px) {
	.noPlaylist{width: 900px;margin: 0px auto;}
	.jwplayer{width: 900px !important;height: 506px !important;float: left !important;}
	.jw-error{width: 900px !important;height: 506px !important;float: left;}
	.video_menus{width: calc(100% - 900px);float: right;display: block;height: 506px;background: #fff;overflow: hidden;}
	.model-second-container {max-width: 1184px;}
	.video-container{height: 506px;padding: 0px;}
	.video_menus ul.videos_list li {color: #fff;display: block;cursor: pointer;padding: 12px 10px 12px 4px;margin-bottom: 0px;border: 1px solid #ddd;width: 100%;box-sizing: border-box;float: left;height: auto;}
	.video_menus ul.videos_list li:hover {background-color: #35abd8; border: 1px solid #FFF;	}
	.video_menus ul.videos_list li:hover h3 {color: #ffffff;}
	.video_menus ul.videos_list li:hover .video-info p {color: #ffffff;}
	.video_menus ul.videos_list li.active {background: #015575 url(https://static.idriveonlinebackup.com/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;}
}

/* Footer End */
.home_page .banner_wrap {width: 100%;height: 600px;float: left;position: relative;background: url(https://www.idrivemirror.com/source/images/home_banner1_new.jpg) no-repeat center top;background-size:cover;}
.home_page .video_background_demo {height: 100%;overflow: hidden;position: relative;}
.home_page .comp_mirror_wrap h2 {width: 100%;height: auto;font-size: 30px;text-align: center;float: left;line-height: normal;padding: 0px 0px 10px;margin: 0px 0px 20px;color: #333;}
.home_page .background_video_container {background: 50% 50% / cover no-repeat;height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.home_page .background_video_container::after {/*background-color: rgba(61, 56, 65, 0.75);*/content: "";height: 100%;left: 0;mix-blend-mode: multiply;position: absolute;top: 0;width: 100%;}
.home_page .background_video_container video {position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -1000;overflow: hidden;}
.home_page .banner_cont {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;}
.home_page .banner_content {width: 100%;height: auto;float: left;margin: 140px 0px 0px;color:#fff;}
.home_page .banner_content .banner_content_sec {width: 46%;height: auto;float: left;}
.home_page .banner_content .banner_gra {width: 40%;height: 419px;float: right;}
.home_page .banner_content h1 {font-size: 36px;font-weight: normal;color: #fff;width: 100%;line-height: normal;max-width:650px;margin:20px 0px 48px 0px;}
.home_page .banner_content h4 {font-size: 20px;line-height: 40px;color: #fff;font-weight:normal;float:left;margin:10px 0px 60px;}
.mirror p.day_free {font-size: 16px;margin-top: 3px;margin-left:20px;line-height:normal;float:left;text-align:left;}
.mirror p.day_free small{font-size:14px;display: block;line-height: normal;}
.home_page .banner_btn_cont {width: auto;height: auto;float: right;margin: 0px 0px 0px;position: absolute;bottom: 40px;right: 0px;}
.home_page .banner_cont .banner_prc_txt {font-size: 20px;line-height:normal;color: #fff;margin: 0px 0px 40px;width:100%;height:auto;float:left;}
.home_page .banner_cont .banner_prc_txt strong {font-weight: bold;}
.home_page .banner_cont .banner_prc_txt span {font-size: 16px;font-weight: normal;color: #fff;display: block;line-height: normal;margin-top: 10px;}
.home_page .banner_cont .banner_prc_btn a {font-size: 16px;width: auto;height: auto;display: inline-block;float:left;padding: 10px 25px;background: #28b6ea;color: #ffffff;border: 3px solid #28b6ea;border-radius: 4px;font-weight: 600;cursor: pointer;}
.home_page .banner_cont .banner_prc_btn a:hover{background: transparent;color: #fff;}
.home_page .banner_cont .wrapper {position: relative;height: 100%;}
.home_page .banner_btn_cont .watch_btn {cursor:pointer;width: auto;height: auto;float: left;color: #fff;font-size: 16px;margin: 0px 20px 0px 0px;list-style-type:none;}
.home_page .banner_btn_cont .watch_btn:hover {color: #d0ecff;}
.home_page .banner_btn_cont .watch_btn span {float: left;}
.home_page .banner_btn_cont .watch_btn i {width: 25px;height: 25px;display: inline-block;background: url(https://www.idrivemirror.com/source/images/banner_btn_iocn.png) no-repeat;margin: 0px 0px 0px 10px;background-position:0px 0px;}
.home_page .banner_btn_cont a.help_btn i {width: 25px;height: 25px;display: inline-block;background: url(https://www.idrivemirror.com/source/images/banner_btn_iocn.png) no-repeat;margin: 0px 0px 0px 10px;background-position:0px -65px;}
.home_page .comp_mirror_wrap {width: 100%;height: auto;float: left;background: #f6f7fb;padding: 100px 0px;border-bottom: 1px solid #e1e2e6;}
.home_page .comp_mirror_wrap p {font-size: 16px;line-height: 32px;text-align: center;}
.home_page .slider_section {position:relative;width: 100%;height: auto;min-height:500px;float: left;margin: 60px 0px;}
/*.home_page .flexslider {position: relative;}
.home_page .flexslider .slides li{display: table !important;}
.home_page .flexslider .slides li .mart, .home_page .flexslider .slides li .img-left {display: table-cell;vertical-align: middle;}
.home_page .flexslider .img-left {float: right;width: calc(100% - 45%);}*/
.home_page .slider_section h2 {
    width: 100%;
    height: auto;
    font-size: 30px;
    text-align: center;
    float: left;
    line-height: normal;
    padding: 0px 0px 10px;
    margin: 0px 0px 20px;
    color: #333;
}
.home_page .slider_section h2 span {
    display: block;
    text-transform: uppercase;
    color: #000;margin-top: 20px;
}
.home_page .slider_section .slider_cont {
    display: table;
    width: 100%;
    height: auto;
    float: left;margin-bottom:60px;
}
.home_page .slider_section .slider_cont .slider_content_cont, .home_page .slider_section .slider_cont .slider_img_cont {
    display: table-cell;
    vertical-align: middle;
}
.home_page .slider_section .slider_cont .slider_content_cont{width:35%;}
.home_page .slider_section .slider_cont .slider_img_cont{width:65%;}
.home_page .slider_section .slider_cont .slider_img_cont img {
    width: 100%;
}
.home_page .slider_section .slider_cont .slider_content_cont h3 {
    font-size: 22px;
    line-height: normal;
    margin-bottom: 15px;
    color: #333;
}
.home_page .slider_section .slider_cont .slider_content_cont p {
    font-size: 16px;
    line-height: 32px;
    color: #333;
}
.home_page .slider_section .slider_cont .slider_content_cont.padding_left{padding-left:50px;}
.home_page .get_list {float: left;width: 100%;height: auto;margin: 20px 0px 0px;color:#fff;}
.home_page .get_list li {display: inline-block;line-height: 30px;color: #fff;}
.home_page .flexslider .img-left img {width: 50%;float: right;}
.home_page .flexslider .mart {width: 100%;max-width: 1260px;margin: 0 auto;position: relative;padding: 0px 20px;}
.home_page .flexslider .mart .mart_content {width: 40%;height: auto;float: left;margin: 250px 0px 0px;}
.home_page .flexslider .mart .mart_content h3 {font-size: 22px;line-height: normal;margin-bottom: 15px;color:#333;}
.home_page .flexslider .mart .mart_content p {font-size: 16px;line-height: 32px;color:#333;}
.home_page .flexslider .flex-viewport {width: 100%;height: auto;float: left;position: relative;top: 0px;}
.home_page .flexslider .mart h2 {width: 52%;height: auto;float: left;font-size: 30px;font-weight: normal;line-height: 42px;position: absolute;z-index: 999;top: 70px;border-bottom: 1px solid #d5d5d5;padding-bottom: 50px;font-weight:normal;}
.home_page .flex-control-nav, .home_page .flex-direction-nav {display:none;}
.home_page .slider_nav_cont {position: absolute;z-index:999;width: 100%;height: 40px;top: 450px;}
.home_page .slider_nav_cont .flex-control-nav, .home_page .slider_nav_cont .flex-direction-nav {display:block;width: auto;height: auto;float: left;margin: 0px 0px 0px;}
.home_page .slider_nav_cont .flex-direction-nav li, .home_page .slider_nav_cont .flex-control-nav li{display: inline-block;}
.home_page .slider_nav_cont .flex-direction-nav li a {width: 25px;height: 25px;display: block;margin: 0px 5px;background: url(https://www.idrivemirror.com/source/images/banner_btn_iocn.png) no-repeat;}
.home_page .slider_nav_cont .flex-direction-nav li a.flex-prev {background-position: 0px -130px;}
.home_page .slider_nav_cont .flex-direction-nav li a.flex-next {background-position: 0px -195px;}
.home_page .flex-control-nav li a {text-indent: -3500px;background: #a3a3a3;width: 12px;height: 12px;border-radius: 50%;display: block;margin: 7px 10px 0px 0px;cursor:default;}
.home_page .flex-control-nav li a.flex-active{background:#0071bc;}
.home_page .switch_wrap {width: 100%;height: auto;float: left;background: url(https://www.idrivemirror.com/source/images/switch_bg.png) no-repeat center;background-size: cover;display: table; padding:60px 0;}
.home_page .slides {float: left;}
.home_page .switch_wrap .switch_cont {display: table-cell;vertical-align: middle;text-align:left;height:400px;position:relative;}
.home_page .switch_wrap .wrapper {overflow: visible;}
.home_page .switch_wrap .switch_gra{display:table-cell;width:50%;position:relative;left:-100px;}
.home_page .switch_wrap .switch_gra:before {content: '';position: absolute;left: 0;top: 70px;width: 700px;height: 320px;background: url(https://www.idrivemirror.com/source/images/switch_cloud.png) no-repeat center;}
.home_page .switch_wrap .switch_cont h2 {width: 100%;margin: 0px auto;font-size: 36px;line-height: normal;color: #fff;float:right;}
.home_page .switch_wrap .switch_cont h2 sup, .backup_page .banner_cont .banner_content_cont h1 sup{font-size: 22px;}
.home_page .mirror_backup_wrap {width: 100%;height: auto;float: left;margin: 100px 0px;}
.home_page .mirror_backup_wrap h2 {width: 100%;height: auto;font-size: 30px;text-align:center;float: left;line-height: normal;border-bottom: 1px solid #d5d5d5;padding: 0px 0px 20px;margin: 0px 0px 40px;color:#333;}
.home_page .mirror_backup_wrap .mirror_backup_row {width: 100%;height: auto;margin:30px 0px;float: left;display: table;}
.home_page .mirror_backup_wrap .mirror_backup_row .mirror_backup_col_left, .home_page .mirror_backup_wrap .mirror_backup_row .mirror_backup_col_right {display: table-cell;vertical-align: middle;text-align: center;}
.home_page .mirror_backup_row .backup_left_content {padding-right: 50px;}
.home_page .mirror_backup_row .backup_right_content {padding-left: 50px;}
.home_page .mirror_backup_row a {text-align:left;font-size: 22px;line-height: normal;color: #1374AB;margin: 0px 0px 10px;display: block;}
.home_page .mirror_backup_row a:hover{color:#292929;}
.home_page .mirror_backup_row p {font-size: 16px;line-height: 32px;color: #292929;margin: 0px 0px 0px;}
.home_page .mirror_backup_row ul {margin: 30px 0px 0px 30px;}
.home_page .mirror_backup_row ul li {text-align:left;display: block;font-size: 16px;color: #212121;margin: 0px 0px 14px;position:relative;}
.home_page .mirror_backup_row ul li span {position: absolute;left: -30px;top: 7px;width: 15px;height: 10px;display: inline-block;background: url(https://www.idrivemirror.com/source/images/tick.png) no-repeat center;background-size: cover;}
.home_page .mirror_backup_wrap .mirror_backup_row .backup_content {width: 50%;float: left;padding: 0px 25px;}
.home_page .data_wrap {width: 100%;height: auto;float: left;background: #f6f7fb;padding: 100px 0px;border-top: 1px solid #e1e2e6;border-bottom: 1px solid #e1e2e6;}
.home_page .data_wrap h2 {font-size: 30px;line-height: 48px;text-align: center;width: 85%;margin: 0px auto 20px;color: #333;}
.home_page .data_wrap p {font-size: 16px;width: 70%;height: auto;margin: 0px auto;text-align: center;line-height: 32px;color: #333;}
.home_page .data_content_row {width: 100%;height: auto;float: left;margin: 40px 0px 0px;}
.home_page .data_content_row .data_thumb {width: 33.33%;height: auto;float: left;text-align: center;padding:0px 15px;margin: 0px 0px 40px;}
.home_page .data_content_row .data_thumb span {width: 115px;height: 115px;margin: 0px auto 20px;display: block;}
.home_page .data_content_row .data_thumb span.link {width: auto;height: auto;margin: 0px;}
.home_page .data_content_row .data_thumb span.acc_icon {background: url(https://www.idrivemirror.com/source/images/mirror_icons.png) no-repeat;background-position:0px 0px;}
.home_page .data_content_row .data_thumb span.add_icon {background: url(https://www.idrivemirror.com/source/images/mirror_icons.png) no-repeat;background-position:0px -182px;}
.home_page .data_content_row .data_thumb span.con_icon {background: url(https://www.idrivemirror.com/source/images/mirror_icons.png) no-repeat;background-position:0px -365px;}
.home_page .data_content_row .data_thumb span.ena_icon {background: url(https://www.idrivemirror.com/source/images/mirror_icons.png) no-repeat;background-position:0px -548px;}
.home_page .data_content_row .data_thumb h3 {font-size: 20px;color: #292929;display: block;margin: 0px 0px 20px;}
.home_page .data_content_row .data_thumb h3 a{color: #292929;}
.home_page .data_content_row .data_thumb h3 a:hover{color: #1374AB;}
.home_page .data_content_row .data_thumb p {font-size: 16px;width: 100%;color: #464646;line-height:32px;}
.home_page .data_content_row .clear{clear:both;}
.home_page .footer_cont{margin:0px !important;}
.home_page .data_content_row .data_thumb a {width: 100%;margin-top: 20px;display: block;}
.mirror .cloud_wrap .hm_prc_cont{display:table;width:100%;max-width:640px;margin:auto;}
.mirror .cloud_wrap .hm_prc_col, .mirror .cloud_wrap .home_prc_gra{display:table-cell;vertical-align:middle;}
.mirror .cloud_wrap .home_prc_gra {background: url(https://www.idrivemirror.com/source/images/home_pricing_gra.png) no-repeat center;width: 339px;height: 125px;padding: 0px;}
/* Home Page Style End */
.inner .header_cont{background: #0071bd;}
.inner main, .inner footer {position: relative;top: 60px;float: left;width: 100%;height: auto;}
/* Video Page Start */
.mirror .video_wrap {background-color: #495879;position: relative;background: url(https://www.idrivemirror.com/source/images/video_bg.jpg) center 0 no-repeat;height: 200px;width: 100%;float: left;padding: 0;}
.mirror .video_wrap h1 {font-size: 1.6em;text-align: left;color: #fff;padding: 0;line-height: normal;float: left;margin: 40px 0;line-height: normal;width: 100%;}
.mirror .video_content_wrap {width: 100%;height: auto;float: left;margin: 60px 0px 0px;}
.mirror .videos_list {border: 0 solid red;display: table;overflow: hidden;list-style: none;}
.mirror .videos_list li {float: left;margin-left: 30px;margin-right: 0;border: 1px solid #fff;margin-bottom: 50px;background: url(https://www.idrivemirror.com/source/images/video-bg.png) no-repeat 0 0;width: 187px;height: 245px;padding: 10px;cursor: pointer;box-sizing: border-box;list-style:none;}
.mirror .videos_list .pc_icon {border: 1px solid #ccc;background-image: url(https://static.idriveonlinebackup.com/include/images/Win-video-thumbnails.png);background-position: 0 0;background-repeat: no-repeat;font-size: 0;min-height: 111px;min-width: 155px;float: left;text-indent: -3500px;margin-left: 2px;}
.mirror .videos_list .InteractiveBackup .pc_icon:hover, .mirror .videos_list .InteractiveBackup:hover .pc_icon {background-position: -193px 0;}
.mirror .videos_list .ScheduleBackup .pc_icon {background-position: 0 -138px;}
.mirror .videos_list .ScheduleBackup .pc_icon:hover, .mirror .videos_list .ScheduleBackup:hover .pc_icon {background-position: -193px -138px;}
.mirror .videos_list .video_title {font-size: .9em;line-height: 1.2em;padding-bottom: 5px;color: #1374ab;float: left;width: 100%;padding-top: 9px!important;}
.mirror .videos_list .videos_desc {font-size: .8em;line-height: 18px;}
/* Video Page End */
.faq_page .answer .faq-answer ul.without_num li {list-style-type: none !important;}
.faq_page .faq_wrap {width: 100%;height: auto;padding: 0px;float: left;background: url(https://www.idrivemirror.com/source/images/back_bg.jpg) repeat center;background-size: contain;}
.faq_page .faq_wrap h1 {color: #17313b;font-size: 1.6em;float: left;margin: 40px 0;line-height: normal;width: 100%;}
.faq_page .releted_links {display: none;}
.faq_page .faq_left_cont {width: 200px;height: auto;float: left;}
.faq_page .answer .faq-answer ol li strong, .faq_page .answer .faq-answer ul li strong, .faq_page .faq_right_cont p strong {font-weight: 600 !important;}
.faq_page .faq_left_cont li {display: block;}
.faq_page .faq_left_cont li a {width: 100%;height: auto;float: left;margin: 0 0 15px;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 {width: calc(100% - 200px);height: auto;float: right;padding-left: 40px;}
.faq_page .faq_right_cont h3 {width:100%;float:left;font-size: 18px;font-weight: 600;margin: 30px 0 30px 0;color: #0073bf;}
.faq_page .faq_right_cont p {font-size: 16px;font-weight: 400;margin-bottom: 30px;line-height: 30px;color: #4b4b4b;display: block;width: 100%;float:left;}
.faq_page .faq_right_cont em {float: left;}
.faq_page .faq-title {margin: 5px 0 18px 17px;color: #2d72a3;font-size: 22px;}
.faq_page .faq_right_cont ul, .faq_page .faq_right_cont ol {margin-left: 20px;}
.gen-con {margin-bottom: 42px!important;}
.faq_page .faq_right_cont ul.qs_cont li {background: url(https://www.idrivemirror.com/source/images/compare-tick-blue.png) no-repeat left 11px;list-style-type: none;padding-left: 30px;margin-bottom: 10px;line-height: 30px;margin-left: 0;}
.faq_page .faq_right_cont ul.qs_cont li a{color:#2d72a3;}
.faq_page .faq_right_cont ul.qs_cont li a:hover{color:#333;}
.faq_page .answer {width: 100%;height: auto;float: left;padding-bottom:200px;}
.faq_page .answer .faqitem:first-child .faq-question p a:before {border-top: transparent;}
.faq_page .answer .faq-question p {font-size: 16px;font-weight: 400;padding: 0;float: left;width: 100%;line-height: 30px;color: #4b4b4b;margin-bottom: 6px;}
.faq_page .answer .faq-question a:before {content: ' ';float: left;width: 100%;height: 70px;border-top: 1px solid rgba(78,78,78,.1);margin-top: 40px;}
.faq_page .answer .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 ul, .faq_page .answer .faq_right_cont ul, .faq_page .faq_right_cont ol {margin-left: 20px;}
.faq_page .answer .faq_right_cont li, .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 .answer .faq-answer ol, .faq_page .answer .faq-answer ul {margin-left: 0;margin-top:20px;}
.faq_page .answer .faq-answer ul li {background: url(https://www.idrivemirror.com/source/images/compare-tick-blue.png) no-repeat left 7px;list-style-type: none !important;padding-left: 30px;margin-left: 20px;}
.faq_page .answer .faq-answer li img, .faq_page .answer .faq-answer li .center img {width: auto;margin: 30px auto;display: block;}
.faq_page .answer .faq-answer img {width: auto!important;vertical-align: middle;}
.faq_page .answer .faq-answer ol li {list-style-type: decimal!important;}
.faq_page .answer .faq-answer ol li ul li {list-style-type: none;}
.faq_page .answer .faq-answer ol li, .faq_page .answer .faq-answer ul li {list-style-type: decimal;list-style-position: inside;margin-bottom: 20px;float:left;width:96%;}
.faq_page .faq_right_cont span.icon {width: 32px;height: 32px;display: inline-block;position: relative;top: 10px;}
.faq_page .faq_right_cont span.icon img{width:auto !important;margin:0px;}
.faq_page .answer .faq-answer ul.bullet li {list-style-type: none;}
.faq_page .answer .faq-answer h4{margin-bottom: 10px;}
.mirror .scroll_top {position: fixed;right: 20px;bottom: 40px;width: 30px;height: 30px;display: none;cursor: pointer;z-index: 9;}
.mirror .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 .center {text-align: center;position: relative;float: left;width: 100%;}
.faq_page .faq_right_cont .faq-margin{margin-top:14px;}
.yellow{
      background-color: rgba(255, 255, 0, 0.5);
    }
.faq_page .faq_right_cont li img.bkp-icon {
    width: auto;
    vertical-align: middle;
    margin: 0px;
    display: inline-block;
}

.faq_page .page_title {
    color: #51a7fc;width:70%;float:left;
    margin-bottom: 60px;
    font-weight: normal;
}
.faq_page .faq_right_cont .page_title_right {
    float: right;
    width: auto;
    margin: 6px 0px 0px 0px;
    color: #969696;
}
/* 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: 170px; 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 */
/* Pricing Page Start */
.prc_new .pricing_sec:before{background: #b9d5d7;}
.prc_new .prc_head_cont{max-width:860px;}
.prc_new .pricing_sec .prc_list_col {width: 100%;height: auto;float: left;padding: 0px 25px;}
.prc_new .pricing_sec h1.sub_heading {font-size: 36px;color: #000;text-align: center !important;display: block;font-weight: 600;line-height: normal;margin: 40px 0px 0px;}
.prc_new .pricing_sec .pricing_cont .pricing_thumb{border: 1px solid #ccc;}
.prc_new .pricing_sec .prc_content .price{font-size:21px;}
.prc_new .pricing_sec .prc_content .period{font-size:13px;}
.prc_new .pricing_sec .pricing_cont .pricing_thumb:hover .prc_content {border: none;background: transparent;}
.prc_new .pricing_sec .pricing_cont .pricing_thumb:hover {background: #ebf5f7;border: 1px solid #0071bc;}
.prc_new .pricing_sec .pricing_cont .prc_value{border-bottom:none;}
.prc_new .pricing_sec .prc_content{text-align:center;border:none;}
.prc_new .pricing_sec .prc_tb_btn {padding: 0px 0px 40px 0px;}
.prc_new .pricing_sec .prc_content li {list-style-type: none;margin-bottom: 10px;background: url(https://www.idrivemirror.com/source/images/tick.png) left 18px no-repeat;display: block;padding: 12px 0 12px 28px;text-align: left;border-bottom: 1px dashed #c7c4c4;color: #222f40;position: relative;font-size: 16px;line-height: 1.75;margin-left: 0;}
.prc_new .pricing_sec .pricing_cont .prc_value h2.price span {font-weight: 600;vertical-align: middle;margin: 0px 0px 0px 0px;color: #171717;display: block;font-size: 26px;letter-spacing: 1px;line-height: normal;display: inline-block;position: relative;top: 1px;}
.prc_new .pricing_sec .pricing_cont .prc_value span {font-size: 14px;color: #171717;}
.prc_new .pricing_sec .pricing_cont .pricing_thumb h1 i {width: 65px;height: 70px;display: inline-block;margin: 0px auto;background: url(https://www.zipdrive.com/source/images/pricing_icons.png);}
.prc_new .pricing_sec .pricing_cont .pricing_thumb h1 i.free_icon {background-position: 0px 0px;}
.prc_new .pricing_sec .pricing_cont .pricing_thumb h1 i.basic_icon {width:55px;background-position: 0px -145px;}
.prc_new .qustion_cont .qustion_sec .qustion_col{margin-bottom:50px;}
.pricing_page .pricing_sec {position: relative;}
.pricing_page .pricing_sec:before {content: '';
    width: 100%;
    margin: 0 auto;
    background: url(https://www.idrivemirror.com/source/images/back_bg.jpg) repeat center;
    padding-top: 78px;
    height: 160px;
    top: 0px;
    left: 0px;
    position: absolute;
}
.pricing_page .prc_head_cont {width: 100%;height: auto;display: table;margin: 40px auto 0px;max-width: 850px;}
.pricing_page .prc_head_cont span {width: 198px;height: 82px;background: url(https://www.zipdrive.com/source/images/pricing_gra_25off.png) no-repeat center;}
.pricing_banner_sec{width: 100%;height: 319px;float:left;background: url(https://www.zipdrive.com/source/images/pricing_banner.jpg) no-repeat;background-size:cover;}
.pricing_banner_sec .banner_title_cont .ban_content_cont a {width: auto;height: auto;display: inline-block;padding: 10px 20px;background-color: #0071bc;border: 1px solid #0071bc;margin-right: 15px;border-radius: 3px;color: #fff;}
.pricing_banner_sec .banner_title_cont .ban_content_cont a:hover {background: #fff;color: #0071bc;border: 1px solid #0071bc;}
.pricing_banner_sec .ban_content_cont h2{margin-top: 30px !important;color: #464646 !important;}
.pricing_banner_sec .banner_title_cont .ban_content_cont ul li{background:none!important;padding:0px!important;margin:20px 0px 30px!important;}
.pricing_page .pricing_banner_cont {position: relative;padding: 40px 0px 60px;width: 100%;height: auto;background: #46c5eb;background-image: linear-gradient(-140deg, #52bdce 10%, #25597b 70%);}
.pricing_page .banner_title_cont {width: 100%;height: 100%;display: table;}
.pricing_page .banner_title_cont .ban_content_cont, .pricing_page .banner_title_cont .pric_right_cont {display: table-cell;vertical-align: middle;}
.pricing_page .banner_title_cont .ban_content_cont {width: 60%;}
.pricing_page .ban_content_cont h2 {color:#fff;font-size: 2.5em;font-weight: 400;margin-top: 10px;display: block;line-height: normal;margin-bottom:20px;}
.pricing_page .banner_title_cont p {color:#fff;font-weight: 400;margin: 10px 0px 30px;}
.pricing_page .banner_title_cont .ban_content_cont ul {margin-bottom: 30px;}
.pricing_page .banner_title_cont .ban_content_cont ul li {color:#fff;background: url(https://www.idrivemirror.com/source/images/tick.png) no-repeat left 8px;list-style-type: none;padding-left: 30px;margin-bottom: 5px;line-height: 30px;margin-left: 0;}
.pricing_page .banner_title_cont .ban_btn_cont a, .pricing_page .banner_title_cont .ban_content_cont a{width: auto;height: auto;display: inline-block;padding: 10px 20px;background-color: #0071bc;border: 1px solid #fff;margin-right: 15px;border-radius: 3px;color: #fff;}
.pricing_page .banner_title_cont .ban_btn_cont a:hover, .pricing_page .pricing_banner_cont .banner_title_cont .ban_content_cont a:hover, .pricing_page .pricing_banner_cont .banner_title_cont .ban_content_cont a:last-child:hover {background: #fff;border: 1px solid #fff;color: #0071bc;}
.pricing_page .banner_title_cont .ban_content_cont a.prc_img{border:none!important;padding-left:0px;}
.pricing_page .banner_title_cont .ban_content_cont a:last-child {background: 0 0;color: #fff;border: 1px solid #fff;}
.pricing_page .banner_title_cont .ban_content_cont a.con_sales_btn {border: 1px solid #0071bc;color: #0071bc;}
.pricing_page .banner_title_cont .ban_content_cont a.con_sales_btn1 {border: 1px solid #fff;color: #fff;}
.pricing_page .banner_title_cont .ban_content_cont a.con_sales_btn:hover{background:#0071bc;color:#fff;}
.pricing_page .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%;}
.pricing_page .banner_title_cont .pric_right_cont .prc_sec h4 {font-weight: 700;font-style: normal;font-size: 1.375rem;line-height: 2rem;color: #001e35;}
.pricing_page .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: 0px 0px 30px;}
.pricing_page .pricing_banner_cont .prc_sec_price .prc_sec_card_cost {font-weight: 700;font-style: normal;color: #0071bc;font-size: 2.5em;}
.pricing_page .pricing_banner_cont .prc_sec_price .prc_sec_card_per {font-weight: 400;font-style: normal;position: relative;margin-left: .5rem;top: -.5rem;color: #001e35;}
.pricing_page .pricing_banner_cont .banner_title_cont .pric_right_cont p {margin: 0 0 10px;color: #949494;font-size: 14px;}
.pricing_page .qustion_cont {width: 100%;height: auto;float: left;padding: 60px 0 80px;border-bottom: 1px #d9eeff solid;border-top: 1px #d9eeff solid;background: #f6fbff;position: relative;}
.pricing_page .qustion_cont h2 {font-size: 32px;font-weight: 400;text-align: center;line-height: 52px;color: #17313b;margin: 0 auto 40px;width: 100%;}
.pricing_page .qustion_cont .qustion_sec {width: 100%;height: auto;display: flex;flex-wrap: wrap;margin: 40px auto 0;}
.pricing_page .qustion_cont .qustion_sec .qustion_col {
    width: 100%;
    height: auto;
    float: left;
    text-align: left;
    margin-bottom: 30px;
    padding: 0px 0px 20px 50px;
    border-bottom: 1px solid #dcdcdc;position:relative;
}
.pricing_page .qustion_cont .qustion_sec .qustion_col:last-child {
    border-bottom: none;
}
.pricing_page .qustion_cont .qustion_sec .qustion_col:before{content:'';width:35px;height:35px;position:absolute;left:0px;top:0px;background:url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;background-position:0px -570px;}
.pricing_page .qustion_cont .qustion_sec .qustion_col h3 {font-size: 16px;line-height: 30px;color: #0071bc;font-weight: 400;padding-bottom: 10px;}
.pricing_page .qustion_cont .qustion_sec .qustion_col p {font-size: 16px;font-weight: 400;margin-bottom: 10px;line-height: 30px;color: #4b4b4b;display: block;width: 100%;}
.pricing_page .qustion_cont a.learn_btn {font-weight: 500;position: absolute;right: 80px;bottom: 20px;}
.pricing_page .download-txt {width: 100%!important;margin: 0 0 0 60px!important;font-size: 13px;line-height: 30px;color: #404d51;}
.pricing_page .banner_title_cont .pric_right_cont .prc_sec h4 span {display: block;color: #e15e5e;font-size: 16px;margin-top: 20px;}
.pricing_page .pricing_sec .pricing_cont {width: 100%;height: auto;margin: 60px auto;display: flex;max-width: 860px;}
.pricing_page .pricing_sec .pricing_cont .pricing_col {position: relative;width: 47%;height: auto;float: left;margin: 0px 30px 0px 0px;box-shadow: 0px 4px 10px #a2a2a2;}
.pricing_page .pricing_sec .pricing_cont .pricing_col:last-child {margin-right: 0px;}
.pricing_page .pricing_sec .pricing_cont .prc_value {text-align: center;margin-bottom: 25px;display:table;width:100%;max-width:320px;margin:0px auto 30px;min-height:125px;}
.prc_new .pricing_sec .pricing_cont .prc_value h2.price span p {
    font-size: 16px;
    display: inline-block;
}
.pricing_page .pricing_sec .pricing_cont .pricing_col:first-child .prc_value .prc_offer_cont {
    text-align: center;
}
.pricing_page .pricing_sec .prc_content {background-color: #ffffff;width: 100%;height: auto;float: left;margin: 0 auto;padding: 30px 15px 20px;}
.pricing_page .pricing_sec .pricing_cont .prc_value .prc_offer_cont, .pricing_page .pricing_sec .pricing_cont .prc_value .prc_offer_gra {
    display: table-cell;
    vertical-align: middle;text-align: left;
}
.pricing_page .prc_account_sec {
    width: 100%;
    height: auto;
    float: left;
    margin: 50px 0px;
}
.pricing_page .prc_account_sec .prc_acc_cont {
    width: 100%;
    height: auto;
    float: left;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col {
    width: 47%;
    height: auto;
    float: left;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col:first-child {
    margin-right: 40px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row, .pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row {
    width: 100%;
    height: auto;
    float: left;
    margin: 0px 0px 20px 0px;
    display: table;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row {
    margin-bottom: 60px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row i.prc_head_img {
    width: 150px;
    height: 100px;
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px 20px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row p {
    font-size: 32px;
    line-height: normal;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i, .pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row i {
    width: 60px;
    height: 60px;
    display: table-cell;
}
.pricing_page .qustion_cont{line-height:30px;font-size:16px;}
.pricing_page .qustion_cont p strong{font-weight:bold;}

.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i.icon1 {
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px -95px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i.icon2 {
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px -155px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i.icon3 {
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px -225px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i.icon4 {
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px -290px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i.icon5 {
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px -360px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row i.icon6 {
    background: url(https://www.idrivemirror.com/source/images/mirror_prc_icons.png) no-repeat;
    background-position: 0px -486px;
}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_row p, .pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row p {
    width: calc(100% - 50px);
    display: table-cell;
    vertical-align: middle;
}
.pricing_page .pricing_sec .pricing_cont .prc_value .prc_offer_gra {
    width: 145px;
    height: 125px;
    background: url(https://www.idrivemirror.com/source/images/mirror_offer_new.png) no-repeat;
    background-position: 0px 3px;
}
.pricing_page .pricing_sec .pricing_cont .prc_value .prc_offer_cont .strike {
    color: #171717;
    text-decoration: line-through;
}
.pricing_page .pricing_sec .pricing_cont .pricing_col .stroage_content {
    margin-bottom: 30px;color: #171717;
    font-size: 16px;
}
.pricing_page .pricing_sec .pricing_cont .pricing_col .stroage_content sup{line-height:12px;}
.pricing_page .pricing_sec .prc_content h5 {
    font-size: 15px;
    color: #171717;
}
.pricing_page .banner_title_cont .pric_right_cont .prc_sec .prc_sec_price h3.price_strike {font-size: 16px;font-weight: 300;color: #91a3ba;text-decoration: line-through;margin: 0px 10px 0px 0px;display: inline-block;position: relative;top: -7px;}
.pricing_page .pricing_sec .pricing_cont .pricing_thumb{display: block;width: 100%;height: 100%;}
.pricing_page .pricing_sec .pricing_cont .pricing_thumb h1 {position:relative;color: #171717;font-size: 16px;text-align: center;font-weight: normal;float: left;width: 100%;padding: 20px 0px;}
.pricing_page .pricing_sec .pricing_cont .pricing_thumb h1:before{content:'';width:95%;height:1px;background:#dcdcdc;position:absolute;left:0px;bottom:0px;right: 0px;margin: auto;}
.pricing_page .pricing_sec .pricing_cont .pricing_thumb h1 span {font-size: 20px;font-weight: 600;display: block;color: #171717;}
.pricing_page .pricing_sec .prc_content .price {vertical-align: middle;font-weight: normal;font-size: 2.5em;line-height:normal;color:#171717;}
.pricing_page .pricing_sec .pricing_cont .pricing_col:first-child .price {font-size: 2em;}
.pricing_page .pricing_sec .prc_content .period {color: #566e8e;display: block;font-size: 0.875rem;letter-spacing: 1px;line-height: 1.75;margin-bottom: 20px;}
.pricing_page .pricing_sec .prc_content hr {max-width: 140px;border-color: #91a3ba;margin: 30px auto;}
.pricing_page .pricing_sec .prc_content ul {max-width: 100%;margin: 0px;}
.pricing_page .pricing_sec .prc_content li span {font-weight: 600;}
.pricing_page .pricing_sec .pricing_cont .prc_value h3.price_strike {font-size: 16px;font-weight: 300;color: #91a3ba;text-decoration: line-through;}
.pricing_page .pricing_sec .prc_content li span.price_strike {font-weight: normal;text-decoration: line-through;color: #91a3ba;}
.pricing_page .pricing_sec .prc_tb_btn .choose_btn {border: 1px solid #2b80c3;border-radius: 2px;padding: 8px 20px;display: inline-block;margin-bottom: 0;background: #2b80c3;color: #fff;}
.pricing_page .pricing_sec .pricing_cont .pricing_thumb:hover .choose_btn {background-color: #0071bc;color: #fff;}
/* Pricing Page End */
/* Backup Style Start */
.backup_page .banner_cont {    width: 100%;
    height: auto;
    float: left;
    margin: 0px;
    background: url(https://www.idrivemirror.com/source/images/back_bg.jpg) repeat center;
    background-size: contain;}
.backup_page .banner_cont .banner_content_wrap{width: 100%;height: auto;float: left;}
.backup_page .banner_cont .banner_content_cont {width: 60%;height: auto;float: left;margin: 120px 0px 0px;}
.backup_page .banner_cont .banner_gra_cont {text-align: center;width: 40%;max-width: 550px;height: 385px;float: right;position: relative;top: 40px;padding: 0px;}
.backup_page .banner_cont .banner_content_cont h1 {color: #17313b;font-size: 36px;line-height: 56px;}
.backup_page .banner_cont .banner_content_cont h2 {font-size: 18px;line-height: 30px;color: #17313b;margin: 10px 0px 0px;width:70%;}
.backup_page .advance_wrap {width: 100%;height: auto;float: left;margin: 0px 0px 0px;}
.backup_page .advance_wrap .advance_cont {width: 100%;height: auto;float: left;}
.backup_page .advance_wrap .advance_thumb_cont {display: flex;flex-wrap: wrap;width: 100%;float: left;border-bottom: 1px solid #d5d5d5;padding-bottom: 50px;margin: 60px 0;}
.backup_page .advance_wrap .advance_cont:first-child .advance_thumb_cont{border-bottom:none;}
.backup_page .advance_wrap .advance_thumb_cont .br_botom {border-bottom: 1px solid #d5d5d5;}
.backup_page .advance_wrap .advance_thumb_cont h1 {width: 100%;height: auto;font-size: 30px;color:#333;text-align: center;float: left;line-height: normal;margin:40px 0px 40px;}
.backup_page .advance_wrap .advance_thumb_cont p {width: 100%;height: auto;float: left;margin-bottom: 20px;padding-bottom: 40px;text-align:center;}
.backup_page .advance_wrap .advance_thumb {display: block;width: 50%;height: auto;float: left;margin: 0px;box-sizing: border-box;background-color: rgba(255, 255, 255, 0.8);font-size: 1rem;padding: 30px 50px;text-align: left;}
.backup_page .advance_wrap .advance_thumb .thumb_content {width: 100%;height: auto;float: right;}
.backup_page .advance_wrap .advance_thumb .thumb_content h2 {font-weight: 400;color: #1374AB;font-size:22px;line-height: normal;margin-bottom: 20px;}
.backup_page .advance_wrap .advance_thumb .thumb_content p {font-size: 16px;line-height: 32px;color: #333;text-align:left;}
.backup_page .real_back .advance_thumb_cont p {color: #fff;}
/*.backup_page .advance_wrap .advance_thumb .thumb_icon {width: 58px;height: 58px;float: left;background: url(https://www.idrivemirror.com/source/images/backup_sprite.png) no-repeat;background-position: 0px 0px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.img_back {background-position: 0px -0px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.base_back {background-position: 0px -82px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.sett_back {background-position: 0px -160px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.data_check {background-position: 0px -242px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.via_back {background-position: 0px -323px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.data_sync {background-position: 0px -404px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.via_snap {background-position: 0px -483px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.data_dup {background-position: 0px -563px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.clean_fac {background-position: 0px -640px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.data_secu {background-position: 0px -721px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.reg_comp {background-position: 0px -802px;}
.backup_page .advance_wrap .advance_thumb .thumb_icon.cloud_ser {background-position: 0px -883px;}*/
.backup_page .real_back{width:100%;height:auto;float:left;background:url(https://www.idrivemirror.com/source/images/databackup_bg.jpg) no-repeat;background-size:cover;}
.backup_page .real_back .advance_thumb .thumb_icon {width: 68px;height: 68px;float: left;background: url(https://www.idrivemirror.com/source/images/databackup_icons8.png) no-repeat;background-position: 0px 0px;}
.backup_page .real_back .advance_thumb .thumb_icon.quick_back {background-position: 0px -0px;}
.backup_page .real_back .advance_thumb .thumb_icon.data_sync {background-position: 0px -100px;}
.backup_page .real_back .advance_thumb .thumb_icon.via_snap {background-position: 0px -198px;}
.backup_page .real_back .advance_thumb .thumb_icon.mass {background-position: 0px -297px;}
.backup_page .real_back .advance_thumb, .backup_page .easy_back .advance_thumb{background-color:transparent;}
.backup_page .real_back .advance_thumb .thumb_content, .backup_page .easy_back .advance_thumb .thumb_content{width: calc(100% - 90px);height: auto;float: right;}
.backup_page .real_back .advance_thumb_cont h1, .backup_page .real_back .advance_thumb .thumb_content h2, .backup_page .real_back .advance_thumb .thumb_content p{color:#fff;}
.backup_page .real_back .advance_thumb_cont{border-bottom:none;padding-bottom:0px;}
/* Backup Style End */
/* Team Style Start */
.team_page .banner_prc_cont {
    width: 100%;max-width:560px;
    height: auto;
    float: left;
    background: rgba(229, 242, 250, 0.5);
    padding: 30px;margin-top:40px;
}
.team_page .banner_prc_cont:hover {
    background: rgba(229, 242, 250, 0.8);
}
.team_page .note_cont{width:100%;height:auto;float:left;margin:0px 0px 60px;}
.team_page .note_cont sup.red {
    color: #f00;
}
.team_page .note_cont strong {
    font-weight: bold;
}
.team_page .banner_prc_btn span {
    font-size: 16px;
    width: auto;
    height: auto;
    display: inline-block;
    float: left;
    padding: 10px 25px;
    background: #28b6ea;
    color: #ffffff;
    border: 3px solid #28b6ea;
    border-radius: 4px;
    font-weight: 600;
    cursor: pointer;
}
.team_page .banner_prc_btn span:hover {
    background: #21aadc;
    color: #fff;
    border: 3px solid #21aadc;
}
.mirror p.day_free {
    font-size: 15px;
    margin-top: 3px;
    margin-left: 20px;
    line-height: normal;
    float: left;
    text-align: left;
    color: #333;
}
.team_page .banner_prc_cont .offer_gra_sec {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 21px;
    padding-bottom: 22px;
    border-bottom: 1px solid #d5d5d5;display:table;
}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra {
    width: 125px;
    height: 63px;
    display: table-cell;
    background: url(https://www.idrivemirror.com/source/images/home_25offer.png) no-repeat;
}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content {
    display: table-cell;
    vertical-align: bottom;padding-top:10px;
    padding-left: 30px;
    position: relative;
}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content:before {
    content: '';
    position: absolute;
    left: 15px;
    bottom: 8px;
    width: 1px;
    height: 75%;
    background: #ccc;
}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content h5 {
    font-size: 15px;
    color: #000;
}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content p {
    font-size: 15px;
    margin-top: 5px;color:#333;
}
.feat-price .feat-25off {font-size: 22px;color: #0071bc;display: block;}
.feat-price .price-txt {padding-top: 16px;display: block; color: #000 !important; font-size: 22px !important; background:none !important; margin: 10px 0 20px 0px;}
.feat-price span.strike-txt  {padding:0px !important;text-decoration: line-through!important; color:#000;font-size: 18px !important; background:none !important;}
.feat-price span.highligh-txt {padding:0px !important;
    font-size: 22px !important;color:#000 !important; background:none !important;
}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content p strike{color:#f00;}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content p strike span{color: #333;font-size: 15px;}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content p strong {
    font-size: 24px;
    color: #000;
}
.team_page .advance_wrap .advance_thumb_cont{margin-top:80px;}
.team_page .advance_wrap .team_thumb{width:33%;padding:30px 24px;}
.team_page .advance_wrap .team_thumb .thumb_head {
    width: 100%;
    height: auto;
    float: left;
    display: table;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;padding-bottom: 20px;
}
.team_page .advance_wrap .team_thumb .thumb_head span, .team_page .advance_wrap .team_thumb .thumb_head h2 {
    display: table-cell;
    vertical-align: middle;
}
.team_page .advance_wrap .team_thumb .thumb_head h2{padding-left:0px;}
.team_page .advance_wrap .team_thumb .thumb_head span{width:40px;height:40px;background:url(https://www.idrivemirror.com/source/images/idr_teams_icon_new1.png) no-repeat;}
.team_page .advance_wrap .team_thumb .thumb_head span.man_icon {background-position: 0px 10px;}
.team_page .advance_wrap .team_thumb .thumb_head span.act_icon {background-position: 0px -50px;}
.team_page .advance_wrap .team_thumb .thumb_head span.enc_icon {background-position: 0px -117px;}
.team_page .advance_wrap .team_thumb .thumb_head span.comp_icon {background-position: 0px -180px;}
.team_page .advance_wrap .team_thumb .thumb_head span.create_icon {background-position: 0px -237px;}
.team_page .advance_wrap .team_thumb .thumb_head span.easy_icon {background-position: 0px -295px;}
.team_page .advance_wrap .team_thumb .thumb_head span.prvc_icon {background-position: 0px -357px;}
.team_page .advance_wrap .team_thumb .thumb_head span.bill_icon {background-position: 0px -420px;}
.team_page .advance_wrap .team_thumb  p{font-size: 16px;line-height: 32px;color: #333;text-align: left;padding-bottom: 0px;}
.team_page #highestSafety {background: #f9fbff;}
.team_page .advance_wrap .advance_thumb{background:transparent;}
.team_page #highestSafety .advance_thumb_cont {border-bottom: none;padding-bottom: 0px;}
.team_page #highestSafety .advance_thumb_cont p{margin-bottom:0px;padding-bottom:0px;}
/* Team Style End */
/* Restore Style Start */
.restore_page .banner_cont {width: 100%;height: auto;float: left;margin: 0px;background: url(https://www.idrivemirror.com/source/images/back_bg.jpg) repeat center;background-size: contain;}
.restore_page .banner_cont .banner_content_wrap{width: 100%;height: auto;float: left;}
.restore_page .banner_cont .banner_content_cont {width: 60%;height: auto;float: left;margin: 120px 0px 0px;}
.restore_page .banner_cont .banner_gra_cont {width:40%;max-width: 570px;height: 350px;float: right;position: relative;top: 40px;padding: 0px;}
.restore_page .banner_cont .banner_content_cont h1 {font-size: 36px;line-height: normal;color: #17313b;}
.restore_page .banner_cont .banner_content_cont h2 {width:70%;font-size: 18px;line-height: 30px;color: #17313b;margin: 10px 0px 0px;}
.restore_page .advance_wrap {width: 100%;height: auto;float: left;margin: 0px 0px 0px;}
.restore_page .advance_wrap .advance_thumb_cont {display: flex;flex-wrap: wrap;width: 100%;float: left;border-bottom: 1px solid #d5d5d5;padding-bottom: 50px;margin: 50px 0;}
.restore_page .advance_wrap .advance_cont:first-child .advance_thumb_cont{border-bottom:none;}
.restore_page .advance_wrap .advance_thumb_cont .br_botom {border-bottom: 1px solid #d5d5d5;}
.restore_page .advance_wrap .advance_thumb_cont h1 {width: 100%;height: auto;font-size: 30px;text-align: center;float: left;line-height: normal;margin: 40px 0px 40px;}
.restore_page .advance_wrap .advance_thumb_cont p.sub_line, .restore_page .advance_wrap .advance_thumb_cont p.sub_line_wht {width: 100%;height: auto;float: left;margin-bottom: 40px;padding-bottom: 40px;text-align: center;color: #333;}
.restore_page .advance_wrap .advance_thumb_cont p.sub_line_wht{color:#fff;}
.restore_page .advance_wrap .advance_thumb {display: block;width: 50%;height: auto;float: left;margin: 0px;box-sizing: border-box;background-color: rgba(255, 255, 255, 0.8);font-size: 1rem;padding: 30px 50px;text-align: left;}
.restore_page .advance_wrap .advance_thumb .thumb_content {width: 100%;height: auto;float: right;}
.restore_page .advance_wrap .advance_thumb .thumb_content h2 {font-weight: 400;color: #1374AB;font-size: 22px;line-height: normal;margin-bottom: 20px;}
.restore_page .advance_wrap .advance_thumb .thumb_content p {font-size: 16px;line-height: 32px;color: #333;text-align:left;}
/*.restore_page .advance_wrap .advance_thumb .thumb_icon {width: 58px;height: 58px;float: left;background: url(https://www.idrivemirror.com/source/images/restore_sprite.png) no-repeat;background-position: 0px 0px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.fsr {background-position: 0px 0px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.vlr {background-position: 0px -86px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.rsf {background-position: 0px -168px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.dcr {background-position: 0px -257px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.wbr {background-position: 0px -341px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.sbp {background-position: 0px -418px;}
.restore_page .advance_wrap .advance_thumb .thumb_icon.rdt {background-position: 0px -494px;}*/
.restore_page .easy_back{width:100%;height:auto;float:left;background:url(https://www.idrivemirror.com/source/images/restore_bg.jpg) no-repeat;background-size:cover;}
.restore_page .easy_back .advance_thumb .thumb_icon {width: 68px;height: 68px;float: left;background: url(https://www.idrivemirror.com/source/images/restore_icons.png) no-repeat;background-position: 0px 0px;}
.restore_page .easy_back .advance_thumb .thumb_icon.dcr {background-position: 0px -0px;}
.restore_page .easy_back .advance_thumb .thumb_icon.wbr {background-position: 0px -99px;}
.restore_page .easy_back .advance_thumb .thumb_icon.sbr {background-position: 0px -198px;}
.restore_page .easy_back .advance_thumb{background-color:transparent;}
.restore_page .easy_back .advance_thumb .thumb_content{width: calc(100% - 90px);height: auto;float: right;}
.restore_page .easy_back .advance_thumb_cont h1, .restore_page .easy_back .advance_thumb .thumb_content h2, .restore_page .easy_back .advance_thumb .thumb_content p{color:#fff;}
.restore_page .easy_back .advance_thumb_cont{border-bottom:none;}
/* Restore Style End */

/* virtualization Style Start */
.virtual_page .banner_cont {width: 100%;height: 370px;float: left;margin: 0px;background: url(https://www.idrivemirror.com/source/images/features_banner.jpg) no-repeat;}
.virtual_page .banner_cont .banner_content_wrap{width: 100%;height: auto;float: left;}
.virtual_page .banner_cont .banner_content_cont {width: 50%;height: auto;float: left;margin: 50px 0px 0px;}
.virtual_page .banner_cont .banner_gra_cont {width:50%;max-width: 570px;height: 320px;float: right;position: relative;top: -40px;padding: 0px;background: url(https://www.idrivemirror.com/source/images/mirror_virtulization_gra.png) no-repeat;background-size:contain;}
.virtual_page .banner_cont .banner_content_cont h2 {font-size: 3em;line-height: normal;color: #fff;}
.virtual_page .banner_cont .banner_content_cont p {font-size: 16px;line-height: 32px;color: #fff;margin: 10px 0px 0px;}
.virtual_page .advance_wrap {width: 100%;height: auto;float: left;margin: 60px 0px 0px;}
.virtual_page .advance_wrap .advance_thumb_cont {display: flex;flex-wrap: wrap;width: 100%;float: left;border-bottom: 1px solid #d5d5d5;padding-bottom: 50px;margin-bottom: 50px;}
.virtual_page .advance_wrap .advance_thumb_cont h1 {width: 100%;height: auto;font-size: 42px;text-align: center;float: left;line-height: normal;padding: 0px 0px 40px;}
.virtual_page .advance_wrap .advance_thumb {display: block;width: 45%;height: auto;float: left;margin: 0px;box-sizing: border-box;background-color: rgba(255, 255, 255, 0.8);font-size: 1rem;padding: 30px;text-align: left;}
.virtual_page .advance_wrap .advance_thumb .thumb_content {width: calc(100% - 70px);height: auto;float: right;}
.virtual_page .advance_wrap .advance_thumb .thumb_content h2 {font-weight: 400;color: #17313b;font-size: 1.8em;line-height: normal;margin-bottom: 20px;}
.virtual_page .advance_wrap .advance_thumb .thumb_content p {font-size: 16px;line-height: 32px;color: #171717;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon {width: 58px;height: 58px;float: left;background: url(https://www.idrivemirror.com/source/images/virtualization_sprite.png) no-repeat;background-position: 0px 0px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.icv {background-position: 0px 0px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.pdr {background-position: 0px -82px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.dc {background-position: 0px -165px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.idr {background-position: 0px -248px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.ac {background-position: 0px -327px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.cbu {background-position: 0px -410px;}
.virtual_page .advance_wrap .advance_thumb .thumb_icon.ham {background-position: 0px -490px;}
/* virtualization Style End */
/* Support Style Start */
.supp_page .logo_cont {background: url(https://www.idrivemirror.com/source/images/mirror_logo.svg) no-repeat;}
.supp_page .support_banner_cont {position: relative;width: 100%;height: 450px;float:left;background: url(https://www.idrivemirror.com/source/images/back_bg.jpg) repeat center;background-size: contain;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont {display: block;width:100%;min-width: 630px;height:auto;float:left;padding: 0px 0px 30px 0px;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont .banner_content_sec {width: 60%;height: auto;float: left;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont .support_gra {width: 40%;height: 276px;float: right;background: url(https://www.idrivemirror.com/source/images/support_grap.png) no-repeat center;background-size:contain;position: relative;top: -40px;}
.supp_page .support_banner_cont .banner_content_cont h2 {margin: 20px 30px 10px 0px;padding: 0px 30px 0px 0px;color: #17313b;width: auto;float: left;font-size: 1.1em;font-weight: 600;}
.supp_page .support_banner_cont .banner_content_cont h2:nth-child(2) {
    margin-right: 0px;
    padding-right: 0px;
}
.supp_page .support_banner_cont .banner_title_cont h1 {display: block;font-size: 2em;color: #333;vertical-align: middle;line-height: normal;height: auto;float: left;width: 100%;margin: 20px 0px;font-weight: 600;}
.supp_page .support_banner_cont .banner_content_cont h2 span {font-size: 1.9em;display: block;line-height: normal;font-weight: 600;color: #17313b;}
.supp_page .support_banner_cont .banner_content_cont h3 {font-size: 1em;color:#17313b;font-weight: normal;margin: 25px 0;float: left;width: 100%;}
.supp_page .banner_title_cont .supp_tech_cont {float: left;width: 100%;}
.supp_page .banner_title_cont p {font-weight: 300;margin-top: 10px;color:#17313b;}
.supp_page .banner_title_cont p strong {width: 155px;display: inline-block;color: #17313b;}
.supp_page .support_banner_cont .support_icon {width: 20%;height: auto;background: url(https://www.idrivemirror.com/source/images/support_icon.png) no-repeat center right;display: table-cell;background-size: contain;}
.supp_page .support_left {float: right !important;margin-left: 40px;width: 200px;}
.supp_page .support_right {float: left !important;padding-left: 0px !important;width: calc(100% - 240px)!important;}
.supp_page .support_banner_cont .banner_content_cont h2:first-child {border-right: 1px solid #bdbcbc;}
.supp_page .support_form_cont {width: 100%;height: auto;float: left;}
.supp_page .support_form_cont form {width: 80%;float: left;margin: 30px 0px 60px;}
.supp_page .filed_cont {width: 100%;height: auto;float: left;margin-bottom: 60px;position: relative;}
.supp_page .filed_cont .filed_cont_sec {width: 49%;height: auto;float: left;position: relative;}
.supp_page .filed_cont .filed_cont_sec:first-child {margin-right: 2%;}
.supp_page .filed_row {padding: 0px;position: relative;width: 100%;height: auto;margin-bottom: 0px;}
.supp_page .filed_row input[type="text"], .intro .filed_row textarea {border: 1px solid #767676;width: 100%;height: 40px;margin: 0px;padding: 10px;line-height: normal;}
.supp_page .filed_label {width:80%;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;z-index:99;background:#fff;}
.supp_page .is-completed .filed_label {color: #0071bc;font-size: 14px;left: 0;transform: translateY(-5px);margin-bottom: 0}
.supp_page .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;}
.supp_page .filed_row select {background-color: #fff;color: #000;font-size: 16px;width:100%;margin: 0px;height: 40px;border-radius: 0px;position: relative;padding-right:35px;}
.supp_page .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;}
.supp_page .filed_row textarea {height: 100px;resize: none;width: 100%;font-family:inherit;}
.supp_page .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;cursor:pointer;}
.supp_page .blue_btn:hover {background-color: #ffffff;color: #2cb0e2;}
.supp_page .releted_links {display: none;}
.supp_page .faq_content_cont {width: 100%;height: auto;float: left;margin: 30px 0px 0px;border-top: 1px solid #afafaf;padding: 60px 0px 0px;}
.supp_page .faq_left_cont li {display: block;}
.supp_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;}
.supp_page .faq_left_cont li a:hover, .supp_page .faq_left_cont li.active {border-bottom: 1px solid #0073bf;color: #0073bf;}
.supp_page .faq_right_cont h3 {font-size: 24px;font-weight: 300;margin-bottom: 10px;color:#0073bf;}
.supp_page .faq_right_cont p {font-size: 16px;font-weight: 400;margin-bottom: 14px;line-height: 32px;color:#4b4b4b;display: block;width: 100%;}
.supp_page .faq_right_cont p a, .supp_page .faq_right_cont li {color: #0073bf;}
.supp_page .faq_right_cont h3 span {display: block;font-size: 16px;margin-top: 10px;}
.supp_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;}
.supp_page .succ_msg span {display: table-cell;float: left;}
.supp_page .succ_msg p {float:left;width: 85%;font-size: 16px !important;line-height: 32px;display: table-cell;vertical-align: middle;text-align: left;padding-left: 15px;margin: 0px 0px 20px 10px!important;}
.supp_page .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;}
/* Support Style End */

/* Pricing Start */
.prc_page .pricing_banner_sec {width: 100%;height: auto;float: left;background: url(https://www.idrivemirror.com/source/images/pricing_banner.jpg) no-repeat;padding: 0px 0px 120px 0px;}
.prc_page .pricing_banner_sec h2 {text-align: center;color: #fff;line-height: normal;font-size: 2.2em;}
.prc_page .pricing_banner_sec p {width: 100%;height: auto;float: left;text-align: center;margin-top: 15px;color: #fff;font-size: 16px;line-height: 32px;}
.prc_page .pricing_banner_sec .banner_title_cont {width: 100%;height: auto;float: left;margin: 20px 0px 0px;}
.prc_page .pricing_sec {width: 100%;height: auto;float: left;margin: -53px 0px 60px;}
.prc_page .pricing_sec .pricing_thumb{position: relative;width: 24.25%;height: auto;float: left;margin: 0px 1% 0px 0px;border: 1px solid #d0d4d9;background: #fff;color: #333;}
.prc_page .pricing_sec .pricing_thumb:hover {background-color: #f4faff;border: 1px solid #2b80c3;box-shadow: 0px 2px #2b80c3;}
.prc_page .pricing_sec .pricing_thumb:last-child {margin: 0px;}
.prc_page .pricing_sec .pricing_thumb h1 {position: relative;background: #bdd9ea;padding: 15px 25px;color: #47525d;font-size: 1.1em;text-align: center;}
.prc_page .pricing_sec .pricing_thumb:hover h1 {background-color: #2b80c3;color: #fff;}
.prc_page .pricing_sec .pricing_thumb .prc_content {padding: 40px 20px;text-align: center;}
.prc_page .pricing_sec .pricing_thumb span.choose_btn {background: #2b80c3;border:1px solid #2b80c3;border-radius: 2px;padding: 8px 20px;display: inline-block;margin-bottom: 0;color: #fff;}
.prc_page .pricing_sec .pricing_thumb:hover span.choose_btn {border:1px solid #2b80c3;color:#2b80c3;background:#fff;}
.prc_page .pricing_sec .pricing_thumb .prc_content ul li {display: block;margin: 0px 0px 5px 0px;}
.prc_page .pricing_sec .pricing_thumb .prc_content h3 {font-size: 42px;line-height: normal;color: #0071bc;font-weight: 400;min-height: 60px;margin-bottom: 20px;}
.prc_page .pricing_sec .pricing_thumb .prc_content h3 span {font-size: 26px;}
.prc_page .pricing_sec .pricing_thumb .prc_content .prc_tb_btn {margin: 40px 0px 0px 0px;}
.prc_page .pricing_sec h2 {font-size: 2em;line-height:normal;width: 100%;text-align: center;margin-bottom: 40px;color: #333;}
.prc_page .qustion_cont {width: 100%;height: auto;float: left;padding: 60px 0 30px;background: #fff;position: relative;}
.prc_page .qustion_cont h2 {font-size: 32px;font-weight: 400;text-align: center;line-height: 52px;color: #17313b;margin: 0 auto 20px;width: 80%;}
.prc_page .qustion_cont .qustion_sec {width: 100%;height: auto;display: flex;flex-wrap: wrap;margin: 40px auto 0;}
.prc_page .qustion_cont .qustion_sec .qustion_col {width: 50%;height: auto;float: left;text-align: left;padding-right: 70px;margin-bottom: 30px;}
.prc_page .qustion_cont .qustion_sec .qustion_col h3 {font-size: 16px;line-height: 30px;color: #0071bc;font-weight: 400;padding-bottom: 10px;}
.prc_page .qustion_cont .qustion_sec .qustion_col p {width: 100%;color: #404d51;font-size: 16px;line-height: 32px;}
.prc_page .qustion_cont a.learn_btn {font-weight: 500;position: absolute;right: 80px;bottom: 20px;}
.prc_page .footer_cont{margin-top:0px;}
.prc_page .account_cont{width: 100%;height: auto;float: left;padding: 60px 0px;border-bottom: 1px #d9eeff solid;border-top: 1px #d9eeff solid;background: #f6fbff;position: relative;}
.prc_page .account_cont h2 {text-align: center;color: #17313b;line-height: normal;font-size: 2.2em;display:block;margin-bottom:40px;}
.prc_page .account_cont h3 {width: 100%;height: auto;float: left;margin: 20px 0px 0px;text-align: center;font-size: 1.6em;line-height: normal;}
.prc_page .account_cont li {width: 50%;height: auto;float: left;list-style-type: none;padding-left: 35px;margin: 0px 0px 20px;background: url(https://www.idrivemirror.com/source/images/prc_tick_blue.png) no-repeat 0px 5px;}
/* Pricing End */
/* Realse Info Start */
.releasepage .rel_banner{width:100%;height:auto;padding:0px 0px 70px 0px;float:left;background:#2b476e;}
.releasepage .banner.cont {width: 100%;height: auto;float: left;margin: 70px 0px 0px;}
.releasepage .rel_banner h1 {text-align: left;color: #fff;padding: 0px 0px 10px;font-size: 32px;line-height: normal;}
.releasepage .rel_banner .h1_subtitle {color: #fff;font-size: 16px;}
.releasepage .tab_container{background-color: #fff;float: left;width: 100%;margin: 0;padding: 0 0 40px;}
.releasepage .tab_cont {width: 100%;float: left;padding-top: 60px;}
.releasepage .tabs {height: 65px;margin: 0;padding: 0;list-style: none;border-bottom: 1px solid #f5f5f5;}
.releasepage .tabs li {float: left;margin: 0;padding:0px;text-indent: 0;list-style-image: none;}
.releasepage .tabs li a{background: url(https://www.idrivemirror.com/source/images/reltab-icons_new.png)no-repeat 0 0;width: 140px;height: 65px;margin: 0;padding: 0;font-size: 11px;line-height: 40px;text-align: center;text-decoration: none;text-indent: -3500px;display: block;position: relative;}
.releasepage .tabs li a.wind {background-position: 0 0;}
.releasepage .tabs li a.wind.current, .releasepage .tabs li a.wind:hover {background-position:0 -95px;}
.releasepage .tabs li a.mac {background-position:0 -190px;}
.releasepage .tabs li a.mac.current, .releasepage .tabs li a.mac:hover {background-position: 0 -285px;}
.releasepage .tabs li a.linux{background-position: 0 -380px;}
.releasepage .tabs li a.linux.current, .releasepage .tabs li a.linux:hover {background-position: 0 -475px;}
.releasepage .tabs li a.android {background-position: 0 -570px;}
.releasepage .tabs li a.android.current, .releasepage .tabs li a.android:hover {background-position: 0 -670px;}
.releasepage .tabs li a.ios {background-position: 0 -774px;}
.releasepage .tabs li a.ios.current, .releasepage .tabs li a.ios:hover {background-position: 0 -874px;}
.releasepage .rel-updpate .rn_left {float: left;width: 60%;min-height: 220px;padding-left: 10px;top: 0;padding-top: 20px;margin-right: 50px;}
.releasepage .rn_left h3 {margin: 30px 0;padding: 0px;font-size: 25px;font-weight: normal;text-align: left;color: #333;line-height: normal;border-bottom: 1px solid #e5e5e5;width: 100%;}
.releasepage .rel-updpate .rn_right {float: left;width: 250px;padding: 20px 0 30px 40px;background: #fff;margin: 50px auto 0;border: 1px solid #e7e7e3;min-height: 130px;}
.releasepage .rel-updpate .rn_right p {font-size: 16px;color: #333;margin: 0 auto;float: none;padding: 0;font-weight: 400;line-height: 30px;border: none!important;}
.download_mobile {float: left;padding: 0px 0px 0px 0px;width: 100%;}
.download_mobile ul, .download_btns ul{margin: 5px 0px 0px;padding: 0px;float: left;list-style: none;}
.download_mobile li, .download_btns li {margin: 0px;padding: 0px 30px 0px 0px;float: left;list-style-type:none;}
.releasepage .release_body h3 {margin: 30px 0;padding: 0;font-size: 25px;text-align: left;color: #333;}
.releasepage .rel-updpate table ul li {padding-top: 10px;background: url(https://www.idrivemirror.com/source/images/compare-tick-blue.png) no-repeat 0px 15px;margin-left: 30px;padding-left: 30px;list-style-type: none;}
.releasepage .app_entertxtbox .txtcontent{color:#000;}
.releasepage .app_smallcont{width:250px;min-width:250px;margin-top:15px;}
.releasepage .app_smallcont .submit_btn{ width: auto;padding: 0px 23px 14px 23px;height: 40px;color: #fff;}
a.windows_button, a.mac{display: block;position: relative;height: 40px; width:170px;margin: 0px;padding: 0px;font-size: 11px;line-height: 40px;text-align: center;text-decoration: none;text-indent: -3500px;}
a.windows_button {background: url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -989px;height: 50px;width: 170px;}
a.windows_button:hover {background: url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1087px;height: 50px;}
a.mac {background: url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1185px;height: 50px;width: 170px;}
a.mac:hover {background: url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1283px;height: 50px;}
.linux_panel .feature-right-wrap {display: table-cell;vertical-align: top;width: 330px;background: #fbf7e6;border: 0;margin-top: 0;float: left;padding: 30px;border: 1px solid #f3e4e4;margin: 70px 0px 50px 0px;}
.linux_panel .feature-right-wrap p {margin: 20px 0px 0px 0px;}
.linux_panel p.small {width: 100%;height: auto;float: left;margin: 0px 0px 5px;font-size:12px;}
.linux_panel .linux_64 {width: 135px;height: 45px;display: inline-block;background: transparent url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1580px;text-indent: -3500px;float: left;margin: 20px auto 10px;}
.linux_panel .linux_64:hover{background-position:0px -1678px;}
.linux_panel .linux_32 {width: 135px;height: 45px;display: inline-block;background: transparent url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1384px;text-indent: -3500px;float: left;margin: 20px auto 10px;}
.linux_panel .linux_32:hover{background-position:0px -1481px;}
.download_mobile a.android {width: 135px;height: 47px;display: inline-block;background: transparent url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1875px;text-indent: -3500px;float: left;margin: 5px auto 0px;}
.download_mobile a.ios {width: 150px;height: 47px;display: inline-block;background: transparent url(https://www.idrivemirror.com/source/images/reltab-icons_new.png) no-repeat 0 -1773px;text-indent: -3500px;float: left;margin: 5px auto 0px;}
.download_mobile a.android:hover, .download_mobile a.ios:hover{opacity:.8;}
@media only screen and (max-width:1024px){
.releasepage .tabs li a{width:125px;}
.releasepage .app_entertxtbox .submit_disable{min-width:175px !important;}
.releasepage .rel-updpate .rn_left, .releasepage .qnap-down-apps{width: calc(100% - 280px);box-sizing:border-box;min-height:auto;margin-left: 0px;}
.releasepage .rel-updpate .rn_right {margin: 30px 0px 0px 0px;box-sizing: border-box;width: 230px;padding:10px;}
.releasepage .app_entertxtbox .submit_btn{width:200px;}
.releasepage .package-txt-wrap, .releasepage .app_entertxtbox{max-width:420px;}
.home_page .banner_content .banner_content_sec{width:60%;}
.pricing_page .pricing_sec .prc_content .price{font-size:2.8em;}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row p {font-size: 26px;}
}
@media only screen and (max-width:960px){
.releasepage .tabs li a{width:75px;background: url(https://static.idriveonlinebackup.com/include/images/reltab-icons-768.png)no-repeat 0 0;}
.supp_page .support_form_cont form{width:100%;}
}

@media only screen and (max-width:640px){
.releasepage .tabs{height:50px;}
.releasepage .tabs li a{width:50px;height:50px;background: url(https://static.idriveonlinebackup.com/include/images/reltab-icons-480.png)no-repeat 0 0;}
.bckup-feature-oly .bFeatures .linux_backup {background: url(https://static.idriveonlinebackup.com/include/images/idrive-linux-web-icon.png) no-repeat scroll 51px 0 !important;height: 132px;}
.supp_page .succ_msg p{width:75%;}
}
@media only screen and (max-width:480px){
.releasepage .tabs{height:50px;}
.releasepage .tabs li a{width:50px;height:50px;background: url(https://static.idriveonlinebackup.com/include/images/reltab-icons-480.png)no-repeat 0 0;}
.releasepage .rel-updpate h1{width: 94%;margin: auto;}
.releasepage .rel-updpate .h1_subtitle{width: 94%;margin: auto;display: block;}
.releasepage .rel-updpate .rn_left, .releasepage .qnap-down-apps{padding-left:10px;width: 100%;}
.releasepage .package-txt-wrap{width:97%;}
.releasepage .app-inner-content ol{width:90%;}
.releasepage .rel-updpate .rn_right {margin: 0px 0px 20px 10px;}
.releasepage .release_body div {padding-left: 10px !important;width: 100%;box-sizing: border-box;}
.releasepage .release_body div table {width: 98%;}
.releasepage .package-txt-wrap, .releasepage .app_entertxtbox{width:98%;}
.supp_page .is-completed .filed_label{font-size:12px;}
}
/* Realse Info End */
@media only screen and (max-width:1024px){
.home_page .banner_content h4{width:85%;}
.mirror .header_cont .menu_cont li a{padding: 11px 10px 9px 10px;}
.home_page .data_content_row .data_thumb span.link {font-size: 16px;}
.mirror .header_cont .menu_cont li a, .mirror .header_cont .backarrow{font-size:14px;line-height:44px;margin-left:0px;}
.mirror .header_cont .login_wrap li .login, .mirror .header_cont .login_wrap li .signup{font-size:14px;line-height:44px;}
.home_page .flexslider .mart h2{width:90%;font-size: 2em;line-height: normal;padding-bottom: 25px;margin: 40px 0px;text-align: center;position: relative;top:0px;}
.home_page .flexslider .mart .mart_content{margin: 0px;position: relative;top: 5vh;}
.home_page .banner_content h2{width:100%;font-size:30px;}
.home_page .banner_content .banner_gra{top:0px;}
.home_page .switch_wrap .switch_cont h2{font-size: 30px;line-height: 48px;width: 100%;margin: auto;float: none;}
.home_page .switch_wrap .switch_gra{left:-70px;}
.home_page .mirror_backup_wrap h2{font-size:2em;}
.home_page .mirror_backup_wrap .mirror_backup_row .mirror_backup_col_left img, .home_page .mirror_backup_wrap .mirror_backup_row .mirror_backup_col_right img {width: 100%;}
.backup_page .advance_wrap .advance_thumb_cont h1, .restore_page .advance_wrap .advance_thumb_cont h1, .virtual_page .advance_wrap .advance_thumb_cont h1{font-size:32px;}
.backup_page .advance_wrap .advance_thumb .thumb_content h2, .virtual_page .advance_wrap .advance_thumb .thumb_content h2, .restore_page .advance_wrap .advance_thumb .thumb_content h2{font-size:24px;}
.virtual_page .advance_wrap .advance_thumb{width:50%;}
.backup_page .banner_cont .banner_content_cont p{width:100%;}
.supp_page .support_banner_cont .banner_content_cont h2 span{font-size:24px;}
.mirror .footer_cont .footer_logo_sec, .mirror .footer_cont ul, .mirror .footer_cont .support-details a.support-title {display: none;}
.mirror .footer_cont .support-details {margin: 10px 0px 0px!important;width: 100%!important;}
.home_page .banner_wrap {background: url(https://www.idrivemirror.com/source/images/home_banner_ipad_new.jpg) no-repeat -500px 0px;background-size: cover;}
.home_page .mirror_slide_row .mirror_slide_content h3{min-height:81px;}
}
@media only screen and (max-width:980px){
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content{text-align:left;display:block;padding-left: 0px;margin-top: 20px;}
.backup_page .banner_cont .banner_content_cont p.day_free {width: 160px !important;margin-left: 10px !important;}
.team_page .banner_prc_btn span{padding:10px;}
.team_page .banner_prc_cont{padding:30px 10px;}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content:before{display:none;}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra{display:block;}
.backup_page .banner_cont .banner_content_cont h1{line-height:normal;}
.team_page .banner_prc_cont .banner_prc_btn p {margin: 5px 0px 0px 15px!important;}
.team_page .advance_wrap .team_thumb .thumb_head h2 {font-size: 19px;}
.team_page .banner_prc_cont .offer_gra_sec .offer_gra_content p {font-size: 15px;margin-top: 5px;color: #333;margin: 0px 0px 0px 0px;width: 100%;}
.mirror .web_logo_cont, .mirror .web_logo_wrap{display:none!important;}
.inner main, .inner footer{top:45px;}
.home_page .banner_content h1{font-size:24px;}
.home_page .mirror_slide_row{display:block;margin:0px;}
.home_page .mirror_slide_row .mirror_slide_content{width:100%;margin:0px 0px 40px 0px;}
.home_page .mirror_slide_row .mirror_slide_content h3{min-height:auto;}
.home_page .comp_mirror_wrap h2{font-size:22px;}
.home_page .banner_content h4{font-size:18px;}
.home_page .header_cont .wrapper{padding:0px;}
.home_page .banner_content{margin:20px 0px 0px;}
.home_page .banner_btn_cont{bottom:10px;}
.home_page .flexslider .mart h2{width:100%;}
.home_page .switch_wrap{padding:20px 0px 40px 0px;}
.home_page .switch_wrap .switch_cont h2{width:100%;margin-bottom: 20px;}
.home_page .mirror_backup_wrap{margin:40px 0px;}
.home_page .banner_wrap {height:520px;background: url(https://www.idrivemirror.com/source/images/home_banner_ipad_new.jpg) no-repeat -550px 0px;background-size: cover;}
.home_page .data_wrap, .mirror .footer_cont{padding:40px 0px;}
.home_page .slider_nav_cont{top:auto;margin-bottom: 20px !important;}
.home_page .switch_wrap .switch_gra, .home_page .switch_wrap .switch_cont {display: block;width: 100%;height: auto;text-align: center;}
.home_page .switch_wrap .switch_gra {height: 280px;background: url(https://www.idrivemirror.com/source/images/switch_cloud_res.png) no-repeat center;background-size: contain;left: 0;}
.home_page .switch_wrap .switch_gra:before{display:none;}
.home_page .header_cont .backto_cont{margin-left:10px;}
.mirror .header_cont, .mirror .logo_cont {display: none;}
.home_page .data_content_row .data_thumb{width:50%;min-height:250px;}
.restore_page .advance_wrap .advance_thumb_cont{padding-bottom:0px;}
.home_page .data_wrap h2, .mirror .cloud_wrap h2, .home_page .mirror_backup_row a, .mirror .advance_wrap .advance_thumb_cont h1{width:100%;font-size:1.6em;margin:0px;line-height:normal;margin-bottom: 40px;}
.backup_page .advance_wrap .advance_thumb .thumb_content h2, .restore_page .advance_wrap .advance_thumb .thumb_content h2, .virtual_page .advance_wrap .advance_thumb .thumb_content h2{font-size:1.3em;}
.home_page .flexslider .mart .mart_content {margin: 0px;position: relative;top: 0;width: 100%;text-align: center;}
.home_page .flexslider .img-left img {width: 80%;float: none;margin: 0px auto 50px;display: table;position: relative;left: -20px;}
.home_page .slider_nav_cont {bottom: -30px;max-width: 110px;left: 0;right: 0;margin: auto;}
.home_page .mirror_backup_wrap .mirror_backup_row {margin-bottom: 40px;margin-top:0px;}
.mirror .mobile_header {display: block;background: #0092d7;z-index: 99;position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 45px;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);}
.mirror .mirror_logo{margin: 5px 0px 0px 20px;text-indent: -3500px;width: 170px;height: 35px;float: left;background: url(https://www.idrivemirror.com/source/images/mirror_logo.svg) no-repeat;}
.mirror .moblie_menu_icon {display: table;width: 40px;height: 45px;float: right;padding: 0 10px;cursor: pointer;background: #006a9c;}
.mirror .moblie_menu_icon .bar_cont, .mirror .moblie_menu_icon span {display: table-cell;width: 25px;height: auto;vertical-align: middle;color: #fff;}
.mirror .bar1, .mirror .bar2, .mirror .bar3 {width: 25px;height: 2px;background-color: #fff;margin: 2px 0 2px 0;transition: .4s;float: left;}
.mirror .change .bar1 {-webkit-transform: rotate(-45deg) translate(0px,6px);transform: rotate(-45deg) translate(0px,6px);}
.mirror .change .bar2 {opacity: 0;}
.mirror .change .bar3 {-webkit-transform: rotate(45deg) translate(-3px,-8px);transform: rotate(45deg) translate(-3px,-8px);}.mirror .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);}
.mirror .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);}
.mirror .mobile_menu_cont {display: block;margin: 0;padding: 10px 0 70px;z-index: 99999;width: 100%;float: right;position: fixed;top: 45px;left: 100%;height: 100%;background-color: #2a2828;visibility: visible;overflow-y: auto;-webkit-backface-visibility: hidden;transition: transform .4s 0s,visibility 0s .4s;-moz-transition: -moz-transform .4s 0s,visibility 0s .4s;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}
.mirror .mobile_menu_cont.menu_show {-webkit-transform: translateX(-282px);-moz-transform: translateX(-282px);-ms-transform: translateX(-282px);-o-transform: translateX(-282px);transform: translateX(-282px);}
.mirror .mobile_menu_cont li {width: 100%;padding: 0;border: 0 solid #596a74;border-bottom-width: 0;margin: 0;height: auto;display: block;position: relative;}
.mirror .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;}
/* Virtualization Start */
.home_page .banner_wrap{height:520px;}
.home_page .banner_content .banner_content_sec {padding-top: 30px;}
.mirror .advance_wrap .advance_thumb {width: 100%;margin: 20px 0px;padding:0px;}
.home_page .comp_mirror_wrap{padding:40px 0px;}
.home_page .slider_section{margin:30px 0px 30px;}
.home_page .slider_section h2{margin-bottom:30px;font-size:28px;}
.mirror .banner_cont{padding:40px 0px;}
.mirror .banner_cont .banner_content_cont{width:100%;margin:0px;order: 2;}
.mirror .advance_wrap{padding: 0px 0px 0px;margin-bottom: 20px;}
.mirror .advance_wrap .advance_thumb_cont h1{padding:0px 0px 20px;}
.mirror .cloud_wrap{padding:50px 0px;}
/* Virtualization End */
/* Pricing Start */
.prc_page .pricing_sec .pricing_thumb {width: 100%;margin: 0px 0px 20px;}
/* Pricing End */
/* FAQ Start */
.faq_page .faq-answer ol ul {margin: 20px 0px;}
.faq_page .answer .faq-answer ol li ul li {list-style-type: none;margin-left: 10px;}
/* FAQ End */
/* Backup Start */
.backup_page .banner_cont, .restore_page .banner_cont, .supp_page .support_banner_cont{height:auto;position:relative;padding-bottom:0px;}
.backup_page .banner_cont .banner_content_wrap, .restore_page .banner_cont .banner_content_wrap, .supp_page .support_banner_cont .banner_title_cont .banner_content_cont{display:flex;flex-flow: row wrap;justify-content:space-between;flex-direction:column;min-width:100%;}
.backup_page .banner_cont .banner_gra_cont, .restore_page .banner_cont .banner_gra_cont{display:none;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont .support_gra{width:100%;max-width: 100%;text-align: center;order:1;top:20px;display:none;}
.backup_page .banner_cont .banner_content_cont, .restore_page .banner_cont .banner_content_cont, .supp_page .support_banner_cont .banner_title_cont .banner_content_cont .banner_content_sec{margin:0px;order: 2;text-align: center;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont .banner_content_sec{width:100%;}
.backup_page .banner_cont .banner_content_cont p, .restore_page .banner_cont .banner_content_cont p{width: 60%;margin: 20px auto;}
/* Backup End */
/* Support Start */
.supp_page .support_banner_cont{padding:40px 0px;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont .banner_content_sec {margin-top: 20px;}
.supp_page .support_banner_cont .banner_title_cont .banner_content_cont .support_gra{height:200px;top:0px;}
.supp_page .support_banner_cont .banner_title_cont h1 {width: 100%;text-align: center;}
.supp_page .support_banner_cont .banner_content_cont h2 {width:100%;margin-right: 0px;padding-right: 0px;float: none;display: inline-block;}
.supp_page .support_banner_cont .banner_content_cont h2 span{font-size:28px;}
/* Support End */
/* Recovery Start */
.restore_page .banner_cont .banner_content_cont h2, .backup_page .banner_cont .banner_content_cont h2{width:100%;}
/* Recovery End */
.faq_page .center img {padding: 20px 0;width: auto;background-size: contain;background-position: top center;height: auto;min-height: 100%;max-height: 100%;max-width: 100%;}
.restore_page .advance_wrap .advance_thumb_cont p.sub_line_wht{padding-bottom:0px;}
.backup_page .advance_wrap .advance_thumb_cont {
    padding-bottom: 0px;
}
.backup_page .advance_wrap .advance_thumb_cont p{padding-bottom:0px;margin-bottom:0px;line-height:28px;}
.mirror .advance_wrap .advance_thumb_cont h1{margin-bottom:0px;}
.backup_page .real_back .advance_thumb_cont p.sub_line, .backup_page .advance_wrap .advance_thumb_cont p.sub_line {
    padding-bottom: 40px;
}
}
@media only screen and (max-width:767px){
.team_page .advance_wrap .team_thumb{width:100%;}
.home_page .banner_content h2, .home_page .data_wrap h2, .home_page .cloud_wrap h2, .home_page .data_content_row .data_thumb, .home_page .switch_wrap .switch_cont h2, .home_page .switch_wrap .switch_cont h2, .mirror .banner_cont .banner_content_cont h2, .mirror .cloud_wrap h2, .mirror .advance_wrap .advance_thumb_cont h1{width:100%;font-size: 30px;line-height: normal;}
.home_page .switch_wrap .switch_gra {height: 180px;}
.home_page .switch_wrap .switch_cont h2, .home_page .banner_content h4{width:100%;}
/*.home_page .banner_wrap:before {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(17, 42, 51, 0.6);}*/
.home_page .flexslider .mart .mart_content h3, .mirror .advance_wrap .advance_thumb .thumb_content h2{font-size:22px;}
.home_page .comp_mirror_wrap p{font-size:16px;}
.home_page .data_wrap p{width:100%;}
.home_page .banner_wrap {height: 430px;background: url(https://www.idrivemirror.com/source/images/home_banner_mobile_new.jpg) no-repeat center top;}
.home_page .banner_btn_cont .watch_btn{width:170px;float:none;margin:0px auto;}
.home_page .banner_btn_cont {width: 100%;bottom: 0px;}
.home_page .mirror_backup_wrap .mirror_backup_row .mirror_backup_col_left, .home_page .mirror_backup_wrap .mirror_backup_row .mirror_backup_col_right{display:block;}
.home_page .mirror_backup_wrap .mirror_backup_row .backup_content, .home_page .mirror_backup_row .backup_right_content {width: 100%;padding: 0px;margin-bottom: 30px;}
.home_page .mirror_backup_wrap h2{font-size: 2em;line-height: normal;}
.home_page .order_cont{display: flex !important;flex-flow: column;}
.home_page .order_cont .mirror_backup_col_right {order: 1;}
.home_page .order_cont .mirror_backup_col_left {order: 2;}
.home_page .data_content_row .data_thumb, .home_page .banner_content .banner_content_sec{width:100%;}
.home_page .banner_content .banner_content_sec{text-align:center;}
.home_page .banner_content .banner_gra{display:none;}
.mirror .footer_cont .support-details a.support-no, .mirror .footer_cont .support-details a.support-time, .mirror .footer_cont .copy_cont p {text-align: center;}
.home_page .mirror_backup_row a, .home_page .mirror_backup_row p{text-align:center;}
/* Virtualization Start */
.virtual_page .banner_cont .banner_content_cont h2{font-size:2em;}
/* Virtualization End */
/* Support Start */
.supp_page .support_banner_cont .banner_title_cont h1{font-size: 1.3em;text-align:center;}
.supp_page .banner_title_cont .supp_tech_cont, .supp_page .support_banner_cont .banner_content_cont h3{margin-top:10px;}
.supp_page .support_form_cont form {width: 100%;}
/* Support End */
.faq_page .faq_right_cont {width: 100%!important;padding: 0px 0px 80px;}
.faq_page .faq_left_cont {width: 100%;float: left;margin: 0px 0px 20px;background: #f7f7f5;cursor: pointer;display: block;}
.faq_page .faq_left_cont ul {display: none;padding: 20px;width:100%;float:left;}
.faq_page .releted_links{display: inline-block;margin: 0px;height: 100%;width: 100%;position: relative;text-align: left;padding: 10px 30px 10px 20px;color: #727272;font-size: 16px;font-weight: 400;border-bottom: 1px solid #cdd2ca;}
.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://www.idrivemirror.com/source/images/menu-arrows.png) no-repeat center 10px;}
.faq_page .releted_links .down-arrow {background: url(https://www.idrivemirror.com/source/images/menu-arrows.png) no-repeat center -34px;}
.faq_page .faq_left_cont {width: 100%;float: left;margin: 0px 0px 20px;background: #f7f7f5;cursor: pointer;display: block;}
.faq_page .faq_right_cont {width: 100%!important;padding: 0px;}
.faq_page .answer .faq-answer{padding-right:0px;}
.faq_page .answer .faq_right_cont li, .faq_page .faq_right_cont li {margin-left: 0px;}
/* Pricing Start */
.pricing_page .pricing_sec .pricing_cont {display: block;float: left;max-width: 100%;margin-bottom: 0px;}
.pricing_page .pricing_sec .pricing_cont .pricing_col:last-child{margin-bottom:40px;}
.pricing_page .pricing_sec .pricing_cont .pricing_col{width: 100%;float: left;margin: 0px 0px 60px;}
.prc_new .pricing_sec h1.sub_heading{font-size:28px;margin-top:0px;}
.pricing_page .pricing_sec .prc_content .price {font-size: 36px!important;}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col, .pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col:first-child {width: 100%;margin-right:0px;}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row {margin-bottom: 20px;}
.pricing_page .prc_account_sec .prc_acc_cont .prc_acc_col .prc_acc_head_row p {font-size: 24px;}
.pricing_page h2 {font-size: 26px !important;}
.prc_new .pricing_sec .pricing_cont .prc_value h2.price span{top:0px;}
/* Pricing End */
}
@media only screen and (max-width:640px){
.home_page .banner_content h2, .home_page .data_wrap h2, .home_page .cloud_wrap h2, .home_page .data_content_row .data_thumb, .home_page .switch_wrap .switch_cont h2, .home_page .switch_wrap .switch_cont h2, .mirror .banner_cont .banner_content_cont h2, .mirror .cloud_wrap h2, .mirror .advance_wrap .advance_thumb_cont h1{font-size:24px;}
.home_page .flexslider .mart .mart_content h3, .mirror .advance_wrap .advance_thumb .thumb_content h2{font-size:20px;}
.home_page .mirror_backup_row p{font-size:16px;line-height:32px;}
.home_page .comp_mirror_wrap{padding:40px 0px;}
.mirror .advance_wrap{margin:0px;}
.backup_page .advance_wrap .advance_thumb_cont{padding-bottom:20px;margin-bottom:20px;}
.mirror .logo_cont{margin-top:10px;}
.home_page .mirror_backup_wrap{margin-bottom:0px;}
.home_page .banner_content{margin-top:0px;}
.home_page .banner_content h2{margin-top:10px;font-size: 22px;line-height: 32px;text-align: center;}
.home_page .data_content_row .data_thumb, .home_page .banner_content .banner_content_sec{text-align:center;}
.home_page .banner_btn_cont{position:relative;float:left;margin:40px 0px 0px;bottom:0px;}
.home_page .banner_cont .banner_prc_txt{font-size:16px;}
.home_page .banner_btn_cont{margin: 20px 0px 0px;}
.home_page .banner_btn_cont {width:100%;text-align: center;}
.home_page .banner_btn_cont a {width:200px;margin: 20px auto 0px;float: none;display: block;}
.home_page .banner_btn_cont a:last-child{width: 160px;}
.home_page .comp_mirror_wrap p, .home_page .data_wrap p{font-size:16px;line-height: 32px;}
.home_page .flexslider .mart h2, .home_page .mirror_backup_wrap h2, .home_page .data_wrap h2{font-size:22px;line-height: normal;}
.home_page .switch_wrap .switch_cont h2, .home_page .cloud_wrap h2{font-size:24px;line-height: normal;}
.home_page .flexslider .mart .mart_content h3, .home_page .mirror_backup_row a{font-size:20px;line-height: normal;}
.home_page .mirror_backup_row p{font-size:16px;line-height: 32px;}
.home_page .data_content_row .data_thumb{width:100%;padding:0px;}
.home_page .data_content_row .data_thumb:last-child {margin-bottom: 0px;}
.mirror .cloud_wrap .hm_prc_col, .mirror .cloud_wrap .home_prc_gra {width:100%;text-align:center;display: block;}
.mirror .cloud_wrap .home_prc_gra{margin-bottom:40px;}
.home_page .cloud_wrap{padding:40px 0px;}
.home_page .mirror_backup_row .backup_left_content{padding:0px;}
/* Virtualization Start */

/* Virtualization End */
/* Support Start */
.supp_page .support_banner_cont .banner_content_cont h2{margin-right:10px;padding-right:10px;}
.supp_page .banner_title_cont p strong{display:block;margin-top:5px;}
/* Support End */
/* Backup Start */
.backup_page .banner_cont .banner_gra_cont, .restore_page .banner_cont .banner_gra_cont{height:200px;}
/* Backup end */
}
@media only screen and (max-width: 480px){
.home_page .banner_wrap{height: 530px;background-size: cover;}
.mirror .filed_cont .reCapchanew {margin-top: 40px;}
.home_page .data_content_row .data_thumb h3{font-size:20px;}
.backup_page .banner_cont .banner_content_cont p, .restore_page .banner_cont .banner_content_cont p{font-size:16px;width:100%;}
.home_page .banner_btn_cont {text-align: center;}
.mirror h1 {font-size: 28px !important;}
/* Support Start */
.supp_page .filed_cont .filed_cont_sec {width: 100%;margin-right: 0px;margin-bottom: 60px;}
.supp_page .filed_cont{margin-bottom:0px;}
.supp_page .filed_btn_row {margin-top: 40px;width: 100%;height: auto;float: left;}
.supp_page .support_banner_cont .banner_content_cont h2{margin: 0px 0px 20px;padding-right: 0px;width: 100%;border: none !important;font-size: 18px;}
.supp_page .support_banner_cont .banner_content_cont h2 span{font-size:24px;margin-top: 10px;}
.supp_page .banner_title_cont p strong{width:100%;margin-bottom: 5px;}
.supp_page .support_banner_cont .banner_content_cont h3 {line-height: 30px;width: 90%;margin: 20px auto 0px;float: none;}
/* Support End */

}
