/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.site-content {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
p {
	font-size: 16px;
	
}
ul li {
	font-size: 16px;
	margin-bottom: 5px;
}
b, strong {
	color: #000;
	font-weight: normal;
}
.wpb_text_column .wpb_wrapper > ul li {
	margin-bottom: 5px;
}
h1 {
	font-size: 28px;
	font-weight: normal;
}
h3 {
	font-weight: normal;
	font-size: 24px;
	margin-bottom: 15px;
	text-transform: uppercase;
}
h4 {
	font-weight: normal;
	font-size: 20px;
}
h5 {
	font-weight: normal;
	font-size: 22px;
	border-bottom: 1px solid #ccc;
}
.w3eden label {
	font-weight: normal;
}
.wdm-modal-content {
	margin-top: 30px;
}
.w3eden .form-group {
	margin-bottom: 0px;
}
.button, [type="button"] {
	border-radius: 4px;
	font-weight: normal;
}
.btn-size-small {
	font-size: 14px;
}

.quote-form button.wdm_enquiry a:link {
	padding-left: 10px;
	padding-right: 10px;
}
#salePromo h4 {
	font-weight: normal;
	font-size: 48px;
	margin-bottom: 0px;
}
#salePromoPop h3 {
	font-size: 85px;
	font-weight: normal;
	color: b8b0b0;
	margin-top: 5px;
	margin-bottom: 0px;
}
#salePromoPop h4 {
	font-size: 50px;
	font-weight: normal;
	color: b8b0b0;
	margin-top: 0px;
	margin-bottom: 0px;
}
#salePromoPop p {
	font-size: 30px;
	font-weight: normal;
	color: #000;
}
.salePromoFeature h4 {
	font-size: 50px;
	font-weight: normal;
}
.salePromoFeature p {
	font-size: 22px;
	font-weight: normal;
	color: #333;
}


.vc_separator h4 {
	font-weight: normal;
	font-size: 28px;
}
.tabs-layout-tabs .tabs li {
	font-weight: normal;
	color: #000;
}
.blog-post-loop .entry-title {
	font-weight: normal;
	font-size: 18px;
}
.read-more-section a::after {
	font-weight: normal;
}
.read-more-section a {
	font-weight: normal;
	font-size: 16px;
}
.title-size-default {
	padding-top: 60px;
	padding-bottom: 60px;
}
.category-grid-item .category-title {
	font-weight: normal;
	color: #FFF;
	line-height: 1.4;
	padding-top: 5px;
	font-size: 18px;
}
.cat-design-replace-title .category-title {
	padding: 8px 20px;
	width: 100%;
	position: absolute;
	bottom: 0px;
}
.product-image-summary .entry-title {
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 15px;
	border-bottom: 1px solid #e2e2e2;
}
.product-image-summary .entry-title h1 {
	font-size: 24px;
}
.product-image-summary .summary-inner > .price {
	font-weight: normal;
	font-size: 24px;
	margin-bottom: 12px;
}

