/* Add here all your css styles (customizations) */
@font-face {
    font-family: 'Roundel';
    src: url('/assets/fonts/Roundel/Roundel.eot');
    src: local('Roundel'),
    url('/assets/fonts/Roundel/Roundel.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/Roundel/Roundel.woff2') format('woff2'),
    url('/assets/fonts/Roundel/Roundel.woff') format('woff'),
    url('/assets/fonts/Roundel/Roundel.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


.g-brd-primary {
    border-color: #fdb900  !important;
}


.f-oregano-u400 {
    font-family: 'Oregano', cursive;
    font-weight: 400;
    font-style: normal;
}

.f-oregano-u400i {
    font-family: 'Oregano', cursive;
    font-weight: 400;
    font-style: italic;
}

.g-font-size-18 {
    font-size: 18px;
}

.g-font-size-20 {
    font-size: 20px;
}
.g-font-size-22 {
    font-size: 22px;
}


/* BG color */
.g-bg-orange-korez {
    background-color: #ff9933 !important;
}

.g-bg-korez-fdb900 {background-color: #fdb900 !important;}
.g-bg-korez-fdb900:hover {background-color: #ff982f !important;}

.g-bg-korez-ff9933 {
    background-color: #ff9933 !important;
}

.g-bg-korez-ff9935 {background-color: #ff9935 !important;}


.g-bg-orange-korez-opacity-5 {
    background-color: rgba(255,153,51, 0.5);
}

.g-bg-yellow-korez {
    background-color: #fdb900 !important;
}

.g-bg-korez-f9b902 {
    background-color: #F9b902 !important;
}

.g-font-color-korez-orange {
    color: #ff9933 !important;
}

.g-font-color-yellow {
    color: #fdb900 !important;
}

.g-font-color-korez-content {
    color: #fde5c9 !important;
}

.g-font-color-korez-yellow {
    color: #fdb900 !important;
}

.g-font-color-korez-fadfa5 {color: #fadfa5 !important;}
.g-font-color-korez-fde5c9 {color: #fde5c9 !important;}
.g-font-color-korez-ff991c {color: #ff991c !important;}
.g-font-color-korez-fdb900 {color: #fdb900 !important;}

/* Outline Button Orange */
.u-btn-outline-orange {
    color: #fdb900;
    border-color: #fdb900;
    background-color: transparent;
}


.u-btn-outline-orange:focus, .u-btn-outline-orange.active {
    color: #000;
    background-color: #fdb900;
}

.u-btn-outline-orange:hover {
    color: #000;
    background-color: #fdb900;
}

.box-opinion-border {
    border: 1px solid #f9b902 !important;
}

/* Font Roundel */
.f-roundel {
    font-family: 'Roundel', serif;
    font-weight: normal;
    font-style: normal;
}


/* Button with Korez colors */

.btn-korez {
    background-color: #fdb900;
    border-color: #fdb900
}

.btn-korez:hover, .btn-korez:active {
    background-color: #ff9933;
    border-color: #ff9933;
}

.btn-korez:not(:disabled):not(.disabled):active {
    color: black;
    background: #ff9933;
    border-color: #ff9933;
    outline: 0 none;
}


.btn-korez-v-2 {
    background-color: #fdb900;
    border-color: #fdb900
}

.btn-korez-v-2:hover, .btn-korez-v-2:active {
    background-color: #fdb900;
    border-color: #fdb900;
}

.btn-korez-v-2:not(:disabled):not(.disabled):active {
    color: black;
    background: #fdb900;
    border-color: #fdb900;
    outline: 0 none;
}


.g-bg-korez-v1 {
    background-color: #FF9933 !important;
}

.g-bg-korez-v1--hover:hover {
    background-color: #FF9933 !important;
}

.g-bg-korez-v1--active.active,
.active .g-bg-korez-v1--active {
    background-color: #FF9933 !important;
}

.g-brd-korez-light-v5-right {
    border-right-color: #FF9933 !important;
}

.g-bg-korez-v2 {
    background-color: #FDB900 !important;
}

.f-color-news-date {
    color: #FDB900 !important;
}

/*------------------------------------
  Tabs v5
------------------------------------*/
@media (min-width: 768px) {
    [class*="u-nav-v5"] .nav-item {
        margin-bottom: -1px;
    }
    [class*="u-nav-v5"] .nav-link {
        border-bottom-style: solid;
        border-bottom-width: 1px;
        border-bottom-color: transparent;
    }
    [class*="u-nav-v5"] .nav-link.active {
        border-color: #FF9933;
    }
    [class*="u-nav-v5"].u-nav-primary .nav-link.active {
        border-color: #FF9933;
        color: #FF9933;
    }
    [class*="u-nav-v5"].u-nav-dark .nav-link.active {
        border-color: #FF9933;
        color: #FF9933;
    }
    [class*="u-nav-v5"].u-nav-light .nav-link {
        color: #FF9933;
    }
    [class*="u-nav-v5"].u-nav-light .nav-link.active {
        color: #FF9933;
        border-color: #FF9933;
    }
    .u-nav-v5-2 .nav-link {
        border-bottom-width: 2px;
    }
    .u-nav-v5-3 .nav-link {
        border-bottom-width: 5px;
    }
}


.g-bg-korez-orange-opacity-0_9 {
    background-color: rgba(255, 153, 51, 0.9) !important;
}

.g-brd-korez--hover:hover, .g-brd-korez--active.active {
    border-color: #FF9933 !important;
}

.list-group-item.active {
    background-color: #FF9933;
    border-color: #FF9933;
}

ul.navbar-nav a:hover { color: #fadfa5 !important; }

.navbar-nav .active {color: #fadfa5 !important;}


.g-brd-gray-light-v4 {
    border-color: #000 !important;
}


div.news_paragraph_space p {
    margin: 2px !important;
}




.col-2dot4,
.col-sm-2dot4,
.col-md-2dot4,
.col-lg-2dot4,
.col-xl-2dot4 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 5px;
}
.col-2dot4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
@media (min-width: 540px) {
    .col-sm-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 720px) {
    .col-md-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 960px) {
    .col-lg-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 1140px) {
    .col-xl-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}

.js-cookie-consent.cookie-consent {
    position: fixed;
    bottom: 0;
    margin: 0;
    padding: 20px;
    text-align: center;
    width: 100%;
    background-color: #f0f2f1;
}
span.cookie-consent__message {
    color: #1F1F21;
}
button.js-cookie-consent-agree {
    border: none;
    border-radius: 3px;
    background: #f4645f;
    padding: 10px 15px;
    font-size: 16px;
    color: #fff;
}

.show-hide
{
    display:none;
    margin: 0;
    padding: 0;
    clear:both;
}

.hidden {
    display: none;
}




a.button{
    color:#000000;
    text-decoration: #000000;
}



a:active {
    color: #000000;
}
