
/* Vars */
:root {
  --global-color: #333333;
  --global-link-color: #F39400;
}

/* Generell */
.smw-color {
  color: #F39400;
}
.smw-add-subtitle {
	margin-bottom: 0;
}
.smw-subtitle {
	margin-top: 0;
  font-size: 22px;
	font-weight: 700;
}


/* Header */
.tm-header-mobile .uk-navbar-container {
}
.tm-header-mobile .uk-navbar-container .uk-navbar-left {
}
.tm-header-mobile .uk-navbar-container .uk-navbar-toggle svg {
	width: 30px;
	color: var(--global-link-color);
}
.uk-navbar .uk-logo.uk-navbar-item img {
  translate: -8px;
  transition: translate 250ms;
}


/* Dialog Mobile */
#tm-dialog-mobile .uk-close svg {
		width: 30px;
		color: var(--global-link-color);
		position: relative;
		top: 10px;
}
#tm-dialog-mobile .uk-toggle.rotate svg {transform: rotate(180deg)}

#tm-dialog-mobile #module-menu-dialog-mobile {
	margin-top: 40px;
}


/* Mobile Nav */
.uk-offcanvas-bar .uk-nav-default > li > a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub > li > a {
	color:#fff;
}
.uk-offcanvas-bar .uk-nav-default > li:hover > a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub > li:hover > a,
.uk-offcanvas-bar .uk-nav-default > li > a:hover,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub > li > a:hover {
	color: var(--global-link-color);
}
.uk-offcanvas-bar .uk-nav-default > li.uk-active > a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active > a {
	color: var(--global-link-color);
}

/* Footer */
footer * {
	color: #444 !important;
}
footer #footer-1 a {
	color: var(--global-link-color) !important;
}
footer h3 {
  font-size: 20px;
}
footer ol, footer ul {
  padding-left: 0;
  list-style: none;
}
footer .newsfeed li {
	display: flex;
	flex-wrap: wrap;
	padding-bottom: 10px;

}
footer .newsfeed li .feed-item-date {
	width: 100%;
	order: 1;
}
footer .newsfeed li .feed-link {
	width: 100%;
	order: 2;
}
footer #footer-2 * {
	color: #333 !important;
}
footer #footer-2 ul {
	margin-bottom: 0;
}
footer #footer-2 .uk-panel {
	margin-top: 5px !important;
}
footer #footer-2 .el-item div > div {
	padding-left: 10px;
}
footer #footer-2 .el-item div > div .el-content {
	padding-left: 0;
}


/* Home */
body.home {
}

/* BS s */
@media (min-width: 576px) {
	
}
/* YT small standard */
@media (min-width: 640px) {
	.uk-navbar .uk-logo.uk-navbar-item img {
	  translate: -12px;
	}
}
/* BS md */
@media (min-width: 768px) {
}
/* YT medium standard */
@media (min-width: 960px) {
	
	.uk-navbar .uk-logo.uk-navbar-item img {
	  translate: -16px;
	}
	/* Generell */
	#tm-main >div.uk-container {

	}
	/* Header */
	.tm-toolbar > .uk-container {

	}
	.tm-header > div > .uk-container {

	}
}
/* BS l */
@media (min-width: 992px) {

}
/* YT large standard / BS xl */
@media (min-width: 1200px) {
	.uk-navbar .uk-logo.uk-navbar-item img {
	  translate: -20px;
	}
}
/* BS xxl */
@media (min-width: 1400px) {

}
/* YT xlarge standard */
@media (min-width: 1600px) {

}