/* Personnalisation des styles CSS */
/* Personnalisation des styles dans le template */

/* -------------------------------------------------------------
    Structure
------------------------------------------------------------- */


/* -------------------------------------------------------------
    Background & bordures
------------------------------------------------------------- */


/* -------------------------------------------------------------
    Header
------------------------------------------------------------- */
#sp-top-bar #sp-top1 a,
#sp-top-bar #sp-top2 a {
    color: #ffffff;
}
    #sp-top-bar #sp-top1 a:hover {
        color: #ffffff;
        text-decoration: underline;
    }
#sp-page-title .sp-page-title::before {
    background: rgba(29,29,29,0.70);
}
/* APSM */
.slider-apsm h1.sppb-fullwidth-title slideitemtitle,
.slider-apsm h1.sppb-fullwidth-title itemsubtitle,
.slider-apsm h1.sppb-fullwidth-title small.sppb-slidehsow-sub-title span,
.slider-apsm div.sppb-slideshow-fullwidth-item-text p.details {
    color: #ffffff !important;
}
.slider-apsm div.container div.sppb-row div.col-sm-8.col-md-7.col-lg-5 {
    background-color: rgba(0, 0, 0, 0.5);
    padding-bottom: 20px;
    -webkit-transition: opacity 2s ;
    -moz-transition: opacity 2s ;
    -o-transition: opacity 2s ;
    -ms-transition: opacity 2s ;
    transition: opacity 2s ;
}
.slider-apsm div.sppb-slideshow-fullwidth-item-text h1.sppb-fullwidth-title {
    margin-top: 0;
}

/* -------------------------------------------------------------
    Liens & textes
------------------------------------------------------------- */
.sppb-addon-social-share.partage .sppb-social-share h3.sppb-addon-title {
    text-align: center;
}

/* -------------------------------------------------------------
    Slider
------------------------------------------------------------- */
/*div#slide-fullwidth div.sppb-slideshow-fullwidth-item-text {
    background-color: rgba(255, 255, 255, 0.8);
    padding: 20px;
    border-radius: 18px;
}*/
#slide-fullwidth h1.sppb-fullwidth-title small.sppb-slidehsow-sub-title {
    line-height: 42px !important;
    /*margin-top: 6px;*/
}
    /*#slide-fullwidth h1.sppb-fullwidth-title {
        margin-top: -10px;
    }*/
    #slide-fullwidth h1.sppb-fullwidth-title slideitemtitle {
        font-weight: 400;
        font-size: 30px;
    }
    #slide-fullwidth h1.sppb-fullwidth-title small.sppb-slidehsow-sub-title span {
        font-weight: 700;
    }
    #slide-fullwidth h1.sppb-fullwidth-title small.sppb-slidehsow-sub-title itemsubtitle {
        font-size: 50px;
    }
div#slide-fullwidth div.sppb-slideshow-fullwidth-item-text p.details {
    font-size: 20px;
}

/* -------------------------------------------------------------
    Boutons
------------------------------------------------------------- */


/* -------------------------------------------------------------
    Menu
------------------------------------------------------------- */


/* -------------------------------------------------------------
    AddThis
------------------------------------------------------------- */


/* -------------------------------------------------------------
    Contenu
------------------------------------------------------------- */
div.marques .sppb-addon-content ul {
    padding-left: 15px;
}
.traitement .sppb-section-title p.sppb-title-subheading {
    line-height: 46px;
}
/* 2 boites */
.mednet-features-list .mednet-features-one::before,
.mednet-features-list .mednet-features-three::before {
    background-image: none !important;
}

/* -------------------------------------------------------------
    Formulaire
------------------------------------------------------------- */
.sppb-addon-form-builder form .sppb-form-builder-btn button {
    height: auto !important;
}
.formulaire div.sppb-form-group textarea {
    min-height: 150px;
}

/* -------------------------------------------------------------
    Parallax
------------------------------------------------------------- */


/* -------------------------------------------------------------
    Pied de page
------------------------------------------------------------- */

