
.navbar-header-main .navbar-brand {
    line-height: 62px;
    height: 70px;
}

.slick-prev {
    margin-left: -5px;
}

.slick-prev, .slick-next {
    top: 100% !important;
}

.slick-slide {
    height: 60% !important;
}

.slick-dotted.slick-slider {
    margin-bottom: 0px !important;
}
    
.lefty {
    margin-left: -15px !important;
}
.righty {
    padding-left: 10px !important;
}
.fairselector {
    margin-left: 12px;
    margin-top: -10px;
    margin-bottom: 15px;
    
}
hr {
    margin-bottom: 0;
}

.tx-kf-management hr {
    margin-bottom: 20px;
}

.page-navigation ul {
    float: right;
}

.page-navigation p {
    float: left;
}

.page-navigation ul li {
    float: left;
    display: block;
    padding: 0 2px;
    background: none;
}

.news-clear {
    clear: both;
}

ul, ol {
    margin-top: 0;
    margin-bottom: 10.5px;
}

.ulkfg {
    margin-right: 28px;
}

a:hover, a:focus {
    color: #2f2f2f;
    text-decoration: none;
}

.meta-section a {
    color: #000000;
    padding: 26px 0 0;
    font-family: 'franklin_gothic_fsbook','Abel',Verdana, "Helvetica Neue",Helvetica,Arial,sans-serif;
    /* font-weight: bold; */
    text-transform: uppercase;
    font-weight: normal !important;
    font-size: 11px !important;
}

.meta-section {
    margin-bottom: 50px !important;
}

.femanager_new {
    margin-left: 12px;
}

.femanager_error {
    margin-bottom: 25px;
    margin-left: 12px;
    margin-right: 12px;
}

.femanager_status {
    margin-bottom: 25px;
    margin-left: 12px;
    margin-right: 12px;
}

.form-horizontal
.control-label {
    text-align: left;
    font-weight: normal;
}

fieldset {
    margin-right: 12px;
}

.btnkfg {
    border: 1px solid #000;
    font-size: 11px;
}

figure {
    
    margin-inline-start: 0px !important;
    margin-inline-end: 0px !important;
}

.problems {
            background: #ffffff; 
            color: #000000; 
            text-align: left;
            font-size:11px; 
            line-height:18px;
        }
        .problems a {
            text-decoration: underline;
            color: #000000;
        }

.nllogo img {
    margin-left: 15px;
    margin-bottom: -15px;
}

.home img {
    max-width: 100%; 
    display:block; 
    height: auto;
}

.adjustvideo {
    margin-left: 0px;
}

.alignleft {
    float: left;
}

.alignright {
    float: right;
    margin-right: 291px;
}

.clearit {
    clear: both;
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait) { 

    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }
}

@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) {
    
    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }
}

@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) { 

    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }
}

@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : landscape) { 
    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }
}

@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait) { 
    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }
}

@media only screen 
  and (device-width: 360px) 
  and (device-height: 640px)
  and (orientation: portrait) {

    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }

}

@media only screen and (min-width: 360px) and (max-width: 767px) { 

    .berlin {
        display: none;
    }
    .duessel {
        display: none;
    }
    .adjustvideo {
    margin-top: 0px;
    margin-left: 0px;
    }

}

@media only screen and (max-width: 736px) {
    
    .navbar-main > li > a {
        color: #000000;
        padding: 31px 9 0;
        font-family: 'franklin_gothic_fsbook','Abel',Verdana, "Helvetica Neue",Helvetica,Arial,sans-serif;
        /* font-weight: bold; */
        text-transform: uppercase;
        font-weight: normal !important;
        font-size: 18px !important;
        line-height: 35px !important;
        }
    
        .navbar ul.navbar-nav > li > a {
            padding-left: 18px;
            padding-bottom: -10px;
            padding-top: 2px;
        }
    
        .righty {

            padding-left: 0px !important;
        }
        
}

@media only screen and (max-width: 768px) {
        
    .exhibition-element .exhibition-image {
            margin-left: 0px !important;
        }
    .exhibition-element .exhibition-desc {
        margin-left: -14px !important;
        }
}


.navbar-header-main .navbar-brand {
    margin-left: 5px;
}

.preview-image {
    margin-left: -15px;
}

