/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
/************************ Normalize **********************/
#respond.comment-respond
{display:none;}
.ilightbox-social, .grecaptcha-badge
{display:none!important;}
/************************ Fomulaire CF7 **********************/
.wpcf7-form .number-montant input
{   float: left!important;
    max-width: 80px;
    width: auto!important;
}
.euro
{   display: inline-block;
    padding: 10px;
}
.wpcf7-form .montant .wpcf7-form-control-wrap 
{display:inline-block;}
.wpcf7-form .note
{
    text-align: center;
    font-size: 18px;
    padding-bottom: 20px;
    color: #ff0000;
}
.wpcf7-submit
{font-size:20px!important;}
/************************ Header **********************/
header.fusion-is-sticky .fusion-header, header.fusion-is-sticky .fusion-header li, header.fusion-is-sticky .fusion-header li a
{height:120px!important;}
header.fusion-is-sticky .fusion-header .sub-menu li, header.fusion-is-sticky .fusion-header .sub-menu li a
{height:auto!important;}
header.fusion-is-sticky .fusion-logo
{margin:0px;}
header.fusion-header-wrapper
{position:inherit!important;}
/************************ Homepage **********************/
/*.home header.fusion-header-wrapper
{position:absolute!important;}*/
/*.home header .fusion-header
{background-color:transparent!important;}*/
.home .mec-wrap .mec-event-grid-minimal .mec-event-date
{background-color:#fff;}
.home .mec-event-grid-minimal .mec-event-title a
{font-size:20px;
color:#fe0002;}
.home .mec-event-loc-place
{   background-color: #666;
    display: inline-block;
    font-weight: bold;
    padding: 5px 15px;
    color: #fff;}
.home .mec-event-grid-minimal .mec-time-details {
font-size: 16px;
color:#212934;
}
.home .fusion-content-sep.sep-double.sep-solid
{display:none;}
.flexslider .slides .logo
{text-align:center;
padding:20px 0px;
}
.flexslider .slides .logo img
{width:300px;
height:250px;
margin:0 auto;}
.home .tfs-slider .fusion-button-text
{font-size:22px;}
.review-match .fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img
{object-fit: cover;
 height: 200px;
}
/************************ Agenda **********************/
.mec-single-event .mec-events-meta-group-countdown, .mec-single-event .mec-event-meta .mec-events-event-categories a, .mec-single-event .mec-event-meta dd {
 color: #333333;
}
.partenaires .fusion-gallery .fusion-gallery-column .fusion-gallery-image
{text-align:center;}
ul.mec-categories {
 margin: 0px!important;
}
.text-filtres p
{margin-bottom:0px;}
.mec-categories .mec-category
{display:inline;}
.mec-categories .mec-category:nth-child(2)::before
{content:'|';
padding:0px 10px;}
.mec-wrap .mec-date-search .mec-col-3
{width:100px;
margin-right:5px;}
.mec-search-form .mec-sl-folder:before {
    content: "\f007";
    font-family: "FontAwesome";
}
.mec-event-article .mec-event-detail
{text-transform:capitalize;}
.mec-event-article .mec-start-time
{font-weight: bold;
color: #ff3c26;}
.mec-event-article .mec-start-time::before
{content:'A partir de ';}
.mec-event-article .mec-category a{
font-size: 16px!important;
font-weight: bold!important;
}
/************************ Footer **********************/
.fusion-footer .widget_media_image
{   display: inline-block;
    margin: 0px 5px;}
.fusion-footer-widget-area .widget-title
{margin-bottom:10px;}
/************************ Blog **********************/
h2.blog-shortcode-post-title
{font-size:20px!important;}
.membres .fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img {
    border-radius: 50%;
    margin: 0 auto;
    max-width: 150px;
}
.membres .fusion-post-content-wrapper
{   border: #333 solid 1px;
    margin-top: -75px;
    background-color: #f5f5f5;
    border-radius: 25px;
    padding: 95px 20px 40px 20px!important;
    text-align: center;}
.membres .fusion-flexslider
{border:none;}
.membres .fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content.post-content
{margin-bottom:0px;}
.single-post .flexslider .slides img {
height:auto;
width:100%;
object-fit: cover;
}
.blog .fusion-blog-layout-grid .fusion-post-wrapper .fusion-image-wrapper img
{   max-height: 300px;
    object-fit: cover;}
/************************ WooCommerce **********************/
.product .summary .cart .quantity {
display: none;
}
.woocommerce .product_meta
{display:none;}
.woocommerce .wc-proceed-to-checkout .checkout-button
{font-size:18px!important;}
.woocommerce .wc-proceed-to-checkout .fusion-update-cart
{font-size: 12px!important;
background-color: #666;}
.woocommerce h2, .woocommerce h3
{font-size:24px!important;}
.woocommerce-checkout button#place_order
{font-size:18px!important;}
.woocommerce .product .single_add_to_cart_button
{font-size:20px!important;}
.woocommerce .product .post-content .fusion-button
{background-color: #666;}
.woocommerce .product .post-content .fusion-button:hover
{background-color: #333;}
.woocommerce-checkout .avada-myaccount-user
{display:none;}
.woocommerce-checkout .woocommerce-privacy-policy-text
{display:none;}
.woocommerce .fusion-breadcrumbs, .woocommerce-cart .fusion-breadcrumbs, .woocommerce-checkout .fusion-breadcrumbs
{display:none;}
/************************ Responsive **********************/
@media only screen and (max-width: 767px)
{.mec-event-article	.col-sm-3.btn-wrapper
	{display:none;}
.mec-event-article .col-sm-9 {
    width: 100%;
}
.mec-categories .mec-category
{float:none;}
}
