/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.wd-product .wd-product-cats {display:none !important;}

.single-product .wd-prefooter {display:none !important;}
.single-post .wd-prefooter {display:none !important;}
.single-portfolio .wd-prefooter {display:none !important;}

.woodmart-archive-blog .align-items-start {margin-top:120px !important;}
.woodmart-archive-blog .post-date-day {font-weight:400 !important;}
.woodmart-archive-blog .article-body-container .wd-entry-content {font-size:14px !important;, line-height:22.4px !important;}
.woodmart-archive-blog .meta-post-categories 
{
	border-radius:8px !important;
  	background-color: #DA4841 !important;
}
.woodmart-archive-blog .article-body-container .btn-read-more  {color:#111111 !important;}


.page-id-21395 .portfolio-filter ul a{font-weight:500 !important; color:rgba(51, 51, 51, 0.7) !important;}
.page-id-21395 .portfolio-filter .wd-active a{color:#333333 !important;}
.page-id-21395 .portfolio-filter .wd-active span::after{background-color:#01BAEF !important;}
.page-id-21395 .portfolio-filter .wd-nav[class*="wd-style-underline"] .nav-link-text::after{background-color:#01BAEF !important;}
.page-id-21395 .portfolio-entry .proj-cats-list li 
{
	font-size:15px !important;
	font-weight:400 !important;
	color:#777777 !important;
	line-height:22.4px !important;
}
.page-id-21395 .portfolio-entry .wd-entities-title a 
{
	font-size:19.6px !important;
	font-weight:500 !important;
	color:#111111 !important;
	line-height:27.44px !important;
}
.page-id-21395 .portfolio-entry .entry-header {border-radius:8px !important;}
.page-id-21395 .portfolio-entry .wd-portfolio-btns {display:none !important;} 
.page-id-21395 .portfolio-footer a {background-color:#01BAEF !important; color:#ffffff !important; border-radius:5px !important;} 
.page-id-21395 .wd-load-more:hover {background-color:#DA4841 !important;} 

.footer-container .wd-sub-menu li a 
{
	pointer-events:none !important; 
	text-transform:capitalize !important;
	font-size:18px !important;
	font-weight:500 !important;
	line-height:27px !important;
}
.footer-container .item-with-label .sub-sub-menu a 
{
	pointer-events:auto !important; 
	font-size:14px !important;
	font-weight:400 !important;
	line-height:26px !important;
	color:rgba(255, 255, 255, .7) !important;
}
.footer-container .item-with-label .sub-sub-menu li a:hover 
{
	color:#DA4841 !important;
}


.home .elementor-element-9285963 .wd-button-wrapper a
{
	font-size:14px !important;
	font-weight:600 !important;
	line-height:15.6px !important;
	color:#111111 !important;
	border-color:#111111 !important;
}

.home .elementor-element-9285963 .wd-button-wrapper a:hover
{
	color:#DA4841 !important;
	border-color:#DA4841 !important;
}

.home .elementor-element-9285963 .elementor-widget-wd_infobox .wd-info-box:hover .info-box-icon 
{
  border-color: #DA4841;
}

.home #menu-main-navigation li a{color:#ffffff !important;}
.home #menu-main-navigation li a:hover {color:#DA4841 !important;}
.home #menu-main-navigation .wd-sub-menu li a {color:#767676 !important;}
.home #menu-main-navigation .wd-sub-menu li a:hover {color:#DA4841 !important;}

.page-id-4439 h4 
{
	font-size:18px !important;
	font-weight:500 !important;
	line-height:23px !important;
}

.whb-main-header .header_custom_button  a 
{
	background-color:#DA4841 !important;
	color:#ffffff !important;
	font-size:13px !important;
	font-weight:500 !important;
	line-height:20px !important;
	
}
.whb-main-header .header_custom_button  a:hover
{
	background-color:#01BAEF !important;
}

#menu-main-navigation .wd-sub-menu li a:hover {text-decoration:underline !important;}

.footer-container {background:#2B3874 !important;}

.home-gallery-slider .elementor-swiper-button-prev{left:-30px !important;}
.home-gallery-slider .elementor-swiper-button-next{right:-30px !important;}

.whb-general-header .wd-tools-element .wd-tools-icon{color:#000;}
body:not(.single-product) .whb-overcontent:not(.whb-sticked) .whb-row:not(.whb-with-bg) .wd-tools-element .wd-tools-icon{color:#FFF;}
.wwa-box .info-box-wrapper .wd-info-box:hover .info-box-content .info-box-inner{color:#FFF;}
footer form .mc4wp-form-fields input[type="email"]{ background: #FFF; color: #000;}
footer form .mc4wp-form-fields input[type="email"]::placeholder, footer form .mc4wp-form-fields input[type="email"]::-webkit-input-placeholder{color:#6666667d !important;}
footer form .mc4wp-form-fields input{border-radius:5px;}
footer form .mc4wp-form-fields .row.wd-spacing-10 p{padding:0;}
footer form .mc4wp-form-fields .row.wd-spacing-10{ --wd-sp: 0;}
footer form .mc4wp-form-fields input[type="submit"]:hover{ background: #DA4841; color: #FFF;}

footer .wd-social-icons a{ background-color: transparent !important; color: #fff !important; border: 1px solid #FFF;}
footer .wd-social-icons a:hover{background-color: #DA4841 !important; border-color: #DA4841 !important;}
.nav-2col .wd-sub-menu .sub-sub-menu{column-count: 2; column-gap: 5px;}
nav[class*="-pagination"] li .current, nav[class*="-pagination"] a:hover {color: #fff;background-color: #01BAEF;border-radius: 8px;}
.title-wrapper .title-subtitle{color:#111111 !important; font-weight: 600 !important;}
.wd-button-wrapper .btn.btn-style-link{color:#11111175;}
footer.footer-container .item-with-label .sub-sub-menu a{color: #ffffffa3 !important;}
footer.footer-container .elementor-widget-container, footer.footer-container .title-after_title{color: #ffffffa3 !important;}
.footer-container{position:relative; padding-top:36px;}
.footer-container:before {content: '';width: 100%;height: 36px;display: block;background-image: url(images/ft-shape.png);position: absolute;top: 0;left: 0;z-index: 4;background-repeat: no-repeat;background-size: contain;}
.service-wp1-content{color: #555555;}
.page-id-21395 .portfolio-footer a{border:none;}

header .wd-header-main-nav { display: flex; justify-content: end; }
.wd-dropdown{border-radius:10px;}
.btn.btn-style-default{padding:5px 30px;}
.footer-container {color: #ffffffa3 !important;}
.footer-container p, .footer-container li{color: #ffffffa3 !important;}
footer .footer-copyright .elementor-widget-container{color:#FFF !important;}
.title-wrapper .liner-continer .woodmart-title-container{letter-spacing: -2px;}
.wd-post-date.wd-style-with-bg{border-radius:8px;}


@media only screen and (max-width: 1199.98px) {
    .home-gallery-slider .elementor-swiper-button-prev{left: 0px !important;}
    .home-gallery-slider .elementor-swiper-button-next{right: 0px !important;}
}

@media only screen and (max-width: 767.98px) {
    #slider-70 .wd-slide {min-height: 450px !important;}
}
