/* Typo */
ol, ul {
  padding-left: 30px;
  margin-top: 10px;
}

.sitemap .page-header h1 {text-align:center; border:none!important; font-size:40px;}

.uk-navbar-nav > li.uk-active > a::before {
  background-color: #ffd49b;
  background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW 2018 (64 Bit Keine kommerzielle Nutzung) --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='10px' height='10px' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 2.62 2.62' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C![CDATA[ .fil0 {fill:%23008199} ]]%3E%3C/style%3E%3C/defs%3E%3Cg id='Ebene_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M0.38 2.26c0.26,0.24 0.57,0.36 0.93,0.36 0.35,0 0.66,-0.12 0.93,-0.36 0.26,-0.24 0.38,-0.55 0.38,-0.95 0,-0.41 -0.12,-0.72 -0.38,-0.95 -0.27,-0.24 -0.58,-0.36 -0.93,-0.36 -0.36,0 -0.67,0.12 -0.93,0.36 -0.26,0.23 -0.38,0.54 -0.38,0.95 0,0.4 0.12,0.71 0.38,0.95z'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
     background-position: center;
}



.uk-navbar-nav > li:hover > a::before, .uk-navbar-nav > li > a[aria-expanded="true"]::before {
	background-color: #ffd49b;
	background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW 2018 (64 Bit Keine kommerzielle Nutzung) --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='10px' height='10px' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 2.62 2.62' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C![CDATA[ .fil0 {fill:%23008199} ]]%3E%3C/style%3E%3C/defs%3E%3Cg id='Ebene_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0' d='M0.38 2.26c0.26,0.24 0.57,0.36 0.93,0.36 0.35,0 0.66,-0.12 0.93,-0.36 0.26,-0.24 0.38,-0.55 0.38,-0.95 0,-0.41 -0.12,-0.72 -0.38,-0.95 -0.27,-0.24 -0.58,-0.36 -0.93,-0.36 -0.36,0 -0.67,0.12 -0.93,0.36 -0.26,0.23 -0.38,0.54 -0.38,0.95 0,0.4 0.12,0.71 0.38,0.95z'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
    background-position: center;
	/*background-size:contain;*/
}

.uk-navbar-nav > li:hover > a.not::before, .uk-navbar-nav > li > a.not[aria-expanded="true"]::before {background-image:none;}


  

.uk-navbar-dropdown-nav > li.uk-active > a 
{background-color: #00839B!important;
  color: #fff;
}

