/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */
@media screen and (max-width: 764px) {
#mfn-rev-slider {
	display : none!important;
}
}

#menu {
	text-transform : uppercase;
}

#Header_creative #Top_bar .menu > li > a {
    text-align: left!important;
	padding-left : 15px!important;
}

.wpb_wrapper > div {
    margin-bottom: 15px!important;
}


.imagescss {
	  transition: .3s all;
}

.imagescss:hover {
	-webkit-filter: blur(3px);
      filter: blur(3px);
	  cursor: pointer;
}


#Top_bar .menu li ul li {

    font-weight: 300!important;
	font-size : 14px!important;
    text-align: left!important;

}

.title {
	text-transform : uppercase;
}

#Content li {
list-style-type : none!important
}


#Content li:before {
    content: "\f138";
    font-family: FontAwesome;
padding-right : 10px;
color : #DCDB22;
}


.ubtn-text {
   text-transform:uppercase;
   color : #333!important;
 }
 
#Header_creative.dropdown #Top_bar #menu ul li ul li a {
    padding: 0 10px;
    text-align: right!important;
}
 
 .slider {
	 color : #fff!important;
	 background : rgba(0,0,0,0.5)!important;
	 padding : 30px;
 }
 
  .slider2 {
	 color : #fff!important;
	 background : rgba(0,0,0,0.9)!important;
	 padding : 30px;
 }
 
 b, strong, dt, h3 {
	 font-weight : 400!important;
	color : #105184!important;

}

#Content a {
    /* color: #105184; */
	text-decoration : none!important;
}



.column_column ul, .column_column ol, .the_content_wrapper ul, .the_content_wrapper ol {
    color: #333!important;
}

.ubtn-hover {
	background : #e84e0f!important;
	}
	
	
.vc_custom_heading {
	color : #000!important;
	font-weight : bold!important;
	text-transform : uppercase!important;
	font-size : 22px;
	/* background : rgba(255,255,255,0.5); */
		 /* box-shadow : 0px 0px 10px #fff; */
		 /* padding : 10px; */
}

.disabled, .section-post-related {
	display : none!important;
}

.vc_btn3.vc_btn3-size-md {
    font-size: 20px!important;
	font-weight : 600!important;
    padding: 14px 20px;
}

.wpcf7-text, .wpcf7-submit, .wpcf7-textarea {
	font-size : 16px!important;
	/* text-transform : uppercase; */
}



a .extraitnoir {
	color : #555!important;
}

.pp_description {
	display : none!important;
	visibility : hidden!important;
}

#Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle::after {
    content: ""!important;
}


.titreaccueil {
	background : #e84e0f;
	text-align : center;
	color : #fff;
	text-transform : uppercase;
	white-space : nowrap;
	font-size : 18px;

}

h2 {
	color : #465C6A !important;
}

.hauteur {
	line-height : 60px!important;
}

.hauteur2 {
	line-height : 30px!important;
}


.photosaccueil .wpb_wrapper > div {
    margin-bottom: 0px !important;
}

.bouttonaccueil {
	    margin-top: 15px !important;
		margin-bottom : 30px!important;

}


#btn69 {
width : 260px;
height : 50px;
color : #fff;
background : #e84e0f;
text-transform : uppercase;
margin : 0 auto;
line-height : 50px;
}

#btn69 a {
display : block;
width : 100%;
height : 100%;
color : #fff;

}


.clients li:before {
	display : none!important;
}

body:not(.template-slider) #Header {
    min-height: 300px;
}

.largeurmax {
	max-width : 276px!important;
}

.doubleligne span{
	line-height : 16px!important;
}

