/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
a.creator {
width: 80px;
display: block;
float: right;
opacity: .6;
}
.grecaptcha-badge {
	right: -260px !important;
}
a.creator:hover {
opacity:1;
}
.container.wd-slide-container.content-full-width {
	
}
header a.btn-shape-rectangle.rtop {
	--btn-brd-width: 0px;
}
.blue h4 u {
	color:#5a8fbb;
}
.leaflet-control-attribution {
	display:none;
}
.whb-flex-flex-middle .whb-general-header-inner .whb-col-left {
	flex: 1 1;
}
.whb-flex-flex-middle .whb-general-header-inner .whb-col-center {
	flex: 5 1;
}
.pswp .pswp__bg {
	opacity: 0.8!important;
}
.sidebar-container .wd-swatches-brands li a span.wd-swatch.wd-bg {
    max-width: initial;
	margin-bottom: 10px;
}
.wd-pf-dropdown .wd-swatches-brands li a span.wd-swatch.wd-bg {
	max-width: max-content;
}
.wd-toolbar.wd-toolbar-label-show .wd-toolbar-label {
    text-overflow: inherit;
	left: 5px;
	right: 5px;
}
.product-wrapper .product-element-top {
	max-height: 187px;	
}
#totg {
	float: left;
}
ul.wd-sub-menu.euro ul.sub-sub-menu li {
	width: 50%;
    float: left;
}
.single-product-page .wd-social-icons.social-share {
	justify-content: end;
}
.wd-product.product-grid-item .wd-entities-title {
	min-height: 2.9em;
}
.cat-item.cat-item-107,
#billing_country_field.address-field,
a.recent-posts-comment, ul.entry-meta-list {
	display: none;
}
#menu-footer-menu-our-stores li.menu-item,
#menu-footer-menu-useful-links li.menu-item,
#menu-footer-menu-footer-menu li.menu-item {
	margin-bottom: 8px;
}
.widget-title.c5>li>a {
	font-weight: normal!important;
    font-size: 1em;
}
.blog-post-loop h3.post-title {
    margin-bottom: 0px;
	min-height: 2.85em;
}
.blog-post-loop .wd-entry-meta {
	display:none;
}
.site-content {
    margin-bottom: 0px!important;
}
#indext {
	z-index: 1;
}
#tlgrm {
	background: rgb(255,255,255);
	background: linear-gradient(133deg, rgba(255,255,255,1) 0%, rgba(91,143,187,1) 67%);
	border-radius: 10px;
}
#tlgrm .telega .wd-button-wrapper a.btn {
	background: #5b8fbb;
    color: #fff;
}
.children.wd-sub-menu li>a img {
	
}
/*
.wd-threed-view {
	max-height: 433.125px;
}
.wd-threed-view .spinner {
	margin-top: 190.5px!important;
}
.wd-threed-view .nav_bar  {
	bottom: 5px!important;
}
*/
.wd-info-box.xtop .box-icon-with-bg .info-box-icon {
	border-radius: 15px;
	border: 3px solid #ff7f00;
}
.wd-products .wd-product .product-wrapper {
	padding: 0px;
	border-width: 0px;
	background: #f9f9f9;
}
.wd-products .wd-product .product-wrapper .product-element-bottom {
	padding: 15px 15px 25px;
}
.product-element-top span.from {
	position: absolute;
    z-index: 1;
    left: 0;
    background: #eee;
    padding: 1px 10px;
}
.wd-social-icon.social-github .wd-icon:before {
	content: "";
    background: url(/assets/42e0a2a7bb5c57a298b19ab13c693d6ba4d9a668a85d2eb2677a807ef5379275.svg) no-repeat;
    display: block;
    width: 17px;
    height: 17px;
    background-size: cover;
}
.wd-social-icon.social-yelp .wd-icon:before {
	content: "";
    background: url(/assets/34c7e77ef27525a4bb59348b437dce88d2ca2525beef4b58c7ed372e2a8be74c.svg) no-repeat;
    display: block;
    width: 17px;
    height: 17px;
    background-size: cover;
}
.wd-social-icon.social-github:hover, .wd-social-icon.social-yelp:hover {
	opacity:0.7;
}
.team-member.masster .member-image img {
	border-radius: 40px;
}
.six .wd-item-position-right {
	justify-content: space-between;
}
.six .wd-timeline-item {
	margin-bottom: 50px;
}
.six .woodmart-timeline-line {
	left: 110px;
}
.six .woodmart-timeline-dot {
	left:105px;
}
.six .wd-item-position-right .timeline-col-secondary {
	flex: 1;
    max-width: 80px;
    width: 80px;
	text-align: center;
	padding: 20px;
	border-radius: 10px;
}
.six .wd-item-position-right .timeline-col-secondary h4.wd-timeline-title {
	margin:0;
	font-size: 2em;
}
.six .wd-item-position-right .timeline-col-primary h4.wd-timeline-title {
	margin-bottom: 5px;
	font-family: 'Ubuntu Condensed';

}
.six .wd-item-position-right .timeline-col-primary {
		flex: 1;
        max-width: calc(100% - 80px);
        width: calc(100% - 80px);
		padding: 15px 20px 0px;
		border-radius: 10px;
}
.wd-cookies-popup {
    width: 75%;
}
.sidebar-container .wd-swatches-brands li a span.wd-swatch.wd-bg,
.wd-filter-list.wd-swatches-brands .count {
    display: none!important;
}
.wd-filter-list.wd-swatches-brands .wd-swatch+.wd-filter-lable {
    margin-inline-start: 0px;
}
@media screen and (min-width: 1650px) and (max-width: 1920px) {
#post25 {
	min-height:600px;
}
#menu-footer-auto li, #menu-footer-buyers li {
	margin-bottom: 13px;
}
#slider-308 {
	--wd-width: calc(100vw + 2px - var(--wd-scroll-w) - var(--wd-sticky-nav-w));
    margin-left: -16px;
}
body .scrollToTop {
	bottom: 80px;
}
}
@media screen and (min-width: 1450px) and (max-width: 1649px) {
	.container {max-width:1400px;}
	.wd-nav.wd-gap-l {--nav-gap: 28px;}
	#slider-154 .wd-slide {min-height: 620px!important;}
	#slider-154 .wd-carousel-wrap .wd-slide-inner .wd-image img {max-width: 620px;}
	.product-wrapper .product-element-top {max-height: 136px;}
}
@media screen and (min-width: 1366px) and (max-width: 1449px) {
	.container {max-width:1300px;}
	.wd-nav.wd-gap-l {--nav-gap: 28px;}
	#slider-154 .wd-slide {min-height: 620px!important;}
	#slider-154 .wd-carousel-wrap .wd-slide-inner .wd-image img {max-width: 620px;}
	.product-wrapper .product-element-top {max-height: 136px;}
}
@media screen and (min-width: 1280px) and (max-width: 1365px) {
	.container {max-width:1200px;}
	.wd-nav.wd-gap-l {--nav-gap: 28px;}
	#slider-154 .wd-slide {min-height: 620px!important;}
	#slider-154 .wd-carousel-wrap .wd-slide-inner .wd-image img {max-width: 620px;}
	.product-wrapper .product-element-top {max-height: 136px;}
}


