@import '../fontawesome-pro-5.15.4-web/css/fontawesome.min.css';
@import '../fontawesome-pro-5.15.4-web/css/regular.min.css';
@import '../fontawesome-pro-5.15.4-web/css/solid.min.css';
@import '../fontawesome-pro-5.15.4-web/css/light.min.css';
 
.tm-header-mobile .uk-navbar-container:not(.uk-navbar-transparent) {
    background: #fefefe !important;
    padding-top: 20px;
    padding-bottom: 20px;
}
.uk-nav-header {
    display: none !important;
}
.headline01 {
    display: inline-block;
    padding: 10px 25px;
	background-color: #12571c;
    color: #fff;
}
.fa-phone-volume {
	transform: rotate(-30deg) !important;
}
.uk-form-label {
	margin-top: 15px;
	display: block;
}

/* Barrierefreiheit */
.fontsize, 
.fontsize .uk-heading-small,
.fontsize h1, 
.fontsize .uk-h1, 
.fontsize h2, 
.fontsize .uk-h2, 
.fontsize h3, 
.fontsize .uk-h3, 
.fontsize h4, 
.fontsize .uk-h4, 
.fontsize h5, 
.fontsize .uk-h5, 
.fontsize h6,
.fontsize .uk-h6, 
.fontsize p, 
.fontsize li:not(.a11y-toolbar-list-item), 
.fontsize label, 
.fontsize input, 
.fontsize select, 
.fontsize textarea, 
.fontsize legend, 
.fontsize code, 
.fontsize pre, 
.fontsize dd, 
.fontsize dt, 
.fontsize th, 
.fontsize td, 
.fontsize blockquote {
    font-size: 130% !important;
    line-height: 1.4;
}

.fontsize h1, 
.fontsize .uk-h1,
.fontsize h2, 
.fontsize .uk-h2 {
	font-size: 300% !important;
    line-height: 1.4;
}
.fontsize .uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) {
    width: 1000px;
}

@media (max-width: 490px) {
	.headline01 {
	    display: block;
	    padding: 10px 25px;
		background-color: #12571c;
	    color: #fff;
	}
	
}