/*
Theme Name: conteneurs AD
Template: skt-charity-pro
Author: Horws-Studio
Version: 1.0.1.1693906618
Updated: 2023-09-05 11:36:58

*/
@import url('../skt-charity-pro/style.css');

.premove p {
    margin-bottom: 0;
    margin-top: 15px;
}

has_trans_header .header_wrap {position:fixed!important;z-index: 999!important;  position: fixed;
  top: 0;
  width: 100%;}

.has_trans_header .header_wrap {position: inherit!important;}


.head-info-area{background:#e11218!important;}
.logo img {height: 78px!important;width: auto!important;margin-top: 9px!important;margin-bottom: 3px!important;}

/* .center { width: 1210px!important;margin: 0 auto;} */

#topmenu ul.sub-menu li.current_page_item a, #topmenu ul li.current-menu-parent>a:link{color: #c61213!important;}


#topmenu ul li.current-menu-item>a:link, #topmenu ul li.current-menu-item>a:visited{background:none!important;color: whitesmoke!important;font-weight:bold;}
#topmenu ul li.menu_hover>a:link, #topmenu ul li.menu_hover>a:visited{color:whitesmoke!important;}


#topmenu ul li ul li a:hover{color:#00323d!important;}


#topmenu ul li.current-menu-item>a:link, #topmenu ul li.current-menu-item>a:visited, #topmenu ul li.current-menu-parent>a:link, #topmenu ul li.current_page_parent>a:visited, #topmenu ul li.current-menu-ancestor>a:link, #topmenu ul li.current-menu-ancestor>a:visited {color: #e11218!important;}


.get-button a {
    background-color: #e11218!important;
    color: #ffffff !important;
}


.page_head_bg {margin-top: 115px!important; min-height: 250px!important;}


#footer {background-color: #000!important;}

#copyright {background-color: #181715!important;}


.header-extras li {margin-left: 0px!important;}

.header_wrap.layer_wrapper {
    z-index: 9999!important;
    position: fixed!important;
	
	  position: fixed;
  top: 0;
  width: 100%;
  display: contents;
	
}

.crellyslider {margin-top: 105px!important;}


#topmenu ul.sub-menu li.current_page_item a, #topmenu ul li.current-menu-parent>a:link {
    color: #00323d!important;
}



/* NEW */

h2.titre-formulaire{background:#000!important; color:#fff;text-align:center;padding: 1%!important;}
h2.titre-formulaire-document{background:#e11218!important; color:#fff;text-align:center;padding: 1%!important;}

input.wpcf7-form-control.wpcf7-submit.has-spinner {background: #e11218!important;}


.form-row {
    width: 100%;
    display: block;
    float: left;
	background:#f1f1f1;
    padding: 2%;
}


.wpcf7-textarea {
    max-height: 100px!important;
    min-height: 100px!important;
}

.wpcf7-text{min-width :100%!important;}
.wpcf7-select{width: 100%;height:45px;}
.wpcf7-date{min-width :100%!important;}


#responsive-form{
	max-width:100%; 
	margin:0 auto;
    width:100%;
    padding: 20px 0 20px 0;

}
.form-row{width: 100%;}

.column-full{ 
float: left;
position: relative;
padding: 0.65rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

.column-half{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:50%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}


.column-third{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:33%!important;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}


#footer .rowfooter {padding-top: 0!important;padding-bottom: 0;}

/* #footer .footercols4 { width: 33%!important;} */

#footer .social-icons a:hover {
    background-color: #00ACC9!important;
}


span.bleuc{color:#e11218!important;}


#simple-menu .fa-bars.blue {
    color: #fff !important;
}

.pad_menutitle {
    background-color: #333 !important;
}


@media only screen and (max-width: 600px) and (min-width: 0px)  {
.logo img {height: auto!important;width: auto!important;margin-top: 9px!important;margin-bottom: 3px!important;}	

.logo {
    max-width: 180px!important;
    padding: 0;
}
}



#topmenu ul li a {color: #fff!important;}


#footer .footercols3 {
    margin-bottom:0px!important;
}
