/*
Theme Name: Endure Child
Template: endurer
*/
.home h1 {
    font-size: 45px;
}
h2 {
    font-size: 25px!important;
}
#mkdf-back-to-top>span{
    color: #000!important
}

.mkdf-page-footer .mkdf-footer-bottom-holder .widget a {color: #fff}
.mkdf-page-footer .mkdf-footer-bottom-holder .widget a:hover {color: #dedc00}

#nos-partenaires .mkdf-section-title-holder h2.mkdf-st-title{font-size: 30px;margin: 5px 0;}
#nos-partenaires-detail .mkdf-section-title-holder h2.mkdf-st-title{font-size: 17px;}
#nos-partenaires-desc h2{font-size: 25px!important;}
.mkdf-clients-carousel-holder .mkdf-cc-item{margin-bottom: 30px}
#menu-footer li{display:inline-block!important;padding:0!important}
.mkdf-page-footer .widget.widget_nav_menu ul#menu-footer li a:before {
    content: none!important;
}

.mkdf-title-holder.mkdf-centered-type .mkdf-page-title{font-size:30px}
.mkdf-btn.mkdf-btn-solid{color:#000!important}
.mkdf-pt-price-holder {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.mkdf-pt-price-holder .mkdf-pt-title {
    order: 1;
}

.mkdf-pt-price-holder .mkdf-pt-value {
    order: 2;
}

/* force le 3ème à passer à la ligne */
.mkdf-pt-price-holder .mkdf-pt-mark {
    order: 3;
    width: 100%;
}
.mkdf-price-table .mkdf-pt-inner ul li .mkdf-pt-value{
    line-height:normal!important;
    font-size:25px!important;
    bottom:auto!important;
    vertical-align:middle!important;
    height:auto!important;
}