/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.q_logo a img {
	width: 410px !important;
	height: auto !important;
	margin-top: 12px;
}

.scrolled .q_logo a img {
	width: 260px !important;
	height: auto !important;
	margin-top: 3px;
}

.green {
/* 	color: #aacf50 !important; */
}

ul {
	margin-bottom: 40px;
}

.qbutton.small {
	margin: 0px auto;
	display: table;
}

.wpb_wrapper p {
	margin-bottom: 15px;
}

.popmake img.aligncenter, div.gallery {
	margin-bottom: 30px !important;
}

input.left {
	float: left;
	display: block;
}

input {
	width: 96% !important;
	border: 1px solid #819181 !important;
	border-radius: 5px !important;
}

select, textarea {
	border: 1px solid #819181 !important;
	border-radius: 5px !important;
}

.wpcf7-form-control-wrap {
	display: table-cell;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.left {
	clear: none;
	float: none;
}

span.wpcf7-form-control-wrap {
	height: auto !important;
}

.wpcf7-form br {
	display: flex;
}

.wpcf7-form-control-wrap.commentaire {
	width: 98%;
	display: inline-block;
}

.wpcf7-form-control-wrap.statut,
.wpcf7-form-control-wrap.produit {
	width: 98% !important;
	display: block !important;
}

.wpcf7-form-control.wpcf7-submit {
	width: 13% !important;
	float: right;
	margin-right: 14px !important;
}

.popmake li::after {
	content: "•";
	font-size: 25px;
	text-align: left;
	display: ruby-text;
	display: inline-flex;
	height: 12px;
	margin-top: ;
	position: relative;
	top: 4px;
	left: 5px;
}