/*
 Theme Name:   YOOtheme Child
 Template:     yootheme
 Author:       YOOtheme
 Description:  YOOtheme Child Theme
 Version:      1.0.0
 Text Domain:  yootheme-child
*/


.uk-navbar-container .vs-transparent-background-logo {
    display: none;
}

.uk-navbar-container.uk-navbar-transparent .vs-transparent-background-logo {
    display: block;
}

.uk-navbar-container.uk-navbar-transparent .vs-dark-background-logo {
    display: none;
}
.uk-navbar-container.uk-navbar-transparent,
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #1f2043!important;
}
.uk-navbar-container.uk-navbar-transparent .uk-navbar-nav>li.uk-active>a,
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li.uk-active>a {
    color: #FFF!important;
}
.uk-navbar-container.uk-navbar-transparent .uk-navbar-nav>li>a,
.uk-navbar-container:not(.uk-navbar-transparent) .uk-navbar-nav>li>a {
    color: rgba(255, 255, 255, 0.85)!important;
    font-weight: 400;
	display: inline-block;
    width: 100px; /* justér bredden efter behov */
    white-space: normal; 
    text-align: left; 
    line-height: 1.2em;
	padding-top: 27px;
}
.uk-navbar-dropdown {
    background-color: #213a80!important;
}
.uk-navbar-dropdown-nav>li>a {
    color: rgba(255, 255, 255, 0.85)!important;
}
.uk-navbar-dropdown-nav>li.uk-active>a {
    color: #FFF!important;
}
.uk-navbar-toggle.uk-navbar-toggle-animate {
    color: #FFF!important;
}
.uk-nav-center li {
    border-bottom: solid 0.5px #CCC;
}
.uk-nav-center li:last-child {
    border-bottom: none;
}
.uk-nav-center li>a {
    padding: 15px 18px!important;
    justify-content: flex-start!important;
    text-transform: none;
    font-size: 12px;
}
.uk-nav-center li>a:hover,
.uk-nav-default>li.uk-active>a {
    color: #fff!important;
    background-color: #213a80!important;
}
.uk-nav-center.uk-nav > li:last-child>a:hover {
    background: none!important;
}  
#tm-dialog-mobile {
    padding-left: 0;
    padding-right: 0;
}
.uk-nav-default>li>a {
    color: #1f2043!important;
}
.uk-nav-default .uk-nav-sub a {
    color: #1f2043!important;
    padding-left: 30px!important;
}
.uk-dropbar {
    background-color: #dae2f4;
}
.uk-navbar-dropdown {
    padding: 0!important;
}
.uk-navbar-dropdown-nav>li {
    border-bottom: solid 1px #CCC;
}
.uk-navbar-dropdown-nav>li:last-child {
    border-bottom: none;
}
.uk-navbar-dropdown-nav>li>a {
    padding: 10px 20px!important;
}