/*
 Theme Name:   Mediakanjers
 Theme URI:    http://www.mediakanjers.nl
 Description:  MKTheme Child Theme
 Author:       Mediakanjers
 Author URI:   http://www.mediakanjers.nl
 Template:     MKTheme
 Version:      1.7.0
 Text Domain:  MKTheme-child
*/

#full_header #top_header { align-items: center; }

@media screen and (max-width: 980px) {
	#full_header > .full_header_inner .mk_rij { padding: 30px 0px 10px 0px; }
	#full_header #top_header { display: block!important; position: absolute; top: 5px; right: 0px; }
	#full_header #top_header a { font-size: 12px!important; }
}

.mk_menu ul > .werken-bij > a { background-color: black!important; color: white !important; border-radius: 10px; transition: 0.3s; }

.menu-hoofdmenu-engels-container ul > li:last-child > a { background-color: white!important; color: black!important; }
.menu-hoofdmenu-engels-container ul > li:last-child > a::after { content: none!important; }

.menu-hoofdmenu-duits-container ul > li:last-child > a { background-color: white!important; color: black!important; }
.menu-hoofdmenu-duits-container ul > li:last-child > a::after { content: none!important; }

#top_header .wpml-ls-statics-shortcode_actions { width: 60px; }
#top_header .wpml-ls-legacy-dropdown-click a { border: 0px; }
#top_header .wpml-ls-legacy-dropdown-click .wpml-ls-flag { border-radius: 100px; width: 30px; height: 30px; border: 2px solid #fff; background-color: white;  object-fit: cover; } 

#top_header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a { text-align: center; border-radius: 10px; }

#top_header .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a, .wpml-ls-legacy-dropdown-click a:focus, .wpml-ls-legacy-dropdown-click a:hover { background-color: white; }

@media screen and (max-width: 980px) {
	#top_header .wpml-ls-statics-shortcode_actions { display: none; }
}

.language_switcher_mobilemenu { float: left; display: flex; justify-content: center; align-items: center; width: 100%; margin-top: 15px; }
.language_switcher_mobilemenu ul li { border-bottom: 0px!important; }

.language_switcher_mobilemenu .wpml-ls-statics-shortcode_actions { width: 60px; }
.language_switcher_mobilemenu .wpml-ls-legacy-dropdown-click a { border: 0px; }
.language_switcher_mobilemenu .wpml-ls-legacy-dropdown-click .wpml-ls-flag { border-radius: 100px; width: 30px; height: 30px; border: 2px solid #fff; background-color: white;  object-fit: cover; } 

.language_switcher_mobilemenu .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu { border-top: 0px; }
.language_switcher_mobilemenu .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a { text-align: center; border-radius: 10px; padding: 10px; margin-bottom: 10px; }
.language_switcher_mobilemenu .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle { padding: 10px!important; background-color: transparent; }

.topheader .mk_rij .mk_rij_inner #mk_logo_holder { max-width: 220px!important; }
.scrollheader .mk_rij .mk_rij_inner #mk_logo_holder { max-width: 170px!important; }

.mk_tekst:not(.nolink) .mk_tekst_inner a:not(.item):not(.mk_button) {
	font-weight: 700;
    color: #FBBC17;
    position: relative;
    transition: 200ms;
    -webkit-transition: 200ms;
    background: linear-gradient(currentColor, currentColor) bottom / 0 2px no-repeat;
    background-position: left calc(100% - 0px); }