.product_title entry-title {
	font-weight: normal;
}
.woocommerce-product-details__short-description p em {
	color: #000;
}
.wd-gallery-btn > a {
	border: 2px solid #009c4d;
}
.page-title {
	margin-bottom: 0px;
}
.btn {
	font-weight: normal;
}
.cat-design-replace-title .category-title {
	
}
.cat-design-alt .hover-mask {
	background-color: #009964;
	background-image: url("https://diamodev.com/altendorf/wp-content/uploads/2020/10/altgreen-but.jpg");
	background-repeat: repeat-x;
	background-position: center top;
}
.title-size-default .entry-title {
	font-size: 28px;
	text-transform: uppercase;
	letter-spacing: .9;
}
.main-page-wrapper .page-title {
	padding-top: 30px;
	padding-bottom: 30px;
}
.searchform input[type="text"] {
	background-color: rgba(255,255,255,0.5);
}
.widget-title {
	font-weight: normal;
}
.product-grid-item .product-title {
	font-size: 16px;
	text-transform: uppercase:
	color: #000;
}
.product-grid-item .product-title h3 {
	text-transform: uppercase:
}
.woocommerce-product-details__short-description h3 {
	font-size: 22px;
}
.woocommerce-product-details__short-description > ul li {
	margin-bottom: 5px;
}
.tabs-layout-tabs .tabs li a {
	font-weight: normal;
}
.widget_nav_menu ul li {
	font-size: 16px;
}
.product-tabs-wrapper {
	background-image: url("https://diamodev.com/altendorf/wp-content/uploads/2020/10/alten-wood-2560-grain3.jpg");
	background-repeat: repeat;
	background-position: center top;
}
.product-tabs-wrapper ul li {
	color: #333;
}
.woocommerce-product-details__short-description p em {
	font-size: 12px;
}
.wd-action-btn.wd-style-text > a {
	font-weight: normal;
}
.gmwqp_inq.button {
	font-weight: normal;
	display: inline-block;
}
.woocommerce-product-details__short-description > ul {
	margin-bottom: 10px;
}
.post-single-page .entry-title {
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 28px;
}
.post-single-page .entry-title h1 {
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 28px;
}
.post-single-page {
	text-align: left;
}
.post-single-page h1 {
	text-align: left;
}
.page-title {
	margin-bottom: 0px;
}
.main-page-wrapper {
	padding-top: 40px;
}
.blog-post-loop .article-body-container {
	min-height: 230px;
}
.tab-label {
	background-color: transparent;
}
.tabs-wd-5f911909870d4.tabs-design-default .products-tabs-title .tab-label::after, .tabs-wd-5f911909870d4.tabs-design-alt .products-tabs-title .tab-label::after {
	background-color: #009c4d;
}

.woodmart-post-date {
	background-color: #009c4d;
	color: #FFF;
	top: 0px;
    left: 0px;
}
.read-more-section {
    background-color: #009c4d;
	color: #FFF;
	font-weight: 500;
	padding: 12px;
	position: absolute;
	bottom: 15px;
	right: 15px;
}
.read-more-section a {
	color: #FFF;
	font-weight: 500;
}
.read-more-section a:hover {
	color: #000;
	font-weight: 500;
}
.productCatIntro h1 {
	text-transform: uppercase;
}
.footer-container {
	margin-top: 30px;
}
.min-footer b, strong {
	color: #ccc;
}
.woodmart-navigation .item-level-0.menu-item-has-children > a::after {
	text-transform: uppercase;
}
.legend h4 {
	font-size: 14px;
}
.woocommerce-breadcrumb .breadcrumb-last, .yoast-breadcrumb .breadcrumb_last {
	font-weight: normal;
}
.menu-simple-dropdown li a {
	text-transform: uppercase;
	border-bottom: 1px solid #333;
	background-color: rgba(0,0,0,0.8);
}
.vertical-navigation .menu-simple-dropdown .color-scheme-light li a {
	text-transform: uppercase;
}
.product-label.onsale {
	background-color: #b80b0b;
}
.menu-simple-dropdown .sub-menu-dropdown, .menu-simple-dropdown .sub-sub-menu {
	width: 270px;
}
.whb-secondary-menu .menu-simple-dropdown .sub-menu-dropdown, .whb-secondary-menu .menu-simple-dropdown .sub-sub-menu {
	width: 270px;
}
.whb-secondary-menu .menu-simple-dropdown li a {
	width: 270px;	
}
.whb-secondary-menu .menu-simple-dropdown {
	margin-top: 5px;
	
}
.box-icon-align-left .box-icon-wrapper {
	margin-right: 6px;
	margin-top: 4px;
}
.woodmart-info-box .info-box-title {
	margin-top: 5px;
	margin-bottom: 5px;
}
.widget_nav_menu ul li a {
	text-transform: uppercase;
	color: #fff;
	font-size: 14px;
	margin-bottom: 0px;
	padding-bottom: 6px;
}
.color-scheme-light .footer-widget a {
	color: #fff;
}
.widget li, .woodmart-widget li {
	margin-bottom: 6px;
}
#media_image-2 img {
	position: relative;
	top: 0;
	Left: 0;
}
.dropdowns-color-light .header-categories-nav .menu {
	background-color: rgba(0,0,0,0.8);
}
.cart-widget-side {
	background-color: rgba(0,0,0,0.4);
}
.box-title-small .info-box-title {
	font-size: 15px;
}
.woodmart-title-style-simple.woodmart-title-color-default .liner-continer::after {
	background-color: #009c4d;
}
.footer-container {
	margin-top: 0px;
}
.sidebar-container {
	margin-top: 20px;
}
.post-single-page .woodmart-entry-meta {
	display: none;
}
.woodmart-search-dropdown input[type="text"] {
	height: 40px;
	color: #000;
}
.woodmart-search-dropdown {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.5);
	margin-top: 0px;
}

