@media(max-width:1650px){
.left-img{ margin-left: 0; max-width: 80%;}
.right-img{ margin-right: 0;max-width: 80%;}
.right-text-col {padding: 0 0 0 94px;padding-top: 0 !important;}
.left-text-col {padding: 0 112px 0 0; padding-top: 0 !important;}
.feature-full-col {margin-bottom: 135px;}
.timeline-img{ top: 106px;}
.slider-img{ max-width: 100%; height: auto;}
.bottom-img-col{ display: none;}
}

@media(max-width:1480px){
.slider-text p br{ display: none;}
.sdc-download-screen{ max-width: 100%; height: auto;}
.sdc-down-content .head-title{ margin: 42px 0 0px;}
.sdc-down-content {padding: 0 0 50px;}
.feature-slider .owl-buttons div.owl-prev {left: -165px;}
.feature-slider .owl-buttons div.owl-next {right: -165px;}
.left-img{ margin-top: 50px;}
.right-img{margin-top: 50px;}
.magic-slider .to-slider-text{ font-size: 19px;}
.col-for-arrow{ height: 553px;}
.sdc-down-content .head-title{ font-size: 44px;}
.all-feature-section{ padding-bottom: 150px;}
}
@media(max-width:1280px){
.container {max-width: 1024px;}
.hidden{  opacity:1;}
.banner-content p{ width: 62%;}
.timeline-img {top: 120px;width: 44px;}
.banner-section{ height: 990px;}
.col-for-arrow{ height: 485px;}
.slider-text{ padding: 0 5%; text-align: center;}
.what-sdc-col {padding: 96px 10px 38px;}
.dropdown-menu{ width:700px;}
}
@media(max-width:1199px){
    .new-try-free-btn {
        min-width: 205px;
        padding: 0 10px 0 23px;
        background-size: 22px auto !important;
        font-size: 18px;
        background-position: 15px center !important;

    }
    .buy-now-btn {
        width: 205px;
    padding: 0 12px 0 40px;
    background-position: 35px center !important;
    font-size: 18px;
    }
}

@media (min-width:981px) and (max-width:1024px) {
.container {max-width: 970px;}
.banner-content p {width: 65%;}
.sdc-screen {margin-left: 0;margin-top: 0;}
.banner-section {height: 950px; background-position: 87% bottom;}
.what-sdc-col {padding: 56px 60px 28px;}
.what-sdc-col .head-title{ margin-bottom: 8px;}
.feature-text-col .head-title{font-size: 35px;line-height: 42px;margin: 0 0 5px;}
.timeline-img { width: 37px; margin-left: -18px; top: 154px; height: auto;}
.marg-t-40 {margin-top: 25px;}
.marg-t-30 {margin-top: 20px;}
.feature-full-col {margin-bottom: 70px;}
.all-feature-col .head-title{ margin: 50px 0 10px;}
.slider-block{margin: 36px 0 120px;}
.slider-text p{font-size: 19px;	margin-bottom: 20px;}
.slider-text .head-title{ margin: 10px 0 8px;}
.feature-slider .owl-buttons div.owl-prev {left: -80px;}
.feature-slider .owl-buttons div.owl-next {right: -80px;}
.sdc-down-content .head-title{ font-size: 36px;}
.sdc-down-content .sub-title{ font-size: 24px;}
.sdc-down-content .sub-title{ margin-bottom: 20px;}
.sdc-download-screen{margin-top: -30px; margin-bottom: 30px;}
.dropdown-menu{ width:700px;}

/*--home css end--*/

.inner-page-banner .head-title{ font-size: 48px;}
.inner-page-banner p{ font-size: 32px;}
.inner-page-banner.left-text-banner p {font-size: 27px;}
.panel-default > .panel-heading .panel-title a{ padding-right: 80px; font-size: 18px;}
.panel-default > .panel-heading .panel-title a .arrow-right{ top: 50%; margin-top: -10px;}
.slider-text{ padding: 0 30%; text-align: center;}
.all-feature-col {padding: 0 5% 30px;}
.magic-slider .slider-text{ margin-bottom: 5px;}
.magic-slider .to-slider-text{ height: 65px;}
.all-feature-section {padding-bottom: 130px;}
.col-for-arrow {height: 460px;}

.slider-container{width: 830px;}
.owl-dots .owl-dot{ margin: 10px 24px 14px; font-size: 26px;}
.owl-carousel .slider-text{padding: 0 13%;}
.slider-container .item img{ max-width: 72%;}
}

