/*
Theme Name: SFC - Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/

h1, h2, h3, h4, h5, h6 {
  text-transform: none!important;
}

#section-home-banniere {
  padding-bottom: 45px;
}

img.alignleft {
  margin-right: 20px;
}
@media only screen and (max-width: 767px) {
  #section-home-blocs .container {
    padding: 0 30px!important;
    margin-top: -10px!important;
  }
}
#section-home-blocs .container:before {
  display: block;
  position: absolute;
  content: '';
  width: 100%;
  height: 65px;
  left: 0;
  margin-top: -45px;
  right: 0;
  background: #ffffff;
}
#section-home-blocs .template-page.content {
  padding-top: 0;
}

#section-home-blocs .av-image-caption-overlay-center {
  vertical-align: bottom;
  padding-bottom: 30px;
  padding-left: 30px;
  font-weight: bold;
}

#section-home-txt-pres .av_textblock_section  {
  columns: 2 100px;
  column-gap: 30px;
  text-align: justify;
}

#section-home-txt-pres .av_textblock_section p {
  margin-top: 0;
}

#section-home-evts h4 {
  color: #f58220!important;
  font-weight: 100;
}

#section-home-evts  .tribe-event-date-start {
  color: #231f20;
  font-weight: bold;
}

#section-home-evts .avia-image-container {
  width: 100%;
}

#section-home-evts .avia-image-container-inner {
  width: 100%;
}

#section-home-evts .avia-image-container img {
  width: 100%;
  margin-bottom: 15px;
}

#section-home-actus h3 a,
#section-home-actus a{
  color: #a6ce39;
}

#section-home-actus .slide-meta {
  display: none;
}

#section-home-lire {
  margin-bottom: 30px;
}
#section-home-bas .main_color strong{
  color: inherit!important;
}

#footer .avia-button-wrap {
  width: 100%;
}

#avia_socialcount-2  a strong{
  font-size: 14px;
  padding-top: 1px;
  padding-left: 39px;
}
#avia_socialcount-2  a span {
  font-size: 14px;
  padding-left: 39px;
}

#avia_socialcount-2  .social_widget_icon {
  width: 35px;
  height: 35px;
}

#footer .avia-button.avia-size-x-large {
  padding: 15px 20px 13px;
  width: 100%;
}


#footer .tribe-events-list-widget-events {
  padding-left: 0!important;
  padding-right: 0!important;
}

#footer .tribe-event-duration {
  color: #0095d6;
  font-size: 12px!important;
  line-height: 15px;
}


#footer h3 {
  margin-top: 0;
}

#footer h4 {
  font-weight: 100;
  font-size: 14px!important;
  color: #231f20!important;
  line-height: 16px;
}

/* WOOCOMMERCE */

 .single-product-main-image {
   display: none;
 }

 .woocommerce table.cart .product-thumbnail { display:none; }

 .woocommerce-cart .update.action-group {
     display: none;
 }

 input[type='text']#ywcnp_suggest_price_single{
   width: 100px!important;
   float: left;
   font-size: 20px;
   color: #000000;

 }

   #ywcnp_form_name_your_price label {
     display: block;
     margin-bottom: 15px;
     display: none;
   }
  #ywcnp_form_name_your_price:before {
    content: 'Je souhaite faire un don de ';
    display: block;
    margin-left: 5px;
    margin-right : 20px;
    float: left;
    padding-top: 10px;
    font-size: 20px;
  }
  #ywcnp_form_name_your_price:after {
    content: ' €';
    display: block;
    margin-left: 5px;
    margin-right : 20px;
    float: left;
    padding-top: 10px;
    font-size: 20px;
  }
.single_add_to_cart_button {
  font-size: 15px!important;
  text-transform: uppercase;
  padding: 13px 20px!important;
}

.woocommerce .woocommerce-cart-form tbody tr:last-child {
    display: none;
}

.return-to-shop {
  display: none;
}

#product-474 .price:before {
  content: 'Adhésion en ligne : ';
  display: block;
  margin-top: 20px;
  font-size: 20px;
  float: left;
}

#product-474 .woocommerce-Price-amount {
  font-size: 22px!important;
  float: left;
  padding-left: 5px;
  margin-top: 20px;
}

#product-474 .price:after {
  content: '';
  clear: both;
  display: block;
}

/* widget sub pages */
/*
#section-with-sub-menu .template-page {
  background: #e3e1e1;
  padding-bottom: 0;
}

#section-with-sub-menu .av_three_fourth {
  padding-bottom: 100px!important;
}
#section-with-sub-menu .av_one_fourth {
  margin-left: 0;
  padding-left: 3%;
  padding-right: 3%;
  padding-top: 20px;
  width: 26.5%;
}
*/


.widget_subpages li {
  list-style: none;
  text-transform: uppercase;
  border-bottom: 1px solid #d7d7d7;
  padding-top: 5px;
  padding-bottom: 5px;
}

.widget_subpages li a {
  color: #0096d6;
  text-decoration: none;
}

.widget_subpages_current_page {
  background: #efeeed;
  font-weight: bold;
}
/** footer **/

#footer .avia_button_icon {
  left: 0!important;
  font-size: 35px!important;
  float: left!important;

}
/* events */
/*
.tribe-event-time {
  display: none;
}*/


#top #main #layer_slider_1{
  height: auto !important;
}
/* calendar event */
.main_color #tribe-events-bar, .main_color .tribe-bar-views-inner, .main_color #tribe-events-bar:before, .main_color #tribe-events-bar:after, .main_color .tribe-grid-allday .hentry.vevent>div, .main_color .tribe-grid-body div[id*='tribe-events-event-'] .hentry.vevent, .main_color .tribe-mini-calendar-dayofweek, .main_color .tribe-mini-calendar-event .list-date {
    background: #c2dcf3!important;
    border-color: #c2dcf3!important;
}
.tribe-list-widget .tribe-event-image {
  float: left;
      border-radius: 50%;
      width: 60px;
      height: 60px;
      overflow: hidden;
      MARGIN-RIGHT: 8PX;
}
.tribe-list-widget .tribe-event-image img {
  height: 100%;
}

.louiseHarelSubscription {
	width: 100%;
	font-size: 16px;
}

.tribe-events-list-separator-month span::first-letter {
	text-transform: uppercase !important;
}

.tribe-events-read-more {
	color: #109bc5 !important;
}
