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

.whb-header-bottom {
	border-top: 3px solid #163575 !important;
	border-bottom: 3px solid #6ba53a !important;
}

.whb-header-bottom a {
	color: #163575 !important;
}

.blue,
.blue a {
	color: #163575;
	font-size: 0.9em;
}

.blue span {
	font-size: 1.66em;
	font-weight: 700;
}

.topicon {
	transition: transform .2s;
	/* Animation */
}

.topicon:hover {
	transform: scale(1.1);
}

.meta-author {
	display: none !important;
}

.blog-design-masonry .article-inner .wd-entry-meta,
.blog-design-masonry .article-inner .wd-tltp,
.blog-design-masonry .article-inner .read-more-section,
.blog-design-masonry .article-inner .wd-post-date {
	display: none;
}

.footer-container {
	font-size: 0.9em;
}

.wd-page-nav a .btn-label {
	display: none;
}

.wd-sub-menu a {
	font-weight: 400 !important;
	color: #163575 !important;
}

.wd-sub-menu .menu-item-has-children a[href^="#"] {
	color: #999 !important;
}

.shadowborder {
	box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

/* FORM */
.wpcf7 h3 {
	color: #479A36;
	border-bottom: 2px solid #21386F;
	font-weight: 700;
	font-size: 1.66em;
	margin: 20px 0;
}

.wpcf7 h4 {
	color: #479A36;
	border-bottom: 2px solid #21386F;
	margin: 20px 0;
}

.wpcf7 .btnNextWindow {
	border: 2px solid #4f8a1e;
	background-color: #479A36;
	padding: 10px;
	margin-top: 30px;
	box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}

.wpcf7 .btnNextWindow span {
	color: #fff;
	cursor: pointer;
}

.wpcf7 .btnNextWindow:hover {
	background-color: #163575;
}

.wpcf7 .window-parameteres {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-auto-rows: minmax(95px, auto);
	grid-gap: 1em;
	padding: 1em;
}

div[data-class="wpcf7cf_group"] {
	box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
	padding: 10px;
	margin: 10px 0;
}

.formwho span.wpcf7-list-item,
.formwhichcompany span.wpcf7-list-item,
.exterieuroffer span.wpcf7-list-item {
	display: block;
	box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
	padding: 10px;
	font-size: 1.1em;
	margin: 2px 0;
}

.checkbox-aluminium-systeme span.wpcf7-checkbox,
.checkbox-pvc-systeme span.wpcf7-checkbox,
.checkbox-type-de-menuiserie span.wpcf7-checkbox,
.checkbox-pvc-type span.wpcf7-checkbox {
	display: grid;
	grid-template-columns: 33% 33% 33%;
	padding: 10px;
}

.checkbox-aluminium-systeme span.wpcf7-checkbox span.wpcf7-list-item,
.checkbox-pvc-systeme span.wpcf7-checkbox span.wpcf7-list-item,
.checkbox-type-de-menuiserie span.wpcf7-checkbox span.wpcf7-list-item,
.checkbox-pvc-type span.wpcf7-checkbox span.wpcf7-list-item {
	margin: 10px 0;
}

@media only screen and (max-width: 800px) {
	.wpcf7 .window-parameteres {
		display: grid;
		grid-template-columns: auto;
		grid-gap: 0;
	}

	.checkbox-aluminium-systeme span.wpcf7-checkbox,
	.checkbox-pvc-systeme span.wpcf7-checkbox,
	.checkbox-type-de-menuiserie span.wpcf7-checkbox,
	.checkbox-pvc-type span.wpcf7-checkbox {
		display: grid;
		grid-template-columns: auto;
		padding: 10px;
	}

}

/* END FORM */

.grecaptcha-badge { 
    bottom:125px !important; 
}