/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
body {
	overflow-x: hidden!important;
	margin-left: 0px!important;
}

.tm-top-teaser {
	height: max-content;
}

.uk-nav > li > a,
.uk-nav-offcanvas ul a {
	text-align: center;
}

.uk-nav-offcanvas > li > a {
	color: #000;
    border-top: 1px solid #4b8a02;
}

.uk-nav-offcanvas ul a {
	color: #000;
}

.uk-offcanvas input.uk-search-field {
	background: #4b8a02;
	border-color: #4b8a02;
	color: #fff;
}

.uk-offcanvas-bar {
	background: #fff;
}

.tm-logo-small p {
	position: absolute;
    top: 15px;
    width: 30%;
}

@media (max-width: 480px){
	.wk-slideshow-unity {
	    height: 130px;
	}
	div.itemCommentsForm form input.inputbox,
	div.itemCommentsForm form textarea.inputbox {
		width: 100%
	}
}

@media (max-width: 768px){
	.tm-switcher-target {
	    min-height: 559px;
	}
}

@media (min-width: 960px) and (max-width: 1220px){
	.wk-slideshow-unity {
	    height: 600px;
	}
}

@media (min-width: 768px) and (max-width: 959px){
	.wk-slideshow-unity {
	    height: 450px;
	}
}

@media (min-width: 481px) and (max-width: 767px){
	.wk-slideshow-unity {
	    height: 165px;
	}
}

.uk-button-large {
	width: 100%;
}