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

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

.tm-headerbar-background {
    background:#ffffff;
}
.uk-navbar-nav > li.uk-active > a {
    color:#78b013; /*main green*/
}
a, .uk-link {
    color:#78b013; /*main green*/
}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
    color:#78b013; /*main green*/
}
.uk-navbar {
    background:#78b013; /*main green*/
}
.uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus {
    background:#5560a4; /*main blue*/
}
.uk-dropdown a:hover {
    background:#5560a4; /*main blue*/
}
.uk-navbar-nav > li > a {
    color:#ffffff;
}
.uk-search:before {
   background-image: url("../less/uikit/images/default/icon-search.svg");
}
.uk-offcanvas .uk-search-field:before {
   background-image: url("../less/uikit/images/default/icon-search.svg");
}
@media (min-width: 768px) {
    .tm-headerbar {
    padding:20px 20px 5px 20px;
}
}
.tm-page {
    background:#f3f2f1; /*light grey*/
}
.uk-navbar-toggle:after {
    content:"\f0c9";
    font-family:FontAwesome;
    vertical-align:middle;
    color:rgba(0, 0, 0, 0.2);
}
.uk-offcanvas .uk-search-field {
    background:#f3f2f1; /*light grey*/
}
.uk-dropdown a:hover {
    color:#ffffff;
}
html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
    background:#78b013; /*main green*/
}
html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
    color:#5560a4; /*main blue*/
}
.tm-footer {
    padding-top:30px;
    padding-bottom:30px;
}
.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
    background:#5560a4; /*main blue*/
}
.uk-nav-side > li.uk-active > a {
    background:#5560a4; /*main blue*/
}
.uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus {
    color:#5560a4; /*main blue*/
}
.uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus {
    background:#fafafa;
    color:#5560a4; /*main blue*/
}
a:hover, .uk-link:hover {
    color:#5560a4; /*main blue*/
}
.uk-panel-box-primary {
    background-color:#5560a4; /*main blue*/
}
.uk-dotnav > .uk-active > *, .uk-dotnav > * > :active {
    /*background:#84d0f0; light blue*/
    background:#f3f2f1; /*light grey*/
    border-color:#f3f2f1; /*light grey*/
}
.uk-dotnav > * > :hover, .uk-dotnav > * > :focus {
    border-color:#f3f2f1; /*light grey*/
}
.uk-panel-body {
    padding:25px;
}
.uk-button-primary:hover, .uk-button-primary:focus {
    background-color:#78b013; /*main green*/
}
.uk-button-primary {
    background-color:#78b013; /*main green*/
}
.uk-nav-search > li.uk-active > a {
    background:#5560a4; /*main blue*/
}
.uk-subnav > * > * {
    color:#78b013; /*main green*/
}
.uk-subnav > * > :hover, .uk-subnav > * > :focus {
    color:#5560a4; /*main blue*/
}
.wpnw-pro-lnscw .wpnaw-recent-news-items .wpnaw-news-image-bg {
    background:#ffffff;
    height:100px;
    padding:10px 0px;
}
img.wp-post-image {
    height:200px;
    width:auto;
    float:right;
    margin:10px 0px 10px 20px;
}
em {
    color:#808080;
}
.uk-article-meta {
    display:none;
}
.tm-toolbar {
    padding:5px 30px;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
    .wpnw-pro-news-slider-wrp .wpnaw-news-slider .slick-dots {
    bottom:0px !important;
    }
}
p.wp-caption-text {
    text-align:center;
    font-style:italic;
    font-size:0.85em;
    margin:5px 0px;
}
thead {
    /*background-color:#5b5c5e;*/
    color:#fff;
}

thead tr:nth-child(1) {
    /*background-color:#5b5c5e;*/
    background-color:rgba(91, 92, 94, 0.9);
    color:#fff;
}

tr:nth-child(even) {
    /*background-color:#1598bc;*/
    background-color:rgba(21, 152, 188, 0.6);
    color:#fff;
}

tr:nth-child(odd) {
    /*background-color:#84d0f0;*/
    background-color:rgba(132, 208, 240, 0.6);
    color:#5b5c5e;
}

th {
    padding:12px;
    text-align:left;
}

td {
    /*text-align:center;*/
    padding:10px;
    font-weight:bold;
}
.uk-pagination > .uk-active > span {
    background:#5560a4;
}
.uk-pagination > li > a:active {
    background:#5560a4;
}
.uk-pagination > li > a:hover, .uk-pagination > li > a:focus {
    color:#78b013;
}
.wpnaw-image-fit .wpnaw-news-image-bg img {
    object-position:center;
}
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.entry-content img, 
.entry-content iframe, 
.entry-content object, 
.entry-content embed {
    max-width: 100%;
}
img.wp-post-image {
    display:none;
}
.uk-accordion-title {
    padding: 15px;
}
.uk-accordion-title:before {
    background:#5560a4;
    margin-top:-15px;
}
div.uk-margin-top:nth-of-type(2) {
    display:none;
}
.uk-button:hover, .uk-button:focus {
    background-color:#78b013;
    color:#fff;
    border-color:#78b013;
}