
/* ALLGEMEIN */



body {
      font-family: 'Montserrat', sans-serif;

 }

#containerwrapper {
font-size: 14px;
text-align: left;
}


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

h1 {font-size: 32px;}
h2 {font-size: 28px;}
h3 {font-size: 24px;}
h4 {font-size: 20px;}
h5 {font-size: 16px;}
h6 {font-size: 12px;}

/* TOP BAR */

	#topbar-info, #topbar-mini-links .mini-link-info, #topbar-mini-links .mini-link-info:hover, #sidebar  {
	background: #000;
	}

#topbar-info, #sidebar  {
	color: #9E9E9E;
}

#topbar-info a, #sidebar a {
	color: #00ACC1;
}
#search-form-input button {
	background: #00ACC1!important;
	border: 1px solid #00ACC1;
}

#topbar-mini-links .mini-link-info:hover, #topbar-info a:hover, #sidebar a:hover {
	color: #00838F;
}
#search-form-input button:hover {
	background: #00838F!important;
}


/* left column */




.left-column, li.comment, .wpcf7 form input, .wpcf7 form textarea, .wpcf7 form select, #content-form input, #content-form textarea, #mobile-bar {
	background-color: #ffffff;
}
.wpcf7 form input.wpcf7-submit, .wpcf7 form input.wpcf7-submit:hover, .rd-btn-submit, .rd-btn-submit:hover {
	 color: #ffffff!important;
}



	a, a:visited, .carousel-arrows .arrow, ul.rd-nav-desktop li a, .mobile-dropdown a:hover, #footerwrapper a {
	color: #00ACC1;
	}
	.carousel-arrows .arrow:hover, .rd-btn-submit, .rd-btn, .rd-btn:visited, #search-form-input button, .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover, ul.rd-nav li a:hover:after, .wpcf7 form input.wpcf7-submit, .navbar-toggle .icon-bar  {
	background: #00ACC1;
	}
	#call-to-action-box, .bbottom, blockquote  {
	border-color: #00ACC1;
	}
	

	a:hover, a:focus, a:active, ul.rd-nav li a:hover, ul.rd-nav li a:active, ul.rd-nav li a:focus, ul.rd-nav-desktop ul.sub-menu li a.active, ul.rd-nav-desktop ul.sub-menu li a:hover, #sidebar ul.children li:before, affix #desktop-nav-bar ul.rd-nav ul.sub-menu a:hover, ul.rd-nav li.current-menu-item a, ul.rd-nav li.current_page_item a, ul.rd-nav li.current-page-ancestor a, ul.rd-nav li.current-menu-ancestor a, ul.rd-nav li.current-menu-parent a, ul.rd-nav li.current-page-parent a, ul.rd-nav li.current_page_parent a, ul.rd-nav li.current_page_ancestor a, ul.rd-nav li.current-menu-item a:hover, ul.rd-nav li.current_page_item a:hover, ul.rd-nav li.current-page-ancestor a:hover, ul.rd-nav li.current-menu-ancestor a:hover, ul.rd-nav li.current-menu-parent a:hover, ul.rd-nav li.current-page-parent a:hover, ul.rd-nav li.current_page_parent a:hover, ul.rd-nav li.current_page_ancestor a:hover, #footerwrapper a:hover {
	color: #00838F;
}
.rd-btn-submit:hover, .rd-btn:hover, .nav .open>a, .nav .open>a:focus, .nav .open>a:hover, .mobile-dropdown, .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover, ul.rd-nav li a:hover:after, .wpcf7 form input.wpcf7-submit:hover, .navbar-toggle:hover .icon-bar  {
	background: #00838F;	
}
	

ul.rd-nav-desktop li a {
	background: transparent;	
}

ul.rd-nav-desktop li a {
	background: transparent;	
}

ul.rd-nav li.current-menu-item a, ul.rd-nav li.current_page_item a, ul.rd-nav li.current-page-ancestor a, ul.rd-nav li.current-menu-ancestor a, ul.rd-nav li.current-menu-parent a, ul.rd-nav li.current-page-parent a, ul.rd-nav li.current_page_parent a, ul.rd-nav li.current_page_ancestor a  {
	color: #000000!important;	
}




/* right column */


.right-column {
	background-color: #212121;
}	

.slider-image {
outline: 1px solid #ffffff;
}



h1, h2, h3, h4, h5, h6, a.read-more-btn, a.read-more-btn:hover {
color: #ffffff!important;
}
a.read-more-btn, a.read-more-btn:hover, .wpcf7 form input, .wpcf7 form textarea, .wpcf7 form select, #content-form input, #content-form textarea {
	border-color: #ffffff;
}


body .right-column {
color: #9E9E9E;
}



.right-column a, #pagination-navigation ul li.active a, #pagination-navigation ul li a:hover {
	color: #00ACC1;
}
#pagination-navigation ul li.active a, #pagination-navigation ul li a:hover {
	border-color: #00ACC1;
}

.right-column a:hover {
	color: #00838F;
}

/* @media (max-width: 767px) {
.ph2 h2, .ph1 h1 {
font-size: 18px;
font-size: 1.8rem;
}
} */

