/*
 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
*/

.achtergrondfoto .afbeelding { float: left; width: 100%; overflow: hidden; }
.achtergrondfoto .truck { overflow: hidden; }

@media only screen and (max-width: 980px) {
    .history .drag .inner::before { content: "Bekijk"; }
}


.collection_types { display: flex; flex-direction: row; flex-wrap: wrap; gap: 20px; justify-content: center; }
.collection_types .item { margin: 0px; }
.collection_types .item.active { background-color: #283089;color: #fff; }

@media only screen and (min-width: 1500px) and (max-width: 1600px) {
    .blokdetails_items .aantal { font-size: 40px; }
    .blokdetails_items .titel { font-size: 14px; }
}

body div#ui-datepicker-div[style] { z-index: 9999999999 !important; }
#main-footer { z-index: 9; }


@media only screen and (max-width: 500px) {
    .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span { width: 35px; height: 35px; }
    .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default { width: 35px; height: 35px; }
    .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td { height: 45px; width: 45px; }
    .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled .ui-state-default { width: 35px; height: 35px; }

}
@media only screen and (min-width: 479px) and (max-width: 580px)  {
    .collections_overzicht .item .titel { font-size: 5.5vw; }
    .collections_overzicht .info { width: calc(100% - 70px); }
    .collections_overzicht .categorie  { width: 70px; }
    .collections_overzicht .categorie svg { width: 45px; }
}

@media only screen and (max-width: 479px) {
    .collections_overzicht .item .titel { font-size: 5.5vw; }
    .collections_overzicht .info { width: calc(100% - 70px); }
    .collections_overzicht .categorie  { width: 70px; }

    .collection_types .item { padding: 15px; }
    .collection_types .item .icon { padding-bottom: 5px; height: 45px; }
    .collection_types .item .icon img { max-height: 45px; max-width: 45px; }
}

@media only screen and (max-width: 440px) {
    .collections_overzicht .item .titel { font-size: 5.2vw; }
}

/* single vacature link */
.single-vacature .entry-content.mk_builder .mk_sectie.klein.kader .mk_rij .mk_kolom.mk_kolom_2.mk_kolom_1_2 .mk_tekst_inner a {color: #6A6A6A!important;}

/* voorwaarden link */
.voowaarden .mk_rij .mk_kolom.mk_kolom_1_1.start .mk_module.mk_tekst .mk_tekst_inner a { color: #6A6A6A!important; }

.extralink { float: right!important; }
.footer_extra_img { padding-top: 30px; margin-left: auto; max-width: 200px; }



/* 2024 */
.mk_sectie.header .mk_titel, .mk_sectie.header .mk_tekst, .mk_sectie.textschadow .mk_tekst, .mk_sectie.textschadow .mk_titel { text-shadow: 1px 1px 0px rgb(0, 0, 0); }
