
/* .ltn__slide-item-2 {max-height: 725px; min-height: inherit;} */

@media (max-width:1680px) {
.about-us-info-wrap .ltn__video-play-btn {right:-40px;}
.ltn__slide-item-2 {max-height: 725px; min-height: inherit;}
.abt-imgaes:before {right: -105px;}

}

@media (max-width: 1500px) {

.header-top .container-fluid {padding-right: 15px;padding-left: 15px;}
.ltn__header-middle-area .container-fluid {padding-right: 15px;padding-left: 15px;}

.home-work-process-detail .single-service-bg {width: 180px;height: 180px;}
.single-service-count {width: 38px;height: 38px;font-size: 16px;}
}


@media (max-width:1400px) {
.about-us-info-wrap .ltn__video-play-btn {width: 80px; top:90%; background: #e83b68; right:-40px;}
.abt-imgaes:before{display:none;}
.banr-overlay {width: 1020px;}
.banner-form {padding:20px;}
.banner-form .mb-3 input {height:45px;}
.banner-form .mb-3 textarea {height:102px;}
/*.site-logo-wrap .site-logo a img {width:70%;}*/
 /* .site-logo img{width:50%;}  */
.ltn__main-menu > ul > li {margin-right: 15px;}
.ltn__main-menu > ul > li a {font-size: 15px;}
}
@media (max-width: 1366px){
.main-banner .ltn__slide-item-2 {padding-left: 50px;}
.site-logo a img {height: 54px;}
.menu-icon > a::before {font-size: 11px; right: -14px;}
.ltn__main-menu ul li.dropdown {padding-right: 12px;}
.ltn__main-menu > ul > li {margin-right: 11px;}

.sticky-active .site-logo img {height: 50px;}

.sticky-active .top-section ul li a {font-size: 16px;}
.sticky-active .top-section ul li a i {line-height: 26px;font-size: 17px;}
}
@media (max-width: 1260px){
.ltn__brand-logo-area .slick-arrow.slick-prev {top: -31px;left: 0;}
.ltn__brand-logo-area .slick-arrow.slick-next { top: -31px;right: auto; text-align: left;left: 31px;}

/* .ltn__brand-logo-area .slick-arrow.slick-prev {
    top: auto;
    left: 45%;
    bottom: -29px;
    display: inline-block;
    width: auto;
}
.ltn__brand-logo-area .slick-arrow.slick-next {
    top: auto;
    right: auto;
    text-align: left;
    left: 50%;
    bottom: -29px;
} */
}

@media (min-width: 1201px) {
    .ltn__header-middle-area.menu-bg .col-lg-2{width: 20%;}
    .ltn__header-middle-area.menu-bg .col-lg-10{width:80%;}
}


@media (max-width: 1200px) {

/* .footer-about-widget{padding:40px 0 0 0; margin:0px;} */
/* .footer-menu-widget {margin: 25px 0 40px 0;} */
.about-us-info-wrap .ltn__video-play-btn {top:65%; right:-40px;}
.about-us-info-wrap {padding: 0px 0 0 15px; margin: 0px;}
.banr-overlay {max-width:80%;}
.menu-bg.sticky-active{padding:5px 0 5px 0;}
.menu-bg {padding: 5px 0 5px 0;}
header .site-logo{width: auto;}
/* header .site-logo img{height: 80px;} */
.ltn__utilize-menu > ul > li > a {padding:5px 24px 5px 0; font-weight: 400; font-size: 14px;}
.ltn__utilize.ltn__utilize-mobile-menu {padding: 15px 10px 10px 15px;}
.understand {padding: 0px 0 0 20px;}
.custom-shutters{padding-top: 20px; padding-bottom: 20px;}
.container.under-section.martop90.marbtm90 {margin-bottom: 40px; margin-top: 40px;}
    
    .shop-side-bar .widget{padding: 0;}

/* Home slider start */
/* .ltn__slide-item-2 .slide-title {font-size: 42px;font-weight: 600;} */
/* .ltn__slide-item-2 .slide-brief{margin-top: 10px; font-size: 18px;} */
.ltn__slide-item-2 .btn-wrapper {margin-top: 25px;}
.ltn__slide-item-2 .btn-wrapper a{padding: 12px 35px;}
/* Home slider end */
    
/*Home page start*/

    /* primium blind section start */
    .premium-title{margin-bottom: 25px; line-height: normal; font-size: 20px;}
    .premium-img-section a{font-size: 18px;}
    .premium-blinds h1 {font-size: 28px;margin-bottom: 6px;padding-top: 50px !important;}
    .premium-view {margin-bottom: 50px;}
    /* priemium blind section end */

    /* brand slider start */
    .brand-sider h2{font-size: 28px; margin: 0 0 18px 0;}
    .brand-sider{padding: 30px 0px;}
    /* brand slider end */

    /* about section start */
    .about-title{font-size: 30px; line-height: normal; margin: 45px 0 28px 0;}
    .about-us-info-wrap h2{font-size: 26px; margin-bottom: 10px;}
    .about-us-info-wrap ul{margin: 8px 0 0 18px;}
    /* about section end */

    /* about2 section start */
    .about2 {padding-top: 50px; padding-bottom: 50px;}
    .about-us-info-wrap2 h2{font-size: 26px;}
    /* about2 section end */
    
    /* faq section start */
    .faq-bg{padding-bottom: 60px;}
    .faq-section{padding-top: 50px;}
    .faq-section h2{font-size: 28px; margin: 0 0 20px 0;}
    /* faq section end */
    
    /* .request-section{padding: 50px 0 50px 0;} */
    
    /*Call to action*/
    .quote-bg a{font-size: 20px;}
    .quote-bg a i{font-size: 20px;}
    .quote-title h3{font-size: 28px;}
/*Home page End*/  

/* hero banner start */
.hero-banner .inner-breadcrumb {padding: 70px 0px;}
.hero-banner .inner-breadcrumb h1 {font-size: 34px;margin-bottom: 7px;}
.hero-banner{min-height: auto;}
.hero-banner .inner-breadcrumb p{margin-bottom: 10px;}

/* contact us page start */
.contact-main-head h3, .contact-right-head h3{font-size: 28px;}
.contact-main-head{margin-bottom: 22px;}
.ictext span,.ictext-sub p{font-size: 18px;}
.ictext-sub p{margin-bottom: 0px; line-height: normal;}
.contact-right-1 .icn{font-size: 22px;}

.covid-timing h5{font-size: 28px;  margin-bottom: 10px;}
/* contact us page end */

/* about page start */
.blinds-designers{padding: 32px 0px;}
.blinds-designers p{font-size: 18px; line-height: 30px;}
.testimonial-section{padding: 52px 0 0 0;}
.testimonial-section h2{font-size: 28px; margin: 0 0 14px 0;}
.testimonial-slider .product-img p{font-size: 20px;}
.testimonial-slider .product-img span{font-size: 21px; padding: 28px 0 35px 0;}
/* about page end */
    
/*Category Content pages*/
.page-template-categories .martop90{margin-top: 40px;}

/* humm finance page start */
.finance-little-main h3{font-size: 22px;}
.finance-little-main{padding: 20px 0px;}
.little-benifits-main h2{font-size: 26px; margin-bottom: 0;}
.little-benifits-head {padding: 30px 0 20px 0px;}

.benifits-boxes-main .benifit-box h4{font-size: 18px;}
.benifits-boxes-main .benifit-box img{height: 50px;}
.benifits-boxes-main .benifit-box{padding: 30px 20px;}

.little-que-main {margin-top: 20px;}
/* .page-template-humm-finance .little-que-main-2 {margin-top: 0px;} */
.little-que-main-2{margin-top: 35px;}
.little-que-main h3{margin-top: 25px; font-size: 20px;}
.page-template-humm-finance  .little-que-main-2 h3{margin-top: 0;}
.little-download-app{padding: 40px 0px;}
.download-app-desc h5{margin: 25px 0 0 0;}
.app-store-main ul li img {height: 45px;}

.no-inrest-main h3{font-size: 20px;}
/* humm finance page end */

/* cms page start */
.category-main h2,.gallery-title,.category-main .pdf-section h2{font-size: 28px; margin-bottom: 8px;}
.gallery-title{margin-bottom: 0; padding-bottom: 8px;}
.category-main .custom-shutters h2{font-size: 26px;} 
.category-main .benifits-boxes-main .benifit-description {flex: 1 1 210px;}
.category-main .quote-title h3 {font-size: 28px;}
.category-main .single-image-content{margin-top: 50px;}
.category-main .video-section,.category-main .benifits-boxes-main {margin-top: 50px;}

.category-main .full-width{margin-top: 50px;}
.category-main .full-width h5 {font-size: 18px; margin-bottom: 5px; margin-top: 15px;}
.category-main .full-width h2 + h5 {margin-top: 8px;}
/* .left-content-mrgn{margin-top: 50px;} */
.category-main .pdf-section{margin-top: 50px;}
.category-main .gallery-main {margin-top: 50px;}
.category-main .gallery-main .gallery-content h5{margin-bottom: 8px;}
.category-main .left-right-main {margin-top: 50px;}

/* curtain sheer cms page start */
.curtain-track-section .benifit-description{flex: 1 1 277px;}
.curtain-track-section {margin-top: 50px;}
/* curtain sheer cms page end */

/* cms page end */

/* cms about page start */
.category-main .left-right-main .custom-shutters h5{margin-bottom: 5px; font-size: 19px;}
/* cms about page end */

/* Thank You Page start */
.thanktitle{font-size: 40px;}
.thankdec{font-size: 22px;}
.thankyou img{margin-bottom: 15px; margin-top: 0;}
/* Thank You Page end */


}

@media (min-width: 768px) and (max-width: 1200px) {
    /*che*/
    .single-post .hero-banner{min-height: inherit;}
    .single-post .hero-banner .inner-breadcrumb{padding-top:60px; padding-bottom: 60px;}
    
    
    
}
@media (max-width: 1199px){
.ptb-70 {padding-top: 50px;padding-bottom: 50px;}
.pt-70 {padding-top: 50px;}
.pb-70 {padding-bottom: 50px;}
.section-heading h2 {text-align: center;margin-bottom: 6px;}
input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="submit"], textarea,select {margin-bottom: 10px;}
.appointment-box select {margin-bottom: 10px;}
/* home bannr start */
.main-banner .ltn__slide-item-2 {min-height: calc(56vh - 0px);}
.ltn__slide-item-2 .slide-title {font-size: 47px;}
.banr-overlay {right: -50px;}
.top-section ul li a {font-size: 16px;}
.top-section ul li a i {line-height: 23px;font-size: 17px;}
.slick-slide-dots-1 .slick-dots {bottom: 20px;}
/* home bannr end */

.ltn__utilize-menu > ul li > ul{border-top: 1px solid #d2d2d2;}
.ltn__utilize-menu > ul li:not(:last-child){border-bottom: 1px solid #d2d2d2;}
.ltn__utilize-menu > ul li a {padding: 8px 24px 8px 0;font-weight: 400;font-size: 15px; display: block;}
.ltn__utilize-menu > ul li > ul li a {font-size: 14px;}
.ltn__utilize-menu > ul > li .sub-menu{padding-left: 0;}
.ltn__utilize-menu > ul > li .sub-menu li{padding-left: 10px;}
.ltn__social-media-2 ul li a{background-color: #1a1a40; color: #fff;}

.contact-right-main {padding-left: 15px;}


.home-work-process-detail .work-process-item{margin-bottom: 25px;}
.home-work-process-detail .work-process-btn {margin-top: 0px;}

.why-choose-content {margin-right: 0px;}
.why-choose-body h3 {font-size: 20px;margin-bottom: 9px;}
.why-choose-image img {width: 100%;}

.service-section .service-box .service-title {bottom: -10px;}
.service-section .service-box:hover .service-title {transform: translateX(-50%) translateY(-20px);}

.fullwidth-section { padding: 30px 0;}
}


@media (min-width:992px) {
    /*Checkout Without Login*/
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{padding-left: 0;}
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{padding-right: 0;}
    
    /*Blog Details page*/
    .single-post .post-details{padding-top: 50px;}

    /* cms eofy sale page start */
    .page-id-3105 .category-main .full-width h2{font-size: 40px;}
    /* cms eofy sale page end */
}


@media (max-width:991px) {
.banner-form .input-group .submit-btn-banner .banner-submit-btn {padding: 0 35px;height: 50px;}
 .contact-main-head h3, .contact-right-head h3{font-size: 30px;}
.ictext span,.ictext-sub p{font-size:17px;}
.understand ul li {margin: 0px 0 0px 0; font-size: 14px;}
.consult-icn {margin: 0px 0 50px 0;}
.premium-title {font-size: 19px;padding: 0; margin: 0px 0 12px 0;}
.testimonial-slider .product-img p {padding: 29px 5px 0 26px; font-size: 16px; line-height: 32px;}
.testimonial-slider .product-img span {padding: 20px 0 15px 0; font-size: 20px;}

.ltn__animation-pulse2{position: relative;}
.about-us-info-wrap .ltn__video-play-btn { right: 0!important;  left: 0px; margin: 0px auto; top:41px;}
/* .mobile-direction{flex-direction:column-reverse;} */
.about-us-info-wrap {margin: 0px 0 40px 0;}
.about-us-info-wrap2 {padding: 0; margin: 0px;}
.about2 {padding-top: 0px; padding-bottom:30px;}
.abt-imgaes, .abt-imgaes2{/*padding: 15px;*/}
.about-us-info-wrap2 {padding: 15px 0;}
.about-us-info-wrap p {padding: 0px 5px 0 0;}
.about-us-info-wrap ul li {padding: 0px 10px 7px 0;}
.abt-imgaes .ltn__animation-pulse2 {position: absolute; z-index: 9; top: 50%;left: 50%;transform: translate(-50%, -50%);}
.abt-imgaes .ltn__video-play-btn{width:55px;  height:55px; line-height:55px;}
.container.under-section.martop90.marbtm90 {margin:35px 0px;}
.blinds-designers p {font-size: 17px; line-height: 30px;}
.blinds-designers {padding: 25px 0px;}
    

.signup-btn {height: 48px;right: -56px;line-height: 47px;}

    /*Header*/
    .header-menu-column{display: block;}
.sticky-active .site-logo img {height: 44px;}

    /*Header End*/

    /* sticky menu start */
    .sticky-active .site-logo img{height: 53px;}
    
    /*Banner*/
    .slide-item-info-inner{width: 45%;}
.banr-overlay {max-width: 100%;position: relative;top: 0;right: auto;left: 0;width: 100%;transform: translateY(0);}
.banner-form {position: relative;top: 0;left: 0;width: 100%;transform: translateY(0);}
.main-banner .ltn__slide-item-2 {min-height: calc(47vh - 0px);}
.ltn__slide-item-inner{width: 100%;}
.slide-item-info-inner {width: 78%; margin-bottom: 0;}
    /*Banner End*/
    
    /*HOme page start*/

    /* home slide start */
    .ltn__slide-item-2 .slide-title{font-size: 35px;}
    .ltn__slide-item-2 .slide-brief{font-size: 16px;}
    .ltn__slide-item-2 .btn-wrapper a {padding: 9px 30px;}
    /* home slide end */

    /* home slide banner form start */
    .banner-form .mb-3 .banner-submit-btn{width: 135px; height: 50px;}
    /* home slide banner form end */

    /* premium blind start */
    .premium-blinds h1{font-size: 24px; padding-top: 40px !important; margin-bottom: 2px;}
    .premium-img-section{margin-bottom: 30px;}
    .premium-img-section a{font-size: 16px;}
    .premium-view a{padding: 8px 15px; width: auto; height: auto; line-height: normal; padding: 8px 15px; display: inline-block; font-size: 18px;}
    .premium-view{margin-bottom: 40px;}
    /* premium blind end */
    
    /*Google rew*/
    .sider-section{padding: 25px 0;}
    
    /*Brand logo*/
    .brand-sider{ padding: 30px 0 25px;}
    .brand-sider h2{font-size: 24px; margin-bottom: 20px;}
    /*Brand logo end*/
    
    /*Home about*/
    .about-title{font-size: 24px; margin: 35px 0 20px 0;}
    .about-us-info-wrap h2, .about2 h2{font-size: 22px; font-weight: 600; margin-bottom: 8px;}
    .about-us-info-wrap2 p:last-child{padding-bottom: 0;}
    .about-us-info-wrap2 p{padding-right: 0;}
    .about2 .container .row:nth-child(2) .about-us-info-wrap2{padding-right: 0;}
    
    /*Call to action*/
    .quote-bg{padding: 35px 0; text-align: center;}
.quote-bg .cta-description{margin-bottom: 10px;}
    .quote-bg a{font-size: 18px;}
    .quote-bg a i{font-size: 18px;}
    .quote-bg h2 span{display: block; font-size: 22px;}
.quote-bg .cta-btn{text-align: center; margin-top: 10px;}
    /*Call to action end*/
    
    /* faq section start */
    .faq-bg{padding-bottom: 40px;}
    .faq-section{padding-top: 35px;}
    .faq-section h2 {font-size: 24px; margin-bottom: 15px;}
    .faq-section .ltn__faq-inner-2 .card .ltn__card-title {padding: 10px 60px 10px 11px; font-weight: 500; font-size: 16px;}
    .faq-section .ltn__faq-inner-2 .card .card-body {padding: 0px 12px 15px;}
    /* faq section end */
    
    /* .request-section{padding: 30px 0;} */

    /* quote section start */
    .quote-title h3{font-size: 24px; margin-bottom: 15px;}
    /* .form-section input, .form-section textarea{margin-bottom: 15px;} */
    .form-section input.btn-send{height: 45px; line-height: 26px;}
    .form-section input{height: 45px;}
    /* quote section end */
    
    /*HOme page End*/

    /* hero banner start */
    .hero-banner .inner-breadcrumb {padding: 60px 0px;}
    

    /* contact us page start */
    .contact-main-head h3, .contact-right-head h3 {font-size: 26px;}
    .contact-main-head {margin-bottom: 15px;}
    .contact-right-main {padding-left: 0;}
    .contact-right-1 .icn {font-size: 20px;}
    .btn-contact-submit, .contact-form .wpcf7-submit{height: auto; padding: 8px 35px;}
    .contact-location {margin-top: 30px;}
    .contact-right-3 .icn{line-height: normal;}

    .covid-timing h5{font-size: 26px; margin-bottom: 6px;}
    .contact-right-3 .ictext-sub li{font-size: 17px;}
    .contact-right-3 .icn,.contact-right-2 .icon-call,.contact-right-1 .icn{font-size: 18px;}

    /* about page start */
    .testimonial-section h2{font-size: 24px;}
    .testimonial-section {padding: 35px 0 0 0;}
    /* about page end */
    
    /*Blog page*/
    .ltn__blog-area{padding-top: 40px;}
    
    /*che*/
    .sticky-active{position: sticky;}
    .single-post .hero-banner .inner-breadcrumb h2{font-size: 25px;}
    
    
    /*Category Content pages*/
    .page-template-categories .marbtm60{margin-bottom: 10px;}
    .page-template-categories .gallery-title{padding: 0px 0 0px 0; margin-bottom: 0; line-height: 32px;}

    
    /*Login Without Login*/
    #customer_login .col-2{margin-top: 30px;}
    
    /*Checkout Without Login*/
    .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2{padding-left: 0; padding-right: 0;}
    .woocommerce-page .col2-set .col-2 h3{margin-top: 20px; border-top:solid 1px #eee; padding-top: 20px;}

    .description-order{order: 1;}
    header .site-logo img {height: 60px;}

    /* humm finance page start */
    .page-template-humm-finance p{line-height: 24px; margin-bottom: 15px;}
    .little-right-br::after{right: -7px;}
    .finance-little-main .little-img-box img {height: 34px;}
    .finance-little-main .little-img-box {margin-bottom: 12px;}
    .finance-little-main h3 {font-size: 20px;font-weight: 600;}

    .little-benifits-main h2{font-size: 23px; font-weight: 600;}

    .benifits-boxes-main .benifit-box{margin-bottom: 30px; padding: 20px;}
    .benifits-boxes-main .row .col-lg-3:last-child .benifit-box,.benifits-boxes-main .row .col-lg-3:nth-last-child(2) .benifit-box{margin-bottom: 0;}
    .benifits-boxes-main .benifit-box h4{font-size: 18px;}
    .benifits-boxes-main .benifit-description {margin-top: 14px;flex: 1 1 80px;}
    .benifits-boxes-main .benifit-box img {height: 42px;}

    .little-que-main {margin-top: 15px;}
    .little-que-main h3 {margin-top: 20px;font-size: 18px;}
    .little-que-sub .little-tick {column-count: 1;}
    .little-que-main ul li{line-height: 24px;}
    .little-que-main-2{padding: 25px 0px;}

    .little-download-app {padding: 30px 0px;}
    .little-download-app h3{font-size: 20px; margin-bottom: 8px;}
    .download-app-desc h5 {margin: 20px 0 0 0;font-size: 18px;}
    .app-store-main ul li img {height: 40px;}

    .no-inrest-main {margin-top: 20px;margin-bottom: 35px;}
    .no-inrest-main h3 {font-size: 18px; margin-bottom: 8px;}
    .page-template-humm-finance .little-terms{line-height: 20px;}
    /* humm finance page end */

    /* cms page start */
    .category-main h2, .gallery-title, .category-main .pdf-section h2 {font-size: 26px;margin-bottom: 8px;}
    .category-main .custom-shutters h2 {font-size: 24px;}
    .category-main .padding-L-45 {padding-left: 25px;}
    /* .category-main .full-width {margin-top: 5px;} */
    .category-main .gallery-images .gallery-img span{font-size: 15px;}
    .category-main .gallery-main {margin-top: 50px;}
    .category-main .benifits-boxes-main .benifit-description {flex: 1 1 139px;}
    .category-main .quote-title h3 {font-size: 26px; margin-top: 0;}
    .category-main .video-section, .category-main .benifits-boxes-main {margin-top: 40px;}
    .category-main .single-image-content {margin-top: 40px;}
    .category-main .request-section {padding: 40px 0;}
    .category-main .custom-shutters {padding-top: 0;padding-bottom: 0;}

    .category-main .full-width{margin-top: 40px;}
    .category-main .full-width h5{font-size: 17px;}
    /* .left-content-mrgn{margin-top: 40px;} */
    .category-main .pdf-section{margin-top: 40px;}
    .category-main .left-right-main {margin-top: 40px;}
    .category-main .view-fabrics{font-size: 15px; padding: 6px 12px;}

    .category-main .gallery-main .gallery-content h5{font-size: 18px; margin-top: 20px;}
    .category-main .gallery-main .gallery-content big + h5 {margin-top: 8px;}

    .page-id-1782 .full-width,.page-id-2072 .full-width,.page-id-1691 .full-width,
    .page-id-1761 .full-width , .page-id-1786 .full-width{margin-top: 30px;}

    /* curtain sheer cms page start */
    .curtain-track-section .benifit-description h4{font-size: 18px; margin-bottom: 5px;}
    .curtain-track-section .row div:nth-child(4){margin-top: 20px;}
    .curtain-track-section {margin-top: 40px;}
    .curtain-track-section .benifit-description {flex: 1 1 250px;}
    /* curtain sheer cms page end */

    /* click-collect-blinds cms page */
    .measure-blinds-link{padding: 35px 0px;}
    /* click-collect-blinds cms page */
    /* cms page end */

.ictext-sub p{font-size: 16px;}
    /* cms about page start */
    .category-main .left-right-main .custom-shutters h5{ font-size: 18px;}
    /* cms about page end */

    /* Thank You Page start */
    .thanktitle{font-size: 35px;}
    .thankyou img{width: 120px;}
.thankdec {margin-top: 3px; font-size: 20px;}
   
    /* Thank You Page end */

.scrollable-service-content.scroll{height: auto !important;}
.left-right .row:not(:last-child) {margin-bottom: 25px;}
.scrollable-service-content{padding-top: 20px;}

/* .left-right .container .row.mobile-direction{flex-direction: column;} */
.left-right .right-image{text-align: center;}
.left-right .row h2{margin-bottom: 6px;}

.left-right .img-holder{text-align: center;}
.scrollable-service-content {padding-top: 0px;}
.left-right .text-holder{padding-top: 10px;}
.left-right .row.mobile-direction:nth-child(even){flex-direction: row-reverse;}

.footer-main {padding: 40px 0;}
.footer-main .footer-about-widget{margin-bottom: 20px;}
.footer-about-widget p {margin: 7px 0 0 0;}
footer h4 {font-size: 18px;}
.contact-info ul li p {width: 100%;}
.contact-info ul {margin: 7px 0 0 0;}
.footer-menu-widget ul {margin: 7px 0 0 0;}
.footer-menu-widget ul li {line-height: 23px;}


.home-work-process-detail .single-service-bg {width: 160px;height: 160px;padding: 35px;}

.why-choose-box{margin-top: 25px;}
.service-section .service-box .service-title {bottom: 10px;}

}

@media (min-width: 768px) and (max-width: 991px){

    /* contact us start */
    .contact-form .product-require-checkbox .wpcf7-list-item{width: 100%;}

}
@media (min-width:768px) {
    
}

@media (max-width:767px) {
 /* p{font-size: 15px; line-height: 26px;} */

body{font-size: 15px; line-height: 24px;}
p:not(:last-child){margin-bottom: 15px;}

.ptb-70 {padding-top: 40px;padding-bottom: 40px;}
.pt-70 {padding-top: 40px;}
.pb-70 {padding-bottom: 40px;}

.fullwidth-section { padding: 20px 0;}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {margin-bottom: 7px;}
h2, .h2 {font-size: 26px;}

.section-heading {margin-bottom: 20px;}


input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea, select {height: 48px; padding-left: 15px !important;}
input[type="submit"]{height: 48px;}
textarea {min-height: 100px;}
.appointment-form input[type="text"], .appointment-form input[type="email"], .appointment-form input[type="password"], .appointment-form input[type="tel"] {height: 48px;}

 .site-logo img{width: auto; height: 54px;}   
.slick-slide-dots-1 .slick-dots{bottom:20px;}
.main-banner .ltn__slide-item-2 {min-height: 300px; padding-top: 50px;}
.ltn__slide-item-2 .slide-brief{margin-top: 8px;}


/* .ltn__about-us-area .container .row .col-lg-6{padding: 0 15px;} */
.main-banner .ltn__slide-item-2 {padding-left: 0px;}
.contact-right-main{padding-left: 0; margin-top: 10px;}
.banr-overlay {max-width: 100%; position: relative;}
.banner-form {width: 100%; position: relative; margin-top: 0;}
.consult-section {padding: 30px 0 80px 0;}
.custom-shutters h2{font-size: 28px;}
.custom-shutters{padding:0px 0px 0px 0; text-align: left;}
.understand {padding: 15px 0 0px 0;}
.understand1 {padding:15px 0 0 0; margin:0px;}
.column-reverse{ flex-direction: column-reverse; }
.product-slider .slick-dots {position: relative; top: 30px; right:0px; text-align: center; width:100%;}
.footer-about-widget{margin:0px;}
.paymet-icon {text-align: center;}
/* .contact-info {margin: 25px 0 0 0;} */
.contact-info ul {margin: 10px 0 0 0;}
.footer-menu-widget ul{margin: 10px 0 0 0;}
.contact-info{margin-top: 15px;}
/*.form-section{ margin-bottom:30px;} home page*/


.abt-imgaes:before{display:none;}
.about-title h2 { margin: 30px 0 15px 0; font-size: 45px;}
.about-us-info-wrap p { padding: 0; margin: 0px;}
.about-us-info-wrap ul li {padding: 0px 0px 7px 0;}
.about-us-info-wrap .ltn__video-play-btn { right: 0!important;  left: 0px; margin: 0px auto;}
.about-us-info-wrap2 h4 {margin: 0px 0 23px 0; font-size: 26px;}
.desc-section {margin-bottom: 40px;}
.releted-title h2 {margin:25px 0 20px 0; font-size: 30px; text-align: center;}
.desc-section {padding:15px;}
.prodct-item {margin: 30px 0 29px 0;}
.tab-section {margin: 40px 0 0 0;}
.ltn__tab-menu .nav {display: flex; overflow-y: scroll; white-space: nowrap; flex-wrap: nowrap;}
.desc-section  p {font-size: 14px; font-weight: 400;}
.m-top80 {margin-top: 50px;}
    
    
    /*Che*/
    .hero-banner{min-height: inherit;}
    .hero-banner .inner-breadcrumb{padding-top: 50px; padding-bottom: 50px;}
    
     .contact-location{margin-top: 20px;}
    
    .about-us-info-wrap p, .faq-section p, .about-us-info-wrap2 p, .about-us-info-wrap ul li{font-size: 15px; line-height: 26px; }
    
    /*HOme page start*/

    /* home slider start */
    .slide-item-info-inner{ margin-top: 0; width: 70%;}
    .ltn__slide-item-2 .slide-title {font-size: 28px;}
    .ltn__slide-item{padding-bottom: 50px;}
    /* home slider end */

    /* home slider form start */
    .banner-form{padding: 15px; font-size: 20px !important;}
    .banner-form form{margin-top: 8px;}
    .banner-form .mb-3 input{height: 38px; margin-bottom: 12px;}
    .banner-form .mb-3 input::-webkit-input-placeholder,.banner-form .mb-3 textarea::-webkit-input-placeholder{font-size: 14px;}
    .banner-form .mb-3 .banner-submit-btn {width: 109px;height: 42px;font-size: 14px;}
.ltn__slide-item-2 .btn-wrapper {margin-top: 15px;}
     /* home slider form end */

     /* priemium blinds start */
     .premium-title { font-size: 16px;    padding: 5px 0 0 0;    margin: 0px 0 12px 0;    line-height: 22px;}
     .premium-blinds h1{font-size: 22px; padding-top: 25px !important;}
     .premium-view {margin-bottom: 25px;}
     .premium-view a{font-size: 15px;}
     /* priemium blinds end */

.quote-bg a i {margin-right: 3px;}

    /*Brand logo*/
    .brand-sider{ padding: 25px 0 15px;}
    .brand-sider h2{font-size: 22px; margin-bottom: 12px;}

    /* about section start */
    .about-title{font-size: 22px; margin: 25px 0 15px 0;}
    .about-us-info-wrap h2, .about2 h2{font-size: 20px; margin-bottom: 4px;}
    .about-us-info-wrap h6{padding-top: 20px;}
    .about-us-info-wrap {margin: 0; padding: 0; padding-top: 15px;}
.ltn__about-us-area .row{flex-direction: column-reverse;}
    .about2 .about-us-info-wrap2 {padding-top: 15px;}
    .about-us-info-wrap2 p{padding: 0 20px 15px 0;}
    /* about section end */

    /* quote-bg section start */
    /* .quote-bg h2 {font-size: 20px;} */
.quote-bg .cta-description h2 {margin-bottom: 5px;}
    .quote-bg h2 span{font-size: 20px;}
    .quote-bg {height: auto; padding: 25px 0 25px 0; text-align: center;}
    .quote-bg a { padding: 8px 13px 8px;}
    /* .quote-bg a i {font-size: 16px;} */
    /* quote-bg section end */
    
    /* faq section start */
    .faq-bg{padding-bottom: 25px;}
    .faq-section{padding-top: 25px;}
    .faq-section h2{font-size: 22px; margin-bottom: 10px;}
    /* faq section end */
    
    /* quote section start */
    .quote-title h3{font-size: 22px;}
    .form-section input.btn-send {height: 40px;line-height: 20px;}
    /* quote section end */
    
    .home .map iframe{height: 250px;}
    /*HOme page End*/

    /* hero banner start */
    .hero-banner .inner-breadcrumb h1 {font-size: 28px;margin-bottom: 5px;}
    .hero-banner .inner-breadcrumb p {margin-bottom: 5px;}

    /* about page start */
    .blinds-designers p {font-size: 16px;line-height: 28px;}
    .blinds-designers {padding: 15px 0px;}
    .understand p:last-child{margin-bottom: 0;}
    .testimonial-section h2 {font-size: 22px;}
    .testimonial-slider .product-img p {padding: 20px 15px 0 15px;font-size: 15px;line-height: 26px; font-weight: 400;}
    .testimonial-slider .product-img span {padding: 10px 0 15px 0;font-size: 18px;}
    .ltn__popular-product-widget .ltn__product-item {margin-bottom: 15px;}
     /* about page end */

    /* contact us page start */
    .contact-main-head h3, .contact-right-head h3 {font-size: 24px;}
    .contact-form input, .contact-input input{height: 45px; margin-bottom: 12px;}
    .contact-form input::placeholder, .contact-form textarea::placeholder {font-size: 14px !important;}
    .btn-contact-submit, .contact-form .wpcf7-submit {padding: 8px 25px;}
    .ictext span, .ictext-sub p {font-size: 16px;}
    .contact-right-1 .icn,.contact-right-3 .icn,.contact-right-2 .icon-call {font-size: 18px;}

    .covid-timing p {margin-bottom: 5px; line-height: normal;}
    .covid-timing h5 {font-size: 24px;margin-bottom: 4px; }
    .covid-time-section{padding: 25px 0px;}
    .contact-right-3 .ictext-sub li {font-size: 16px; padding-bottom: 3px;}

    .contact-form .product-checkbox label,.house-plans .product-label{font-size: 15px;}
    .contact-form .product-checkbox .wpcf7-list-item-label{font-size: 15px;}
    .contact-form .product-checkbox {margin-bottom: 15px;}
.request-section .map{margin-top: 30px;}
.contact-right-main .contact-right .icn {height: 45px;width: 45px;}
.contact-right-main .contact-right {margin-bottom: 15px;}
    /* contact us end */
    
     /*Blog page*/
    .ltn__blog-area{padding-top:20px;}
    .ltn__blog-item-3 .ltn__blog-brief, .ltn__blog-item-4 .ltn__blog-brief{padding: 15px;}
    
    /*Blog Details page*/
    .single-post .post-details h2{font-size: 25px;}
    
    /*Category Content pages*/
    .page-template-categories .marbtm60{margin-bottom: 0px;}
    .page-template-categories .marbtm40{margin-bottom: 20px;}
    .page-template-categories .request-section{padding-top:30px;}
    .page-template-categories .faq-section{padding-top: 35px;}
    .page-template-categories .faq-bg{padding-bottom: 50px;}

    
    /* .footer-logo .site-logo{width: 100px;} */
    .footer-about-widget p{margin-top: 14px;font-size: 15px; line-height: 24px;}
    .footer-about-widget p:first-of-type{margin-top: 5px;}

    footer h4{font-size: 17px;}
    .footer-menu-widget{margin-bottom: 0;}
    .footer-menu-widget ul li{margin-bottom: 6px;}
    .footer-menu-widget ul li:last-child{margin-bottom: 0;}
    .footer-menu-widget ul li i{font-size: 11px;}
    .footer-menu-widget ul li a, .contact-info ul li, .copyright-design p{font-size: 15px;}
    .contact-info ul li:last-child{margin-bottom: 0;}
    .ltn__copyright-area {padding-top: 15px;padding-bottom: 68px;}
    
    .f-bg2{margin-top: 25px;}
    
    .footer-sticky {display: block; width:100%; float:left; text-align:center; background:#2c2e35;}
    .footer-sticky.newClass {position:fixed; bottom:0px; left:0; right:0; z-index:99999;}

    .footer-sticky ul { padding: 0; margin: 0;    }
        .footer-sticky ul li { padding: 0; margin: 10px 15px; display: inline-block;    }
    .footer-sticky ul li a { font-weight: 700; color: #FFF;    }
    .footer-sticky ul li a.quatees { width: 120px; height: 35px; border-radius: 45px; background: #f78c25; border: solid #f78c25 1px; color: #fff; text-align: center; display: inline-block;        line-height: 32px; font-weight: 500;    }


.faq-sec .accordion-button {font-size: 16px;padding-top: 12px;padding-bottom: 12px;}
.faq-sec .accordion-body {padding-top: 6px;}


.signup-btn {height: 38px;position: fixed;right: -46px;line-height: 32px;width: 130px;}

.signup-btn a {
  font-size: 14px;
}
/* 
.sticky-active .site-logo img {
    width: 25%;
  } */

.ltn__utilize-open .site-logo img{    width: 100%;}
header .site-logo{width: auto;}
.woof_text_search_container{margin: 20px 0 0 0;}
.premium-img-section a{font-size: 14px; line-height: 40px;}
.wp-gr .grw-slider .grw-slider-header-inner, .wp-gr .grw-slider .grw-slider-review-inner{margin:0px !important;}
/* .request-section{padding: 20px 0 20px 0;} */

/* humm finance page start */
.page-template-humm-finance p{font-size: 15px;}
.finance-little-main {padding: 15px 0px;}
.finance-little-main h3{font-size: 18px;}

.little-benifits-head {padding: 20px 0 12px 0px;}
.little-benifits-main h2{font-size: 21px;}
.benifits-boxes-main .benifit-box h4 {font-size: 16px;font-weight: 600;}
.benifits-boxes-main .benifit-box h4:after{bottom: -11px;}

.little-que-main h3{font-size: 16px; margin-bottom: 4px;}
.little-que-main ul li{font-size: 15px; padding-bottom: 8px;}

.little-download-app {padding: 25px 0px;}
.download-app-desc {padding: 0px 15px;}
.little-download-app h3{font-size: 18px;}
.download-app-desc h5{font-size: 16px;}
.app-store-main ul li img {height: 32px;}
.app-store-main ul li{margin-top: 10px;}

.no-inrest-main h3 {font-size: 16px;margin-bottom: 5px;margin-top: 15px;}
.page-template-humm-finance .little-terms{font-size: 12px;}

.no-inrest-main{margin-bottom: 15px;}
/* humm finance page end */

/* cms page start */
.request-section .map iframe{max-height: 350px;}
.category-main h2, .gallery-title, .category-main .pdf-section h2 {font-size: 22px;margin-bottom: 6px;}
.category-main .full-width ul li,.gallery-main ul li{font-size: 15px; padding-bottom: 10px; line-height: 26px;}
.category-main p{margin-bottom: 13px; line-height: 24px;}
.page-template-categories .martop90 {margin-top: 25px;}
.category-main .padding-L-45 {padding-left: 0;}
.category-main .custom-shutters h2 {font-size: 20px; margin-top: 10px;}
.custom-shutters p{font-size: 15px; margin: 0 0 12px 0;}
.category-main .custom-shutters ul li{font-size: 15px; padding-bottom: 13px; line-height: 26px;}
.page-template-categories .gallery-title{padding: 0px 0 0px 0; line-height: 30px;}
.category-main .gallery-main {margin-top: 25px;}
.category-main .gallery-main .gallery-content h5{font-size: 16px; margin-bottom: 5px;}
.gallery-img{margin-bottom: 15px;}


.category-main .video-section, .category-main .benifits-boxes-main {margin-top: 25px;}
.category-main .single-image-content {margin-top: 25px;}
.category-main .quote-title h3 {font-size: 22px;}
.category-main .request-section {padding: 25px 0;}
.category-main .gallery-images .gallery-img span {font-size: 14px; padding: 5px;}

.category-main .full-width{margin-top: 25px;}
.category-main .full-width h5 {font-size: 16px;}
.category-main .full-width h2 + h5{margin-top: 8px;}
/* .left-content-mrgn{margin-top: 25px;} */
.category-main .pdf-section{margin-top: 25px;}
.category-main .left-right-main {margin-top: 25px;}

/* row column defult set */
.category-main .under-section .row{margin-left: -15px; margin-right: -15px;}
.under-section .row .col-md-6{padding-left: 15px; padding-right: 15px;}


/* copy of fabric cms page */
.page-id-2394 .gallery-main .gallery-content ul,.page-id-2394 .full-width ul {column-count: 1;}
.page-id-2394 .gallery-main .gallery-content ul li:last-child,.page-id-2394  .full-width ul li:last-child {padding-bottom: 0px;}
/* copy of fabric cms end */

/* curtain sheer cms page start */
.curtain-track-section .benifit-description{padding: 10px;}
.curtain-track-section .row div:nth-child(4) {margin-top: 0px;}
.curtain-track-section .benifit-box{margin-top: 15px;}
.curtain-track-section {margin-top: 25px;}
/* curtain sheer cms page end */

 /* click-collect-blinds cms page */
 .measure-blinds-link{padding: 25px 0px;}
 .measure-blinds-link .view-fabrics{padding: 7px 15px; font-size: 15px;}
 /* click-collect-blinds cms page */

 /* build-cleaning cms page start */
 .page-id-2388 .understand-img img{margin-bottom: 12px;}
 /* build-cleaning cms page end */

/* cms page end */

/* Thank You Page start */
.thanktitle{font-size: 25px; }
.thankdec{font-size: 16px;}
 
/* Thank You Page end */
.contact-form .container > .row .col-sm-12:last-child {order: 1;}
.contact-form .container > .row .col-12{order: 2;}
.contact-form .container > .row .col-sm-12:nth-child(2){order: 3;}
.contact-form .contact-right-main{margin-bottom: 30px;}
.contact-right-main .contact-right {padding-left: 56px;}

/* .left-right .container .row:nth-child(odd){flex-direction: column-reverse;} */
.left-right .row.right-img{flex-direction: column-reverse;}
.left-right .right-details{padding-top: 10px;}

.form-section textarea{padding: 12px 15px;}

.service-section .service-box .service-title {bottom: 14px;}
.service-section {padding-bottom: 20px;}

.request-section .faq-sec{margin-bottom: 30px;}
.request-section .faq-sec .quote-title h3{margin-top: 0;}


.why-choose-body { margin-bottom: 10px; height: 142px;}
}



@media (max-width:660px){
.ltn__social-media {float: none;  margin: 7px 0 0 0;  text-align: center;}
.top-section {float: none;  margin: 8px 30px 5px 0;  text-align: center; width: 100%;}
.top-section ul {display: flex; align-items: center;  justify-content: center; flex-wrap: wrap;}
.top-section ul li:last-child:before{display:none;}

}


@media (max-width:575px) {
.pt-70 {padding-top: 20px;}
.pb-70 {padding-bottom: 20px;}
.ptb-70 {padding-top: 20px;padding-bottom: 20px;}

h2, .h2 {font-size: 24px;}
h3, .h3 {font-size: 22px;}

.slide-item-info-inner {width: 83%;}


.quote-bg{padding: 20px 0px;}
    .quote-bg h2 span{font-size: 20px;}
.quote-title h3 {margin:15px 0 10px 0; font-size: 20px;}
/* .form-section input {height: 40px;} */
.premium-view a {font-size: 14px;}
.about-us-info-wrap h4 {margin: 0px 0 23px 0; font-size: 28px; }
/* .about-us-info-wrap{padding: 15px; padding-bottom: 0;} */
/* .abt-imgaes{padding:15px 15px 0;} */
.about-us-info-wrap{margin-bottom: 0;}
.about-us-info-wrap2 {padding:15px 0;}
.abt-imgaes2 {padding: 15px 0 0;}
.banr-overlay {margin:0px auto;}
.banner-form {width: 100%; padding: 20px; margin-top:5px;}
.product-box img {max-width:100%; width:100%;}
.gallery-img{text-align:center;}
.contact-main-head h3, .contact-right-head h3{font-size: 22px;}
.ictext span,.ictext-sub p{font-size: 17px;} 
 
/*Che*/
.hero-banner .inner-breadcrumb{padding-top: 40px; padding-bottom:40px;}
 footer .col-xl-3.col-12:nth-child(3) .footer-menu-widget{margin-bottom: 10px;}
.contact-info ul li {margin: 0px 0 6px 0;}
    .contact-location{margin-top: 10px;}
    
    /*HOme page start*/

    /* home slider start */
    /* .ltn__slide-item-2 .slide-title{font-size: 22px;} */
    /* .ltn__slide-item-2 .slide-brief{margin-top: 5px; line-height: normal;} */
.main-banner .ltn__slide-item-2 {min-height: 260px;}
    .ltn__slide-item-2 .btn-wrapper {margin-top: 15px;}
    .ltn__slide-item-2 .btn-wrapper a {padding: 7px 19px;}
    .main-banner .ltn__slide-item-2 {min-height: 250px;}
    /* home slider end */

    /* home slider form start */
    .banner-form{font-size: 18px !important;}
    .banner-form .mb-3 .banner-submit-btn{width: 100px; height: 39px;}
    /* home slider form end */

    /* premium blind start */
    .premium-blinds h1{font-size: 20px; padding-top: 15px !important;}
    .premium-img-section {margin-bottom: 15px;}
    .premium-view{margin-bottom: 15px;}
     /* premium blind end */
    
     /*Brand logo*/
    .brand-sider{padding: 20px 0 10px;}
    .brand-sider h2{font-size: 20px; margin-bottom: 5px;}
    /* brand logo end */

    /* about section start */
    .about-us-info-wrap h2, .about2 h2{font-size: 17px; margin-bottom: 4px;}
    .about-us-info-wrap ul{margin-top: 10px;}
    .about-title{margin: 20px 0 0px 0; font-size: 20px;}   
    .about-us-info-wrap h6{font-weight: 600;}
    /* about section end */

    /* about2 section start */
    .about2{padding-bottom: 15px;}
    
    /* faq section start */
    .faq-section h2{font-size: 20px;}
    .faq-section {padding-top: 15px;}
    .faq-section .ltn__faq-inner-2 .card .ltn__card-title{padding: 8px 45px 8px 11px; font-size: 15px;}
.faq-sec .accordion-item:not(:last-child) {margin-bottom: 10px;}
.faq-sec .accordion-button {font-size: 15px;}
    /* quote section start */
    .form-section input.btn-send {height: 37px;line-height: 17px;font-size: 14px;}
    
    /*Footer*/
    /* .footer-logo .site-logo{width: 110px;} */
    .footer-main {padding: 40px 0 20px;}
    footer .col-12:not(:first-child) {border-top: solid 1px #ddd;  padding-top: 10px;}
    footer h4{font-size: 18px;}
    .footer-menu-widget{margin-bottom: 10px;}
    footer .col-12:last-child .footer-menu-widget{margin-bottom: 0;}
    .f-bg2{margin-top: 15px; margin-bottom: 40px; padding-top: 15px; padding-bottom: 15px;}
.footer-menu-widget ul {margin: 3px 0 0 0;}.contact-info{margin-top: 0px;}

    /*HOme page start End*/

    /* hero banner start */
    .hero-banner .inner-breadcrumb h1 {font-size: 26px;margin-bottom: 2px;}
    .hero-banner .inner-breadcrumb ul li{font-size: 15px;}
    .hero-banner .inner-breadcrumb p{font-size: 14px; line-height: normal;}

    /* about page start */
    .blinds-designers p {font-size: 15px;line-height: 26px;}
    .testimonial-slider .product-img span {padding: 10px 0 10px 0;font-size: 16px;}
    .testimonial-section h2 {font-size: 20px;}
    .container.under-section.martop90.marbtm90 {margin: 15px 0px;}
    /* about page end */

    /* contact us page start */
    .contact-main-head span{font-size: 15px;}
    .btn-contact-submit, .contact-form .wpcf7-submit {padding: 6px 25px;font-size: 15px;}
    /* .contact-form input, .contact-input input{height: 40px;} */
    .contact-form input::placeholder, .contact-form textarea::placeholder {font-size: 13px;}
    .ictext span, .ictext-sub p {font-size: 15px;}
    .contact-location iframe{height: 250px;}

    .covid-timing h5 {font-size: 22px; margin-bottom: 4px;}
    .covid-time-section {padding: 15px 0px;}
    .contact-form .product-checkbox .wpcf7-list-item-label,.contact-form .product-checkbox label, .house-plans .product-label {font-size: 14px;}
.banner-form .input-group .submit-btn-banner .banner-submit-btn {padding: 0 30px;height: 44px;}

    /* contact us page end */

/*Category Content pages*/
    .page-template-categories .request-section{padding-top: 10px;}
    
/*Blog page*/
    .ltn__blog-item-3-normal .ltn__blog-item-3{margin-bottom: 20px;}
    
/*Blog Details page*/ 
    .single-post .hero-banner .inner-breadcrumb h2{font-size: 20px;}
    .single-post .post-details h2{font-size: 20px;}

/*Cart Without Login*/    
.woocommerce-cart-form .coupon input.input-text {width: 130px !important;}
.woocommerce-cart-form .coupon button.button {font-size: 14px;}  

    .top-section ul li:nth-child(2n):before{display: none;}
    .premium-blinds h1{padding: 15px 15px 0px 15px;} 
    /* .request-section{padding: 0px 0 0px 0;} */

    /* humm finance start */
    .page-template-humm-finance p{line-height: 23px;}

    .finance-little-main .little-img-box img {height: 30px;}
    .finance-little-main h3 {font-size: 17px;}

    .little-que-main-2 {padding: 15px 0px;}

    .little-benifits-main h2 {font-size: 19px;}

    .benifits-boxes-main .benifit-box{margin-bottom: 20px;}
    .benifits-boxes-main .row .col-lg-3:last-child .benifit-box, .benifits-boxes-main .row .col-lg-3:nth-last-child(2) .benifit-box {margin-bottom: 0;}

    .little-download-app {padding: 15px 0px;}
    .little-download-app h3 {font-size: 17px;}

    .page-template-humm-finance .little-terms{margin-bottom: 0;}

    /* cms page start */
    .request-section .map iframe{max-height: 250px;}
    .category-main .full-width ul li, .gallery-main ul li{font-size: 14px; line-height: 24px;}
    .category-main .custom-shutters ul li{font-size: 14px; line-height: 24px;}
    .category-main h2, .gallery-title, .category-main .pdf-section h2 {font-size: 20px;margin-bottom: 4px;}
    .page-template-categories .martop90 {margin-top: 15px;}
    .category-main p {margin-bottom: 10px; font-size: 14px; line-height: 22px;}
    .category-main .custom-shutters h2 {font-size: 18px;margin-top: 6px;}
    .page-template-categories .gallery-title {padding: 0px 0 0 0;}
    .category-main .gallery-main {margin-top: 15px;}
    .category-main .video-section, .category-main .benifits-boxes-main {margin-top: 15px;}
    .category-main .single-image-content {margin-top: 15px;}
    .category-main .benifits-boxes-main .benifit-box{padding: 12px;}
    .category-main .benifits-boxes-main .benifit-box p{font-size: 14px;}
    .category-main .quote-title h3 {font-size: 20px;}
    .category-main .request-section {padding: 15px 0;}

    .category-main .full-width{margin-top: 15px;}
    /* .left-content-mrgn{margin-top: 15px;} */
    .category-main .pdf-section{margin-top: 15px;}
    .category-main .left-right-main {margin-top: 15px;}
    .category-main  .view-fabrics{font-size: 14px; padding: 4px 8px;}

    /* curtain sheer cms page start */
    .curtain-track-section .col-6{width: 100%;}
    .curtain-track-section .benifit-description{flex: 1 1 auto;}
    .curtain-track-section {margin-top: 15px;}
    /* curtain sheer cms page end */

     /* click-collect-blinds cms page */
     .measure-blinds-link{padding: 15px 0px;}
     /* click-collect-blinds cms page */

    /* cms page end */

    /* cms about page start */
    .category-main .left-right-main .custom-shutters h5{margin-bottom: 3px; font-size: 16px;}
    .category-main .left-right-main .custom-shutters h2 + h5 {margin-top: 8px;}
    /* cms about page end */

    /* Thank You Page start */
    .thankdec{line-height: 24px;}
    .thanktitle{font-size: 22px;}
    .thankyou img{width: 90px;}
   
    
    /* Thank You Page end */

.service-section .col {margin-bottom: 15px;}

.why-choose-body h3 {font-size: 16px;margin-bottom: 3px;}
.why-choose-body {margin-bottom: 10px;height: 125px;}
    
    .service-section .service-box .service-title {bottom: 51px;}
}



@media (max-width:480px){

    /* homepage start */
    .premium-product .container .row .col-6{width: 100%;}

    /* humm finanve page start */
    .benifits-boxes-main .benifit-box{padding: 15px;}
    .little-benifits-main h2 {font-size: 18px;}
    /* humm finanve page end */

    /* cms page start */
    .category-main .benifits-boxes-main .col-6{width: 100%;}
    .category-main .benifits-boxes-main .benifit-description {flex: 1 1 auto;}
    .category-main .benifits-boxes-main .row .col-lg-3:nth-last-child(2) .benifit-box{margin-bottom: 15px;}
    .category-main .benifits-boxes-main .row .col-lg-3:last-child .benifit-box{margin-bottom: 15px;}

    /* contact us page start */
    .contact-form .product-require-checkbox .wpcf7-list-item{width: 100%;}
    .contact-main-head h3, .contact-right-head h3,.covid-timing h5 {font-size: 20px;}
    .covid-time-section{text-align: left;}
    /* contact us page end */
}

@media (max-width:440px){
    .page-template-categories .gallery-images .col-6.gallery-img{width: 100%;}
}

@media (max-width:430px){

    /* humm finance page start */
    .finance-little-main .col-6{width: 100%;}
    .little-right-br::after{content: none;}
    .little-right-br{border-bottom: 1px solid #fff;}
    .finance-little-main .row .col-6:last-child{padding-top: 15px;}

    .benifits-boxes-main .col-6{width: 100%;}
    .benifits-boxes-main .row .col-lg-3:nth-last-child(2) .benifit-box{margin-bottom: 20px;}
    .download-app-desc {
        padding: 0px 0px;
    }
    /* humm finance page end */

    /* cms page start */
   
    /* cms page end */
}

@media(max-width: 479px) {

h2, .h2 {font-size: 22px;}
h3, .h3 {font-size: 20px;}
h4, .h4 {font-size: 18px;}


.ltn__slide-item-2 .slide-title {font-size: 24px;}
.ltn__header-options-2 .mobile-menu-toggle > a {width: 37px;height: 37px;}
    .slide-item-info-inner {width: 100%;}
.main-banner .ltn__slide-item-2{padding-bottom: 20px; padding-top: 20px;}
.slick-slide-dots-1 .slick-dots {bottom: 3px;}
.main-banner .slick-dots li,.main-banner .slick-dots li.slick-active {height: 10px;width: 10px;}
.main-banner .slick-dots li:not(:last-child){margin-right: 5px;}


.appointment-box{width: 100%; right: 0 !important;}
.appointment-box .inner-box {padding: 80px 15px 30px;}

.footer-main {padding: 30px 0;}
.contact-form .col-6{width: 100%; flex: none;}

#scrollUp {bottom: 63px;}


.why-choose-box .col-6{width: 100%;}
.why-choose-body {margin-bottom: 10px;height: auto;}
}