@media (min-width: 900px) and (max-width: 991px){
.navbar-expand-lg .navbar-collapse { display: flex!important;flex-basis: auto;}
.navbar-expand-lg .navbar-nav {flex-direction: row;}
}
/*ipade css*/
 @media (max-width:980px) {
.offset-none{ padding:0;}
.header-row .navbar-brand.logo{ margin:11px 0 10px; width:216px;display: inline-block;}
.navbar-default .navbar-nav > li { padding: 24px 14px;}
.navbar-default .navbar-nav > li > a { font-size:14px; line-height:20px;}
.header-row.affix .navbar-brand.logo{ margin:10px 0 10px; width:150px;}
.header-row.affix .logo .img-logo{ max-width:100%;}
.header-row.affix .navbar-default .navbar-nav > li{padding:19px 10px; }
.dropdown-menu{ width:600px;}
.banner-content {text-align: center;}
.banner-content .head-title{ font-size: 50px;margin:60px 0 10px;}
.banner-content p {width: 100%; font-size: 16px; margin-bottom: 20px;}
.offer-title{padding: 5px 0 0 258px}
.banner-content .sub-title{ font-size: 30px; margin-bottom: 14px;}
.sdc-screen {margin-left: 0;margin-top: 0;}
.banner-section {height: auto; background-position: 87% bottom;}
.what-sdc-col {padding: 45px 30px 25px;}
.sdc-features-col .head-title2{margin: 0 0 40px;}
.what-sdc-col p, .all-feature-col p{font-size: 16px;line-height: 22px;}
.what-sdc-col .head-title,.all-feature-col .head-title{ margin-bottom: 8px;font-size: 40px;}
.feature-text-col .head-title{font-size: 30px;line-height: 36px;margin: 0 0 5px;}
.timeline-img { width: 35px; margin-left: -18px; top: 100px; height: auto;}
.marg-t-40 {margin-top: 20px;}
.marg-t-30 {margin-top: 20px;}
.feature-full-col {margin-bottom: 70px;}
.all-feature-col .head-title{ margin: 50px 0 10px;}
.slider-block{margin: 30px 0 122px;}
.slider-text p{font-size: 16px; line-height: 20px;	margin-bottom: 20px;}
.slider-text .head-title{ margin: 10px 0 5px;}

.slider-container{width: 700px;}
.owl-dots .owl-dot {margin: 10px 15px 14px;font-size: 24px;}
.owl-carousel .slider-text{padding: 0 13%; font-size: 18px;}
.slider-container .item img{max-width: 76%;}

.slider-outer .owl-nav div{width: 115px;}
.slider-outer .owl-nav .owl-prev{margin-left: -35px;}
.slider-outer .owl-nav .owl-next{margin-right: -35px;}
.owl-carousel .slider-text{ margin-top: 82px;}

.feature-slider .owl-buttons div.owl-prev {left: 42%; }
.feature-slider .owl-buttons div.owl-next {right: 42%;}
.feature-slider .owl-buttons div{ top: inherit; bottom: -65px;}
.sdc-down-content .head-title{ font-size: 36px;}
.sdc-down-content .sub-title{ font-size: 24px;}
.sdc-down-content .sub-title{ margin-bottom: 20px;}
.sdc-download-screen{margin:0 auto 50px;}
.right-text-col{ padding: 0 0 0 20px;}
.feature-text-col p{font-size: 14px;line-height: 21px;}
.left-img{ max-width: 96%;}
.right-img{ max-width: 96%;}
.driver-update-box p{ font-size: 12px; line-height: 16px;}
.left-text-col{ padding: 0 20px 0 0;}
.sdc-down-content{ text-align: center; padding: 0 0 30px;}
.download-btn{ width: 260px; line-height: 44px; padding: 0 35px 0 72px; background-position: 35px center;background-size: 25px auto;font-size: 18px;}
.download-btn:hover, .download-btn:focus{ background-position: 35px center;background-size: 25px auto;}

.foo-link-col{ margin:0 0 12px}
.foo-link-col .head-title{ margin-bottom:10px;}
.foo-link-col .foo-lk li{ margin-bottom: 0;}
.foo-btm-lk{ margin: 15px 0 0;}
.socail-link-col {margin-top: 20px;}
.foo-copy-right-col{ padding: 20px 0 30px;}
/*--home css end--*/

.inner-page-banner .head-title, .inner-page-banner.left-text-banner .head-title{ font-size: 38px; margin: 0;}
.inner-page-banner p, .inner-page-banner.left-text-banner p{ font-size: 26px;}
.content-head-col .head-title{font-size: 38px; margin: 0 0 10px;}
.content-head-col p {font-size: 16px;line-height: 22px;}
.content-head-col {padding: 50px 0 30px;}
.afet-install-contant .head-title{font-size: 38px; margin: 10px 0 10px;}
.afet-install-contant .head-title2{font-size: 26px; }
.afet-install-contant .support-mail{ font-size: 18px;}
.uninstall-content-col{ padding: 70px 0 100px;}
.limited-time{font-size: 22px;line-height: 28px;}
.uninstall-box-col{ padding: 20px 30px;}
.inner-page-banner.left-text-banner .head-title {font-size: 50px;margin-bottom: 4px;}
.content-page {padding: 50px 25px 100px;}
.contact-us-content {padding-top: 10px !important;}
.panel-default > .panel-heading .panel-title a{ padding-right: 60px; font-size: 18px;}
.panel-default > .panel-heading .panel-title a .arrow-right{ top: 50%; margin-top: -11px;}
.support-content {padding-top: 10px !important;}
.support-content .afet-install-contant {padding: 0;}

.all-feature-col {padding: 0 0 30px;}
.magic-slider .slider-text{ margin-bottom: 5px;}
.magic-slider .to-slider-text{ height: 65px;}
.all-feature-section {padding-bottom: 130px;}
.col-for-arrow {height: 356px;}
.all-feature-section {padding-bottom: 80px;}
.slider-text{ padding: 0 29%;}
.buy-now-btn, .try-free-btn{ float: none !important;display: inline-block !important; margin:0 15px 0 0;}

.window-col{ padding: 0 0 31px 90px;}
.main {padding-bottom: 0;}
.footer{ position: relative;}
.navbar-expand-lg .navbar-collapse {display: flex!important;flex-basis: auto;}
.navbar-expand-lg .navbar-nav {flex-direction: row;}
}

