@charset "utf-8";
/* CSS Document */

.top-header { height: 100px; }

.uk-navbar-sticky .uk-navbar-right .uk-navbar-item { display: none; }
.uk-navbar-sticky .uk-navbar-item {min-height: 65px; padding-top: 0px; }
.uk-navbar-sticky .uk-navbar-nav > li > a,
.uk-navbar-sticky .uk-navbar-nav>li:hover>a {min-height: 65px; padding-top: 10px; }

.uk-notification-message { display: none !important; }

.uk-navbar-container { border-top: 4px solid #b31b1b; border-bottom-color: rgba(46,38,31,.35); }
UP.uk-navbar-container:not(.uk-navbar-transparent) { border-top: 4px solid #b31b1b; }
footer { border-bottom: 4px solid #b31b1b; }

.uk-navbar-nav>li>a { border-bottom: 4px solid #ffffff; min-height: 100px; padding-top: 50px; }
.uk-navbar-nav>li:hover>a { border-bottom: 4px solid #ffbc10; min-height: 100px; padding-top: 50px; }
.uk-navbar-nav > li.uk-active > a { border-bottom: 4px solid #ffbc10; color: #000; }

.uk-nav > li > a { padding: 8px; }
.uk-navbar-dropdown-nav li + li { border-top: solid 1px rgba(0,0,0,0.3); }
.uk-navbar-dropdown-nav li { border-bottom: solid 1px #ffffff; }
.uk-navbar-dropdown-nav li:hover { border-bottom: solid 1px #ffbc10; background-color: #f5f3e9; }

.uk-navbar-right .uk-navbar-item {
    position: absolute;
    top: 5px;
    display: block;
    min-height: 40px;
    right: -7px;
    z-index: 999;
}
.uk-navbar-nav li.uk-parent { display: ruby; }
.mod-languages a { font-size: 14px; color: #000; }
.uk-navbar-nav li.uk-parent::after,
.mod-languages a::after {
    content: "⌵";
    position: relative;
    top: -3px;
    color: #000;
}
.mod-languages .uk-dropdown-nav a::after { display: none; }

.uk-navbar-dropdown { border: solid 1px rgba(46, 38, 31, .35); border-top: 0px; margin-left: -10px!important; }

.mod-languages .uk-dropdown {
    top: 35px!important;
    left: -15px!important;
    min-width: 150px;
    padding: 5px;
    background: #fff;
    border-top: 0px;
    /*border: solid 1px rgba(46, 38, 31, .35);*/
}
.mod-languages .uk-dropdown-nav>li>a { color: #000; }
div.mod-languages img { width: 20px; }

.uk-card-secondary { border-left: solid 1px #fff; backdrop-filter: blur(10px); }

.uk-card-secondary.uk-card-body .uk-text-lead { color: rgba(255,255,255,1); }
.uk-card-secondary.uk-card-body a:hover,
.uk-section-secondary:not(.uk-preserve-color) a:hover { color: #2e261f; }

.uk-grid-column-collapse article img { padding-right: 3px; }
.uk-grid-column-collapse article h2,
.uk-grid-column-collapse article div { border-left: solid 1px #b6b3b1; padding: 10px; }
.uk-grid-column-collapse article div.uk-transition-toggle { padding: 0px; }
.uk-grid-column-collapse article h2:hover { text-decoration: underline; }

/* Tablets and bigger */
@media (max-width: 768px) {
    .hide-mobile { display: none; }
    
}
@media (min-width: 2560px) {
    
}
@media (max-width: 1280px) {
    
}
@media (max-width: 1200px) {
    
}
@media (min-width: 1200px) {
    
}
@media (max-width: 960px) { 
    
}
@media (max-width: 700px) { 
    
}
@media (min-width: 960px) {
}
@media (min-width: 768px) {

}    