
@media (min-width: 1200px) and (max-width: 1630px) {
  .banner-img{position:absolute;top:66px;max-width:880px; height: auto;}
  .flash-sale-pr .pr-ban-new .desc { padding-right: 0%; }
  /* .flash-sale-pr .down-btn-col a.buy-btn, .flash-sale-pr .down-btn-col a.download-btn { width: 213px;} */

}

@media(max-width:1439px) {
.feature-img-col video {margin-left: -30px;width:120%; max-width:120%;}
}
@media (max-width:1366px) {
    .fluid-img {width: auto; height: auto;}
}
@media (max-width:1229px) {
.nav-tabs .nav-item{ margin-right: 13px;}
.tab-img-col .tb-img {max-width: 600px;}
  }


@media(max-width:1199px){
.dcf-banner-left{ padding-top: 0;}
.dcf-banner-left img.banner-logo-img {height:auto;width: auto !important;}
.dcf-banner-left .heading-1{ font-size: 36px; margin-bottom: 5px;}
.dcf-banner-left .sub-heading{ font-size: 24px; margin-bottom: 0;}
.dcf-banner-right img {max-width: 220%; margin:45px 0 0 -90px;}
.banner-bg-img{ top: -170px;}
.banner-img{position:absolute;top:66px;max-width:880px; height: auto;}
.dcf-banner-left .desc{ margin-bottom: 20px; padding-right: 60px;}
.down-btn-col a.download-btn{ width: 210px; margin-right: 10px; font-size: 18px; line-height: 55px;}
.down-btn-col a.buy-btn{ /*width: 244px;*/ font-size: 18px; line-height: 55px;}
.banner-section{ height: auto; padding-bottom: 30px;}
.feature-img-col img {max-width: 100%;margin-left: 0;}
.feature-img-col video {margin-left: -30px;margin-top: -100px;margin-bottom: -30px; width: 115%;max-width: 115%;}

.feature-img-col {padding: 0;overflow: hidden;}
.feature-content-col .heading-2{ font-size: 34px;margin-bottom: 6px;}
.feature-content-col {padding: 53px 0 30px 0; margin-left:0;}
.feature-col .heading-5{ font-size: 22px}
.feature-col p{ font-size: 17px;}
.feature-content-col .desc, .how-it-work .feature-content-col .desc{ margin-bottom: 15px;}
.down-arrow1, .down-arrow2{ display: none;}
/* .feature-col img{ width: 85px;} */
.feature-col{ margin-bottom: 15px; font-size: 17px;}
.feature-content-col .down-btn-col{ padding-left: 0px;}
.how-it-work .feature-content-col {padding: 53px 0px 30px 0;}
.feature-content-col .down-btn-col{ margin-right:-30px; }
.testi-content-col .arrow.testi-left-arrow {left: -10px;}
.testi-content-col .arrow.testi-right-arrow{right: -10px;}
.download-content-col{ padding: 60px 0 40px;}
.download-content-col .heading-3{margin: 18px 0 12px;}
.download-content-col .desc{ margin-bottom: 25px;}
.down-btn-col p{ margin-top: 10px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
/* .help-pg-footer .copy-right-nav, .help-pg-footer .copy-right-col{ width: auto;} */
.help-pg-footer .copy-right-col{ padding-top: 8px;}
.help-pg-footer{ padding-top: 15px; padding-bottom: 15px;}
/* tab */
.tab-img-col .tb-img {max-width: 480px;}
.tab-ctn-col .paragraph{ padding-right: 30px;}
.tab-ctn-col .down-btn-col2 a.download-btn, .tab-ctn-col .btn.buy-btn.buy-btn-bt {width: 205px;}
.tab-ctn-col .down-btn-col2 p {max-width: 429px;}
.nav-tabs .nav-item {margin-right: 0;}
.tab-ftr-outer .nav-tabs .nav-link {padding: 14px 19px 44px;}
/* tab */

/* Why Choose */
.su-choose-head .heading-2{ font-size: 30px;}
.choose-feature-box .heading-5{ font-size: 18px; line-height: 24px; margin: 10px 0 6px;}
.choose-feature-box{ padding: 20px 12px;}
.choose-feature-box p{ padding: 0;font-size: 14px;line-height: 24px;}
.su-choose-head p{ font-size: 16px;}
/* Why Choose */

.flash-sale-pr .down-btn-col a.buy-btn, .flash-sale-pr .down-btn-col a.download-btn { /*width: 210px;*/}
.flash-sale-pr .pr-ban-new img.banner-logo-img { margin: 65px 0 0 0;  max-width: 260px;}
.dcf-banner-left img.banner-logo-img {
  width: 236px !important;
  height: auto;
}
}



@media(max-width:810px) {
body{ padding-bottom: 0 !important;}
.copy-right-grid{ position: relative !important;}
.help-pg-footer .copy-right-nav, .help-pg-footer .copy-right-col{ width: 100%;}
.pr-about-section{ padding-bottom: 80px;}
}


/*ipade css*/
@media(max-width:991px) {
.main{ overflow: hidden;width: 100%;clear: both;}
.banner-section { 
  height: auto; 
  background-size: auto 100%; 
}
.dcf-banner-left[class*="col-"] {-ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;}
.dcf-banner-right{ display:none;}
.dcf-banner-left .desc{ padding-right:0;}
.dcf-banner-left {padding: 0 15px 25px;}
.dcf-banner-left .desc {margin-bottom: 20px;}
.feature-img-col {padding: 70px 0 0;}
.pr-banner-img-col{ display: none;}
.feature-img-col img{margin-bottom: -20px;}
.scan-type-img img{ margin-top:60px;}
.scan-type-content .feature-col img {margin-bottom: 10px;}
.feature-img-col.scan-type-img {
    padding-top: 0;
}
.feature-img-col.scan-type-img img{ margin-bottom:-40px; margin-top: 0;}
.how-it-work .feature-content-col {padding: 50px 0px 0;}
.how-it-work .feature-img-col img {margin-left: 0;margin-bottom: 0;}
.feature-img-col {padding: 0 0 0;}
.feature-img-col video {margin: -70px auto -86px; width: 100%;max-width: 100%;}
.how-it-work .feature-img-col {padding: 20px 0 50px;}
.feature-content-col .down-btn-col {padding-left: 104px;} 
.testi-slider-outer {width: 600px;}
.testi-content-col .arrow {width: 60px;height: 60px;}
.testi-content-col .arrow, .testi-content-col .arrow:hover{ background-size:120px auto; padding:0;background-position: 10px center;}
.testi-content-col .arrow.testi-right-arrow, .testi-content-col .arrow.testi-right-arrow:hover {background-position: -72px center;}
.testi-slider-outer .testi-slider .testi-text-col{ min-height:464px}
.testi-slider-outer .owl-carousel::after{ width:90%; left:5%;}
.testi-slider-outer .owl-carousel::before{width: 80%;left: 10%;}
.banner-bg-img{ display:none;}
.feature-content-col .down-btn-col {margin-right: 0;}
.testi-content-col .arrow{ top:400px;}
.testi-slider-outer{ padding-top:85px;}
.help-tabs.nav-pills > li > a{margin: 10px 0;}
.help-tabs-content{ padding:20px 30px 25px;}
.help-logo-col h2{ font-weight:400;}
.help-tabs-content .tab-pane p, .tab-pane ul li, .tab-pane ol li{ font-size:16px;}
.help-tabs-content h3{ font-size:24px;}
.help-tabs-content .tab-pane p {margin: 0 0 10px;}
.help-tabs-content .tab-pane h3{margin: 0 0 20px;}
.faq-logo-col h2{ font-weight:400;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a{ font-size:18px;}
.faq-text-col p{ font-size:16px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a img {margin-right: 10px;margin-top: -3px;}
.faq-accordion-col .panel-default > .panel-heading + .panel-collapse > .panel-body {padding: 22px 72px 30px;}
.how-it-work .feature-col .heading-5{margin-top:13px}
/* .header-right-col{ display: none;} */
.help-pg-header .container, .pr-title-section .container, .pr-about-section .container, .copy-right-grid .container{ width: auto;}

/* Tab */
.nav-tabs .nav-link {padding: 14px 25px 44px;}
.nav-tabs{ display: flex; overflow: hidden;}
.nav-tabs .nav-item{ float: left;}
.features-tab-section .top-ftr-head-ctn .heading-2 {font-size: 34px;line-height: 40px; font-weight: 700;margin-bottom: 40px;}
.tab-content>.tab-pane {padding: 30px 0 0;}
.tab-ctn-col .heading-3{ margin: 0 0 5px; font-size: 26px; line-height: 30px;}
.tab-ctn-col .paragraph{ padding-right: 0;}
.tab-img-col .tb-img{ margin: 0 auto; display: block;}
.features-tab-section .top-ftr-head-ctn .heading-1 {font-size: 26px;line-height: 30px; margin-bottom: 40px;}
.tab-ftr-outer .nav-tabs .nav-link {padding:14px 10px 41px; font-size: 12px;}
.tab-content{ margin-top: -17px;}
.tab-ftr-icon{ margin-bottom: 4px;}
/* Tab */

/* Why Choose */
.su-choose-head .heading-2{ font-size: 32px; margin-bottom: 10px;}
.su-choose-head p{max-width: 100%;width: auto; font-size: 16px; line-height: 26px; margin-bottom: 30px;}
.why-choose-section{ padding: 50px 0;}
.choose-feature-box{ padding: 20px; margin-bottom: 30px;}
.choose-feature-box .heading-5 {font-size: 18px;}
.choose-feature-box p{ font-size: 16px;}
.choose-feature-box{ min-height: 260px;}
.feature-icon img {max-width: 80px;}
.choose-feature-outer .down-btn-col{ margin-top: 5px;}
/* Why Choose */
}

/*mobile css*/
@media (max-width:767px) {
  .header-right-col{ display: none;}
.dcf-banner-left img.banner-logo-img { width: 360px;}
.dcf-banner-left .heading-1 {font-size: 36px;margin-bottom: 5px;}
.dcf-banner-left {padding: 0 15px 15px;}
.dcf-banner-left .sub-heading {font-size: 21px; margin-bottom:4px; padding-bottom:0 !important;}
.dcf-banner-left .desc {margin-bottom: 10px;}
.dcf-banner-left .desc{font-size: 15px;line-height: 24px;}
.down-btn-col p {margin-top: 8px;}
.down-btn-col a.download-btn {width: 210px;font-size: 16px;line-height: 50px;}
.down-btn-col a.buy-btn { width: 210px;font-size: 16px;line-height: 50px;}
.down-btn-col a.download-btn img{ margin-right:10px;}
.feature-img-col {padding: 0;}
.feature-content-col {padding: 40px 0 30px 0;}
.feature-content-col .heading-2 {font-size: 30px;margin-bottom: 4px;}
.feature-content-col .desc, .how-it-work .feature-content-col .desc {margin-bottom: 10px;}
.feature-content-col .desc, .feature-col p{ font-size:16px;}
.feature-col .heading-5 {font-size: 20px;}
/* .feature-col img {width: 80px;margin-right: 20px; margin-bottom: 20px;} */
.down-arrow1, .down-arrow2{ display:none;}
.how-it-work .feature-col {margin-bottom: 20px;}
.how-it-work .feature-img-col {padding: 10px 0 50px;}
.testi-slider-outer .testi-slider .testi-text-col {min-height: 375px;padding:85px 30px 20px;}
.testi-img {width: 144px;height: 144px;}
.testi-img img {width: 140px;height: 140px;}
.download-content-col img.pr-logo {width: 280px;}
.download-content-col .heading-3 {margin: 10px 0 8px; font-size: 40px;}
.download-content-col .desc {margin-bottom: 20px;font-size: 15px;line-height: 26px;}
.download-content-col {padding: 50px 0 20px;}
.testi-content-col .heading-3{ font-size:30px;}
.testi-slider-outer {width: 420px;padding:86px 0 50px;}
.testi-slider-outer .owl-carousel::before, .testi-slider-outer .owl-carousel::after{ display:none;}
.testi-img {width: 124px;height: 124px;margin-left: -62px;}
.testi-img img {width: 120px;height: 120px;}
.testi-content-col .arrow {top: 310px;}
.help-tabs.nav-pills{ margin-right:0;}
.help-tabs-content {padding: 20px;}
.number-lt {margin-right: 5px;}
.help-logo-col h2{ text-align:center; font-size: 22px;line-height: 30px;}
img.photo-org-logo {margin: 0 auto 5px;display: block;}
.help-logo-col{ padding: 14px 20px;}
.help-tabs-content h3 {font-size: 22px;}
.faq-accordion-col .button-toggle{ width:14px; height:14px;position: absolute;top: 14px;right: 14px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a img{ width:30px;margin-right: 4px;margin-top: -2px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a{padding: 15px 35px 10px 15px;}
.faq-accordion-col .panel-default > .panel-heading + .panel-collapse > .panel-body {padding: 20px;}
.feature-icon {height: auto;}
.feature-icon img {height: auto;}
 


 
.feature-content-col .down-btn-col {padding-left: 0;text-align: center;padding-top: 0;}
.feature-img-col .scan-summary-img  {margin: -60px auto -30px;}
.feature-img-col {padding: 40px 0 0;}
.dcf-banner-left .down-btn-col{ text-align:left;}
.testi-slider-outer .owl-carousel::before, .testi-slider-outer .owl-carousel::after{ display:none;}
.testi-content-col .heading-3{ margin-bottom:0;}
.testi-slider-outer{padding: 66px 0 50px;}
.testi-slider-outer {width: 100%;}
.testi-img {width: 114px;height: 114px;margin-left: -55px;margin-top: -50px;}
.testi-img img {width: 110px;height: 110px;}
.testi-slider-outer .testi-slider .testi-text-col {min-height: 375px;padding: 85px 20px 20px;}
.download-content-col .heading-3{ font-size:38px;}
.feature-img-col video {width: 100%;max-width: 100%;margin: -150px auto -126px}
/* .feature-col .heading-5, .how-it-work .feature-col .heading-5{margin-top:0;margin-left:75px;margin-bottom:5px} */
.feature-col p{font-size:14px}
.how-it-work .feature-col .heading-5{margin-top:7px}
/* .feature-col img{width:60PX;margin-right:15px} */
.pr-about-section .row {display: block;}
.right-sidebar-content{ margin-left: 0;padding: 30px 0 10px 0;border-top: 1px solid #cfcfcf!important; margin-top: 30px;}
span.trick{ display: none;}
.pr-about-section {padding: 20px 0 30px;}
.help-pg-header{ padding: 15px 0;}
.pr-title-section {padding: 15px 0;}
.right_sidebar h1, .right_sidebar h1 div, .right_sidebar h1 span, .right_sidebar h1 p{ font-size: 24px;}

/* Tab */
.features-tab-section .top-ftr-head-ctn .heading-2 {font-size: 30px;line-height: 38px;margin-bottom: 30px;}
.tab-ctn-col .heading-3 {font-size: 22px;line-height: 27px;}
.nav-tabs .nav-link {padding: 14px 18px 44px;}
.nav-tabs .nav-link {padding: 8px 18px 24px;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{ background-position: center bottom;}
.tab-content{margin-top: -16px;}  
.tab-img-col .tb-img {max-width: 460px;}
.features-tab-section {padding: 50px 0;}
.tab-ctn-col .paragraph{ margin-bottom: 20px;}
.nav-tabs {overflow-x: auto;overflow-y: hidden;}
/* Tab */

/* Why Choose */
.su-choose-head .heading-2{font-size: 22px;line-height: 28px; margin-bottom: 5px;}
.su-choose-head p{font-size: 16px;line-height: 26px;}
.choose-feature-box span.feature-icon{margin: 20px 0;}
.why-choose-section{padding: 50px 0 20px;}
.su-choose-head p{ margin-bottom: 20px;}
.choose-feature-box {min-height: auto;max-width: 70%;margin: 0 auto 30px;}
.choose-feature-box .break-block{display: none;}
.choose-feature-box .heading-5 {font-size: 17px;}
.choose-feature-box p{ line-height: 24px;}
/* Why Choose */
.banner-section { background-size: auto 100%;}
.choose-feature-outer .down-btn-col a.download-btn { margin-right: 10px;}
}

@media (max-width:575px) {
.nav-tabs .nav-link {padding: 8px 11px 24px;}
.tab-ctn-col .down-btn-col2 a.download-btn, .tab-ctn-col .btn.buy-btn.buy-btn-bt {
width: 208px;}
.tab-img-col .tb-img {max-width: 350px;}
.features-tab-section .top-ftr-head-ctn .heading-2 {font-size: 24px;line-height: 28px;}
.tab-content {margin-top: -16px;}
.tab-ftr-icon img{ max-width: 40px;}

/* Why Choose */
.su-choose-head .heading-2{font-size: 20px;line-height: 26px;margin-bottom: 5px;}
.su-choose-head p{font-size: 15px;line-height: 24px;}
.choose-feature-box .heading-5 {font-size: 17px; margin-bottom: 0;}
.choose-feature-box p {font-size: 15px;}
.feature-icon img {max-width: 70px;}
.choose-feature-box{ margin-bottom: 20px;}
.su-choose-head p {margin-bottom: 20px;}
.choose-feature-box{ max-width: 100%;}
/* Why Choose */
.nav-tabs .nav-item.active .nav-link, .nav-tabs .nav-link.active{ background-position: center bottom !important; padding: 14px 10px 30px;}
.tab-content {margin-top: -24px;}

}



@media only screen and (max-width:479px) {
.feature-col .heading-5, .how-it-work .feature-col .heading-5{margin-left:0}
.feature-col p{margin-left:0}
.down-btn-col a.download-btn, .down-btn-col a.buy-btn{ display: block;float: none; margin:0 auto 10px;}
.down-btn-col a.download-btn,  .down-btn-col a.buy-btn{ width:auto; margin:0 0 10px;}
.down-btn-col p {margin: 0; padding:0;}
.dcf-banner-left {padding: 0 15px 30px;}
.feature-col .heading-5 {font-size: 18px;}
.feature-content-col .desc, .feature-col p {font-size: 15px;}
.feature-col img {margin-right: 15px;}
.dcf-banner-left .heading-1 {font-size: 38px;}
.dcf-banner-left .sub-heading {font-size: 18px;}
.feature-img-col .scan-summary-img {margin: -70px auto -60px; width: inherit; height: inherit;}
.feature-img-col video {margin: -210px auto -186px}
.feature-content-col .heading-2 {font-size: 26px;}
.how-it-work .feature-content-col {padding: 40px 0px 0;}
.how-it-work .feature-img-col {padding:20px 0 40px;}
.testi-content-col {padding: 30px 0 0;}
.download-content-col .heading-3{ font-size:34px;}
.download-content-col {padding: 50px 0 40px;}
.download-content-col .desc {margin-bottom: 10px;}
.dcf-banner-left img.banner-logo-img {max-width: 100%;}
.dcf-banner-left .heading-1 {font-size: 26px;}

.feature-col img{ float:none; display:block; margin:0 auto 5px;}
.how-it-work .feature-col img{ margin-bottom:10px;}
.feature-col{ text-align:center;}
.feature-col .heading-5{ text-align:center;}
.feature-content-col{ text-align:center;}
.download-content-col .heading-3 {font-size: 22px;}
.download-content-col {padding: 40px 0 30px;}
.testi-content-col .heading-3 {font-size: 26px;}
.testi-slider-outer .testi-slider .testi-text-col {padding: 65px 15px 20px;}
.feature-img-col video {margin: -250px auto -220px}
.help-tabs-content {padding: 15px;}
.pr-title-section .heading-1{ font-size: 24px;}

.choose-feature-outer .down-btn-col a.download-btn{ margin-right: 0;} 
.hiw-info, .stc-info {width: 100%;}
.hiw-icon, .stc-icon {margin: 0 0 15px;}
}


@media only screen and (max-width:480px) {
.nav-tabs .nav-link {padding: 8px 14px 24px;}
.tab-ftr-icon img{ max-width: 30px;}
.tab-ftr-icon{ margin-bottom: 2px;}
.tab-img-col .tb-img {max-width: 300px;}
.tab-img-col {margin-top: 30px;}
  }
  
@media only screen and (max-width:460px) {
.tab-ctn-col .down-btn-col2 a.download-btn, .tab-ctn-col .btn.buy-btn.buy-btn-bt {width: 240px;}
.tab-img-col .tb-img {max-width: 260px;}
.tab-ftr-outer .nav-tabs .nav-link {padding: 14px 7px 41px;}
}

.pr-off-logo-0,
.pr-m-device-btn  { display: none;}
@media (max-width: 1023.98px) { 
  .pro-header.is-visible {display: none !important;}
  .pr-off-logo-0 { display: block; width: inherit!important; max-width: 74%!important;}
  /* .pr-off-logo-7, .pro-header.is-visible, .flash-sale-dis { display: none!important;}  */
  .pr-desktop-btn { display: none; }

.pr-m-device-btn  { display: block;}
.feature-content-col.pr-feat .down-btn-col { margin-right: 0px;}

 }