/*
 Theme Name:   enfant
 Theme URI:    https://charly-web-design.fr
 Description:  Description de mon thème enfant
 Author:       Charly
 Author URI:   https://charly-web-design.fr
 Template:     hello-elementor
 Version:      1.7
*/


/*Tarte au citron*/
body:not(.page-id-17) #tarteaucitronAlertSmall {
  display: none !important;
}
#tarteaucitronAlertBig #tarteaucitronPersonalize,
#tarteaucitronRoot #tarteaucitronPercentage,
#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen {
background: #63001a !important;
}
#tarteaucitronAlertBig {
background-color: rgba(0,0,0,0.8) !important;
}
#tarteaucitronDisclaimerAlert, #tarteaucitronDisclaimerAlert strong, #tarteaucitronAlertBig #tarteaucitronPrivacyUrl {
color: #fff !important;
}
#tarteaucitronAlertSmall {
background-color: rgba(0,0,0,0.5) !important;
}
#tarteaucitronAlertBig #tarteaucitronPersonalize, #tarteaucitronAlertBig #tarteaucitronCloseAlert {
border-radius: 3px !important;
}
#form-field-field_1.elementor-field.elementor-size-md.elementor-acceptance-field { 
border-width: 2px;
}
#tarteaucitronAlertBig {
padding: 0.3%!important;	
}

.mettrefooterenbas {
 min-height: calc(100vh - 226px) !important;
}
.grecaptcha-badge {
	z-index: 1;
}
button {
	    white-space: normal !important;
}

@media screen and (max-width: 1024px) {

.sidr-class-dropdown-menu a i {
    
    vertical-align: text-bottom !important;
	margin-right: 10px;
}
.frm_form_field.frm_sixth {
	width: 10% !important;
	margin-left: 1.5% !important;
}
.with_frm_style .frm_repeat_sec {
	padding-bottom: 0px !important;
}

#site-header {
	position: fixed !important;
	top: 0;
}
#main {
	margin-top: calc(1% + 70px);
	
}

}

/*Formidable Forms*/
.with_frm_style input[type=text] {
	min-height: 35px !important;
}
.search-choice-close {
display: none !important;	
}
.with_frm_style .chosen-container-single .chosen-single-with-deselect span {
	text-align: center !important;
}
/*.frm_style_style-formidable.with_frm_style .form-field {
    margin-left: 0px !important;
}*/

@media screen and (max-width: 414px)
{
.frm_form_field.frm_sixth {
    width: 100% !important;
    margin-left: 0px !important;
}
.with_frm_style .chosen-container-single .chosen-single {
	width: 100% !important;
}
.with_frm_style select {
	width: 100% !important;
}
}
@media screen and (min-width: 415px) {
.frm_inline_box {
	display: none !important;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.frm_form_field.frm_top_container.frm_repeat_buttons.frm.frm_sixth {
	width: 100% !important;
    margin-left: 0 !important;
	margin-bottom: 10px;	
}
.frm_form_field.frm_sixth {
	    width: auto !important;
}
}

@media screen and (min-width: 1025px) {
	.frm_form_field.frm_sixth {
		margin-left: 1.5% !important;
		/*width: 10% !important;*/
	}
	.sidr {
		display: none !important;
	}
	div#mobile-dropdown {
		display: none !important;
	}
 
}
@media only screen and (max-width: 500px) {

.frm_rootline.frm_show_lines span {
	display: block !important;
}

}
.with_frm_style.frm_center_submit .frm_submit button {
	margin-top: 15px !important;
}
