/*
Theme Name: Music Factory Divi Child Theme
Theme URI: 
Description: 
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0
*/


/* =Theme customization starts here
------------------------------------------------------- */

/*Cedric SEO 08-10-2018 */
#letitre{
    position: absolute;
    font: 0/0 a;
    text-shadow: none;
    color: transparent;
}



.mufac_blurb .et_pb_blurb_content {
	max-width : 100%;
}

.mufac_blurb .et_pb_blurb_description {
	padding : 5px 15px 15px 15px;
}

#footer-bottom {
	display: none !important;
}

span.mobile_menu_bar:before {
    color: white !important;
}

.et_pb_svg_logo #logo, .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo {
    height: 100%;
}

.et_mobile_menu {
    border-top: none;
}

#top-menu li.current-menu-item>a {
	color : white !important;
	text-decoration : underline;
}

.et-fixed-header #top-menu li.current-menu-item>a {
    color: white!important;
}


/*---------------[VERTICAL ALIGN]-------------*/

.ds-vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
}

/*----------------------------------------------------*/



/*---------------[MENU FULLWIDTH HEADER]-------------*/

p.fwheader-content {
	margin-top: 15px
}

p.fwheader-content a {
	background-color: rgba(255,255,255,0.2);
	border-radius: 10px;
    color: white;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin-left: 15px;
    margin-bottom: 4px
}

p.fwheader-content a:hover {
	background-color: rgba(255,255,255,0.5);
}

/*----------------------------------------------------*/


/*---------------[CONTACT FORM 7]-------------*/

.wpcf7 {

}

.wpcf7-form {
	
}

.wpcf7-form p {
   padding-top: 5px !important;
}

.wpcf7-form-control {
  font-size: 18px;
  padding: 5px 5px !important;

}

.wpcf7 label {
	font-size: 18px;
}

.wpcf7-textarea {
 	width: 70%;
}

.wpcf7-select {
 	width: 70%;
 	height: 50px;
}

.wpcf7-text {
	height: 50px;
	width: 70%;
    padding: 5px 5px;
    background-color: #fefefe !important;
}

.wpcf7-submit {
	width: 70%;
	height: 50px;
	font-size: 22px;
	font-weight: bold;
	background-color: #fbf4e0 !important;
	color: #666666 !important;
	border-radius: 5px;
    -moz-border-radius: 5px;
    border: none;
}

.wpcf7-recaptcha {
	margin : 0 auto;
	width : 315px;
}

/*--------------------------------------------*/

 
.wpml-ls-native {
	text-transform: uppercase !important;
}



/*------------------------------------------------*/
/*---------------[RESPONSIVE LAYOUTS]-------------*/
/*------------------------------------------------*/

@media only screen and (max-width: 981px) {
#logo {
		height: 70px; /*change this to adjust the size*/
		max-height: 70px !important; /* change this to adjust the size */
		padding-bottom:0px;
	}
}