


h1, h2  {
	color:#555;
}

.teammember img  {
	background:#2458a4;
}

.boxPaper  {
	border-color:#2458a4;
}


.notdienst-helper  {
	background: rgba(174,213,6,0.1);
}




/* Header ------------------------------------------------------------------------------------------- */
/* ************************************************************************************************** */

#pagetitle-aponame  {
   display: none;
}

#header-top  {
	background:#2458a4;
}

#logo2  {
   margin-top: 20px;
}

#logo  {
   margin: 0;
   display: block;
}

@media (max-width: 1170px) {

   #logo  {
      max-width: 120px;
      height: auto;
}

   
}
/* LINKS UND BUTTONS ***************************************** */	
/* ----------------------------------------------------------- */

a  {
	color:#2458a4;
}

a:hover  {
	color:#111;
}

#layerslider a  {
	color:444;
}

#layerslider a:hover  {
	color:#444 !important;
}

.btn-danger, .btn-inverse:hover  {
	border-color:#2458a4 !important; 
	background:#2458a4 !important;
}
.btn-danger:hover  {
	background:#aed506 !important; /* #7 */
	border-color:#aed506 !important;			 /* #7 */
	color:#fff !important;
}

.btn-default  {
	border-color:#2458a4; /* #1 */
}
.btn-default:hover  {
	border-color:#2458a4; /* #1 */
	color:#fff !important;
	background:#2458a4 !important; /* #2 */
}



#footer  {
   background: rgba(174,213,6,0.1);
   border-color: rgba(174,213,6,0.2);
}



.teammember {
   text-align: center;
}

.teammember img {
  background: none;
}


/* Kacheln ------------------------------------------------------------------------------------------ */
/* ************************************************************************************************** */

.kachel  {
	background:#aed506 !important;
}

.hvr-rectangle-out:before {  
	background:#2458a4 !important;
}


/* NAVIGATION ************************************************ */	
/* ----------------------------------------------------------- */


ul.nav-menu, .nav-container  {
	background:#f7fbe6 !important;	
}

.nav-menu li a  {
   color:#354202 !important;
}

.nav-menu > .menu-item:hover,
.nav-menu > .menu-item.is-active {
  background-color: #aed506 !important;
}

.nav-dropdown {
  background-color:#f7fbe6 !important;
}

.wrapper-flush, .nav-toggle  {
	background:none !important;
}

/* mobil */
@media (max-width: 1170px) {

ul.nav-menu, .nav-container  {
	background:#f7fbe6 !important;	
}

.wrapper-flush, .nav-toggle  {
	background:#2458a4 !important;
}

.nav-dropdown li  {
	background:#f7fbe6;
}

.nav-menu li:hover  {
	background:#aed506 !important;
}
	

}





