/* OBM-Media Stefan Oberbiermann Version 20200105-01 */

/* YouTubeR Anpassungen START */
.mxyt-playlist .mxyt-title h1, .mxyt-playlist .mxyt-title h3 {
    font-size: 16px!important;
	font-weight: 500!important;
    color: #0072a8;
    line-height: 1.4;
}

.mxyt-date {
    font-size: 11px;
    color: #808080;
    padding-bottom: 0;
}

.mxyt-date::before {content: "Veröffentlicht:";}

/* YouTubeR Anpassungen END */

#redim-cookiehint {
background-color: #0072A8;
}

#cookiehintinfo.btn {
    background: #0577A3!important;
    color: #fff!important;     
}

#cookiehintsubmit.btn {
    background: #fff!important;
    color: #0072A8!important; 
}


.tm-top-teaser {
background: #fff;
border-radius: 0px;
box-shadow: none;
height: 200px;
position: absolute;
top: 18px;
left: 40%;
}

body {
    border-top: 0px solid #fff;
    background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.logo-desktop {
margin-top: 80px;
}

#social_bookmarks ul {
    padding-left: 10px;
}

.mod-languages select {
width: 150px;
}

.mod-languages .inputbox {
width:113px;
font-size:14px;  
}

.mod-languages .open > .dropdown-menu {
display: block;
padding: 0px 10px 0px 30px;
font-size: 14px;
}

.mod-languages .btn-group > .btn {
    font-size: 13px;
}

.mod-languages .dropdown-menu {
background: #fff;
}

div.mod-languages ul {font-size: 14px;}


.tm-sidebar-b {
background: none repeat scroll 0% 0% #EEF7F9;
padding-left: 0px ! important;
}

.tm-main {
padding-right: 20px;
}


.tm-footer {
margin-top: 0px;
padding-top: 0px;
}

.tm-footer .uk-container-center {
 background: #EEF7F9;
 padding-bottom: 40px;
}

.tm-block-divider {
border-top: 0px solid #DBE0F1;
}

h3.logo-logo {
     font-size: 20px;
     font-weight: 400;
     padding-top: 65px;
	 text-align: center;
}

.tm-logo h3 a:active, .tm-logo h3 a:hover, .tm-logo h3 a:focus {
     text-decoration: none!important;
}

.uk-panel-space.hauptmenu {
    padding: 20px;
}

/* Rocket Ajax Search START */
.rokajaxsearch {margin-left: 30px;}
#roksearch_search_str::placeholder {color: #006b8f;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {padding-left: 0px;}
#roksearch_results {z-index: 10000;position: absolute;width: 50%;float: right;margin-top: -1px;text-align: left;visibility: hidden;}

