

@media(max-width:1400px){
.tab-img-col .tab-img {max-width: 600px;margin-left: 0;float: right;height: auto;}
.tab-img-col .tab-img.ios-img {margin: 0;max-width: 710px;margin-right: -60px;}
.tab-img-col .tab-img.windows-img {margin-left: 0;}
.tab-img-col .tab-img.android-img {margin-right: -80px;max-width: 700px;}
.navbar-default .navbar-nav>li> .dropdown-menu {left: inherit;right: -180px;}

}

@media(max-width:1199px){
/* Home page css start*/
.navbar-default .navbar-nav .nav-item{ padding: 0 12px;}
.header-row.affix .navbar-default .navbar-nav > li {padding: 0px 26px;}
.header-row.affix .navbar-default .navbar-nav > li.last {padding-right:0;}
.navbar-default .navbar-nav>li> .dropdown-menu {left: inherit;right: -160px;width: 750px;}
.header-row.affix{ position: absolute;}
.header-row.affix .navbar-default .navbar-nav .nav-item {padding: 0 12px;}
.head-app-store{margin: 8px 0px 0;padding: 1px 15px;}
.navbar-default .navbar-nav>li> .dropdown-menu li>a{padding: 20px 15px; font-weight: 400;}
.navbar-default .navbar-nav>li> .dropdown-menu li>a img {margin: 0 auto 0px;width: 55px;}
.navbar-default .navbar-nav>li> .dropdown-menu li.ios a, .navbar-default .navbar-nav>li> .dropdown-menu li.android a{ font-size: 14px;}
.navbar-default .navbar-nav>li> .dropdown-menu li.ios a img, .navbar-default .navbar-nav>li> .dropdown-menu li.android a img{margin-right: 5px;width: 50px;}
.navbar-default .navbar-nav>li> .dropdown-menu li.ios a{background-size: 45px auto;}
.navbar-default .navbar-nav>li> .dropdown-menu li.android  a{background-size: 38px auto;}





.tab-text-col .heading-2{ font-size: 30px; margin-right:0;}
.top-tab-content .panel-heading .panel-title, .top-tab-content .panel-heading .panel-title a {white-space: normal; font-size:21px;}

img.on-app-store{ display: none !important;}
.tab-img-col .tab-img{ max-width: 103%; float: none;margin-top: 10px;}
.tab-img-col .tab-img.ios-img {margin: 0;max-width: 128%;margin-right: 0;margin-left: -60px;}
.tab-img-col .tab-img.android-img {margin-right: 0;max-width: 140%;margin-left: -90px;margin-top: -20px;}
.tab-img-col .tab-img.mac-img {max-width: 107%;}

.tab-img-col {margin: 60px 0 0;}
.tab-text-col {margin-left: 0;padding: 28px 0 35px;}
.top-tab-content{ padding: 15px 0 0 0;}
.top-tab-content .panel-heading .panel-title p{ margin: 5px 0 0;}
.top-tab-content .panel-heading .panel-title{ margin-bottom: 10px;padding-bottom: 12px;}
.banner-slider{ min-height: 530px;}
.os-cmt-col span{ font-size:13px;} 


.feature-head-col .heading-4{ font-size: 30px; margin: 0;}
.feature-box .feature-icon{ width: 130px; height: 130px; margin-right: 5px;}
.feature-box .feature-text .heading-5{ font-size: 21px;line-height:30px; margin: 20px 0 0; white-space: normal;}
.feature-content-col {padding: 50px 0 0;}
.feature-list-col {padding: 15px 0 40px;}
.dpf-work-video img{ max-width: 109%; margin: 20px 0 0;}
.how-dpf-work {padding: 45px 0 50px;}
.how-dpf-work .heading-4{ font-size: 30px; line-height: 40px;}
.how-dpf-work ul {margin: 8px 0 15px 17px;}
.testimonials-content-col .heading-4{ font-size: 30px; line-height: 40px; margin: 0px 0 5px;}
.testimonials-content-col p{ margin-bottom: 30px;}
.testimonials-content-col {padding: 50px 0;}
.slider-testi-col{ margin: 0 0 0; height: auto; overflow: hidden;}
.slider-testi-col .quotes{ top: 100px;}
.slider-testi-col .bxslider li{ margin-bottom: 0 !important; padding: 22px 15px;}
.slider-testi-col .bxslider p{ margin-bottom: 20px;}
.slider-testi-col .bx-controls{ top: 185px;}
.slider-testi-col .bx-wrapper .bx-viewport{ overflow: hidden !important;}
.slider-testi-col .bx-wrapper{ margin: 140px 0 0; height: auto;}
.slider-testi-col .bxslider [aria-hidden="true"]{ opacity: 1;}
.dpf-app-sotore .heading-5{ font-size:40px;margin: 0 0 5px;}
.dpf-app-sotore p{font-size: 16px;line-height: 26px;}
.dpf-app-sotore .os-btn{ margin-bottom: 4px;}
.dpf-app-sotore .dpf-logo{ margin-top: 20px; width: 200px;}
.dpf-app-sotore{ padding-bottom: 50px;}
.faq-head-col{ padding: 50px 0 10px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a{display: flex;align-items: center; font-size:16px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a img{ margin-right: 10px;}
.email-form-col{ width: 340px; margin: 42px 0;}
.subscribe-now-btn{font-size: 18px;line-height: 54px;}
.get-dpf .foo-link-col{ padding: 0 0 0 20px;}
.app-mac .foo-link-col{ margin-right: 0; padding: 0;}
.get-dpf {width: 38.7%;}
.app-mac {width: 34%;}
.foo-link-col .heading-6{ margin-bottom: 20px;}
.foo-link-col .foo-lk li{ margin-bottom: 20px;}
.foo-link-col{ padding-top: 0 !important;}
.footer {padding: 40px 0 10px;}
.foo-link-col{ margin-bottom: 20px;}
.copy-right-row{ padding-top: 10px;}
/* Home page css end*/

.pro-bnr-img img {margin: 0 auto;max-width: 100%;}
.pro-bnr-img {padding: 60px 0 0;}
.pro-mac .pro-bnr-img img {margin: 20px auto 0;}
.pro-iphoto .pro-bnr-img img {margin: 50px auto 0;}
.pro-cleaner .pro-bnr-img img {margin: -10px auto -20px;}
.pro-ios .pro-bnr-img img {margin: 20px auto -20px;}
.pro-android .pro-bnr-img img {margin: 50px auto -30px;}
.pro-bnr-text, .mac-product .pro-bnr-text {padding: 80px 0;}
.pro-bnr-text .heading-1 {font-size: 36px;line-height: 46px; margin-right:0;}
.pro-bnr-text .heading-1 span {font-size: 26px;}
.pro-bnr-text .heading-3{font-size: 20px;line-height: 28px;margin: 0 0 5px;}
.pro-bnr-text .dtl-text {font-size: 18px;line-height: 28px; margin-right: 0;}
.bnr-btn-col.pro-btn-col1 .bnr-btn {width: 175px;font-size: 17px;padding: 12px 0;}
.bnr-btn-col .bnr-btn {width: 210px;padding:16px 0 10px;}
.bnr-btn-col .tm-text-tille {font-size: 18px; margin-bottom: 15px;}
.pro-btn-col1 {padding: 35px 0 0;}
.bnr-btn-col .os-dtl-text {font-size: 13px;margin: 6px 0 0;}
.product-banner {min-height: auto;}
.pro-feature-box .img-icon{ width: 80px; padding: 20px 0;float: none;margin: 0 auto;}
.pro-feature-box .img-icon img{ width: 35px;}
.pro-feature-box .ftr-text-col {width: auto;padding: 15px 0 0 0;text-align: center;float: none;}
.pro-feature-box{ background: inherit;padding-bottom: 50px;}
.pro-feature-list {padding: 15px 0 10px;}
.product-feature-col {padding: 50px 0 0;}
.feature-cleaner .pro-feature-box .feature-text{ width: 60%;}

.dpf-work-video-pro .circle-img-bg {position: absolute;left: 80px;top: 90px;width: 320px;}
.dpf-work-video-pro .dpf-video-img {max-width: 100%;position: relative;z-index: 2;margin:70px auto 50px;}
.dpf-work-content {padding: 80px 0 70px 0;}
.dpf-work-video-pro .dpf-video-img.ios-v-img{ margin-bottom: 0;}
.dpf-work-video-pro .dpf-video-img.android-v-img {margin-top: 34px;margin-left: 105px;margin-bottom: -30px;max-width: 60%;}


.benefit-box {padding: 0;}
.benefit-outer {padding: 74px 0 23px;}
.choose-dpf-section .ch-dpf-text {padding: 55px 0 0;}
.ch-dpf-text .heading-3, .mac-choose .ch-dpf-text .heading-3,.iphoto-choose .ch-dpf-text .heading-3{font-size: 32px;line-height: 42px; margin: 0 0 15px;}
.choose-dpf-section .ch-dpf-img img{max-width: 100%;margin-left: 0;margin-top: 50px;}
.choose-dpf-section .ch-dpf-img.ch-dpf-img-ios img{max-width: 115%;margin-left: 0;margin-top: 90px;}
.choose-dpf-section .ch-dpf-img.ch-dpf-img-android img{max-width: 100%;margin-left: 0;margin-top: 70px;}
.ch-dpf-text .bnr-btn-col.pro-btn-col1 .tm-text-tille{ font-size: 18px;}
.ch-dpf-text .bnr-btn-col.pro-btn-col1 .bnr-btn{ width: 165px;}
.hw-work-slider .carousel-indicators li {width: 130px;}

.mac-product .pro-bnr-img img {max-width: 120%;margin-top: 40px;}
.bnr-btn-col .os-dtl-text br{ display: none;}
.mac-product .bnr-btn-col.pro-btn-col1 .bnr-btn{ padding: 0;}
.mac-choose .ch-dpf-text .bnr-btn-col.pro-btn-col1 .bnr-btn, .iphoto-choose02 .bnr-btn-col.pro-btn-col1 .bnr-btn{ padding: 0 !important;
text-align: left; margin: 0;}

.iphoto-product .pro-bnr-text .heading-1{ font-size: 44px;}
.product-banner.iphoto-product {min-height: 770px;}
.iphoto-product .pro-bnr-img img {max-width: 110%;margin-top: 100px;}
.iphoto-product .pro-bnr-text .dtl-text {font-size: 23px;}
.choose-dpf-section.iphoto-choose02 .ch-dpf-img img {max-width: 150%;}
.iphoto-benefits .benefit-outer {padding: 94px 0 50px;}
.easy-content-col .heading-3{ font-size: 32px; margin: 0 0 12px;}

.iphoto-product .bnr-btn-col .tm-text-tille, .dpf-cleaner-product .bnr-btn-col .tm-text-tille {margin-bottom: 15px;}
.iphoto-product .bnr-btn-col.pro-btn-col1 .bnr-btn, .bnr-btn-col.pro-btn-col1 .bnr-btn{ padding: 0;}
.bnr-btn-col.pro-btn-col1.pro-wnd .bnr-btn{ padding: 12px 0;}
.product-banner.iphoto-product {min-height: 740px;}
.product-banner.dpf-cleaner-product{min-height: 810px;}
.ftr-text-col p br{ display: none;}
.iphoto-product.ios-banner .pro-bnr-img img{ margin-top: 0;margin-right: 40px;}
.iphoto-product.ios-banner{min-height: 742px;}
.ios-dpf-bnft .iphoto-benefit-box {padding: 0 0 40px;}
.dpf-work-section .dpf-wrk-img img{max-width: 100%;margin-top: 80px;}
.iphoto-choose.ios-dpf-work .ch-dpf-img img {max-width: 140%;margin-right: -130px;}
.three-step-col {padding: 50px 0 0;}

.android-banner .pro-bnr-img img {float: right;margin-right: 40px;max-width: 80%;}
.android-banner{min-height: 772px;}
.iphoto-choose.ios-dpf-work.android-dpf-work .ch-dpf-img img {max-width: 110%;}
.android-dpf-work .ch-dpf-text {padding-bottom: 190px;}
.android-banner .pro-bnr-img img {margin-right: 30px;max-width: 90%;margin-top: 40px;}
.product-banner.android-banner{min-height: 838px;}
.ios-dpf-work .ch-dpf-text .bnr-btn-col.pro-btn-col1 .bnr-btn{ margin: 0; padding: 0; text-align: left;}
.ios-banner .bnr-btn-col.pro-btn-col1 .bnr-btn{ width: 80%;}

.comman-cl2.hidden.visible .inner-animation {width: auto;}
.choose-dpf-section{ padding-bottom: 90px;}
.faq-accordion-col.window-faq .panel-default .panel-body{padding:6px 20px 20px !important;}
.faq-accordion-col .panel-default > .panel-heading + .panel-collapse > .panel-body{ box-shadow:inherit;}
.note-box {width: 100% !important;}
.discount-box{ padding: 48px 0 50px 35px;}
.left-tab-col .nav-tabs>li.tabwindows-store>a{ padding-right: 40px;}
}







/*ipade css*/
@media(max-width:991px){
.container, .container2 {width: 750px;}
 /*Home css start*/
.offset-none{ padding:0;}
.offset-left-none{ padding-left: 15px;}
.offset-right-none{ padding-right: 15px;}
.header-row .navbar-brand.logo{ margin:11px 0 10px; width:216px;}
.navbar-default .navbar-nav > li {padding:19px 10px; }
.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:0 13px; }
.header-row .navbar-brand{height: 35px;margin-top: 4px;}
.navbar-toggle{margin:10px 15px;}
.header-row .navbar-brand .img-logo{ width: 35px; height: 35px;margin-right: 4px;}
.header-row .navbar-brand b{ font-size: 14px;line-height: 12px; margin-top: 5px;}
.header-row .navbar-brand span{ font-size: 11px;}
.navbar-default .navbar-nav>li> .dropdown-menu li>a, .navbar-default .navbar-nav>li> .dropdown-menu li.ios a,.navbar-default .navbar-nav>li> .dropdown-menu li.android a{ font-size:14px; font-weight:400;}
.navbar-default .navbar-nav>li> .dropdown-menu li.ios a img, .navbar-default .navbar-nav>li> .dropdown-menu li.android a img{ margin-right:10px;}
.navbar-default .navbar-nav>li> .dropdown-menu li.wnd a, .navbar-default .navbar-nav>li> .dropdown-menu li.mac a, .navbar-default .navbar-nav>li> .dropdown-menu li.dci-mac a, .navbar-default .navbar-nav>li> .dropdown-menu li.pdc-mac a{ background-position: 100px 1px;}
.navbar-default .navbar-nav .nav-item {padding: 0 12px;}
.navbar-default .navbar-collapse{padding: 10px 0;}
.navbar-default .navbar-nav .nav-item .nav-link:before, .navbar-default .navbar-nav .nav-item .nav-link:after{ width: 15px; height: 15px;}
.navbar-default .navbar-nav .nav-item .nav-link:hover:before, .navbar-default .navbar-nav .nav-item.active .nav-link:before {
	-webkit-transform: translate(-7px, 2px) scale(1);
	-moz-transform: translate(-7px, 2px) scale(1);
	-ms-transform: translate(-7px, 2px) scale(1);
	-o-transform: translate(-7px, 2px) scale(1);
	transform: translate(-7px, 2px) scale(1);
	border-bottom-width: 1px;
	border-left-width: 1px;
	}
	.navbar-default .navbar-nav .nav-item .nav-link:hover:after, .navbar-default .navbar-nav .nav-item.active .nav-link:after {
	-webkit-transform: translate(7px, -2px) scale(1);
	-moz-transform: translate(7px, -2px) scale(1);
	-ms-transform: translate(7px, -2px) scale(1);
	-o-transform: translate(7px, -2px) scale(1);
	transform: translate(7px, -2px) scale(1);
	border-top-width: 1px;
	border-right-width: 1px;
	}
.navbar-default .navbar-nav>li> .dropdown-menu {right: -160px;width: 680px;}
.head-app-store{ display:none !important;}
.tab-text-col .heading-2{ margin-right:0;}
.head-down-btn{ display: none !important;}
.tabs-col .nav-tabs .tab-link{ font-size:14px; padding:50px 0 10px; min-width:80px;background-size: 200px auto;background-position: 28px -65px;}
.tabs-col .nav-tabs li.active .tab-link.mac {background-position: 28px 15px;}
.tabs-col .nav-tabs .tab-link.ios {background-position: -28px -67px;}
.tabs-col .nav-tabs li.active .tab-link.ios {background-position: -28px 15px;}
.tabs-col .nav-tabs .tab-link.windows {background-position: -87px -65px;}
.tabs-col .nav-tabs li.active .tab-link.windows {background-position: -87px 15px;}
.tabs-col .nav-tabs .tab-link.android {background-position: -148px -67px;}
.tabs-col .nav-tabs li.active .tab-link.android {background-position: -148px 13px;}
.tab-inner-col{ height:80px;}
.tabs-col{ height:80px;background-size: cover; margin:30px 0 0;}
.tab-outer-col, .tabs-col .nav-tabs{ width:320px;}
.tabs-col .nav-tabs li.active .trengle {bottom: -1px;}
/*.banner-left-col .heading-1 {font-size: 25px;line-height: 38px;}
.banner-left-col {padding: 82px 0 0;}*/
.tab-text-col{ padding: 25px 0;}
.tab-text-col .heading-2{ font-size:28px;}
.tab-img-col .tab-img.android-img{max-width: 450px;margin-left: -80px;margin-top: 0;}
.top-tab-content .panel-heading .panel-title, .top-tab-content .panel-heading .panel-title a{ font-size:19px;}
.top-tab-content .panel-heading .panel-title p{ font-size:14px;}
.tab-img-col .tab-img.windows-img {max-width: 109%;}
.tab-img-col .tab-img.ios-img{max-width: 410px;margin-top: 5px;}
.tab-img-col .tab-img.mac-img {max-width: 126%;margin-left: -30px;}
.os-cmt-col {padding: 5px 0 0px 0;}
.os-cmt-col .os-btn img{ max-width:100%; height:auto;}
.os-cmt-col .os-btn{ margin-right:10px;width: 160px;}

.feature-box .feature-icon {width: 90px;height: 100px;margin-right: 0;}
.feature-box .feature-text .heading-5{ font-size: 18px !important; margin: 10px 0 0;white-space:normal;}
.feature-box{ overflow: visible; padding-top: 30px;}
.feature-list-col {padding: 0 0 40px;}
.feature-head-col p{ margin-bottom: 5px;}
.dpf-work-video img {max-width: 100%;margin: 0 0 -70px 0;}
.testimonials-content-col .heading-4{ font-size: 28px; margin: 0;}
.testimonials-content-col {padding: 40px 0;text-align: center;}
.slider-testi-col{ padding-right: 0;}
.slider-testi-col .bx-wrapper{ margin: 0 auto 60px;}
.slider-testi-col .bx-controls {top: 161px;right: -20px;}
.slider-testi-col .quotes{ display: none;}
.dpf-app-sotore .dpf-logo{ width: 200px;margin-top: 15px;}
.dpf-app-sotore .heading-5{ font-size:34px; margin: 0;}
.dpf-app-sotore p {font-size: 14px;line-height: 24px; margin-bottom: 20px;}
.dpf-app-sotore .os-version-title{ margin-top: 5px;}
.dpf-app-sotore {padding-bottom: 40px;}
.faq-accordion-col .panel-default .panel-body{ font-size:14px;}
.faq-accordion-col, .tabandroid .faq-accordion-col {padding-bottom: 45px;}
.faq-accordion-col .panel-group .panel + .panel {margin-top: 10px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a{ padding: 20px 45px 15px 18px; display: flex;align-items: center;}
.faq-accordion-col .button-toggle{ position: absolute; right: 20px;}
.mail-head-text{ text-align: center;}
.mail-head-text p br{ display: none;}
.email-form-col{ width: 90%; margin: 0px auto 50px; float: none;}
.mail-head-text {padding: 40px 0 10px;}

.st-link{width: 27%;}
.get-dpf {width: 42.7%;padding-left: 0;}
.get-dpf .foo-link-col {padding: 0 0 30px 15px;}
.foo-link-col .heading-6{ font-size:18px;}
.dpf-os-link li {padding-left: 40px !important;}
.app-mac {width: 30%;}
.app-mac .foo-link-col .foo-lk li{ background: url(https://cdn.tweaking.in/dpf/images/apps-mac.png) no-repeat 0 12px;}
.app-mac .foo-link-col .foo-lk li.dcfi{background-position:0 -50px}
.st-link .foo-link-col .foo-lk.cmn-lnk{width: 48%;}
/*Home css start*/

.product-banner{ background-repeat: repeat;}
.pro-bnr-text .dtl-text{font-size: 18px;line-height: 30px;margin-right: 0;margin-bottom: 25px;}
.pro-bnr-img img {margin:-41px auto -80px;max-width: 100%;}
.pro-mac .pro-bnr-img img {margin: 0px auto 0px;}
.pro-iphoto .pro-bnr-img img {margin: 0 auto -10px;}
.pro-cleaner .pro-bnr-img img {margin: 0 auto -60px;}
.pro-ios .pro-bnr-img img {margin: 0 auto -18px;}
.pro-android .pro-bnr-img img {margin: 0 auto 8px; border-bottom: solid 2px #000;}
.pro-bnr-text .heading-1 {font-size: 38px;line-height: 50px;}
.pro-bnr-text .heading-1 span {font-size: 28px;}
.bnr-btn-col .tm-text-tille {font-size: 20px;line-height:24px; margin-bottom: 15px;}
.bnr-btn-col.pro-btn-col1 .bnr-btn {width: 80%;font-size: 16px;padding: 12px 0;display: block;margin: 0 auto 15px;}
.bnr-btn-col.pro-btn-col1 .bnr-btn {width: 46%;font-size: 16px;padding: 12px 0;display: inline-block;margin-right: 15px;}
.bnr-btn-col.pro-btn-col1 .bnr-btn:last-child{ margin-right: 0;}
.bnr-btn-col.pro-btn-col1 .bnr-btn.active{ margin-bottom: 0;}
.bnr-btn-col .os-dtl-text {font-size: 13px;margin: 6px 0 0;line-height: 20px;}
.uninsLink, .uninsLink a {font-size: 13px;line-height: 20px;}
.pro-bnr-img {padding: 40px 0 0;}
.pro-bnr-text {padding: 1px 0 0;}

.hw-work-slider .carousel-indicators li {width: 94px;}
.hw-wk-content .heading-2{ font-size: 36px;}
.benefit-content .bft-title{ font-size: 20px;}
.benefit-content .heading-4{ font-size: 34px;}
.benefit-content .heading-4 span{ font-size: 18px;}
.benefit-content p{ padding: 0;}
.ch-dpf-text .heading-3{ line-height: 42px;}
.choose-dpf-section .ch-dpf-text {padding-top: 5px;}
.ch-dpf-text .bnr-btn-col.pro-btn-col1 .bnr-btn {width: 80%;margin: 0 auto 15px;display: block;}
.hw-work-slider p, .hw-work-slider .heading-5{ width: 96%;}

.mac-product .pro-bnr-img img {max-width: 100%;margin-top: 80px;}
.pro-bnr-text, .mac-product .pro-bnr-text, .iphoto-product .pro-bnr-text {padding: 10px 0 40px; text-align: center;}

.pro-feature-box .feature-text .heading-5{line-height: 28px;margin: 0px 0 5px;}
.dpf-work-video-pro, .ch-dpf-img{ display:none !important;}
.dpf-work-content {padding: 45px 0 50px;}
.dpf-work-content p, .ch-dpf-text .ch-dtl-text{margin-bottom: 25px;}
.dpf-work-content .heading-3, .ch-dpf-text .heading-3{margin-bottom:5px;}
.choose-dpf-section {padding-bottom: 0;}
.choose-dpf-section .ch-dpf-text {padding: 40px 0 44px;}

.iphoto-product .pro-bnr-text .heading-1 {font-size: 41px;}
.iphoto-product .pro-bnr-text .dtl-text {font-size: 22px;}
.iphoto-product .pro-bnr-img img {max-width: 90%;margin-top: 140px;}
.iphoto-product .bnr-btn-col .tm-text-tille {margin-bottom: 15px;}
.iphoto-product .bnr-btn-col.pro-btn-col1 .bnr-btn, .bnr-btn-col.pro-btn-col1 .bnr-btn{ padding: 0; margin: 0;}
.bnr-btn-col.pro-btn-col1.pro-wnd .bnr-btn{ padding: 12px 0;}
.product-banner .bnr-btn-col.pro-btn-col1.pro-wnd .bnr-btn.active{ margin-left: 10px;}
.iphoto-benefit-box {padding: 0 0 40px;}
.iphoto-choose .ch-dpf-text .heading-3 {font-size: 38px;}
.choose-dpf-section.iphoto-choose02 .ch-dpf-img img{ margin-right: -125px;}
.mac-product .bnr-btn-col.pro-btn-col1 .bnr-btn{ margin: 0;}
.iphoto-choose02{ padding: 48px 0 50px;}
.dpf-cleaner-product .pro-bnr-text .dtl-text{font-size: 21px;line-height: 32px;}
.product-banner.dpf-cleaner-product {min-height: 786px;}
.cleaner-benefit .ipt-bnft-text {width: 73%;}
.cleaner-benefit .iphoto-benefit-box{margin-bottom: 20px;min-height: 150px;}
.iphoto-benefit-box .heading-5{ font-size: 15px;}
.iphoto-choose .ch-dpf-text .heading-3 {font-size: 36px;}
.iphoto-product.ios-banner .pro-bnr-img img {margin-top: 60px;float: none;}
.dpf-wrk-text .heading-3{font-size: 32px;line-height: 46px;margin-bottom: 10px;}
.three-step-col {padding: 30px 0 0;}
.dpf-wrk-text {padding: 60px 0px 0;}
.dpf-work-section .dpf-wrk-img img{margin-top: 100px;}
.iphoto-choose.ios-dpf-work .ch-dpf-img img {max-width: 140%;margin-right: -110px;}
.ios-dpf-work .ch-dpf-text {padding-top: 60px;padding-bottom: 160px;}


.left-tab-col{ padding-right:0;}
.right-tab-content .heading-3 img{ margin-right:0;}
.right-tab-content .heading-3{ font-size: 26px;}


.discount-box {padding: 115px 0px 10px 20px;min-height: 366px;}
.stpes-col{ margin-bottom: 20px;}
.after-install {padding-top: 53px;}
.left-tab-col .nav-tabs>li.tabwindows-store>a{ padding-right: 0;}


}


/*mobile css*/
@media (max-width:767px) {
	.navbar-collapse.comman-cl1.ZoomOut {
		opacity: 0;
		visibility: hidden;
		display: none !important;
	}
	.navbar-collapse.comman-cl1.ZoomOut.visible.collapse.in {
		opacity: 1;
		visibility: visible;
		display: block !important;
	}
	.tab-img-col .tab-img.mac-img {
		max-width: 100%;
		margin: 0;
	}
.container, .container2{ width: 540px; overflow: hidden;}
 /*Home css start*/
.offset-none { padding: 0 15px; }
.offset-right-none { padding-right: 15px; }
.offset-left-none { padding-left: 15px; }
.header-row.affix{ position:relative;}
.navbar-collapse{ padding-left:0; width:100%;}
.navbar.navbar-default{ border:none; box-shadow:none; min-height:inherit; margin:0 -15px; padding: 0;}
.navbar-toggle{margin:10px 15px;}
.header-row .navbar-brand .img-logo{ width: 35px; height: 35px;margin-right: 4px;}
.header-row .navbar-brand b{ font-size: 14px;line-height: 12px; margin-top: 5px;}
.header-row .navbar-brand span{ font-size: 11px;}
.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; margin: 9px 0 6px 15px;}
.nav.navbar-nav{ padding:0; float:none; margin:0 0 0; background:#000000;}
.navbar-default .navbar-nav > li{ padding:0;}
.navbar-default .navbar-nav > li > a{ padding:10px 15px; color:#efefef;}
.navbar-nav .open .dropdown-menu{background-color: #303030;padding: 0;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a {color: #e1dede;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff;background: #1e1e1e;display: block;}
.navbar-default .navbar-collapse {padding: 0; border-color: #515151;}
.navbar-default .navbar-nav .nav-item .nav-link::before, .navbar-default .navbar-nav .nav-item .nav-link::after { display: none}
.navbar-default .navbar-nav .nav-item {padding: 12px 20px;border-bottom: solid 1px #1b1b1b; overflow: hidden;}
.navbar-default .navbar-nav .nav-item:hover, .navbar-default .navbar-nav .nav-item.active{ background: #1a1a1a;}

.navbar-default .navbar-nav>li> .dropdown-menu{ margin: 5px -20px -12px; overflow: hidden; left: 0; right: 0; position: relative; width: 115%;border-radius: 0;}
.navbar-default .navbar-nav>li> .dropdown-menu li, .navbar-default .navbar-nav>li> .dropdown-menu li.ios, .navbar-default .navbar-nav>li> .dropdown-menu li.android{ width: 100%;border-bottom: solid 1px #004190; border-left:none; background:#0b4a97;transform: inherit !important;}
.navbar-default .navbar-nav>li> .dropdown-menu li.ios a img, .navbar-default .navbar-nav>li> .dropdown-menu li.android a img, .navbar-default .navbar-nav>li> .dropdown-menu li>a img{ margin:0 auto 2px; width:40px; display: none;}
.navbar-default .navbar-nav>li> .dropdown-menu li{-webkit-transform: perspective(0px) translateZ(0);transform: perspective(0px) translateZ(0);}
.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav>li> .dropdown-menu li.ios a, .navbar-default .navbar-nav>li> .dropdown-menu li.android a{ text-align: left; padding: 12px 15px; font-size:14px; line-height:18px; background:transparent !important;transform: inherit !important;}
.tab-img-col{ background: #1c2029; margin: 0 -15px;padding: 8px 15px 0; overflow: hidden; text-align: center;}
.tab-img-col .tab-img.android-img, .tab-img-col .tab-img.ios-img{margin-bottom: -90px; max-width: 120%;margin-left: -10.2%;}
.tab-img-col::after {width: 100%;height: 100%;position: absolute;bottom: 0;left: 0;box-shadow: 0 -15px 20px rgba(0,0,0, 0.5) inset;content: "";}
.tabs-col{ display:none !important;}
.tab-text-col {padding: 20px 0 30px;}
.banner-slider {min-height: auto; background-position: center 350px;}
.tab-text-col .heading-2 {font-size: 26px;}
.os-cmt-col{padding: 13px 0 0px 0; text-align: center;}
.os-cmt-col .os-btn{ float: none;}
.os-cmt-col span{float: none;display: block;width: 45%;text-align: left; font-size: 11px;line-height: 16px;}
.os-cmt-col span br{ display: none;}
.top-tab-content .panel-heading .panel-title p{ display: none;}

.footer {padding: 30px 0 10px;}
.st-link {width: 72%; }
.get-dpf {width: auto; padding-left:15px;}
.app-mac {width: auto;}
.app-mac .foo-link-col .foo-lk li{ background-position:0 0px;}
.app-mac .foo-link-col .foo-lk li.dcfi {background-position: 0 -60px;}
.get-dpf .foo-link-col{ border: none; padding: 0;}
.st-link .foo-link-col .foo-lk.cmn-lnk{ margin-bottom: 0;width: 50%;}
.app-mac .foo-link-col{ padding: 0; margin: 10px 0 40px}
.foo-copy-right-col{ text-align: center; font-size: 14px;}
.social-link{ float: none; text-align: center; padding: 10px 0 0;}
.social-link a{ float: none; display: inline-block;}
.rectangle-ico, .circle-ico{ display: none !important;}
.faq-accordion-col .panel-group .panel + .panel {margin-top: 10px;}
.faq-accordion-col .panel-default{box-shadow: 0px 1px 6px 0px rgba(196, 196, 198, 0.32);}
.rating-outer-col.comman-cl2.hidden.visible .inner-animation {width: 90%;}
.inner-banner {padding: 30px 0 50px;}
.inner-banner-content .heading-1{ font-size: 36px;}
.inner-content-col {padding: 50px 0 0;}
.support-section{ background: #fff;}
.left-tab-col{ background: #edf2f5;padding: 15px;margin: 20px 0 0;}
.left-tab-col .nav-tabs li:last-child{ margin-bottom: 0;}
.right-tab-content {padding: 0; border:none;}
.right-tab-content .heading-3{margin: 60px 0 25px; font-size:22px; display: flex !important;align-items: center;}
.faq-accordion-col.window-faq .panel-default .panel-body{ padding: 6px 15px 15px !important;}
.feature-box{ overflow: hidden; padding: 0; margin-bottom: 20px;}
.feature-list-col {padding: 0 0 10px;}
.feature-head-col p{ margin-bottom: 30px;}
.feature-box .feature-icon{ margin-right: 10px;}
.feature-head-col .heading-4{ line-height: 36px; font-size: 26px;}
.feature-content-col {padding: 40px 0 0;}
.how-dpf-work{ text-align: center;}
.how-dpf-work ul {margin: 8px auto 17px;display: table !important; padding-left: 20px;}
.how-dpf-work ul li{ text-align: left;}
.how-dpf-work .heading-4, .testimonials-content-col .heading-4 {font-size: 26px;line-height: 36px;margin-bottom: 0;}
.slider-testi-col{ overflow:visible;margin: 30px 0 0;}
.faq-accordion-col .panel-default > .panel-heading + .panel-collapse > .panel-body{ padding:15px;}
.mail-head-text .heading-5{ font-size: 26px; margin: 0; }
.mail-head-text {padding: 25px 0 10px;}
.email-form-col{ margin-bottom: 40px;}
.email-form-col .form-group .form-control{ width:86%; height:50px;padding:6px 30px;}
.dpf-app-sotore .os-btn{ box-shadow: none;}
.os-btn img{ max-width:90%;box-shadow: 0px 2px 6px 0px rgba(0, 37, 68, 0.3);}
.email-form-col .form-group .btn{ width:60px; height:60px;margin-right: -2px;margin-top: -5px;}
.slider-testi-col .bx-controls {top: -32px;right: 9px;}
.slider-testi-col .bx-wrapper {margin: 0 auto 50px;}
.slider-testi-col .bx-controls-direction .bx-prev{margin-top: 0px;}
.slider-testi-col .bx-controls-direction .bx-next{right: 26px;top: 0; margin-top: 0;}
.dpf-app-sotore .heading-5, .faq-head-col .heading-4{ font-size:28px; line-height: 38px;}
a.foo-AppEsteem{ margin-left: 20px;}
.social-link a{ margin-left: 5px;}
.subscribe-now-btn {font-size: 16px;line-height: 48px;}
/*Home css end*/

.product-banner{ background-repeat: repeat;}
.product-banner .bnr-btn-col.pro-btn-col1.pro-wnd .bnr-btn.active{ margin-left: auto;}
.pro-bnr-img {padding: 10px 0 0;text-align: center;}
.dpf-cleaner-product .pro-bnr-img {padding: 10px 0 0;text-align: center;}
.pro-bnr-img img{margin:-13px auto  -87px;max-width: 80%;}
.pro-mac .pro-bnr-img img {margin: 18px auto -22px;}
.pro-iphoto .pro-bnr-img img {margin: 18px auto -26px;}
.pro-cleaner .pro-bnr-img img {margin: 18px auto -83px;}
.pro-ios .pro-bnr-img img {margin: 18px auto -32px;}
.pro-android .pro-bnr-img img {margin: 18px auto -20px;}
.bnr-btn-col .os-dtl-text{margin: 0px 0 0;}
.uninsLink{ margin-top: 5px;}
.pro-bnr-text {padding:0 0 50px;text-align: center;}
.pro-bnr-text .heading-1{ padding: 0; margin: 0;}
.pro-bnr-text .heading-1 {font-size: 36px;line-height: 44px;}
.pro-bnr-text .heading-1 span {font-size: 22px;}
.pro-bnr-text .dtl-text {font-size: 20px;line-height: 30px;margin-bottom: 10px;}
.pro-btn-col1 {padding: 25px 0 0;}
.bnr-btn-col .tm-text-tille {font-size: 18px;}
.pro-feature-box{ padding: 10px 0;}
.pro-head-col p{ margin-bottom:20px;}
.pro-head-col p br{ display: none;}
.product-feature-col {padding: 40px 0 10px;}
.benefit-outer {padding: 50px 0 10px;}
.benefit-content {margin-bottom: 50px;}
.benefit-box:hover{ background: transparent;}
.hw-wk-content .heading-2 {font-size: 32px; margin: 50px 0 30px; padding: 0;}
.hw-work-slider .carousel-indicators li {width: 23%;}
.hw-work-slider .carousel-indicators{ margin: 0 0 30px; padding: 0;}
.hw-wk-content{ margin: 0;}
.hw-work-slider .slide-img {max-width: 100% !important;margin: 0 auto;}
.hw-work-slider .heading-5{ padding: 0;}
.hw-work-slider p{ padding: 0;}

.ftr-text-col .heading-3 {font-size: 16px;margin-bottom: 6px;}
.ftr-text-col p {font-size: 13px;}
.blue-full-section{ display: none;}
.benefits-section{ background: #2879ce;}
.choose-dpf-section .ch-dpf-img img {max-width: 100%;margin: 0;float: none;}
.ch-dpf-img {padding-right: 0;}
.ftr-text-col p br{ display: none;}
.bnr-btn-col.pro-btn-col1 .bnr-btn, .ch-dpf-text .bnr-btn-col.pro-btn-col1 .bnr-btn {width: 46%;font-size: 16px;padding: 12px 0;display: inline-block;margin:0; margin-right: 15px;}
.bnr-btn-col.pro-btn-col1 .bnr-btn.active{ margin-right: 0;}
.pro-feature-box .feature-icon{ margin-right:10px;}

.mac-product .pro-bnr-img img {margin: 10px auto -50px;float: none;}
.iphoto-product .pro-bnr-img img {margin: 10px auto -10px;float: none;}
.dpf-cleaner-product .pro-bnr-img img {margin: 10px auto -30px;float: none;}
.mac-product .pro-bnr-img{ padding-right: 15%;}
.mac-product .bnr-btn-col.pro-btn-col1 .bnr-btn{ width: 100%;}
.mac-product .pro-btn-col1 {text-align: center;}
.pro-bnr-text, .mac-product .pro-bnr-text, .iphoto-product .pro-bnr-text {padding: 30px 0 40px;}
.mac-choose .ch-dpf-text .heading-3{ margin-top: 20px;}
.bnr-btn-col.pro-btn-col1 .bnr-btn img{ max-width: 60%;}
.benefit-box .heading-5{ margin: 15px 0 4px;}
.iphoto-product .pro-bnr-text .heading-1{ margin: 0 0 20px;}
.iphoto-product .pro-btn-col1{ text-align: center;}
.iphoto-product .bnr-btn-col.pro-btn-col1 .bnr-btn img {max-width: 100%;}
.easy-content-col{ padding: 70px 0 60px;}
.choose-dpf-section.iphoto-choose02 .ch-dpf-img img {margin-right: 0;width: 110%;}
.iphoto-choose .ch-dpf-text .heading-3{ font-size: 32px;}
.iphoto-choose02 .bnr-btn-col.pro-btn-col1 .bnr-btn img, .mac-choose .bnr-btn-col.pro-btn-col1 .bnr-btn img {max-width: 80%;}
.iphoto-product .bnr-btn-col.pro-btn-col1 .bnr-btn{ margin: 0 auto;}
.iphoto-benefit-box .bft-icon{width: 70px;}
.iphoto-benefit-box .bft-icon img {width: 40px;}
.ipt-bnft-text{ width: 75%;padding-left: 12px;}
.iphoto-benefit-box {padding: 0 0 20px;}
.iphoto-benefits .benefit-content {margin-bottom: 50px;}
.iphoto-benefits .benefit-outer {padding: 60px 0 50px;}
.dpf-cleaner-product .pro-btn-col1{ text-align: center;}
.dpf-cleaner-product .bnr-btn-col.pro-btn-col1 .bnr-btn{ padding: 0;}
.dpf-cleaner-product .pro-bnr-img img {margin: 10px auto -60px;}
.dpf-cleaner-product .pro-bnr-text {padding: 1px 0 60px;}
.cleaner-benefit .iphoto-benefit-box{ min-height: auto;}
.cleaner-choose .bnr-btn-col.pro-btn-col1 .bnr-btn{ text-align: left;}
.cleaner-benefit .benefit-outer {padding: 60px 0 64px;}
.dpf-cleaner-product .bnr-btn-col.pro-btn-col1 .bnr-btn img, .cleaner-choose .bnr-btn-col.pro-btn-col1 .bnr-btn img{ max-width: 100%;}
.iphoto-product.ios-banner .pro-bnr-img img {margin-top: 0;margin-left: auto;margin-right: auto;}
.android-banner .pro-bnr-img img{margin-left: auto;margin-right: auto;}
.ios-banner .pro-bnr-img {padding: 20px 0 0;}
.iphoto-product.ios-banner .pro-bnr-text .heading-1 {font-size: 34px;line-height: 40px; margin: 0;}
.iphoto-product.ios-banner .pro-bnr-text .dtl-text {font-size: 20px;}
.ios-dpf-bnft .iphoto-benefit-box {padding: 0;margin-bottom: 20px;}
.dpf-work-section .dpf-wrk-img img {margin: 20px auto 0;float: none;}
.dpf-work-section .dpf-wrk-img{border-bottom: solid 1px #2879ce;}
.dpf-wrk-text .heading-3{font-size: 30px;line-height: 42px;}
.three-step-col {padding: 30px 0 60px;}
.dpf-wrk-text {padding: 40px 0px 0;}
.iphoto-choose.ios-dpf-work .ch-dpf-img img {max-width: 110%;margin-right: 0;float: none;}
.ios-dpf-work .ch-dpf-img {padding: 60px 0 0;}
.ios-dpf-work .ch-dpf-text {padding-top: 20px;padding-bottom: 150px;}
.ios-dpf-work .bnr-btn-col.pro-btn-col1 .bnr-btn{ margin: 0; text-align: left; padding: 0;}
.ios-dpf-work .bnr-btn-col.pro-btn-col1 .bnr-btn img {max-width: 100%;}

.android-banner .pro-bnr-img img {max-width: 90%;margin-top: 0;float: none;margin-bottom: -20px;}
.android-banner .pro-bnr-img {padding: 0px 0 0;}
.ios-banner .pro-bnr-text .heading-1 {margin-right: 0;}
.android-banner .pro-btn-col1{ text-align: center;}
.ios-banner .bnr-btn-col .tm-text-tille {margin-bottom: 15px;}
.ios-banner .bnr-btn-col.pro-btn-col1 .bnr-btn { padding: 0; margin: 0 auto;width: 80%;}
.ios-banner .pro-bnr-text {padding: 1px 0 60px;}
.iphoto-choose.ios-dpf-work.android-dpf-work .ch-dpf-img img {max-width: 96%;}
.faq-accordion-col.window-faq .panel-default > .panel-heading .panel-title a{ font-size: 16px; line-height: 22px; padding:15px 40px 15px 15px;}
.faq-accordion-col .panel-default > .panel-heading .panel-title a{line-height: 22px;}
.right-tab-content .heading-3 img{ margin-right:10px; margin-top:0; float:left;}
.left-tab-col .nav-tabs {border: none;width: 436px;margin: 0 auto;}
.left-tab-col .nav-tabs li{width: 73px;float:left; margin: 0 176px; }
.left-tab-col .nav-tabs>li>a{font-size: 0;}
.left-tab-col .nav-tabs>li.active{ border-right-color: #dfe8ed;border-bottom-color: #1f64eb;border-bottom-width: 2px;}
.left-tab-col .nav-tabs>li>a{ border-right: transparent;}
.left-tab-col .nav-tabs>li.tabwindows-store>a{ padding: 0; line-height: 60px;}
.right-tab-content .heading-3 {margin: 30px 0 15px;}
.left-tab-col{ margin: 0;}
.inner-content-col .heading-1{font-size: 30px; margin: 30px 0 10px;}

.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;}
.subscribe-popup {width: 90%;margin: 30px auto;}
.subscribe-popup p br{ display: none;}
.subs-form-col .btn{ margin-top: 15px;}
.subscribe-popup .subs-form-col{ padding-bottom: 50px;}


.discount-box {padding: 20px;min-height: auto;}
.discount-box img {margin: 0 auto;display: block;}
.discount-info {padding: 15px 15px 30px;}
.stpes-col{ margin-bottom: 20px;}
.after-install {padding-top: 50px;}

}


@media only screen and (max-width:575px) {
.container, .container2{ width:auto;}
/*Home css start*/
.feature-box .feature-icon {margin-right: 0;}
.how-dpf-work{ padding-bottom:40px;}
.dpf-work-video {padding-top: 15px;}
.dpf-app-sotore .dpf-logo {width: 190px;}
.faq-accordion-col, .tabandroid .faq-accordion-col {padding-bottom: 25px;}
.faq-head-col {padding: 35px 0 5px;}
.feature-head-col p {margin-bottom: 20px;}
.email-form-col .form-group .form-control {width: 82%;}
.email-form-col{ width: auto;}
/*Home css end*/

.bnr-btn-col.pro-btn-col1 .bnr-btn, .ch-dpf-text .bnr-btn-col.pro-btn-col1 .bnr-btn {width: 80%;font-size: 16px;padding: 12px 0;display: block;margin: 0 auto 15px;}
.bnr-btn-col.pro-btn-col1 .bnr-btn.active{ margin-right: auto;}
.bnr-btn-col.pro-btn-col1 .bnr-btn img, .dpf-cleaner-product .bnr-btn-col.pro-btn-col1 .bnr-btn img, .cleaner-choose .bnr-btn-col.pro-btn-col1 .bnr-btn img{ max-width: 70%;}
.cleaner-choose .bnr-btn-col.pro-btn-col1 .bnr-btn{ margin: 0; padding: 0;}
.dpf-cleaner-product .pro-bnr-img img {margin: 10px auto -40px;}
.dpf-cleaner-product .pro-bnr-text .heading-1 {font-size: 34px;line-height: 40px;}
.ios-dpf-work .bnr-btn-col.pro-btn-col1 .bnr-btn{ margin: 0; text-align: left; padding: 0;}
.ios-dpf-work .bnr-btn-col.pro-btn-col1 .bnr-btn img, .iphoto-product.ios-banner .bnr-btn-col.pro-btn-col1 .bnr-btn img {max-width: 70%;}

.pro-bnr-img img{margin:0px auto  -48px;max-width: 80%;}
.pro-mac .pro-bnr-img img {margin: 18px auto -12px;}
.pro-iphoto .pro-bnr-img img {margin: 18px auto -16px;}
.pro-cleaner .pro-bnr-img img {margin: 18px auto -45px;}
.pro-ios .pro-bnr-img img {margin: 18px auto -22px;}
.pro-android .pro-bnr-img img {margin: 18px auto -10px;}
.pro-bnr-text, .mac-product .pro-bnr-text, .iphoto-product .pro-bnr-text {padding: 20px 0 30px;}
.pro-bnr-text .heading-1 {font-size: 26px;line-height: 36px;}
.pro-bnr-text .heading-3 {font-size: 18px;line-height: 26px;margin: 0;}
.pro-bnr-text .dtl-text {font-size: 16px;line-height: 26px;margin-bottom: 15px;}
.bnr-btn-col .bnr-btn{margin: 0 auto !important;}
.bnr-btn-col .bnr-btn{ margin-bottom:15px !important; display:block;}
.pro-head-col .heading-4, .dpf-work-content .heading-3, .ch-dpf-text .heading-3{font-size: 26px;line-height: 36px;}
.dpf-work-content p{font-size: 16px;line-height: 26px;}
.pro-feature-box .feature-icon{ float:none; text-align:center; margin:0 auto;}
.pro-feature-box .feature-text, .feature-cleaner .pro-feature-box .feature-text {width: auto;float: none;text-align: center;}
.pro-feature-list {padding: 5px 0 20px;}
.dpf-work-content, .choose-dpf-section .ch-dpf-text{ text-align:center;}
.bnr-btn-col .bnr-btn.store-btn:first-child, .bnr-btn-col .bnr-btn.store-btn{ padding:0; }
.subscribe-popup .modal-header{ padding: 20px 15px;}
.subscribe-mail-icon {float: none;margin: 0 auto;display: block;text-align: center;}
.subscribe-popup .heading-2{font-size: 24px;text-align: center;}
.subscribe-popup p{ font-size: 14px; text-align: center;}
.subscribe-popup .modal-body {padding: 0 15px;}
.subs-form-col .form-group .form-control{ height: 46px; padding: 6px 15px;}
.subs-form-col .form-group{ margin-bottom: 10px;}
.subs-form-col .form-group label{ font-size: 14px; margin-bottom: 5px;}
.subs-form-col .btn{ font-size: 16px; line-height: 48px;}
.subscribe-popup .subs-form-col{padding: 20px 0 30px;}
.left-tab-col{ padding: 10px;}
.left-tab-col .nav-tabs li{width: 71px; margin: 0 7px;}
}

/*mobile small css*/
@media only screen and (max-width:480px) {
.left-tab-col .nav-tabs li{width: 57px; margin: 0 5px;}
.left-tab-col .nav-tabs{ width: 336px;}
.left-tab-col .nav-tabs>li>a{ background-position: 16px 16px;}
.left-tab-col .nav-tabs>li.active .tmac {background-position: 16px -42px;}
.left-tab-col .nav-tabs>li .tios {background-position: 16px -99px;}
.left-tab-col .nav-tabs>li.active .tios {background-position: 16px -155px;}
.left-tab-col .nav-tabs>li .twindows {background-position: 16px -210px;}
.left-tab-col .nav-tabs>li.active .twindows {background-position: 16px -263px;}
.left-tab-col .nav-tabs>li .tandroid {background-position: 16px -317px;}
.left-tab-col .nav-tabs>li.active .tandroid {background-position: 16px -372px;}
.left-tab-col .nav-tabs>li .twindows-store{background-position: 15px -427px;}
.left-tab-col .nav-tabs>li.active .twindows-store{background-position: 15px -482px;}
}

@media only screen and (max-width:390px) {
/*Home css start*/
.tabs-col{background:transparent;}
.tab-outer-col, .tabs-col .nav-tabs {width: 288px;}
.tabs-col .nav-tabs .tab-link{min-width: 72px; padding:39px 0 5px;}
.tab-inner-col, .tabs-col {height: 64px;}
.tabs-col .nav-tabs .tab-link{ background-size: 180px auto;background-position: 25px -62px;}
.tabs-col .nav-tabs li.active .tab-link.mac {background-position: 25px 10px;}
.tabs-col .nav-tabs li.active .trengle {bottom: -3px;}
.tab-text-col .heading-2 {font-size: 21px;}
.tabs-col .nav-tabs .tab-link.ios {background-position: -25px -62px;}
.tabs-col .nav-tabs li.active .tab-link.ios {background-position: -25px 10px;}
.tabs-col .nav-tabs .tab-link.windows {background-position: -78px -63px;}
.tabs-col .nav-tabs li.active .tab-link.windows {background-position: -78px 9px;}
.tabs-col .nav-tabs .tab-link.android {background-position: -134px -63px;}
.tabs-col .nav-tabs li.active .tab-link.android {background-position: -134px 9px;}

.top-tab-content .panel-heading .panel-title, .top-tab-content .panel-heading .panel-title a{ font-size: 16px;     line-height: 24px;}
.top-tab-content .panel-heading .panel-title p{ font-size: 12px; line-height:18px; margin:0;}
.top-tab-content .panel-heading .panel-title {margin-bottom: 6px;padding-bottom: 6px;}
.top-tab-content {padding: 10px 0 0 0;}
.tab-text-col {padding: 20px 0 25px;}
.tabs-col{margin: 24px 0 0;}
.top-tab-content .panel-body{padding: 0 0 8px;}
.feature-content-col {padding: 30px 0 0;}
.feature-head-col .heading-4, .how-dpf-work .heading-4, .testimonials-content-col .heading-4, .testimonials-content-col .heading-4 {line-height: 36px;font-size: 26px;}
.feature-box{ text-align: center;}
.feature-box .feature-icon {margin: 0 auto;float: none;}
.feature-box .feature-text {width: auto;float: none;}
.feature-box .feature-text .heading-5 {font-size: 20px;margin: 0px 0 0;}
.feature-box{ margin-bottom: 10px;}
.how-dpf-work {padding: 55px 0 40px;}
.seel-logo-col .google-safe{ display: block; margin: 20px 0;}
.seel-logo-col {padding: 0 0 25px;}
.dpf-app-sotore .heading-5 {font-size: 26px;line-height: 34px;margin-top:10px;}
.faq-head-col .heading-4 {font-size: 26px;line-height: 34px;}
.faq-head-col {padding: 35px 0 10px;}
.faq-accordion-col, .tabandroid .faq-accordion-col {padding-bottom: 30px;}
.mail-head-text .heading-5{ font-size: 22px; line-height: 30px;}
.email-form-col .form-group .form-control{ width:77%; padding:6px 4px 6px 20px; font-size:14px;}
.st-link .foo-link-col .foo-lk.cmn-lnk {width: 50%;}
.foo-link-col .heading-6 {margin-bottom: 15px;}
.foo-link-col .foo-lk li{ margin-bottom: 15px;}
.dpf-os-link li {padding-left: 48px !important;}
.foo-link-col .foo-lk li a{ font-size: 13px;}
/*Home css end*/

/* 404 css */
.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;}
/* 404 css */

.left-tab-col .nav-tabs{ width: 270px;}
.left-tab-col .nav-tabs li{width: 46px; margin: 0 4px;}
.left-tab-col .nav-tabs>li>a{ background-position: 11px 16px;}
.left-tab-col .nav-tabs>li.active .tmac {background-position: 11px -42px;}
.left-tab-col .nav-tabs>li .tios {background-position: 10px -99px;}
.left-tab-col .nav-tabs>li.active .tios {background-position: 10px -155px;}
.left-tab-col .nav-tabs>li .twindows {background-position: 10px -210px;}
.left-tab-col .nav-tabs>li.active .twindows {background-position: 10px -263px;}
.left-tab-col .nav-tabs>li .tandroid {background-position: 10px -317px;}
.left-tab-col .nav-tabs>li.active .tandroid {background-position: 10px -372px;}
.left-tab-col .nav-tabs>li .twindows-store{background-position: 10px -427px;}
.left-tab-col .nav-tabs>li.active .twindows-store{background-position: 10px -482px;}

}

