.zoo-gallery-wall.margin > * { margin: 0 35px 35px 0; }


.tl-text .tl-headline-date, .tl-text h3.tl-headline-date {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 0px;
    line-height: 15px;
    font-weight: 400;
    margin: 0 0 3px;
    color: #b3b3b3;
}


.uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary {
    border-top: 0px solid #efefef;
}


h4, .uk-h4, h5, .uk-h5, h6, .uk-h6 {

    text-transform: none;
}

.uk-panel-box-primary .uk-button {
    background: #91B852;
    color: #fff;
}


.uk-panel-box-secondary .uk-button {
    background: #91B852;
    color: #fff;
}

.uk-contrast .uk-button {
    color: #fff;
    background: #858585;
}


.uk-margin-remove {
    margin: 0 !imortant;
}

/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

.uk-overlay-panel h1, .uk-overlay-panel h2, .uk-overlay-panel h3, .uk-overlay-panel h4, .uk-overlay-panel h5, .uk-overlay-panel h6 {
    color: #fff;
}

.uk-contrast .uk-icon-button {
    background: #91B852;
    color: #ffffff;
}


.uk-navbar {
    background: rgba(3,169,244,0.8);
}

.uk-panel-box {
    padding: 0px;
}

.tm-footer-centered {
    padding-top: 25px;
    padding-bottom: 25px;
    background-color: #91B852;
}

h3, .uk-h3 {
    font-size: 23px;
    line-height: 30px;
}

.uk-panel-box > a:not([class]), .uk-panel-box > :not([class*='uk-nav']) a:not([class]) {
    color: #000;
}

.uk-panel > :not(.uk-panel-title):last-child {
    margin-bottom: -23px;
}