#roksearch_search_str {background: #EEF7F9 url(search-icon.png) 98% 50% no-repeat;border: 1px solid #CAD6FF;color: #1B3A7B;}
#roksearch_search_str.loading {background-color:#EEF7F9;border: 1px solid #CAD6FF;}
#roksearch_results {background: #EEF7F9;border: 1px solid #CAD6FF;}
#roksearch_results a#roksearch_link {background: url(close.png) 0 0 no-repeat;}
#roksearch_results h3 {color: #1B3A7B; font-size: 105%;}
#roksearch_results span {color: #303030;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {background: #fff;border-bottom: 1px solid #CAD6FF;color: #333;}
#roksearch_results .roksearch_row_btm span {color: #999;}
#roksearch_results span.small {color: #333;}
#roksearch_results span.highlight {background: #f6ff9f; color: #000;}
#roksearch_results a:hover {color: #0B3768;}
#roksearch_results .roksearch_odd {background: #EEF7F9;border-bottom: 1px solid #CAD6FF;}
#roksearch_results .roksearch_even {background: #fff;border-bottom: 1px solid #CAD6FF;}
#roksearch_results .roksearch_odd-hover, #roksearch_results .roksearch_even-hover {background-color: #fff;}
#roksearch_results .roksearch_odd-hover h3, #roksearch_results .roksearch_even-hover h3 {background: none;} 
.results ol.list li p {color: #666;}
#roksearch_results .arrow-left {background: #e9e9e9 url(left-arrow.png) 50% 50% no-repeat;;border: 1px solid #d9d9d9;}
#roksearch_results .arrow-left-disabled {background: #fefefe;border: 1px solid #e9e9e9;}
#roksearch_results .arrow-right {background: #e9e9e9 url(right-arrow.png) 50% 50% no-repeat;border: 1px solid #d9d9d9;}
#roksearch_results .arrow-right-disabled {background: #fefefe;border: 1px solid #e9e9e9;}
form.search_result .inputbox {border: 1px solid #CAD6FF;}
fieldset.phrase, fieldset.word, fieldset.only {border-bottom: 1px solid #CAD6FF;}
#roksearch_results .rokajaxsearch-overlay {background-color: #EEF7F9;}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm {font-size: 80%; color: #333;}

/* Rocket Ajax Search END */

.sitename-z1 {
     color: #0072A8;
     font-family: "Roboto";
     font-size: 22px;
     font-weight: 400;
     line-height: 24px;
     padding-top: 2px;
}

.sitename-z2 {
     color: #0072A8;
     font-family: "Roboto";
     font-size: 16px;
     font-weight: 300;
     line-height: 16px;
     padding-top: 5px;
}

.titel-z1 {
 font-size: 28px;
 line-height: 30px;
 padding-top: 10px;
}

.titel-z2 {
font-size: 28px;
line-height: 30px;
border-bottom: 1px solid #c6c6c6;
padding-top: 0px;
padding-bottom: 10px;
margin-top:0px;
}


.uk-grid:not(.uk-grid-preserve) > .uk-grid-margin {
    margin-top: 0px;
}

.uk-dropdown-search {
padding-left: 40px;  
}

.uk-nav-search.uk-autocomplete-results {
line-height: 16px!important;
font-size: 18px;
font-weight: normal;
}

.uk-nav-search.uk-autocomplete-results li > a > div {
font-size: 14px;
font-weight: normal;
line-height: 18px;
color: #666;
padding: 0px;
}


h1, h2, h3, h4, h5, h6 {
color: #0072A8;
text-align: left;
}

.uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 {
color: #1D1D1B;
}

dl .caption {
font-size: 11px;
line-height: 14px;
text-align: center;
font-weight: normal;
margin-top: 5px;
}

figcaption {
font-size: 13px;
line-height: 18px;
background-color: #EEF7F9;
padding: 5px;
}

figure {
margin: 20px;
}


.tm-block-default {
padding: 0px 20px 0px 20px;
}


.tm-page > .uk-container {
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.04);
}

.uk-panel-box-primary, .tm-block-primary {
box-shadow: none;
}

.tm-header { 
background: #fff;
margin: 20px;
}  


.tm-headerbar > .uk-width-1-4 { 
width: 20%;
}  

.tm-headerbar > .uk-width-3-4 { 
width: 80%; 
}

.uk-navbar {
border-bottom: 0px solid #fff;
}

/* Navbar blau

.uk-navbar.uk-active {
background: linear-gradient(to bottom, #0072A8, #066D95) repeat scroll 0% 0% #0072A8;
color: #fff;
} */

/* Navbar ROT */

/*  RED  */
/*
.uk-navbar.uk-active {
background: linear-gradient(to bottom, #CA582A, #AE4A24) repeat scroll 0% 0% #CA582A;
color: #fff;
}
*/

/*  BLUE  */
.uk-navbar.uk-active {
background: linear-gradient(to bottom, #0072A8, #00537B) repeat scroll 0% 0% #0072A8;
color: #fff;
}


.uk-offcanvas-bar {
font-size: 0.9rem;
}

.hauptmenu, .tm-sidebar-a {
background: #EEF7F9;
}

.tm-sidebar-a, .tm-sidebar-a li {
font-size: 0.9em;
line-height: 1rem;
}

.tm-sidebar-a li {
margin-bottom: 0.8em;
}

.tm-sidebar-a a , .tm-sidebar-a b {
color: #0072A8;
}

.tm-sidebar-a a:hover {
color: #666;
}

.tm-sidebar-a .btn-primary {
    color: #fff;
}

.uk-article-title {
font-size: 28px;
line-height: 38px;
text-transform: none;
font-weight: 300;
border-bottom: solid #ccc 1px;
padding-top: 0px;
padding-bottom: 10px;
}


.tm-main-bottom .uk-panel-box, .tm-block-light {
    padding: 50px 0px 50px 0px;
    background: #fff;
    color: #444;
    box-shadow: none;
}


/* Text-Zentrierung am 24.10.18 deaktiviert
 
.uk-article {
text-align: justify;
}

*/

.uk-panel.uk-panel-box.header-blank-center {
    background: none;
	box-shadow: none;
}

.uk-panel.uk-panel-box.header-blank-center h4 {
    text-align: center!important;
}

.uk-panel.footer-menu {
    margin-bottom: 70px;
    font-size: 0.9em;
}


.uk-article-title {
text-align: left;
}

.uk-alert {
border: solid 1px rgba(6, 142, 194, 0.5);
}

.uk-alert-success {
   border: 1px solid #E9EBF5;
text-align: left;
}

.highlight {
background: yellow;
}

.important {
font-style: normal;
color: #666666;
letter-spacing: 0.5px;
font-weight: 600;
}

.tm-content p a:before, .linkarrows a::before {
content: "\2192 ";
color: #0072A8;
} 

.tm-content p a:hover:before, .linkarrows a:hover:before {
color: #046A91;
}

.tm-content .textmarke a:before {
color: #fff;
}

.tm-content .textmarke {
height: 0px;
padding-bottom: 30px;
margin-top: -30px;
}

.tm-content .nolinkbefore a:before {
color: #fff;
display: none;
}
.tm-content .nolinkbefore a:hover:before {
color: #fff;
display: none;
}

.textimage_right, .bild_right, .img_right {
margin: 3px 0px 5px 15px;
float: right;
}

.textimage_left, .bild_left, .img_left {
margin: 3px 15px 5px 0px;
float: left;
}


.tm-footer a {
color: #0072A8;
}

.tm-footer a:hover {
color: #CB5B33;
}


.tm-block .tm-sidebar-a {
padding-left:0px!important;
}

.tm-sidebar-a a, .tm-sidebar-b a {
text-decoration: none;
}

.footer1 {
border-top: 0px solid #0072A8;
font-size: 15px;
padding-bottom: 0px;
padding-top: 20px;
color: #0072A8;
}

.footer2 {
font-size: 0.9em;
line-height: 1.1rem;
margin-top: -5px;
}


.bulletlist-light .important {
font-weight: normal;
}

.conblue {
background: #E9EEFD;
border-radius: 3px;
border: 1px solid #dddddd;
color: #333;
padding: 15px;
}

.uk-article li {
margin-bottom: 5px;
}

ul#accordeonck132 li a , ul#accordeonck219 li a {
padding: 6px 16px 6px 10px;
}

#accordeonck132 ul, #accordeonck132 ol, #accordeonck219 ul, #accordeonck219 ol {
padding-left: 7px;
}

ul#accordeonck132 li a:hover, ul#accordeonck132 ul li a:focus, ul#accordeonck219 li a:hover, ul#accordeonck219 ul li a:focus  {
color: #203B6C;
}

