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

/***--- GENERAL ---***/

.margin-b-0 { margin-bottom: 0 !important ;}
.padding-b-0 { padding-bottom: 0 !important ;}
.p-no-bottom p { margin-bottom : 0 !important ;}

/***--- TOP ---***/

body #Action_bar .contact_details.right {
    float: right !important;
    display: inline-block;
    font-size: 16px;
}

body #Action_bar .contact_details li > i {
    margin-right: 10px;
}

body.header-classic #Action_bar .contact_details li {
    padding: 20px 5px ;
	font-size: 16px;
}

/***--- MENU ---***/
body #Top_bar .menu .sub-menu li.current-menu-item, body #Top_bar .menu .sub-menu li.hover { background-color:#3375b3 ;}
body #Top_bar .menu .sub-menu li.current-menu-item a, body #Top_bar .menu .sub-menu li.hover a {  color:#fff ; }
body #Top_bar .menu > li a:not(.menu-toggle):after { border-top-color: #000 !important;}

#Top_bar a.responsive-menu-toggle {
	width: auto;
	padding-left:10px;
	padding-right:10px;
	font-size:18px;
}
#Top_bar a.responsive-menu-toggle:hover {
	text-decoration:none;
}
#Top_bar a.responsive-menu-toggle i {
	padding-left: 10px;
}

#Top_bar .menu li ul li { width: 220px; }


#Top_bar .menu li ul li#menu-item-711:hover, #Top_bar .menu li ul li#menu-item-711.hover, #Top_bar .menu li ul li#menu-item-711.active, #Top_bar .menu li ul li#menu-item-711.focus  
{ background-color:#558D18; }
#Top_bar .menu li ul li#menu-item-1040:hover, #Top_bar .menu li ul li#menu-item-1040.hover, #Top_bar .menu li ul li#menu-item-1040.active, #Top_bar .menu li ul li#menu-item-1040.focus  
{ background-color:#515559; }
#Top_bar .menu li ul li#menu-item-1038:hover, #Top_bar .menu li ul li#menu-item-1038.hover, #Top_bar .menu li ul li#menu-item-1038.active, #Top_bar .menu li ul li#menu-item-1038.focus  
{ background-color:#9D8968; }
#Top_bar .menu li ul li#menu-item-716:hover, #Top_bar .menu li ul li#menu-item-716.hover, #Top_bar .menu li ul li#menu-item-716.active, #Top_bar .menu li ul li#menu-item-716.focus  
{ background-color:#635974; }

/***--- CONTENT ---***/
body #Content { background: url("https://synathos-dev.fr/leglisev2/wp-content/uploads/2025/01/fond-page.jpg") no-repeat center 100px; background-size:auto;}
body.page-id-16 #Content { background-position: center 50% ;}
body.page-id-317 #Content { background: url("https://synathos-dev.fr/leglisev2/wp-content/uploads/2025/05/fond-page-2.jpg") no-repeat center 100px; background-size:auto;}

/***--- FAQ ---***/

.faq .question { background-color: rgba(255,255,255,0.8); font-size:16px ; }

.faq .question > .title { padding: 10px 40px 10px 80px ; font-size:17px ; font-weight:bold; }
.faq .question > .title .num { top:10px; font-size:17px ; }
.faq .question > .title > .acc-icon-plus, .faq .question .title > .acc-icon-minus { top:13px; }

.faq .question.active { background-color: rgba(41,45,58,0.8); }
.faq .question.active > .title { font-weight: bold;}
.faq .question.active > .title, .faq .question.active > .answer, .faq .question.active > .title .num { color:#fff; }
.faq .question.active > .title > .acc-icon-plus, .faq .question.active .title > .acc-icon-minus { color:#fff; }

/***--- TEMOIGNAGE ---***/
body:not(.style-simple) .blockquote blockquote { text-decoration:none;}
