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

.underline{ text-decoration:underline !important; }

.single-experts .mcb-section .mcb-wrap .mcb-item-fb01c3e31 .title{text-align:center;background-position:center center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-fb01c3e31 .title,.mcb-section .mcb-wrap .mcb-item-fb01c3e31 .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-fb01c3e31 .mcb-column-inner-fb01c3e31{margin-bottom:30px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-295d9c565 .title{text-align:center;background-position:center center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-295d9c565 .title,.mcb-section .mcb-wrap .mcb-item-295d9c565 .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-295d9c565 .mcb-column-inner-295d9c565{margin-bottom:35px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-yyyg2hn89{text-align:center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-yyyg2hn89 .button{background-color:#FFFFFF;color:#787070;}
.single-experts .mcb-section .mcb-wrap .mcb-item-yyyg2hn89 .button i{color:#787070;}
.single-experts .mcb-section .mcb-wrap .mcb-item-pmom8zy8{text-align:center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-pmom8zy8 .button{background-color:#FFFFFF;color:#787070;}
.single-experts .mcb-section .mcb-wrap .mcb-item-pmom8zy8 .button i{color:#787070;}
.single-experts .mcb-section .mcb-wrap .mcb-item-qnhcoos{text-align:center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-qnhcoos .button{background-color:#FFFFFF;color:#787070;}
.single-experts .mcb-section .mcb-wrap-90df75205 .mcb-wrap-inner-90df75205{padding-top:40px;padding-right:10%;padding-bottom:00px;padding-left:10%;background-color:rgba(229,135,95,0.84);border-radius:15px 15px 15px 15px;}
.single-experts section.mcb-section-f18d1953a{padding-top:130px;padding-bottom:50px;background-color:#565a61;background-image:url(https://www.exjudis.fr/wp-content/uploads/2025/05/2151889549.jpg#515);background-repeat:no-repeat;background-size:cover;}
.single-experts section.mcb-section-f18d1953a .mcb-section-inner-f18d1953a{justify-content:center;}
.single-experts section.mcb-section-f18d1953a .mcb-background-overlay{gradient-color:#2C1B0F;gradient-location:50%;background-image:radial-gradient(at center center, rgba(0,0,0,0) 50%, #2C1B0F 100%);gradient-color2:rgba(0,0,0,0);gradient-type:radial-gradient;}
.single-experts .mcb-section .mcb-wrap .mcb-item-84ud541j .mcb-column-inner-84ud541j{margin-bottom:30px;background-color:#E5875F;padding-right:40px;padding-left:10px;padding-top:10px;padding-bottom:3px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-84ud541j .title,.mcb-section .mcb-wrap .mcb-item-84ud541j .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-84ud541j .title{font-size:40px;line-height:40px;}
.single-experts section.mcb-section-a52ea0113{padding-top:25px;padding-bottom:0px;}
.single-experts h2{ background-color:#E5875F;padding-right:40px;padding-left:10px;padding-top:10px;padding-bottom:3px; color:#fff; border-radius:15px;margin-bottom:30px; display:inline-block; width:100%; }

.single-experts .mcb-section .mcb-wrap .mcb-item-aa2t836o .title,.mcb-section .mcb-wrap .mcb-item-aa2t836o .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-aa2t836o .title{font-size:40px;line-height:40px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-1uiltaw .mfn-list-icon{top:3px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-y5m2snb .mfn-list-icon{top:3px;}
.single-experts section.mcb-section-x7c3yr7o{padding-top:20px;padding-bottom:70px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-938459550 .title,.mcb-section .mcb-wrap .mcb-item-938459550 .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-938459550 .title{background-position:center center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-830ccdff8 .icon-wrapper{width:auto;margin-right:5px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-830ccdff8 .icon-wrapper i{font-size:34px;color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-830ccdff8 .title{color:#FFFFFF;margin-bottom:0px; font-size:40px;}
.single-experts .mcb-section .mcb-wrap-3e75219cc .mcb-wrap-inner-3e75219cc{margin-right:40px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-9236064e6 .title,.mcb-section .mcb-wrap .mcb-item-9236064e6 .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-9236064e6 .title{background-position:center center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-9236064e6 .mcb-column-inner-9236064e6{margin-bottom:20px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-c493d7bc0 .column_attr{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-6e7a4aaf5 .title,.mcb-section .mcb-wrap .mcb-item-6e7a4aaf5 .title a{color:#FFFFFF;}
.single-experts .mcb-section .mcb-wrap .mcb-item-6e7a4aaf5 .title{background-position:center center;}
.single-experts .mcb-section .mcb-wrap .mcb-item-6e7a4aaf5 .mcb-column-inner-6e7a4aaf5{margin-bottom:20px;}
.single-experts .mcb-section .mcb-wrap .mcb-item-40b6f6762 .column_attr{color:#FFFFFF;}
.single-experts section.mcb-section-814a1648f{padding-top:110px;padding-bottom:70px;background-color:#E5875F;}
.single-experts ul.autres_experts { background:#efefef; margin:25px 0; padding:25px; border-radius:15px; }
.single-experts ul.autres_experts li{ width:33%; display:inline-block; }
.single-experts ul.autres_experts li a{ color:#000; text-decoration:underline; }
.single-experts .source-disclaimer {
  font-size: 15px;
  color: #666;
  font-style: italic;
  margin-top: 1.5em;
  padding-top: 1em;
  border-top: 1px solid #eee;
}

/* Fitxa oficial de l'expert (dades de la llista de la cour d'appel) */
.single-experts .fiche-officielle { float:left; width:100%; box-sizing:border-box; background:#f7f7f7; border-left:4px solid #E5875F; border-radius:10px; padding:20px 25px; margin:20px 0 30px; }
/* És un h2 però manté l'aspecte d'un títol petit de fitxa (també sobre la regla mòbil de h2 amb !important) */
.single-experts .fiche-officielle h2.fiche-titre { font-family:inherit; font-weight:700; font-size:18px !important; line-height:24px !important; letter-spacing:normal; text-transform:none; color:inherit; background:none; margin:0 0 12px; padding:0; }
.single-experts .fiche-officielle dl { display:grid; grid-template-columns:200px 1fr; gap:8px 20px; margin:0; }
.single-experts .fiche-officielle dt { font-weight:600; color:#555; }
.single-experts .fiche-officielle dd { margin:0; }
.single-experts .fiche-officielle .fiche-detail { color:#777; font-size:0.9em; }
@media (max-width: 767px) {
  .single-experts .fiche-officielle dl { grid-template-columns:1fr; gap:2px; }
  .single-experts .fiche-officielle dd { margin-bottom:10px; }
}

.column_cour_list h2{ text-align:center; }
.column_cour_list h3{ font-size:25px; line-height:30px; font-family: "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }


/* UL sense cap marge o padding */
.expert-list {
    margin: 0 !important;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 20px; /* espai entre targetes, opcional */
}

/* Cada LI ocupa 1/3 de l’amplada */
.expert-list .expert-item {
    list-style: none;
    width: calc(33.333% - 20px); /* 3 per fila amb gap */
    
    background-color: #f7f3ef;
    border-radius: 6px;

    padding: 40px 30px 40px 30px;
}

.expert-list .expert-item-banner{ width:100%; display:flex; align-items:center; justify-content:center; }

/* Enllaços */
.column_cour_list .expert-list a { color: #000; text-decoration: none; }

/* Espais interns */
.column_cour_list .n,
.column_cour_list .d,
.column_cour_list .m {
    margin-bottom: 10px;
}
.column_cour_list .l a{ color:#fff; }
.column_cour_list .l i { font-size: 18px; }



.btn-trouver a{ background:#E5875F; border-radius:15px; color:#fff !important; }

#trouver-home input[type="text"],
#trouver-home input[type="submit"],
#trouver-home select{ width:100%; padding-left:25px; padding-right:25px; }
#trouver-home input[type="submit"]{ text-transform:uppercase; font-weight:bold; padding-top:10px; padding-bottom:10px; }

.mcb-section .mcb-wrap .mcb-item-8d119e78f .title{text-align:center;background-position:center center;}.mcb-section .mcb-wrap .mcb-item-8d119e78f .mcb-column-inner-8d119e78f{margin-bottom:10px;}.mcb-section .mcb-wrap .mcb-item-a6e06a661 .column_attr{color:#FFFFFF;text-align:center;font-size:22px;}.mcb-section .mcb-wrap .mcb-item-24549d0cc{text-align:center;}.mcb-section .mcb-wrap .mcb-item-24549d0cc .mcb-column-inner-24549d0cc{margin-bottom:0px;}.mcb-section .mcb-wrap-261b416cf .mcb-wrap-inner-261b416cf{align-items:center;padding-bottom:0px;margin-bottom:0px;}.mcb-section .mcb-wrap .mcb-item-dda85af2b .image_frame{border-radius:20px 20px 20px 20px;}.mcb-section .mcb-wrap .mcb-item-dda85af2b .mcb-column-inner-dda85af2b{margin-bottom:0px;}section.mcb-section-81829427b{padding-top:50px;padding-bottom:50px;background-color:#53423B;background-repeat:no-repeat;background-position:center right;background-size:cover;}section.mcb-section-81829427b .mcb-section-inner-81829427b{align-items:center;}@media(max-width: 767px){.mcb-section .mcb-wrap .mcb-item-8d119e78f .title{text-align:center;}.mcb-section .mcb-wrap .mcb-item-24549d0cc{text-align:center;}}

.mcb-column-inner-header-result h2{ margin:0px; }
.mcb-column-inner-header-result p{ margin:0px; }
.mcb-column-inner-header-result p.prev{ text-align:left; }
.mcb-column-inner-header-result p.next{ text-align:right; }
.mcb-column-inner-result p.i{ font-size:18px; }
.mcb-column-inner-result a.button{ color:#fff !important; }
a.button:hover{ color:#E5875F !important; }
 
.underline{ text-decoration:underline; }
 


.trouver_box{ width:100%; margin:0 0 15px 0; padding:15px 25px 0px 25px; background:#53423B; border-radius:25px; float:left; }
.trouver_box label{ width:fit-content; position:relative; float:left; color:#fff; margin-right:15px; }
.trouver_box label input[type="text"]{ width:200px; }
.trouver_box label input,
.trouver_box label select{ margin-top:5px; }
.trouver_box input[type="submit"]{ width:fit-content; position:relative; float:left; padding:10px 15px; margin-top:25px; }
.trouver_box input[type="submit"]:hover{ background:#E5875F !important; color:#fff !important; }
		

.highlight-box{ background: #F7F3EF; padding: 25px 25px 10px 25px; border-left: 4px solid #E5875F; margin-top:30px; margin-bottom: 30px; color:#737E86 !important; }
.highlight-box h2{ font-size:40px; }
.highlight-box h3{ color:#E5875F !important; }
.highlight-box p{ color:#737E86 !important; }
.highlight-box ul li{ list-style:none; color:#737E86 !important; }

@media(max-width: 959px){
	.single-experts .mcb-section .mcb-wrap .mcb-item-830ccdff8 .title{font-size:21px;}
		.mfn-header-tmpl.mfn-hasMobile .mfn-header-mobile-section{ background:#000 !important; }
	#mfn-header-template {
		background: #000 !important;
		top:0px;
	} 
}
@media(max-width: 767px){
	
	
	#Content{ margin-top:145px !important; }
	.single-experts #Content{ margin-top:195px !important; }
	.single-experts .mcb-section .mcb-wrap-3e75219cc .mcb-wrap-inner-3e75219cc{margin-bottom:20px;}
	
	.single-experts h1{ font-size:30px !important; line-height:30px !important; }
	.single-experts h2{ font-size:25px !important; line-height:25px !important; }
	.single-experts a.button.scroll{ width:100% !important; }
	.single-experts .mcb-section .mcb-wrap-90df75205 .mcb-wrap-inner-90df75205{ padding-top:25px; padding-bottom:15px; }
	.single-experts .mcb-section .button{ padding:10px; }
	.single-experts ul.autres_experts li{ width:100%; }
	.single-experts section.mcb-section-f18d1953a{padding-top:25px; padding-bottom:25px; }
	.tax-cours #filter_by_category_new{ width:100%; }
	.tax-cours .cour-info{ line-height:30px; font-size:17px; }
	.tax-cours .mcb-section .mcb-wrap-int8p5p .mcb-wrap-inner-int8p5p{ padding-left:0px; }
	.tax-cours .expert_list.mcb-section-976835632{ margin-top:0px; }
	.tax-cours .mcb-section .mcb-wrap .mcb-item-78ixg05d .column_attr{ color:#000; }
	.tax-cours select[name="catcour"]{ border-color:#000; }
	.mcb-section-ei7kw51b{ padding-top:25px !important; padding-bottom:10px !important; margin-bottom:25px !important; }


	.trouver_box{ padding:10px 25px 25px 25px; }
	.trouver_box label{ width:100%; margin:15px 0 0 0; }
	.trouver_box label input,
	.trouver_box select{ width:100% !important; margin:5px 0 0 0; }
	.trouver_box input[type="submit"]{ width:100%; }

	
	.expert-list .expert-item {
		width: 100%; 
	}
}

#mfn-header-template {
    background-color: transparent !important;
    position: fixed;
} 

.tax-cours .column_cour_description{ font-size:20px; padding:25px 0 0 0; }
.tax-cours #filter_by_category_new{ width:600px; }

.expert_list.mcb-section .mcb-wrap .mcb-item-s7gm4p1k .mcb-column-inner-s7gm4p1k{margin-bottom:0px;}
.expert_list.mcb-section .mcb-wrap .mcb-item-s7gm4p1k .column_attr{font-size:25px;}
.expert_list.mcb-section .mcb-wrap .mcb-item-s4ej6xwj .mcb-column-inner-s4ej6xwj{margin-bottom:0px;padding-bottom:0px;}
.expert_list.mcb-section .mcb-wrap .mcb-item-16k94qv .mcb-column-inner-16k94qv{margin-bottom:15px;}
.expert_list.mcb-section .mcb-wrap .mcb-item-539538b81 .icon-wrapper{width:auto;margin-bottom:0px;}
.expert_list.mcb-section .mcb-wrap .mcb-item-539538b81 .icon-wrapper i{font-size:22px;color:#000000;}
.expert_list.mcb-section .mcb-wrap .mcb-item-539538b81 .mcb-column-inner-539538b81{margin-bottom:0px;}
.expert_list.mcb-section .mcb-wrap-a53baac92 .mcb-wrap-inner-a53baac92{padding-top:40px;padding-right:30px;padding-bottom:0px;padding-left:30px;margin-right:10px;margin-bottom:20px;margin-left:10px;background-color:#F7F3EF;border-radius:6px 6px 6px 6px;}
.expert_list.mcb-section .mcb-wrap-a53baac92 .mcb-wrap-inner-a53baac92 a{ color:#000; }


.expert-list .expert-item.wrap-expert-featured { background:#E5875F; color:#fff; }
.expert-list .expert-item.wrap-expert-featured  a.button,
.expert-list .expert-item.wrap-expert-featured  a.button:hover{ color:#fff; background: #000 !important;  }
.expert_list.mcb-section .wrap-expert-featured .mcb-item-539538b81 .icon-wrapper i{ color:#fff; }
.expert_list.mcb-section .wrap-expert-featured i.fa-star{ color:gold; margin-right:10px; font-size:30px; }

.expert_list.mcb-section-976835632{padding-top:0px;padding-bottom:0px;margin-top:0;}
.expert_list.mcb-section-976835632 .mcb-section-inner-976835632{align-items:stretch;}

.mcb-section .mcb-wrap .mcb-item-9pwp1dt6 .mcb-column-inner-9pwp1dt6{margin-bottom:15px;}
.mcb-section .mcb-wrap .mcb-item-9pwp1dt6 .mcb-column-inner-9pwp1dt6 h2{ margin-top:25px; font-size:30px; line-height:35px; }
.mcb-section .mcb-wrap .mcb-item-9pwp1dt6 .mcb-column-inner-9pwp1dt6 ul li{ padding-left:15px; color:#fff; }
 
.mcb-section .mcb-wrap .mcb-item-xx426yu7 .column_attr{color:#FFFFFF;font-size:20px;}
.mcb-section-ei7kw51b{background:#113A3F; padding-top:150px;padding-bottom:0px;background-size:cover;background-position:bottom right; margin-bottom:50px;}
.mcb-section-ei7kw51b .mcb-background-overlay{gradient-color2:rgba(0,0,0,0.62);background-image:linear-gradient(0deg, rgba(0,0,0,0.62) 0%, rgba(0,0,0,0.37) 51%);gradient-color:rgba(0,0,0,0.37);gradient-location:0%;gradient-location2:51%;gradient-angle:0deg;}
.mcb-section .mcb-wrap .mcb-item-78ixg05d .mcb-column-inner-78ixg05d{margin-bottom:0px;margin-right:0px;margin-left:0px;margin-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:7px;}
.mcb-section .mcb-wrap .mcb-item-78ixg05d .column_attr{color:#FFFFFF;}
.mcb-section .mcb-wrap .mcb-item-ddtxy0ov .mcb-column-inner-ddtxy0ov{margin-bottom:0px;padding-bottom:0px;}
.mcb-section .mcb-wrap-int8p5p .mcb-wrap-inner-int8p5p{padding-left:15px; margin-bottom:0px;padding-bottom:15px;padding-top:15px;}
.mcb-section .mcb-wrap .mcb-item-s7gm4p1k .mcb-column-inner-s7gm4p1k{margin-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-s7gm4p1k .column_attr{font-size:25px;}
.mcb-section .mcb-wrap .mcb-item-s4ej6xwj .mcb-column-inner-s4ej6xwj{margin-bottom:0px;padding-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-16k94qv .mcb-column-inner-16k94qv{margin-bottom:15px;}
.mcb-section .mcb-wrap .mcb-item-539538b81 .icon-wrapper{width:auto;margin-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-539538b81 .icon-wrapper i{font-size:22px;color:#000000;}
.mcb-section .mcb-wrap .mcb-item-539538b81 .mcb-column-inner-539538b81{margin-bottom:0px;}
.mcb-section .mcb-wrap-a53baac92 .mcb-wrap-inner-a53baac92{padding-top:40px;padding-right:30px;padding-bottom:0px;padding-left:30px;margin-right:10px;margin-bottom:20px;margin-left:10px;background-color:#F7F3EF;border-radius:6px 6px 6px 6px;}
.mcb-section .mcb-wrap .mcb-item-q0ii4y5v .mcb-column-inner-q0ii4y5v{margin-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-q0ii4y5v .column_attr{font-size:25px;}
.mcb-section .mcb-wrap .mcb-item-r2m6ysmc .mcb-column-inner-r2m6ysmc{margin-bottom:0px;padding-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-umfkpwps .mcb-column-inner-umfkpwps{margin-bottom:15px;}
.mcb-section .mcb-wrap .mcb-item-rmh90pli .icon-wrapper{width:auto;margin-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-rmh90pli .icon-wrapper i{font-size:22px;color:#000000;}
.mcb-section .mcb-wrap .mcb-item-rmh90pli .mcb-column-inner-rmh90pli{margin-bottom:0px;}
.mcb-section .mcb-wrap-m9ldvaw4 .mcb-wrap-inner-m9ldvaw4{padding-top:40px;padding-right:30px;padding-bottom:0px;padding-left:30px;margin-right:10px;margin-bottom:20px;margin-left:10px;background-color:#F7F3EF;border-radius:6px 6px 6px 6px;}
.mcb-section .mcb-wrap .mcb-item-k1xcyb1i .mcb-column-inner-k1xcyb1i{margin-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-k1xcyb1i .column_attr{font-size:25px;}
.mcb-section .mcb-wrap .mcb-item-h7oz2xuk .mcb-column-inner-h7oz2xuk{margin-bottom:0px;padding-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-qoxa2gzm .mcb-column-inner-qoxa2gzm{margin-bottom:15px;}
.mcb-section .mcb-wrap .mcb-item-pmlawcde .icon-wrapper{width:auto;margin-bottom:0px;}
.mcb-section .mcb-wrap .mcb-item-pmlawcde .icon-wrapper i{font-size:22px;color:#000000;}
.mcb-section .mcb-wrap .mcb-item-pmlawcde .mcb-column-inner-pmlawcde{margin-bottom:0px;}
.mcb-section .mcb-wrap-bagd2kd .mcb-wrap-inner-bagd2kd{padding-top:40px;padding-right:30px;padding-bottom:0px;padding-left:30px;margin-right:10px;margin-bottom:20px;margin-left:10px;background-color:#F7F3EF;border-radius:6px 6px 6px 6px;}


.tax-categories-experts .mcb-section.mcb-section-a52ea0113{ margin-top:0px; }
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-8zkx4tn .hover_color_wrapper{background-color:#F7F3EF;color:#D1C0AF;text-align:left;}
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-8zkx4tn:hover .hover_color_wrapper{background-color:#D1C0AF;color:#FFFFFF;}
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-ypmfvlhe .hover_color_wrapper{background-color:#F7F3EF;color:#D1C0AF;text-align:left;}
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-ypmfvlhe:hover .hover_color_wrapper{background-color:#D1C0AF;color:#FFFFFF;}
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-ypmfvlhe .hover_color_wrapper{ font-size:25px; border-radius:10px; }
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-ypmfvlhe .hover_color_wrapper span.code{ font-size:35px; font-weight:600; display:block; margin-bottom:10px; }
.tax-categories-experts .mcb-section .mcb-wrap .mcb-item-ypmfvlhe .hover_color_wrapper span.description{ display:block; font-size:20px; font-weight:normal; margin-top:10px; line-height:22px; }
.tax-categories-experts .mcb-section.mcb-section-56vyzfi{}
.tax-categories-experts .mcb-section .mcb-item-heading-inner p{ color:#fff; }


.breadcrumb {
    list-style: none;
    align-items: center;
    padding: 0;
    margin: 0 0 25px 0;
	float:left;
}

.breadcrumb li {
	list-style:none;
	float:left; position:relative;
    font-size: 16px;
}

.breadcrumb li a {
    color: #fff;
	text-decoration:underline;
    padding: 5px 10px;
    transition: color 0.3s ease;
}


.breadcrumb li a:hover {
    color: #E5875F;
}

.breadcrumb li:not(:last-child)::after {
    content: "›";
    margin: 0 10px;
    color: #fff;
}

.breadcrumb li:last-child a {
    color: #fff;
    pointer-events: none;
}

.breadcrumb.breadcrumb_black li a {
    color: #000;
}

.breadcrumb.breadcrumb_black li:not(:last-child)::after {
    color: #000;
}

.breadcrumb.breadcrumb_black li:last-child a {
    color: #000;
}

#list-menu-experts-judiciaires ul li .icon, #list-menu-cour-dappel ul li .icon {
    width: 27px !important;
    height: auto;
}

#list-menu-experts-judiciaires ul li .icon i, #list-menu-cour-dappel ul li .icon i {
    line-height: 30px !important;
}





#contact_header{ display:none; background:#E5875F; position:fixed; top:145px; padding:10px 15px; z-index:999; color:#fff; width:calc(100% - 30px); }
#contact_header a{ background:#000; color:#fff; padding:5px; display:inline-block; float:right; margin:0 5px; border-radius:10px; }
#contact_header p{ margin:0px; line-height:30px; float:left; }


.banner300x600{ position:fixed; top:125px;height:600px;width:300px; display:none; z-index:2; }
.banner600x160{ position:fixed; top:125px;height:600px;width:120px; display:none; z-index:2; }
.home .banner600x160{ position:absolute; top:1000px; }
.home .banner600x160.fixed{ position:fixed; top:130px; }
.banner728x90{ position:fixed; bottom:0px; left:calc(50% - 364px);  width:728px; height:90px; display:none; z-index:9999; }
.banner300x50{ width:300px; padding:5px calc(50% - 150px);  height:100px;  }
.banner300x50top{ position:fixed; top:95px;  }
.banner300x50bottom{ position:fixed; bottom:0px; }
.banner300x50 > div{ width:300px;  height:100px; }
.leftbanner{ left:12px;  }
.rightbanner{ right:12px;  }
.leftbanner_fundadors{ top:1600px !important; }
.rightbanner_fundadors{ top:1600px !important;  }

.single-entitat .banner600x160{ position:absolute; top:110px; display:block; }

.search-results .mcb-section-ei7kw51b{ padding-top:125px; padding-bottom:15px; }

@media (min-width: 1610px) {
	.banner600x160{
		width:160px !important;
	}
}

@media (min-width: 1890px) {
	.banner300x600{
		display:block;
	}
}

@media (min-width: 1510px) {
	.page-template-template-assistant .banner600x160,
	.home .banner600x160,
	.tax-cours .banner600x160,
	.tax-categories-experts .banner600x160,
	.single-experts .banner600x160,
	.search-no-results .banner600x160,
	.search-results .banner600x160{
		display:block;
	}
}
@media (min-width: 800px) {
	.banner728x90{
		display:block;
	}
}
@media (max-width: 768px) {
	#contact_header{ display:block; }
	#Content{ margin-top:110px; }
	.banner300x50top{
		display:block;
	}
	.banner300x50bottom{ display:none; }
}
