.hm-bnr-scn{background:url(https://cdn.systweak.com/website/anti-malware/images/banner-bg.jpg) repeat scroll 0 0;background-size:cover;overflow:hidden;padding-top:70px}
.bnr-ctn-col{ text-align: center; margin-top: 32px;margin-bottom: 100px;padding: 30px 15px;}
.bnr-ctn-col .heading-1{font-size:52px; line-height: 57px; color:#fff;margin:10px 0;font-weight:700;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);}
.hm-bnr-scn .banner-sub{color:#fff;font-size:22px;font-weight:500;margin:0 0 30px;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);}
.head-title{font-size:36px;font-weight:700;color:#000;margin:0 0 10px}
.sub-desc{margin:0 0 20px;color:#484848}
.wh-sam-ctn{padding-top:80px;}   
.wh-sam-ctn{ text-align: center; padding:80px 0 0;}
.scrt-scn{ padding: 70px 0 80px;} 
.scrt-ctn{ text-align: center;}
.apppmsn-ctn{padding: 145px 0 80px; text-align: center;}
.appofr-ctn{padding: 145px 0 80px; text-align: center;}
.faq-scn{padding:125px 0 145px}
.owl-prev:active, .owl-next:active{opacity:0.7;}
.download-box{display:table;width:100%}
.download-img{display:table-cell;width:40%;    padding-left: 10%;padding-right:15px;vertical-align:middle}
.download-text{display:table-cell;width:50%;padding-left:15px;vertical-align:middle}
.dwn-scn{padding:50px 0 0;background:url(https://cdn.systweak.com/website/anti-malware/images/download-bg.jpg) repeat scroll 0 0;background-size:cover}
.download-text .heading{margin:0 0 11px;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);-webkit-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);-ms-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);font-weight:700;font-size:36px}
.download-text .heading span{display:block;margin-bottom:18px;font-size:83%}
.download-text p{margin:0 0 25px;font-size:18px;color:#fff;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);-webkit-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2);-ms-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2)}
.and-btn{position:relative;top:0}
.and-btn:hover{top:5px}
.inr-bnr-scn {background-size: cover;overflow: hidden;min-height: 480px;}
.inr-bnr-ctn{ padding: 142px 0 0;}
.inr-bnr-ctn .heading-1{font-size:52px;color:#fff;margin:0;font-weight:700;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);}
.inr-bnr-ctn .desc{font-size:22px;color:#fff;font-weight:500;margin:10px 0 30px;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.5);}
.sldr-scn{ padding: 80px 0 0;}
.sld-head-col{ text-align: center;}
.sld-head-col .heading-2{color: #000;font-size: 36px;font-weight: 700;margin: 0 0 10px;}
.sld-head-col .desc{color: #484848;font-size: 16px; margin: 0 0 100px;}
.screens-sld-otr .container{ max-width: 945px; margin: 0 auto;}
.screens-sld-otr{ padding: 0 0 50px;}
.sldr-ctn{display:table;width:100%;margin:auto;table-layout:fixed}
.slider-left{display:table-cell;width:61.9%;vertical-align:middle;text-align:left;padding-right:30px}
.slider-right{display:table-cell;width:38.1%;text-align:center;vertical-align:middle}
.slider-left .heading{color:#222;font-size:22px;font-weight:500;margin:-8px 0 12px}
.slider-left p{color:#444;line-height:28px; margin-bottom: 25px;}
.slider-left .and-btn{margin-top:15px}
.owl-carousel .slider-left .and-btn img{ width: 305px;}
.bg-faq{background-image:url(https://cdn.systweak.com/website/anti-malware/images/faq-bg.jpg)}
.faq-ctn-scn{ padding: 50px 0;}
.faq-blk-row{margin-bottom:20px;background:url(https://cdn.systweak.com/website/anti-malware/images/icon-faq.jpg) no-repeat scroll 0 2px;background-size: 62px 62px;padding-left:80px;padding-bottom: 10px;}
.faq-blk-row .heading{color:#222;font-size: 22px; font-weight: 500; margin:0 0 7px;}
.faq-blk-row p{color:#444}
.inr-sml-bnr{min-height: 449px;}
.inr-sml-bnr .and-btn{ margin-top: 40px; display: inline-block;}
.bg-contact{background-image:url(https://cdn.systweak.com/website/anti-malware/images/contact-bg.jpg);}
.scnt-scn{ padding: 80px 0 0;}
.cntc-head-col{ text-align: center;}
.cntc-head-col .heading-2 {color: #000;font-size: 36px;font-weight: 700;margin: 0 0 10px;}
.cntc-head-col .desc {color: #484848;margin: 0 0 101px;}
.contact-form {padding-bottom: 55px;}
.contact-form .form-group{margin-bottom:30px}
.contact-form .form-group label{color: #333; font-size:16px;margin:0 0 7px}
.contact-form .form-group .form-control{height:45px}
.contact-form .form-group textarea.form-control{height:150px}
.contact-form .sup_color{color:red;position:relative;top:-4px;margin-left:2px}
.captch-img{float:left;width:165px}
.captch-text{margin-left:190px}
.form-submit{border-radius:4px;color:#212223;background:#fff;border:2px solid #159852;min-width:204px;line-height:30px;padding:15px 15px 17px;font-size:18px}
.captch-block{margin-bottom:24px;margin-top: 10px}
.form-submit:active, .form-submit:focus{color:#212223}
.form-submit:hover{color:#fff;background:#159852}
.screen-bg{background-image:url(https://cdn.systweak.com/website/anti-malware/images/screen-bg.jpg)}
.eula-bg{background-image:url(https://cdn.systweak.com/website/anti-malware/images/eula_bg.jpg)}
.prplcy-scn {padding: 73px 0 100px;}
.privacy-text p b{ font-weight: 400;}
.privacy-text h4{ color: #333; font-size:24px; line-height:32px;margin-top:30px; margin-bottom: 10px;}
.privacy-text h6{margin-top:20px; font-size:20px; line-height:26px;}
.privacy-text p{color:#333;line-height:24px;}
.privacy-text li{list-style: inherit; margin-left:20px;}
.faq-head-col{ text-align: center; max-width: 50%;margin: 0 auto;}
.accordion .panel,.accordion .panel-group .panel-heading + .panel-collapse > .list-group,.accordion .panel-group .panel-heading + .panel-collapse > .panel-body {
border:0;text-align:justify}
.accordion .panel {background:transparent;}
.accordion .panel-default > .panel-heading {background:transparent;padding:0;}
.accordion .panel-default > .panel-heading .panel-title{ margin-bottom: 0;}
.accordion .panel-title a {display:block;padding:15px 20px;position:relative;font-size:14px;font-weight:400;text-decoration:none;border-top-left-radius:5px;border-top-right-radius:5px}
.accordion .panel-title a:before {content:"Q :";margin-right:6px}
.accordion .panel-title a,.accordion .panel-title a.collapsed {padding-right:60px;height:50px}
.accordion .panel-title a,.accordion .panel-title a.collapsed:hover {background:#343434;color:#fff}
.accordion .panel-title a.collapsed {background:#eef3f6;color:#2c2c2c;border-radius:5px;font-size:15px;}
.accordion .panel-title a.collapsed:after,.accordion .panel-title a:after {font-family:'themify';float:right}
.accordion .panel-title a.collapsed:after {content:"\e61a"}
.accordion .panel-title a:after {content:"\e622"}
.accordion .panel-body {background:#eef3f6;padding:20px;}
.accordion .panel-body p{color: #333;font-size:15px;font-weight:400; margin: 0;}
.panel-group .panel+.panel {margin-top: 10px;}
.accordion .panel-body:before {content:"A :";color:#343434;font-family:'Raleway',sans-serif;font-size:1.2rem;display:inline-block;margin-right:6px}
.accordion.v2 .panel-title a:before,.accordion.v2 .panel-body:before {content:"";margin:0;display:block}
.accordion.v2 .panel-title a:after {content:"\e648"}
.accordion .panel-title a.collapsed:after {content:"\e64b"}
.accordion.v3 .panel-title a:before,.accordion.v3 .panel-body:before {content:"";margin:0;display:block}
.accordion.v3 .panel-title a:after {content:"\e622";position:absolute;right:0;top:0;border-radius: 0 5px 0 0;background:#343434 url(https://cdn.systweak.com/website/anti-malware/images/icon_minus.svg) no-repeat center center; font-size: 0;background-size: 14px auto; width: 55px; height: 50px;}
.accordion.v3 .panel-title a.collapsed:after {content:"\e61a";position:absolute;padding:15px 20px;top:0;right:0;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;height:100%;background:#343434 url(https://cdn.systweak.com/website/anti-malware/images/icon_add.svg) no-repeat center center;font-size: 0; background-size: 14px auto; width: 55px; height: 50px;}
/* error page css add*/
.home-btn {background: #fff none repeat scroll 0 0;border-radius: 58px;color: #000;font-size: 15px;padding: 8px 20px;text-transform: uppercase;}
.home-btn.focus, .home-btn:focus, .home-btn:hover {color: #333;text-decoration: none;}
.error-bg{background: rgba(0, 0, 0, 0) url(https://cdn.systweak.com/website/anti-malware/images/bg404.jpg) repeat scroll top center / cover; min-height:750px;position:relative;}
.page-hero {background-size: cover;overflow: hidden;padding-top: 70px;}
.errorpage h1{font-size: 36px;line-height: 1.1;color: #333;font-weight: 400;margin-top: 20px;margin-bottom: 10px;}
.error-text{position:absolute; bottom:10%; width: auto;}
/*new css added*/
.cntc-head-col.amc .heading-2 {color: #000;font-size: 44px;font-weight: 500;margin: 0 0 34px;}
.cntc-head-col.amc .desc {color: #484848;margin: 0 0 0px;font-size: 24px;}
.contact-me {margin-top: 52px;margin-bottom: 72px;}
.sup-hplink {color: #5552ff;text-decoration: underline;word-break: break-word;}
.only-bg{ min-height: 512px;}
@media(min-width:1300px) and (max-width:1480px){
.pol.inr-sml-bnr {background-position: -409px;} 
.pol.inr-bnr-scn{background-position: -409px;}
.fq.only-bg{background-position: -280px;}
}
@media(min-width:1200px) and (max-width:1280px){
  .pol.inr-sml-bnr {background-position: -467px;} 
  .pol.inr-bnr-scn{background-position: -467px;}
  .fq.only-bg{background-position: -409px;}
  }

@media (max-width:1199px){
.download-text .heading{font-size:32px}
.download-text .heading span{margin-bottom:7px}
.download-text .heading{margin-bottom:10px}
.download-text p{margin-bottom:15px}


.owl-carousel{ max-width: 700px; margin: 0 auto;}
.error-text {
  position: absolute;
  bottom: 10%;
  width: 100%;
  left: 0;
}

}

@media (min-width: 1025px) and (max-width: 1366px){
.contact-me { margin-top: 52px;max-width: 500px;}
}
  
@media (min-width: 992px) and (max-width: 1024px){
.contact-me {margin-top: 52px;max-width: 500px;} 
  }
@media (max-width:991px){
.bnr-ctn-col img {max-width: 120px;}
.bnr-ctn-col .heading-1 {font-size: 36px;line-height: 44px;}
.hm-bnr-scn .banner-sub{ font-size: 16px; margin-bottom: 14px;}
.and-btn img{ max-width: 180px;}
.head-title {font-size: 30px; margin-bottom: 5px;}
.sub-desc { margin-bottom: 14px;}
.apppmsn-ctn, .appofr-ctn{ padding-top: 80px;}
.faq-scn {padding: 80px 0;}
.faq-head-col{ max-width: 100%;}
.footer-left p br{ display: none;}
.footer-logo {margin-bottom: 10px;}
.accordion.v3 {margin-bottom: 10px;}

.inr-bnr-ctn .heading-1{ font-size: 42px;}
.inr-sml-bnr {min-height: 350px;}
.inr-bnr-ctn {padding: 120px 0 0;}
.scnt-scn {padding: 60px 0 0;}
.cntc-head-col .heading-2{ font-size: 32px;}
.cntc-head-col .desc{ margin-bottom: 60px; font-size: 15px;}
.contact-form .form-group label{ font-size: 15px; margin-bottom: 4px;}
.contact-form .form-group {margin-bottom: 20px;}

.prplcy-scn {padding: 10px 0 40px;}
.privacy-text h4{ font-size: 22px;margin-top: 24px;margin-bottom: 5px;}
.inr-bnr-ctn .desc{ font-size: 18px; margin: 5px 0 20px;}
.inr-bnr-scn{ min-height: 400px;}
.faq-blk-row .heading{ font-size: 20px;}
.faq-blk-row p{ font-size: 15px;}
.faq-blk-row{ margin-bottom: 15px;}

.sldr-scn {padding: 50px 0 0;}
.sld-head-col .heading-2{ font-size: 30px; margin-bottom: 5px;}
.sld-head-col .desc{ font-size: 15px; margin-bottom: 40px;}
.owl-carousel {max-width: 590px;}
.screen-slider .owl-prev {width: 60px;left: -70px;background-size: 100% 100%;background-position: center;height: 60px;}
.screen-slider .owl-next {width: 60px;right: -70px;background-size: 100% 100%;background-position: center;height: 60px;}
.slider-left .heading{ font-size: 20px;}
.slider-left p{ font-size: 15px; line-height: 26px;}
.cntc-head-col.amc .heading-2 {color: #000;font-size: 35px;font-weight: 500;margin: 0 0 15px;}
.contact-me {margin-top: 52px;max-width: 400px;}

}
@media (max-width:767px){
body{font-size:14px}
p{font-size:14px}
.header-row{background: rgba(0, 0, 0, 0.9);}
.bnr-ctn-col .heading-1{ font-size: 28px;line-height: 36px;}
.banner-sub{font-size:16px;text-transform:none;font-weight:normal}
.and-btn{width:200px}
.navbar-toggle{border:none}
.hm-bnr-scn{ padding-top: 0;}
.head-title{font-size:24px}
.download-text .heading span{margin-bottom:7px}
.download-text .heading{margin-bottom:10px}
.download-text p{margin-bottom:15px}
.download-box{display:block;text-align:center}
.download-img{width:100%;display:block;padding:0}
.download-text{width:100%;margin-top:10px;display:block;padding:0} 
.faq-scn{padding:30px 0 50px}
.download-text .heading{font-size:24px;margin-bottom: 5px;}
.download-text p{font-size:15px}
.faq-blk-row{margin-bottom:15px;background-size:35px;padding-left:45px; padding-bottom: 0;}
.slider-right{width:100%;}
.slider-left{display:none}
.slider-right > img{width:220px!important;display:inline!important}
.screen-slider .owl-nav{display:none}
.owl-dots{text-align:center;padding-top:15px}
.owl-dots .owl-dot{display:inline-block}
.owl-dots .owl-dot span{display:block;width:10px;height:10px;border-radius:10px;background:#888;margin:0 3px}
.owl-dots .owl-dot.active span{background:#20b674}
.wh-sam-ctn{ padding-top: 50px;}
.apppmsn-ctn, .appofr-ctn,.faq-scn, .scrt-scn {padding: 50px 0;}
.accordion .panel-title a.collapsed, .accordion .panel-body p{ font-size: 14px;}
.accordion .panel-body{ padding: 15px;}
.accordion .panel-title a{ padding-left: 15px;}
.download-img img{ border-bottom: solid 2px #554a3b; border-radius: 20px; max-width: 80%;}
.dwn-scn{ padding-bottom: 50px;}

.inr-bnr-ctn .heading-1 {font-size: 30px;}
.inr-sml-bnr .and-btn {margin-top: 20px;}
.inr-sml-bnr {min-height: 300px;}
.cntc-head-col .heading-2 {font-size: 28px;margin-bottom: 5px;}
.scnt-scn {padding: 40px 0 0;}
.contact-form .form-group .form-control {height: 38px;}
.cntc-head-col .desc {margin-bottom: 50px;}
.captch-text {margin-left: 100px;}
.form-submit{ min-width: 180px; line-height: 22px; font-size: 16px;}
.captch-block {margin-bottom: 15px;}
.contact-form .form-group textarea.form-control {height: 121px;}
.cntc-head-col .heading-2 {font-size: 24px;}
.cntc-head-col .desc {margin-bottom: 30px;}
.cntc-head-col .desc{ font-size: 14px;}
.contact-form .form-group label {font-size: 14px;}
.contact-form .form-group {margin-bottom: 15px;}
.inr-bnr-ctn .heading-1 {font-size: 26px;}

.privacy-text h4 {font-size: 20px;margin-top: 20px;margin-bottom: 2px;}
.prplcy-scn{ padding-bottom: 20px;}

.inr-bnr-ctn .desc {font-size: 14px;}
.inr-bnr-ctn .desc br{ display: none;}
.inr-bnr-scn {min-height: 350px;}
.faq-ctn-scn {padding: 40px 0 25px;}
.faq-blk-row .heading {font-size: 16px;margin-bottom: 2px;}
.faq-blk-row p {font-size: 14px;}

.sld-head-col .heading-2 {font-size: 24px;}
.sld-head-col .desc{ margin-bottom: 20px;}
.errorpage h1 {font-size: 25px;line-height: 1.1;color: #333;padding: 0 10px;}
.cntc-head-col.amc .heading-2 {font-size: 30px;margin: 0px 0 13px;}
.cntc-head-col.amc .desc {font-size: 18px;}
.contact-me {margin-top: 29px;max-width: 365px;}
.bnr-ctn-col{ padding-top:60px; padding-left: 0; padding-right: 0; padding-bottom: 0;}
.wh-sam-scn {border-bottom: 2px dotted #eee;padding-bottom: 10px;}
.scap-scn{border-bottom: 2px dotted #eee;padding-bottom: 10px;}
.thrd-prt-scn{border-bottom: 2px dotted #eee;padding-bottom: 10px;}
.prtcn-scn{border-bottom: 2px dotted #eee;padding-bottom: 10px;}}

@media(max-width:575px){
.error-bg {min-height: 590px;}
.error-text {bottom: 6%;}
.contact-me {margin-top: 29px;max-width: 260px;}
.cntc-head-col.amc .heading-2 {font-size: 23px;margin: 0px 0 13px;}
.cntc-head-col.amc .desc {font-size: 16px;}
}
@media (max-width:479px){
.captch-text{margin-left:175px}
.bnr-ctn-col img {max-width: 100%;}
.and-btn img {max-width: 200px;}
.bnr-ctn-col .heading-1 {font-size: 20px;line-height: 26px;}
.hm-bnr-scn .banner-sub {font-size: 14px;}
.head-title,.download-text .heading {font-size: 20px;}
.download-text p {font-size: 14px;}
.accordion .panel-title a{ display: flex; align-items: center;}

.inr-sml-bnr {min-height: 250px;}
.inr-bnr-ctn .heading-1 {font-size: 24px;}
.inr-bnr-ctn {padding: 100px 0 0;}
.cntc-head-col .heading-2 {font-size: 20px;}
.contact-form {padding-bottom: 50px;}
.eula-list{ padding-left: 10px;}
.privacy-text h4{ line-height: 25px;}
.inr-bnr-scn {min-height: 280px; margin-top: 0px;}
.screen-bg{min-height: 280px; margin-top: 0px;}
.sld-head-col .heading-2 {font-size: 20px;}
.sld-head-col .desc {font-size: 14px;}
.error-bg {min-height: 558px;}
.only-bg {min-height: 340px;margin-top: 20px;}
}
@media(max-width:414px){
.error-bg {min-height: 490px;}
.errorpage h1 {font-size: 20px;}
.home-btn {font-size: 12px;}
} 

@media(max-width:375px){
.error-bg {min-height: 430px;}
.errorpage h1 {font-size: 16px;}
.home-btn {font-size: 12px;}
} 

@media(max-width:320px){
.error-bg {min-height: 390px;}
.home-btn {font-size: 12px;}
.errorpage h1 {font-size: 16px;}
.inr-bnr-scn {min-height: 312px;margin-top: 20px;}
.only-bg {min-height: 340px;margin-top: 20px;}
} 

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12
    {padding-left: 15px; padding-right: 15px;}
}