/*
 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;
}
a.creator:hover {
opacity:1;
}
.smart {
	border-radius: 18px;
}
.promo .info-box-wrapper h4.info-box-title.wd-fontsize-m {
	font-size: 13px;
}
.promo .promo-banner h4.banner-title.wd-fontsize-xxl {
	font-size: 24px;
}
.promo .promo-banner .wrapper-content-banner {
	padding: 10px;
}

@media screen and (min-width: 1650px) {
.website-wrapper .container, .website-wrapper .container-fluid {
	max-width: 1300px;
}
}

@media screen and (min-width: 960px) {
	header.whb-sticky-prepared.whb-sticked .whb-general-header {
		background-color: rgba(255, 255, 255, 1);
	}
}
@media screen and (max-width: 959px) {
a.creator {
	float: left;
}
header .whb-color-light:not(.whb-with-bg) {
    background-color: rgba(50, 82, 81, 1);
}
body.page .wd-side-hidden {

}
.little p {
	font-size: 13px;
    line-height: 15px;
}
#five .info-box-wrapper.inline-element {
	display: block;
}
#five .box-icon-align-left {
	flex-direction: column;
	align-items: center;
}
#five .wd-info-box .info-box-content {
	text-align: center;
}
footer .wd-copyrights.wd-layout-two-columns {
        text-align: left;
}
}
header.whb-header:not(.whb-sticked) .btn-color-primary {
	--btn-brd-color: #ffffff;
	color: #ffffff;
}
header.whb-header.whb-sticked ul.wd-nav-header li a {
	color: rgba(50, 82, 81, 1);
}
header.whb-header.whb-sticked .wd-header-text.adress p {
	color: rgba(50, 82, 81, 1);
}
header.whb-header.whb-sticked ul.wd-nav-header.wd-style-separated>li:not(:last-child):after {
	border-color: rgba(50, 82, 81, 1);
}
.wd-nav. {
    height: 18px;
}
.adress p {
	font-size: 12px;
}
.italic .liner-continer h4.title {
	font-style: italic;
}
.wd-popup.action {
	padding: 0;
}

#slider-119.wd-slider.wd-section-stretch-content {
    margin-left: -16px;
    margin-right: -17px;
}

.leaflet-control-attribution {
	display:none;
}
.wd-carousel-inner + .wd-nav-pagin-wrap {
	z-index: 1;
	position: absolute;
    margin: 0;
    bottom: 30px;
}
.wa__btn_popup .wa__btn_popup_icon {
	width: 52px;
    height: 52px;
}
.wa__btn_popup .wa__btn_popup_icon:before {
	background-size: 24px auto;
    -webkit-background-size: 24px auto;
    -moz-background-size: 24px auto;
}
#zall .wd-video-hosted.wd-lightbox {
	
}
#zall .wd-el-video-control {
	
}
@media screen and (max-width: 480px) {
.wa__btn_popup {
	right: 10px !important;
    bottom: 65px !important;
}
.wa__btn_popup .wa__btn_popup_icon {
	width: 42px;
    height: 42px;
}
.wa__btn_popup .wa__btn_popup_icon:before {
	background-size: 20px auto;
    -webkit-background-size: 20px auto;
    -moz-background-size: 20px auto;
}
a.mbtn {
	background: none !important;
    padding: 0px;
    max-width: 32px;
}
.promo-banner.mnu, .promo-banner.mnu .wrapper-content-banner {
	border-radius: 20px;
}
#slide-34600.wd-slide .wd-slide-bg {
	background-position-x: -140px;
	opacity: 0.8;
}
#contacts .wd-map-content-wrap {
	display: none;
}
.logomob {
	position: absolute;
    top: 5px;
    z-index: 500;
    left: 10px;
}
}
.otziv .wd-testimon .wd-testimon-text {
	font-family: 'Exo 2';
    font-size: 15px;
    line-height: 18px;
}
.mobile-nav .wd-nav-mobile>li>a, .mobile-nav .wd-nav-mobile>li>ul li>a {
	font-family: 'EXO 2';
	min-height: 40px;
	border-bottom: none;
}
.mobile-nav .wd-heading {
	border-bottom: none;
	max-height: 60px;
	font-family: 'EXO 2';
}
.mobile-nav ul.wd-nav-mobile {
	margin-top: 20px;
}
.stoll ul li a {
	border: 2px solid rgba(50, 82, 81, 1);
    padding: 10px 20px;
    border-radius: 5px;
    color: rgba(50, 82, 81, 1);
}
.stoll ul li a:hover {
	color:#ffffff;
	background-color: rgba(50, 82, 81, 1);
}
