/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


.scheme_original h5 a:link, .scheme_original h5 a:visited{ color:#26408A !important; }
.scheme_original h5 a:hover{ color:#333333 !important; opacity:1 !important; }
header.top_panel_wrap a.social_linkedin {
  background-color: #0288d1 !important;
  color: white !important;
  border-color: #0288d1 !important;
}
header.top_panel_wrap a.social_linkedin:hover {
  background-color: transparent !important;
  color: #0288d1 !important;
  border-color: #0288d1 !important;
}

a.social_instagramm{ background:#C50079 !important; border-color:#C50079 !important; color:white !important; }
a.social_instagramm:hover{ background:transparent !important; color:#C50079 !important; }

#input_2_36, #input_5_36{ padding-left:0 !important; list-style:none !important; }

.single-tribe_events #post-2666 .tribe-events-event-image img{ display:none !important; }
.single-post.postid-2658 .top_panel_image{ display:none !important; }


.tribe-events-calendar th {
    color: white !important;
}

.content p{ text-align:justify !important; }


/*.home #cff .cff-item {
    width: 27%;
    clear: none;
    padding: 20px 2%;
	margin: 0 1%;
    border: none !important;
    position: relative !important;
    float:left !important;
	background-color:#f6f5f2 !important
}
.home .cff-photo img, .page-id-2393 .cff-html5-video video{ max-height:325px !important; }
 
.home .cff-likebox{ display:none !important; }
 
.cff-author-img{ display:none !important; }
#cff .cff-author .cff-page-name, #cff .cff-author .cff-date, #cff-lightbox-wrapper .cff-author .cff-page-name, #cff-lightbox-wrapper .cff-author .cff-date
{ margin: 0 !important; }*/



.sc_blogger_item{ text-align:center !important; }
.sc_list_icon{ position:relative !important; margin-right:20px !important; }

#btnemploi{ margin-right: 2% !important; margin: 20px auto !important; }
#actualitestitle{ margin-bottom:0 !important;  }

.faireundon{ margin:35px 0 !important; background:#e5132e !important; color:white !important; padding:15px 35px !important; font-size:21px !important; }
.faireundon:hover{ background:#333 !important;  }

#tribe-events-content a.sc_button{ color:white !important; }


fieldset legend {
    font-style: normal !important;
    left: 0 !important;
    padding: 0 !important;
    position: relative !important;
    top: 0 !important;
}

iframe.sq-input{ height:40px !important; min-height:40px !important; }

.gfield{ margin-top:15px !important; }

.btn_bloc a:hover{ background:#84C54E !important; }
.center_text p{ text-align:center !important; }
.center_text .vc-hoverbox {
  min-height: 300px !important;
}

.galerie-donateurs img{ margin-right:50px !important; margin-bottom:16px !important; border:solid #e5e5e5 1px !important; padding:0 10px !important; }
.galerie-collaborateurs img{ margin-right:50px !important;  }


.parent-pageid-3064 .footer_wrap,
.page-id-3064 .footer_wrap{ display:none !important; }

.sc_call_to_action_info{ width:30% !important; }
.sc_call_to_action_featured{ width:11% !important; }
.sc_call_to_action_buttons{ width:59% !important; }

.accordeon-info-construction .vc_toggle_title{ padding:15px 50px !important; border:solid #e5e5e5 1px !important; }
.accordeon-info-construction .vc_toggle_title:hover,
.accordeon-info-construction.vc_toggle_active .vc_toggle_title{ border:solid #e42138 1px !important; background:#e42138 !important; }
.accordeon-info-construction .vc_toggle_title:hover h4,
.accordeon-info-construction.vc_toggle_active .vc_toggle_title h4{ color:white !important; }
.accordeon-info-construction .vc_toggle_title .vc_toggle_icon:before,
.accordeon-info-construction .vc_toggle_title .vc_toggle_icon:after{ background:#e42138 !important; }
.accordeon-info-construction .vc_toggle_title:hover .vc_toggle_icon:before,
.accordeon-info-construction .vc_toggle_title:hover .vc_toggle_icon:after,
.accordeon-info-construction.vc_toggle_active .vc_toggle_title .vc_toggle_icon:before,
.accordeon-info-construction.vc_toggle_active .vc_toggle_title .vc_toggle_icon:after{ background:white !important; }

.accordeon-info-construction.vc_toggle_active{ border:solid #e5e5e5 1px !important; }
.accordeon-info-construction.vc_toggle_active .vc_toggle_content{ padding:40px !important; margin:0 !important; }
.accordeon-info-construction.vc_toggle_active .vc_toggle_content p:last-child{ margin:0 !important; }


/*.post-type-archive-tribe_events .tribe-events-schedule,
.tribe-events-c-subscribe-dropdown__container,
.post-type-archive-tribe_events .tribe-events-event-meta,
.post-type-archive-tribe_events #tribe-events-footer,
.single-tribe_events .tribe-events-schedule{ display:none !important; }*/

.tribe-events-c-subscribe-dropdown__container{ display:none !important; }

.single-tribe_events #tribe-events-content div{ display:none !important; }
.single-tribe_events #tribe-events-content div.tribe-events-single-event-description,
.single-tribe_events #tribe-events-content div.tribe-events-single-event-description div,
.single-tribe_events #tribe-events-content #post-0{ display:block !important; }
.single-tribe_events #tribe-events-footer,
.single-tribe_events #tribe-events-content #post-3688 .tribe-events-c-subscribe-dropdown__container,
.single-tribe_events #tribe-events-content #post-0 .tribe-events-nav-pagination,
.single-tribe_events #tribe-events-content #post-0 .tribe-events-notices{ display:none !important; }

.post-type-archive-tribe_events .tribe-common-l-container{ padding-top:20px !important; padding-bottom:20px !important; }
.single-tribe_events #tribe-events-pg-template{ padding-top:10px !important; padding-bottom:10px !important; }

.homefeaturebuttons .sc_call_to_action_buttons div:last-child a{ color:white !important; background-color:#ED1B2F !important; }
.homefeaturebuttons .sc_call_to_action_buttons div:last-child a:hover{ background-color:#26408A !important; }
.homefeaturebuttons .sc_call_to_action_style_2.sc_call_to_action_accented {
    background: #26408A !important;
}

.scheme_dark .top_panel_bottom {
    background-color: #26408A !important;
}

.scheme_dark .menu_main_nav>a:hover, .scheme_dark .menu_main_nav>li>a:hover, .scheme_dark .menu_main_nav>li.sfHover>a, .scheme_dark .menu_main_nav>li.current-menu-item>a, .scheme_dark .menu_main_nav>li.current-menu-parent>a, .scheme_dark .menu_main_nav>li.current-menu-ancestor>a {
    color: #FCAF17 !important;
}

.scheme_dark .contact_button>a.second_button {
    background-color: #ED1B2F !important;
    color: white !important;
}
.scheme_dark .contact_button>a.second_button:hover {
    background-color: #26408A !important;
    color: white !important;
}

.vc-hoverbox .vc_btn3{ background-color: #26408A !important; }
.vc-hoverbox .vc_btn3:hover{ background-color: #ED1B2F !important; }

.copyright_text a{ color:#FCAF17 !important; }
.copyright_text a:hover{ color:white !important; }

body .sc_list .sc_list_item a, body .sc_list .sc_list_item a .sc_list_icon {
    color: #26408A !important;
}

body .sc_list .sc_list_item a:hover, body .sc_list .sc_list_item a:hover .sc_list_icon {
    color: #ED1B2F !important;
}

.scheme_dark .search_style_fullscreen.search_state_closed .search_submit {
    color: white !important;
}

.scheme_dark .search_style_fullscreen.search_state_closed .search_submit:hover {
    color: #FCAF17 !important;
}

.logo_slogan{ 
	font-family: "Oooh Baby", cursive !important;
  font-weight: 400 !important;
  font-style: normal !important;
  font-size:18px !important;
  padding:2px 2px 0 0 !important;
}

h1, h2, h3, h4, h5, h6
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
li a,
a.sc_button, .contact_button, .content label { font-family: "Poppins", sans-serif !important; font-weight:600 !important;  }

.content p, .footer_wrap p, .content .sc_list_item { font-family: "Poppins", sans-serif !important; font-weight:normal !important;  }


.product_meta .product_id,
.single-product .post_navi,
.woocommerce-page .post_info{ display:none !important; }
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="number"],
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="password"],
.woocommerce-checkout input[type="search"],
.woocommerce-checkout select,
.woocommerce-checkout textarea{
    border-right-color: #4D3939 !important;
    border-bottom-color: #4D3939 !important;
}

.lesproduits img{ border-radius:4px !important; }
.lesproduits .woocommerce-loop-product__title{ font-size:18px !important; text-transform:uppercase !important; }
.lesproduits .price{ font-size:18px !important; font-weight:600 !important; }
.lesproduits a.add_to_cart_button{ padding: 0.8em 1.1em !important; }

#sidebar p{ text-align:left !important; }


/* iPhone */
@media only screen
and (min-width : 320px) 
and (max-width : 767px) { 

#rev_slider_5_1_wrapper rs-arrow { top:40% !important; }


.canadon .tp-bgimg{
    background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/06/slide-canadon-telephone.jpg") !important;
    background-size: cover !important;

}

.slidebenevolat .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/06/slide-benevolat2.jpg") !important;
    background-size: cover !important;

}
.slidetrouverlenom .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/06/slide-trouver-le-nom-tel.jpg") !important;
    background-size: cover !important;

}
.slidevacances .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_bureaux_fermes_iphone.jpg") !important;
    background-size: cover !important;

}
.slideventelivres .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/slide-vente-livre-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidesoccer .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_Soccer_iphone-1.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidebasket .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_Camp_Basketball_iphone.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidefestivalsoupe .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_soupe_iphone-1.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidepresse .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/09/slide-point-de-presse-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slideportesouvertes .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/09/slide-portes-ouvertes-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slideparapluies .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/09/slide-parapluies-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidesalonarts .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/10/slide-salon-darts-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidegateaux .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/10/slide-gateaux-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidejedonne .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/11/slide-je-donne-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidejoyeusesfetes .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/11/slide-joyeuses-fetes-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidecovid .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/03/slide-covid-19-5-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slideprevention .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/03/slide-prevention-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidecanadon .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/05/sac-anjou-don2.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidecanadon2020 .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/10/slide-canadon2.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidecanadon2021 .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/05/slide-don-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidesondage .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/11/sac-anjou-sondage-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidebonga .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/01/bonga1.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidesoupe .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/10/slide-soupe-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidemardi .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/11/slide-mardi-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slideinauguration .tp-bgimg{

	background-image: url("https://sacanjou.org/wp-content/uploads/2024/05/slide-inauguration-resp-2025-on-construit.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
/*.home #cff .cff-item {
    width: 96%;
    padding: 20px;
	margin: 0 0 25px 0;
}*/

#btnemploi{ max-width:75% !important; }
	




}
 
/* iPhone landscape */
@media only screen
and (min-width : 320px) 
and (max-width : 767px) 
and (orientation : landscape) { /* STYLES GO HERE */}
 
/* iPhone portrait */
@media only screen
and (min-width : 320px) 
and (max-width : 767px) 
and (orientation : portrait) { /* STYLES GO HERE */}
 
 
 
 
/* iPad */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px)  { 

/*.canadon .tp-bgimg,
.slidetrouverlenom .tp-bgimg,
.slidevacances .tp-bgimg{

    background-size: contain !important;

}*/

#btnemploi{ margin-right: 2% !important; margin: 20px auto !important; max-width:35% !important; }

.slidepress .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/09/slide-point-de-presse-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slideportesouvertes .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/09/slide-portes-ouvertes-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slideparapluies .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/09/slide-parapluies-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidesalonarts .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/10/slide-salon-darts-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidegateaux .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/10/slide-gateaux-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidejedonne .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/11/slide-je-donne-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidejoyeusesfetes .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/11/slide-joyeuses-fetes-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidecovid .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/03/slide-covid-19-5-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidecanadon .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/05/sac-anjou-don2.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
/*.slideprevention .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/03/slide-prevention-responsive.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}*/

.slidecanadon2020 .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/10/slide-canadon2.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidecanadon2021 .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/05/slide-don-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidesondage .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2020/11/sac-anjou-sondage-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidebonga .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/01/bonga1.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidesoupe .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/10/slide-soupe-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidemardi .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2021/11/slide-mardi-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slideinauguration .tp-bgimg{

	background-image: url("https://sacanjou.org/wp-content/uploads/2024/05/slide-inauguration-resp-2025-on-construit.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}


}
 
/* iPad landscape */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape) { 

.slideventelivres .tp-bgimg{
	background-position: center center !important;

}

.slidebasket .tp-bgimg{

	background-position: left center !important;

}

.slidefestivalsoupe .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_soupe_iphone.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}




}
 
/* iPad portrait */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) { 

.slidetrouverlenom .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/06/slide-trouver-le-nom-tel.jpg") !important;
    background-size: cover !important;

}
.slidevacances .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_bureaux_fermes_iphone.jpg") !important;
    background-size: cover !important;

}

.slideventelivres .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/slide-vente-livre-resp.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidesoccer .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_Soccer_iphone-1.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}
.slidebasket .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_Camp_Basketball_iphone.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}

.slidefestivalsoupe .tp-bgimg{

	background-image: url("http://www.sacanjou.org/wp-content/uploads/2019/07/Slider_soupe_iphone-1.jpg") !important;
    background-size: cover !important;
	background-position: center center !important;

}


.parent-pageid-3064 .vc-hoverbox-wrapper h2,
.page-id-3064 .vc-hoverbox-wrapper h2{ font-size: 1.6em !important; }


 }
