@media only screen and (max-width:1400px){.shop-banner:before{display:none}}@media only screen and (max-width:1340px){.services-section:before,.services-section:after,.offer-section .image-layer{display:none}.comment-box ul.children{margin-left:0}}@media only screen and (max-width:1140px){.gallery-section .gallery-outer .content-column,.gallery-section .gallery-outer .gallery-column{position:relative;width:100%}.gallery-section .gallery-outer .content-column .content-inner .content .sec-title{max-width:100%;margin-bottom:0}.main-header.fixed-header .main-box{-ms-animation:none;-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none}.main-header.header-style-three,.header-style-three.fixed-header .main-box{background-color:#fff}.case-block .inner-box .lower-box h3{font-size:18px}.case-single .cases-inner .cases-title h2{font-size:30px}.big-ipad-hidden{display:none!important}.main-slider h2{font-size:48px!important;line-height:1.4em}.shop-page .sidebar-side .sidebar{margin-left:0}}@media only screen and (max-width:1023px){.main-header .nav-toggler{display:block}.main-header.fixed-header .search-box-outer .dropdown-menu,.header-style-two.fixed-header .search-box-outer .dropdown-menu{top:56px}.header-style-two .search-box-outer .dropdown-menu{top:61px}.services-section .services-title h2{text-align:left}.services-section .services-title h2,.audit-form h2,.counter-section .content-column .content-inner h2,.business-section .content-column h2,.call-to-action-section h2,.marketing-section h2{font-size:32px}.audit-form .row{margin:0 -15px}.audit-form .column .row .form-group{padding:0 15px}.counter-section .image-column .image-outer{top:0}.counter-section .image-column .image-outer .image img{position:relative;width:100%;max-width:none}.counter-section .content-column,.counter-section .image-column,.gallery-section .gallery-outer .content-column,.gallery-section .gallery-outer .gallery-column{position:relative;width:100%}.counter-section .content-column .content-inner{padding-left:15px;padding-bottom:60px}.counter-section .image-column{margin-bottom:40px;padding-left:15px}.gallery-section .gallery-outer .content-column .content-inner{padding-bottom:20px}.offer-section,.team-section{padding-top:120px}.page-title h1{font-size:36px}.services-block-four .inner-box .content h3{font-size:20px}.ipad-hidden{display:none!important}.main-slider h2{font-size:48px!important}}@media only screen and (max-width:767px){.header-upper .logo-outer{position:relative;left:0;top:0;right:0;bottom:0;width:100%;margin:0}.main-header .header-top .top-right,.main-header .header-top .top-left{width:100%;text-align:center}.main-header .header-top .top-right ul li,.main-header .header-top .top-left ul li{margin:0 10px}.sec-title h2{font-size:24px}.main-menu .collapse.in,.main-menu .collapsing{padding:10px 0 0;border:none;margin:0 0 15px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:none}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn,.header-style-two .nav-outer .btn-outer{display:block}.main-header .btn-outer{display:block}.main-header.fixed-header .search-box-outer .dropdown-menu{top:42px}.main-header.header-style-two .search-box-outer{padding-left:0;border:0px;top:0}.main-header.header-style-three .logo-box{padding-bottom:20px}.fixed-header .info-options,.testimonial-section-two .single-item-carousel{padding:0!important}.services-block-two .inner-box{padding:30px 20px 35px}.testimonial-style-one .inner-box{padding:30px 20px 35px}.services-block-four .inner-box .content{padding-left:0;text-align:center}.services-block-four .inner-box .content .icon-box{position:relative;margin:0 auto}.testimonial-style-two .inner-box .text{font-size:18px}.page-title,.page-title .bread-crumb{text-align:center}.error-section h3{font-size:32px}.case-single .cases-inner .cases-title h2{border:0px}.blog-single .news-style-one .inner-box .lower-content h3{font-size:20px}.news-style-one .inner-box .lower-content blockquote .blockquote-text{font-size:28px}.sidebar-page-container .comments-area .comment,.shop-page .prod-tabs .reviews-container .review-box{padding-left:0}.sidebar-page-container .comments-area .comment-box .author-thumb,.shop-page .prod-tabs .reviews-container .rev-thumb{position:relative;top:0}.news-style-one .inner-box .lower-content .text blockquote:before{font-size:80px}.news-style-one .inner-box .lower-content .text blockquote .quote-author{position:relative;bottom:0;right:0}.shop-page .prod-tabs .reviews-container .rev-header .rating{margin-left:0}.shop-page .prod-tabs .reviews-container .rev-text{margin-top:15px}.main-slider h2{font-size:36px!important}.services-section .services-title h2{font-size:32px}.main-slider .tp-caption{display:none}}@media only screen and (max-width:599px){.accordion-box .block .acc-btn{font-size:18px}.main-slider h2{font-size:24px!important;line-height:2em}}@media only screen and (max-width:499px){.header-style-two .header-lower .left-btn,.header-style-two .header-lower .right-info{position:relative;padding:20px 0 32px}.main-header .nav-toggler{top:0}.testimonial-style-one .inner-box .user-info .inner .quote{display:none}.error-search-box{width:100%}.shop-page .prod-tabs .tab-btns .tab-btn{width:100%;text-align:center;margin:0 0 10px}.related-products h2{font-size:24px}.product-details .basic-details .details-header .item-price{font-size:16px}.woocommerce div.product .woocommerce-tabs,.related-products{padding:0 15px}.woocommerce .shop-page.product-details .woocommerce-message a.button{display:block;float:none;margin-bottom:15px;text-align:center}.woocommerce-cart table.cart td.actions .coupon{padding:0 15px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}.woocommerce-cart table.cart td.actions .coupon .button{width:100%;margin:15px 0 10px}.woocommerce .checkout_coupon p{display:block;width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;float:none;margin-bottom:20px}}@media only screen and (max-width:479px){.comment-box ul.children{margin-left:0}}