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

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

a.uk-button-large {
    background-color: #fff;
    font-size: 20px;
    padding: 5px 10px;
    font-weight: bold;
    letter-spacing: 1px;
}

/************** cookies ****************/
div#hob_div_copyright {
    display: none;
}
@media (max-width: 767px)
{
img.logo {

    height: 50px;
}
}

.uk-navbar-content {
   
    height: auto;
  display: inline-flex;
}

.tm-toolbar {
    background-color: #333333;
    color: #fff;
}



.tm-block.tm-block-top-a.tm-block-padding-collapse {
    background-color: #333;
}
.uk-panel.uk-overlay.uk-overlay-hover.uk-cover-background {
    background-position-y: top;
}

.uk-overlay-background {
    background: rgba(57, 63, 65, 0.25);
}


.uk-panel-box-secondary .uk-panel-title {
    color: #f1f4f5 !important;
}

.uk-dotnav > * > * {
  border: 2px solid #d86767;
  background: #d86767;
}

.uk-dotnav > .uk-active > * {
    background: rgba(0, 0, 0, 0) !important;
    border-color: #d86767;
}

h1, h2, h3, h4, h5, h6 {
        text-transform: none;
}



.uk-margin-top {
    margin-top: 0 !important;
}

.bt-social-share {
    border: 0;
    border-radius: 0px;
    background: transparent;
}

.uk-panel-box .uk-panel-title {
    color: #b8c9d8;
}

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

@media (max-width: 767px)
{
.uk-navbar-center {
    max-width: 100%;
}
}

@media (min-width: 768px){
.tm-navbar-fixed .tm-toolbar+.tm-navbar {
    top: 35px;
}
}