/*
Theme Name: Fondation Gabriel Péri
Theme URI: https://yoannsirvin.com/
Description: Child Theme créé par Yoann Sirvin
Author: Yoann Sirvin
Author URI: https://yoannsirvin.com/
Template: salient
Version: 0.1
*/



/* ---------- TYPO*/
@import url('https://fonts.googleapis.com/css2?family=Allerta+Stencil&family=Lato:ital,wght@0,100;0,400;0,700;1,100;1,400;1,700&display=swap');
body[data-fancy-form-rcs="1"] .woocommerce-ordering .fancy-select-wrap {display:none;}
body div[data-style*="minimal"] .toggle h3 a {padding:20px 40px 20px 0;}


/* ---------- GENERAL */
[data-style="list_featured_first_row"] .post-header.small .meta-category a, [data-style="list_featured_first_row"] .meta-category a {pointer-events:none;}
.nectar-recent-posts-single_featured.multiple_featured > .container {padding-bottom:0px;}
.nectar-recent-posts-single_featured.multiple_featured[data-nav-location="bottom"] > .container .controls {margin-bottom:0px;}
.row .col.section-title {border-bottom:0px solid #fff;}
.bold, strong, b {font-weight:700;}
.row .col h3 {margin-top:0px;}
.container {padding-bottom:50px;}
body .row .col.section-title h1 {text-transform:none !important;}
[data-style="list_featured_first_row"] .meta-category a {font-size:11px;}
[data-style="list_featured_first_row"] .post-header.small .meta-category a {font-size:9px !important;}

body .row .col.section-title > span {pointer-events:none;}
.material #sidebar .widget li.current_page_item > a {color:#ff1053;}
body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a:first-child {display:inline !important;}
.single .heading-title[data-header-style="default_minimal"] .meta-category a {display:none;}
body .widget h4, body #footer-outer .widget h4 {font-size:17px; text-transform:uppercase !important;}
body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] input[type="email"] {border-bottom:1px solid #777;}
.bordure {border:2px solid #efefef; padding:20px 30px; border-radius:5px;}
html body .row .col.section-title h1 {text-align:center;}
.nectar-recent-post-bg {background-color:aqua !important;}
.blog-recent[data-style="list_featured_first_row"] .col:not(.has-post-thumbnail) a.small {background-color:aqua !important; opacity:0.5;}
.single .heading-title[data-header-style="default_minimal"] .meta-category a {text-transform:none !important;}
.entry-summary p {font-size:14px; line-height:24px; padding-bottom:1em;}
.masonry.material .masonry-blog-item .meta-category a {font-size:11px !important;}
body.material .page-header-no-bg {padding-top:5%;}


/* ---------- HEADER */
#header-outer[data-format="default"] #social-in-menu {margin-left:15px;}
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a {font-size:12px; line-height:18px;}
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li {margin-bottom:6px !important;}
body.material #header-outer #social-in-menu i {width:28px;}
.sf-sub-indicator {left:4px;}
#header-outer[data-lhe="animated_underline"] #top .sf-menu > .sf-with-ul:not([class*="button"]) > a {padding-right:0px !important;}
.sf-sub-indicator i[class*=" icon-"] {top:-1px;}
#header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a, #top nav >ul >li[class*="button_bordered"] >a, body #header-outer.transparent #top nav >ul >li[class*="button_bordered"] >a, #header-outer[data-lhe="animated_underline"] #top nav >ul >li[class*="button_bordered"] >a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a:hover {padding-left:15px; padding-right:15px;}
#top nav >ul >li[class*="button_bordered"] >a:before, #header-outer.transparent #top nav >ul >li[class*="button_bordered"] >a:before {border-width:1px;}
body.material #header-outer[data-full-width="true"]:not([data-format="left-header"]) #top nav >.buttons {margin-left:20px;}
#top nav ul #search-btn a {height:16px; line-height: 17px;}
body.material #top nav ul #search-btn a span {font-size:18px;}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons > li {margin:0 5px;}


/* ---------- HOME */
.nectar-recent-posts-single_featured a, .nectar-recent-posts-single_featured h2 a {line-height:40px;}
.nectar-recent-posts-single_featured h2 {margin:0 0 30px 0;}
.post-header h3 {font-size:28px !important; line-height:32px !important;}
.nectar-fancy-box[data-style="color_box_hover"] .box-inner-wrap {padding:10%;}



/* ---------- PAGE & ARTICLE */
.wp-caption .wp-caption-text {max-width:100%; font-size:11px !important; line-height: 13px; width:100%; box-shadow:none; padding:5px 7px 3px !important; right:0px; top:0px !important; margin-left:0px;}
.wp-caption .wp-caption-text em {font-size:11px !important; line-height: 13px;}
.wp-caption .wp-caption-text a {font-size:11px !important; line-height: 13px; color:#000; opacity:.6;}
.alignright {margin-top:15px;}
.fgpcopyrightimages {text-align:right; font-size:12px; padding-right:1%;}
.sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a {border-color:#efefef; border-width:1px;}
.sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) i {line-height:17px; color:#dbdbdb !important;}
.sharing-default-minimal .nectar-social-inner >a {width:23%; margin:10px 1%;}
body.single-post.material[data-bg-header="true"] .container-wrap {padding-top:10px !important;}


/* ---------- SÉMINAIRES */
.single-seminaire #page-header-bg[data-alignment-v="bottom"] .span_6 {bottom:10%;}
.single-seminaire .subheader {display:block;}
.single-seminaire #sidebar.span_3 {display:none;}
.single-seminaire .post-area.span_9 {width:100%; margin-right:0%;}
.single-seminaire .entry-title:before {content:"Séminaire"; display:block; font-size:22px; color:#ff1053;}
.semipost h3 a span {font-size:23px !important;}
.single-seminaire .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap {padding:15px 0px;}
.single-seminaire .container-wrap, .single-seminaire .row, div.clear {padding-bottom:0px;}
.single-seminaire .wpb_row {max-width:1280px; margin:auto;}
.single-seminaire .full-width-section {max-width:100%; margin:auto;}
.single-seminaire .container {padding-top:0px;}

.single-seminaire span.meta-excerpt {line-height:1.5;}
.single-seminaire span.meta-date {font-weight:900;}
.single-seminaire .single .heading-title {padding-top:0px; margin-bottom:10px;}
.single-seminaire .bordure {padding:0px; border:0px solid #fff;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav ul[data-spacing="30px"] li {padding-bottom:15px;}
.sempetitstitres h3 {opacity:.5 !important; font-size:20px !important; line-height:1 !important;}
.single-seminaire body[data-form-style="minimal"] input[type="email"] {background-color:#f8f8f8;}
.single-seminaire body #sidebar h4, body .widget h4 {font-size:20px; font-weight:100 !important;opacity:.5; line-height:1 !important;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav h2 {line-height:0;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav ul li {padding-left:30px;}
.single-seminaire .menu-content {margin-top:-5px;}
.single-seminaire #sidebar > div {margin-bottom:10px;}
.single-seminaire .nectar-button span {font-size:12px !important;}


/* ---------- WOOCOMMERCE */
.woocommerce .products.related .product {width:15% !important;}
.woocommerce .material.product .product-wrap .product-meta {padding:10px 10px 30px 5px;}
.woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {font-size:14px !important; line-height:18px !important;}
.woocommerce ul.products li.product.material, .woocommerce-page ul.products li.product.material {width:16.7%; margin-right:1.6%; margin-left:1.6%;}
.woocommerce .material.product .product-wrap .product-add-to-cart {width:100%; bottom:0px; left:0px; background:#efefef !important;}
.woocommerce .material.product .product-wrap .product-add-to-cart a {width:100%; border:0px solid #fff !important; text-align:center;}
.woocommerce .material.product .product-wrap .product-add-to-cart {left:0px !important; bottom:0px !important;}

body .material.product .product-wrap .product-add-to-cart[data-nectar-quickview="true"] a span {font-size:11px !important;}
.woocommerce .payment_box p {font-size:14px !important; line-height:20px !important;}
.woocommerce-checkout-review-order-table .product-info .product-quantity {padding-top:20px;}
.woocommerce .woocommerce-customer-details address {font-size:14px; line-height:20px;}
.woocommerce ul.order_details li {line-height:20px;}

.single-product .product[data-gallery-style="ios_slider"] > .single-product-main-image {width:20%;}
.single-product .product[data-gallery-style="ios_slider"][data-tab-pos="in_sidebar"] > .single-product-summary, .single-product .product[data-gallery-style="ios_slider"][data-tab-pos="fullwidth"] > .summary.entry-summary {width:80%;}
.nectar-slide-in-cart .widget_shopping_cart .cart_list .mini_cart_item > a {font-weight:100 !important; font-size:13px !important; line-height:18px !important;}
.nectar-slide-in-cart .widget_shopping_cart .cart_list .mini_cart_item > a:not(.remove) {font-weight:100 !important;}
.nectar-slide-in-cart .widget_shopping_cart .buttons a {font-weight:100 !important; font-size:13px !important; line-height:18px !important;}
.post-type-archive-product.woocommerce .container-wrap, .tax-product_cat.woocommerce .container-wrap {background-color:#fff;}
body[data-form-style="minimal"] input[type="text"] {border-bottom:2px solid #fff;}


/* ---------- SIDEBAR */
.crp-list-item-title:before {content:"-"; padding-right:5px; display:none; float:left; height:25px;}
.crp-list-item-title {padding-bottom:10px;}
.crp-list-item-title a {color:#000; font-size:13px; line-height:15px;}
.crp-list-item-title a:hover {color:#01caca;}
body[data-form-style="minimal"] input[type="text"] {background:#ffffff;}
.widcget_crp_widget h4 {color:#000 !important;}
.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li:not(.has-img):after, .post-area.featured_img_left article:not(.has-post-thumbnail) .article-content-wrap .post-featured-img-wrap:after {display:none;}
.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li:not(.has-img) a:before {background-color:#01caca;}
#sidebar div.widget {margin-bottom:30px;}
.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="minimal-counter"] > li::before, .widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image-gradient-and-counter"] > li::before, body.search-results #search-results[data-layout="list-no-sidebar"] article:before {top:45%;}
body[data-form-submit="regular"] .container-wrap input[type=submit] {width:100%;}
body[data-form-style="minimal"] input[type="email"] {background-color:rgba(255,255,255,0);}
body #sidebar h4, body .widget h4 {font-size:16px; color:#000; text-transform:uppercase !important; font-style:initial; margin-top:30px;}
.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li, #sidebar .widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li {min-height:40px !important; margin-bottom:10px !important;}
.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li a .popular-featured-img {width:40px !important; height:40px !important; border-radius: 3px !important;}


/* ---------- FOOTER */
#footer-outer #footer-widgets .col input[type=text], #footer-outer #footer-widgets .col input[type=email] {padding:5px;}
#footer-outer #footer-widgets .col input[type=submit] {width:100%; border-radius:0px !important; padding:10px;}
#footer-outer #footer-widgets .col p {padding-bottom:10px;} 
#footer-widgets .container {padding-bottom:0px;}
#footer-outer #copyright {paddinng-top:0px;}
#footer-outer #footer-widgets .col p, #footer-outer #footer-widgets .col a {font-size:13px !important; line-height:22px;}
#footer-outer .widget h4 {color:#ff1053 !important;}


/* ---------- EVENTON */
.eventon_events_list .eventon_list_event .desc_trig, .evopop_top{background-color:#ffffff}.eventon_events_list .eventon_list_event .desc_trig:hover{background-color:#ffffff}.ajde_evcal_calendar .calendar_header p,
.eventon_events_list .eventon_list_event .evoet_cx span.evoet_dayblock span, 
.evo_pop_body .evoet_cx span.evoet_dayblock span,
.ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3,
.evo_lightbox_content h3.evo_h3, h2.evo_h2, h3.evo_h3,h4.evo_h4,
			body .ajde_evcal_calendar h4.evo_h4, 
			.evo_content_in h4.evo_h4,
			.evo_metarow_ICS .evcal_evdata_cell p a,
			.eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, 
			.eventon_list_event .evoet_cx span.evcal_event_title,
			.evoet_cx span.evcal_desc2,	
			.evo_metarow_ICS .evcal_evdata_cell p a, 
			.evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a,
			.eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title,		
			.evo_clik_row .evo_h3,
			.evotax_term_card .evotax_term_details h2, 
			.evotax_term_card h3.evotax_term_subtitle,
			.ajde_evcal_calendar .evo_sort_btn,
			.eventon_main_section  #evcal_cur,	
			.ajde_evcal_calendar .calendar_header p.evo_month_title,		
			.ajde_evcal_calendar .eventon_events_list .evcal_month_line p,
			.eventon_events_list .eventon_list_event .evcal_cblock,			
			.ajde_evcal_calendar .evcal_month_line,
			.eventon_event .event_excerpt_in h3,
			.ajde_evcal_calendar .evo_footer_nav p.evo_month_title,
			.evo_eventon_live_now_section h3,
			.evo_tab_view .evo_tabs p.evo_tab,
			.evo_metarow_virtual .evo_live_now_tag,
			.evo_page_body .evo_sin_page .evosin_event_title{font-family:Frank Ruhl Libre}.ajde_evcal_calendar .eventon_events_list p,	
		.evo_lightbox p,
		.eventon_events_list .eventon_list_event .evoet_cx span, 
		.evo_pop_body .evoet_cx span,	
		.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, 
		.evo_pop_body .evoet_cx span.evcal_event_subtitle,
		.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, 
		.evo_pop_body .evcal_btn, .evcal_btn,
		.eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, 
		.evo_pop_body .evo_event_headers.canceled,
		.eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span,
		.evo_pop_body .evcal_list_a .evo_above_title span,
		.evcal_evdata_row.evcal_event_details .evcal_evdata_cell p,
		#evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput,
		.evcal_evdata_row .evcal_evdata_cell p, 
		#evcal_list .eventon_list_event p.no_events,
		.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul,
		.evoGuideCall em,
		.evo_cal_above span,
		.ajde_evcal_calendar .calendar_header .evo_j_dates .legend,
		.eventon_sort_line p, .eventon_filter_line p,
		.evcal_evdata_row{font-family:Heebo}.ajde_evcal_calendar .evo_sort_btn, .eventon_sf_field p, .evo_srt_sel p.fa{color:#000000}.ajde_evcal_calendar .evo_sort_btn:hover{color:#d8d8d8}#evcal_list .eventon_list_event .evoet_cx em, .evo_lightboxes .evoet_cx em{color:#202124}#evcal_list .eventon_list_event .evoet_cx em a{color:#202124}.eventon_events_list .eventon_list_event a,
				.evocard_row .evo_metarow_organizer .evo_card_organizer_social a,
				.evo_lightbox .evo_tax_social_media a{color:#656565}
				#evcal_list .eventon_list_event .event_description .evcal_btn, 
				#evcal_list .eventon_list_event .event_description .evcal_btn p, 
				body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn,
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, 
				.evo_lightbox .evcal_btn, body .evcal_btn,
				.evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn,
				.evcal_btn{color:#ffffff;background:#00aafb;}#evcal_list .eventon_list_event .event_description .evcal_btn:hover, 
				body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn:hover,
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn:hover, 
				.evo_pop_body .evcal_btn:hover, .evcal_btn:hover,.evcal_evdata_row.evo_clik_row:hover{color:#fff;background:#00aafb;}.evcal_evdata_row.evo_clik_row:hover > *, .evcal_evdata_row.evo_clik_row:hover i{color:#fff}.eventon_list_event .evo_btn_secondary, 
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary,
				.evo_lightbox .evcal_btn.evo_btn_secondary, 
				body .evcal_btn.evo_btn_secondary,
				#evcal_list .eventon_list_event .event_description .evcal_btn.evo_btn_secondary,
				.evcal_btn.evo_btn_secondary,
				.evo_btn_secondary{color:#ffffff;background:#d2d2d2;}.eventon_list_event .evo_btn_secondary:hover, 
				.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary:hover,
				.evo_lightbox .evcal_btn.evo_btn_secondary:hover, 
				body .evcal_btn.evo_btn_secondary:hover,
				#evcal_list .eventon_list_event .event_description .evcal_btn.evo_btn_secondary:hover,
				.eventon_list_event .evo_btn_secondary:hover, 
				.evcal_btn.evo_btn_secondary:hover,
				.evo_btn_secondary:hover{color:#ffffff;background:#bebebe;}.evocard_row .evcal_evdata_icons i, .evocard_row .evcal_evdata_custometa_icons i{color:#656565;font-size:14px;}.evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3{font-size:16px}#evcal_list .eventon_list_event .evcal_cblock, .evo_lightboxes .evo_pop_body .evcal_cblock{color:#000000}.evcal_evdata_row .evcal_evdata_cell h2, .evcal_evdata_row .evcal_evdata_cell h3, .evorow .evo_clik_row h3, 
			.evcal_evdata_row .evcal_evdata_cell h3 a{color:#363636}#evcal_list .eventon_list_event .evcal_eventcard p, 
				.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul,
				.evo_lightboxes .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p,
				.evo_lightboxes .evcal_evdata_cell p a{color:#000000}.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur, .ajde_evcal_calendar .evcal_month_line p, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title{color:#000000}.eventon_events_list .eventon_list_event .event_description, .evo_lightbox.eventcard .evo_lightbox_body{background-color:#ffffff}.evocard_box{background-color:#f3f3f3}.evcal_event_details .evcal_evdata_cell.shorter_desc .eventon_desc_in:after{background:linear-gradient(to top,	#f3f3f3 20%, #f3f3f300 80%)}.event_description .bordb, #evcal_list .bordb, .eventon_events_list .eventon_list_event .event_description, .bordr, #evcal_list,
					#evcal_list p.desc_trig_outter, 
					.evopop_top,
					.evo_pop_body .bordb{border-color:#ffffff}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event{background-color:#fff6e2}.eventon_events_list .eventon_list_event .desc_trig:hover{border-left-width:7px}.eventon_events_list .eventon_list_event .evcal_list_a.featured_event:hover{background-color:#ffecc5}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.featured, .evo_pop_body .evoet_cx span.evo_above_title span.featured{color:#ffffff;background-color:#ffcb55;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.completed, .evo_pop_body .evoet_cx span.evo_above_title span.completed{color:#ffffff;background-color:#585858;}.evoet_cx .evo_ep_bar b, .evoet_cx .evo_ep_bar b:before{background-color:#f79191}.evoet_cx .evo_ep_bar.evo_completed b{background-color:#9a9a9a}.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_title, 
				.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, 
				.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx em, 
				.ajde_evcal_calendar.color #evcal_list .eventon_list_event .eventon_list_event .evoet_cx .evcal_desc_info, 
				.ajde_evcal_calendar.color .eventon_events_list .eventon_list_event .evcal_cblock em.evo_day, 
				.ajde_evcal_calendar.color .evoet_cx .evo_below_title .status_reason, 
				.ajde_evcal_calendar.color .evoet_cx .evo_tz_time .evo_tz, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig i, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig b, 
				.ajde_evcal_calendar.color .evoet_cx .evcal_desc3 em i, 
				.ajde_evcal_calendar.color .evoet_cx .evcal_desc3 .evo_ep_pre, 
				.ajde_evcal_calendar.color .evoet_cx .evcal_desc3 .evo_ep_time, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig:hover i, 
				.ajde_evcal_calendar.color .evoet_cx .evo_mytime.tzo_trig:hover b, 
				.evo_lightboxes .color.eventon_list_event .evoet_cx .evo_below_title .status_reason, 
				.evo_lightboxes .color.eventon_list_event .evcal_cblock, 
				.evo_lightboxes .color.eventon_list_event .evoet_cx span.evcal_event_title,
				 .evo_lightboxes .color.eventon_list_event .evoet_cx span.evcal_event_subtitle, 
				 .evo_lightboxes .color.eventon_list_event .evoet_cx em, 
				 .evo_lightboxes .color.eventon_list_event .evoet_cx .evcal_desc_info, 
				 .evo_lightboxes .color.eventon_list_event .evcal_cblock em.evo_day, 
				 .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_tz_time > *,
				  .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_mytime.tzo_trig i,
				  .evo_lightboxes .color.eventon_list_event .evoet_cx .evo_mytime.tzo_trig b,
				  .ajde_evcal_calendar.color #evcal_list.eventon_events_list .eventon_list_event p .evoet_cx span.evcal_event_title{color:#000000}.event_description .evcal_close{background-color:#000000}.event_description .evcal_close:hover{background-color:#525252}.evo_lightboxes .evopopclose, .evo_lightboxes .evolbclose{background-color:#000000}.evo_lightboxes .evopopclose:hover, .evo_lightboxes .evolbclose:hover{background-color:#cfcfcf}.evo_lightboxes .evolbclose:before, .evo_lightboxes .evolbclose:after{background-color:#666666}.evo_lightboxes .evolbclose:hover:before, .evo_lightboxes .evolbclose:hover:after{background-color:#666666}#evcal_list .evorow.getdirections, .evo_pop_body .evorow.getdirections{background-color:#ffffff}#evcal_list .evorow.getdirections .evoInput, .evo_pop_body .evorow.getdirections .evoInput{color:#888888}.ajde_evcal_calendar #evcal_list.eventon_events_list .eventon_list_event p .evoet_cx span.evcal_event_title{color:#000000}.eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, 
				.evo_lightboxes .evo_pop_body .evoet_cx span.evcal_event_subtitle{color:#202124}.fp_popup_option i{color:#999;font-size:22px;}.evo_cal_above span{color:#000000;background-color:#ffffff;}.evo_cal_above span:hover{color:#595959;background-color:#ffffff;}.evo_cal_above span.evo-gototoday-btn{color:#ffffff;background-color:#ADADAD;}.evo_cal_above span.evo-gototoday-btn:hover{color:#ffffff;background-color:#d3d3d3;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a{color:#a0a09f;background-color:#f5f5f5;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a:hover{color:#a0a09f;background-color:#e6e6e6;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.current{color:#ffffff;background-color:#CFCFCF;}.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.set{color:#ffffff;background-color:#f79191;}.ajde_evcal_calendar .calendar_header .evcal_arrows, .evo_footer_nav .evcal_arrows{border-color:#737373;background-color:#ffffff;}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover, .evo_footer_nav .evcal_arrows:hover{border-color:#e2e2e2;background-color:#e2e2e2;}.ajde_evcal_calendar .calendar_header .evcal_arrows:before,.evo_footer_nav .evcal_arrows:before{border-color:#737373}.ajde_evcal_calendar .calendar_header .evcal_arrows.evcal_btn_next:hover:before,.ajde_evcal_calendar .calendar_header .evcal_arrows.evcal_btn_prev:hover:before,.evo_footer_nav .evcal_arrows.evcal_btn_prev:hover:before,.evo_footer_nav .evcal_arrows.evcal_btn_next:hover:before{border-color:#e2e2e2}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span, .evo_pop_body .evoet_cx span.evo_above_title span{color:#ffffff;background-color:#F79191;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.canceled, .evo_pop_body .evoet_cx span.evo_above_title span.canceled{color:#ffffff;background-color:#F79191;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.postponed, .evo_pop_body .evoet_cx span.evo_above_title span.postponed{color:#ffffff;background-color:#e3784b;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.movedonline, .evo_pop_body .evoet_cx span.evo_above_title span.movedonline{color:#ffffff;background-color:#6edccd;}.eventon_events_list .eventon_list_event .evoet_cx span.evo_above_title span.rescheduled, .evo_pop_body .evoet_cx span.evo_above_title span.rescheduled{color:#ffffff;background-color:#67ef78;}.ajde_evcal_calendar #evcal_list.eventon_events_list .eventon_list_event .cancel_event.evcal_list_a, .evo_lightbox_body.eventon_list_event.cancel_event .evopop_top{background-color:#b0b0b0}.eventon_events_list .eventon_list_event .cancel_event.evcal_list_a:before{color:#333333}#eventon_loadbar{background-color:#efefef}#eventon_loadbar:before{background-color:#13f2e3}.evoet_cx .evcal_desc3 em.evocmd_button, #evcal_list .evoet_cx .evcal_desc3 em.evocmd_button{color:#ffffff;background-color:#237dbd;}.evo_repeat_series_dates span{color:#656565;background-color:#dedede;}.evo_metarow_socialmedia a.evo_ss:hover{background-color:#9d9d9d;}.evo_metarow_socialmedia a.evo_ss i{color:#656565;}.evo_metarow_socialmedia a.evo_ss:hover i{color:#ffffff;}.evo_metarow_socialmedia .evo_sm{border-color:#cdcdcd}.eventon_events_list .evoShow_more_events span{background-color:#b4b4b4;color:#ffffff;}.evo_card_health_boxes .evo_health_b{background-color:#ececec;color:#202124;}.evo_card_health_boxes .evo_health_b svg, .evo_card_health_boxes .evo_health_b i.fa{fill:#0e6e6e;color:#0e6e6e;}.evo_health_b.ehb_other{border-color:#e8e8e8}.eventon_list_event .evoet_cx em.evo_mytime.tzo_trig i
				{color:#2eb4dc}.eventon_list_event .evoet_cx em.evo_mytime,
				.eventon_list_event .evoet_cx em.evo_mytime.tzo_trig:hover,
				.eventon_list_event .evoet_cx em.evo_mytime,
				.eventon_list_event .evcal_evdata_cell .evo_mytime,
				.eventon_list_event .evcal_evdata_cell .evo_mytime.tzo_trig{background-color:#2eb4dc}.eventon_list_event .evoet_cx em.evo_mytime >*, 
				.eventon_list_event .evcal_evdata_cell .evo_mytime >*,
				.eventon_list_event .evoet_cx em.evo_mytime.tzo_trig:hover >*{color:#ffffff}.eventon_events_list .evose_repeat_header span.title{background-color:#fed584;color:#202124;}.eventon_events_list .evose_repeat_header .ri_nav a, 
				.eventon_events_list .evose_repeat_header .ri_nav a:visited, 
				.eventon_events_list .evose_repeat_header .ri_nav a:hover{color:#656565}.eventon_events_list .evose_repeat_header .ri_nav b{border-color:#808080}body .EVOSR_section a.evo_do_search, body a.evosr_search_btn, .evo_search_bar_in a.evosr_search_btn{color:#3d3d3d}body .EVOSR_section a.evo_do_search:hover, body a.evosr_search_btn:hover, .evo_search_bar_in a.evosr_search_btn:hover{color:#bbbbbb}body .EVOSR_section input[type=text], .evo_search_bar input[type=text]{border-color:#202124;background-color:#ffffff;}.evosr_blur{background-color:#f9d789;color:#14141E;}.evo_search_results_count span{background-color:#202124;color:#ffffff;}body .EVOSR_section input[type=text]:hover, .evo_search_bar input[type=text]:hover{border-color:#202124}.evo_search_results_count{color:#14141E}.evo_eventon_live_now_section h3{color:#202124}.evo_eventon_live_now_section .evo_eventon_now_next{background-color:#ececec}.evo_eventon_live_now_section .evo_eventon_now_next h3{color:#202124}.evo_eventon_live_now_section .evo_eventon_now_next h3 .evo_countdowner{background-color:#656565;color:#ffffff;}.evo_eventon_live_now_section p.evo_eventon_no_events_now{background-color:#d6f5d2;color:#888888;}.ajde_evcal_calendar.esty_1 #evcal_list .eventon_list_event.no_events p.no_events,   .ajde_evcal_calendar.esty_2 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_3 #evcal_list .eventon_list_event.no_events p.no_events{background-color:#ffffff}.ajde_evcal_calendar.esty_1 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_2 #evcal_list .eventon_list_event.no_events p.no_events,.ajde_evcal_calendar.esty_3 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_1 #evcal_list .eventon_list_event.no_events p.no_events a, .ajde_evcal_calendar.esty_2 #evcal_list .eventon_list_event.no_events p.no_events a, .ajde_evcal_calendar.esty_3 #evcal_list .eventon_list_event.no_events p.no_events a{color:#202124}.ajde_evcal_calendar.esty_0 #evcal_list .eventon_list_event.no_events p.no_events,   .ajde_evcal_calendar.esty_4 #evcal_list .eventon_list_event.no_events p.no_events{background-color:#ffffff}.ajde_evcal_calendar.esty_0 #evcal_list .eventon_list_event.no_events p.no_events, .ajde_evcal_calendar.esty_4 #evcal_list .eventon_list_event.no_events p.no_events,.ajde_evcal_calendar.esty_0 #evcal_list .eventon_list_event.no_events p.no_events a,.ajde_evcal_calendar.esty_4 #evcal_list .eventon_list_event.no_events p.no_events a{color:#202124}.evcal_evdata_img{height:250px}.evocard_row {padding-left:0px !important; padding-bottom:0px !important;}
.evocard_box {margin:0px !important; border-radius:0px !important;}
.evopop_top {margin-bottom:0px !important;}
.evcal_evdata_img {background-size:cover; border-radius:0px;}
p.evo_card_organizer_more {display:none;}
.evcal_evdata_row .evcal_evdata_icons {display:none;}
.evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3, a.evcal_evdata_row.evo_clik_row, .evcal_evdata_row.evo_clik_row .evo_h3, .evo_metarow_ICS .evcal_evdata_cell p a {font-family:'Frank Ruhl Libre'; font-weight:300 !important; color:#666666; font-size:14px; text-transform:uppercase !important;}
.evcal_evdata_row .evcal_evdata_cell a, .evo_metarow_virtual .evo_vir_access .evo_vir_access_title span {text-transform:none; font-size:14px; font-weight:500; color:#000;}
.ajde_evcal_calendar .calendar_header p, .ajde_evcal_calendar .evo_footer_nav p {font-weight:400 !important;}
.evcal_evdata_cell .evo_vir_mod_box {padding:0px; border-radius:0px;}
.evo_metarow_virtual .evo_vir_access, .evo_metarow_virtual .evo_vir_main_content {padding:0px; background:transparent;}
.evcal_evdata_cell .evo_vir_mod_box {background-color:transparent;}
#evcal_list .eventon_list_event .event_description .evcal_btn, #evcal_list .eventon_list_event .event_description .evcal_btn p, body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_lightbox .evcal_btn, body .evcal_btn, .evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn, .evcal_btn, #evcal_list .eventon_list_event .event_description .evcal_btn:hover, body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn:hover, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn:hover, .evo_pop_body .evcal_btn:hover, .evcal_btn:hover {background:#ff1053; text-transform:none;}
.evcal_evdata_row.evo_clik_row:hover {background:#f3f3f3; text-transform:uppercase;}
.eventon_events_list .eventon_list_event .evcal_cblock, .evo_pop_body .evcal_cblock {font-weight:400;}
.evo_lightbox.client .evolb_header .evolbclose {top:0px; right:-20px;}
.evo_lightbox.client .evolb_header .evolbclose {background:transparent;}
.evo_lightboxes .evolbclose:before, .evo_lightboxes .evolbclose:after {background:#ff1053;}
a.evcal_evdata_row.evo_clik_row, .evcal_evdata_row.evo_metarow_ICS {padding:30px !important;}
.evo_lightbox.eventcard .evo_lightbox_body, .evo_lightbox .evo_lightbox_body, .evo_lightbox .evolb_content {border-radius:6px !important;}
span.evo_card_organizer_name_t.marb5 {pointer-events:none;}
.evcal_evdata_row.evo_metarow_ICS .evcal_evdata_icons {display:none;}
.evcal_evdata_row.evo_metarow_ICS {background-color:#e6e6e6;}
.eventon_list_event .evoet_cx span.evcal_event_title, .evo_metarow_ICS .evcal_evdata_cell p a, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a, .eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title, .evo_clik_row .evo_h3, h2.evo_h2, h3.evo_h3, h4.evo_h4, body .ajde_evcal_calendar h4.evo_h4, .evo_content_in h4.evo_h4, .eventon_main_section #evcal_cur, .ajde_evcal_calendar .calendar_header p.evo_month_title, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .ajde_evcal_calendar .evcal_month_line p, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title, .evo_eventon_live_now_section h3 {font-weight:400 !important;}
.ajde_evcal_calendar .calendar_header .evo_header_title {justify-content:center !important;}
.evcal_month_line {padding-bottom:6px;}
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {text-transform:none !important;}
.ajde_evcal_calendar .calendar_header p, .ajde_evcal_calendar .evo_footer_nav p {font-size:30px;}
.ajde_evcal_calendar .calendar_header .evcal_arrows, .evo_footer_nav .evcal_arrows {background-color:transparent;}
.ajde_evcal_calendar .calendar_header {margin-bottom:40px;}
.ajde_evcal_calendar.boxy .eventon_list_event, .ajde_evcal_calendar.boxy .evoShow_more_events {border-radius:8px;}
.evo_cal_above {display:none;}
.eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, .evo_pop_body .evoet_cx span.evcal_desc2, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle { color:#000 !important;}


/* --------------------  
   --------------------
   ---RESPONSIVE DESIGN */



@media screen and (min-width: 1440px) {
	.container {padding: 0px;}
}

@media screen and (max-width: 640px) {
	body .woocommerce.columns-dynamic .nectar-woo-flickity .flickity-slider .flickity-cell {width:50% !important;}
	.single-product .product[data-gallery-style="ios_slider"] > .single-product-main-image, .single-product .product[data-gallery-style="ios_slider"][data-tab-pos="fullwidth"] > .summary.entry-summary {width:100% !important;}
	.single-product .post-area.span_9 .products.related .product {width:48% !important; margin-right:2% !important; }
	.slide_out_area_close .close-wrap .close-line {background:#ff1053 !important;}
}

@media only screen and (min-width: 651px) {
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-content {padding-left:6%;}
}

@media screen and (min-width: 1px) and (max-width: 999px) {
	.page-submenu ul li a {padding:2px 10px; background:#fff; opacity:1;}
	.nectar-scrolling-tabs .scrolling-tab-nav a {line-height:1.3;}
	.page-submenu .full-width-content {background:#ffffff !important;}
}

@media only screen and (max-width: 650px) {
.single-seminaire .container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {max-width:380px;}
.single-seminaire body[data-header-resize="1"] .container-wrap, body[data-header-resize="1"] .project-title, .single .heading-title[data-header-style="default_minimal"] {padding-top:0px;}
.single-seminaire .single .heading-title[data-header-style="default_minimal"] h1 {padding:0px;}
.single-seminaire .wpb_column:not([class*="vc_col-xs"]) {margin-bottom:5px;}
.single-seminaire .menu-content span {font-size:18px !important;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav {display:block;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-mobile-title {display:none;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav ul li {padding-left:15px;}
.single-seminaire .menu-content span { font-size:18px !important;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav ul[data-spacing="30px"] li {padding-bottom:0px;}
.single-seminaire .nectar-scrolling-tabs .scrolling-tab-nav ul {margin-bottom:40px;}
.single-seminaire .nectar-scrolling-tabs[data-navigation-width="narrow"] .scrolling-tab-nav {width:100%;}
}



/* --------------------  
   --------------------
   --- OFF
.blog-recent[data-style="list_featured_first_row"] > .col.span_3:nth-child(1), .blog-recent[data-style="list_featured_first_row"] > .col.span_3:nth-child(2), .blog-recent[data-style="list_featured_first_row"] > .col.span_3:nth-child(3), .blog-recent[data-style="list_featured_first_row"] > .col.span_3:nth-child(4), .blog-recent[data-style="list_featured_first_row"] > .col.span_4:nth-child(1), .blog-recent[data-style="list_featured_first_row"] > .col.span_4:nth-child(2), .blog-recent[data-style="list_featured_first_row"] > .col.span_4:nth-child(3), .blog-recent[data-style="list_featured_first_row"] > .col.span_6:nth-child(1), .blog-recent[data-style="list_featured_first_row"] > .col.span_6:nth-child(2) {width:31% !important;}
.blog-recent[data-style="list_featured_first_row"] .col.span_4 {width:46% !important;}
.blog-recent.columns-3 div:nth-child(3n+3) {margin-right:3.3%;}

body .widget ul.nectar_widget[class*="nectar_blog_posts_"] > li .post-date, .single .heading-title[data-header-style="default_minimal"] #single-below-header span, .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text), .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post span:not(.text), .container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text), .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post span:not(.text), span.subheader, .masonry.material article.post .post-featured-img {display:none;}