.startimage {
	background-image: url(../images/home02.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align:center;
	width:600px;
	height:400px;
	display: flex;
 justify-content: center;
align-items: end;
}


/** Startseite Mouseovereffect **/

.tiptext {
    color:#00839B;
	/*background:#ccc;*/
    padding:5px;
    width:100px;
	float:left
}

.description {
    display:none;
    position:absolute;
	text-align:center;
	margin-top:2px;
	width:100px;
   text-transform: uppercase;
	
    /*border:1px solid #000;*/
    
}


.unten {
	position: relative;
	padding-top: 65px;
	font-family: Arial;
	font-weight: bold;
}

/** Off Canvas **/
.uk-nav-default > li > a:hover,.uk-nav-sub > li > a:hover {
  color: #060606;
  transition: .1s ease-in-out;
  transition-property: color,background-color,border-color,box-shadow;
  background-color: #00839b;
  color:#fff;
}


.uk-nav-default > li.uk-active > a {
  color: #fff;
  background-color: #00839B;
}

.uk-nav-default .uk-nav-sub li.uk-active > a {
  color: #fff;
background-color: #00839B;
}

.uk-nav-default .uk-nav-sub a:hover {color:#fff;}


div.el-content.uk-panel {margin-top:-3px}

.uk-navbar-toggle-icon svg {width: 35px;}

/** Typo im Lauftext **/

span.telefon {
  content: " ";
  width: 20px;
  height: 20px;
  background: no-repeat url('telefon.svg');
  padding-left: 23px;
  white-space: nowrap
}

span.standort {
    content: " ";
  
  background: no-repeat url('standort.svg');
  background-size: 30px 20px;
  padding-left: 29px;
  background-position-y: 2px;
  height: 40px;
  display: inline-block;
}

}

span.nobreak {
  white-space: nowrap
}

/* Teamseite */

div.teamtext.uk-accordion {margin-top:-15px; padding-bottom:10px;}
div.uk-panel.teamtext {min-height:80px}

p.list {margin-bottom:-10px}

@media only screen and (max-width: 650px) {
p.hideline {display:none}
}
/* Teamseite Accordion Navi*/
.uk-accordion-title::before {
	content: "mehr";
	width: 25px;
	height: 1.4em;
	margin-left: 0;
	float: left;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='15' height='21' style='shape-rendering:geometricPrecision;text-rendering:geometricPrecision;image-rendering:optimizeQuality;fill-rule:evenodd;clip-rule:evenodd' viewBox='0 0 188.91 262.81'%3E%3Cpath d='M8.43 12.49v237.85L177.2 131.4 8.43 12.49zM4.21 262.81A4.21 4.21 0 0 1 0 258.6V4.23C0 2.64.9 1.18 2.32.46 2.92.16 3.59 0 4.27 0 5.14 0 6 .26 6.72.76l180.34 127.16a4.2 4.2 0 0 1 1.85 3.49c0 1.39-.69 2.7-1.85 3.48L6.62 262.03c-.72.51-1.57.78-2.45.78h.04zm0 0z' style='fill:%23048299'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 30px;
	font-size: 14px;
 	text-transform: none;
}

.uk-open > .uk-accordion-title::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' width='21' height='15' viewBox='0 0 124.73 89.68'%3E%3Cpath d='M127.3 33.39H14.42l56.45 80.1Zm-118.8-2a2 2 0 0 1 2-2h120.71a2 2 0 0 1 1.8 1.1 2.06 2.06 0 0 1-.14 2.09l-60.35 85.59a2 2 0 0 1-3.31 0L8.87 32.53a2 2 0 0 1-.37-1.16' transform='translate(-8.5 -29.34)' style='fill:%23048299'/%3E%3C/svg%3E");
  
  color:#00839b;
}



a.not {
  background: no-repeat url('/images/system/notfallbutton.png');  
  background-size: auto;
  background-size: 30px 30px;
  background-position-y: 30px;
  margin-left:20px;
  padding-left: 30px !important;
}

a.not:hover {
  background: no-repeat url('/images/system/notfallbutton_rot.png');
  background-size: auto;
  background-size: 30px 30px;
  background-position-y: 30px;
  color:#E63023;
}


/*.uk-nav-default > li.uk-active > a.not {
  background: no-repeat url('/images/system/notfallbutton_rot.png')!important;
  background-size: 30px 30px;
  background-position-y: -2px;
  padding-left: 30px !important;
}*/
  
li.uk-active a.not {
  background: no-repeat url('/images/system/notfallbutton_rot.png');
  background-size: auto;
  background-size: 30px 30px;
  background-position-y: 30px;
  color:#E63023;
}

a.not-mobile {
  background: no-repeat url('/images/system/notfallbutton.png');
  background-size: 30px 30px;
  background-position-y: -2px;
  padding-left: 30px !important;
}



a.not-mobile:hover {
  background: no-repeat url('/images/system/notfallbutton_rot.png');
  background-size: 30px 30px;
  background-position-y: -2px;
  padding-left: 30px !important;
  color:#E63023;
}

li.uk-active a.not:hover {
  color:#E63023;
}

.uk-navbar-nav > li.uk-active > a.not::before {
    background-image: none}

.uk-nav-default > li.uk-active > a.not-mobile {
   background-color: transparent;
  background: no-repeat url('/images/system/notfallbutton_rot.png');
  background-size: 30px 30px;
  background-position-y: -2px;
  padding-left: 30px !important;
  color:#E63023;
}

.uk-nav-default > li > a.not-mobile:hover, .uk-nav-sub > li > a.not-mobile:hover {
  color:#E63023;
  background-color: transparent;
  
}

/** Grid Ansichten anzeigen abhängig von der Grösse **/

@media only screen and (min-width: 1200px) {
 .showresp {
    display:none;
  }
  
.showdesk {
    display:flex;
  }
}

@media only screen and (max-width: 1200px) {
 .showresp {
    display:flex;
  }
  
  .showdesk {
    display:none;
  }
}