.whb-column .woodmart-search-form input[type="text"] {
	min-width: 240px;
}
.whb-color-light .search-style-default input[type="text"] {
	color: #333;
}
.searchform input[type="text"]  {
	color: #333;
	background-color: rgba(255,255,255,0.5);
}
.labels-rounded .out-of-stock {
	display: none;
}
.product-image-summary .in-stock p {
	color: #009c4d;
	text-transform: uppercase;
	font-weight: bold;
}
.stock out-of-stock .Temporarily Out of Stock. p {
	color: red;
	text-transform: uppercase;
	font-weight: bold;
}
.product-image-summary .stock {
	color: #009c4d;
	text-transform: uppercase;
	font-weight: normal;
}
.product-image-summary .out-of-stock, .variations_form .out-of-stock, .woodmart-compare-col .out-of-stock {
	color: red;
	text-transform: uppercase;
	font-weight: bold;
}
.tabs-wd-5f9e534b593d8.tabs-design-default .products-tabs-title .tab-label::after {
	background-color: #009c4d;
}
.tabs-wd-5f9e537c9aa05.tabs-design-default .products-tabs-title .tab-label::after {
		background-color: #009c4d;
}
.shop-loop-head {
	margin-top: 30px;
}
.search-results-wrapper {
	margin-bottom: 30px;
}
.products {
	margin-bottom: 20px;
}
.return-to-shop {
	visibility: hidden;
}
.btns-shop-light .return-to-shop .button {
	visibility: none;
}
.btns-shop-light .single_add_to_cart_button {
	font-weight: normal;
	background-color: #272c30;
}

.woocommerce-MyAccount-title {
	margin-top: 20px;
}
.woocommerce-MyAccount-navigation ul li a {
	font-weight: normal;
}
.page-title .breadcrumbs, .page-title {
	font-weight: normal;
}
.cat-design-replace-title .category-title {
	background-color: #009964;
	background-image: url("https://diamodev.com/altendorf/wp-content/uploads/2020/10/altgreen-but.jpg");
	font-size: 16px;
	color: #FFF;
}
.formDivider.vc_separator h4 {
	font-size: 22px;
}
div.wpforms-container-full .wpforms-form input[type="text"] {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.7);
}
div.wpforms-container-full .wpforms-form input[type="email"] {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.7);
}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.7);
}
div.wpforms-container-full .wpforms-form button[type="submit"] {
	border-radius: 5px;
	background-color: #009c4d;
	color: #FFF;
	font-weight: normal;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
	font-weight: normal;
	color: #000;
	
}
div.wpforms-container-full .wpforms-form select {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.7);
}
div.wpforms-container-full .wpforms-form input[type="number"] {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.7);
	font-weight: normal;
}
label {
	color: #000;
}
div.wpforms-container-full .wpforms-form textarea.wpforms-field-small {
	border-radius: 5px;
	background-color: rgba(255,255,255,0.7);
	font-weight: normal;
	height: 50px;
}
.wpforms-field wpforms-field-divider formsection {
	border-bottom: 1px solid #009c4d;
	background-color: #009c4d;
}
div.wpforms-container-full .wpforms-form h3 {
	border-bottom: 1px solid #009c4d;
}
.formsection h3 {
	border-bottom: 1px solid #009c4d;
}

@media (max-width: 1000px) {

.cat-design-replace-title .category-title {
	background-color: #009964;
	background-image: url("https://diamodev.com/altendorf/wp-content/uploads/2020/10/altgreen-but.jpg");
	font-size: 16px;
	color: #FFF;
}
@media (max-width: 750px) {
.cat-design-replace-title .category-title {
	background-color: #009964;
	background-image: url("https://diamodev.com/altendorf/wp-content/uploads/2020/10/altgreen-but.jpg");
	font-size: 14px;
	color: #FFF;
}