@media(max-width:768px){
.sdc-download-section .col-sm-12{ width: 100%;} 
}
	
/*mobile css*/
 @media (max-width:767px) {
.offset-none { padding: 15px; }
.offset-right-none { padding-right: 15px; }
.offset-left-none { padding-left: 15px; }
.header-row.affix{ position:relative;}
.header-row .navbar-brand.logo{width: 194px;margin:11px 0 10px;}
.navbar-header { float: left; margin-left: 15px; }
.navbar-collapse{ padding-left:0; width:100%;}
.header-row.stick{ position:relative;}
.navbar.navbar-default{ border:none; box-shadow:none; min-height:inherit; margin:0 -15px;}
.navbar-toggle{margin:10px 15px 10px;}
.navbar-collapse{ padding:0;}
.navbar-default .navbar-toggle { border: solid 1px #ffff; }
.navbar-default .navbar-toggle .icon-bar { background-color: #fff; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:#2b87f9; border-color:#2b87f9;}
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{ background-color:#fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active a, .navbar-default .navbar-nav > li > a:focus {
	color: #fff !important; background: #2b87f9 !important; }
.navbar-default .navbar-brand{ color:#fff;}
.nav.navbar-nav{ padding:0; float:none; margin:0 0 0; background:#000000;}
.header-row.fixed-top .navbar-default .navbar-nav > li{ padding:0;}
.navbar-default .navbar-nav > li > a{ padding:10px 15px; color:#efefef;display: block;}
.navbar-expand-lg .collapse:not(.show) {display: none!important;}
.navbar-nav .dropdown .dropdown-menu{background-color: #303030;padding: 0;margin-top: 10px; left:0;}
.navbar-default .navbar-nav .dropdown .dropdown-menu > li > a {color: #e1dede;}
.navbar-default .navbar-nav .dropdown .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .dropdown .dropdown-menu > li > a:hover {color: #fff;background: #1e1e1e;display: block;}
.dropdown-menu {width: 100%;position: relative;}
.dropdown-inner{padding: 8px 15px;background: #292929;}
.dropdown-img{ width:50px;}
.dropdown-img > img {margin-left: 0;max-width: 100%;height: auto;}
.dropdown-right{ margin-left:70px;}
.dropdown-heading{ margin:0;}
.dropdown-right p{ font-size:14px;}
.drop-button{padding: 5px 25px;}
.caret-menu{ left:30px;}
.dropdown-row{ padding:10px 0;}
.dropdown-heading a{ font-size:18px;}

.banner-section{ padding-top: 54px;}
.banner-content .head-title {font-size: 36px;margin: 50px 0 5px;}
.banner-content .sub-title {font-size: 25px;margin-bottom: 8px;line-height: 26px;}
.buy-now-btn{ margin-left: 15px; margin-top: 0;}
.offer-title {padding: 5px 0 0 0;}
.sdc-screen {margin-left: 0;margin-top: 24px;}
.what-sdc-col {padding: 30px 0 20px;}
.what-sdc-col .head-title, .all-feature-col .head-title {margin-bottom: 6px;font-size: 35px;line-height: 36px;}
.sdc-features-col .head-title2{ font-size: 24px; margin: 0 0 25px;}
.timeline-img{ display: none !important;}
.feature-img-col .img-responsive{ margin: 0 auto;}
.feature-text-col .head-title {font-size: 25px;line-height: 30px;margin: 20px 0 0px;}
.feature-text-col{ padding: 0; text-align: center;}
.driver-update-box p {font-size: 11px;line-height: 14px;}
.feature-full-col {margin-bottom: 30px;}
.feature-img-col .right-img{margin-top: 30px;}
.all-feature-col{ padding: 0;}
.all-feature-col .head-title{ margin-top: 40px;}
.slider-block {margin: 20px 0 110px;}
.feature-slider .owl-buttons div.owl-prev {left: 55%;}
.feature-slider .owl-buttons div.owl-next {right: 55%;}
.sdc-down-content .head-title {font-size: 32px;line-height: 34px; margin: 42px 0 10px;}
.sdc-down-content .sub-title {font-size: 22px;line-height: 24px;}
.pr-pl-title br{ display: none;}

.foo-link-col .head-title { margin-bottom: 5px; }
.foo-link-col { margin: 0 0 20px; }
.foo-copy-right-col{ padding:0 0 30px; text-align:center;line-height: 16px;}
.footer .col-sm-6{ width: 50%; float: left;}

.slider-container {width: 470px;}
.owl-dots .owl-dot {margin: 10px 10px 0;font-size: 18px;padding: 0 10px 2px;}
.owl-carousel .slider-text {margin-top: 100px; padding: 0;min-height: 100px;}
.slider-outer .owl-nav div{ height: 50px; margin: 0;top: 0; left: 0;}
.slider-outer .owl-nav .owl-prev span{ margin: 0; top: 0; left: 0;}
.slider-outer .owl-nav .owl-next span{ margin: 0;top: 0; left: 0;}
.slider-container .item img{ max-width: 100%;}
.slider-container .owl-carousel .owl-stage-outer{ overflow: hidden;}
.slider-outer .owl-nav div{ top: inherit; bottom: -70px;}
.slider-outer{ padding-bottom: 70px;}
.slider-outer .owl-nav .owl-prev {width: 50px;margin-left: 0;}
.slider-outer .owl-nav .owl-next {width: 50px; margin-right: 0; right: 0; left: inherit;}
.owl-nav {width: 120px;position: relative;margin: 0 auto;}


/*--home css end--*/

.inner-page-banner .head-title{ font-size: 26px; margin: 0;}
.inner-page-banner p{ font-size: 20px; line-height: 24px;}
.inner-page-banner {padding:25px 0 50px;}
.content-head-col .head-title{font-size: 38px; margin: 0 0 10px;}
.content-head-col p {font-size: 16px;line-height: 22px;}
.content-head-col {padding: 40px 0 20px;}
.afet-install-contant .head-title{font-size: 30px;margin: 10px 0 5px;}
.afet-install-contant .head-title2{font-size: 22px;margin-bottom: 10px; }
.afet-install-contant .support-mail{ font-size: 18px;}
.ai-banner-section{ padding-top: 55px;}
.content-head-col .head-title {font-size: 32px;margin: 0 0 5px;}
.afet-install-contant .support-mail {font-size: 16px;}
.uninstall-content-col {padding: 50px 0 50px;}
.uninstall-box-col {padding: 15px;}
.limited-time,.limited-time .yellow-bg {font-size: 18px;line-height: 22px;}
.register-uninstall a img{ max-width: 100%; height: auto;}
.register-uninstall .yellow-bg{ font-size: 16px;}
.remember-title{ font-size: 13px; line-height: 20px;}
.register-uninstall {margin: 30px 0;}
.uninstall-bottom-text .head-title{ font-size: 22px; margin-bottom: 10px;}
.uninstall-bottom-text p, .uninstall-bottom-text p a{ font-size: 16px;}
.uninstall-bottom-text p.last {padding-top: 15px;}

.inner-page-banner.left-text-banner .head-title{ font-size: 30px;}
.inner-page-banner.left-text-banner p {font-size: 22px;}
.content-page {padding: 40px 0 60px;}
.content-page p b{ font-size: 17px;}
.content-page ul {margin: 30px 0 36px;}
.contact-us-content .form-group label{ margin-bottom: 5px;}
.contact-us-content .form-control{ height: 40px;;}
.contact-us-content .form-group {margin-bottom: 15px;}
.contact-us-content textarea.form-control {height: 140px;}
.sub-btn{ width: 250px; line-height: 50px; font-size: 18px;}
.panel-default > .panel-heading .panel-title a .arrow-right{ display: block;}
.panel-default > .panel-heading .panel-title a {padding-right: 15px;font-size: 16px; padding-left: 58px;}
.panel-default > .panel-heading + .panel-collapse > .panel-body {padding: 15px;}
.panel-group .panel + .panel {margin-top: 15px; font-size: 15px;}
.slider-text-js .slide{ width: 100% !important; float: none !important;}
.slider-text{ padding: 0;}
.magic-slider .slider-text .arrow-prev{ margin-right: 0; display: none;}
.magic-slider .slider-text .arrow-next{ margin-left: 0; display: none;}
.slider-text-js {width: 100% !important;}
.slider-text_title{ font-size: 26px;}
.magic-slider .to-slider-text {font-size: 16px;line-height: 20px;height: auto;}
.magic-slider .slider-text {margin-bottom:5px;margin-top: 20px;}
.col-for-arrow {height: auto; background: inherit; padding: 0;}
.bx-wrapper {width: 400px;margin: 0 auto;}
.magic-slider .slider-magic .bx-viewport {overflow: hidden !important;}
.arrow-in-col .slider-prev {left: 44%;top: 336px;}
.arrow-in-col .slider-next{ right: 44%; top: 21px;}
.all-feature-section {padding-bottom: 50px;}
.download-btn{ margin-left: auto;margin-right: auto;}
.content-page ul li{ padding-left: 20px;}

.window-col{ padding: 0 0 20px 0; margin-bottom: 30px;}
.window-col img{ position: relative;}
.content-page h3{ margin-top: 20px;}
.window-col ol li{ padding-left: 10px;}
.not-found-title-col .head-title{ font-size: 32px; margin-bottom: 5px;}
.not-found-title-col .desc-text{ font-size: 18px;}
.not-found-page-col .go-back-btn{ width: 310px;}
span.arrow-left {display: none;}
.sdc-os-link li {padding-left: 0 !important;}


.navbar-light .navbar-toggler {background-color: transparent;border: 1px solid #fff;border-radius: 0.25rem;margin-right: 15px;}
.navbar-light .navbar-toggler-icon {background-image: url(https://cdn.systweak.com/content/wp/sdc/menu-icon.svg); width: 25px; height: 25px;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li.active a, .navbar-default .navbar-nav > li > a:focus {color: #fff !important; background: #2b87f9 !important; display: block; width: 100%;}
.navbar-expand-lg .navbar-nav {display: flex!important;float: none;margin: 0;flex: 1}
.navbar-expand-lg .navbar-collapse {clear: both;width: 100%;display: block !important;}
.navbar-expand-lg .navbar-nav {flex-direction: column;}

.feature-full-col .col-sm-6{ width: 100%;}
.footer .col-sm-7{ width: 100%;}
.footer .col-sm-5{ width: 100%;}
.feature-full-col .col-sm-6 .right-img{ float: none;}
.navbar-light .navbar-toggler:hover {
    background-color: #2b87f9;
   
}
}
@media only screen and (max-width:640px) {
.slider-container {width: 470px;}
 }
@media(max-width:480px){
.buy-now-btn, .try-free-btn{margin-right: 0;}    
} 
 @media only screen and (max-width:510px) {
.buy-now-btn{ width: 230px;  margin: 2px auto 0; display: block; padding: 0 53px 0 88px;}
.footer .col-sm-6{ width: 100%; float: none;}
.not-found-title-col .head-title{ font-size: 24px; margin-bottom: 5px;}
.not-found-title-col .desc-text{ font-size: 16px;}
.not-found-page-col .go-back-btn{ width: 280px;}
.slider-container {width: 280px;}
.owl-carousel .slider-text {margin-top: 130px; padding: 0;min-height: 120px;}
.buy-now-btn, .try-free-btn {display: block !important;}
.new-try-free-btn {width: 230px; margin: 0 auto 10px;}
}

/*mobile small css*/
@media (min-width: 1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 1170px;
    }
    }