#accordeonck132 .active, #accordeonck132 .isactive, #accordeonck219 .active, #accordeonck219 .isactive  {
font-weight: normal;
}

#accordeonck132 li.level1 > .isactive, #accordeonck132 li.level2 > .isactive, #accordeonck132 li.level3 > .isactive, #accordeonck132 li.level4 > .isactive,
#accordeonck219 li.level1 > .isactive, #accordeonck219 li.level2 > .isactive, #accordeonck219 li.level3 > .isactive, #accordeonck219 li.level4 > .isactive ,
#accordeonck229 li.level1 > .isactive, #accordeonck229 li.level2 > .isactive, #accordeonck229 li.level3 > .isactive, #accordeonck229 li.level4 > .isactive {
font-weight: bold;
background: #fff;
letter-spacing: 0.5px;
}

#accordeonck132 li.level3 >, #accordeonck132 li.level4, #accordeonck219 li.level3 >, #accordeonck219 li.level4 {
padding: 0px;
}


ul#accordeonck132 li ul li, ul#accordeonck219 li ul li, ul#accordeonck229 li ul li, ul#accordeonck230 li ul li {
list-style-type: none;
margin: 0px 0px 0px 8px;
border-bottom: medium none;
border-top: 1px solid #96C4D4;
color: #0072A8;
}


ul#accordeonck132 li ,ul#accordeonck219 li, ul#accordeonck229 li, ul#accordeonck230 li {
border-bottom: 1px solid #96C4D4;
}

#accordeonck132 ul .isactive, #accordeonck219 ul .isactive, #accordeonck229 ul .isactive, #accordeonck230 ul .isactive   {
font-weight: bold;
}

.accordeonck img {
    margin-right: 4px;
}


/*Offcanvas Menü*/

#accordeonck229 ul {
padding-left: 20px;
}

ul#accordeonck229 li ul li {
margin: 0px;
}

ul#accordeonck229 li a {
padding: 4px 2px 4px 5px;
}

