


/*===== FONTS =====*/



body {
      font-family: 'Open Sans', sans-serif;
 }

#containerwrapper {
font-size: 14px;
color: #000000;
}



h1, h2, h3, h4, h5, h6 {
      font-family: 'Montserrat', sans-serif;

 }

#intro-text h1, #intro-text h1 small, #subpage-intro-text h1 {
	color: #ffffff!important;
	}









body, #containerwrapper, .panel  {
		
			background-color: transparent;	
				
}

#intro-image, #rd-carousel .item {
height: 100vh;
}

#subpage-intro-image {
height: 50vh;
}




/* color1 */

h1, h2, h3, h4, h5, h6, a, a:visited, a:hover, a:focus, a:active, #to-top a:hover  {
	color: #01579B;
}

/* color1 as background-color  */

#header.row, .rd-btn, .team-no-link .glyphicon, .team-no-link .glyphicon:hover, .team-link .glyphicon, .portfolio-box.pd-1 .title-content h4 span, .section-testimonials, .section-contact .glyphicon, .section-contact .glyphicon:hover, .section-contact i.fa, .wpcf7 form input.wpcf7-submit, #autor-box, #footerwrapper {
	background: #01579B;
}

/* color2 as background-color  */
.rd-btn:hover, .team-link .glyphicon:hover, .section-contact i.fa:hover, .wpcf7 form input.wpcf7-submit:hover, #to-top {
	background: #0288D1;
}

/* color1b (opacity) as background-color  */

.portfolio-box.pd-1 .item-image:hover .title-content {
	background: rgba(1,87,155,0.75);
}

/* color1b (opacity) as border-color */
.wpcf7 form input, .wpcf7 form textarea, .wpcf7 form select {
	border-color: rgba(1,87,155,0.75);
}

#commentform input[type=text]:hover, #commentform input[type=text]:focus, #commentform textarea:hover, #commentform textarea:focus  {
	border-bottom-color: #01579B;
}

#sidebar .sidebar-widget-title {
	border-bottom-color: #0288D1;
}



/*===== Individuelle Farben unabhängig vom Design-Stil=====*/








h1, h2, h3, h4, h5, h6 {
color: #000000!important;
}


