.uk-light { 
	color: #fff;
}
#skelton.uk-button-text::after { 
    display: block;
    width: 62.5%;
    content: "";
    position: relative;
    right: 0;
    left: 0;
    bottom: 0;
    padding-top: 5px;
    border-bottom: 1px solid;
}
.CONTENT_CHAPO { font-size: 12px; }
.CONTENT_CHAPO_HEADLINE h3::after {
                display: block;
                width: 37.5%;
                content: "";
                position: relative;
                right: 0;
                left: 0;
                bottom: 0;
                padding-top: 10px;
                border-bottom: 1px solid;
            }
.HEADLINE_TXT::before,
.HEADLINE_TXT::after { display: inline-block; content: ""; border-top: .1rem solid black; width: 6rem; margin: 0 1rem; transform: translateY(-0.5rem); }
.ZONE_IMAGE img {  }
.uk-tooltip { background-color: #222; padding: 20px; border-radius: 2px; }
/*h1, .uk-heading-large { color: yellow; font-weight: lighter; }*/
h1, .uk-heading-large { font-weight: lighter; }
/*.uk-button-primary { background-color: inherit; border-color: yellow; color: yellow; }
.uk-button-primary:hover { background-color: inherit; border-color: yellow; color: yellow; }*/

.ZONE_CARD p, .ZONE_CARD_MASONRY p, .ZONE_CARD_BIG p, .CONTENT_MODAL p { font-size: 0.9rem; }
.CARDS_BY_4 p, .CARDS_BY_3 p { font-size: 0.9rem; }
.CARDS_BY_3 .uk-button { font-size: 0.9rem; }
.uk-modal-body { padding:0; }
.NAVIGATION_OFF_CANVAS li { font-size: 0.8rem; }
.NAVIGATION_OFF_CANVAS .uk-button-text::after {
    display: none;
}
.NAVIGATION { padding-top: 40px; padding-bottom: 40px; }
.NAVIGATION .uk-button-text::after {
    display: none;
}
#zone_navigation_modal_mobile .uk-button-text::after {
    display: none;
}
.ZONE_SPLIT_TEXT p { font-size: 0.8rem; }
.SPLIT .uk-width-2-3\@s {
width: 62.5vw;
}
.SPLIT .uk-width-1-3\@s {
width: 37.5vw;
}
.CONTENT_CHAPO a, .CONTENT a { font-weight: bold; text-decoration: underline; color: inherit; }
.CONTENT em { color: orange; }
.CARD_XL p { font-size: 12px; }
.CONTENT p { font-size: 15px; margin-bottom: 0px; }
.LOGO_SIDE_BAR { max-width: 64%; min-width: 64%; height: auto; }
.HERO_IMAGE_COVER { max-height: 300px; min-height: 300px; width:auto }
.POP_UP p { font-size: 12px; }
.TXT_INFO_HERO {font-size: 9px;}

p { font-size:11pt }
.fuck_master { height: 100vh; overflow-y: scroll; scroll-snap-type: y mandatory; }
.fuck_splash-screen { width:100vw; min-height: 100vh; scroll-snap-align: start; }
.fuck_splash-screen_alph { width:100vw; min-height: 50vh; scroll-snap-align: start; }
code { background-color:white!important; color:#000!important;  }
.IMG_OEUVRE_STAR{ max-height: 100vh }
.IMAGE_SLIDER_MODAL { max-height: 95vh; }
em {
    color: #000;
    font-style: normal;
    font-weight: 100;
    font-size: 24px;
}
}



