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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.uk-overlay-panel {
    color: #000;
}
.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: inherit;
    background-color: rgba(255, 255, 255, 0.5);
	    padding: 5px;
}
.uk-dropdown-navbar {
    margin-top: 5px;
    background: #477aad;
}
.uk-navbar-nav > li > a::before, .uk-navbar-nav > li > a::after {
    content: "";
    display: block;
    position: absolute;
    height: 3px;
    width: 100%;
    background: #588cbf;
    opacity: 0;
}
.uk-navbar-nav > li > a {
    font-size: 14px;
}
.tm-navbar-default .uk-nav-navbar > li > a {
    text-align: left;
}
.uk-nav-navbar > li > a {
    color: #fff;
    font-size: 14px;
    letter-spacing: 1px;
}
.uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a {
    color: #e2e2e2;
}
.uk-dropdown {
    padding: 10px;
}
.uk-nav-navbar ul a {
    color: #cbe5ff;
}
.uk-accordion-title.uk-active {
    background: #eaeaea;
}
.uk-accordion-title {
    background: #eaeaea;
}
.tm-headerbar-single {
    padding: 45px 0;
}
.uk-article-title {
    font-size: 45px;
    line-height: 50px;
}
.tm-framed .tm-headerbar-left {
    left: 15px;
}
.uk-nav-offcanvas > li > a {
    font-size: 13px;
	color: #fff;
}