/* FLEXIPOW generated - page 8490 */

/* block powc0bad2c70ae1407e */
#field_powc0bad2c70ae1407e { padding-top: 40px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #dff6f7; }
#field_powc0bad2c70ae1407e_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


.breadcrumb { padding: 0; margin: 0; background: none; border-radius: 0; }
#breadcrumb_powc0bad2c70ae1407e { padding: 0; background: none; }
#breadcrumb_powc0bad2c70ae1407e nav { background-color: ; border-radius: 0px; padding: 4px 10px; } 
#breadcrumb_powc0bad2c70ae1407e nav a, #breadcrumb_powc0bad2c70ae1407e nav .breadcrumb-item.active { color: #233853; font-size: 0.9rem; transition: all 0.5s ease; } 
#breadcrumb_powc0bad2c70ae1407e nav a:hover { color: #3da0ea; } 
#field_powc0bad2c70ae1407e_inner .breadcrumb-item+.breadcrumb-item::before { display: inline-block; content: "\003E"; color: #233853; padding-left: 0px; padding-right: 10px; }

/* block powf9967c51e0d7481b */
#field_powf9967c51e0d7481b { padding-top: 40px; padding-bottom: 80px; margin-top: 0px; margin-bottom: 0px; background-color: #dff6f7; }
#field_powf9967c51e0d7481b_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block pow520aae1d69df4fe1 */
#field_pow520aae1d69df4fe1 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow520aae1d69df4fe1_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow520aae1d69df4fe1 .grid_post_thumbnail { display: block; width: 100%; overflow: hidden; }
#field_pow520aae1d69df4fe1 .grid_post_thumbnail img { width: 100%; height: auto; }

/* block pow7a4eb756ac8b4b78 */
#field_pow7a4eb756ac8b4b78 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_pow7a4eb756ac8b4b78_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow7a4eb756ac8b4b78 .grid_post_thumbnail { display: block; width: 100%; overflow: hidden; }
#field_pow7a4eb756ac8b4b78 .grid_post_thumbnail img { width: 100%; height: auto; }

	 .filter.active, .filter.mixitup-control-active.current { font-weight: bold; }	
	 .fail-message { display: none; }
	 .filter_caller { position: relative; }
	 .filter_caller_title { display: block; cursor: pointer; width: 100%; position: relative; padding: 5px; border: 1px solid #666666; }
	 .filter_caller_title i { display: inline-block; float: right; border: solid black; border-width: 0 3px 3px 0; padding: 3px; margin-right: 5px; margin-top: 5px; }
	 .filter_caller_title.closed i { transform: rotate(45deg); }
	 .filter_caller_title.opened i { transform: rotate(-135deg); }
	 .filter_submenu { display: none; width: 100%; list-style-type: none; padding: 15px 5px; position: absolute; z-index: 10; background: #FFFFFF; border: 1px solid #666666; }
	 .switcher { display: block; cursor: pointer; width: 100%; position: relative; padding: 5px; border: 1px solid #666666; }
	 .switcher i { display: none; }
	 .switcher.active {  }
	 .switcher.active i { display: inline-block; transform: rotate(45deg); height: 24px; width: 12px; border-bottom: 2px solid #000000; border-right: 2px solid #000000; float: right; margin-right: 5px; }
	 .resetbutton { display: inline-block; cursor: pointer; padding: 5px; border: 1px solid #666666; }
	 #Search, #Search:focus { display: block; width: 100%; position: relative; padding: 7px 5px 8px 5px; border: 1px solid #666666; }
	 .fail-message { width: 100%; display: none; }
#field_pow7a4eb756ac8b4b78_inner .filter_caller { background: #FFFFFF; border: none; }
#field_pow7a4eb756ac8b4b78_inner .filter_caller a, #field_pow7a4eb756ac8b4b78_inner a.filter { color: var(--bleu); }
#field_pow7a4eb756ac8b4b78_inner .filter_caller_title { border: none; }
#field_pow7a4eb756ac8b4b78_inner a.filter { font-size: 1rem; }
#field_pow7a4eb756ac8b4b78_inner .reset_button_outer { text-align: right; }
#field_pow7a4eb756ac8b4b78_inner .resetbutton { padding: 8px 20px!important; background: var(--bleu2)!important; color: var(--white)!important; border: none; border-radius: 20px; }
		
		@media (max-width: 576px) { 
			
			#field_pow7a4eb756ac8b4b78_inner #Filters .col { flex: 0 0 100%; margin-bottom: 5px; }
			
		}

/* block pow7a4eb756ac8b4b78_oldevents */
#field_pow7a4eb756ac8b4b78_oldevents { padding-top: 100px; padding-bottom: 100px; margin-top: 0px; margin-bottom: 0px; background-color: #fff0d1; }
#field_pow7a4eb756ac8b4b78_oldevents_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_pow7a4eb756ac8b4b78_oldevents .grid_post_thumbnail { display: block; width: 100%; overflow: hidden; }
#field_pow7a4eb756ac8b4b78_oldevents .grid_post_thumbnail img { width: 100%; height: auto; }
.filter_caller { background: var(--gris); }
.filter_caller a, a.filter { color: var(--bleu); }
a.filter { font-size: 1rem; }
.reset_button_outer { text-align: right; }
.resetbutton { padding: 5px 10px!important; background: #FFFFFF; color: var(--bleu); }