﻿#tm-main {
	padding-top:20px;
}
#tm-header.uk-block-muted {
	background:#fff;
}
 
.Videoreihe1 iframe {
	width:640px;
	height:340px;
	border:2px #000 solid;
}
.uk-button-videoreihe {
  background-color: #74d108;
  color: #ffffff;
  margin-bottom:10px;
}
/* Hover */
.uk-button-videoreihe:hover,
.uk-button-videoreihe:focus {
  background-color: #6cc108;
  color: #ffffff;
}
/* Active */
.uk-button-videoreihe:active,
.uk-button-videoreihe.uk-active {
  background-color: #63b00b;
  color: #ffffff;
}
/* Link */
.uk-button-videoreihe a:hover,
.uk-button-videoreihe a:active {
	text-decoration:none;
	color:#fff;
}
#tm-top-a .uk-alert-success .uk-grid { /* Button Videoreihe */
	margin-left:0;
}
 
.uk-navbar-content {
    box-sizing: border-box;
    display: block;
    height: auto;
    padding: 0 27px;
    margin-top: -10px
}
.uk-navbar-content img {
    margin-top: -20px;
    margin-left: 20px;
}
.uk-text-shadow {
	text-shadow:2px 2px 10px #000000;
}

.uk-text-xlarge {
  font-size: 26px;
  line-height: 32px;
}
textarea {
	height:150px;
	width:250px;
}

.uk-kursplan {
	border:1px #006969 solid;
	padding-bottom:30px;
	background-color:#efefef;
}
/*
#tm-top-a {
	padding-bottom:50px !important;
}
*/
.uk-header {
	font-size:1.1em;
	font-weight:400;
}

/* Weihnachten */
.marquee {
	overflow:hidden;
	margin:25px 0;
	white-space:nowrap;
	font-weight:bold;
	transition:all 1s;
}
.marquee:hover {
	cursor:grab;
}
.uk-text-xmas {
	color:#e2001a;
}
.uk-margin-xmas {
	padding-right:100px;
	padding-top:5px;
}

/* Logo footer */
.tm-footer .tm-logo-footer { 
	margin-top: -10px; 
}

@media (max-width: 767px) {
	.tm-navbar {
	    background: #fff;
	    border-bottom:5px #cf0304 solid;
	}
	.tm-navbar {
	    display: block;
	    background: #ffffff !important;
	}
	.uk-heading-xlarge {
	  font-size: 52px;
	  line-height: 60px;
	}
	.uk-header {
		color: #006a69;
	}
	.uk-margin-bottom-small {
	  margin-bottom: 25px !important;
	}
}

@media (min-width: 768px) AND (max-width: 959px) {
	.uk-header {
		color: #006a69;
	}
}

@media (min-width: 960px) {
	.uk-text-right-large {
	  text-align: right !important;
	}
	.uk-text-left-large {
	  text-align: left !important;
	}
	.uk-text-center-large {
	  text-align: center !important;
	}
	.uk-heading-xlarge {
	  font-size: 84px;
	  line-height: 90px;
	}
	.uk-width-3-4-large {
	  width: 75%;
	}
	.uk-width-5-6-large {
	  width: 83.333%;
	}
}

/* Modifier: 'CookieHint'
 ========================================================================== */
#redim-cookiehint {
	overflow-y:auto;
	font-family:Arial, Helvetica, sans-serif;
    box-shadow: 0px 0px 5px 4px rgba(0,0,0,0.21);
    max-width: 600px;
}
@media (max-width:768px) {
	#redim-cookiehint {
	    max-height:500px;
	}
}

#redim-cookiehint .cookiebuttons .btn,#redim-cookiehint .cookiebuttons button {
	font-size: 18px;
	line-height: 24px;
	cursor: pointer;
	display: block;
	padding: 12px 8px !important;;
	text-align: center;
	width: 90%;
	margin:0 auto 15px auto;
}

/* ========================================================================== */