@media screen and (max-width: 1279px) {
.container {max-width:1200px;}
.wd-nav.wd-gap-l {--nav-gap: 30px;}
#post25 {min-height: 420px;}
}
@media screen and (max-width: 640px) {
.wd-search-area.wd-scroll {
	display: none;
}
.wd-carousel-item .wd-brand-item {
	padding: 10px;
}
#garant .wd-info-box {
	flex-direction: row;
}
#garant .wd-info-box .box-icon-wrapper {
	max-width: 40px;
}
.headback img {
	min-height: 60px;
}
.jv-mobile-or-tablet .button__R0XkS {
	width: 45px;
	height: 45px;
	bottom: 100px !important;
}
.jv-mobile-or-tablet ._orientationRight__ukheO .button__R0XkS {
    margin-right: 10px;
}
}
@media screen and (max-width: 480px) {
.nopad table th, .nopad table td {
	padding: 0;	
}
.footer-column-3, .footer-column-4, .footer-column-5 {
	display: none;
}
.footer-container .footer-sidebar {
    padding-block: 20px;
}
footer .copyrights-wrapper .wd-col-start, footer .copyrights-wrapper .wd-col-end {
	text-align: left;
	width: 90%;
	line-height: .9em;
}
footer .copyrights-wrapper .wd-col-end a.creator{
	float: left;
}
a.wd-social-icon.social-youtube {
	--wd-social-icon: "";
	background: url(/assets/357e97725a55ca58f22b922592714b0a0b0bebfc17257067cdec53ddef9710b6.svg) no-repeat;
    display: block;
    width: 36px !important;
    height: 36px !important;
    background-size: cover;
}
.wd-social-icon.social-github .wd-icon:before {
	content:"";
	background: url(/assets/0fceaf31cd0dc70ae471316d04274397270311c65910381117ee4b2dc230f8d1.svg) no-repeat;
    display: block;
    width: 34px !important;
    height: 34px !important;
    background-size: cover;
}
a.wd-social-icon.social-vk {
	--wd-social-icon: "";
	background: url(/assets/f6c2bb51351fa4f57cdace5768883b4b6b2a484019511a5b19310e0b1e985e5f.svg) no-repeat;
    display: block;
    width: 36px !important;
    height: 36px !important;
    background-size: cover;
}
.wd-social-icon.social-yelp .wd-icon:before {
	width: 24px !important;
    height: 24px !important;
    margin: 0px 6px;
}
a.wd-social-icon.social-tg {
	--wd-social-icon: "";
	background: url(/assets/a7baa786d9f73f44e6eabe9f5940e83087029a837a8e4ea786f509ff98344f52.svg) no-repeat;
    display: block;
    width: 36px !important;
    height: 36px !important;
    background-size: cover;
}
a.wd-social-icon.social-whatsapp {
	--wd-social-icon: "";
	background: url(/assets/587e700ba0c47495029c3805f55ac9e8f8fd1c54ccd4b6eca38451f4fb1c870a.svg) no-repeat;
    display: block;
    width: 36px !important;
    height: 36px !important;
    background-size: cover;
}
#jivo-iframe-container + jdiv .__jivoMobileButton {
	width: 44px;
	height: 44px;
	bottom: 120px !important;
	margin-right: 10px;
}
#jivo-iframe-container + jdiv .__jivoMobileButton jdiv {
	width: 44px;
    height: 44px;
}
#jivo-iframe-container + jdiv .__jivoMobileButton jdiv jdiv jdiv {
	margin: 8px !important;
    background-size: 24px;
}
}