@charset "UTF-8";
*{box-sizing:border-box;}
.syno_home_page.overflow_body {overflow: hidden !important;}
.blue_theme sup {font-size: 14px;position: relative;top: 0px;line-height: 14px;}
.blue_theme .main_nav{z-index:999;}
.faq_page .page_title{width: 100%;}
ul.ul_list{padding-block: 20px 0;}
a.syno_links {float: left;width: 100%;height: 120px;padding: 0px 0 0;}
.faq_page .leftnav_terms ul.sublinks {box-sizing: border-box;width: 100%;float: left;padding: 0px 0px 10px 20px;border-bottom: 1px solid #E5E6EA;}
.faq_page .leftnav_terms ul.sublinks a {border-bottom: none;}
.faq_page .leftnav_terms ul.sublinks li a {padding: 0px;}
.leftnav_terms li span{color: #000;float: left;display: inline-block;width: 100%;height: auto;margin: 0px 0px;white-space: pre-line;word-spacing: inherit;word-wrap: break-word;text-decoration: none;background: none;padding: 8px 15px 8px 0px;outline: none;}
.lang-selection header.pad-incre-header .lang_sel, .lang-selection .lang_sel {height: 44px!important;width: 61px!important;}
.lang-selection header .wrapper .multiLang li a{width: 100px;height: 40px;}
.cloud_sync_title {width: 100%;height: auto;display: flex;}
.cloud_sync_title .title_video li {background: transparent url(https://static.idriveonlinebackup.com/include/images/watch-video-blue.png) no-repeat scroll 20px 13px !important;width: 120px;height: 20px;list-style: none;cursor: pointer;text-indent: -3500px;float: right;padding: 13px 20px 10px 20px;border: 1px solid #0071bc82;border-radius: 5px;}
.cloud_sync_title .title_video li:hover{background: #e8f6ff url(https://static.idriveonlinebackup.com/include/images/watch-video-blue.png) no-repeat scroll 20px 13px !important;}
/* Video Player CSS */
.model-wrapper {display: none;float: left;height: 100%;position: fixed;width: 100%;z-index: 9999999999;top:0px;}
.model-opaclayer {height: 100%;position: fixed;width: 100%;background: none repeat scroll 0 0 #000000;opacity: .9;-moz-opacity: .9;-webkit-opacity: .9;
-khtml-opacity: .9;filter: alpha(opacity=90);top: 0;}
.model-first-container {position: absolute;height: 100%;width: 100%;}
.model-second-container {position: relative;z-index: 9999;display: table;overflow: hidden;margin: 0px auto;height: 100%;width: 90%;max-width: 1024px;}
.model-main-container {outline: 0;border-radius: 5px;display: table-cell;vertical-align: middle;}
.videos-close-btn {display: inline-block;float: right;width: 100%;height: 28px;}
.video-container {position: relative;width: 100%;height: 0;padding-bottom: 56%;padding-top: 0px;box-sizing: border-box;border: 0px solid #7babc1;background: #000;}
.modal-close-icon {background: url(https://static.idriveonlinebackup.com/source/images/video_close_btn.png) no-repeat scroll 0 0;cursor: pointer;height: 39px;width: 39px;z-index: 9999;position: fixed;right: 0px;top: 0px;}
.video_menus{display: none;}
.model-wrapper .videos_list{list-style-type: none;margin: 0px;padding: 0px;overflow: auto;height:100%;}
.model-wrapper .video_menus .video-info h3 {font-size: 18px;color: #000;display: inline;font-weight: normal;padding: 0px;line-height: 32px;border-bottom: 0px;}
ul.ul_list{padding-block: 20px 0;}
ul.nas_link li.division_sec {margin: 20px 0px 0px;float: left;}
ul.nas_link li.division_sec a {border-bottom: none;}
ul.nas_link li a {line-height: normal;position: relative;box-sizing: border-box;color: #000;float: left;display: inline-block;width: 100%;height: auto;margin: 0px 0px;white-space: pre-line;word-spacing: inherit;word-wrap: break-word;text-decoration: none;background: none;border-bottom: 1px solid #E5E6EA;padding: 15px 0px 15px 30px;outline: none;display: block;font-size: 14px;color: #4e6f8b;font-weight: bold;}
ul.nas_link li a:hover, .nas_link ul li .division_list a:hover, ul.nas_link li .division_list li a.act{color: #0071bc !important;}
ul.nas_link li a span {padding: 0px !important;background: url(https://static.idriveonlinebackup.com/include/images/nas_lhs_icons20.svg) no-repeat 0px 0px!important;width: 25px;height: 25px;position: absolute;left: 0px;}
ul.nas_link li a span.nas_icon {background-position: 0px 0px!important;}
ul.nas_link li a span.map_icon {background-position: 0px -48px!important;}
ul.nas_link li a span.syno_icon {background-position: 0px -95px!important;}
ul.nas_link li a span.qnap_icon {background-position: 0px -143px!important;}
ul.nas_link li .division_list {box-sizing: border-box;width: 100%;float: left;padding-left: 30px;background: #fafbfd;margin-bottom: 0px;}
ul.nas_link li .division_list li a {padding: 15px 0px 15px 0px !important;font-size: 14px;width: 100%;box-sizing: border-box;font-weight: normal;padding-left: 0px;color:#000;border-bottom: 1px solid #E5E6EA !important;}
ul.nas_link li .division_list li:last-child a {border-bottom: none !important;}
.cloud_sync_title {width: 100%;height: auto;display: flex;}
.cloud_sync_title .title_video li {background: transparent url(https://static.idriveonlinebackup.com/include/images/watch-video-blue.png) no-repeat scroll 20px 13px !important;width: 165px;height: 45px;list-style: none;cursor: pointer;text-indent: -3500px;float: right;padding: 13px 20px 10px 20px;border: 1px solid #0071bc82;border-radius: 5px;}
.cloud_sync_title .title_video li:hover{background: #e8f6ff url(https://static.idriveonlinebackup.com/include/images/watch-video-blue.png) no-repeat scroll 20px 13px !important;}
.faq_page .page_title{width: 100%;}

.faq_page .page_title{width: 100%;}
ul.ul_list{padding-block: 20px 0;}
.faq_page .leftnav_terms ul.sublinks {box-sizing: border-box;width: 100%;float: left;padding: 0px 0px 10px 20px;border-bottom: 1px solid #E5E6EA;}
.faq_page .leftnav_terms ul.sublinks a {border-bottom: none;}
.faq_page .leftnav_terms ul.sublinks li a {padding: 0px;}
.leftnav_terms li span{color: #000;float: left;display: inline-block;width: 100%;height: auto;margin: 0px 0px;white-space: pre-line;word-spacing: inherit;word-wrap: break-word;text-decoration: none;background: none;padding: 8px 15px 8px 0px;outline: none;}
.faq_page .title_video{margin: 0px 0px 0px!important;}
.lg-banner-wrap {background: #ebf3f9;background-size: cover;height: 170px;float: left;width: 100%;margin-bottom: 0px;}
.lg-banner-wrap h1 {color: #104a69!important;margin: 60px 0px 0px;font-size: 36px;line-height: normal;line-height: normal;}
.faq_page .content_terms {display: block;float: right;box-sizing: border-box;padding: 0 0px 20px 40px !important;width: calc(100% - 270px) !important;}

.lg-banner-wrap .maped_banner_cont {width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.lg-banner-wrap .maped_banner_cont h1{margin: 0px 0px 0px !important;}
.lg-banner-wrap .maped_banner_cont i {width: 200px;height: 170px;background: url(https://static.idriveonlinebackup.com/include/images/mapped_icon23.svg) no-repeat center;}

.lg-banner-wrap .syno_banner_cont {width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.lg-banner-wrap .syno_banner_cont h1{margin: 0px 0px 0px !important;}
.lg-banner-wrap .syno_banner_cont i {width: 200px;height: 170px;background: url(https://static.idriveonlinebackup.com/include/images/synology_icon23.svg) no-repeat center;}

.lg-banner-wrap .qnap_banner_cont {width: 100%;height: auto;display: flex;justify-content: space-between;align-items: center;}
.lg-banner-wrap .qnap_banner_cont h1{margin: 0px 0px 0px !important;}
.lg-banner-wrap .qnap_banner_cont i {width: 200px;height: 170px;background: url(https://static.idriveonlinebackup.com/include/images/qnap_icon23.svg) no-repeat center;}

/*synology and qnap css*/
.syno_home_page .banner_sec{width:100%;height:auto;float:left;padding:0px 0px 60px 0px;margin-bottom: 35px;position: relative;}
.syno_home_page h1 sup{font-size:12px;line-height: normal;}
.syno_home_page .banner_sec .banner_content_cont{width:100%;height:300px;float:left;display:table;position:relative;}
.synology_page .banner_video{margin:0px;left: 0px;top:0px;position: relative !important;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{width: 58%;position:relative;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area h1{color:#104a69;line-height: normal;font-size: 38px;font-weight:600;margin:0px 0 40px;text-align:left;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area p{color:#111;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area,.banner_sec .banner_content_cont .banner_gra_cont{display:table-cell;vertical-align:middle;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont{vertical-align:bottom;position:absolute;top: 20px;right: 0px;background: url(https://static.idriveonlinebackup.com/source/images/banner-graphicsnew.svg) no-repeat;width: 35%;height: 93%;margin: 30px 0 0 0;background-size: contain;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .banner_btn{float: left;width: 100%;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .banner_btn a{margin:60px 0px 35px;background-color:#fa665c;color:#fff;border:1px solid #fa665c;font-size:16px;font-weight:400;padding:10px 30px;border-radius:30px;cursor:pointer;display:inline-block;float:left;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .banner_btn a:hover{border:1px solid #98a9b2;background-color:#fff;color:#104a69;}
.syno_home_page .body_content{width:100%;height:auto;float:left;margin:0px 0 40px;z-index: 9999;position: relative;}
.syno_home_page .body_content h2{margin:0 0 40px;font-weight:600;font-size:32px;line-height:initial;text-align:left;color:#111;}
.syno_home_page .body_content p{margin-bottom:20px;color: #111;}
.banner_sec .banner_content_cont .banner_content_area .banner_btn a {margin: 60px 0px 0px;background-color: #fa665c;color: #fff;border: 1px solid #fa665c;font-size: 16px;font-weight: 400;padding: 10px 30px;border-radius: 30px;cursor: pointer;display: inline-block;float: left;}
.banner_sec .banner_content_cont .banner_content_area .banner_btn a:hover {border: 1px solid #98a9b2;background-color: #fff;color: #104a69;}
.banner_sec .banner_content_cont .banner_content_area .banner_btn a.contat_sale_btn{border: 1px solid #bcd6eb;background-color: #fff;color: #333d46;margin-left:15px;}
.banner_sec .banner_content_cont .banner_content_area .banner_btn a.contat_sale_btn:hover{border: 1px solid #bcd6eb;background-color: #f1f7ff;color: #333d46;}
.syno_home_page .whychoose_us{background: url(https://static.idriveonlinebackup.com/source/images/synology_bg16.jpg) no-repeat center center;background-size:cover;float: left;width: 100%;padding: 70px 10px 90px 10px;}
.syno_home_page h2{color: #104a69;font-size: 28px;padding: 20px 0;}
.syno_home_page .whychoose_us h2, .syno_home_page .whychoose_us p{color: #fff;}
.syno_home_page .whychoose_us .row {margin: 20px 0px 20px 0;display: flex;padding: 0;flex-wrap: wrap;justify-content: space-between;}
/*.syno_home_page .whychoose_us .row .col {width: 33%;padding: 40px 0px 0;}*/
.syno_home_page .whychoose_us .row .col{width: calc(33% - 0px);padding: 40px 0px 0;padding-right: 0px;}
.syno_home_page .whychoose_us .row .col .cont{float: left;}
.syno_home_page .whychoose_us .row .col .cont h3 {color: #fff;padding-bottom: 20px;text-align: left;float: left;width: 100%;font-size: 20px;font-weight: 600;}
.syno_home_page .whychoose_us .row .col .cont p{font-size: 16px;float: left;line-height: 32px;width: auto;}
.syno_home_page .whychoose_us .row .col .whychooseus-icon {width: 95px;height: 95px;display: block;background: url(https://static.idriveonlinebackup.com/source/images/synology-sprite-icons06.svg) no-repeat 0px 0px;}
.syno_home_page .whychoose_us .row .col .whychooseus-icon.backupsync{background-position: 0px -712px;}
.syno_home_page .whychoose_us .row .col .whychooseus-icon.rcvry{background-position: 0px -130px;}
.syno_home_page .whychoose_us .row .col .whychooseus-icon.rnsm{background-position: 0px -261px;}
.syno_home_page .whychoose_us .row .col .whychooseus-icon.strg{background-position: 0px -395px;}
.syno_home_page .whychoose_us .row .col .whychooseus-icon.avlb{background-position: 0px -525px;}
.syno_home_page .syno_backup{ float: left;width: 100%;padding: 40px 0 80px;}
.syno_home_page .sub_sec{float: left;width: 100%;padding: 70px 40px 0px;box-sizing: border-box; background-image: linear-gradient(180deg, #fff, #e6ebf8);}
.qnap_page .sub_sec{float: left;width: 100%;padding: 0px 40px 0px;box-sizing: border-box; background-image: linear-gradient(180deg, #fff, #e6ebf8);}
.syno_home_page .sub_sec h2,.syno_home_page .sub_sec p{text-align: center;}
.syno_home_page .sub_sec .bnr-img{ background: url(https://static.idriveonlinebackup.com/source/images/synology_screen_getstartednew.png) no-repeat center center;width:100%;height:417px;margin-top: 60px;background-size: contain;}
.syno_home_page .syno_backup p{color: #111;}
.syno_home_page .syno_backup .row{margin: 60px 0px;float: left;display:flex;padding:0px 0px 0px 0px;}
.syno_home_page .syno_backup .row .col {width: 45%;float: left;}
.syno_home_page .syno_backup .row .col:first-child {width: 55%;border-right: 1px solid #eee;margin-right: 20px;padding-right: 20px;}
.syno_home_page .syno_backup .row .col p{width: 100%;float: left;text-align: left;}
.syno_home_page .syno_backup .row .col a {margin: 20px 0px 45px;background-color: #fff;color: #0071bc;border: 1px solid #0071bc;font-size: 15px;font-weight: 400;padding: 7px 25px;border-radius: 30px;cursor: pointer;display: inline-block;float: left;}
.syno_home_page .syno_backup .row .col a:hover { background-color: #0071bc;color: #fff;border: 1px solid #0071bc;}
.syno_home_page .syno_backup .row .col a:last-child {margin-left: 10px;}
.syno_home_page .syno_backup .row .col.cloudsync a:last-child{margin-left: 0px;}
.syno_home_page .syno_backup .row .col h4 {color: #0071bc;font-size: 19px;text-align: left;font-weight: 600;margin-bottom: 10px;}
.syno_home_page .syno_backup .row .col ul li .text {line-height: 32px;padding-left: 34px;float: left;}
.syno_home_page .syno_backup .row .col ul li {content: '';display: inline-block;background: url(https://static.idriveonlinebackup.com/source/images/synology-sprite-icons.svg) no-repeat 0 -637px;width: 100%;height: 100%;margin-top: 20px;}
.syno_home_page .syno_backup .row .col .hyperlogo {background: url(https://static.idriveonlinebackup.com/source/images/synology-hyperbackup-logos.png) no-repeat 0px 0px;width: 50px;height: 55px;display: block;}
.syno_home_page .syno_backup .row .col .cloudsynclogo {background: url(https://static.idriveonlinebackup.com/source/images/synology-hyperbackup-logos.png) no-repeat 0px -85px;width: 50px;height: 55px;display: block;}
.syno_home_page .syno_backup .row .col .cloudsync_ul li{min-height: 95px;}
.syno_home_page .ms365_business{width:100%;height:auto;float:left;padding: 80px 0 80px;background:transparent url(https://static.idriveonlinebackup.com/microsoft-office-365-backup/source/images/ms365why_bg.jpg) no-repeat center top;background-size: cover;position: relative;}
.syno_home_page .ms365_business h2{color:#fff;font-size:32px;max-width:600px;text-align:center;line-height:45px;margin:30px auto 75px;}
.syno_home_page .ms365_business h5{color:#0077cf;font-weight:600;padding:10px 0;width:100%;text-align:center;}
.syno_home_page .ms365_slider{width: 100%;height: auto;float: left;padding: 60px 0 60px;position: relative;border-bottom: 1px solid #ddd;}
.syno_home_page .ms365_slider h2{color:#0077cf;font-size:32px;text-align:center;margin:30px auto 0;}
.syno_home_page .slider_cont{width:100%;height:auto;float:left;margin:60px 0 80px;}
.syno_home_page .slider_cont .flex-wrap{max-width:100%;width:auto;height:auto;margin:0 auto;position:relative;}
.syno_home_page .slider_cont .flex-wrap img{width: 100%;}
.syno_home_page .slider_cont .dual_img_right h3{margin:60px 0 20px;color:#0071bc;text-align:center;}
.syno_home_page .slider_cont .dual_img_right p{text-align:center;}
.syno_home_page .slider_cont .flex-wrap .flex-control-nav{position:absolute;right:0;bottom:-70px;left:0;margin:auto;top:auto;width:auto;z-index:9999;padding:0;text-align:center;}
.syno_home_page .slider_cont .flex-wrap .flex-control-nav li a{width:11px;height:11px;display:block;background:#cdd9e2;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px #000;-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px #000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.syno_home_page .slider_cont .flex-wrap .flex-control-nav li a.flex-active{background-color:#2b80c3;}
.syno_home_page .slider_cont .flex-wrap .flex-control-nav li{margin:0 10px;display:inline-block;zoom:1;list-style-type:none;}
.syno_home_page .menu-wrap{width:95px;height:43px;float:right;padding:13px 10px 13px 16px;background:#014f82;margin:0;box-sizing:border-box;}
.syno_home_page .menu-wrap .menu-text{float:left;color:#fff;font-size:14px;margin:0 0 0 5px;}
.syno_home_page .menu-icon span{height:2px;background:#fff;width:22px;margin-bottom:4px;display:block;}
.note {padding-bottom: 60px;float: left;width: 100%;}
.note p{padding-top:50px;float: left;width:100%;font-size: 14px;}
.syno_home_page .freetrial {margin: 60px 0px 35px;padding: 10px 30px;display: inline-block;}
.qnap_page .freetrial {margin: 35px 0px 35px;padding: 10px 30px;display: inline-block;}
.syno_home_page .syno_backup .row .col ul {min-height: 220px;}
/*view more popup*/
/*.blue_theme .viewmore-table strike {color: red;}*/
.popup_system_box{padding: 10px 0px 20px}
.viewmore-table .signup-col {background-color: #fa665c;color: #fff;border: 1px solid #fa665c;font-size: 16px;font-weight: 400;padding: 5px 15px;border-radius: 30px;cursor: pointer;display: inline-block;float: none;}
/*.viewmore-table tr:not(:last-child) td {border-bottom: none;}*/
.viewmore-table td:nth-child(2) {border-left: none;border-right: none;}
/*.syno_home_page .viewmore-table tr td{border: 1px solid black;text-align: center;}*/
/*.syno_home_page .popup_wrapper .popup_container{overflow-y: scroll;height: 600px;}*/
.view-more{cursor: pointer;color: #1e577e;padding-left: 10px;font-weight: 600;cursor: pointer;border-left: 1px solid #a8bfcd;margin-left: 10px;margin-top: 5px;}
.master_wrapper {width: 100%;height: 100%;position: fixed;left: 0;top: 0;margin: 0;padding: 0;z-index: 99;}
.shadow_container {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #000;opacity: .7;-moz-opacity: .7;-webkit-opacity: .7;-khtml-opacity: .7;filter: alpha(opacity=90);}
.popup_wrapper {width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.first_pos_container {display: table;overflow: hidden;margin: 0px auto;height: 100%;width: 550px;}
.first_pos_container_new {display: table;overflow: hidden;margin: 0px auto;height: 100%;width: 450px;}
*:first-child+html .first_pos_container {position: relative;}
* html .first_pos_container {position: relative;}
.popup_wrapper .sec_pos_container {display: table-cell;vertical-align: middle;padding-top: 50px;}
.popup_wrapper .sec_pos_container .scon {font-size: .857em;color: #333;float: left;width: 100%;font-weight: 400;}
*:first-child+html .popup_wrapper .sec_pos_container {position: absolute;top: 50%;}
* html .popup_wrapper .sec_pos_container {position: absolute;top: 50%;}
*:first-child+html .popup_wrapper .popup_container {position: relative;top: -50%;}
* html .popup_wrapper .popup_container {position: relative;top: -50%;}
.popup_wrapper .popup_container {background: #f9f9f9;border: 4px solid #6ea5ce;border-radius: 2px;padding: 15px;position: relative;}
.popup_container {position: absolute;overflow: hidden;left: -99999px;display: none}
.master_wrapper .popLeft {left: 0;}
.popup_close_btn {position: absolute;right: -2px;top: 0;display: block;background: url(https://static.idriveonlinebackup.com/include/images/popup_close_btn.png) no-repeat;width: 16px;height: 16px;cursor: pointer;}
.popup_container .popup_header {position: relative;background: none;margin-bottom: 10px;padding-left: 15px;border: none;}
.popup_container .popup_footer {position: relative;margin: 10px 0 0;}
.popup_container .popup_footer input {float: right;width: auto;}
.popup_container .popup_content {margin: 0;padding: 0;}
.mask {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(https://static.idriveonlinebackup.com/include/images/Loader.gif) no-repeat center;display: none;}
.popup_system h3 {text-align: left;padding: 0px;margin: 0px;}
.popup_system ul {padding: 0px;margin: 0px;list-style-type: none;}
.popup_system li {background: url(https://static.idriveonlinebackup.com/include/images/ide_faqbullet.png) no-repeat scroll left 7px transparent;margin: 0;padding: 0 0 10px 23px;line-height: 32px;}
.popup_content p {padding: 0px;margin: 20px 0px;}
.popup_system_box {padding: 10px 30px 20px;}
.webinar_div { display: none; }
.webinar_div h3 { text-align: left; padding: 0px; margin: 0px; color: #333333; float: none; font-size: 1.143em; font-weight: normal; line-height: 32px; }
.popup_system_box { padding: 10px 0; }
.webinar_div li { list-style: none; }
.webinar_div li.navli { background: url(https://static.idriveonlinebackup.com/include/images/ide_faqbullet.png) no-repeat scroll left 7px transparent; font-size: 1em; margin: 0; padding: 0 0 10px 23px; line-height: 32px; }
.popup_content p { padding: 0px; margin: 0px 0px 0px 0px; font-size: 16px; }
.popup_system_box table td { vertical-align: middle; }
.scon { font-size: 0.857em; color: #333; float: left; width: 100%; font-weight: normal; }
.pad-right { padding-right: 20px; }
.popup_system_box{padding: 10px 0px 20px}
.viewmore-table tr td{border-top:1px solid #d2dae0;text-align: left;padding: 15px 20px;}
.popup_wrapper .popup_container{overflow-y: scroll;height: 600px;}
.viewmore-table .signup-col:hover{border: 1px solid #98a9b2;background-color: #fff;color: #104a69;}
.addon_p {float: left;}
.view-more {color: #1e577e;padding-left: 10px;font-weight: 600;cursor: pointer;border-left: 1px solid #a8bfcd;margin-left: 10px;margin-top: 5px;position: relative;}
.view-more:hover{color: #000;}
.view-more::after{content: '';background: transparent url(https://static.idriveonlinebackup.com/source/images/arrow_plan.svg) no-repeat scroll 0 0px;width: 20px;height: 20px;margin-left: 5px;cursor: pointer;float: right;display: inline-block;top:5px;right: -25px;
position: absolute;}
.moreplans{float: left;position: relative;width: auto;}
/*banner video css*/
.vido_sec {width: 100%;height: auto;float: left;margin: 30px 0px 0px;}
.blue_theme .banner_video {width: auto;height: auto;display:flex;gap:40px;position: relative;align-items: center;}
.videos_list li {float: left;list-style-type: none;}
.videos_list .cloud-play-btn {text-align: left;width: auto;height: auto;margin-left: 0px;list-style: none;cursor: pointer;float: left;padding-right: 0px;color: #1e577e;font-weight: 600;display: flex;align-items: center;gap: 5px;}
.videos_list .cloud-play-btn i {width: 25px;height: 25px;background: transparent url(https://static.idriveonlinebackup.com/include/images/banner_vid_icon20.svg) no-repeat scroll 0px 5px !important;display: inline-block;}
.videos_list .cloud-play-btn:hover{color: #000;}

/*QNAP page css starts*/
.qnap_page .syno_backup .row .col:first-child{width: 48%;}
.qnap_page .syno_backup .row .col a:last-child{margin-left: 0;}
.qnap_page .banner_sec .banner_content_cont .banner_content_area .banner_btn a{margin: 35px 0px 40px}
.qnap_page .sub_sec .bnr-img{ background: url(https://static.idriveonlinebackup.com/source/images/qnap_screen_getstarted.png) no-repeat center center;width:100%;height:417px;margin-top: 60px;background-size: contain;}
.qnap_page .banner_sec .banner_content_cont .banner_gra_cont{vertical-align:bottom;position:absolute;top: 20px;right: 0px;background: url(https://static.idriveonlinebackup.com/source/images/qnap-banner-imagenew.svg) no-repeat;width: 35%;height: 93%;margin: 30px 0 0 0;background-size: contain;}
.qnap_page .whychoose_us h2{text-align: center;    color: #104a69;font-size: 28px;}
.qnap_page .whychoose_us .row .col .whychooseus-icon {width: 90px;height: 95px;display: block;background: url(https://static.idriveonlinebackup.com/source/images/qnap-sprite-icons-new.svg) no-repeat 0px -3px;margin: auto;}
.qnap_page .whychoose_us .row .col .whychooseus-icon.rcvry {background-position: 0px -377px;}
.qnap_page .whychoose_us .row .col .whychooseus-icon.rnsm{background-position: 0px -190px;}
.qnap_page .whychoose_us .row .col .whychooseus-icon.strg{background-position: 0px -564px;}
.qnap_page .whychoose_us .row .col .whychooseus-icon.avlb{background-position: 0px -751px;}
.qnap_page .whychoose_us .row .col .cont p {text-align: center;line-height: 32px;}
.qnap_page .whychoose_us .row {margin: 70px 0 20px 0;display: flex;padding: 0;flex-wrap: wrap;}
.qnap_page .whychoose_us .row .col {width: 31%;background-color: #fff;padding: 50px 10px;border: 1px solid #dde8ee;position: relative;margin-right: 25px;border-radius: 10px;}
.qnap_page .whychoose_us .row .col .icons {display: block;width: 100%;position: absolute;top: -35px;left: 0;right: 0;}
.qnap_page .whychoose_us .row .col .cont h3 {color: #000;text-align: center;float: left;width: 100%;font-size: 18px;font-weight: 600;    padding: 15px 0;}
.qnap_page .whychoose_us .row .col .cont p{text-align: center;color: #001c26;width: 100%;}
.qnap_page .whychoose_us{padding: 70px 0 90px;background-color: #f7fbfd;float: left;width: 100%;background-image: none;}
.qnap_page h2{padding: 20px 0  35px}
.qnap_page .syno_backup .row{margin:60px 0px; }
.qnap_page .syno_backup .row .col:nth-child(2){border: none;}
.qnap_page .syno_backup .row p{min-height: 100px;}
/*.qnap_page .syno_backup .row .col:nth-child(2) {border-left: 1px solid #eee;}*/
.qnap_page .syno_backup sup{font-size: 13px;}

@media only screen and (max-width: 1400px){
.syno_home_page .wrapper {width: 100%;max-width:1300px;margin: 0 auto;padding: 0px 20px;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont img{width: 100%;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{width: 59%;}
.ms365_business .business_cntnt {width: 31%;}
.lang-selection .lang_sel{height: 44px;width: 55px;}
.lang-selection .eg_flag {background-position: 4px 10px;}
.lang-selection .lang_sel .DownArrow{background-position: 0px 15px;}
.popup_wrapper .popup_container {overflow-y: scroll;height: calc(100vh - 150px);top: 30px;}
}
@media only screen and (max-width: 1300px){
.syno_home_page .syno_backup .row .col a{padding: 7px 15px;}
.syno_home_page .syno_backup .row .col ul {min-height: 280px;}
}
@media only screen and (max-width: 1180px){
.syno_home_page .syno_backup .row .col .cloudsync_ul li{min-height: auto;}
.qnap_page .syno_backup .row .col a:last-child {margin-left: 0px!important;}
.qnap_page .freetrial{margin: 35px 0px 35px;}
.qnap_page .syno_backup .row .col:nth-child(2){    margin-top: 40px;}
.qnap_page .syno_backup .row p {min-height: 50px;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont{display: none;}
.lg-banner-wrap h1{font-size: 28px!important;}
.headermenu ul li {padding-right: 10px;}
.headermenu a {font-size: 13px;}
.syno_home_page .syno_backup .row .col:nth-child(2){padding-left: 0px;}
.syno_home_page .syno_backup .row .col:nth-child(1) {padding-right: 20px;}
/*.syno_home_page .syno_backup .row .col{    margin-right: 20px;}*/
.qnap_page .whychoose_us .row .col:last-child(){margin-right: 0;}
.qnap_page .whychoose_us .row .col{width: 18%;    margin-right: 22px;}
.syno_home_page .syno_backup .row .col{width: 100%!important;}
.syno_home_page .syno_backup .row .col ul{margin-left: 0px;min-height: 100px;}
.syno_home_page .syno_backup .row .col a:last-child {margin-left: 30px;}
.syno_home_page .whychoose_us .row .col {width: 33%;}
.syno_home_page .sub_sec{padding: 30px 40px 0px;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area h1{font-size: 34px;width: 100%;}
.syno_home_page .syno_backup .row{display: block;}
.cloud-play-video{left: 460px;}
.qnap_page .whychoose_us .row .col {width: 31%;}
.syno_home_page .syno_backup .row .col.cloudsync a:last-child{margin-left: 0px;}
.syno_home_page .syno_backup .row .col:first-child{margin-right: 15px;border: none;}
}
@media only screen and (max-width: 1024px){
.syno_home_page .sub_sec .bnr-img{margin-top: 0px;}
.syno_home_page .whychoose_us .row .col .cont h3{padding-bottom: 10px;    min-height: 65px;}
.blue_theme main, .blue_theme footer {display: block;}
.syno_home_page .syno_backup .row{display: block;}
.syno_home_page .syno_backup .row .col{width: 100%!important;}
.syno_home_page .sub_sec{padding: 40px 0 0;background: #fff;}
.qnap_page .sub_sec {padding: 40px 0 0;background: #fff;border-top: 1px solid #ccc;}
.qnap_page .sub_sec .bnr-img{margin-top: 0px;}
.qnap_page .syno_backup{padding: 0;}
.lg-banner-wrap h1{font-size: 28px!important;}
.syno_home_page .syno_backup .row .col ul li .text{min-height: auto;}
.view-more{margin-left: 8px;}
.syno_home_page .center_img{width: auto;max-width: 100%;}
.syno_home_page .syno_backup .row .col ul li{min-height: auto!important;}
.qnap_page .whychoose_us .row .col {width: 47%;margin-bottom: 56px;margin-right: 41px;}
.qnap_page .whychoose_us .row .col:nth-child(2n){margin-right: 0px;}
.qnap_page .whychoose_us {padding: 70px 0 60px;}
.syno_home_page header .wrapper{padding:0px;}
.menu-wrap {display: block;}
.blue_theme .mobile_logo_cont {background: url(https://static.idriveonlinebackup.com/include/images/idrive_white_logo.png) no-repeat 0 0;background-size: cover;display: block;width: 90px;height: 35px;position: absolute;left: 15px;top: 2px;}
.blue_theme .main_nav {display: none;}
.mmenu, .login-mobile, .signup-mobile {display: none;}
.blue_theme .quoteBox, .signin_sec, .signup_sec {display: none !important;}
.lang-selection .eg_flag{display: none;}
.sub-menu{position: absolute;left: -530px;top: 50px;width: 830px;z-index: 999;background-color: #fff;padding: 15px 15px 15px 30px !important;box-sizing: border-box;}
/*tools*/
.idrive_tools .row .col_1{width: 29%;}
.menu_sec ul {width: calc(100% - 140px);float: right;margin: 0px 0px 0px 0px;}
.menu_sec ul li{margin: 40px 15px 0px 5px;}
.region_map img {height: 320px;width: 100%;}
.region_map{float: none;width: 50%;}
.location_dtls {width: 37%;}
.syno_home_page .dynamic-links{display: inline-flex;}
.syno_home_page .menu-btn .menu-text{line-height:18px;}
.syno_home_page .menu-btn .menu-icon{float:left;margin:3px 0 0;}
.syno_home_page footer .desk-footer{display:none;}
.syno_home_page footer .copyright p{text-align:center;float:left;margin-top: 14px;}
.syno_home_page footer .socialIcons{margin:15px auto 23px;float:right;}
/*.syno_home_page footer .copyright{padding:8px 0 0;}*/
.syno_home_page .login-link,.signup-link,.usrInfo{float:none;}
.syno_home_page .login-link.loginBg{display:block;}
.syno_home_page .wrapper{width:100%;max-width:1260px;margin:0 auto;padding:0 20px;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont img{width:450px;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont{top:27px;right:0px;display: none;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{width:67%;}
/*.syno_home_page .whychoose_us .row .col .cont p{width: 60%;}*/
.syno_home_page .syno_backup .row .col{width: 46%;}
.syno_home_page .banner_sec{padding: 0px 0;}
.ms365_business .business_cntnt{width: 31%;}
.syno_home_page .slider_cont .flex-wrap a img{width: 100%;}
.syno_home_page .ms365_plans .ms_plans{gap: 30px;}
.syno_home_page .ms365_plans .ms_plans .plans_desc{width: 31%;}
.syno_home_page .whychoose_us{padding:40px 20px; }
.syno_home_page .banner_sec .banner_content_cont .banner_content_area h1{font-size: 28px;  width: 100%;  margin: 0px 0 40px;}
.syno_home_page .body_content h2, .ms365_data h2, .syno_home_page .ms365_business h2, .syno_home_page .ms365_slider h2, .syno_home_page .ms365_plans h2{font-size:26px;}
.quote_sec p{width: 66%;}
.cloud-play-video{left: 380px;}
.qnap_page .whychoose_us .row .col .cont p{width: 100%;}
.syno_home_page .syno_backup .row .col.cloudsync a:last-child{margin-left: 0px;}
.syno_home_page .syno_backup .row .col a{    padding: 7px 23px;font-size: 13px;}
.syno_home_page .syno_backup .row .col:first-child{margin-right: 0px;padding-right: 0px;}
.syno_home_page .syno_backup{padding:0px 0px;}
}

@media only screen and (max-width: 980px){
.modal-close-icon{width: 30px;height: 30px;background-size: contain;}
.videos_list li:last-child {margin-top: 0px!important;}
.faq_page .title_video .banner_video{margin-left: 0px;}
.faq_page .inner_wraper.expanded{width: calc(100% - 260px);}
.cloud_sync_title .page_title {display: none;}
.lg-banner-wrap{height: 100px;margin-bottom: 0px !important;}
.lg-banner-wrap .syno_banner_cont i, .lg-banner-wrap .qnap_banner_cont i, .lg-banner-wrap .maped_banner_cont i{width: 150px;height: 100px;background-size: contain;}
.faq_page .leftnav_terms ul li a {padding-left: 30px;}
.faq_page .leftnav_terms ul {margin-left: 10px;}
.faq_page .content_terms{padding: 0 0px 20px 0px !important;}
.syno_home_page .freetrial{width: auto!important;}
.addon_p {width: 51% !important;}
.qnap_page .addon_p {width: 46% !important;}
.syno_home_page .syno_backup .row .col ul li .text{min-height: auto;}
.syno_home_page .freetrial {margin: 30px 0px 35px;padding: 15px 20px 30px;}
.qnap_page .freetrial {margin: 35px 0px 35px;padding: 10px 20px 30px;}
.mob-menu {display: block;}
.syno_home_page .whychoose_us .row .col .cont p{line-height: 32px;font-size: 15px;}
.syno_home_page .whychoose_us .row {margin: 20px 0px 20px 0;}
.syno_home_page .center_img{width: auto;max-width: 100%;}
.syno_home_page .whychoose_us .row .col{width: 33%;}
.syno_home_page .whychoose_us .row .col .cont h3{font-size: 18px;}
footer >.footerMain {display: none;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont{display: none;}
.syno_home_page .sub_sec .bnr-img{height: 324px;margin-top: 40px;}
.qnap_page .sub_sec .bnr-img {height: 324px;margin-top: 40px;}
.cloud-play-video, .menu_sec ul {display: none;}
.image_container {width: 50%;float: left;}
.image_container .mbl-play-video {width: 50px;height: 40px;padding-right: 10px;background: url(https://static.idriveonlinebackup.com/microsoft-office-365-backup/source/images/home_video_icon.png) no-repeat;}
.image_container span {display: table-cell;vertical-align: middle;color: #0071bc;cursor: pointer;}
.web_header{display:none;}
.mob_header{display:block;}
.web_header, .banner_sec .logo_sec, footer .desk-footer, .home .backup_sec {display: none;}
.mob_header {display: block;background: #0071bc;z-index: 999999;position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 45px;box-shadow: 0 1px 4px 0 rgba(99,114,130,.5);}
.mob_header .logo_cont {background: url(https://static.idriveonlinebackup.com/source/images/idrivelogo_mobile.png) no-repeat 0 0;background-size: contain;text-indent: -9999px;display: block;width: 100px;height: 35px;position: absolute;left: 10px;top: 4px;}
.mob_header .moblie_menu_icon {display: table;width: 40px;height: 44px;float: right;padding: 0 10px;cursor: pointer;background: #005289;}
.mob_header .moblie_menu_icon .bar_cont,.mob_header .moblie_menu_icon span {display: table-cell;width: 25px;height: auto;vertical-align: middle;color: #fff;}
.mob_header .bar1,.mob_header .bar2,.mob_header .bar3 {width: 25px;height: 2px;background-color: #fff;margin: 2px 0;transition: .4s;float: left;}
.mob_header .change .bar1 {-webkit-transform: rotate(-45deg) translate(0,6px);transform: rotate(-45deg) translate(0,6px);}
.mob_header .change .bar2 {opacity: 0;}
.mob_header .change .bar3 {-webkit-transform: rotate(45deg) translate(-3px,-8px);transform: rotate(45deg) translate(-3px,-8px);}
.menu_deactive {-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(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);top: 45px;}
.menu_deactive.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);}
.mob_header .mobile_menu_cont {display: block;margin: 0;padding: 10px 0 100px;z-index: 99999;width: 100%;float: right;position: fixed;top: 44px;left: 100%;height: 100vh;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(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
.mob_header .mobile_menu_cont.menu_show {-webkit-transform: translateX(-282px);-moz-transform: translateX(-282px);-ms-transform: translateX(-282px);-o-transform: translateX(-282px);transform: translateX(-282px);}
.mob_header .mobile_menu_cont li {display: block!important;}
.mob_header .mobile_menu_cont li a {background: transparent;font-size: 16px;color: #48d1f6!important;text-decoration: none;padding: 10px 17px;float: left;width: 100%;max-width:100%;box-sizing: border-box;font-weight: 400;margin-bottom: 5px;border: 0 solid #596a74;border-bottom-width: 0;margin: 0;height: auto;border-bottom: 1px dashed rgba(103,105,101,.42);position: relative;}
.syno_home_page .menu-wrap{display:block;display:inline-block;}
.syno_home_page .static-links.mobile_menu{display:none;}
.syno_home_page .wrapper{display:block;width:100%!important;float:left;margin:0 auto;padding: 0px;}
.faq_page .inner_wraper.expanded .server-nav-menu{left: 20px;z-index: 999;}
.faq_page .inner_wraper.expanded .term_header h2 {width: calc(100% - 0px);padding: 24px 0 0 75px !important;display: block;vertical-align: middle;line-height: normal;font-size: 1.1em;}
.faq_page .term_header{margin: 0 0 0px!important;padding-bottom: 0!important;}
.syno_home_page footer .desk-footer{display:none;}
.syno_home_page footer .copyright p{text-align:center;float:left;margin-top: 14px;}
.syno_home_page footer .socialIcons{margin:15px auto 23px;float:right;}
/*.syno_home_page footer .copyright{padding:8px 0 0;}*/
.syno_home_page .banner_sec{padding:0 20px;margin-bottom:0px;background: #f1f7ff;}
.syno_home_page .syno_backup{padding: 40px 20px 80px;}
.qnap_page .syno_backup{padding: 0px 20px 0px;}
.syno_home_page .banner_sec::after { background: transparent; }
.syno_home_page .banner_sec .banner_content_cont{height: auto;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area h1{font-size: 26px;width:100%;line-height: normal;}
.syno_home_page h2{font-size: 21px;padding-block: 0 29px;}
.syno_home_page .syno_backup .row .col{width: 100%!important;}
.syno_home_page .syno_backup .row{display: block;}
/*.syno_home_page .sub_sec{padding:0px 70px 0;}*/
.syno_home_page .syno_backup .row .col:nth-child(2){border:none;padding-left: 0;        padding-top: 30px;}
.syno_home_page .syno_backup .row .col ul li{width: 100%;font-size: 15px;line-height: 32px;min-height: auto;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{width:56%;        padding: 40px 0;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont img{width:330px;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .banner_btn a{margin: 35px 0!important;}
.banner_sec .banner_content_cont .banner_content_area .banner_btn a.contat_sale_btn{margin-left:15px!important;}
.syno_home_page .body_content{width:100%;margin: 40px 0px 40px;}
.syno_home_page .body_content h2{font-size:25px;margin:0 0 25px;}
.syno_home_page .ms365_data{padding: 40px 0 30px;}
.syno_home_page .ms365_data h2{font-size:22px;margin: 0 0 25px;}
.syno_home_page .ms365_data .ms365_cntnt{width:100%;margin:10px 0px 30px 0;}
.syno_home_page .ms365_data .ms365_cntnt:nth-child(even){margin-right:0;}
.syno_home_page .ms365_business h2{ font-size: 22px; margin: 30px auto 35px;line-height: initial;}
.signup_gsuit h5{font-size:21px;max-width:700px;}
.syno_home_page .dynamic-links{display:inline-flex;}
.syno_home_page header .wrapper{padding:0!important;}
.ms365_data .ms365_cntnt{width: 100%;margin: 10px auto 30px;}
.ms365_business .business_cntnt{width: 46%;}
.syno_home_page .ms365_business h5 a{font-size:16px;}
.ms365_business .business_cntnt p{font-size: 15px;}
.syno_home_page .ms365_slider{padding: 25px 0 40px;display: none;}
.syno_home_page .ms365_slider h2{font-size: 22px;}
.syno_home_page .slider_cont{margin: 35px 0 80px;}
.syno_home_page .ms365_plans{padding: 40px 0 40px;}
.syno_home_page .ms365_plans .ms_plans .plans_desc{width: 48%;}
.syno_home_page .ms365_plans .ms_plans{gap: 15px}
.syno_home_page .ms365_plans h2{font-size: 22px; margin: 0 auto 30px;}
.syno_home_page .ms365_business{background: #30a3c2;padding: 20px 0;}
.syno_home_page .slider_cont .flex-wrap a img{width: 100%;}
.syno_home_page .protective_sec{padding: 40px 0px!important;}
.protective_sec h5{font-size: 22px;}
/*.syno_home_page .ms365_plans .ms_plans .plans_desc{width: 100%;}*/
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .p_cont1{padding-bottom:30px;}
.mob_header .mobile_menu_cont li.cloud_menu {width: 100%;height: auto;float: left;position: relative;}
.mob_header .mobile_menu_cont li.cloud_menu span {display: table;background: transparent;font-size: 16px;color: #48d1f6 !important;text-decoration: none;padding: 10px 17px 10px 40px;float: left;width: 100%;max-width: 100%;box-sizing: border-box;font-weight: 400;margin-bottom: 5px;border: 0 solid #596a74;border-bottom-width: 0;margin: 0;height: auto;border-bottom: 1px dashed rgba(103, 105, 101, .42);position: relative;}
.mob_header .mobile_menu_cont li.cloud_menu span.mob_cloud_menu.active {border-bottom: none;}
.mob_header .mobile_menu_cont li.cloud_menu ul.mobc_submenu {display: none;padding-left: 25px;border-bottom: 1px dashed rgba(103, 105, 101, .42);float:left;}
.mob_header .mobile_menu_cont li.cloud_menu ul.mobc_submenu.active {display: block !important;}
.mob_header .mobile_menu_cont li.cloud_menu span i {display: inline-block;padding: 0px;background: url(https://static.idriveonlinebackup.com/source/images/res-icon-menu.png) no-repeat 0px 2px;width: 20px;height: 19px;position: absolute;left: 15px;}
.mob_header .mobile_menu_cont li.cloud_menu span.active i.plus {background: url(https://static.idriveonlinebackup.com/source/images/res-icon-menu.png) no-repeat 0px -37px;}
.mob_header .mobile_menu_cont li.cloud_menu ul.mobc_submenu.active li a {cursor: pointer;padding: 8px 10px 8px 20px;display: block;color: #b1adae !important;font-size: 14px;font-weight: normal;background: url(https://static.idriveonlinebackup.com/source/images/res-idrive-footer-new-icons.png) no-repeat 8px -503px;border: none;}
.qnap_page .whychoose_us .row .col {width: 46%;margin-bottom: 50px;}
.qnap_page .whychoose_us .row .col .cont p{width: 100%;}
.qnap_page .whychoose_us {padding: 70px 0 40px;}
.qnap_page h2{padding-block-end: 30px;}
.qnap_page .whychoose_us .row .col:nth-child(2n){margin-right: 0px;}
.qnap_page .syno_backup .row p {min-height: auto;}
.popup_wrapper .popup_container {height: 70vh;}
.first_pos_container {max-width: 80%;}
.viewmore-table .signup-col{font-size: 14px;}
.syno_home_page .syno_backup .row .col .cloudsync_ul li{min-height: auto!important;}
.syno_home_page .syno_backup .row .col.cloudsync a:last-child{margin-left: 0px;}
.addon_p{width: 100%;max-width: 350px !important;}
.lg-banner-wrap .qnap_banner_cont{padding:0px 10px;}
.lg-banner-wrap .syno_banner_cont {padding: 0px 10px;}
}

@media only screen and (max-width: 768px){
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{padding: 0;}
.qnap_page .banner_sec .banner_content_cont .banner_content_area h1{margin-block:0px;padding: 0;}
.qnap_page .addon_p {width: 46% !important;}
.syno_home_page .addon_p {width:70%!important;max-width: 330px !important;}
.lg-banner-wrap h1{font-size: 24px!important;}
.syno_home_page .syno_backup .row .col ul li .text{min-height: auto;}
.syno_home_page .freetrial {margin: 30px 0px 35px;padding: 15px 20px 30px;}
.qnap_page .freetrial {margin: 35px 0px 35px;padding: 10px 0px 30px;}
.viewmore-table .signup-col{font-size: 14px;}
.popup_wrapper .popup_container {height: 80vh;overflow: auto;margin: 0px 0px 0px;}
.first_pos_container {max-width: 90%;}
#cssmenu {padding-bottom: 100px;}
.syno_home_page .syno_backup{    padding: 40px 20px 0;}
.syno_home_page .sub_sec .bnr-img{height: 292px;}
.syno_home_page .whychoose_us .row .col .cont p{font-size: 14px;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont{display: none;}
.syno_home_page sup {font-size: 14px;} 
.syno_home_page .multi-lang{display:none;}
.syno_home_page .signup-link.nbg{display:none;}
.syno_home_page .login-link,.signup-link,.usrInfo{float:none;}
.syno_home_page .login-link.loginBg{display:block;float:left;}
.syno_home_page .banner_sec{background:#f1f7ff;padding: 0 20px 70px 20px;box-sizing: border-box;margin-bottom: 0;}
.syno_home_page .banner_sec .banner_content_cont .banner_gra_cont img{display:none;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{width:100%;}
.syno_home_page .banner_sec .banner_content_cont{display:block;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area h1{line-height: 38px;font-size:21px;margin-block: 30px;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area p{font-size:15px;width: 100%;padding-bottom: 20px;}
.ms365_data h2{font-size:21px;line-height:38px;margin-bottom:25px;}
.syno_home_page .body_content h2{font-size:20px;line-height:38px;margin:0 0 25px;}
.ms365_data .ms365_cntnt{width:100%;margin:30px 0;display: block;}
/*.ms365_data .ms365_cntnt .ms_icon{width:100%;margin:30px 0}*/
.signup_gsuit h5{font-size:20px;}
.syno_home_page .banner_btn{margin:auto;display:table;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .banner_btn a{margin:35px 0;font-size:15px;padding:11px 15px;float:none;}
.syno_home_page .body_content{width:100%;margin:60px 0 20px;}
.syno_home_page .body_content p{font-size:15px;text-align:left;}
.syno_home_page .whychoose_us .row{margin: 20px 0px 20px 0;}
.syno_home_page .whychoose_us .row .col {width: 32%;}
.syno_home_page .whychoose_us .row .col .cont h3{width: 100%;}
.ms365_data .ms365_cntnt span{margin:0 auto 20px;}
.ms365_data .ms365_cntnt h5{text-align:center;}
.ms365_data .ms365_cntnt p{text-align:center;}
.syno_home_page .ms365_business{height: auto;padding: 0px 0px 20px;background: #36a1c3;}
.ms365_business .business_cntnt{margin-right: 0;width: 100%;}
.syno_home_page .slider_cont .flex-wrap a img{width: 100%;}
.syno_home_page .ms365_plans .ms_plans .plans_desc{width: 100%;}
.syno_home_page .ms365_plans .protective_sec h5{font-size: 20px;padding: 0 20px;}
.syno_home_page .ms365_plans .protective_sec{margin-top: 30px;}
.syno_home_page .ms365_business h2 {font-size: 25px;line-height: 38px;margin: 40px auto 35px;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area .banner_btn a{font-size: 15px;padding: 10px 25px;margin-right: 15px !important;}
.qnap_page .whychoose_us .row .col{margin-bottom: 70px;}
.qnap_page .whychoose_us{padding-bottom: 0!important;}
.qnap_page h2{padding-block-end: 50px;}
.qnap_page .whychoose_us .row .col .cont{float: none;}
.qnap_page .whychoose_us .row .col {margin-right: 0px;}
.qnap_page .banner_sec .banner_content_cont .banner_content_area h1{padding-top: 0px;}
.syno_home_page .syno_backup .row .col .cloudsync_ul li{min-height: auto!important;}
}
@media only screen and (max-width: 640px){
.videos_list li:last-child {margin-top: 20px!important;}
.blue_theme .banner_video{display:table;}
.videos_list li{width:100%;}
.videos_list li:last-child{margin-top:0px;}
.faq_page .inner_wraper.expanded .server-nav-menu{left: 0px;}
.faq_page .inner_wraper.expanded .content_terms{padding: 0px 0px 0px 0px !important;}
}
@media only screen and (max-width: 480px){
.syno_home_page .whychoose_us .row .col .cont h3 {min-height: auto;}
.syno_home_page .sub_sec{padding: 40px 20px;}
.syno_home_page .banner_sec .banner_content_cont .banner_content_area h1{padding: 0px;}
.qnap_page .syno_backup {padding: 0px 20px;}
.qnap_page .addon_p,  .syno_home_page .addon_p {width: 100%!important;}
.qnap_page .sub_sec {padding: 40px 20px 0;}
.faq_page .inner_wraper.expanded .term_header h2 {width: calc(100% - 60px);padding: 20px 0 0 10px !important;display: block;vertical-align: middle;line-height: normal;font-size: 1.1em;margin: 0px;position: relative;top: 0px;}
.addon_p {width: 100% !important;}
.qnap_page .banner_sec .banner_content_cont .banner_content_area h1 {padding-top: 0;}
.faq_page .com-server-bkup .content_terms{padding: 0px 20px!important;box-sizing: border-box;}
.qnap_page .com-server-bkup .content_terms, .syno_home_page .com-server-bkup .content_terms{padding: 0px 0px!important;}
.backup-instruction h1 {margin: 45px 0px!important;font-size: 23px!important;}
/* synology css*/
.syno_home_page .banner_sec .banner_content_cont .banner_content_area{padding: 20px 0;}
.qnap_page .syno_backup .row .col a:last-child {margin-top: 30px !important;}
.first_pos_container {width: calc(100% - 20px);}
.syno_home_page .freetrial{margin: 35px 0px 35px;padding: 10px 0px 30px;}
.syno_home_page .syno_backup .row .col a:last-child {margin-left: 0;margin-top: 0;}
.syno_home_page .syno_backup .row .col.cloudsync a{margin-top: 20px;}
.view-more {padding-left: 0px;margin-left: 0;border: 0;}
.qnap_page .syno_backup .row .col a:last-child {margin-top: 30px !important;}
.first_pos_container {width: calc(100% - 20px);}
.syno_home_page .freetrial{margin: 35px 0px 35px;padding: 10px 0px 30px;}
.syno_home_page .syno_backup .row .col a:last-child {margin-left: 0;margin-top: 0;}
.syno_home_page .syno_backup .row .col.cloudsync a{margin-top: 20px;}
.view-more {padding-left: 0px;margin-left: 0;border: 0;}
.syno_home_page .whychoose_us .row .col {width: 100%;}
.qnap_page .whychoose_us .row .col {margin-right: 0px;}
.syno_home_page .sub_sec .bnr-img {height: 140px;margin-top: 35px;}
.syno_home_page .whychoose_us .row .col .cont p{width: 100%;}
.syno_home_page footer .copyright p{text-align:center;float:none;margin-top: 14px;margin-bottom: 10px;}
footer .copyright .socialIcons {min-width: 150px;margin: 0 auto;float: none;display: table;width: auto;}
.syno_home_page .whychoose_us .row .col .cont {width:100%;}
.syno_home_page .syno_backup .row .col ul li .tickmark{top: 0px;}
.syno_home_page .whychoose_us{    padding: 20px;box-sizing: border-box;}
.soc2 {margin:0 0 30px;display: inline-block;}
.banner_sec .banner_content_cont .banner_gra_cont{display: none;}
.cloud-play-video{display: none;}
.image_container {width: 44%;float: left;}
.banner_sec .banner_content_cont .banner_content_area .banner_btn a.contat_sale_btn{margin-left:0px!important;}
}

@media only screen and (max-width: 1180px){.lg-banner-wrap h1{font-size: 28px!important;}}
@media only screen and (max-width: 1024px){.lg-banner-wrap h1{font-size: 28px!important;}}
@media only screen and (max-width: 980px){.lg-banner-wrap h1{font-size: 25px!important;}}
@media only screen and (max-width: 768px){.lg-banner-wrap h1{font-size: 24px!important;}}
@media only screen and (max-width: 480px){
.backup-instruction h1 {margin: 30px 0px!important;font-size: 30px!important;}}
@media screen and (max-width: 1280px) {
#container-jwplayer8{position: absolute;top: 0;left: 0;height: 100% !important;}

}
@media screen and (max-width: 1024px) {
.jw-overlays{z-index: 99999;}

}
@media screen and (min-width: 768px) {
.modal-close-icon {right: 10px;top: 10px;}
}

@media screen and (min-width: 1280px) {
.noPlaylist{width: 900px;margin: 0px auto;}
.jwplayer{width: 900px !important;height: 506px !important;float: left !important;}
.jw-error{width: 900px !important;height: 506px !important;float: left;}
.video_menus{width: calc(100% - 900px);float: right;display: block;height: 506px;background: #fff;overflow: hidden;}
.model-second-container {max-width: 1184px;}
.video-container{height: 506px;padding: 0px;}
.video_menus ul.videos_list li {color: #fff;display: block;cursor: pointer;padding: 12px 10px 12px 4px;margin-bottom: 0px;border: 1px solid #ddd;width: 100%;box-sizing: border-box;float: left;height: auto;}
.video_menus ul.videos_list li:hover {background-color: #35abd8; border: 1px solid #FFF;    }
.video_menus ul.videos_list li:hover h3 {color: #ffffff;}
.video_menus ul.videos_list li:hover .video-info p {color: #ffffff;}
.video_menus ul.videos_list li.active {background: #015575 url(https://static.idriveonlinebackup.com/source/images/video-active-icon.png) no-repeat center left;border: 1px solid #FFF; }
.video_menus ul.videos_list li.active h3 {color: #ffffff;border: none;line-height: 21px;font-size: 18px;    }
.video_menus ul.videos_list li.active .video-info p {color: #ffffff;}
.video_menus .video-info h3 { font-size: 18px; color: #000; display: inline;font-weight: normal; }
.video_menus .video-info h3:hover { color: #4c7386; }
.video_menus .video-info { float: left;padding: 0px 20px;color: #000;width: 100%;box-sizing: border-box; }
.video_menus .video-info p { font-size: 14px; line-height: 22px; color: #6c6d6f; padding: 0; padding-top: 10px; margin: 0; }
.video-container, .model-second-container{position: static;}    
}

@supports (-ms-ime-align: auto) {
.jw-video {transform: none !important;top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;}
}

/* Landscape */
@media only screen 
and (min-device-width: 1024px) 
and (max-device-width: 1366px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1.5) {
.jwplayer{width: 100% !important;height: 506px !important;float: left !important;}
.jw-error{width: 100% !important;height: 506px !important;float: left;}

}
.jw-button-container{display: flex;flex-flow: row nowrap;flex: 1 1 auto;align-items: center;justify-content: center;width: 100%;padding: 0 12px;display: -webkit-flex;-webkit-flex-flow: row nowrap;-webkit-flex: 1 1 auto;-webkit-align-items: center;-webkit-justify-content: center;}
.jw-icon-inline, .jw-icon-tooltip{height: 44px;width: 44px;align-items: center;display: flex;justify-content: center;display: -webkit-flex;-webkit-align-items: center;-webkit-align-content: center;}
.jw-controlbar .jw-spacer{flex: 1 1 auto;align-self: stretch;-webkit-flex: 1 1 auto;-webkit-align-self: stretch;}

@media screen and (max-width: 767px) {
.cloud_sync_title{display: inline-block;margin: 0px 0px 0px 0px;}
.cloud_sync_title .title_video {margin: 0px 0px 0px 10px;float: left;}
}
.img_sec{padding: 40px 0;}
.faq_page .page_title{width: 100%;}
ul.ul_list{padding-block: 20px 0;}
/*a.syno_links {float: left;width: 100%;height: 120px;padding: 70px 0 0;}*/
.faq_page .leftnav_terms ul.sublinks {box-sizing: border-box;width: 100%;float: left;padding: 0px 0px 10px 20px;border-bottom: 1px solid #E5E6EA;}
.faq_page .leftnav_terms ul.sublinks a {border-bottom: none;}
.faq_page .leftnav_terms ul.sublinks li a {padding: 0px;}
.leftnav_terms li span{color: #000;float: left;display: inline-block;width: 100%;height: auto;margin: 0px 0px;white-space: pre-line;word-spacing: inherit;word-wrap: break-word;text-decoration: none;background: none;padding: 8px 15px 8px 0px;outline: none;}
.faq_page .title_video{float: left;}
@media only screen and (max-width: 1180px){.lg-banner-wrap h1{font-size: 28px!important;}}
@media only screen and (max-width: 1024px){.lg-banner-wrap h1{font-size: 28px!important;}}
@media only screen and (max-width: 980px){.lg-banner-wrap h1{font-size: 25px!important;}.faq_page .title_video{margin-left:10px;}}
@media only screen and (max-width: 768px){.lg-banner-wrap h1{font-size: 24px!important;}}
@media only screen and (max-width: 480px){
.backup-instruction h1 {margin: 30px 0px!important;font-size: 20px!important;}
.faq_page .com-server-bkup .term_header h2{padding-top: 17px !important;padding-bottom: 15px !important;font-size: 16px;}
.content_terms ol, .content_terms ul {margin-left: 0px;}
}