#accordeonck229 li.level3 >, #accordeonck229 li.level4 {
padding: 0px;
}


.hauptmenu .uk-panel-title {
color: #8D94AA;
font-size: 32px;
font-weight: 300;
line-height: 34px;
margin-bottom: 20px;
margin-top: 0;
text-transform: none;
}

ul#accordeonck132 li a, ul#accordeonck219 li a {
padding-left: 0px;
}

#accordeonck132 .content_1 ul,
#accordeonck132 .content_2 ul,
#accordeonck132 .content_3 ul,
#accordeonck132 .content_1 ol,
#accordeonck132 .content_2 ol,
#accordeonck132 .content_3 ol {
padding-left: 0px;
  margin-left: 4px;
}


/* Sub-Menü Sidebar-b */
ul#accordeonck139 li a  {
padding: 3px 2px 3px 10px;
}

ul#accordeonck139 li {
border-bottom: 1px solid #D4DCFF;
}

ul#accordeonck139 li a:hover {
background-color: #fff;
}

#accordeonck139 .active, #accordeonck139 .isactive {
background-color: #fff;
}

/* Floating-Menüs in Sidebar */

.sidebarfloating {
padding: 0px;
}

.sidebarfloating .accordeonck {
line-height: 1em;
padding: 2px;
}
  
.uk-panel-box .sidebarfloating {
padding-top: 20px;
margin-top:-20px;
background: #EEF7F9;
}

.gn_static_1 {
border: 0px solid #EFEFEF;
padding: 15px;
font-size: 0.94em;
box-shadow: 0px 0px 0px 1px rgba(129, 144, 194, 0.3) inset; 
}


/* Alt, Menü im Content */
.contentmenu1{
width: 200px;
float: right;
margin-left: 10px;
}

/* Page-Navigation-Bottom */
ul.pagenav, ul.pagenav li {
border: 0px none;
list-style: outside none none;
margin: 0px;
overflow: hidden;
padding: 5px;
width: 98.5%;
}

ul.pagenav {
background-color: #EEF7F9;
clear: both;
font-size: 0.96em;
color: #666;
border-radius: 2px;
padding-right:15px;
margin-bottom: 10px;
}

ul.pagenav a {
font-size: 0.94em;
color: #0072A8;
}

ul.pagenav a:hover{
color: #046A91;
}

ul.pagenav li.pagenav-prev {
float: left;
width: auto;
}

ul.pagenav li.pagenav-next {
float: right;
width: auto;
}

.buch .uk-panel-title {
font-size: 18px;
line-height: 24px;
font-weight: 400;
color: #CE5528;
margin-bottom: 15px;
}

/* News-Modul */

.newsmodul .uk-panel-title {
font-size: 18px;
line-height: 24px;
font-weight: 400;
color: #CE5528;
margin-bottom: 15px;
margin-left: 15px;
}

.newsmodul {margin: 4px;}
.globalnews ul {padding-left: 20px;}
.globalnews ul li {
margin-bottom: 10px;
padding-bottom: 10px;
font-size: 15px;
line-height: 22px;
border-bottom: 1px dotted #046A91;
}

