/* DÃ©claration pour la variante italique ou lÃ©gÃ¨re (KRAVET__) */


@font-face {
    font-family: 'Kravitz Thermal';
    font-style: normal;
    font-weight: 400;
    src: local('Kravitz Thermal'), url('../fonts/KRAVT___.woff') format('woff');
}
@font-face {
    font-family: 'Kravitz Extra Thermal';
    font-style: normal;
    font-weight: 400;
    src: local('Kravitz Extra Thermal'), url('../fonts/KRAVET__.woff') format('woff');
}
@font-face {
    font-family: 'Kravitz';
    font-style: normal;
    font-weight: 400;
    src: local('Kravitz'), url('../fonts/KRAVITZ_.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: normal;
    font-weight: 400;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: italic;
    font-weight: 400;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-It.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: normal;
    font-weight: 500;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: italic;
    font-weight: 500;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-MediumIt.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: normal;
    font-weight: 600;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-Semibold.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: italic;
    font-weight: 600;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-SemiboldIt.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: normal;
    font-weight: 700;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-BoldCn.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: normal;
    font-weight: 700;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: italic;
    font-weight: 700;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-BoldCnIt.woff') format('woff');
}

@font-face {
    font-family: 'Minion Pro';
    font-style: italic;
    font-weight: 700;
    src: local('Minion Pro'),
         url('https://fonts.cdnfonts.com/s/13260/MinionPro-BoldIt.woff') format('woff');
}


/*Centrer l'image des articles en page intérieure*/
body.site.com-k2 span.itemImage img {

    margin-left: auto !important;
    margin-right: auto !important;
}

body {
    background: url('https://agenciaecofin.com/images/headers/background-grey.png') !important;
    background-repeat: repeat-x, no-repeat !important;
}


.layout-fluid .body-innerwrapper {
    max-width: 1240px;
    margin: 0 auto;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

/*Menu Centrer*/
div#sp-menu {
    text-align: center;
    display: ruby;
 
}

section#sp-menu {
    border-bottom: 1px solid #e9eaed !important;;
}

@media only screen and (min-width: 1400px) {
    .sppb-container, .container, body .sppb-row-container {
        /* width: 1240px; */
        width: 100% !important;
    }
}

/* date modification */

.zoneInfo span.itemDateModified {
    float: right;
}