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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 .uk-navbar {
    background: #336;
    color: rgba(255, 255, 255, 0.5);
    background-image: -webkit-linear-gradient(top, #336, #1a1a33);
    background-image: linear-gradient(to bottom, #336, #1A1A33);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0);
}
.uk-navbar-nav > li.uk-active > a {
    background-color: #446598;
    color: #FFF;
    background-origin: border-box;
    background-image: -webkit-linear-gradient(top, #446598, #30476a);
    background-image: linear-gradient(to bottom, #446598, #30476a);
}
.uk-panel-box-secondary {
    background-color: #5673A1;
    color: #FFF;
}
a, .uk-link {
    color: #336;
    text-decoration: none;
    cursor: pointer;
}
.uk-article:nth-child(n+2) {
    margin-top: 0px;
}
.tm-footer {
    position: relative;
    padding: 25px;
    background: #5673A1;
    text-align: center;
	color: #C0CCDD;
}
.uk-panel-box .uk-panel-title {
    color: #336;
}
.uk-panel-header .uk-panel-title {
    padding-bottom: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.07);
    color: #336;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px 0;
    font-weight: normal;
    color: #336;
    text-transform: uppercase;
}
a:hover, .uk-link:hover {
    color: #C1CCDD;
    text-decoration: none;
}
.uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus {
    background: rgba(0, 0, 0, 0.03);
    color: #CFD8E5;
    outline: none;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.uk-nav-side > li > a {
    color: #FFF;
}
.uk-nav-side > li.uk-active > a {
    background: #336;
    color: #FFF;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.tm-grid-block.tm-bottom-b + .tm-grid-block.tm-bottom-c {
    border-top: 1px solid #4F6A95;
}
.uk-subnav > * > :hover, .uk-subnav > * > :focus {
    color: #4F6A95;
    text-decoration: none;
}
.uk-subnav > * > * {
    display: inline-block;
    color: #336;
}
.uk-navbar-nav > li > a {
    padding: 0 13px;
}