@media only screen and (max-width:1140px){.banner-section .content-column h1{font-size:var(--font-50)}.cart-outer .table-outer{overflow-x:auto}.shop-form .billing-inner,.shop-detail-section .content-column .inner-column,.sidebar-page-container .sidebar-side .sidebar,.internet-section-three .image-column .inner-column,.internet-section-three .content-column .inner-column,.internet-section-two .content-column .inner-column,.service-block .inner-box .text{padding:var(--padding-zero)}.services-section .content-column .bold-text{font-size:var(--font-16)}.price-block .lower-box{padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.product-block .inner-box .name{font-size:var(--font-18)}.streaming-block .inner-box{padding:20px}.shop-detail-section .social-box a{margin-right:var(--margin-right-20)}.blog-detail .inner-box blockquote{margin-left:var(--margin-zero);margin-right:var(--margin-zero)}.sidebar-page-container .comments-area .reply-comment{margin-left:var(--margin-zero)}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1023px){.main-header .main-box .logo-box{position:relative;left:0;top:0;right:0;bottom:0;margin:0;text-align:left}.main-header .header-upper .logo-box{margin:0;padding:0}.services-section .content-column{order:1;margin-bottom:var(--margin-bottom-70)}.services-section .image-column{order:2}.internet-section .content-column{max-width:100%}.movie-page-section .feature-block,.featured-section .feature-block{width:33.3333%}.cta-section .title-column .inner-column{text-align:center}.main-header .header-top .social-box li a:hover{color:var(--main-color)}.internet-section-three .image-column .inner-column .transparent-image img{display:none}.internet-section-three .image-column .overlay-box{position:relative}.internet-section-three .image-column .overlay-box span{position:relative;left:auto;top:auto;margin:var(--margin-zero)}.shop-detail-section .content-column{order:1;padding-bottom:var(--padding-bottom-30)}.cart-table tbody tr .qty{padding-right:15px}}@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}.mCSB_inside>.mCSB_container{margin-right:0}.main-header .outer-box .cart-box .cart-panel{left:0!important;right:auto;margin-top:var(--margin-top-40)}.main-header .sticky-header .outer-box .cart-box .cart-panel{right:0!important;left:auto!important}.sidebar-page-container .comments-area .comment,.shop-page .prod-tabs .reviews-container .review-box{padding-left:0}.main-slider .slide{padding:160px 0}.main-slider .color-layer-one{transform:translateX(-50%) translateY(-55%) rotate(45deg)}.main-slider .color-layer-three{transform:translateX(-45%) translateY(-50%) rotate(45deg)}.movie-page-section .feature-block,.featured-section .feature-block{width:50%}.main-footer .contact-info-list li{margin-right:var(--margin-right-30)}.main-header .header-top .info li{font-size:var(--font-14)}.main-slider-two .owl-nav{left:30px;right:auto;bottom:20px;top:auto}.team-block .inner-box .overlay-box-two .social-box{margin-top:var(--margin-top-15)}.services-section-three .sec-title .pull-left,.services-section-three .sec-title .pull-right{width:100%}.blog-detail .inner-box .two-column .image{margin-bottom:var(--margin-bottom-30)}.sidebar-page-container .comments-area .comment-box .author-thumb{position:relative}}@media only screen and (max-width:599px){.banner-section .content-column h1{font-size:var(--font-40)}.team-block .inner-box .overlay-box-two .text{display:block}.cta-section .inner-container{padding-left:20px;padding-right:20px}.appointment-form .form-group{padding:0}.appointment-form .form-group button{position:relative;width:100%;margin-top:var(--margin-top-10)}.main-header .header-top .pull-left,.main-header .header-top .pull-right{width:100%;text-align:center}.main-header .header-top .social-box{padding-top:var(--padding-zero)}.shop-detail-section .comments-area .comment{padding:var(--padding-zero)}.shop-detail-section .prod-tabs .tab-btns .tab-btn{margin-bottom:var(--margin-bottom-20)}.shop-detail-section .prod-tabs .tab-btns{margin-bottom:var(--margin-bottom-5)}.shop-detail-section .comments-area .comment-box .author-thumb{position:relative;margin-bottom:var(--margin-bottom-20)}.shop-detail-section .comments-area .comment-box .text{font-size:var(--font-14)}.gallery-tabs{padding-left:var(--padding-zero)}.gallery-tabs .tab-btns{position:relative}.gallery-tabs .tab-btns .tab-btn{display:inline-block}.blog-detail .post-share-options .social-box{width:100%;margin-top:var(--margin-top-15)}.blog-detail .post-share-options .social-box li{margin-left:var(--margin-zero);margin-right:var(--margin-right-10)}.error-section h1{font-size:var(--font-120)}.contact-page-section .contact-form-box{padding-left:var(--padding-left-20);padding-right:var(--padding-right-20)}.cart-section .apply-coupon .form-group{margin-right:0;width:100%}.cart-section .apply-coupon .form-group input[type=text]{width:100%}.cart-section .totals-table .col{width:50%}}@media only screen and (max-width:479px){.movie-page-section .feature-block,.featured-section .feature-block{width:100%}.newsletter-form .form-group{padding:var(--padding-zero)}.newsletter-form .form-group button{position:relative;width:100%;margin-top:var(--margin-top-10)}.main-header .sticky-header .outer-box .cart-box .cart-panel{right:-62px!important}.main-footer .contact-info-list li{margin-right:var(--margin-zero)}.shop-detail-section .comments-area .comment .comment-inner .rating{position:relative;right:0;top:0;margin:10px 0}.shop-detail-section .prod-tabs .tab-btns .tab-btn{width:100%;text-align:center;margin-right:var(--margin-zero)}.banner-section .content-column h1{font-size:var(--font-30)}.sidebar-widget .widget-content{padding:22px}.sidebar-page-container .comments-area .comment-info .comment-time{position:relative;display:block;margin-top:var(--margin-top-10)}.error-section h1{font-size:var(--font-80)}.cart-section .apply-coupon .form-group .theme-btn{width:100%;margin-bottom:var(--margin-bottom-15)}.cart-section .totals-table .col{font-size:16px}.shop-order-box{padding:15px 15px 30px}.shop-order-box .order-list li{font-size:12px;text-transform:capitalize}}