@media only screen and (min-width: 1201px) and (max-width: 1450px) { .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message{width:1150px;}
#primary{width:880px;}
#secondary{width:240px;}
.woocommerce-product-search span.customSelect{width:150px;}
.singleproduct-sidebar{width:252px;}
.woocommerce .single-product-full #content div.product .woocommerce-product-gallery ol li img{max-width:5em;}
.woocommerce .single-product-sidebar.single-product-side-widget-area .singleproduct-sidebar{float:left;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images{width:42.3%;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary{width:53.7%;margin:0 0 0 3%;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{width:430px;}
.product-category-tab .woocommerce ul.products li.product .image-block{float:none;display:inline-block;vertical-align:top;}
.product-category-tab .product-detail-wrapper{padding:15px;float:none;width:auto;}
.widget .tnp-email{width:250px;}
.post-info{padding:20px 38.2px;}
.footer-newsletter .other-text{width:33%;}
.dokan-store #dokan-primary{width:76%;}
.count-down.product-count-down{margin:0 20px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1201px) { .woocommerce .single-product-full #content .product div.images{width:39%;}
.woocommerce .single-product-full #content .product div.entry-summary{width:58%;}
.woocommerce .single-product-sidebar.single-product-side-widget-area .singleproduct-sidebar{float:left;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images{width:42.3%;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary{width:51.7%;}
}
@media only screen and (max-width: 1240px) {
.header-bottom .theme-container::before, .header-bottom .theme-container::after, .footer-newsletter .theme-container::before, .footer-newsletter .theme-container::after{top:2px;left:-8px;right:auto;transform:rotate(20deg);-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg);-moz-transform:rotate(20deg);}
.woocommerce .single-product-full #content div.product .woocommerce-product-gallery ol li img{max-width:5em;}
.header-bottom .theme-container::after, .footer-newsletter .theme-container::after{right:-8px;left:auto;transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg);-moz-transform:rotate(-20deg);}
.owl-theme .owl-buttons div.owl-prev{right:auto;left:-5px;}
.owl-theme .owl-buttons div.owl-next{right:-5px;left:auto;}
.dokan-store #dokan-primary{width:76%;}
}
@media only screen and (max-width: 1200px) {
.widgets-cms .service-list{padding:30px 0 10px;border:none;}
.count-down.product-count-down{margin:0 20px;}
.woo_categories_grid .cat-outer-block{width:21.9%;}
.left-part .wpb_single_image.vc_align_left{text-align:center;margin-bottom:20px !important;display:none;}
.right-part .woo-products .owl-theme .owl-buttons div{top:0;bottom:0;}
.right-part .products.owl-theme .owl-buttons div.owl-prev{left:0;right:auto;}
.text-col.col-6{width:48.9%;}
.header-top-center{float:right;margin-left:25px;padding:6px 0;}
.new.menu-item a:after{display:none;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{display:inline-block;float:none;vertical-align:top;width:33.33%;}
.post-info{padding:20px;}
.hot-porduct .product{display:inline-block;float:none;vertical-align:top;width:33.33% !important;}
.woofeature .woo-grid .woocommerce ul.products li.product, .woonew .woo-grid .woocommerce ul.products li.product, .woobest .woo-grid .woocommerce ul.products li.product{display:none;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{width:325px;}
.woocommerce-product-search span.customSelect{width:150px;}
.category-banner-image{margin-right:10px;}
.entry-thumbnail{float:none;width:100%;}
.woocommerce ul.products li.last .container-inner:after{width:1px;}
.product-category-tab .woocommerce ul.products li.product .image-block{float:none;display:inline-block;vertical-align:top;}
.widget .tnp-email{width:250px;}
.singleproduct-sidebar{float:none;width:100%;clear:both;}
.footer-newsletter .other-text{width:33%;}
.service-list .service-content::after{right:20px;left:auto;}
.post-description{margin:3px 0;}
.servicecmsblock .service-content .icon-image{display:block;float:none;text-align:center;margin:0 auto;}
.service-list .content{display:inline-block;}
.servicecmsblock .service-list{float:none;}
.blog-carousel.owl-theme .owl-buttons div{top:-24%;}
.site-footer{margin-top:0;}
.widget.toggled-on .toggle-block, .widget.widget_newsletterwidget.toggled-on p, .widget.toggled-on .tnp.tnp-widget{display:block;}
.product-cms-tab-block .widget .toggle-block{display:block;}
.title-outer{position:relative;cursor:pointer;}
.widget .blog-carousel .owl-controls .owl-buttons .owl-prev, .widget .testimonial-carousel.owl-theme .owl-buttons div.owl-prev{right:70px;}
.widget .blog-carousel .owl-controls .owl-buttons .owl-next, .widget .testimonial-carousel.owl-theme .owl-buttons div.owl-next{right:30px;}
.widget .testimonial-carousel.owl-theme .owl-buttons div, .widget .blog-carousel.owl-theme .owl-buttons div{top:-5px;}
.widgets-leftbanner.widget .title-outer{display:block;}
.widget.widgets-leftbanner{border:3px solid #F6D000;}
.widgets-leftbanner .left-banner{padding:15px;}
.primary-sidebar .widget.widgets-leftbanner .left-banner{display:block;padding:0;}
.widget .tnp-email{width:350px;}
.left-part.vc_col-sm-9{width:100%;}
.right-part.vc_col-sm-3{display:none;}
.product-categories .collapsable-hitarea:before{content:"\f068";color:#000;}
.sidebar-category-inner .cat-parent .children.toggle-block.sub, .sidebar-category-inner li .sub-menu.sub{height:355px;}
.service-list .service-content{padding:20px;}
.dokan-store #dokan-primary{width:71%;}
.style-2.cms-banner-item .text1{font-size:14px !important;}
}
@media only screen and (min-width: 980px) and (max-width: 1200px) { .page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message{width:940px;}
#primary,
.home.blog #primary{width:675px;}
#secondary,
.home.blog #secondary{width:235px;}
.big-title, .upsells.products>h2, .related.products h2, .cross-sells>h2, .main-title{line-height:42px;font-size:36px;margin:0 0px 10px;}
.footer-newsletter .other-text{display:none;}
.dark-service-title{margin:0;}
.category-text{margin-bottom:0% !important;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{width:60%;margin-right:0;}
.primary-sidebar .widget.toggled-off .toggle-block, .primary-sidebar .widget .toggle-block, .primary-sidebar .widget .toggle-block, .primary-sidebar .widget.widget_newsletterwidget p, .primary-sidebar .widget .tnp.tnp-widget, .site-footer .widget.toggled-off .toggle-block, .site-footer .widget .toggle-block, .site-footer .widget .toggle-block, .site-footer .widget.widget_newsletterwidget p, .site-footer .widget .tnp.tnp-widget{display:block;}
.primary-sidebar .widget .title-outer:before, .primary-sidebar .widget .toggled-off .title-outer:before, .site-footer .widget .title-outer:before, .site-footer .widget .toggled-off .title-outer:before{position:relative;content:"";}
.woocommerce .single-product-sidebar #content div.product .woocommerce-product-gallery ol li img{max-width:5em;}
.style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2{font-size:26px !important;line-height:30px;margin-bottom:5px;}
.style-3.cms-banner-item .text2{font-size:34px !important;}
}
@media only screen and (min-width: 980px) and (max-width: 1023px) { .woocommerce .single-product-sidebar div.product div.images, .woocommerce .single-product-full #content .product div.images,
.woocommerce div.product div.images, .woocommerce-page div.product div.images{float:none;margin:auto;width:60%;}
.woocommerce .single-product-sidebar div.product div.summary, .woocommerce-page .single-product-sidebar div.product div.summary, .woocommerce .single-product-full div.product div.summary, .woocommerce-page .single-product-full div.product div.summary{width:100%;margin:20px 0 !important;}
.single-product-sidebar .singleproduct-sidebar{margin:20px 0;clear:left;}
.singleproduct-sidebar{float:left;}
.service-content.sidebar-banner{float:left;}
.tmpmela_product_nav_buttons{top:35px;}
.woocommerce .single-product-full #content .product div.images{width:60%;}
.woocommerce .single-product-full #content .product div.entry-summary{width:100%;}
.woocommerce .single-product-sidebar #content .product div.images{width:60%;}
.woocommerce .single-product-sidebar #content .product div.entry-summary{width:100%;}
.woocommerce .single-product-sidebar #content div.product .woocommerce-product-gallery ol li img{max-width:6em;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{width:100%;padding:30px 0;margin:0;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images{width:60%;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary{width:100%;padding:0;}
}
@media only screen and (max-width: 979px) {
.cms-banner-style3.wpb_column{padding-left:2% !important;}
.header-cms-service .service-block{padding:7px 5px 0;}
.topbar-link{padding-top:4px;}
.topbar-link-wrapper{background-color:#ffffff;display:none;position:absolute;right:0;padding:20px 24px;box-sizing:border-box;z-index:9999;width:180px;text-align:left;top:50px;left:auto;border:1px solid #EDECEA;box-shadow:0 2px 11px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 2px 11px 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 2px 11px 3px rgba(0, 0, 0, 0.1);}
.header-menu-links li{display:block;position:relative;}
.header-menu-links a{padding:6px 0;display:block;box-sizing:border-box;border:0;}
.header-menu-links li.help a::before{display:none;}
.topbar-link-toggle{display:block;}
.header-cms-service{padding:0 10px;}
.header-cms-service .service-block{padding:4px;letter-spacing:0;}
.header-bottom{display:none;}
.woo_categories_grid .cat-outer-block{width:21%;}
.toggled-on .follow-us{display:block;}
.owl-theme .owl-buttons div.owl-prev{right:auto;left:0;}
.owl-theme .owl-buttons div.owl-next{right:0;left:auto;}
.main-navigation{display:none;}
.menu-toggle{display:block;padding:9px 0 9px 30px;}
.mobile-navigation{display:block;float:left;}
.style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2{margin-bottom:10px;font-size:22px !important;line-height:25px;}
.style-3.cms-banner-item .text2{font-size:30px !important;line-height:34px;}
.tmpmela_logocontent .brand-grid .item.brand_main{width:33.333%;}
.woocommerce-tabs #comments{float:none;width:100%;margin-right:0;height:auto;}
.site-footer .widget-title::before{bottom:10px;}
.page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message{width:734px;}
#secondary,
.home.blog #secondary,
#primary,
.home.blog #primary{width:100%;float:none;clear:both;}
.site-title, .site-title a{font-size:40px;line-height:40px;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{width:215px;padding:5px 20px;}
.woocommerce-product-search span.customSelect{width:120px;}
.paging-navigation{margin:20px 0;}
.blog-posts-content, .portfolio-container{margin:0;padding:15px 0 10px;}
.entry-summary .read-more{padding:10px 0 0;}
.blog-posts-content .blog-grid.grid .container, .portfolio-grid .item{width:50%;}
.page-title .entry-title-main{font-size:18px;line-height:20px;padding:0;float:none;text-align:center;width:100%;}
.single .entry-header .entry-title{line-height:inherit;width:100%;}
.resp-tabs-list{margin:0 !important;}
.big-title, .upsells.products>h2, .related.products h2, .cross-sells>h2, .main-title{line-height:35px;font-size:30px;margin:0px 0px 10px;}
.post-info{margin:0;float:none;}
.widget_product_categories ul li ul.children .hitarea{top:6px;}
.more-wrap{padding:5px 20px;}
.more-view .fa{top:8px;}
.header-middle-left{margin-top:10px;margin-bottom:0;float:right;}
.header-search .header-toggle{cursor:pointer;background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo/images/megnor/search.svg);background-color:rgba(0, 0, 0, 0);background-position:center;background-repeat:no-repeat;background-size:22px;display:inline-block;vertical-align:top;font-size:12px;width:40px;height:40px;}
.header-search.active .header-toggle{background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo/images/megnor/close.svg);background-size:18px;}
.header-search .woocommerce-product-search, .header-search .search-form{position:absolute;top:57px;right:0;width:260px;z-index:999;display:none;}
.sticky-menu .topbar-link-wrapper{top:54px;}
.header-search .woocommerce-product-search input[type="submit"],
.header-search .woocommerce-product-search button[type="submit"],
.header-search .search-form #searchsubmit{background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo/images/megnor/search-black.svg);background-repeat:no-repeat;background-position:center;cursor:pointer;height:36px;width:35px;font-size:0;background-size:16px;margin-left:0;}
.header-search .woocommerce-product-search input[type="submit"]:hover,
.header-search .woocommerce-product-search button[type="submit"]:hover,
.header-search .search-form #searchsubmit:hover{background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo/images/megnor/search-black.svg) !important;}
.cart-price{margin-left:5px;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{width:100%;}
#menu-footer-navigation>li>a{display:block;}
.header-search .woocommerce-product-search, .header-search .search-form{display:none;}
.woocommerce-product-search select, .woocommerce-product-search span.customSelect{display:none !important;}
.topbar-link:after, .headercart-block:after{display:none;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{float:none;text-align:center;}
.woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product, .woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product{text-align:center;}
.woocommerce ul.products li .container-inner:after{width:0;}
.service-content.sidebar-banner{float:left;}
.site-footer .widget_newsletterwidget>p{display:none;}
.site-footer .widget_newsletterwidget.toggled-on>p{display:block;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{display:inline-block;float:none;vertical-align:top;width:33.33%;}
.servicecmsblock .service-list.service-1, .servicecmsblock .service-list.service-2, .servicecmsblock .service-list.service-3, .servicecmsblock .service-list.service-4{padding:0 5px;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{margin:10px 0 0;}
.woocommerce .single-product-full.side-widget-area #content .product div.entry-summary,
.woocommerce .single-product-full #content .product div.entry-summary{width:100%;border:0;padding:30px 0;margin:0;}
.woocommerce .single-product-full #content .product div.images,
.woocommerce .single-product-sidebar #content div.product div.images,
.woocommerce div.product div.images, .woocommerce-page .single-product-sidebar #content div.product div.images,
.woocommerce-page div.product div.images{float:none;margin:0 auto 20px;width:74%;}
.primary-sidebar .widget_top_rated_products .amount{display:block;}
.address-text{width:100%;}
.widgets-brand .widget-title{display:block;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;}
.header-tag-widget .tagcloud a{margin:3px 0;}
.widget_tag_cloud .widgettitle{padding:3px 0;}
.banner-text{margin-top:0}
.woocommerce .summary .product_meta{padding:1% 0;}
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse>a, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse a, .woocommerce .entry-summary .add_to_wishlist, .woocommerce .entry-summary a.compare.button{margin:10px 10px 10px 0;}
.single-portfolio .read-more a{padding:6px 10px;}
.post-description{margin:15px 0;line-height:20px;color:#888888;}
.footer-newsletter .title-outer{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:100%;box-sizing:border-box;}
.footer-newsletter .toggled-on .other-text{display:block;}
.footer-newsletter .toggled-on .tnp.tnp-widget{display:block;float:none;}
.footer-newsletter .other-text{padding:10px 0;width:100%;text-align:center;display:none;}
.footer-newsletter .tnp.tnp-widget{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:100%;text-align:center;display:none;}
#primary-sidebar .toggled-on .toggle-block,
#primary-sidebar .toggled-on .widget_shopping_cart_content,
.site-footer .toggled-on .toggle-block, .site-footer .toggled-on .widget_shopping_cart_content, .site-footer .widget.toggled-on .toggle-block, .site-footer .toggled-on .textwidget{display:block;}
#primary-sidebar .toggled-off .toggle-block,
#primary-sidebar .toggled-off .widget_shopping_cart_content,
.primary-sidebar .widget .toggle-block, .custom_category, .textbox .text1, #primary-sidebar .toggled-off .textwidget,
.site-footer .toggled-off .toggle-block, .site-footer .toggled-off .widget_shopping_cart_content, .site-footer .widget .toggle-block, .site-footer .toggled-off .textwidget{display:none;}
.primary-sidebar .widget_black_studio_tinymce .textwidget, .primary-sidebar .widget>.toggle-block, .primary-sidebar .widget_price_filter .toggle-block, .primary-sidebar .widget_shopping_cart_content, .primary-sidebar .widget_pages>ul, .primary-sidebar .widget ul.toggle-block{padding:10px;}
#secondary .widget-title{padding:12px;margin-bottom:0;font-size:14px;}
.widget .widget-title{text-transform:inherit;}
.primary-sidebar .widget{margin-bottom:6px;}
.site-footer .accepted-payment-methods.toggle-block{display:block;}
.primary-sidebar .toggled-on .title-outer:before{content:"\f106";line-height:11px;}
.site-footer .toggled-on .title-outer:before{content:"\f106";line-height:11px;}
.home-about-me{display:none;}
.toggled-on .home-about-me{display:block;}
.primary-sidebar .title-outer:before, .primary-sidebar .toggled-off .title-outer:before{content:"\f107";position:absolute;right:10px;font-family:'FontAwesome';font-size:20px;color:#000;top:0;bottom:0;height:14px;width:14px;text-align:center;z-index:9;line-height:13px;margin:auto;}
.site-footer .title-outer:before, .site-footer .toggled-off .title-outer:before{content:"\f107";position:absolute;right:0;font-family:'FontAwesome';font-size:20px;color:#fff;top:5px;bottom:0;height:14px;width:14px;text-align:center;z-index:9;line-height:13px;margin:4px auto;}
.footer-newsletter .theme-container::before, .footer-newsletter .theme-container::after, .footer-newsletter .theme-container::after{display:none;}
.widget_newsletterwidget .title-outer::after{content:"\f107";position:absolute;left:auto;right:25px;font-family:'FontAwesome';font-size:20px;color:#ffffff;top:0;bottom:0;height:14px;width:14px;text-align:center;z-index:9;line-height:13px;margin:auto;}
.widget_newsletterwidget.toggled-on .title-outer::after{content:"\f106";line-height:11px;}
.toggled-off .toggle-block, .primary-sidebar .toggle-block, .site-footer .toggle-block, .primary-sidebar .widget_shopping_cart_content, .primary-sidebar .toggled-off .widget_shopping_cart_content, .toggle-content .toggle-block{display:none;}
.toggled-on .toggle-block, .primary-sidebar .toggled-on .widget_shopping_cart_content{display:block;}
.primary-sidebar .left-banner{padding:30px 0 20px;}
.toggle-content .toggle_title{display:block;}
.toggle-content .toggle_title{background-color:#f5f5f5;display:block;text-align:left;}
.toggle-content .toggled-on .main-ul{display:block;}
.toggle-content .toggled-off .main-ul, .toggle-content .main-ul{display:none;}
.site-footer .footer-widget .widgets-follow-us.toggled-on .widget .widget_accepted_payment_methods .accepted-payment-methods{display:block;}
#first,
#second,
#third,
#fourth,
#fifth{width:100%;padding:0;}
.woocommerce .single-product-full .woocommerce-main-image.zoom, .single-product-sidebar .woocommerce-main-image.zoom{float:right;padding:0;width:86%;}
.primary-sidebar .blog-posts-content{padding:32px 0 0;}
#secondary .post-content-inner{padding:0 5px;}
.gallery-item, .portfolio-filter-container .item, .portfolios li{display:inline-block;float:none;vertical-align:top;width:50% !important;}
.tmpmela_product_nav_buttons{top:35px;}
.footer-widget .widget{clear:both;padding:0 0 5px;}
.site-footer .widget-title{margin:0;padding:5px 0;font-size:13px;font-weight:500;}
.site-footer.monster-widget .footer-bottom .widget{padding:0;}
.menu-footer-menu-links-container li a{font-size:14px;}
.footer-widget.toggled-on .accepted-payment-methods{text-align:center;}
.widget_search{display:none;}
.footer_top{margin:30px 0;}
.footer-top{padding:20px 0;}
.site-footer .follow-us h3.widget-title{display:block;}
.footer-widget{min-height:inherit;width:100%;padding:0;border:none;margin:0;}
.service-list .content{width:auto;float:none;padding:0 10px;border-left:none;text-align:center;}
.service-title{font-size:12px;}
.widgets-footercontact .widget-title{display:block;}
.single-portfolio .read-more a{padding:10px 10px;}
.testmonial-text:before{display:none;}
.testmonial-text{text-align:center;}
.text-col{width:100%;}
.newslettre-text{display:none;}
.toggled-on .newslettre-text, .widget_newsletterwidget.toggled-on .tnp.tnp-widget{display:block;}
.footer-bottomtop-inner .widget .tnp.tnp-widget, .site-footer .widget .follow-us ul{display:block;}
.footer-bottomtop-inner aside.widget{display:block;}
.footer-bottomtop-inner .widget_media_image, .footer-bottomtop-inner .widgets-follow-us{float:none;}
.footer-menu-links{width:100%;text-align:center;}
.footer-bottom-down-left, .footer-bottom-down-right, .site-info{width:100%;padding:5px 0;text-align:center;}
.footer-bottom .widget_accepted_payment_methods{width:100%;text-align:center;}
.tnp-field{float:none;display:inline-block;width:100%;}
.widget .tnp-email{width:300px;margin:2px 0;}
.footer-middle .theme-container{padding:0 0 35px;}
.footer-newsletter .widget .tnp .tnp-submit{margin-left:0;margin:15px 0;width:auto;padding:7px 30px 6px;}
.primary-sidebar .widget.widgets-leftbanner .left-banner{padding:30px 0 20px;}
.woocommerce .single-product-sidebar #content .product div.entry-summary{width:100%;padding:30px 0;}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{width:100%;padding:30px 0;margin:0;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images{width:60%;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.entry-summary{width:100%;margin:0;}
.woocommerce #secondary ul.product_list_widget li .star-rating{display:none;}
.text-col.col-6{width:100%;margin-right:0;}
.dokan-store #dokan-primary{width:100% !important;margin:0;}
}
@media only screen and (max-width: 782px) {
.admin-bar .sticky-menu .header-style{margin-top:46px;}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
.style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2{font-size:36px !important;line-height:40px;}
}
@media only screen and (max-width: 767px) {
.post-navigation .nav-links a{width:100%;float:none;text-align:center;}
.custom-testimonial.style-1 .testmonial-image{float:none;margin:0 0 5px 0;}
.custom-testimonial.style-1 .testimonial-content{padding:25px 0;}
.custom-testimonial.style-1 .testimonial-content .testimonial-top::before{top:-12px;left:0;right:0;}
.resp-tabs-list{position:relative;top:0;}
.main-title{text-align:center;}
.left-img, .right-img, .center-img{padding:0;}
.address-container{padding:0;}
.widgets-about i{font-size:14px;line-height:20px;}
.site-footer{letter-spacing:0.5px;}
.cms-banner-style3.wpb_column{padding-left:0 !important;}
.tmpmela-about-text div, .tmpmela-about-text div:first-child, .tmpmela-about-text div:last-child{width:100%;padding:5px;text-align:center;float:none;}
.tmpmela-about-text div::after{background:none;}
.footer-bottom-up, .footer-bottom-down{padding:30px 0;}
.service-list{display:inline-block;width:100%;text-align:center;}
.service-list .service-content{padding:10px;width:100%;}
.dark-service-title{font-size:16px;letter-spacing:0;line-height:inherit;}
.woo_categories_grid .cat-outer-block{width:29.4%;margin:12px;}
.sub-banner-right .cms-banner-item{margin:10px 0 0;}
.leftimage .vc_column-inner{padding-right:0 !important;}
.header-bottom{width:100%;}
.wpb_single_image.vc_align_left, .wpb_single_image.vc_align_right, .wpb_single_image.vc_align_center{text-align:center;margin:0 0 20px !important;}
.revs-video-left, .revs-video-center, .revs-video-right{padding-bottom:20px !important;}
.normal-title::before, .upsells.products>h2::before, .related.products h2::before, .cross-sells>h2::before, .resp-tabs-list .main-title::before{left:0;right:0;margin:auto;}
.header-bottom .theme-container{width:100%;margin:0 auto !important;}
.woocommerce-tabs ul.tabs>li a::before{right:0;margin:auto;}
.service-list .service-content::after{display:none;}
.page-title .page-title-inner, .theme-container, .main-content-inner, .full-width .inner-container, .site-footer .inner-container, .main-inner-container, .main-content.box-page, .single-product-full .woocommerce-message{width:auto;margin-left:15px !important;margin-right:15px !important;}
.footer-newsletter .theme-container{margin-left:auto !important;margin-right:auto !important;}
.header-bottom .theme-container::before, .header-bottom .theme-container::after{display:none;}
.single-product .main-content .theme-container, .main-content.box-page.full-width, .main-content-inner .home-page, .main-content.blog-page.blog-list.box-page, .main-content-inner .main-content.box-page{margin:0!important;}
.normal-title, .upsells.products>h2, .related.products h2, .cross-sells>h2{text-align:center;font-size:20px;margin:0 0 20px;}
.normal-title::before, .upsells.products>h2::before, .related.products h2::before, .cross-sells>h2::before{font-size:14px;}
.service-list .icon-image{float:none;display:inline-block;vertical-align:top;}
.service-icon-content{display:inline-block;vertical-align:top;text-align:left;}
.cart-label, .item-total{display:none;}
.header-tag{display:none;}
.sticky-menu{min-height:65px;}
.header_logout a{display:block;}
.header-mob-logo img{height:auto;max-width:100%;}
.cms-banner-item{margin:10px 0 20px;text-align:center;}
.wpb_wrapper .vc_row .sub-banner-left{padding-right:0 !important;}
.wpb_wrapper .vc_row .sub-banner-right{padding-left:0 !important;}
.cms-banner1.cms-banner-item{margin-top:0;margin-right:0;}
.cms-banner2.cms-banner-item{margin:0;}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{padding:20px 0;width:100%;margin:0;}
.woocommerce-tabs ul.tabs{width:100%;text-align:center;padding:10px 0;}
.woocommerce-tabs ul.tabs li{padding:0;}
.woocommerce-tabs ul.tabs li a{text-align:center;padding:15px;margin-right:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 5px;}
.woocommerce-tabs ul.tabs li a:hover:after, .woocommerce-tabs ul.tabs li.active a:after{top:auto;right:0;left:0;height:2px;width:auto;}
.woocommerce-tabs .panel{width:100%;padding:30px 20px;}
.woocommerce div.product .product_title, .woocommerce-page div.product .product_title{font-size:18px;line-height:24px;}
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-ordering, .woocommerce-page .woocommerce-result-count{margin-bottom:20px;text-align:center;}
#primary .gridlist-toggle{display:none;}
.recomme-prod .woocommerce ul.products{padding:0;}
.faq-questions{margin:0 -20px;}
.single-product .main-content-inner{width:auto!important;}
.woocommerce ul.products li.product-category{width:32.33% !important;}
.header-logo{display:none;}
.header-mob-logo{display:inline-block;position:relative;vertical-align:top;}
.mobile-menu{width:280px;}
#primary,
.home.blog #primary,
.left-sidebar #primary,
.homepage #home_primary,
#secondary,
.home.blog #secondary,
.full-width .page-title{width:100%;}
.content_inner{width:100% !important;margin:0 !important;}
.footertop .content_inner, .widget .banner-slider-container ul li{text-align:center;}
.navbar, .header_cart{display:block;padding:0;position:static;}
.resp-tabs-list{width:100%;float:none;padding:0 0 10px;}
#categorytab .resp-tabs-container,
.categorytab .resp-tabs-container{width:100%;border-left:none;}
.product-button{padding:0;text-align:center;}
.category-title{text-align:center;}
.sub-title{line-height:24px;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float:none;display:inline-block;vertical-align:top;}
.woocommerce.list-view .woocommerce-result-count, .woocommerce-page.list-view .woocommerce-result-count{display:block;}
.single_variation_wrap{overflow:visible;}
.woocommerce .single-product-full .woocommerce-main-image.zoom, .woocommerce .single-product-full .woocommerce-main-image.zoom, .single-product-sidebar .woocommerce-main-image.zoom{width:100%;}
#content div.product div.images .bx-wrapper .bx-controls-direction a,
#content div.product div.images .bx-wrapper:hover .bx-controls-direction a{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;}
#content div.product div.images .bx-wrapper{display:inline-block;float:none;}
.woocommerce #content .product div.images{text-align:center;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:100%;}
.woocommerce form{width:100%;}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{margin-bottom:20px;box-sizing:border-box;width:100%;}
.blog-posts-content .blog-grid .item.style-3{width:100%;}
.main-container .resp-tabs-list{margin:-7px 60px -2px 0;}
#yith-quick-view-content div.images,
#yith-quick-view-content div.summary{float:none;width:100%;}
#yith-quick-view-content div.summary{float:left;margin:0;padding:15px;width:100%;}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li{width:100%;margin:0;}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{float:none;text-align:center;}
.page-title .entry-title-main{float:none;}
.blog-posts-content .post-image-outer{float:none;width:100%;text-align:center;}
.style-2 .service-content{text-align:center;}
.service.style-2{width:100%;}
.tmpmela_about .image-right .about_image, .tmpmela_about .image-left .about_content, .tmpmela_about .image-left .about_image, .tmpmela_about .image-right .about_content{width:100%;text-align:center;}
.aboutus .banner-slider-container{text-align:center;}
.tmpmela-newsletter-form .tnp-subscription input[type="email"]{width:auto;}
.footer-menu-links a{padding:0 8px;}
.sitemap-item, .contact_form form{width:100%;}
.contact_form .address-container .icon{float:none;display:inline-block;vertical-align:top;}
.woocommerce-MyAccount-navigation{width:100%;margin:0 0 30px 0;}
.woocommerce-MyAccount-content{overflow:visible;clear:both;}
.cms-banner-item img{width:100%;}
.woocommerce table.my_account_orders tr td.order-actions:before, .woocommerce table.shop_table_responsive tr td.actions:before, .woocommerce table.shop_table_responsive tr td.product-remove:before, .woocommerce-page table.my_account_orders tr td.order-actions:before, .woocommerce-page table.shop_table_responsive tr td.actions:before, .woocommerce-page table.shop_table_responsive tr td.product-remove:before{display:none;}
.woocommerce-page #content table.cart .product-thumbnail:before,
.woocommerce-page table.cart .product-thumbnail:before{content:attr(data-title)" ";}
.woocommerce table.shop_table_responsive tbody th, .woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive tbody th, .woocommerce-page table.shop_table_responsive thead{display:none;}
.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr{display:block;}
.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title)":";float:left;font-weight:600;color:#000;}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right;}
.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail{text-align:center;}
.woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt{width:100%;}
.quantity{max-width:270px;position:relative;}
td.product-quantity .quantity{float:right;}
.woocommerce #content table.cart td.actions .coupon,
.woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon,
.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:0.5em;}
.woocommerce #content table.cart td.actions .button,
.woocommerce table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button,
.woocommerce-page table.cart td.actions .button{width:100%;}
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text{margin:0 0 10px;}
.woocommerce #content table.cart td,
.woocommerce #content table.cart th,
.woocommerce table.cart td, .woocommerce table.cart th, .woocommerce-page #content table.cart td,
.woocommerce-page #content table.cart th,
.woocommerce-page table.cart td, .woocommerce-page table.cart th{float:left;width:100%;text-align:right;padding:10px!important;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0, 0, 0, 0.02);}
.shop_table.cart.wishlist_table thead{display:none;}
.title-description{box-sizing:border-box;padding:0 15px !important;}
.service-content{display:inline-block;width:100%;text-align:left;position:relative;}
.related_posts.blog-list{margin:20px 0 0;}
.post-container{width:100%;}
div.wpcf7{margin:6% 0 0;}
.blog-carousel.owl-theme .owl-buttons div{top:0;bottom:0;}
.single-banner-text{font-size:40px;line-height:42px;margin-bottom:31px;}
.single-banner-text2{font-size:18px;margin-bottom:30px;}
.single-banner-link{font-size:13px;padding:8px 15px;}
.single-banner-text2 .single-banner-price{font-size:30px;line-height:30px;}
.woo-products .owl-theme .owl-buttons div, .related .owl-theme .owl-buttons div, .cross-sells .owl-theme .owl-buttons div, .upsells .owl-theme .owl-buttons div{top:0;bottom:0;}
.products.owl-theme .owl-buttons div.owl-prev, .blog-carousel.owl-theme .owl-buttons div.owl-prev{left:0;right:auto;}
}
@media only screen and (max-width: 640px) {
.big-title, .upsells.products>h2, .related.products h2, .cross-sells>h2, .main-title{line-height:30px;font-size:26px;}
.woocommerce ul.products.list .container-inner .image-block, .woocommerce-page ul.products.list .container-inner .image-block{margin:0 auto 20px;width:auto;display:inline-block;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:50%;text-align:center;}
.list .product-detail-wrapper{width:100%;box-sizing:border-box;}
.list .price-outer{width:100%;}
.address-text .icon{text-align:center;width:100%;}
.address-text .content{text-align:center;padding:0;width:100%;}
.account-block{display:none;}
.topbar-link-toggle{margin-right:0;}
#commentform .comment-block{width:100%;}
.comment-form-email.comment-block{margin:0;}
.woo_categories_grid .cat-outer-block{width:auto;}
.woo_categories_grid{text-align:center;}
.comment .comment-body{padding:15px;}
.comment-list .children{margin-left:30px;}
.comment-content{padding:30px 0 15px;}
.comment-list .reply{padding:0;}
}
@media only screen and (max-width: 600px) {
.columns4 .cat-outer-block:nth-child(4n)::after{border-right:0;}
.cat-outer-block::after{border-right:0;}
.admin-bar .header-fix.sticky-menu{margin-top:0;}
.admin-bar .sticky-menu .header-style{margin-top:0;}
.small-title{display:block;margin-left:0;}
.woocommerce-product-search select{display:none !important;}
.woocommerce-product-search span.customSelect{display:none !important;}
.blog-posts-content .blog-grid.grid .container, .portfolio-grid .item{width:100%;}
.site-content .blog{column-count:1;column-gap:20px;}
.prev.non .prev-nav-text-wrapper, .next.non .next-nav-text-wrapper{display:inline-block;width:auto;margin-top:0;}
.prev-nav-text-wrapper, .next-nav-text-wrapper{width:60%;}
.post-navigation .nav-links a{width:100%;}
.author-info{display:block;text-align:center;}
.author-avatar{margin-right:0;margin-bottom:20px;}
.blog-posts-content .container .container-inner{margin:0 58px;}
}
@media only screen and (min-width: 480px) and (max-width: 640px) {
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:50% !important;}
.home-category-block{top:45%;}
.style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2{font-size:36px !important;line-height:40px;}
}
@media only screen and (max-width: 479px) {
.woo_categories_grid .cat-outer-block{width:auto;}
.woocommerce ul.products.grid li .container-inner{border-right:0;}
.woocommerce .star-rating, .woocommerce-page .star-rating, .wpb_wl_summary .star-rating, .product-block-hover{display:block;}
.woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_external.button, .woocommerce-page ul.products li.product .product_type_external.button, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_grouped.button, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, a.button.product_type_variable.add_to_cart_button, .woocommerce ul.products li.product .product_type_variable.button, .woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button{font-size:12px;position:relative;opacity:1;transform:none;top:0;margin:14px 0;padding:3px;line-height:23px;height:22px;left:0;right:0;box-shadow:none;}
.woocommerce ul.products li.product a.button:hover{box-shadow:none;}
.woocommerce .products li .star-rating, .woocommerce-page .products li .star-rating{position:relative;opacity:1;transform:none;}
.product-block-hover{top:8px;right:8px;}
.header-botton-inner{border:none;}
.header-top{padding:15px 0;}
.header-cart .togg .widget.widget_shopping_cart{right:-50px;}
.compare-counter, .whislist-counter, .header-cart{margin:4px;}
.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name{min-height:auto;}
.widget_shopping_cart_content .buttons .wc-forward{padding:9px 21px;}
.post-info{padding:20px;}
.post-info.non{padding:20px;}
.revs-slide{margin-top:0 !important;}
.topbar-link-toggle{background-size:24px;}
.header-cms-service{display:none;}
.topbar-link{padding-top:5px;}
.header-top-center{margin-left:10px;}
#review_form_wrapper{padding:20px;}
.account-block, .account-label{display:none;}
.cart-price{margin-left:5px;}
.topbar-link-toggle{margin:0;}
.service-content, .service-icon-content{text-align:center;}
.service-list .icon-image{width:100%;margin-right:0;margin-left:0;}
.footer-newsletter .title-outer .widget-title{font-size:16px;}
.entry-date{font-size:12px;letter-spacing:0;}
.post-inner-top{margin-top:-70px;height:78px;width:80px;border-width:3px;}
.blog-icon:before{font-size:26px;line-height:26px;}
.blog-icon{margin-bottom:8px;padding-bottom:4px;}
.entry-thumbnail .block_hover .links{top:35%;}
.owl-theme .owl-buttons div{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;}
.team-posts-content .staff-image{float:none;}
.home-category-block{top:60%;}
.single-banner-text{font-size:25px;line-height:30px;margin-bottom:15px;}
.single-banner-text2{font-size:14px;margin-bottom:30px;}
.post-info .entry-header .entry-title{width:100%;float:none;}
.style-1.cms-banner-item .text1, .style-1.cms-banner-item .text2{margin-bottom:0;font-size:18px !important;}
.single-product-side-widget-area .widgets-cms{width:auto;text-align:left;padding:0;}
.single-product .widget{width:100%;}
.category-text .owl-carousel .owl-item{text-align:center;}
.category-text .sub-title, .small-title{display:block;margin-left:0;text-align:center;}
cms-banner-item .text2{font-size:20px;line-height:20px;}
.woocommerce .single-product-full #content .product div.images,
.woocommerce .single-product-sidebar #content div.product div.images,
.woocommerce div.product div.images, .woocommerce-page .single-product-sidebar #content div.product div.images,
.woocommerce-page div.product div.images{width:auto;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{position:relative;}
.site-main{padding:20px 0 0;}
.page-title{padding:0 0 20px;}
.woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product{width:100% !important;margin:0 auto;text-align:center;}
.product-detail .product_title{padding:10px 0;}
#home_featured_carousel .product-price.price{margin:15px 0;}
.product-button{margin-top:10px;}
.social-icon .follow-us a{margin:0 8px;}
.blog-posts-content, .portfolio-container, .upsells, .related, .cross-sells, #woo-products,
.woocommerce ul.products.grid, .woocommerce-page ul.products.grid{margin:0 -8px;text-align:center;}
.woocommerce ul.products li.product:hover .container-inner, .woocommerce ul.products li.product .container-inner{margin:8px;}
.blog-posts-content .container .container-inner{margin:0 8px;}
.woocommerce ul.products.list li .container-inner, .woocommerce-page ul.products.list li .container-inner{margin:8px 0 !important;}
.woocommerce ul.products li.product-category{width:100% !important;}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first{clear:none;}
.woocommerce ul.products li .image-block{border-right:0;}
ul.products li.last .image-block, ul.products.grid li.last .image-block{border-right:0;}
.team-posts-content.posts-content .container{width:100%;}
.gallery-item, .portfolio-filter-container .item, .portfolios li{width:100% !important;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}
.site-footer .newsletter tr, .site-footer .newsletter-email, .site-footer .newsletter .newsletter-submit{width:100%;}
.newsletter-td-submit{padding:5px 0 !important;}
.product-cms-tab-block .style5 #tab ul li a{margin:0;}
.woocommerce ul.products li .container-inner:after, .woocommerce ul.products li.last .container-inner:after{width:0;}
.singleproduct-sidebar{float:none;margin:20px auto;clear:both;}
.woocommerce .single-product-sidebar.single-product-side-widget-area #content .product div.images{width:100%;}
blockquote, q{line-height:24px;}
.pricing_wrapper{padding:20px 0;}
.entry-summary .count-down{width:70%;}
.vertical_tab.style2 #tab ul li,
.style2.horizontal_tab .tab_groupcontent, .vertical_tab.style3 #tab ul li,
.style3.horizontal_tab .tab_groupcontent{margin:0;}
.vertical_tab .tab_groupcontent, .horizontal_tab #tab ul li{width:100%;margin:0;text-align:center;}
#tab ul.tabs{width:100% !important;margin:0;}
#tab ul li a{display:block;}
.address-text-inner{text-align:center;}
.address-text .icon{border-width:0 0 1px;box-sizing:border-box;padding:15px 0;width:100%;}
.entry-header .entry-title a{font-size:15px;}
.entry-main-header .entry-header .entry-title a{font-size:22px;}
.footer-widget .widget .tnp-email{width:235px;}
.vertical_tab.style2 #tab ul li a.current,
.vertical_tab.style2 #tab ul li a:hover{border-right:1px solid #EDECEA;}
.horizontal_tab.style2 #tab ul li a.current,
.horizontal_tab.style2 #tab ul li a:hover{border-bottom:1px solid #EDECEA;}
.shortcode-title{padding:0 0 10px;}
.single-product .product-cms-tab-block .style5 #tab ul li:last-child{margin:0 0 10px 0;}
.footer-newsletter .title-outer::before{background-size:26px;width:50px;}
.footer-newsletter .title-outer .widget-title{font-size:16px;line-height:24px;}
.footer-newsletter .title-outer{padding-left:60px;}
.footer-newsletter .theme-container{margin-left:0 !important;margin-right:0 !important;}
.tmpmela_logocontent .brand-grid .item.brand_main{width:50%;}
.comment-respond{padding:20px;}
.entry-content-other .entry-main-header{padding:0;}
.entry-content-other .entry-content{padding:0;}
.loadgridlist-wrapper{margin:20px 0 0;}
}
@media only screen and (max-width: 379px) {
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce .entry-summary .yith-wcwl-wishlistexistsbrowse>a, .woocommerce .entry-summary .yith-wcwl-wishlistaddedbrowse a, .woocommerce .entry-summary .add_to_wishlist, .woocommerce .entry-summary a.compare.button {
padding: 5px 5px 5px 1px;
}
.category-banner-image .image-category-block .tab-title {
font-size: 22px;
}
.header-cart .togg .widget.widget_shopping_cart {
width: 280px;
}
.woocommerce ul.products.list li.product, .woocommerce-page ul.products.list li.product, .woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product {
width: 100% !important;
}
.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name {
font-size: 12px;
}
.woocommerce ul.products li.product .product_type_simple, .woocommerce-page ul.products li.product .product_type_simple, .woocommerce ul.products li.product .product_type_grouped, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_external, .woocommerce-page ul.products li.product .product_type_external, .woocommerce ul.products li.product .product_type_variable, .woocommerce-page ul.products li.product .product_type_variable, .woocommerce .button.yith-wcqv-button, .entry-summary .yith-wcwl-wishlistexistsbrowse>a, .woocommerce a.compare.button, .woocommerce .yith-wcwl-add-to-wishlist a.add_to_wishlist, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse a, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-add-to-wishlist, .home-featured-carousel .button.add_to_cart_button.ajax_add_to_cart.product_type_simple, .yith-wcwl-wishlistaddedbrowse a, .yith-wcwl-add-to-wishlist a {
height: 26px;
width: 26px;
line-height: 26px;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
font-size: 10px;
}
.tmpmela_logocontent .brand-grid .item.brand_main {
width: 100%;
}
.prev-nav-text-wrapper, .next-nav-text-wrapper {
width: 100%;
margin: 12px 0 0;
}
.resp-tabs-list li {
width: 100%;
}
.product-category-tab .woocommerce ul.products li.product .image-block {
float: left;
overflow: hidden;
width: auto;
}
}@media only screen and (min-width: 1201px) and (max-width: 1450px) {
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{width:200px}
.header-middle-right{padding-left:4.3%}
}
@media only screen and (min-width: 980px) and (max-width: 1200px) {
.main-navigation{float:left}
.style-1.cms-banner-item .text1{font-size:17px !important}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{width:200px}
.header-middle-right{padding-left:4.3%}
}
@media only screen and (max-width: 979px) {
#page .mobileContacts{width:100%;height:230px;padding:0;overflow:hidden;transition:height linear 250ms;}
#page .mobileContacts .mobileContactsToggle{width:100%;padding:0;line-height:35px;font-size:13px;font-weight:700;text-align:left;cursor:pointer;}
#page .mobileContacts::after,  #page .mobileContacts .mobileContactsToggle::after{display:none;}
#page .mobileContacts .mobileContactsToggle::before{content:"\f107";position:absolute;right:0;font-family:'FontAwesome';font-size:20px;color:#fff;top:5px;bottom:0;height:14px;width:14px;text-align:center;z-index:9;line-height:13px;margin:4px auto;}
#page .mobileContacts.toggled-off{height:35px;}
#page .mobileContacts.toggled-on .mobileContactsToggle::before{content:"\f106";}
.header-cms-service .service-text::before{content:'';position:absolute;bottom:100%;left:12px;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #444;opacity:0;transition:all 0.3s cubic-bezier(0.6, -0.28, 0.735, 0.045);z-index:-1;visibility:hidden}
.header-cms-service .service-text.tooltip, .header-cms-service .service-text::before{opacity:1;transition:all 0.3s cubic-bezier(0.6, -0.28, 0.735, 0.045);z-index:99;visibility:visible}
.header-cms-service .service-text{opacity:0;position:absolute;transition:all 0.3s cubic-bezier(0.6, -0.28, 0.735, 0.045);top:52px;left:-12px;display:block;width:180px;text-align:left;background-color:#444;box-shadow:0px 2px 11px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 2px 11px 3px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px 2px 11px 3px rgba(0, 0, 0, 0.1);padding:10px 15px;box-sizing:border-box;word-break:break-word;z-index:-1;visibility:hidden}
.header-cms-service .service-block{position:relative}
.header-cart .togg .widget.widget_shopping_cart{top:61px}
.header-top{padding:6px 0}
.header-bottom{display:inline-block}
.header-cms-service{padding:0}
.topbar-link-toggle{background-image:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/user.svg);background-size:22px}
.topbar-link{padding-top:1px}
.topbar-link-wrapper{top:38px}
.header-menu-links a{color:#444}
.header-menu-links a:hover{color:#f0c0b9}
.header-middle-right{padding-left:0}
.header-logo{float:left}
.header-logo{margin:20px 0}
.header-middle-left, .header-middle-right{margin:0;}
.mobile-navigation{margin:4px 9px}
.header-search .header-toggle{background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/search.svg)}
.header-search.active .header-toggle{background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/close.svg)}
.menu-toggle{font-size:0;line-height:30px;padding:0 0 0 30px}
.menu-toggle::after{width:35px;height:32px;background-size:22px;background-position:center;background-image:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/menu.svg)}
.header-search{border:none;margin:0 0 0 4px}
.header-search .woocommerce-product-search, .header-search .search-form{border:1px solid #ddd;background-color:#fff;top:65px;box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);-ms-box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);-o-box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1)}
.style-1.cms-banner-item .text1{font-size:17px !important}
.style-1.cms-banner-item .text2.static-text{line-height:25px;margin-bottom:10px}
.woocommerce .breadcrumbs a, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a{padding:2px 5px 0 !important;}
.dark-theme.woocommerce .breadcrumbs a, .dark-theme.woocommerce .woocommerce-breadcrumb a, .dark-theme.woocommerce-page .woocommerce-breadcrumb a{border:1px solid #f59b8e;color:#f59b8e;}
.dark-theme .breadcrumbs span{color:#f59b8e;}
.woocommerce-breadcrumb span a{margin:3px 0 !important}
.dark-theme article.mailpoet_page a{color:#f59b8e;}
.dark-theme article.mailpoet_page{color:#fff;}
}
@media only screen and (max-width: 767px) {
.header-search .woocommerce-product-search, .header-search .search-form{top:61px}
.header-cart .togg .widget.widget_shopping_cart{top:56px}
.header-bottom .theme-container{width:auto;margin:0 15px !important;display:block}
.header-mob-logo{float:left;margin:20px 0}
.header-middle-left, .header-middle-right{margin:20px 0 10px}
.cms-banner-item{float:none;margin:10px 0}
.main-title{text-align:center}
.resp-tabs-list{position:relative;top:0}
#masthead .header_cart_discount{position:relative;display:block;top:0px;height:16px;width:100%;line-height:16px;background:rgba(75, 75, 75, 0.3);font-size:10px;font-weight:bold;color:#fff;text-align:center;z-index:9999;}
}
@media only screen and (max-width: 479px) {
header .header-top{display:none}
.style-1.cms-banner-item .text1.static-text{margin-bottom:0}
.static-wrapper{top:18%}
.header-search .woocommerce-product-search, .header-search .search-form{top:52px}
.header-cart .togg .widget.widget_shopping_cart{top:52px;width:97vw;}
.site-main{padding:0}
.page-title{padding:0;}
.header-cms-service{display:inline-block}
.header-cms-service .service-block{padding:4px 4px 0 0}
.header-cms-service .service-icon{background-size:20px;padding-right:5px}
.header-mob-logo{width:100px;height:60px;}
.compare-counter .counter-label, .whislist-counter .whislist-label, .header-cart .shopping_cart .cart-label, .menu-toggle::after, .header-search .header-toggle{width:30px;height:30px;background-size:30px}
.mobile-navigation{margin:4px}
.compare-counter, .whislist-counter, .header-cart, .mobile-navigation, .header-search{margin:2px}
.whislist-counter{margin:2px 45px}
.page-title{padding-bottom:0}
.woocommerce-breadcrumb span.delimiter{margin:0 5px}
.discount_block{width:62%;}
.product_discount{font-size:3vw;font-weight:500;}
.to_opt_price:not(.not-unique){width:initial;}
.xt_woofc-price.amount{flex-basis:90px;}
}
@media only screen and (max-width: 379px) {
.resp-tabs-list li:last-child .tab-title{padding-right:15px}
.resp-tabs-list{padding:0 0 20px}
.woo_categories_slider .category-carousel{padding-top:30px}
.has_cut{width:16px;}
.has_cut i{top:3px;left:1px;font-size:15px;}
li.product_cat-vidrizy-tkanyn .product-block-inner.product_not_in_stock .product-detail-wrapper .xoo-wl-btc-popup button{position:relative;top:20px;height:39px !important;font-size:9px;line-height:13px;padding:0;}
#main li.product_cat-vidrizy-tkanyn .show_variations{height:39px !important;width:22% !important;line-height:44px;}
#main li.product_cat-vidrizy-tkanyn .product_not_in_stock .show_variations{width:100% !important;}
#main li.product_cat-vidrizy-tkanyn .show_variations i{font-size:22px;}
#main li.product_cat-vidrizy-tkanyn .gridlist-buttonwrap .add_to_cart_button{width:71% !important;height:33px !important;}
.xt_woofc-price.amount{flex-basis:inherit;}
}
@media only screen and (max-width: 1200px) {
.vc_custom_1578399820562 .owl-nav{display:none}
.header-cms-service .service-block.first{display:none}
.single-product-side-widget-area .woocommerce-tabs.wc-tabs-wrapper div.woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information, .single-product-side-widget-area .woocommerce-tabs.wc-tabs-wrapper div.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description{max-width:100%;width:100%;margin-bottom:20px}
.header-search .dgwt-wcas-search-wrapp{min-width:100%}
.wc-category-slider .owl-nav.disabled, .wc-category-slider .owl-dots.disabled{display:none !important}
}
@media only screen and (max-width: 980px) {
.header-bottom .header-logo{position:static;left:unset;transform:none;margin:20px 0}
.header-middle-right{width:100%}
.header-search{width:100%;overflow:hidden}
.header-search .header-toggle{display:none}
.mobile-navigation{float:right}
}
@media only screen and (max-width: 769px) {
.woocommerce-cart-form__cart-item .product-thumbnail{display:flex !important;align-items:center}
.woocommerce-cart-form__cart-item .product-thumbnail>a{display:block;margin-right:10px;flex:1 0 auto}
.woocommerce-cart-form__cart-item .product-thumbnail .product-name-for-mobile{display:block !important}
.woocommerce-cart-form__cart-item .product-name{display:none !important}
}
@media only screen and (max-width: 480px) {
header{margin-top:28px}
.home header{margin-top:0px}
.header-cart .togg .widget.widget_shopping_cart{right:0 !important}
form[name="checkout"] #customer_details .col-3{width:100%;padding:0 15px}
form[name="checkout"] #customer_details .col-3:nth-child(2){width:100%;padding:0 15px;border:none;box-sizing:border-box}
form[name="checkout"] #customer_details{border:none}
.single-product.woocommerce .woocommerce-breadcrumb{text-align:left !important}
.woocommerce-cart-form__cart-item td.product-name{text-align:center !important}
.woocommerce-cart-form__cart-item td.product-name::before{display:none}
input[name="coupon_code"]{width:100% !important}
.woocommerce-order-details .woocommerce-table__product-name span.productImg{display:block;text-align:center}
.header-mob-logo{position:absolute;left:0;top:0;margin:10px 0}
.header-middle-left{display:none}
.header-search{margin-top:30px}
footer #contactuswidget-1 .tmpmela-about-text{display:flex;align-items:center;flex-wrap:wrap}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-address,
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number{width:50%}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-address i,
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number i,
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number a{display:block}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number span{display:none}
footer .footer-bottom-down{display:flex;align-items:center}
footer .footer-bottom-down .site-info{font-size:8px}
.woocommerce-tabs .entry-content p{font-size:12px}
.woocommerce table.shop_attributes th, .woocommerce-page table.shop_attributes th{width:190px !important;padding-left:5px;font-size:10px}
.woocommerce table.shop_attributes td p, .woocommerce-page table.shop_attributes td p{font-size:14px}
.woocommerce table.wishlist_table thead th, .woocommerce table.wishlist_table tbody td, .woocommerce table.shop_table td, .woocommerce-page table.shop_table td{font-size:12px}
.woocommerce.list-view .woocommerce-result-count, .woocommerce-page.list-view .woocommerce-result-count{display:none}
.breadcrumbs, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb{margin:0;}
.breadcrumbs a, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .breadcrumbs span, .woocommerce .woocommerce-breadcrumb span, .woocommerce-page .woocommerce-breadcrumb span{font-size:12px}
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce nav.woocommerce-pagination ul, .woocommerce-page #content nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination ul{white-space:normal;text-align:center}
.woocommerce ul.products.owl-carousel li.product, .woocommerce-page ul.products.owl-carousel li.product, ul.products li.product .container-inner, .woocommerce ul.products.owl-carousel li.product .container-inner, .woocommerce-page ul.products.owl-carousel li.product .container-inner{margin:0 0 15px 0 !important}
ul.products li.product{margin-bottom:30px !important}
#secondary{position:absolute;width:100%;left:0;top:-120px;padding-bottom:0;z-index:9999;display:none}
#secondary::before{position:fixed;width:100%;height:100%;content:'';left:0;top:0;background:rgba(0, 0, 0, 0.5);z-index:-1}
#secondary .fa-times-circle{position:absolute;content:'\f057';font-family:"FontAwesome";right:0;color:#F3EFEC;top:-35px;font-size:24px;font-style:normal}
#secondary #primary-sidebar{padding:10px 15px;background:#F3EFEC;border-radius:10px}
form.woocommerce-ordering{display:flex !important;justify-content:space-between;align-items:center}
form.woocommerce-ordering button#show-filter{padding:6px 25px 4px 25px}
.go-to-cart-on-product-item{display:none !important}
#postsOnHomePage .container-inner .post-content-outer{padding:0}
.blog_on_houme_page .wpb_posts_slider{display:block}
.shortcode-title{padding:0 !important}
.shortcode-title h1{margin-bottom:0 !important}
.featured_poducts_title{margin-top:30px}
.theme-container.custom_category_list{margin-left:0 !important;margin-right:0 !important}
li.product-category .woocommerce-loop-category__title{color:#444;position:absolute;z-index:2;padding:0;top:50% !important;width:100%;transform:translateY(-50%)}
.woocommerce-loop-category__title mark{color:#444}
.custom_category_list .woocommerce-loop-category__title{font-size:16px !important}
.custom_category_list .woocommerce-loop-category__title mark{font-size:14px !important}
.woocommerce ul.products li.product-category, .woocommerce-page ul.products li.product-category{margin-bottom:5px !important}
.woocommerce ul.products li.product-category:last-child, .woocommerce-page ul.products li.product-category:last-child{margin-bottom:30px !important}
.woocommerce ul.products li.product-category .container-inner, .woocommerce-page ul.products li.product-category .container-inner{padding:0 !important;margin:0 !important}
.woocommerce ul.products li.product-category .container-inner a, .woocommerce-page ul.products li.product-category .container-inner a{position:relative}
.woocommerce ul.products li.product-category .container-inner a::before, .woocommerce-page ul.products li.product-category .container-inner a::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255, 255, 255, 0.6)}
.woocommerce ul.products li.product-category .container-inner h2, .woocommerce-page ul.products li.product-category .container-inner h2{font-size:24px}
.woocommerce ul.products li.product-category .container-inner h2 mark, .woocommerce-page ul.products li.product-category .container-inner h2 mark{font-size:18px}
.custom_category_list .woocommerce ul.products li.product-category .container-inner a .woocommerce-loop-category__title, .custom_category_list .woocommerce-page ul.products li.product-category .container-inner a .woocommerce-loop-category__title{opacity:1;background:rgba(255, 255, 255, 0.7);padding:5px 0;top:43% !important}
.woocommerce ul.products li.product-category .container-inner a::before, .woocommerce-page ul.products li.product-category .container-inner a::before{opacity:0.5}
.single_add_to_cart_button.clickBuyButton{position:static;opacity:1;margin-left:0;width:47% !important;font-size:13px !important;height:28px !important;background:#fff !important;color:#848790 !important;border:2px solid #f0c0b9 !important;padding:4px !important}
li.product .gridlist-buttonwrap{width:47% !important;float:right}
li.product .gridlist-buttonwrap a.product_type_simple.add_to_cart_button{margin:0 !important}
.stock-status-end-sku{float:left;width:100%;margin-top:10px}
.woocommerce form .form-row.place-order, .woocommerce-page form .form-row.place-order{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}
.woocommerce form .form-row.place-order .back-to-cart-link, .woocommerce-page form .form-row.place-order .back-to-cart-link{margin-bottom:20px}
.woocommerce form .form-row.place-order #place_order,
.woocommerce-page form .form-row.place-order #place_order{width:198.48px}
.related.products li.product .add_to_cart_button.ajax_add_to_cart{width:47% !important;float:right !important;margin:0 !important}
.wishlist_table.wishlist_view.mobile li .item-wrapper{display:flex;align-items:center;width:100%}
.wishlist_table.wishlist_view.mobile li .item-wrapper .item-details{width:100%}
.wishlist_table.wishlist_view.mobile li .item-wrapper .product-thumbnail{max-width:160px}
.wishlist_table.wishlist_view.mobile li .item-wrapper .item-details .product-name h3{font-size:13px;padding:0;margin:0}
.wishlist_table.wishlist_view.mobile li .product-price-in-wishlist{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}
.wishlist_table.wishlist_view.mobile li .additional-info-wrapper{display:flex;align-items:center;justify-content:space-between}
.wishlist_table.wishlist_view.mobile li .additional-info-wrapper .product-remove i{font-size:28px}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .back-to-cart-link, .woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout .back-to-cart-link{width:100%;margin-bottom:20px;text-align:center}
ul.products li.product.type-product{width:43% !important;margin:10px}
ul.products li.product.type-product .image-block{height:170px;width:100%}
ul.products li.product.type-product .gridlist-buttonwrap{width:100% !important;float:none}
ul.products li.product.type-product button.clickBuyButton{float:none;width:100% !important;margin-bottom:10px}
ul.products li.product.type-product .stock-status-end-sku{display:block !important}
.home #main .want-to-buy-cut ~ .stock-status-end-sku{margin-top:0px !important;}
ul.products li.product.type-product .sku{font-size:12px;}
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart{display:none;height:34px;line-height:34px;}
.related.products ul.products li.product.type-product button.clickBuyButton{width:47% !important}
.related.products ul.products li.product.type-product h3{height:auto !important}
.related.products ul.products li.product.type-product{}
.woocommerce-tabs .panel{padding:0 !important;border:none !important}
.single-product-side-widget-area .clickBuyButton{border:none !important;color:#fff !important}
.woocommerce .related.products ul.products.owl-carousel li.product{width:91% !important;margin:0}
.woocommerce .related.products ul.products.owl-carousel li.product .image-block{width:100%;height:170px}
.woocommerce .upsells.products ul.products.owl-carousel li.product .stock-status-end-sku, .woocommerce .related.products ul.products.owl-carousel li.product .stock-status-end-sku{display:block}
.woocommerce .related.products ul.products.owl-carousel li.product .stock-status-end-sku.not-in-stock, .woocommerce .upsells.products ul.products.owl-carousel li.product .stock-status-end-sku.not-in-stock{font-size:13px !important}
.woocommerce .related.products ul.products.owl-carousel li.product h3, .woocommerce .upsells.products ul.products.owl-carousel li.product h3{height:50px !important;overflow:hidden;font-size:13px}
.woocommerce .related.products ul.products.owl-carousel li.product button.clickBuyButton, .woocommerce .upsells.products ul.products.owl-carousel li.product button.clickBuyButton{width:100% !important}
.woocommerce ul.products li.product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart, .woocommerce ul.products li.product .product_type_simple.button, .woocommerce-page ul.products li.product .product_type_simple.button{margin:0 !important}
.woocommerce .upsells.products ul.products.owl-carousel li.product{width:91% !important;margin:0}
.woocommerce .upsells.products ul.products.owl-carousel li.product .image-block{width:100%;height:170px}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .product-block-inner .price-stock_quantity .stock_quantity, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del{font-size:14px}
.show_more_button{display:flex}
.show_more_button button{outline:none}
.show_more_button button:focus, .show_more_button button:hover{background:#848790 !important}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs{padding-bottom:0px;height:100px;overflow:hidden;position:relative}
.woocommerce div.product .woocommerce-tabs::after, .woocommerce-page div.product .woocommerce-tabs::after{position:absolute;content:'';bottom:0;left:0;background:rgba(255, 255, 255, 0.7);height:32px;width:100%;z-index:1;-webkit-box-shadow:0px -8px 5px 0px rgba(255, 255, 255, 0.85);-moz-box-shadow:0px -8px 5px 0px rgba(255, 255, 255, 0.85);box-shadow:0px -8px 5px 0px rgba(255, 255, 255, 0.85)}
.woocommerce div.product div.summary, .woocommerce-page div.product div.summary{padding-bottom:0}
.woocommerce ul.products li.product .price ins{margin-right:0}
.woocommerce-Price-currencySymbol{margin-right:3px}
.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name{height:50px;overflow:hidden;line-height:14px;font-size:12px;-webkit-line-clamp:4;-webkit-box-orient:initial;}
.title_for_categories h1{text-align:center;top:10px}
.want-to-buy-cut{height:86px;font-size:14px;line-height:86px;letter-spacing:0px;}
li.product_cat-vidrizy-tkanyn .want-to-buy-cut{position:relative;height:40px;width:100%;line-height:40px;}
.want-to-buy-cut~.stock-status-end-sku{margin:0px 0 10px 0 !important;top:0 !important;}
.want-to-buy-cut~.stock-status-end-sku .stock-status{position:relative;top:10px;}
#main .want-to-buy-cut~.stock-status-end-sku .sku{position:relative;top:10px !important;}
.xt_product_sale_price{font-size:10px;}
}
@media only screen and (max-width: 380px) {
.header-mob-logo, .header-middle-left{float:none}
.dgwt-wcas-search-wrapp{min-width:180px;max-width:180px}
}
@media only screen and (max-width: 360px) {
.category-list-on-houme-page{margin-left:0 !important;margin-right:0 !important}
.category-list-on-houme-page .woocommerce.columns-4 ul.products li.product-category{}
.category-list-on-houme-page .woocommerce.columns-4 ul.products li.product-category img, .custom_category_list ul.products li.product-category .container-inner a{height:170px !important}
.woocommerce-loop-category__title{font-size:24px}
.woocommerce-loop-category__title mark{font-size:18px}
.whislist-counter{margin:2px 25px}
.woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name{font-size:11px;height:44px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}
.woocommerce ul.products li.product_cat-mahra-membrannaja .product-name, .woocommerce-page ul.products li.product_cat-mahra-membrannaja .product-name{line-height:12px;}
.category-list-on-houme-page{margin-bottom:15px}
.woocommerce-Price-currencySymbol{margin-right:0}
#main li.product_cat-vidrizy-tkanyn .product-block-inner.product_not_in_stock .product-detail-wrapper .xoo-wl-btc-popup{top:155px !important;}
} @media screen and (min-width:1920px){
.theme-container, .main-content-inner, .main-content-inner .main-content{width:1600px;}
#primary{width:1170px;}
.archive ul.products li.product:nth-of-type(3n+4)::after{display:none !important;}
.archive ul.products li.product:nth-of-type(4n+5)::after{content:"";position:absolute;display:block !important;height:3px;width:1155px !important;top:-35px;left:0;background:#ddd;}
.header-search{width:450px;}
.header-search:focus-within{top:0 !important;}
.main-navigation{float:none;top:30px;}
.main-navigation ul.mega>li>a{padding:20px !important;}
.vc_custom_1694682743194, .vc_custom_1578908900524{width:1400px;}
.vc_custom_1694682743194 .left, .vc_custom_1694682743194 .right, .vc_custom_1578908900524 .left, .vc_custom_1578908900524 .right{width:500px;}
.vc_custom_1694682743194 .right, .vc_custom_1578908900524 .right{float:right;}
body #main .main-page-categories ul li{width:302px !important;margin:5px !important;}
.product-list-on-houme-page ul.products hr{width:99% !important;background:linear-gradient(90deg, transparent 0%, transparent 13.5%, #ccc 13.5%, #ccc 86.5%, transparent 86.5%, transparent 100%) !important;}
.single .related ul.products li.product{margin:10px 60px 50px !important;}
#main .related ul.products li.product:nth-of-type(4n+5)::after{width:1470px;}
#main .page-title .page-title-inner{width:1600px;}
#main .alm-reveal:not(:first-of-type) li.product:first-of-type:after{width:1470px;}
#main .woocommerce-product-gallery--with-images div.flex-viewport,
#main .woocommerce-product-gallery--with-images div.woocommerce-product-gallery__image{height:600px !important;}
.paying-page-table .without-dealer{font-size:16px;}
}
@media only screen and (min-width: 1450px) {
.archive ul.products li.product:nth-of-type(3n+4):after{content:"";position:absolute;display:block;height:3px;width:870px;top:-35px;left:0;background:#ddd;}
.single .related ul.products li.product{margin:10px 5px 50px 5px;}
.related ul.products li.product:nth-of-type(4n+5):after{content:"";position:absolute;display:block;height:3px;width:1138px;top:-30px;left:0;background:#ddd;}
.alm-reveal:not(:first-of-type) li.product:first-of-type:after{content:"";position:absolute;display:block;height:3px;width:1138px;top:-30px;left:0;background:#ddd;}
.product-list-on-houme-page ul.products hr{position:relative;width:1168px;height:3px;background:#ddd;border:none;top:-20px;margin:0;}
}
@media only screen and (min-width: 1200px) and (max-width: 1449px) {
.archive ul.products li.product:nth-of-type(3n+4):after{content:"";position:absolute;display:block;height:3px;width:864px;top:-35px;left:0;background:#ddd;}
.related ul.products li.product{margin:10px 5px 50px 5px !important;}
.related ul.products li.product:nth-of-type(4n+5):after{content:"";position:absolute;display:block;height:3px;width:1138px;top:-30px;left:0;background:#ddd;}
.alm-reveal:not(:first-of-type) li.product:first-of-type:after{content:"";position:absolute;display:block;height:3px;width:1138px;top:-30px;left:0;background:#ddd;}
.product-list-on-houme-page ul.products hr{position:relative;width:864px;height:3px;background:#ddd;border:none;top:-20px;margin:0;}
#main .main-page-categories .woocommerce:first-of-type::after{width:97%;transform:translate(0, 25px);}
.post-info{padding:0;}
}
@media only screen and (min-width: 1200px) {
.header-search:focus-within{position:relative;top:95px;width:450px;}
}
@media only screen and (max-width: 1200px) and (min-width: 981px) {
.header-search .dgwt-wcas-search-wrapp{width:150px;transition:all linear 250ms;}
.header-search .dgwt-wcas-search-wrapp:focus-within{top:100px;width:300px;}
.mega-menu ul li a{padding:16px 8px;font-size:11px;}
.archive ul.products li.product:nth-of-type(2n+3):after{content:"";position:absolute;display:block;height:2px;width:53vw;top:-30px;left:0;background:#ddd;}
.archive ul.products{justify-content:center;}
.related ul.products li.product{margin:10px 5px 50px 5px !important;}
.related ul.products li.product:nth-of-type(2n+3):after,
.alm-reveal:not(:first-of-type) li.product:first-of-type:after{content:"";position:absolute;display:block;height:2px;width:87vw;top:-15px;left:0;background:#ddd;}
.product-list-on-houme-page ul.products hr{position:relative;width:84vw;height:2px;background:#ddd;border:none;top:-20px;margin:0;}
.no-image.cms-banner-item.left-img, .no-image.cms-banner-item.right-img{padding:40px 5px 40px 40px;background-size:contain;}
#main .main-page-categories ul{justify-content:center;}
#postsOnHomePage .container-inner .post-content-outer .post-title a{font-size:1.2vw;}
footer .tmpmela-email form h2{font-size:1.7vw;}
}
@media screen and (max-width:980px){
.header-middle-left{float:right !important;}
.mega-menu ul li a{font-size:11px;}
form.simple_checkout{display:block;}
#colophon .mailpoet_form_shortcode{display:block;}
.added_to_cart{margin:0;}
#masthead .trp-ls-shortcode-current-language{background-position:32px center;}
.post-info{padding:0;}
.dark-theme #masthead .trp-ls-shortcode-current-language{border:1px solid #777;background:none;}
.dark-theme #masthead .trp-ls-shortcode-current-language:after{content:"";position:absolute;right:6px;top:45%;width:8px;height:8px;background:url(https://tkani-ukr-opt.com.ua/wp-content/plugins/translatepress-multilingual/assets/images/arrow-down-3101.svg);background-size:contain;background-repeat:no-repeat;transform:translate(0, -50%);filter:invert(1);}
.header-search{width:50%;}
.theme-switch-item{margin:16px 0;padding:0 22px !important;color:#fff;}
.theme-switch-item:before, .theme-switch-item:after{content:"";position:relative;display:block;top:-10px;left:0;height:1px;width:100%;background:#777;}
.theme-switch-item:after{top:10px;}
.theme-switch-wrapper{display:flex;align-items:center;float:right;}
.theme-switch{display:inline-block;height:15px;position:relative;width:40px;right:15px;top:4px;}
.theme-switch .symbols:before{content:"";position:absolute;left:-22px;top:0px;width:17px;height:17px;background:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/sun.svg) no-repeat;background-size:17px 17px;transition:filter linear .25s;}
.theme-switch .symbols:after{content:"";position:absolute;left:44px;top:-1px;width:15px;height:15px;background:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/moon.svg) no-repeat;background-size:15px 15px;filter:grayscale(1);transition:filter linear .25s;}
.theme-switch input{display:none;}
.theme-switch .slider{background-color:#777;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.25s;}
.theme-switch .slider:before{background-color:#fff;top:-2px;content:"";height:20px;width:20px;left:0px;position:absolute;transition:.25s;}
.theme-switch input:checked+.slider{background-color:#777;}
.theme-switch input:checked+.slider:before{transform:translateX(20px);}
.theme-switch input:checked~.symbols:before{filter:grayscale(1);}
.theme-switch input:checked~.symbols:after{filter:grayscale(0);}
.theme-switch .slider.round{border-radius:40px;}
.theme-switch .slider.round:before{border-radius:50%;}
.dark-theme .header-mob-logo img[src$=".jpg"]{display:none;}
.dark-theme .header-contactData, .dark-theme .header-contactData a{color:#fff;}
.dark-theme, .dark-theme .header-bottom, .dark-theme>.vc_column-inner, .dark-theme .vc_row, .dark-theme .shortcode-title{background:#333 !important;}
.dark-theme .dgwt-wcas-ico-magnifier{opacity:1;}
.dark-theme .dgwt-wcas-ico-magnifier path{fill:#f59b8e;}
.dark-theme .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,
.dark-theme .trp-language-switcher>div{border:1px solid #777;}
.dark-theme .header-language-switcher select{border-color:#777;background:transparent;color:#999;}
.dark-theme .menu-toggle::after{filter:invert(0.75);}
.dark-theme .whislist-label, .dark-theme .cart-label{filter:invert(0.5);}
.dark-theme h1, .dark-theme>h2, .dark-theme.single-product h2, .dark-theme h3, .dark-theme .products .product{color:#fff !important;}
.dark-theme hr, .dark-theme .products li:after{background:#777 !important;}
.dark-theme .main-content .page-title, .dark-theme #main .page-title,
.dark-theme footer, .dark-theme footer input{background:#777;}
.dark-theme .nextend-thumbnail-inner{background:transparent !important;}
.dark-theme .woocommerce-ordering .orderby{border:1px solid #777;}
.dark-theme .woocommerce-ordering>span{background:transparent;color:#999;}
.dark-theme li.product_cat-optom-ot-1-rulona .opt-price, .dark-theme #main li.product_cat-optom-ot-1-rulona .price-stock_quantity .price{color:#ec7f6f;}
.dark-theme.single-product .summary .price, .dark-theme.page-id-476 div[class$="-label"]{color:#f59b8e !important;}
.dark-theme.single-product .woocommerce-product-attributes td, .dark-theme.single-product .woocommerce-product-attributes th{background:#333;border-bottom:1px solid #444 !important;}
.dark-theme.single-product .woocommerce-product-attributes th, .dark-theme.single-product .custom-table .label, .dark-theme.single-product .woocommerce-product-details__short-description, .dark-theme.single-product .woocommerce-product-details__short-description p span, .dark-theme.single-product .woocommerce-product-details__short-description a, .dark-theme.single-product .woovr-variation-info, .dark-theme.single-product #content div.product .stock,
.dark-theme.single-product .summary:after, .dark-theme.single-product .woocommerce-tabs, .dark-theme.page-id-476 .content, .dark-theme.page-id-476 .content a, .dark-theme.page-id-211 article p, .dark-theme.page-id-211 article a, .dark-theme.page-id-211 article .description, .dark-theme.page-id-19966 article, .dark-theme.page-id-19966 article a{color:#999 !important;}
.dark-theme.single-product .woocommerce-product-attributes td a, .dark-theme.single-product .custom-table .value{color:#eee;}
.dark-theme.single-product #main .entry-summary .add_to_wishlist{background:#333 !important;}
.dark-theme.single-product #main .woocommerce-tabs:after{background:#333;box-shadow:0px -8px 5px 0px rgba(50, 50, 50, 0.85);}
.dark-theme #woocommerce_widget_cart-1,
.dark-theme #woocommerce_widget_cart-1 li a,
.dark-theme.woocommerce-page .woocommerce-info{background:#555;color:#fff;}
.dark-theme #woocommerce_widget_cart-1 li a:hover{color:#f0c0b9;}
.dark-theme .xt_woofc-inner .xt_woofc-body, .dark-theme .xt_woofc-inner .xt_woofc-header{background-color:#555;}
.dark-theme .xt_woofc-wrapper span, .dark-theme .xt_woofc-wrapper li a, .dark-theme .xt_woofc-wrapper li input, .dark-theme .xt_woofc-wrapper i, .dark-theme.woocommerce-cart h2, .dark-theme.woocommerce-cart table td:before, .dark-theme.woocommerce-cart table span, .dark-theme.woocommerce-cart table a, .dark-theme.woocommerce-order-received h2{color:#fff !important;}
.dark-theme .xt_woofc-wrapper li a:hover, .dark-theme.woocommerce-checkout table a:hover, .dark-theme .woocommerce-cart-form table a:hover{color:#f0c0b9 !important;}
.dark-theme .xt_woofc-wrapper .xt_woofc-delete-item{filter:invert(1);}
.dark-theme.woocommerce-checkout, .dark-theme.woocommerce-checkout label{color:#999 !important;}
.dark-theme.woocommerce-checkout input, .dark-theme.woocommerce-checkout textarea, .dark-theme.woocommerce-checkout table th{background:#777;color:#fff;}
.dark-theme.woocommerce-checkout table th.product-name{border-right:none;}
.dark-theme.woocommerce-checkout form[name="checkout"] #customer_details .col-3 .woocommerce-shipping-fields{color:transparent;}
.dark-theme.woocommerce-checkout #payment ul.payment_methods li{border:none;padding:5px 0;}
.dark-theme.woocommerce-checkout #payment div.form-row{border:none;}
.dark-theme.woocommerce-order-received table th.product-name{border-right:1px solid #fff;}
.dark-theme.woocommerce-checkout table td, .dark-theme.woocommerce-checkout table tr, .dark-theme.woocommerce-cart table, .dark-theme .woocommerce-cart-form input{background:#555;color:#fff;}
.dark-theme.woocommerce-checkout table a, .dark-theme.woocommerce-checkout table span{color:#fff !important;}
.dark-theme.woocommerce-cart table.shop_table .product-price{color:#000 !important;}
.dark-theme .woocommerce-thankyou-order-details{padding:10px;background:#777;}
.dark-theme .woocommerce-thankyou-order-details li{padding:12px !important;margin:0;color:#ddd;border:none;}
.dark-theme .woocommerce-thankyou-order-details li:not(:first-of-type):not(:last-of-type){border-left:1px dashed #fff;}
.dark-theme .woocommerce-thankyou-order-details li strong{color:#fff;}
.dark-theme.single-post article .entry-title a{color:#fff;}
.dark-theme.single-post article, .dark-theme.single-post article a, .dark-theme.single-post .nav-links div{color:#999;}
.dark-theme.single-post article a:hover, .dark-theme.single-post .nav-links a:hover div{color:#f0c0b9 !important;}
.dark-theme .summary .variations_block{background:#444;}
.dark-theme .woocommerce-MyAccount-navigation{background:#333;}
.dark-theme .woocommerce-MyAccount-navigation ul li, .dark-theme .woocommerce-MyAccount-content{background:#aaa;border-bottom:none;}
.dark-theme .woocommerce-MyAccount-navigation ul li.is-active{background:#f0c0b9}
.dark-theme .woocommerce-MyAccount-content input{background:#777;color:#fff;}
.dark-theme .woocommerce-MyAccount-content table{background:#ccc;}
.dark-theme .woocommerce-breadcrumb span a{color:#f0c0b9;border:1px solid #f59b8e;}
.dark-theme .woocommerce-breadcrumb span a:hover{color:#333;border:1px solid #333;}
.dark-theme .woof_products_top_panel_ul li ul li:first-of-type{color:#fff;}
.dark-theme .woocommerce .wishlist-title h2{color:#fff;}
.dark-theme .woocommerce table.shop_table, .dark-theme.woocommerce-page table.shop_table{background:#555;border:1px solid #fff !important;}
.dark-theme .woocommerce table.shop_table .product-name a, .dark-theme.woocommerce-page table.shop_table .product-name a{color:#fff;}
.dark-theme .woocommerce table.shop_table .product-name a:hover, .dark-theme.woocommerce-page table.shop_table .product-name a:hover{color:#F0C0B9;}
.dark-theme .woocommerce table.shop_table .product-price, .dark-theme.woocommerce-page table.shop_table .product-price{color:#F0C0B9;}
.dark-theme .woocommerce table.wishlist_table thead th, .dark-theme .woocommerce table.wishlist_table tbody td, .dark-theme .woocommerce table.shop_table td, .dark-theme .woocommerce-page table.shop_table td{border:1px solid #fff !important;}
.dark-theme .wishlist_table.mobile li, .dark-theme .wishlist_table.mobile li a{color:#999;}
.dark-theme .wishlist_table.mobile li a:hover{color:#F0C0B9 !important;}
.dark-theme .wishlist_table.mobile li .product-name a{color:#fff;}
#postsOnHomePage .container-inner .post-content-outer .post-title a{font-size:1.8vw;}
.dark-theme .recent_products .rvpscarousel .slick-prev{background-image:linear-gradient(90deg, rgba(51, 51, 51, .95) 0%, rgba(51, 51, 51, 0) 100%);}
.dark-theme .recent_products .rvpscarousel .slick-next{background-image:linear-gradient(270deg, rgb(51, 51, 51, .95) 0%, rgba(51, 51, 51, 0) 100%);}
.dark-theme .recent_products .rvpscarousel .slick-prev:hover{background-image:linear-gradient(90deg, rgba(120, 120, 120, .95) 0%, rgba(120, 120, 120, 0) 100%);}
.dark-theme .recent_products .rvpscarousel .slick-next:hover{background-image:linear-gradient(270deg, rgb(120, 120, 120, .95) 0%, rgba(120, 120, 120, 0) 100%);}
.dark-theme .recent_products .rvpscarousel .slick-next::before, .dark-theme .recent_products .rvpscarousel .slick-prev::before{color:#fff;}
.dark-theme .vc_custom_1694682766596 span{color:#fff !important;}
.dark-theme .xt_woofc-empty .xt_woofc-inner .xt_woofc-no-product{color:#fff;}
.recent_products .slick-slider .slick-track{left:inherit;}
.single-post .breadcrumbs{text-align:center;width:100%;}
form.simple_checkout .col2-set{margin-right:0;padding-left:0;}
form[name="checkout"] #customer_details .col-3{padding:0;}
form[name="checkout"] #customer_details .col-3:first-child{padding-right:0;}
form[name="checkout"] #customer_details .col-3:nth-child(2){border:none;padding:0;}
form[name="checkout"] #customer_details .col-3:last-child{padding:0;}
.woocommerce #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods li{border-bottom:none;padding:8px 0 0 13px !important;}
.woocommerce-checkout .the_champ_outer_login_container{width:100%;}
.dark-theme .product_discount .discount_qty, .dark-theme .to_opt_price .to_price_text{color:#fff;}
.dark-theme .quantity input.qty, .dark-theme .xt_woofc-quantity-col-input{background:#777;color:#fff !important;box-shadow:none;}
.dark-theme .quantity .plus, .dark-theme .quantity .minus, .dark-theme .xt_woofc-quantity-col-plus, .dark-theme .xt_woofc-quantity-col-minus{background:#777 !important;color:#fff !important;}
.dark-theme .xt_product_sale_price{position:relative;display:block;height:35px;background:#777;border:1px solid #fff;color:#fff;box-sizing:border-box;}
.dark-theme .xt_woofc-actions, .dark-theme .xt_woofc-product-title{background:#777 !important;border:1px solid #fff;color:#fff;}
.dark-theme #xt_woofc .xt_cart_discount_value{color:#aaa !important;}
body.menu-active{overflow:hidden;}
.mobile-menu{background:rgba(33, 33, 33, .75);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);}
.mobile-menu-back{position:fixed;display:none;top:0;left:0;height:100vh;width:100vw;z-index:999999;}
.mobile-menu ul li a{font-size:20px;}
.mobile-menu ul li ul a{font-size:14px;}
.mobile-menu ul li ul li a{text-decoration:underline;text-underline-offset:10px;text-decoration-color:#777;}
.mobile-menu ul li ul li ul li a{font-size:14px;padding-left:40px;text-decoration:none;}
.mobile-menu ul li ul li ul li a:after{content:"";position:absolute;top:8px;left:8px;height:24px;width:24px;background-size:contain !important;filter:invert();}
.mobile-menu ul li ul li ul li a:after{content:"";position:absolute;top:8px;left:8px;height:24px;width:24px;background-size:contain !important;filter:invert();}
.mobile-menu ul li ul li ul li a[href*="bjaz"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/bjaz.png);}
.mobile-menu ul li ul li ul li a[href*="flanel-v-roznicu-ot-1-m"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/flanel-v-roznicu-ot-1-m.png);}
.mobile-menu ul li ul li ul li a[href*="futer"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/futer.png);}
.mobile-menu ul li ul li ul li a[href*="hlopkovoe-polotno"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/hlopkovoe-polotno.png);}
.mobile-menu ul li ul li ul li a[href*="mahra-dvuhstoronnjaja"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/mahra-dvuhstoronnjaja.png);}
.mobile-menu ul li ul li ul li a[href*="mahra-membrannaja"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/mahra-membrannaja.png);}
.mobile-menu ul li ul li ul li a[href*="muslin-ot-1-m"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/muslin-ot-1-m.png);}
.mobile-menu ul li ul li ul li a[href*="novogodnie-tkani"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/novogodnie-tkani.png);}
.mobile-menu ul li ul li ul li a[href*="vidrizy-tkanyn"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/otrezy-tkani.png);}
.mobile-menu ul li ul li ul li a[href*="pike-kosichka"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/pike-kosichka.png);}
.mobile-menu ul li ul li ul li a[href*="pljush"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/pljush.png);}
.mobile-menu ul li ul li ul li a[href*="poplin"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/poplin.png);}
.mobile-menu ul li ul li ul li a[href*="ranfors"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ranfors.png);}
.mobile-menu ul li ul li ul li a[href*="ranfors-70-hlopok"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ranfors-70-hlopok.png);}
.mobile-menu ul li ul li ul li a[href*="ranfors-s-glitterom"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ranfors-s-glitterom.png);}
.mobile-menu ul li ul li ul li a[href*="rasprodazha"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/rasprodazha.png);}
.mobile-menu ul li ul li ul li a[href*="satin"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/satin.png);}
.mobile-menu ul li ul li ul li a[href*="satin-zhakkard"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/satin-zhakkard.png);}
.mobile-menu ul li ul li ul li a[href*="skatertnaja-tkan"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/skatertnaja-tkan.png);}
.mobile-menu ul li ul li ul li a[href*="steganoe-polotno"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/steganoe-polotno.png);}
.mobile-menu ul li ul li ul li a[href*="strajp-satin"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/strajp-satin.png);}
.mobile-menu ul li ul li ul li a[href*="tik"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/tik.png);}
.mobile-menu ul li ul li ul li a[href*="ucenka"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ucenka.png);}
.mobile-menu ul li ul li ul li a[href*="vafelnoe-polotno"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/vafelnoe-polotno.png);}
.mobile-menu ul li ul li ul li a[href*="tensel"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/tensel.png);}
.mobile-menu ul li ul li ul li a[href*="novogodnie-tkani-opt"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/novogodnie-tkani-opt.png);}
.mobile-menu ul li ul li ul li a[href*="rasprodazha-optom-ot-1-rulona"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/rasprodazha-optom-ot-1-rulona.png);}
.mobile-menu ul li ul li ul li a[href*="poplin-optom"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/poplin-optom.png);}
.mobile-menu ul li ul li ul li a[href*="satin-optom"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/satin-optom.png);}
.mobile-menu ul li ul li ul li a[href*="ranfors-s-glitterom-optom"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ranfors-s-glitterom-optom.png);}
.mobile-menu ul li ul li ul li a[href*="skatertnaja-tkan-opt"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/skatertnaja-tkan-opt.png);}
.mobile-menu ul li ul li ul li a[href*="ranfors-optom"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ranfors-optom.png);}
.mobile-menu ul li ul li ul li a[href*="flanel"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/flanel.png);}
.mobile-menu ul li ul li ul li a[href*="muslin"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/muslin.png);}
.mobile-menu ul li ul li ul li a[href*="ranfors-gofre"]:after{background:url(https://tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/cat-icons/ranfors-gofre.png);}
.mobile-menu .tmpmela-contact-number{position:relative;margin:30px 0 20px 0;padding:0 22px;}
.mobile-menu .tmpmela-contact-number:after{content:"";position:absolute;height:1px;width:calc(100% - 44px);top:-20px;left:22px;background:#777;}
.mobile-menu .tmpmela-contact-number i{display:none;}
#page .mobile-menu .tmpmela-contact-number a{display:inline-block;position:relative;color:#fff;left:0 !important;font-size:10.5px;line-height:16px;letter-spacing:0px;padding:2px 4px;margin:2px 0 !important;background:#555;border-radius:10px;}
#page .mobile-menu .tmpmela-contact-number a:nth-last-of-type(even){margin-left:15px !important;}
.mobile-menu .tmpmela-contact-number a img{width:14px !important;height:14px !important;margin-left:0px !important;position:absolute;top:-2px;right:-10px;}
}
@media(min-width:480px) and (max-width:980px){
.header-logo{display:block;width:35vw;margin:20px 0 0 0;}
.header-logo img{background-color:transparent;}
.header-contactData-phone, .header-contactData-schelude{font-size:1.7vw;}
.header-contactData-phone{justify-content:end;}
.header-menu-links ul li a::before{display:none;}
.vc_custom_1578908900524 .vc_row, .vc_custom_1694682743194 .vc_row{display:flex !important;justify-content:space-between !important;}
.vc_custom_1578908900524 .left, .vc_custom_1578908900524 .right, .vc_custom_1694682743194 .left, .vc_custom_1694682743194 .right{width:48%;}
.style-1.cms-banner-item .text1{font-size:2vw !important;}
.style-1.cms-banner-item .text2{font-size:2.3vw !important;}
.style-1.cms-banner-item .shop-now a{font-size:1.7vw;}
.no-image.cms-banner-item.left-img, .no-image.cms-banner-item.right-img{padding:20px 5px 20px 30px;background-size:cover;}
#main .category-list-on-houme-page .woocommerce.columns-4 ul.products{justify-content:center;}
#main .category-list-on-houme-page .woocommerce.columns-4 ul.products:before,
#main .category-list-on-houme-page .woocommerce.columns-4 ul.products:after{display:none;}
.brand_main .product-block img{border-radius:40px;}
.toggled-off .woof_sid_widget{display:none;}
.WOOF_Widget h3{color:#333 !important;margin-bottom:10px !important;}
.dark-theme .woof_sid_widget h4, .dark-theme .woof_sid_widget a, .dark-theme #main .woof_sid_widget b,
.dark-theme .woof_sid_widget label{color:#fff !important;}
#main div.woof-sd-ie.woof-sd-ie-checkbox>input:checked~b{color:var(--woof-sd-ie-ch_selected_color) !important;}
.dark-theme .woof_sid_widget .woof_childs_list_opener span{filter:invert();}
.dark-theme .woocommerce-loop-category__title, .dark-theme .woocommerce-loop-category__title mark{color:#fff;}
.dark-theme #main .main-page-categories ul li a:after{filter:invert() !important;}
.dark-theme #main .main-page-categories ul li a:hover:after{filter:drop-shadow(0px 0px 4px #fff) !important;}
.tmpmela-contact-number{text-align:left;}
.tmpmela-contact-number a:nth-last-of-type(-n+4){margin-left:30px !important;}
footer .tmpmela-email form{display:block !important;}
footer .tmpmela-email form h2{text-align:center !important;font-size:1.7vw !important;}
.products hr{display:none;}
.archive ul.products{justify-content:center;}
.dark-theme .woocommerce-result-count{color:#777;}
.breadcrumb_last, .woocommerce .woocommerce-breadcrumb span, .woocommerce-page .woocommerce-breadcrumb span{font-size:9px;}
.single-product .stock.out-of-stock{text-align:center;}
.single-product button.xoo-wl-btn-popup{margin:0 !important;width:100%;height:58px;max-width:initial;}
.related .alm-listing .alm-reveal{display:flex;justify-content:center;flex-wrap:wrap;}
#postsOnHomePage .container-inner .post-content-outer{padding:0;}
header{margin:0;}
.header-top{display:none;}
.site-header{background:none;}
.header-middle-left{display:none;}
.header-bottom .header-logo{position:relative;top:-2px;float:left;width:9vw !important;margin:0 0 10px 0;z-index:10;}
.header-middle-right{float:none;}
.header-middle-right{position:relative;top:0px;margin:20px 0 10px;}
.header-search{width:48% !important;left:30px;}
.header-language-switcher select{height:39px;}
.dark-theme .header-search input{color:#fff;background:#333 !important;}
.header-top-right{display:none;}
.mobile-user-account-button{display:inline;position:relative;top:5px;left:15px;}
.mobile-user-account-button i{font-size:28px;color:#777;}
.logged-in .mobile-user-account-button i.fa.fa-user-o::before{position:relative;top:-7px;content:"\f007";color:#f59b8e;font-family:"fontawesome";font-size:40px;}
.logged-in .mobile-user-account-button i.fa.fa-user-o::after{content:"\2713";position:absolute;top:-40%;left:30%;font-size:15px;color:#fff;}
}
@media(min-width:768px) and (max-width:980px){
.header-bottom .header-logo{margin:16px 0px 10px 0;}
}
@media(max-width:767px){
.header-mob-logo a{display:inline-block;width:100%;height:100%;background:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/250so-good-logo-z-ramkoiu6-kofe-1.png);background-size:contain !important;background-repeat:no-repeat;}
.dark-theme .header-mob-logo a{background:url(//tkani-ukr-opt.com.ua/wp-content/themes/limo_layout9/images/megnor/250so-good-logo-z-ramkoiu6-kofe-w.png);background-repeat:no-repeat;}
.header-mob-logo img{width:100%;height:100%;}
#postsOnHomePage .container-inner .post-content-outer .post-title a{font-size:3vw;}
.woocommerce-cart-form__cart-item .quantity{max-width:125px;}
}
@media(min-width:481px){ .single-product .woocommerce-product-gallery:after{display:inline-block;width:100%;margin-top:15px;border-bottom:1px solid #EDECEA;font-size:10px;text-align:center;}
html[lang="ru-RU"] .single-product .woocommerce-product-gallery:after{content:"Оттенки цветов могут отличаться от фото на экране устройств в зависимости от типа экрана и цветопередачи.";}
html[lang="uk"] .single-product .woocommerce-product-gallery:after{content:"Відтінки кольорів можуть відрізнятися від фото на екрані пристроїв в залежності від типу екрану і кольоропередачі.";}
.dark-theme.single-product .woocommerce-product-gallery:after{color:#fff;}
.related li:not(.product_cat-otrezy-tkani) .want-to-buy-cut ~ .not-in-stock .sku{top:-70px !important;}
}
@media(min-width:600px) and (max-width:980px){
.header-logo{width:28vw;}
.header-search{width:60%;}
.brand_main .product-block{padding:25px 75px;}
}
@media(min-width:480px) and (max-width:768px){
.header-mob-logo{display:none;}
.tmpmela-contact-number a{position:relative;}
.tmpmela-contact-number a:nth-last-of-type(3),
.tmpmela-contact-number a:nth-last-of-type(4){left:-4px;}
.tmpmela-contact-number a:nth-last-of-type(2){left:10px;}
.tmpmela-contact-number a:nth-last-of-type(1){left:14px;}
.woocommerce .cart-collaterals .cart_totals a.button.alt, .woocommerce-page .cart-collaterals .cart_totals a.button.alt{width:initial;font-size:12px;padding:11px 10px;}
}
@media(max-width:480px){ .no-image.cms-banner-item.left-img, .no-image.cms-banner-item.right-img{background-image:url(data:image/jpg;base64,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);background-repeat:no-repeat;background-size:cover;padding:25px 30px 25px 40px;}
.no-image.cms-banner-item.right-img{background-image:url(data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABAQEBAREBIUFBIZGxgbGSUiHx8iJTgoKygrKDhVNT41NT41VUtbSkVKW0uHal5eaoecg3yDnL2pqb3u4u7///8BEBAQEBEQEhQUEhkbGBsZJSIfHyIlOCgrKCsoOFU1PjU1PjVVS1tKRUpbS4dqXl5qh5yDfIOcvampve7i7v/////AABEIAMkBkAMBIgACEQEDEQH/xAB9AAADAQEBAQAAAAAAAAAAAAAAAQMCBAUGEAACAgEDAgQDBQgCAwAAAAAAAQIRAxIhMQRBEyIyUVJhcQUzcoGRFBUjNEJDU8Fic7Gy0QEBAQEBAAAAAAAAAAAAAAAAAAECAxEBAQEAAwEBAQAAAAAAAAAAAAERAiExQRKR/9oADAMBAAIRAxEAPwD65tJNvZI87qPtLp8UG4TU5dkfPZepzZV58kn8mybg+4xVs/WZ8/qnt7Lg5mnVjoN+L29jQSTo0olIWnsUjGUm33Ayom9Em7bNwxR579xvZN0AQWj+m1Yb18zcba3VAogYhGdXI2a00vU6CcFpX1AIwfaW3sblC4G01Wwtfn06QMRWz0vegn4i0pVbZYU4qS3/AFAUG63W/wAjTqS3EqSoxrSbTA3GKh3JuWjJv3QWwnfcAujU+CWq0JN1u7A1qtUYg2rT3QKUbafsZvcg1CUVKUX+R6PQziskk+/B5bT1HodJjm8kZVtfJB7gGNVcmMeXxEmuGEXGLcN/cBgLf3OdPP4n/H6AdIC3OfqsuTFjuGm+1kHSM4eky58urxaXtUTpTnJ+WWwl3s8UAnKeiDk7deyPNz9XluOhyh9aJeUiya9YCOBZPD8+TW3vZuKkuZWWDYCFuVGhAYyY9a5oCgyUMehVd/M2BoAAAAAA+DUdy8rcY+ZsccUHevkZVZglb1p1ROvVpWxVau6orCkULHjcVd2qKOSjz7mtP1r2DSA/K9xUa27C31UgGuKr8xSjvHcpQ6UluAtJqNPYFUSctSl6bRBVUuDE4z1ao0DflMuT0x3tlFf6aJKa3W3JlNibWq2t/cDe9mJNp7ic63XInJy3ewA5N8BbfIlpqV8mLYFIOG6fJi6Yd+Byiq80iaCnYOK2v3KKOSaqGyOvH03eW5BzwxznLikexghpRiMEjpgER6menHNviiHT9XFwwPS1rhqpj663gyxXeNGcXTTXS4VK5ZIQptEPj1U01aA58Eci9XFFMmSUFajaAqhnPgnObm3aXY6AAToVmgMyVxa90cGOcsPld7bF+qlkhDVja2e5yy6nBWqOO5+3Yn6k2Vctdjk9EZLbcJ5cahqmr39icoZMsFqjWy29jkccjn4bXFms1HX1HUrBp59zlwZJzlmnrfiaNkdmnxcUY5UtTQoY8WBKl5qq0Yy/qd9NdZ52zgzbUzr2OX9m8zerb6HTxsbZNyUVbdIZxvBlcq1tx+Z1oBgSyzWOOp29+w4SUls7QFVwALgAAAAD5KA3BG1uZcW2qlRVdGLpMmfG/NFU/Yo/suVr+Itjr6D7ud/EdoR5i+z5L+4h/sMvjX6HpgB5y6Gfxr9Af2fN7+IkeiCA89dDKvvF+gl0LTfnR6QmB5z6Gfxr9AfRTr7xfod4gPO/Ycj5yL9DC+zpRd+Ij1NQmB5v7DNO1kj+hmXQTlu8sT1OxkDzf3dKvvUY/d2T/LE9ZDIPJX2bk/yRH+7Jf5UeuotlVjA8f93ZWqhkivyKw+zGq1TTPXSGBxR6SuJI2umfxI7KGByrp38RRYX7lxgcGfpnOL8yN4MDgt5WzpmC2Ay40uRKCkuUUe6MQg0yHweH8w0V3KhRRxYsE4yfn8tvY6fD+ZRJIYHJm6ZZ4aZSre9jnf2f54ShPTp5PSoDN4y/F1DT/wAjEITc5NuP/Hbgs4ewadO5URnC3XcSwSX9SNbykXWyEozo+Z5nUdRlwdQk1eOj1UcmfBjyy867+5OUtnVyrBjyrLDVDgohQhGEdMVSGWeI5c6zTuKj5fcthhogl37lBlAhiXAwAAAD5WD2N1ZHIvBzS9ikKCvV6Bfw5/iO05Oh+7n+I7AgGmKzPcDZhg2ZsDVi1C2MAUUjDEAD7ACNJAICqhfJRQSAioNlVBFB0AqHRqhgKhjGAhgAAAABmQJIUwg2Bq1Q0Y0bj2SA0Ak7FNNoDYE4Jrk2AzEuDQAZhfc0BGct9gK0hmY8bgyBt0cDzX1FXStqvc9Dsc06i5NRtoAA4pZMmSWmMPT2/wDp2gcnUdT4EocO3v8AQ6MWTxE2otK9m+4TxY8nqinsbUUlS4J3vvSmhiQGkMBAB4PV4HNa4VqXK90efjlW3df+D3mjyuvwNLxoOnHkivS6CV4p/iOyzzfszJHJhm18R6BUOxNiEBowaFQCA2FewGR0UWP3KqCQEVBssoJG6DZAA6FrQa0Bo0Z1xDXEDYyetBrQFAJ60PWBsCfiIPEQFBkvEQeIA58GcbMynYRlpQFzLjZjxGJTYFlsMj4geIwLGWS8RhrYFUMlqZnWwLhSIa5GoTbe4FSbtlQ2AS4OfJJR1N8I6TyeqwZnOSxt6ZvzL2M2581Y6o6WtSrfv7mieGM44oKdWl2FkbTjRUVAnCUpP5FCgiq1GjK5ZoAAAA4GTnBTi4tWmWEQR6PpY4IT0XvK9zqK4PTL6m3BFHMhlNAaGBgehssoI2BFYyiRqjVAZodGgARKRYhJ7gAxAUMORAAwEADCxAAwEADAQAMDNjAYzIwGkIBAMBAAwAAA1Dkwbx8kHQTdplAASIy5Zc5c0XJSS5AFJNtKSsCWLEoLjc3Kaim5Ol7gPgdruSllhHR31PsU0J8gZxPldiplRSbGAwEAHLRkpQqIL4PTL6liWD0v6lijNCNgBg0MYCAYAAE3N2LWwKs5e5TUzGlAADFsAAA6GwIYDSsaMis3SDSgMjHpQ6RRgDdIKQGAN0h0gJjNbDpAYEU2FsQYA1WwKifowgG0hFgDUdmTKwKLoAAgZw588MU/Mpb90jtODqseXLLRGlDuycvOvVh4s0M0W43s63KOKaJYMXgY9Lnfczk6iKj5JKUmJ831E30r1Op1GtjsRhStJr2NoDlh1LfUeDPFplTfNnYYcIa1LStVVfyNiAAQFEgACC+Hh/UoTw8P6lSgAAAAAAATGJgQfLAHyZtAaMNjGUTt2HDK0jGkxin2C6FTBRGDa3DvsLcZcA2hINI6ElDGIDQYCEQaAzuLcfobAXYSsaNCAB1QAAE/ITewjT4Mp0WIyUgTKQKLo0JAyAIS9TKxlZKXqYGCL6eLnf8AT7FwAx5McOyikc/ivxvJclXH+zq27mY44RlaVAbGJumjQCAYARAQyC+Lh/UqSxcP6lAGAgAYCIubsCwE4uUjYEZ8kpc7lJbsVWMVn6DReONVuKSjEDCBmTcVqKjIF9ESU67AZGZKwguSjAFnGJHuQAAlZdQSQEDJWdInQ9Cs0ahBMrpRnF1F1QlQ5VYqLgdh2KQgqCaSRMGVVGXyIGXKG+CZvsYKgNwI1uWhyB0oDEpUNcANRSIy9TLkJepgZMT3VaWx6vNRoCWOL3bsqAARnJ37JNHQcmZ5lq2Wjbc6wEAABAAGQXw8P6lSWHh/UqAAAgEznOhnPGtQHRDZCnLY2jnneoDJuG7JlcfAFjnk7Zd8M5igOiCpHOuTqQCk6RArkREQNbs6UQxvcuBKcuxMctmZAtBdzbdIUHaHNWiCDdsSAa2ZfgtFUhTlRpE8i7kEzcFbMG4PsUXIzdliE1QGQACgfBMp2JgBSBM3Agq7ZqNkG6lsXVtbklDsjP1MskQn6mUTlBP6jitPAxgMjHNCUpR7opK625ObDiyLI5NJbAdYxIAGAABAZkZB0YeH9SpDF6X9Te9gUAndtxNbRQAzmadnQ6SsUJJoBQk6pmpq0apDA5dLNRUkzoAAIyg72LABz6JexWDaW5snPVewG5VwQezotq2sTr1ASpnQnaMKWpG4qkBKdPjkxpZbQjRRKFplgACM477GKZ0gBiF1uafAxgcrVAVyIkB0RlaM5OCcJUzeT0AQsNwDsZ1RboRpboRYhG487mRootogaclEjZtxU0QCm3ZzrKpTmn7nRCFHnZcWRZ50nTfPYQdwEYKSilLknlzTxP0bVs7KOoCODU4ea7vuVYGgMxYwGAABzgAECcpJbOiGbJn8DJok7r4qLvgxDuBjPl6jwbwbya2tmYZcufFLVtfEk2dBiq42QVtSlSWpvYxO7i9Uk17MaGBtTn8TDXP4mYiMDeuXxMPEn8TMGbsCynL4mPXL4mTQwN65/EzOufxMQANyk01qYa5fExEc+VYccpuSXtYFdbgpPU+7MYOoebFCandrsccMsOvwzhbg63Se5XBglhdQn/C+F9vozMu5hn9dbyT+JhGc/iZkVbmhbXL4mJTn7syjQGtcviYtcviZhyozYFlOXuzWqXuyRqwNOUr5PJnmyap6ckqt0dfU5dMaXMjzhBt5sv8Akl+p3SyZf2RNyerY4cOPxcii+FvI9LqPuZ/kX6OFZcnxv9Sbnk/yT/JjMGsg3CeXVfjT/Mms2avvZfqahyQX+xmI28+Zf3Jfqa6fqsk51rkSYsaSl+pKPXwZ45ZzcXLb34fzRWc5WqnXys4enU8O80owrdsh1OSE80JY92kY5cvysmvReXJ3kzqUjlwTc8cXKGn5G1O5tFDz9RjwKOu932KJwkk1TXYh1GF5cTikm+xHpOny4papulXpszvL9ZnR89egZe27GjM4RnHTLg0ji6ebWaai7Td7noE8eGEJNqyhQwAAOcAQEASh6mVIf3o/mAdRKccM9EJTlXEXTOHoOuee8WX7xd/c9DN9zl/Az5j7K/m8H0f/AKmLc5yNybK+qMKcZLVGSa+RHrP5TP8A9bI9B/I9P+Fm2XcNGENANiiaF3A0nuaJo0uQNDAQDOTrcix4Jva3srOs8z7S+6xf9iM8vKT2J9D0s045nJrnb3R6OV5UqxQTb7t1XzKD7E4zOK27Xj4M2fHjlNpTjr87/qvg9a1RzYPveq/7P9FxwK0nubJG16TaJZprEtT4ckv1KEOr/lsn0LgMV1b247gzk6v+Vn+RL5Rz5s0cuS12jTMvghh5n9Uda5h+JDjej67umx+Hj39T3kb6lrwJfOkjfucvWejH+P8A0ywcsTDNdhSOgIcklzL6m4eomvXk+oQ2EPUDCPKIPVlGGWGmcLXzIw6KMc0JwnSj2OmPpX0NrkxeMtXca2MLFGL1G+5LqPuMv4QKzyRhHU+PkaTTWx5n9qJ6a4X0CGAzAGgEuxooQAAH/9k=);background-repeat:no-repeat;background-size:cover;}
.woocommerce-pagination{margin:55px 0 30px 0;}
#to_top{bottom:90px;}
#wpadminbar,
.header-bottom{zoom:0.9;}
form.checkout .quick_order{margin-bottom:20px}
.woocommerce-product-gallery--with-images div.flex-viewport, .woocommerce-product-gallery--with-images div.woocommerce-product-gallery__image{height:auto !important;}
.woocommerce-checkout-review-order-table .product-total{white-space:normal;}
form.checkout .form-row.place-order .quick_order{margin:0px 10px 20px 0 !important;}
li.product_cat-optom-ot-1-rulona{overflow:visible;}
.footer-bottom .tmpmela-contact-number a{font-size:12px;text-align:left;}
.footer-bottom .tmpmela-contact-number a:nth-last-of-type(-n+3),
.footer-bottom .tmpmela-contact-number a:nth-last-of-type(-n+4){margin-left:0px;margin-top:-15px;}
.footer-bottom .tmpmela-contact-number a:last-of-type{margin-left:0px;margin-top:-15px;}
.woocommerce.single-product .woocommerce-tabs.wc-tabs-wrapper{height:100px;}
.show_more_button{margin-top:-32px;}
#show_more{display:block !important;}
.home #main ul.products li.product:nth-last-of-type(-n+2){margin-bottom:0 !important;}
.home #main ul.products li.product:nth-last-of-type(-n+2){margin-bottom:0 !important;}
.home #main .wpb_content_element:nth-of-type(n+2){margin-bottom:30px !important;}
.archive ul.products{justify-content:center;}
ul.products li.product.type-product:nth-of-type(odd){margin:0 4vw 0 0;}
ul.products li.product.type-product:nth-of-type(even){margin:0 0 0 4vw;}
ul.products li.product.type-product .image-block{width:40vw;}
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist i::before{margin-top:5px;}
.woocommerce #content div.product .out-of-stock{font-size:3vw;letter-spacing:0.1px;}
.product-block-inner.product_not_in_stock .product-detail-wrapper .xoo-wl-btc-popup button{top:0px;left:2%;width:96%;}
.product-block-inner .price-stock_quantity .stock_quantity{position:absolute;bottom:23px;right:0;font-size:13px;}
.product_not_in_stock .stock_quantity{display:none !important;}
.single-product button.xoo-wl-btn-popup{top:0;margin:0;}
.woocommerce ul.products li.product .price ins, .woocommerce ul.products li.product .price del{font-size:14px !important;}
.stock-status-end-sku .stock-status{margin-top:0;}
.whislist-counter{margin:2px 10px;}
.header-middle-right{margin:0 10px;padding-top:20px;}
.header-mob-logo{margin:1.5vw 0;}
header{margin-top:0;}
.single .related ul.products li.product.type-product h3, .woocommerce ul.products li.product .product-name, .woocommerce-page ul.products li.product .product-name{height:75px !important;-webkit-line-clamp:4;}
.header-search{position:relative;top:0px;width:45px;float:right;right:22px;margin:0 0 2px 0;}
.header-search:not(:focus-within){-moz-transform:translateX(10px);}
.header-search:not(:focus-within) input{-moz-transform:scaleX(.6);}
.header-search:focus-within{top:25px;left:10px;width:100%;float:none;right:0px;margin-bottom:25px;}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:transparent;padding:0;height:37px;}
.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:transparent;}
.dgwt-wcas-preloader{display:none;}
.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{z-index:-1;left:50%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);}
.header-search:focus-within .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;padding:10px 15px 10px 40px;}
.header-search:focus-within .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#ccc;}
.header-search:focus-within .dgwt-wcas-preloader{display:block;}
.header-search:focus-within .dgwt-wcas-preloader svg, .header-search:focus-within .dgwt-wcas-close svg{position:relative;top:7px;right:-7px;}
.dgwt-wcas-suggestions-wrapp{width:92% !important;left:4% !important;}
.header-search:focus-within .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{z-index:1;left:12px;transform:none;-webkit-transform:none;}
.header-language-switcher{position:relative;margin:0;float:right;right:10px;}
.header-language-switcher select{height:37px;color:#f59b8e;background:transparent;}
.site-main{margin-top:14px;}
.related{padding-top:0;}
.single .related ul.products li.product .price ins, .single .related ul.products li.product .price del{font-size:14px !important;}
.related ul.products li.product .product_type_simple.button{width:100% !important;}
.related li.product_cat-vidrizy-tkanyn .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:67% !important;float:left !important;}
.related .stock-status-end-sku .stock-status{margin-top:0px !important;}
.related ul.products li.product{display:none;}
.related.products ul.products li.product.type-product{width:44% !important;display:inline-block;margin-left:10px;margin-bottom:0px !important;}
.recent_products li select, .related li select{padding:11px !important;margin:0 !important;}
.recent_products li .single_add_to_cart_button{margin-top:0 !important;}
.recent_products li .woocommerce-variation-availability, .related li .woocommerce-variation-availability{display:none !important;}
html[lang='uk'] .not-in-stock .stock-status{font-size:11px;line-height:18px;}
html[lang='uk'] .stock-status i{margin-right:0;}
html[lang='uk'] #secondary{top:-100px;}
.single-product .cart button.added{display:none !important;}
.single-product .cart button.added+a.added_to_cart{display:block;margin-top:20px;}
.woocommerce-page #content div.product .stock:not(.out-of-stock),
.woocommerce-page div.product .stock:not(.out-of-stock){position:relative;float:left;clear:both;}
.woocommerce-page #content div.product .stock.has_extra_,
.woocommerce-page div.product .stock.has_extra_{top:0;float:right;}
.product-template-default .summary .quantity{float:left;width:45%;}
.product-template-default .summary .quantity input.qty{width:50% !important;}
.product-template-default .summary .quantity input[type="button"]{width:25%;}
.product-template-default #main div.product form.cart .button{width:auto;margin-top:25px;}
.product-template-default #main div.product form.cart .quantity~.single_add_to_cart_button.button,
.product-template-default #main .cart .quantity~button.added+a.added_to_cart{width:45%;margin:0;float:right;}
.product-template-default #main .product_cat-v-roznicu-ot-1-m .summary .stock:not(.out-of-stock)~.yith-wcwl-add-to-wishlist{margin-top:0px;line-height:10px;}
.product-template-default #main div.product .summary form.cart:not([action])+.yith-wcwl-add-to-wishlist{margin-top:0;}
.woocommerce #content div.product .out-of-stock,
.woocommerce div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock,
.woocommerce-page div.product .out-of-stock{margin:0;}
.woocommerce #content div.product .out-of-stock{position:relative;}
#xt_woofc .xt_woofc::before{z-index:99;}
.xt_woofc-inner .xt_woofc-price .new-price{display:block;font-size:10px;line-height:18px;}
.single-product .woocommerce-product-gallery__image .zoomImg{display:none !important;}
.product-name-link[href*="otrez-tkani"]~.stock-status-end-sku .stock-status{margin-top:0;}
.archive.term-otrezy-tkani .single_variation_wrap .quantity:not([style="display: none;"])+.woocommerce-variation-add-to-cart{float:none;}
.archive.term-otrezy-tkani .single_variation_wrap .quantity:not([style="display: none;"])+.woocommerce-variation-add-to-cart button{margin-top:10px;}
.archive.term-otrezy-tkani .woocommerce-variation-add-to-cart button, li .woocommerce-variation-add-to-cart button{width:100% !important;}
li.product-type-variable .choose_variation button:first-of-type{background:#eee;color:#444;border:1px solid #999;border-radius:3px;}
li.product-type-variable .choose_variation button:last-of-type{display:none !important;margin-top:7px;background:#999;}
li.product-type-variable .single_add_to_cart_button:hover{background:#f0c0b9 !important;}
li a.add_to_cart_button{height:32px !important;line-height:32px !important;font-size:13px !important;}
li.product-type-variable a.add_to_cart_button{display:none !important;}
.archive:not(.term-otrezy-tkani) .product .quantity,
li .quantity{width:100% !important;max-width:inherit;}
.archive:not(.term-otrezy-tkani) .product .quantity input.plus,
.archive:not(.term-otrezy-tkani) .product .quantity input.minus,
li .quantity input.plus, li .quantity input.minus{width:25% !important;border-width:2px;line-height:32px;font-size:24px;}
.archive:not(.term-otrezy-tkani) .product .quantity input[type="number"],
li.product .quantity input[type="number"]{width:50% !important;border-width:2px;font-size:18px;}
.dark-theme .quantity input.qty, .dark-theme .xt_woofc-quantity-col-input{background:#777;color:#fff !important;box-shadow:none;}
.dark-theme .quantity .plus, .dark-theme .quantity .minus, .dark-theme .xt_woofc-quantity-col-plus, .dark-theme .xt_woofc-quantity-col-minus{background:#777 !important;color:#fff !important;}
.dark-theme .xt_product_sale_price{position:relative;display:block;height:35px;background:#777;border:1px solid #fff;color:#fff;box-sizing:border-box;}
.dark-theme .xt_woofc-actions, .dark-theme .xt_woofc-product-title{background:#777 !important;border:1px solid #fff;color:#fff;}
.dark-theme #xt_woofc .xt_cart_discount_value{color:#aaa !important;}
li .quantity:not([style="display: none;"])+.woocommerce-variation-add-to-cart{width:100% !important;margin-top:10px !important;}
li .stock-status-end-sku .sku{font-size:12px !important;float:none !important;}
li.product_cat-otrezy-tkani .stock-status-end-sku .sku{float:left !important;}
li.product_cat-optom-ot-1-rulona .opt-price{font-size:13px;}
#main ul.rvpscarousel li.product_cat-optom-ot-1-rulona .gridlist-buttonwrap:nth-last-of-type(2){margin-top:-5px;margin-bottom:5px;}
.archive table.variations select, #horizontalTab table.variations select,
li.product_cat-otrezy-tkani table.variations select{font-size:13px;padding:10px;}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{font-size:13px;}
body #mp_form_below_posts1{width:100%;}
body #mp_form_popup3{padding:0;}
body #mp_form_popup3 .mailpoet_paragraph{width:90%;margin:0px auto 20px auto;}
body #mp_form_popup3 .mailpoet_form_paragraph{padding:0px 5%;}
body #mailpoet_form_5{width:100%;}
body #mailpoet_form_5 form{display:block !important;}
.new_label{width:50px;font-size:16px;}
li .stock-status{letter-spacing:0.5px;font-size:13px;}
li .stock-status i.fa{margin-right:0;}
.site-footer .widget{overflow:visible;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number{width:54%;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-address{width:46%;}
footer .tmpmela-address .footer-email{margin-top:35px;}
footer .tmpmela-address a{font-size:11px;}
footer .tmpmela-email{margin-top:25px;}
footer .tmpmela-email:before{content:"";position:absolute;top:0;left:0;height:1px;width:100%;background:#9699a1;}
footer .tmpmela-email .mailpoet_form_columns, footer .tmpmela-email .mailpoet_form_column, footer .tmpmela-email .mailpoet_paragraph{margin:0;padding:0;}
footer .tmpmela-email .mailpoet_form_column:last-of-type .mailpoet_paragraph{position:static !important;width:100% !important;}
#main li.product_cat-optom-ot-1-rulona .price{font-size:13px;}
li.product_cat-optom-ot-1-rulona .price-stock_quantity{float:left;}
.recent_products h2, .related.products h2{line-height:30px;font-size:26px;}
.recent_products .slick-slider .slick-track{height:100% !important;left:0;}
.recent_products .slick-slide{padding:10px !important;}
body .recent_products .slick-slide li.product{width:100% !important;margin:0 0 10px 0 !important;}
body .recent_products .slick-slide li.product .price ins, body .recent_products .slick-slide li.product .price del{font-size:14px !important;}
#secondary.left-col{top:-70px;}
.woof_products_top_panel_ul li{float:none;width:fit-content;}
.woof_products_top_panel_ul li ul li{float:left;margin:0 3px 6px 0 !important;}
.woof_products_top_panel_ul li ul li:first-of-type{min-width:90px;height:35px;}
.woof_products_top_panel_ul>li:not(:first-of-type)>a{width:inherit !important;}
.woof_products_top_panel_ul>li a[data-tax="price"]{margin:0 0 5px 93px;}
#secondary .primary-sidebar{position:relative;z-index:9999;}
.secondary_back{position:fixed;top:0;left:0;width:100vw;height:100vh;}
.woof_container_product_cat label{font-size:13px;}
.woocommerce-thankyou-order-received{display:block;font-size:16px;}
.single_variation_wrap{margin-top:7px !important;}
body.woocommerce-cart .quantity{width:42%;}
.home .product-type-variable .woocommerce-variation-add-to-cart{padding-top:0;}
.single-product .summary:after{display:inline-block;width:100%;margin-top:15px;border-top:1px solid #EDECEA;border-bottom:1px solid #EDECEA;font-size:10px;text-align:justify;}
html[lang="ru-RU"] .single-product .summary:after{content:"Оттенки цветов могут отличаться от фото на экране устройств в зависимости от типа экрана и цветопередачи.";}
html[lang="uk"] .single-product .summary:after{content:"Відтінки кольорів можуть відрізнятися від фото на екрані пристроїв в залежності від типу екрану і кольоропередачі.";}
.woocommerce-shop .page-title h3{margin-bottom:10px;}
.woof_submit_search_form_container.fixed-submit{position:fixed;bottom:0px;width:85%;margin:10px 0;overflow:visible;}
.woof_submit_search_form_container.fixed-submit:before{content:"";position:absolute;top:-25%;left:-25%;height:150%;width:150%;background:rgba(234, 226, 226);z-index:-1;}
.woof_submit_search_form_container.fixed-submit button{padding:15px 25px;font-size:15px;border:2px solid #fff;}
.menu_was_fixed{margin-top:73px !important;}
.menu_fixed{position:fixed;top:0;width:100%;height:73px;z-index:999;background:rgba(255, 255, 255, .75) !important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);box-shadow:0px 2px 2px 0px rgba(0, 0, 0, .25);}
.menu_fixed .header-bottom{background:transparent !important;}
.dark-theme .menu_fixed{background:rgba(33, 33, 33, .75) !important;box-shadow:none;}
.filter_panel_was_fixed{top:53px;}
.filter_panel_fixed{position:fixed;left:0;top:73px;width:100%;padding:7px 15px;box-sizing:border-box;z-index:9999;background:rgba(255, 255, 255, .75);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border-top:1px solid #eee;box-shadow:0px 2px 2px 0px rgba(0, 0, 0, .25);}
.woocommerce-ordering>span{background:transparent;}
.dark-theme .filter_panel_fixed{background:rgba(33, 33, 33, .75);border-top:1px solid #777;box-shadow:none;}
.woof_reset_button_2{display:none !important;}
.woof_products_top_panel_ul li a[data-tax='stock'],
.woof_products_top_panel_ul li a[data-tax='price']{margin-left:93px;}
.woocommerce .blockUI.blockOverlay:before, .woocommerce .loader:before{height:4em;width:4em;position:fixed;top:50%;left:50%;-webkit-animation:none;-moz-animation:none;animation:none;font-size:3em;transform:translate(-37%, -50%);z-index:999999;color:rgba(0, 0, 0, 1);}
.woocommerce-order-details tbody .woocommerce-table__product-name{height:200px;background-repeat:no-repeat !important;background-size:cover !important;background-clip:content-box !important;}
.woocommerce-order-details thead th, .woocommerce-order-details .product-total, .woocommerce-order-details tfoot tr:last-of-type td, .woocommerce-order-details tfoot tr:nth-last-of-type(n+2) td{text-align:center;}
.woocommerce-order-details .attachment-woocommerce_gallery_thumbnail{display:none;}
.woocommerce-order-details .item-name{line-height:20px;padding:10px;background:rgba(255, 255, 255, .75);}
#main-content .woocommerce-order-details tbody .woocommerce-table__product-total{padding:5px !important;}
.woocommerce-order-details tbody .woocommerce-table__product-total .new-price{font-size:10px;}
.dark-theme .woocommerce-order-details .item-name{background:rgba(0, 0, 0, .5);color:#fff;}
.dark-theme .woocommerce-order-details tbody, .dark-theme .woocommerce-order-details tfoot, .dark-theme .woocommerce-order-details tbody th, .dark-theme .woocommerce-order-details tfoot th, .dark-theme .woocommerce-order-details .item-name strong{color:#fff !important;}
.dark-theme .woocommerce-order-details tfoot th{border:1px solid #666;}
.woocommerce-orders-table, .dark-theme #main .woocommerce-orders-table{border:none !important;}
#main .woocommerce-orders-table td{background:#fff;border-color:#f5f4f2 !important;color:#333;}
.dark-theme #main .woocommerce-orders-table td{background:#555;border-color:#aaa !important;color:#fff;}
.dark-theme #main .woocommerce-orders-table td:nth-of-type(n+2):before{color:#fff;}
.woocommerce-orders-table td:nth-of-type(n+5){border-bottom:15px solid transparent;}
.woocommerce-orders-table tr:last-child td{border-bottom:none;}
.woocommerce-orders-table td:nth-of-type(n+5):before{line-height:40px;}
.dark-theme #main .woocommerce-orders-table td:nth-of-type(n+5){border-bottom:15px solid #aaa !important;}
#main .woocommerce-orders-table td:nth-of-type(-n+1){background:#ccc;font-size:16px;}
.wishlist-title{text-align:center;}
.wishlist-title h2{float:left;}
.woocommerce-wishlist .wishlist_table li{padding:7px;background:#eee;}
.dark-theme.woocommerce-wishlist .wishlist_table li{background:#222;}
.woocommerce-wishlist .wishlist_table li:nth-of-type(n+2){margin-top:15px;}
.woocommerce-wishlist .additional-info-wrapper{margin-top:15px;}
.woocommerce-wishlist #main .product-add-to-cart{width:160px;margin:0;box-sizing:border-box;background:rgb(240, 192, 185);}
.woocommerce-wishlist #main .product-add-to-cart a{width:100%;padding:5px 0;margin:0 !important;line-height:33px !important;font-size:10px !important;font-weight:bold;text-transform:uppercase;}
.woocommerce-wishlist #main .product-add-to-cart a,
.woocommerce-wishlist .product-remove a{color:#fff !important;}
.woocommerce-wishlist #main .product-add-to-cart a:hover,
.woocommerce-wishlist .product-remove a:hover i{color:#333 !important;}
.woocommerce-wishlist .product-remove{background:rgb(240, 192, 185);}
.woocommerce-wishlist .product-remove a{display:block;height:100%;width:100%;}
.woocommerce-wishlist #main .product-remove i{font-size:26px;margin:0;line-height:43px;padding:0 10px;}
.woocommerce-wishlist .item-details-table{font-size:16px;}
.woocommerce-wishlist .item-details-table .label{width:30% !important;}
.paying-page-table{width:100%;font-size:12px;padding:10px;}
.paying-page-table tr.dealer-info td:first-of-type p{font-size:10px;line-height:15px;margin-bottom:10px;}
.paying-page-table tr.dealer-info td:first-of-type p span:first-of-type{width:72px;}
.paying-page-table .without-dealer{width:80% !important;text-align:center;padding:10px 20px;}
.paying-page-table tr:nth-of-type(3) td .copy-enabled{font-size:16px;}
.paying-page-table tr:nth-of-type(3) td{font-size:10px;letter-spacing:0;}
.paying-page-table b.order-total{display:block;width:max-content;float:right;font-size:16px;}
.paying-page-table .order-number, .paying-page-table .order-number span span{display:block;}
.paying-page-table .order-number{width:max-content;float:left;}
.paying-page-table .order-date{display:block;font-size:12px;clear:both;}
.paying-page-table th{font-size:12px;line-height:15px;letter-spacing:0px;padding:0 2px;vertical-align:top !important;}
.paying-page-table th:first-of-type{width:48%;}
.paying-page-table .order-item{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.paying-page-table .order-item img{width:160px;opacity:.4;transition:opacity linear 250ms;}
.paying-page-table .order-item div{position:absolute;width:140px;height:70px;padding:7px 10px;line-height:15px;font-size:11px;font-weight:bold;opacity:1;text-shadow:0px 1px 1px #fff, 0px -1px 1px #fff;transition:opacity linear 250ms, left linear 50ms 50ms;overflow:hidden;}
.paying-page-table .order-item .item-link-icon{display:initial;position:absolute;height:20px;width:20px;background:#f59b8e;border-radius:50%;text-align:center;line-height:20px;transform:translate(-22px, -10px);}
.paying-page-table .order-item .product-sku{display:block;position:absolute;height:inherit;bottom:10px;left:0;}
.paying-page-table .order-item:nth-last-of-type(2) .product-sku{bottom:20px;}
.paying-page-table td.sku, .paying-page-table th.sku{display:none;}
.paying-page-table .order-item td:nth-last-of-type(n+1){font-size:12px;}
.paying-page-table .order-item .link-hided img{opacity:1;}
.paying-page-table .order-item .link-hided div{opacity:0;left:-200%;}
.paying-page-table tr:last-of-type td{letter-spacing:0px;}
.paying-page-table tr:last-of-type td b{font-size:14px;}
.paying-page-table .copy-tooltip{padding:0 15px;width:inherit;z-index:99;}
.paying-page-table tr:nth-of-type(3) .copy-tooltip{margin-top:0px !important;}
.post-119815 .entry-content>p:last-of-type{margin-bottom:20px;}
.dark-theme .paying-page-table{border-top:none;border-left:none;border-right:none;}
.dark-theme .paying-page-table, .dark-theme .post-119815 h2, .dark-theme .post-119815 p:nth-last-of-type(-n+3){background:#777;color:#fff;}
.dark-theme .post-119815>p:nth-last-of-type(2) a{color:#F0C0B9;}
.dark-theme .paying-page-table a, .dark-theme .post-119815 .entry-content>p:nth-last-of-type(2) a:hover{color:#fff;}
.dark-theme .paying-page-table .order-item div{text-shadow:none;}
.paying-error>img{position:relative;float:none;width:50%;left:50%;transform:translate(-50%, 0);}
.paying-error .paying-error-message{position:relative;top:inherit;left:inherit;margin-top:20px;}
.paying-error .paying-error-message b{font-size:20px;}
.paying-error .paying-error-message span{display:block;font-size:14px;margin-top:10px;color:#f00;}
.paying-error .paying-error-message a{position:relative;top:-10px;}
.dark-theme .paying-error .paying-error-message a, .dark-theme .order-not-available{color:#fff;}
.mobile-user-account-button{position:absolute;display:block;height:50px;top:15px;left:29%;line-height:59px;}
.mobile-user-account-button i{font-size:30px;color:#aaa;}
.mobile-user-account-button i.fa.fa-user-o:before{content:"\f2c0";font-family:"fontawesome";}
.logged-in .mobile-user-account-button i.fa.fa-user-o:before{position:relative;top:5px;content:"\f007";font-size:40px;color:#f59b8e;}
.logged-in .mobile-user-account-button i.fa.fa-user-o:after{content:"\2713";position:absolute;top:50%;left:30%;font-size:15px;color:#fff;}
#main li.product_cat-optom-ot-1-rulona .container-inner:before{height:36px;width:57%;}
#main li.product_cat-optom-ot-1-rulona .container-inner:after{height:26px;width:65%;padding:5px 0px;line-height:12px;font-size:10px;}
#main li.product_cat-optom-ot-1-rulona .new_label{top:65px;}
#main .main-page-categories-button{display:block;}
#main .main-page-categories.open .main-page-categories-button{display:none;}
#main .main-page-categories-button button{font-weight:bold;}
#main .main-page-categories-button i{font-size:20px;line-height:18px;}
#main .main-page-categories.open .vc_column-inner{position:fixed;height:100vh;width:100vw;top:0;left:0;background:#fff;z-index:9999999;overflow:auto;}
#main .main-page-categories .main-page-categories-header{position:fixed;display:none;top:0;left:0;height:60px;width:100vw;padding:0 30px;background:#fff;font-size:20px;line-height:60px;z-index:999999999;box-sizing:border-box;}
#main .main-page-categories.open .main-page-categories-header{display:block;}
#main .main-page-categories.open .main-page-categories-header span{position:relative;z-index:99999999;}
#main .main-page-categories .vc_column-inner.scrolled-down .main-page-categories-header:before{content:"";position:absolute;width:100%;height:10px;top:90%;left:0;background-image:linear-gradient(90deg, transparent 0%, rgba(0, 0, 0, .5) 50%, transparent 100%);filter:blur(2px);border-radius:50%;}
#main .main-page-categories .vc_column-inner.scrolled-down .main-page-categories-header:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;}
#main .main-page-categories .close-mpc{position:absolute;top:12px;right:30px;height:35px;width:35px;text-align:center;line-height:35px;cursor:pointer;font-size:25px;z-index:999999999;}
#main .main-page-categories .woocommerce{display:none;position:relative;min-width:100px;top:60px;left:0;background:#fff;z-index:99999999;}
#main .main-page-categories.open .woocommerce{display:block;}
#main .main-page-categories .woocommerce:nth-of-type(2){margin-bottom:50px;}
#main .main-page-categories .woocommerce:nth-of-type(2):after{content:"";position:absolute;width:calc(100% - 60px);height:2px;left:30px;background:#ddd;transform:translate(0, 25px);}
#main .main-page-categories.open ul{position:relative;top:0;left:0;height:100%;width:100%;padding:0 30px;background:#fff;box-sizing:border-box;}
#main .main-page-categories ul li{margin:5px 0 !important;box-sizing:border-box;}
#main .main-page-categories ul li,
#main .main-page-categories ul li a{height:34px !important;}
#main .main-page-categories ul li a h2{padding:0 0 0 34px;top:50% !important;}
#main .main-page-categories ul h2,
#main .main-page-categories ul h2 mark{font-size:14px;line-height:34px !important;}
#main .main-page-categories ul li a:after{top:7px;left:7px;height:20px;width:20px;}
#main .main-page-categories ul li:hover a h2:before{height:50%;width:98%;left:5px;top:25%;background:rgba(255, 255, 255, .75);}
.dark-theme #main .main-page-categories .main-page-categories-header,
.dark-theme #main .main-page-categories .vc_column-inner.scrolled-down .main-page-categories-header::after,
.dark-theme #main .main-page-categories.open .vc_column-inner,
.dark-theme #main .main-page-categories .woocommerce,
.dark-theme #main .main-page-categories .woocommerce ul{background:#444;}
.dark-theme #main .main-page-categories .main-page-categories-header,
.dark-theme #main .main-page-categories ul h2,
.dark-theme #main .main-page-categories ul h2 mark{color:#fff;}
.dark-theme #main .main-page-categories ul li a:after{filter:invert();transition:none;}
.dark-theme #main .main-page-categories ul li:hover a:after{filter:none;}
#main{visibility:visible;}
.single-product .summary .stock.has_extra span{left:0px;font-size:10px;text-align:left;}
.single-product .summary .new_variations_header{margin-top:80px;}
.woocommerce #content .product .out-of-stock.has_extra~.new_variations_header{margin-top:0px;}
.variations-form{width:250px;}
.new_variations .new_variation{flex-basis:42%;}
#main .show_variations.single_button~.stock-status-end-sku{margin-top:8px !important;}
#main .stock_quantity.variations{display:block !important;bottom:24px;top:initial;}
.woocommerce #content .product .out-of-stock.has_extra{top:0;}
.variations-parent .variations-inner h3.new_variations_header{font-size:13px;letter-spacing:0.1px;}
.variations-form .variations_stock:before{font-size:14px;margin-right:2px;}
.show_variations.single_button{margin-top:48px;font-size:10px;}
.show_variations.single_button~.xoo-wl-btc-popup{top:initial !important;}
.show_variations.single_button~.xoo-wl-btc-popup .button{width:100% !important;padding:6px;font-size:10px;line-height:14px;}
.single-product .variations_stock{left:0;right:initial;}
.single-product .summary .full_stock~form .quantity{top:0;}
.single-product .summary .full_stock{top:45px;right:0;padding:0 2px;}
li .admin_qty~.stock-status-end-sku .stock-status{color:transparent;}
.archive .product .admin_qty .stock_quantity, .archive li:not(.product_cat-otrezy-tkani) .admin_qty .stock_quantity{font-size:3vw;}
#main li.product_cat-vidrizy-tkanyn .gridlist-buttonwrap .add_to_cart_button{width:66%;height:33px !important;}
li.product_cat-vidrizy-tkanyn .show_variations{line-height:46px;}
li.product_cat-vidrizy-tkanyn .show_variations{position:relative;top:0;height:39px !important;}
li.product_cat-vidrizy-tkanyn .gridlist-buttonwrap{position:relative;}
li.product_cat-vidrizy-tkanyn .show_variations i{font-size:26px;}
li.product_cat-vidrizy-tkanyn .show_variations.single_button{width:21% !important;height:39px;margin-top:0px;}
li.product_cat-vidrizy-tkanyn .product_not_in_stock .show_variations.single_button{position:relative;top:0;width:100% !important;}
li.product_cat-vidrizy-tkanyn .product_not_in_stock .want-to-buy-cut+.show_variations.single_button{top:7px;}
li.product_cat-vidrizy-tkanyn .product-block-inner.product_not_in_stock .product-detail-wrapper .xoo-wl-btc-popup{width:100%;top:170px !important;}
li .product-block-inner.product_not_in_stock .product-detail-wrapper .xoo-wl-btc-popup button{padding:24px 10px;height:84px;}
li.product_cat-vidrizy-tkanyn .product-block-inner.product_not_in_stock .product-detail-wrapper .xoo-wl-btc-popup button{position:relative;top:0px;left:0;height:39px;padding:5px 10px;}
li .product-block-inner.product_not_in_stock .product-detail-wrapper .stock-status-end-sku{position:relative;margin-bottom:50px;top:50px;}
li .product-block-inner .product-detail-wrapper .stock-status{line-height:22px;}
li .product-block-inner.product_not_in_stock .product-detail-wrapper .sku{top:0px !important;position:relative;}
.woocommerce .entry-summary .yith-wcwl-add-to-wishlist a.add_to_wishlist{margin:0px 10px 10px 0;padding:0;}
}
@media only screen and (max-width: 400px) {
.header-mob-logo{width:20vw;margin:4vw 0;}
.mobile-user-account-button{left:calc(23% + ((100vw - 376px) / 2));}
.logged-in .mobile-user-account-button i.fa.fa-user-o::before{top:2px;font-size:10vw;}
.logged-in .mobile-user-account-button i.fa.fa-user-o::after{font-size:4vw;}
#main li.product_cat-optom-ot-1-rulona .container-inner:after{font-size:9px;}
.product-template-default #main .cart .quantity~button.added+a.added_to_cart{line-height:15px;padding:5px;}
}
@media screen and (max-width:374px){
.header-mob-logo{width:17vw;margin:4.5vw 0;}
.loadgridlist-wrapper a, .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md{font-size:3vw;}
.paying-page-table tr.dealer-info td:first-of-type p{letter-spacing:0.2px;}
.entry-content>p:nth-last-of-type(2) a{font-size:10px;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number{width:54%;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number a,
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number a .footer-bottom .tmpmela-contact-number a:nth-of-type(2){margin-left:0;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-address{width:43%;}
.entry-content .viber-numbers strong{padding:4px !important;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-address{letter-spacing:0;}
footer #contactuswidget-1 .tmpmela-about-text .tmpmela-contact-number a{letter-spacing:0;padding-left:10px;}
.pswp__top-bar{width:94%;}
.product-block-inner .price-stock_quantity .stock_quantity, li .stock-status{font-size:12px;}
#main .price-stock_quantity.admin_qty .stock_quantity{width:100%;font-size:10px;bottom:25px;}
.tmpmela-contact-number img{width:16px !important;height:16px !important;}
} @media screen and (min-width: 900px) and (max-width: 1200px) {
header{width:var(--calc-width) !important;}
#masthead+.overlay-container{width:var(--calc-width) !important;}
#main{width:var(--calc-width) !important;}
footer{width:var(--calc-width) !important;}
.theme-container{width:var(--calc-width) !important;padding:0 20px !important;box-sizing:border-box !important;}
.main-content-inner, .page-title, .main_inner{width:var(--calc-width) !important;}
.page-title-inner{width:var(--calc-width) !important;}
}
@media screen and (min-width:1920px){
.type-product .summary p.price{width:150px;text-align:center;margin-right:30px;}
.summary[data-discount-prices='1'] p.price, .summary[data-discount-prices='2'] p.price{padding:2px 0 !important;line-height:20px;}
.summary[data-discount-prices='1'] .discount_block, .summary[data-discount-prices='2'] .discount_block{float:left;justify-content:start;}
form.cart .quantity input.qty{width:80px !important;}
}
@media screen and (min-width: 480px) and  (max-width: 1199px){
.type-product .summary p.price{
width: 25%;
text-align: center;
}
.discount_block{
width: 70%;    
}
.woocommerce div.product form.cart .single_add_to_cart_button.button, .woocommerce-page div.product form.cart .single_add_to_cart_button.button{
float: right;
}
.summary .quantity{
width: 30%;
}
.summary .quantity input[type="button"] {
width: 23%;
}
.summary form.cart .quantity input.qty {
width: 36% !important;
}
}