.header-row { background: #292b38 }

.inner-banner-content { margin-top: 40px }

.inner-banner { padding: 64px 0 55px; background: url('https://cdn.systweak.com/dpf/images/inner-banner-bg.jpg') no-repeat center top; background-size: cover }

.inner-banner-content { text-align: left }  

.inner-banner-content { padding: 0; border-bottom: solid 1px #ababab; margin-bottom: 20px }

.inner-content-col .heading-1 { color: #000; font-size: 36px; font-weight: 600; margin: 40px 0 20px; padding-bottom: 8px; border-bottom: solid 1px #ababab }

.inner-content-col { padding: 60px 0 15px }

.inner-content-col .heading-2 { color: #171920; font-size: 20px; font-weight: 600; margin: 0 0 8px 0 }
.inner-content-col h3 { color: #171920; font-size: 20px; font-weight: 600; margin: 0 0 8px 0 }

.inner-content-col p { color: #171920; font-size: 14px; line-height: 24px; margin-bottom: 32px }
.inner-content-col p.mb-15 { margin-bottom: 15px }
.inner-content-col p.mb-10 { margin-bottom: 10px }
 
.inner-content-list li {  color: #171920; font-size: 14px; line-height: 21px;  margin-bottom: 8px; }

.inner-content-col ol li { margin-bottom: 50px;}


.padd-top-90 { padding-top: 90px }

.uninstall-page { padding: 60px 0 }

.window-col { padding: 0; margin-bottom: 47px; position: relative }

.window-col.last { border: none; margin-bottom: 0; padding-bottom: 0 }

.window-col ol { padding: 0; margin: 0 }

.window-col ol li { list-style: none }

.window-col p { color: #171920; font-size: 15px; line-height: 26px; margin-bottom: 8px }

.window-col p.sub-text { color: #505659; font-size: 18px; line-height: 24px; margin-bottom: 20px }

.window-col p.list-last { color: #505659; font-size: 17px; line-height: 24px; margin-bottom: 15px }

.window-col h3 { color: #171920; font-size: 20px; font-weight: 600; margin: 0 0 8px }

.clearfix { clear: both; width: 100% }

.not-found-outer { padding-bottom: 80px }

.not-found-page-col { text-align: center; padding: 120px 0 0 }

.not-found-page-col .not-found-img { margin: 0 auto }

.not-found-title-col { width: 720px; margin: 0 auto; padding: 0 0 27px }

.not-found-title-col .head-title { color: #000; font-size: 26px; font-weight: 600; background: #eef0f4; border-radius: 66px; padding: 18px 0 20px; margin: 0 }

.not-found-title-col .desc-text { color: #000; font-size: 18px; font-weight: 400; margin: 10px 0 0 }

.not-found-page-col .go-back-btn { width: 260px; background: #0178d6; border-radius: 5px; color: #fff; font-size: 24px; outline: none; padding: 14px 0; margin: 0 auto; text-decoration: none; display: block }

.not-found-page-col .go-back-btn:hover { background: #027dde }

.uninstall-inst-col .margin-tp-15 { margin: 15px!important; }
  .uninstall-inst-col .img-responsive { display: inline-block; }
  .uninstall-inst-col p {margin-top: 45px;margin-bottom: 15px;}
.headuninsmac{ color: #333; font-size: 15px;font-weight: 400; line-height: 21px;margin-top: 45px;margin-bottom: 15px;}

.privacy-policy .inner-content-col ol li {margin-bottom: 0;}
.privacy-policy .inner-content-col ol {padding-left: 17px;}
.privacy-policy .inner-content-col ul {padding-left: 0;}

.privacy-policy .inner-content-col ol li,
.privacy-policy .inner-content-col ul li {color: #171920;line-height: 24px; padding-bottom: 5px; margin-bottom: 0; margin-left: 17px;}
.privacy-policy .inner-content-col ul li {list-style: disc;}
.inner-content-col .heading-2 {padding-bottom: 5px;}
.privacy-policy .inner-content-col a {
  text-decoration: underline;color: #002bbd;
}
.privacy-policy .inner-content-col .heading-3 {font-size: 22px;color: #000000;margin-top: 15px;}
.privacy-policy p{margin-bottom: 10px;}
.privacy-policy p:last-child  { margin-bottom: 50px;}

@-moz-document url-prefix() { 
  .privacy-policy .inner-content-col ul li {margin-left:14px;}
}

.inner-content-col .heading-2 {font-weight: 700;font-size: 26px;line-height: 40px;color: #000000;margin-top: 20px;margin-bottom: 0.5rem;}
.heading_3 {font-size: 20px;font-weight: 600;}
@media (max-width:767px) {  
    .inner-content-col {     padding: 50px 0 0 }
 .inner-content-col .heading-1 {     font-size: 30px;     margin: 30px 0 10px }
 .container, .container2 {     width: 540px;     overflow: hidden }
 .offset-none {     padding: 0 15px }
 .offset-right-none {     padding-right: 15px }
 .offset-left-none {     padding-left: 15px }
 .not-found-title-col {     width: auto }
 .not-found-title-col .head-title {     font-size: 20px;     padding: 12px 0 14px }
 .not-found-title-col .desc-text {     font-size: 16px;     margin: 5px 0 0 }
 .not-found-page-col .go-back-btn {     width: 240px;     border-radius: 40px;     font-size: 20px;     padding: 10px 0 }
 .not-found-page-col .not-found-img {     max-width: 280px }
 .not-found-page-col {     padding: 90px 0 0 }
 .not-found-outer {     padding-bottom: 50px } 
 .inner-content-col .heading-2 {font-size: 22px; line-height: normal;}
 .privacy-policy .inner-content-col .heading-3 {font-size: 20px;}
 .heading_3 {font-size: 16px;}
 .inner-content-col .heading-1 {font-size: 26px;}
}

@media(max-width:390px) { 
    .dpf-cleaner-product .pro-bnr-img img {     margin: 10px auto -20px }
 .not-found-title-col .head-title {     font-size: 16px;     padding: 8px 25px;     line-height: 22px }
 .not-found-title-col .desc-text {     font-size: 14px;     margin: 4px 0 0 }
 .not-found-title-col {     padding: 0 0 20px }
 .not-found-outer {     padding-bottom: 30px }
 .not-found-page-col {     padding: 80px 0 0 } 
}