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

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


.uk-overlay-background {
    background: rgba(255,255,255,0.9)none repeat scroll 0% 0% padding-box;
    border: 30px solid rgba(255, 255, 255, 0);
}

.brands_box{
	padding-top:30px;
	padding-bottom:30px;
}

.tm-nav .uk-active a::after {
	content: "";
	border-bottom: 1px solid #999;
	display: block;
	width: 100%;
	height: 30px;
	position: relative;
	top: -65px;
}

.news .uk-article .uk-width-medium-1-2:nth-child(1){	   
	width: 25%;	
}

.news .uk-article .uk-width-medium-1-2:nth-child(2){
	width: 50%;	
}


@media (min-width: 1220px) {

	.tm-navbar {
    		padding-top: 0px;
	}
}


@media (max-width: 960px) {

	.tm-toolbar {
    		display:none;
	}
}


@media (max-width: 768px) {

	.abstand_small {
    		margin-top:40px;
	}
}



.contact .chrono_credits, .contact .control-label {
	display: none;
}

.contact #nachricht, .contact #e-mail, .contact #name, .contact #senden, .contact p {
	font-family: "Gilda Display",serif;
	font-size: 16px;
	line-height: 24px;
	color: #555555;
	font-weight: normal;
}

.contact .uk-panel-box {
    border: none;
    color: #555555;
    padding: 0;
}

.contact #anschrift {
	border: 0.5px solid #555555;
	padding: 40px;
}