/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
#featured-products,
#other-products{
	background-position: 50% 16%!important;
	background-size: contain;
}
#to-buy-blocks .promo-banner .wrapper-content-banner,
#to-buy-blocks2 .promo-banner .wrapper-content-banner{
	padding: 30px 30px 15px 30px;
}
.table-wrapper{
	overflow-x: auto;
}
#hot-calls .tel-img img{
	  position: absolute;
    top: 68%;
    right: -10%;
    width: 75%;
}
#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo{
	padding: 0 3em;
}
.logo-carousel-free .sp-lc-logo img{
	filter: grayscale(100%);
	opacity: .65;
/* 	cursor: pointer; */
}
.logo-carousel-free .sp-lc-logo img:hover{
	filter: grayscale(0%);
	opacity: 1;
}

/* Service Pages*/
.icon-heading {
    margin: 3em 0 0 0;
    padding: 1.25em 2em 1.25em 2em;
    border-top: 1px solid rgba(255,255,255,.15);
    border-bottom: 1px solid rgba(255,255,255,.15);
    text-align: center;
}
.icon-heading_img,
.icon-heading_text{
	display: inline-block;
	vertical-align: middle;
}
.icon-heading_text {
    margin-left: 20px;
    font-size: 26px;
    font-weight: 700;
}
.steps-list {
    padding-left: 3em;
}
.steps-list_level-2 {
    padding-left: 2em;
}
.wd-sizeguide {
    max-width: 1200px!important;
}
@media only screen and (max-width: 1366px){
	.page-title.title-size-large {
		padding: 100px 15px;
	}
}
@media only screen and (max-width: 1280px) {
	.page-title.title-size-large {
		padding: 65px 15px;
	}
	.whb-general-header .info-box-wrapper .wd-info-box .info-box-title,
	.whb-general-header .info-box-wrapper .wd-info-box .info-box-inner p {
		font-size: 14px!important;
	}
	#hot-calls .tel-img img {
    	top: 71%;
		right: -7%;
	}
}
@media only screen and (max-width: 1024px){
	.wd-logo img{
		max-width: 340px!important;
	}
	.contacts-top-mobile {
		list-style: none;
		margin: 0;
		padding: 0 0 0 5%;
	}
	.contacts-top-mobile li{
		display: inline-block;
		margin-bottom: 0;
		padding: 0 26px 0 0;
	}
	.contacts-top-mobile li .icn{
		margin: 0 12px 0 0;
    	font-size: 20px;
		color: #a3ef00;
	}
	.contacts-top-mobile li a{
		font-size: 18px;
	}
	.mobile-nav .searchform input[type="text"]{
		height: 45px!important;
	}
	.page-title.title-size-large {
		padding: 35px 15px;
	}
	.product_title {
		font-size: 24px!important;
	}
	#other-products .promo-banner .wrapper-content-banner{
		padding: 30px 12px;
	}
	.single-product .product-images .labels-rectangular{
		left: 0!important;
	}
	.product-labels{
		max-width: 54%;
	}
	.main-footer .footer-sidebar .footer-column .widget-title{
		font-size: 95%;
	}
	.main-footer .footer-column.footer-column-1 {
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.main-footer .footer-column.footer-column-3{
		-ms-flex: 0 0 41.666667%;
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	.woocommerce-customer-details address{
		column-count: 3!important;
	}
	.wd-sizeguide {
		max-width: 1000px!important;
	}
}
@media only screen and (max-width: 960px){
	.page-title.title-size-large{
		padding: 57px 277px 57px 15px;
	}
	#categories-home .promo-banner .wrapper-content-banner {
		padding: 13px 15px 15px 15px!important;
	}
	#wd-62e372d584bb0.vc_custom_1659073249853{
		margin-left: 0em !important;
	}
	#wd-62e372d584bb0 .wd-fontsize-xl, #wd-62e372d584bb0 .wd-fontsize-xxl, #wd-62e372d584bb0 .wd-fontsize-xxxl,
	#wd-62a1eda1a7f67 .wd-fontsize-xl, #wd-62a1eda1a7f67 .wd-fontsize-xxl, #wd-62a1eda1a7f67 .wd-fontsize-xxxl{
		font-size: 20px !important;
	}
	#wd-623d790d36efa img {
		width: 82%;
	}
	.main-footer .footer-sidebar .footer-column #nav_menu-2, 
	.main-footer .footer-sidebar .footer-column #custom_html-2, 
	.main-footer .footer-sidebar .footer-column #nav_menu-3{
		flex-direction: column;
	}
	#wd-62a1e8d99893e .woodmart-title-container {
		font-size: 20px!important;
		line-height: 26px!important;
	}
	.product_title {
		font-size: 22px!important;
		line-height: 1.2;
	}
	.product-images .labels-rectangular{
		left: -10px;
	}
	#clients-map{
		height: 265px!important;
	}
	#to-buy-blocks .promo-banner .wrapper-content-banner, #to-buy-blocks2 .promo-banner .wrapper-content-banner {
		padding: 30px 30px 10px 30px;
	}
	#wd-62d9105de4b8c {
		--wd-max-width: 315px!important;
	}
	#paoc-popup-9901-4,
	#paoc-popup-9963-5,
	#paoc-popup-9968-6{
		max-width: 88%;
	}
	#paoc-popup-9968-6 .wd-rs-625fbea3e75f9 .vc_custom_1650441904362 .wpb_row.vc_inner .vc_col-sm-6{
		width: 100%;
	}
	#mapa-store{
		height: 340px;
	}
	.website-wrapper .wd-rs-6246f0726c379{
		margin-bottom: 15px!important;
		padding-bottom: 0!important;
	}
	.wd-rs-62470fd6502dc .vc_col-sm-6,
	.wd-rs-62470f8703653 .vc_col-sm-6,
	.vc_custom_1484253288811 .vc_col-sm-6{
		width: 100%;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner{
		padding: 20px 30px;
	}
	#wd-62f3673460efb .banner-title {
		line-height: 28px!important;
		font-size: 28px!important;
	}
	.wd-rs-62a1dfedaa753{
		width: 60%;
	}
	.wd-rs-62a1dfa7dfbe9{
		width: 40%;
	}
	#wd-624155a0433a8 .vc_custom_1648448941305 {
		margin-bottom: 0.5em !important;
	}
	.wd-sizeguide {
		max-width: 900px!important;
	}
}
@media only screen and (max-width: 768px){
	#wd-62e8e16162951 .banner-title,
	#wd-62d900e4e7888 .banner-title,
	#wd-62e8e14048f18 .banner-title,
	#wd-62e8e10a0088e .banner-title{
		font-size: 16px!important;
		line-height: 18px!important;
	}
	#featured-products .wd-tabs-header .tabs-name.title .tabs-text,
	#wd-62415023a5ec9 .woodmart-title-container{
		font-size: 30px!important;
	}
	#categories-home .promo-banner .wrapper-content-banner {
		padding: 12px 15px 15px 13px!important;
	}
	#other-products .vc_row-fluid .promo-banner-wrapper .banner-title-wrap, 
	#other-products .vc_row-fluid .promo-banner-wrapper .banner-inner {
		margin-bottom: 1em!important;
	}
	#featured-product {
		background-position: 50% 23% !important;
	}
	#other-products {
		background-position: 50% 10% !important;
	}
	.main-footer .footer-sidebar .footer-column #nav_menu-2, 
	.main-footer .footer-sidebar .footer-column #custom_html-2, 
	.main-footer .footer-sidebar .footer-column #nav_menu-4{
		flex-direction: column!important;
	}
	.main-footer .footer-sidebar .footer-column .widget-title {
		margin: 0 auto 1em auto!important;
	}
	.page-title.title-size-large {
		padding: 57px 250px 57px 15px;
	}
	#wd-62558a003f5ee .woodmart-title-container {
		line-height: 50px!important;
		font-size: 44px!important;
	}
	.vc_col-sm-8.wd-rs-624709dc940a9,
	.vc_col-sm-4.wd-rs-624708e663327,
	.vc_col-sm-8.wd-rs-624ae5f16df2c,
	.vc_col-sm-4.wd-rs-624ae6018cc32,
	.vc_col-sm-8.wd-rs-624af27108ea0,
	.vc_col-sm-8.wd-rs-62a204378388a,
	.vc_col-sm-4.wd-rs-626bda645edca,
	.vc_col-sm-8.wd-rs-62a203ee553a2,
	.wd-rs-6272249469696 .vc_col-sm-4,
	#about-corruption .vc_col-sm-8,
	.wd-rs-624c2bb982146 .vc_col-sm-8,
	.wd-rs-625e888e14c6b .vc_col-sm-6,
	.wd-rs-625fbea3e75f9,
	.wd-rs-625fae8672492,
	.wd-rs-625d6a9657223 .vc_col-sm-6{
		width: 100%;
	}
	.vc_col-sm-4.wd-rs-624c308f3d191{
		width: 60%;
		margin: 0 0 0 20%;
	}
	#other-products .vc_col-sm-6{
		width: 80%;
		margin-left: 10%;
	}
	.promo-banner-wrapper.wd-rs-62a20a216a730 {
		margin-bottom: 2em;
	}
	#hot-calls .tel-img img {
		top: 62%!important;
		right: -12%!important;
	}
	#wd-62541ff6349f2 .woodmart-title-container {
		line-height: 40px!important;
		font-size: 35px!important;
	}
	.wd-rs-623dbd280ac4b .vc_col-sm-3{
		width: 50%;
	}
	.product-images .labels-rectangular{
		left: -131px;
	}
	.global-color-scheme-light .wd-sidebar-opener:not(.wd-on-toolbar) {
		background-color: #a3ef00!important;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner{
		padding: 20px 30px;
	}
	#featured-products .wd-products-tabs.tabs-design-simple .tabs-name {
		margin-bottom: -54px;
	}
	#other-products .vc_col-sm-6:nth-child(1) {
		margin-bottom: 2em;
	}
	#other-products .promo-banner .wrapper-content-banner {
		padding: 30px 25px;
	}
	#slogan-shop .vc_custom_1648195662244 {
		margin-top: -43px !important;
		margin-left: -6px !important;
	}
	#slogan-shop .vc_custom_1648195862559 {
		margin-top: -47px !important;
		margin-right: -90px !important;
	}
	#wd-627225bec4a2b img {
		margin: 0 auto;
		display: block;
	}
	#iksm-widget-6,
	#media_image-2{
		width: 50%;
		float: left;
	}
	#media_image-2 img{
		margin-left: 3em;
		width: 70%;
	}
	#to-buy-blocks #wd-62d9108d1b05b .banner-title,
	#to-buy-blocks #wd-62d9109ab84ab .banner-title,
	#to-buy-blocks2 #wd-62d9105de4b8c .banner-title,
	#to-buy-blocks2 #wd-62d910a97a1da .banner-title{
		font-size: 17px!important;
		line-height: 19px!important;
	}
	#to-buy-blocks .promo-banner .wrapper-content-banner, 
	#to-buy-blocks2 .promo-banner .wrapper-content-banner {
		padding: 30px 30px 5px 30px;
	}
	.vc_custom_1650373246563,
	#wd-625eb26fcc654{
		margin-bottom: 30px !important;
	}
	.wd-rs-625fc22b4f100 .vc_col-sm-6{
		width: 50%;
	}
	#wd-623c7c3f2af13 .woodmart-title-container {
    	font-size: 55px!important;
		line-height: 25px!important;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 2em;
	}
	.woocommerce-customer-details address{
		column-count: 2!important;
	}
	.wd-sizeguide {
		max-width: 700px!important;
	}
}
@media only screen and (max-width: 600px){
	#categories-home .promo-banner .wrapper-content-banner {
		padding: 22px 15px 15px 25px!important;
	}
	#categories-home .vc_col-sm-6.wd-rs-624d8b9e21e46,
	#categories-home .vc_col-sm-6.wd-rs-624d8cbf5554e{
		width: 50%;
	}
	#wd-62e8e16162951 .banner-title, #wd-62d900e4e7888 .banner-title, 
	#wd-62e8e14048f18 .banner-title, #wd-62e8e10a0088e .banner-title {
		font-size: 22px!important;
		line-height: 23px!important;
	}
	#featured-products .wd-tabs-header {
		margin-bottom: 85px;
	}
	#other-products{
		background-size: 100%!important;
		background-position: 50% 8% !important;
	}
	#promo-blok.vc_custom_1649677563450{
		padding-top: 20px !important;
    	padding-bottom: 20px!important;
		background-size: 100%!important;
	} 
	#slogan-shop.vc_custom_1659429264532{
		padding-top: 0px !important;
    	padding-bottom: 0px !important;
		background-size: 158%!important;
	}
	#slogan-shop .wd-rs-62f64fd8c68ff > .vc_column-inner {
		margin-top: 27px !important;
	}
	#slogan-shop .vc_custom_1649676536664 {
		margin-bottom: 10px !important;
	}
	#slogan-shop .wd-rs-62f65040df9eb {
		margin-bottom: 22px !important;
	}
	.banner-inner.wd-fontsize-s, .banner-inner.wd-fontsize-m {
		font-size: 16px;
	}
	.vc_custom_1647935529444 {
		padding-top: 25px !important;
		background-size: contain!important;
	}
	.main-footer {
		border-top: 1px solid rgba(255,255,255,.25);
	}
	.vc_col-sm-4.wd-rs-624c308f3d191 {
		width: 75%;
		margin: 0 0 0 13%;
	}
	.wd-rs-623dbd280ac4b .vc_col-sm-3 {
		width: 100%;
	}
	#featured-products {
		background-position: 50% 22% !important;
	}
	#featured-products ul.products-tabs-title {
		display: none;
	}
	#other-products .vc_col-sm-6{
		width: 100%;
		margin-left: 0;
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner,
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .wd-button-wrapper{
		text-align: left!important;
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .banner-inner{
		padding: 0 4em 0 0;
	}
	.wd-rs-623dbadc314e4 .vc_column_container {
		width: 33.3333%;
		float: left;
	}
	.page-title.title-size-large {
		padding: 40px 60px 40px 15px;
	}
	.page-title .title {
		font-size: 24px!important;
	}
	.page-title-default{
		background-position: left center!important;
	}
	html .product.category-grid-item .wd-entities-title, 
	html .product.category-grid-item.cat-design-replace-title .wd-entities-title, 
	html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title{
		font-size: 17px!important;
	}
	.product-images .labels-rectangular{
		left: -87px;
	}
	.single-breadcrumbs-wrapper .wd-products-nav{
		display: none;
	}
	.product_title {
		font-size: 24px!important;
	}
	.global-color-scheme-light .wd-sidebar-opener:not(.wd-on-toolbar) {
		background-color: #a3ef00!important;
	}
	.wd-rs-62a1dfedaa753,
	.wd-rs-62a1dfa7dfbe9 {
		width: 100%;
	}
	#useful-kontakts {
		padding: 45px 55px 0 55px !important;
	}
	#useful-kontakts .woodmart-info-box.wd-wpb{
		margin-bottom: 0!important;
	}
	#main-kontakts .wd-rs-62a1dfedaa753 > .vc_column-inner {
		padding-right: 65px !important;
		padding-left: 65px !important;
	}
	#to-buy-blocks #wd-62d9108d1b05b .banner-title, #to-buy-blocks #wd-62d9109ab84ab .banner-title, 
	#to-buy-blocks2 #wd-62d9105de4b8c .banner-title, #to-buy-blocks2 #wd-62d910a97a1da .banner-title {
		font-size: 20px!important;
		line-height: 24px!important;
	}
	#to-buy-blocks .promo-banner .wrapper-content-banner, #to-buy-blocks2 .promo-banner .wrapper-content-banner {
    	padding: 30px 30px 15px 30px;
	}
	.wd-rs-625fc22b4f100 .vc_col-sm-6 {
		width: 50%;
		float: left;
	}
	#wd-625d6a77a7be8 img {
		display: block;
		margin: 0 auto;
	}
	#wd-625d678e6bc22,
	#wd-625d6d2d49e75,
	#wd-625d6c5139a85,
	#wd-625d6c5feb40b{
		margin-left: 3em;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 2em;
	}
	.woocommerce-customer-details address{
		column-count: 1!important;
	}
	.wd-sizeguide {
		max-width: 560px!important;
	}
}
@media (max-width: 480px){
	.wd-logo img {
		max-width: 270px!important;
	}
	.contacts-top-mobile li a {
		font-size: 16px;
	}
	.contacts-top-mobile li .icn{
		font-size: 16px;
	}
	#main-kontakts {
		padding-top: 0!important;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner {
		padding: 13px 20px;
	}
	#wd-62e8e16162951 .banner-title, #wd-62d900e4e7888 .banner-title, #wd-62e8e14048f18 .banner-title, #wd-62e8e10a0088e .banner-title {
		font-size: 19px!important;
		line-height: 21px!important;
	}
	#wd-62a2fe1678bed .banner-title {
		font-size: 22px!important;
		line-height: 22px!important;
	}
	#wd-62f9f7500b731 .woodmart-title-container {
    	line-height: 30px!important;
		font-size: 30px!important;
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .banner-inner{
		display: none;
	}
	#other-products .vc_row-fluid .promo-banner-wrapper .banner-title-wrap{
		width: 60%;
	}
	#wd-62a2fe0133f1d .banner-title,
	#wd-62a2fe1678bed .banner-title{
		font-size: 22px!important;
		line-height: 24px!important;
	}
	#other-products .btn-size-large{
		padding: 16px 13px!important;
		font-size: 14px!important;
	}
	#slogan-shop.vc_custom_1659429264532{
		background-size: 175%!important;
	}
	#slogan-shop .wd-rs-62f64fd8c68ff > .vc_column-inner {
		margin-top: 20px !important;
	}
	#wd-62f65040df9eb p {
		font-size: 85%;
	}
	.website-wrapper .wd-rs-6254209990544 {
		margin-bottom: 0 !important;
	}
	.woodmart-archive-shop .page-title .title {
		width: 90%!important;
	}
	#to-buy-blocks .promo-banner .wrapper-content-banner, 
	#to-buy-blocks2 .promo-banner .wrapper-content-banner {
		padding: 30px 30px 7px 30px;
	}
	#to-buy-blocks #wd-62d9108d1b05b .banner-title, #to-buy-blocks #wd-62d9109ab84ab .banner-title, 
	#to-buy-blocks2 #wd-62d9105de4b8c .banner-title, #to-buy-blocks2 #wd-62d910a97a1da .banner-title {
		font-size: 20px!important;
		line-height: 20px!important;
	}
	.page-title.title-size-large {
		padding: 40px 30px 40px 15px;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner {
		padding: 24px 140px 7px 10px!important;
	}
	#hot-calls .tel-img img {
		top: 73%!important;
	}
	.main-footer .footer-column.footer-column-1,
	.main-footer .footer-column.footer-column-3{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.wd-rs-625fbea3e75f9 .vc_custom_1650441904362 {
		padding-right: 15px !important;
	}
	#mapa-store{
		height: 200px;
	}
	#wd-6246ea3d2dbda.vc_custom_1648814664616 {
		margin-bottom: 2em !important;
	}
	.website-wrapper .wd-rs-6246f0726c379 {
		margin-bottom: 0 !important;
		padding-bottom: 10px !important;
	}
	#wd-62f3673460efb .banner-title {
		line-height: 18px!important;
		font-size: 20px!important;
	}
	#wd-62f3673460efb .banner-title {
		line-height: 18px!important;
		font-size: 20px!important;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner {
		padding: 17px 20px;
	}
	.wd-rs-624a964d32c3a .vc_custom_1649055316370,
	.wd-rs-624a96557a7ce .vc_custom_1649055323657{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	.page-id-8946 .page-title-default,
	.page-id-8948 .page-title-default,
	.page-id-8950 .page-title-default,
	.page-id-8952 .page-title-default{
		background-position: left center;
	}
	.main-footer .footer-sidebar .footer-column .widget-title {
		margin: 0 auto 1em 0!important;
	}
	.main-footer .footer-sidebar .footer-column #nav_menu-2, 
	.main-footer .footer-sidebar .footer-column #custom_html-2, 
	.main-footer .footer-sidebar .footer-column #nav_menu-3{
		align-items: start!important;
		padding: 0 0 0 10%;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 2em;
	}
	.wd-sizeguide {
		max-width: 430px!important;
	}
}
@media (max-width: 414px){
	.wd-header-search .wd-tools-icon:before,
	.wd-header-my-account .wd-tools-icon:before,
	.wd-header-wishlist .wd-tools-icon:before,
	.wd-header-cart .wd-tools-icon:before{
		font-size: 16px!important;
	}
	.woocommerce .page-title-default{
		background-position: 25% center!important;
	}
	.page-title .title {
		font-size: 22px!important;
	}
	.page-title.title-size-large {
		padding: 35px 30px 35px 15px;
	}
	#categories-home .vc_col-sm-6.wd-rs-624d8b9e21e46, 
	#categories-home .vc_col-sm-6.wd-rs-624d8cbf5554e {
		width: 100%;
	}
	#wd-62e8e16162951 .banner-title, #wd-62d900e4e7888 .banner-title, 
	#wd-62e8e14048f18 .banner-title, #wd-62e8e10a0088e .banner-title {
		font-size: 22px!important;
		line-height: 24px!important;
	}
	#wd-62415023a5ec9 .woodmart-title-container {
		line-height: 28px!important;
	}
	#other-products {
		background-position: 50% 11% !important;
	}
	#wd-62f3673460efb.promo-banner .main-wrapp-img .banner-image img{
		height: 70px!important;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner{
		padding: 6px 140px 7px 10px;
	}
	#slogan-shop .vc_custom_1660309491794 .wpb_wrapper {
		background: rgb(255,255,255);
	}
	#wd-623c7c3f2af13 .woodmart-title-container {
		font-size: 48px!important;
		line-height: 22px!important;
	}
	#wd-623c7c3f2af13 .title-subtitle {
		line-height: 22px;
	}
	#making-order {
		padding-top: 0em !important;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 1em;
	}
}
@media (max-width: 375px){
	.wd-logo img {
		max-width: 190px!important;
	}
	#wd-62540a73c45d5 .banner-title {
		line-height: 20px!important;
		font-size: 20px!important;
	}
	#promo-blok {
		display: none;
	}
	#featured-products .wd-tabs-header .tabs-name.title .tabs-text, #wd-62415023a5ec9 .woodmart-title-container {
		font-size: 26px!important;
		line-height: 30px!important;
	}
	#categories-home .promo-banner .wrapper-content-banner {
		padding: 22px 15px 15px 13px!important;
	}
	#gallery_487 {
		display: none;
	}
	#wd-62a1e491421f6 .banner-title,
	#wd-62a1e4ab7d12f .banner-title,
	#wd-62a1e4d4199c0 .banner-title,
	#wd-62a1e4f24fca2 .banner-title{
		font-size: 18px!important;
		line-height: 22px!important;
	}
	.vc_col-sm-4.wd-rs-624c308f3d191 {
		width: 100%;
		margin: 0 0 0 0;
	}
	#hot-calls .tel-img img {
    	width: 65%!important;
		top: 74%!important;
		right: 0%!important;
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .banner-title{
		line-height: 26px!important;
    	font-size: 22px!important
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner{
		 width: 45%;
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .banner-inner,
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .wd-button-wrapper{
		display: none;
	}
	html .product.category-grid-item .wd-entities-title, 
	html .product.category-grid-item.cat-design-replace-title .wd-entities-title, 
	html .categories-style-masonry-first .category-grid-item:first-child .wd-entities-title {
		font-size: 15px!important;
	}
	.labels-rectangular {
		top: 205px;
	}
	.product-images .labels-rectangular{
		left: -23px;
	}
	.single-breadcrumbs-wrapper .wd-products-nav{
		display: none;
	}
	.product_title {
		font-size: 24px!important;
	}
	.global-color-scheme-light .wd-sidebar-opener:not(.wd-on-toolbar) {
		background-color: #a3ef00!important;
	}
	#wd-62f3673460efb.promo-banner .main-wrapp-img .banner-image img{
		height: 80px!important;
	}
	#wd-62f3673460efb.promo-banner .wrapper-content-banner{
		padding: 10px 100px 20px 10px;
	}
	#wd-623c7c3f2af13 .woodmart-title-container {
		font-size: 42px!important;
		line-height: 22px!important;
	}
	#wd-62415a8f3adce .info-box-title{
		line-height: 20px;
	}
	#useful-kontakts {
		padding: 45px 35px 0 35px !important;
	}
	#other-products {
		background-position: 50% 13% !important;
	}
	.wd-rs-6254209990544.vc_custom_1649680545730 {
		margin-bottom: 0 !important;
	}
	#to-buy-blocks #wd-62d9108d1b05b .banner-title, #to-buy-blocks #wd-62d9109ab84ab .banner-title, 
	#to-buy-blocks2 #wd-62d9105de4b8c .banner-title, #to-buy-blocks2 #wd-62d910a97a1da .banner-title {
		font-size: 16px!important;
		line-height: 18px!important;
	}
	.wd-rs-625fc22b4f100 .vc_col-sm-6 {
		width: 100%;
		float: none;
	}
	#wd-625fb66072f6a {
		margin-left: 1.5em;
	}
	#zakupki-about.vc_custom_1654785208643{
		background-position: 10%!important;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 1em;
	}
	.wd-sizeguide {
		max-width: 350px!important;
	}
}
@media (max-width: 360px){
	#wd-625410e821ade .woodmart-title-container {
		font-size: 22px!important;
	}
	.page-title .title {
		font-size: 20px!important;
	}
	.page-title.title-size-large {
		padding: 25px 15px 25px 15px;
	}
	.wd-rs-62f6580c3fd32.vc_custom_1660311577231{
		background-size: 50%!important;
	}
	.wd-rs-62f6580c3fd32.vc_custom_1660311577231 {
		background-size: 240%!important;
	}
	#to-buy-blocks .promo-banner .wrapper-content-banner, 
	#to-buy-blocks2 .promo-banner .wrapper-content-banner {
		padding: 30px 25px 4px 13px;
	}
	.wd-rs-623dbadc314e4 .woodmart-counter {
		font-size: 28px;
	}
	#wd-62558a003f5ee.wd-rs-62558a003f5ee {
		margin-bottom: 15px !important;
	}
	#wd-62558a003f5ee .woodmart-title-container {
		line-height: 50px!important;
		font-size: 38px!important;
	}
	#clients-map {
		height: 190px!important;
	}
	#wd-62d911ee549b6 {
		padding-right: 0!important;
	}
	#testimonials-section .wd-rs-62a1b595e072d > .vc_column-inner{
		padding-top: 0px !important;
	}
	#main-kontakts .wd-rs-62a1dfedaa753 > .vc_column-inner {
		padding-right: 45px !important;
		padding-left: 45px !important;
	}
	#media_image-2 img {
		margin-left: 1em;
		width: 89%;
	}
	.page-id-7723 .page-title-default {
		background-position: 25% center!important;
	}
	.wd-rs-62fa34a853a6d.vc_custom_1660564660783{
		padding-top: 0em !important;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 1em;
	}
}
@media (max-width: 320px){
	.wd-logo.woodmart-main-logo img{
		max-width: 147px!important;
	}
	.whb-space-element {
		width: 50px!important;
	}
	.contacts-top-mobile li a {
		font-size: 15px;
	}
	.wd-sizeguide-title{
		font-size: 20px!important;
	}
	#wd-62e8e16162951 .banner-title, #wd-62d900e4e7888 .banner-title, #wd-62e8e14048f18 .banner-title, #wd-62e8e10a0088e .banner-title {
		font-size: 19px!important;
		line-height: 19px!important;
	}
	#wd-623c7c3f2af13 .woodmart-title-container {
		line-height: 30px!important;
		font-size: 40px!important;
	}
	#wd-62a1dbf3292b1 .info-box-inner{
		line-break: anywhere;
	}
	#hot-calls .tel-img img{
		top: 80%!important;
	}
	#wd-62558a003f5ee .woodmart-title-container {
		line-height: 40px!important;
		font-size: 37px!important;
	}
	#wd-629a16386c1e8 .wd-accordion-content .vakancy-table tbody th,
	#wd-629a16386c1e8 .wd-accordion-content .vakancy-table tbody td .need-list{
		font-size: 13px!important;
	}
	.labels-rectangular {
		top: 10px;
	}
	.product-labels {
		max-width: 57%;
	}
	.product-label{
		font-size: 12px!important;
	}
	.single-breadcrumbs-wrapper .wd-products-nav{
		display: none;
	}
	.product_title {
		font-size: 24px!important;
	}
	.global-color-scheme-light .wd-sidebar-opener:not(.wd-on-toolbar) {
		background-color: #a3ef00!important;
	}
	.woocommerce-tabs .woocommerce-Tabs-panel .wc-tab-inner .wd-scroll-content{
		text-align: left!important;
	}
	#other-products .vc_col-sm-6 .promo-banner .wrapper-content-banner .content-banner .banner-title {
		line-height: 23px!important;
		font-size: 20px!important;
	}
	#wd-625410e821ade .woodmart-title-container {
		font-size: 20px!important;
	}
	#slogan-shop.vc_custom_1659429264532 {
		background-size: 164%!important;
	}
	.wd-rs-623dbadc314e4 .woodmart-counter {
		font-size: 26px;
	}
	.page-title.title-size-large {
		padding: 25px 0 25px 0;
	}
	#wd-629a18e98bd6d.wd-text-block,
	#wd-6241737cd51ea.wd-text-block,
	#wd-62fa1bfd9f04e.wd-text-block,
	#wd-62a1fea7a9dbf.wd-text-block{
		line-height: 24px;
    	font-size: 15px;
		line-break: anywhere;
	}
	#wd-62541ff6349f2 .woodmart-title-container,
	#wd-62558e939353e .woodmart-title-container{
		line-height: 35px!important;
		font-size: 32px!important;
	}
	#iksm-widget-6, #media_image-2 {
		width: 100%;
		float: none;
	}
	#to-buy-blocks .promo-banner .wrapper-content-banner, 
	#to-buy-blocks2 .promo-banner .wrapper-content-banner {
		padding: 30px 25px 3px 13px;
	}
	#to-buy-blocks #wd-62d9108d1b05b .banner-title, #to-buy-blocks #wd-62d9109ab84ab .banner-title, 
	#to-buy-blocks2 #wd-62d9105de4b8c .banner-title, #to-buy-blocks2 #wd-62d910a97a1da .banner-title {
		font-size: 15px!important;
		line-height: 16px!important;
	}
	#wd-625d678e6bc22, #wd-625d6d2d49e75, 
	#wd-625d6c5139a85, #wd-625d6c5feb40b {
		margin-left: 1em;
	}
	#paoc-popup-9710-2 .paoc-popup-con-bg,
	#paoc-popup-9901-4 .paoc-popup-con-bg,
	#paoc-popup-9963-5 .paoc-popup-con-bg,
	#paoc-popup-9968-6 .paoc-popup-con-bg{
		padding: 50px 20px;
	}
	#paoc-popup-9710-2 .paoc-popup-con-bg,
	#paoc-popup-9901-4 .paoc-popup-con-bg,
	#paoc-popup-9968-6 .paoc-popup-con-bg,
	#paoc-popup-9710-2 .info-box-content .info-box-inner{
		font-size: 90%;
	}
	.wd-rs-62470fd6502dc.vc_custom_1648824291812,
	.wd-rs-62470f8703653.vc_custom_1648824218149{
		padding-right: 0!important;
	}
	.wd-rs-624a964d32c3a .vc_custom_1649055316370, 
	.wd-rs-624a96557a7ce .vc_custom_1649055323657 {
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	#wd-623c7c3f2af13 .woodmart-title-container {
		line-height: 18px!important;
		font-size: 38px!important;
	}
	#wd-623c7c3f2af13 .title-subtitle {
		line-height: 19px!important;
		font-size: 15px!important;
	}
	#wd-623c7c3f2af13 .title-after_title.wd-fontsize-s {
		font-size: 13px;
	}
	#wd-624155a0433a8.vc_custom_1648448941305 {
		margin-bottom: 0.5em !important;
	}
	#useful-kontakts {
		padding: 45px 15px 0 15px !important;
	}
	.main-footer .footer-sidebar .footer-column #nav_menu-2, 
	.main-footer .footer-sidebar .footer-column #custom_html-2, 
	.main-footer .footer-sidebar .footer-column #nav_menu-3{
		padding: 0 0 0 2%;
	}
	#logo-carousel-free-10676.logo-carousel-free .sp-lc-logo {
		padding: 0 1em;
	}
}