.icon-eye-close {color: red;background: #fff!important;}
.icon-edit {color: #008000;background: #fff!important;}
.icon-lock {color: red;background: #fff!important;}

.button-sidebar-a .btn, .button-sidebar-b .btn {font-size: 14px;line-height: 110%;padding: 1em;}
.button-sidebar-a .btn small, .button-sidebar-b .btn small {line-height: 100%;}
.button-sidebar-a {margin: 5px!important;padding: 5px!important;}
.button-sidebar-b {margin-top: 0px ! important;padding: 20px 5px 10px 5px;background: #EEF7F9;}


.uk-button-primary:hover, .uk-button-primary:focus {
    background-color: #046A91;
    color: #046A91;
}

.btn-primary:hover, .btn-info:hover, .btn-inverse:hover {
    color: #046A91;
	  
}

.btn-primary {
color: #ffffff;
line-height: 26px;
padding: 15px;
}

.btn:hover, .btn:focus {
box-shadow: 0px 0px 0px 1px rgba(6, 142, 194, 1) inset;
}

.uk-button-green {background: #5B7104; color: #fff; font-size: 0.9em; box-shadow: none;}
.uk-button-green:hover {background: #3E4D02; color: #fff; box-shadow: none;}


/* Hinweistext Uebungsvideos Buch Sidebar-B */
.uk-panel.margin-top-short {
    margin-top: -20px!important;
	margin-bottom: 40px!important;
}

/* Hinweistext Facebook-Button Sidebar-B */
.uk-panel.margin-facebook-button {
    padding-top: 5px!important;
	margin-bottom: -10px!important;
}




.wk-slideshow .caption {
background: none repeat scroll 0 0 rgba(9, 38, 91, 0.7);
padding: 2px 10px 2px 10px;
font-size: 12px;
text-align: center;
}

.image-zimmer{
text-align: center
}

.behandlungszimmer {
border: solid 2px #E9EEFD;
}

.fc_pag span {
color: #1E4CAA;
border: 1px solid #0072A8;
border-radius: 0px;
font-size: 11px;
height: 14px;
line-height: 14px;
text-align: center;
width: 14px;
margin: 0 0px;
}

.fc_pag li span:hover, .fc_pag span.current {
color: #1E4CAA;
background-color: #fff;
}


.uk-icon-button {
background: #EEF7F9;
color: #0072A8;
}

.uk-icon-button:hover, .uk-icon-button:focus {
    background-color: #0072A8;
    color: #EEF7F9;
    
}

.fc_title {
font-size: 18px;
line-height: 18px;
}


.uk-panel.empfehlungen {
line-height: 1.2em;
font-size: 0.94em;
}

.uk-panel.empfehlungen a:hover {
color: #335E86;
}

.tm-content p a.nolink:before {
content: "";
}

/*Aufzählungen mit Link UND Pfeil sowie data-lightbox-fix */
.spezial a[data-lightbox] {
display: inline;
}

.spezial li a:before {
content: "\2192 ";
color: #00f;
} 

.spezial li a:hover:before {
color: #5454BE;
}


/* Desktop and bigger */

@media (max-width: 959px) {

.tm-content {
	padding-top: 20px;
}

.logo-mobile {
	padding: 5px;
}    

.uk-article-title {
font-size: 22px;
line-height: 26px;
text-transform: none;
font-weight: 400;
border-bottom: solid #c3c3c3 1px;
padding-top: 20px;
padding-bottom: 10px;
}

.hauptmenu .uk-panel-title {
color: #8D94AA;
font-size: 20px;
font-weight: 300;
line-height: 24px;
margin-bottom: 18px;
margin-top: 0;
text-transform: none;
}

#accordeonck132 ul, #accordeonck132 ol , #accordeonck219 ul, #accordeonck219 ol {
padding-left: 10px;
}

.buch .uk-panel-title, .newsmodul .uk-panel-title {
font-size: 16px;
line-height: 18px;
}

.cleanmob {
display: none;
}


}


@media (max-width: 1280px) {

.footer1 { font-size: 14px; margin-top: 100px; }
.footer2 { font-size: 11px; line-height: 14px; }

}

@media (min-width: 1281px) {
.tm-sidebars-2 .tm-sidebar-a.uk-width-medium-1-5 { width: 20%; }
.tm-sidebars-2 .tm-sidebar-b.uk-width-medium-1-5 { width: 15%; }
.tm-sidebars-2 .tm-sidebar-a.uk-pull-3-5 { left: -65%; }
.tm-sidebars-2 .tm-sidebar-b.uk-pull-3-5 { left: -65%; }
.tm-sidebars-2 .tm-main.uk-width-medium-3-5 { width: 65%; }
.tm-sidebars-2 .tm-main.uk-push-2-5 { left: 65%; }
.uk-push-1-5, .uk-push-2-10 { left: 20%; }
.uk-grid:not(.uk-grid-preserve) { margin-left: 0px; }
}


@media (min-width: 768px) and (max-width: 1280px) {

.tm-sidebars-2 .tm-sidebar-a.uk-width-medium-1-5 {width: 30%;}  
.tm-sidebars-2 .tm-sidebar-b.uk-width-medium-1-5 {width: 20%;}  

.tm-sidebars-2 .tm-sidebar-a.uk-pull-3-5 {left: -50%;}  
.tm-sidebars-2 .tm-sidebar-b.uk-pull-3-5 {left: -50%;}  

.tm-sidebars-2 .tm-main.uk-width-medium-3-5 {width: 50%;}  
.tm-sidebars-2 .tm-main.uk-push-2-5 {left: 50%;}
  
.uk-push-1-5, .uk-push-2-10 {left: 30%;}
.tm-block-default { padding: 0px 10px 0px 20px; } 
.uk-container {max-width: 100%;padding: 0 0;}

.tm-top-teaser {left: 32%!important;}

}

@media (min-width: 768px) and (max-width: 959px) {

.uk-panel-space { padding: 0px 0px 0px 30px; }
body, li {font-size: 15px;line-height: 20px;}
.hauptmenu .uk-panel-title {font-size: 22px;font-weight: 300;line-height: 30px;}
.social-icons {display: none;}  
}


@media (min-width: 1200px) and (max-width: 1680px) {

.buch .uk-panel-title, .newsmodul .uk-panel-title {
font-size: 14px;
line-height: 22px;
font-weight: 400;
color: #CE5528;
margin-bottom: 10px;
}

}  

@media (min-width: 768px) and (max-width: 1199px) {

.tm-headerbar > .uk-width-1-4 {width: 30%;}
.tm-headerbar > .uk-width-3-4 {width: 70%;}

.titel-z1 {
 font-size: 20px;
 line-height: 22px;
 padding-top: 10px;
}

.titel-z2 {
font-size: 20px;
line-height: 22px;
border-bottom: 1px solid #0072A8;
padding-top: 0px;
padding-bottom: 10px;
margin-top:0px;
}

.buch .uk-panel-title, .newsmodul .uk-panel-title {
font-size: 14px;
line-height: 22px;
font-weight: 400;
color: #CE5528;
margin-bottom: 10px;
}

.gn_static_1 {
font-size: 13px;
line-height: 18px;
}

h3.logo-logo {
font-size: 16px;
}

}  


@media (min-width: 960px) {

}

@media (max-width: 767px) {
.tm-header {margin: 0px;}

.page-header {
     margin-top: 26px;
}    

.titel-z1 {
 font-size: 20px;
 line-height: 22px;
 padding-top: 10px;
}

.titel-z2 {
font-size: 20px;
line-height: 22px;
border-bottom: 1px solid #0072A8;
padding-top: 0px;
padding-bottom: 10px;
margin-top:0px;
}

.tm-main {
padding-right: 0px;
}

}

@media (min-width: 767px) {
.tm-content a.nolink {
color: #666666;
cursor: default;
pointer-events: none;
text-decoration: none;
}

.blinddesk {
display: none;
}

} 

@media (max-width: 767px) {
/*
.uk-navbar-toggle:after {
content: "Menü";
color: #fff;
margin:15px 0 0 10px;
float:left;
font-family: arial, helvetica;
}
*/

.uk-navbar-center {max-width: 60%;}
.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {padding: 0px 20px; }
.uk-navbar-toggle::after {font-size: 30px;}

.kontakt-small {position: absolute;top:16px;right:20px;text-align: right;}
.kontakt-small a {color: #fff;vertical-align: middle;}

#scrollToTop {display: none!important;}

}

@media (max-width: 960px) {
  .uk-heading-large {
    line-height: 36px;
    font-size: 26px;
  }
  h1 {
    line-height: 36px;
    font-size: 26px;
  }
}
    




/* Google-Fonts lokaler Server START */

/* source-sans-pro-200 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/source-sans-pro-v11-latin-200.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'),
       url('../fonts/source-sans-pro-v11-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v11-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v11-latin-200.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-300 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/source-sans-pro-v11-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'),
       url('../fonts/source-sans-pro-v11-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v11-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v11-latin-300.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-regular - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/source-sans-pro-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
       url('../fonts/source-sans-pro-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v11-latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-600 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/source-sans-pro-v11-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'),
       url('../fonts/source-sans-pro-v11-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v11-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v11-latin-600.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-700 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/source-sans-pro-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'),
       url('../fonts/source-sans-pro-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v11-latin-700.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-900 - latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/source-sans-pro-v11-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'),
       url('../fonts/source-sans-pro-v11-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro-v11-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro-v11-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro-v11-latin-900.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}



/* Arimo - latin */
/* arimo-regular - latin */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/arimo-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Arimo Regular'), local('Arimo-Regular'),
       url('../fonts/arimo-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/arimo-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/arimo-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/arimo-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/arimo-v11-latin-regular.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* arimo-italic - latin */
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/arimo-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Arimo Italic'), local('Arimo-Italic'),
       url('../fonts/arimo-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/arimo-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/arimo-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/arimo-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/arimo-v11-latin-italic.svg#Arimo') format('svg'); /* Legacy iOS */
}

/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/roboto-v18-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin'), local('Roboto-Thin'),
       url('../fonts/roboto-v18-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v18-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('../fonts/roboto-v18-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v18-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../fonts/roboto-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v18-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* Google-Fonts lokaler Server END */
