/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

#Top_bar .menu > li > a span:not(.description) {padding: 0 15px;}
#Top_bar.is-sticky {padding: 10px 0;}
#Top_bar .menu > li > a span:not(.description) {padding: 0px 12px;}

.gform_wrapper .top_label .gfield_label, .gform_wrapper legend.gfield_label {
    color: #221D5F;
    text-transform: uppercase;
    margin-bottom: 0;
}

body .gform_wrapper .top_label div.ginput_container {
    margin-top: 0px;
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {margin-bottom: 0px;}

body .gform_wrapper ul li.gfield {
	margin-top: 5px!important;}

/* Responsive */
@media screen and (max-width: 1000px) {
  .header-event {
	background: none;
  }
}
#Header #Top_bar {
    background: rgb(169,18,255);
	background: -moz-linear-gradient(90deg, rgba(169,18,255,1) 0%, rgba(33,249,233,1) 100%);
	background: -webkit-linear-gradient(90deg, rgba(169,18,255,1) 0%, rgba(33,249,233,1) 100%);
	background: linear-gradient(90deg, rgba(169,18,255,1) 0%, rgba(33,249,233,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a912ff",endColorstr="#21f9e9",GradientType=1);
}

.blanc p, .blanc li, .blanc h1, .blanc h2, .blanc h3, .blanc h4, .blanc h1, .blanc h5, .blanc h6  { color: #fff !important; }
.black p, .black li, .black h1, .black h2, .black h3, .black h4, .black h1, .black h5, .black h6  { color: #000 !important; }

.box-shadow{
	background-color: #fff;
    padding: 30px 4%;
	border-radius: 5px;
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
}

.box{
	background-color: #fff;
    padding: 30px 4%;
	border-radius: 5px;
	height: 348px;
	vertical-align: center;
}

.lire-plus a.button, a.tp-button{
	background-color: none !important;
	color: #19102a;
}
#Content {
	padding-top: 0px;
}

.header-fixed #Top_bar {
		opacity: 1;
}

.progress_bars .bars_list li h6 .label {
	display: none;
}
.style-simple .progress_bars .bars_list li .bar .progress {
	border-radius: 50px;
}

.bienvenue::after {
    content:url(/wp-content/uploads/2020/11/icon-bar-bleufonce.png);
	position:relative; 
	left: 46%;
  	top:5px;
}
.bienvenue-blanc::after{
	content:url(/wp-content/uploads/2020/11/icon-bar-blanc.png);
	position:relative; 
	left: 46%;
  	top:5px;
}
.bienvenue-violet::after{
	content:url(/wp-content/uploads/2020/11/icon-bar-violet.png);
	position:relative; 
	left: 46%;
  	top:5px;
}

.style-simple .timeline_items > li h3 span {
	font-size: 20px;
	font-weight:600;
	color :#100FFB;
}

.style-simple .timeline_items > li p {
	color :#A912FF;
}

.style-simple .pricing-box {
	border: 1px solid #fff;
}

.pricing-box a{
    background-color: transparent;
    border-radius: 50px;
    border: 2px solid #fff !important;
    color: #fff;
}
.pricing-box a:hover{
    background-color: #fff;
    border-radius: 50px;
    color: #19102A;
}

.box-shadow-3 .one-third.column{
	    width: 23.333%;
}

.gform_body li input{
	background-color: #fff;
	border: 1px solid #19102A;
	height: 40px !important;
}
.gform_body li select{
	background-color: #fff;
	border: 1px solid #19102A;
	height: 50px !important;
}
.gform_body li textarea{
	background-color: #fff;
	border: 1px solid #19102A;
}

.gform_footer input{
	background-color: #19102A;
	border-radius: 0px !important;
	color: #fff;
}
.gform_footer input:hover{
	background-color: #A912FF;
	color: #fff;
}


/* FOOTER */
#Footer a {
	color: #19102A;
	text-decoration: none;
	font-weight: 700;
}
#Footer a:hover {
	color: #fff;
	font-weight: 700;
}
#Footer .social {
	display: none;
}

#Footer li input{
	width: 250px;
	height: 40px;
	border: 1px solid #fff;
	background-color: transparent;
}

#Footer #gform_submit_button_1{
	background-color: #19102A;
	color: #fff;
	border-radius: 0px !important;
}
#Footer #gform_submit_button_1:hover{
	background-color: #A912FF;
	border-radius: 0px !important;
}

#Footer .footer-social{
	margin-right: 15px;
}
#Footer img.facebook:hover{
	background-image: url(http://www.dcf-angers.com/wp-content/uploads/2020/11/icon-facebook-min.png);
}