/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

html{scroll-behavior:smooth}a.scrollToTop{bottom:85px}.delay{animation-duration:1s}.delayOne{animation-delay:.25s}.delayTwo{animation-delay:.5s}.delayThree{animation-delay:.75s}form.wpcf7-form.invalid input{margin-bottom:5px}form.wpcf7-form.invalid .wpcf7-not-valid-tip{margin-bottom:15px}.wpcf7-response-output{margin-top:20px!important}.showTab{display:none}@media (max-width:1024px){html{scroll-behavior:unset}.hideTab{display:none}.flexFix{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;flex-direction:column}.reverse{flex-direction:column-reverse}.flexFix>div{width:100%;padding:0 5%}.flexFix.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:20px!important}.flexFix img{width:100%;max-width:500px}.flexFix .title-wrapper{text-align:center!important}.flexFix .title{text-align:center}.flexFix .text-left{text-align:center}.flexFix .wpb_single_image.vc_align_left{text-align:center}.flexFix ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.footerFix{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;align-content:center}.footerFix>div{width:100%;text-align:center;padding:0 5%}.footerFix .woodmart-title-container{text-align:center}.footerFix>div div{width:100%;text-align:center}.footerFix p{text-align:center!important}.footerFix .wpb_single_image.vc_align_left{text-align:center}.footerFix .vc_row.wpb_row.vc_inner.vc_row-fluid{margin:0!important}.mobile-hdr-icon .info-box-content{display:none!important}.mobile-hdr-icon .box-icon-wrapper{margin:0;max-width:20px}.showLg{display:none}.showTab{display:block}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element{max-width:max-content;margin:0;padding:0;background:0 0}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a{max-width:max-content;margin:0;padding:0 7.5px;box-shadow:none!important;background:0 0}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a:before{font-family:"Font Awesome 5 Free";font-weight:400;color:#333;font-size:24px}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a.mail:before{content:"\f0e0"}.whb-column.whb-mobile-right.whb-hidden-lg .woodmart-button-wrapper.text-left.inline-element a.phone:before{content:"\f095";font-weight:700}.wd-tools-element>a{padding:0 7.5px}}@media (max-width:1024px) and (min-width:768px){.flexByTwo>div{width:50%;padding:0 5% 5%}.flexByTwo{flex-direction:row}}


/* Header */
ul#menu-primary-menu > li a {
    text-transform: capitalize;
}
ul#menu-primary-menu > li:not(:last-child) {
    margin-right: 15px;
}

ul#menu-primary-menu div.sub-menu-dropdown{
	background-color: #F1F1F1!important;
}
ul#menu-primary-menu ul.sub-menu > li:not(:last-child) {
    border-bottom: 1px solid #e1e1e1;
}
ul#menu-primary-menu ul.sub-menu > li a{
	font-weight: 600!important;
	color: #333!important;
}
ul#menu-primary-menu ul.sub-menu li a:hover{
	background-color: #F1F1F1!important;
	color: #C10100!important;
}
ul#menu-primary-menu ul.sub-menu > li.current-menu-item a{
	color: #C10100!important;
}
header.whb-header.whb-sticky-shadow.whb-scroll-stick.whb-sticky-real.whb-sticky-prepared.whb-sticked{
	padding-top: 0px!important;
}

/* HOMEPAGE */
.home .site-content{
	margin-bottom: 0px!important;
}
.home .main-page-wrapper {
    padding-top: 0px!important;
}
.testimonial-self .testimonial-content{
	color: #fff!important;
    font-weight: 500!important;
}
.testimonial-self footer{
	color: white!important;
}
.testimonial-row{
	min-height: 500px;
}
.testimonial-row .owl-nav .owl-prev, .owl-next{
	color: white!important;
}

.cs-title-text .liner-continer:after {
    width: 80px;
}
.cs-title-text2 .liner-continer:after{
	width: 80px;
}
.cs-link-btn{
	font-family: Lato!important;
    font-weight: 600!important;
    font-size: 16px!important;
    color: #C10100!important;
    border: none!important;
}

/* FOOTER */
.footer-sidebar {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.footer-column {
    margin-bottom: 0px!important;
}
.woodmart-prefooter {
    padding-bottom: 0px!important;
}


/* INNER PAGES */
.owl-dots .owl-dot.active span {
    border-color: #C10100;
    background-color: #C10100;
}
.field{
	background-color: #fff!important;
    border: none!important;
}
.submit-btn{
	 font-family: Roboto!important;
    font-weight: bold!important;
    font-size: 16px!important;
    text-transform: uppercase!important;
    color: #FFFFFF!important;
    background: linear-gradient(181.09deg, #FFFFFF -99.85%, rgba(255, 255, 255, 0) 99.07%), #C10100!important;
    border-radius: 4px!important;
}




@media only screen and (min-width: 1025px){
	.page-title.title-size-large {
		padding-top: 145px;
		padding-bottom: 145px;
	}
}
@media only screen and (max-width: 1024px){
	.page-title.title-size-large {
		padding: 50px 0!important;
	}
}
@media only screen and (max-width: 768px){
	.order1{
		order: 1;
	}
	.order2{
		order: 2;
	}

	.md-block-100{
		width: 100%!important;
	}
	.cs-title-text .liner-continer{
		text-align: center!important;
	}
	.cs-title-text .liner-continer:after {
    	width: 40px!important;
		right: auto!important;
		left: 50%!important;
		transform: translatex(-50%)!important;
	}
	.cs-title-text2 .liner-continer:after{
		width: 40px;
	}
	.cs-section-row .woodmart-text-block-wrapper .woodmart-title-container{
		text-align: center!important;
	}
	.cs-section-row .woodmart-button-wrapper{
		text-align: center!important;
	}
	.cs-stretched-column{
		margin-bottom: 35px!important;
	}
	.cs-stretched-column .vc_column-inner{
		padding-top: 5vh!important;
	    padding-bottom: 5vh!important;
	}
	.col-p-0 .vc_column-inner{
	    padding-bottom: 0vh!important;
	}
	div.cs-section-row{
		margin-bottom: 0!important;
	}
}

/*Edits 11/21/2022*/

ul#menu-primary-menu div.sub-menu-dropdown {
    padding: 12px 10px !important;
    margin:0px !important;
}

.footer-menu ul#menu-footer-menu {
	font-size: 16px !important;
    font-family: 'Open Sans' !important;
}

.footer-menu li a {
    color: #fff !important;
}

.footer-row a:hover{
   color: #848484 !important;
}

@media (max-width: 1024px){
.whb-header {
    margin-bottom: 0px !important;
}
}

@media (max-width: 1200px) and (min-width: 1025px){
.about-us-row {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
}

@media (max-width: 1200px) and (min-width: 1025px){
.about-us-row .about-column .wpb_wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.about-us-row .about-column .woodmart-text-block {
    text-align: center !important;
}
}

@media (max-width: 1024px){
.wd-title-style-simple .liner-continer:after {
    left: calc(50% - 20px) !important;

}
.wd-content-layout.content-layout-wrapper.container {
    padding: 0 !important;
}
	
	.wpcf7-response-output:empty {
    display: none;
}



