/*
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.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */
/* Gros titres  -------------------------------------------------------------------- */
.grostitre {font-size: 34px;line-height: 34px; font-weight: 300;letter-spacing: 0px;display: inline-block; margin-right: 35px; position: relative;  top: -26px;}
.grostitre2 {font-size: 34px;    line-height: 34px;    font-weight: 300;    letter-spacing: 0px; font-family:"Open Sans",Arial,Tahoma,sans-serif; color:#000000;}
.grostitre3 p{font-size: 22px; line-height: 25px; font-weight: 300; letter-spacing: 0px; font-family:"Open Sans",Arial,Tahoma,sans-serif; color:#000000;}
/* soustitre  -------------------------------------------------------------------- */
.soustitre {font-size: 24px; line-height:33px;font-weight: 300; padding:0 2% 0 2%;}
/* footer  -------------------------------------------------------------------- */
.titre-footer{font-size: 24px;font-weight: 300;color:#ffffff;}
.titre-footer li{font-size: 14px;font-weight: 300;color:#ffffff;}
.textefooter {  font-size:18px;color:#ffffff;}
/* Menu -------------------------------------------------------------------- */
#Top_bar .menu li ul li {padding: 0; width: 280px;position: relative; font-weight: 400;}
.titre-footer {  font-size: 22px!important;    font-family:"Open Sans",Arial,Tahoma,sans-serif;margin-bottom: 15px!important;vertical-align: baseline;}
/* Contenu  -------------------------------------------------------------------- */
.espace1 {padding:0 1%;}
.margin1{margin:0 1%;}
.espace2 {padding:0 2%;}
.margin2{margin:0 2%;}
.espace3 {padding:0 3%;}
.margin3{margin:0 3%;}
.espace4 {padding:0 4%;}
.margin4{margin:0 4%;}
.one-fourth.mcb-wrap{width:23%;margin:0 1%}
.one-third.mcb-wrap {width: 31.333%; margin: 0 1%;}
.no-margin-h .one-fourth.column {width:23%;margin:0 1%}
/* FAQ  -------------------------------------------------------------------- */
.accordion .question.active .title > .acc-icon-minus{ display: block;}
.faq .question .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus {font-size: 17px; line-height: 17px; text-align: center; position:initial;width:auto!important}
.accordion .question .title > .acc-icon-plus:before, .accordion .question .title > .acc-icon-minus:before{ margin: 0!important;}
.faq .question:after{ display: none!important;}
.faq .question:before{ display: none!important;}
.faq .question{ background: none!important;}
.faq .question .title{padding: 0!important;}
.faq .question .answer{padding: 20px 0 !important;}
.faq .question > .title .num {    display: none!important;}
/* Formulaire */
span.wpcf7-form-control-wrap .wpcf7-text,span.wpcf7-form-control-wrap .wpcf7-textarea{padding: 20px;    font-size: 18px;}

/* Boxes  -------------------------------------------------------------------- */
.boxes h2{font-size:20px; text-align:center; color:#fe6a08; font-weight:normal;}
.contactbox h3{text-align:center;}
.txtbox p{text-align:justify; padding:4% 2% 2% 2%}
/* List star  -------------------------------------------------------------------- */
ul.list_mixed li:before, ul.list_check li:before, ul.list_star li:before, ul.list_idea li:before{bottom:auto!important;}
ul.list_mixed li:after, ul.list_check li:after, ul.list_star li:after, ul.list_idea li:after, ul.list_custom li:after{width:100%;}

@media only screen and (max-width: 767px){
.one-third.mcb-wrap{margin:0!important;}
.one-fourth.mcb-wrap{margin:0!important;}
}