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

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

.uk-navbar {
background: #000000;
color: #ffffff;
border-top: 1px solid #393939;
}

.uk-navbar-nav > li > a {
display: block;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-decoration: none;
height: 60px;
padding: 0 15px;
line-height: 60px;
color: #ffffff;
font-size: 14px;
font-family: 'Lato';
font-weight: 400;
/*background-image: linear-gradient(#1b1b1b, #393939 50%, #393939 50%, #393939);*/
background: #000000;
background-position: 0 100%;
background-size: 100% 210%;
text-transform: uppercase;
}


.tm-fullscreen {
height: 400px;
border-top: 1px solid #1b1b1b;
border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.tm-block {
padding-bottom: 20px;
}

.tm-page .tm-block:first-child {
padding-top: 20px;
}

.uk-container {
max-width: 1200px;
padding: 0 20px;
}

.tm-headerbar {
padding: 10px 0;
}

.uk-article:last-child {
margin-bottom: 0px;
}

.uk-grid:not(.uk-grid-preserve) + .uk-grid {
margin-top: 10px;
}

.tm-leading-article + .uk-grid .uk-article:first-child {
padding-top: 10px;
}