@font-face { font-family: 'lacuna';
             src: url('lacuna-webfont.woff')  format('woff');
 	}

body
{ 
	color:#235b72;
	font-family:lacuna;
	}

p 
{ 
	color:#235b72;
	font-family:lacuna;
	}

/*Header*/
.custom-logo
{
	float:left;
	margin-left:-5px;

} 
.site-title
{ 
	color:#235b72 !important;
	font-family:lacuna;
	text-align:left;
	text-transform:none;
	border-bottom:1px solid #235b72;
	font-size:20pt;
	padding-bottom:10px;
	padding-top:10px;
	font-weight:normal;
	clear:left;
} 

.site-branding
{
	border:none;
} 
.site-title a
{ 
	color:#235b72 !important;
} 

.custom-header
{ 
	background-image:url("http://britt-kleppien.de/wp-content/uploads/2017/12/aetna.jpg") !important;
	background-repeat:no-repeat;
	background-size:100% !important;
	height:1185px !important;
} 

.content-area
{
	margin-top:-100px;
}

/* Header auf Unterseiten verstecken 
.page-id-12 div.custom-header {
display: none;
}
.page-id-16 div.custom-header {
display: none;
}
.page-id-16 .entry-title {
	margin-top:-50px;
}
.page-id-18 div.custom-header {
display: none;
}
.page-id-18 .entry-title {
	margin-top:-50px;
}
.page-id-14 div.custom-header {
display: none;
}
.page-id-14 .entry-title {
	margin-top:-50px;
}
.page-id-26 div.custom-header {
display: none;
}
.page-id-26 .entry-title {
	margin-top:-50px;
}
.page-id-24 div.custom-header {
display: none;
}
.page-id-24 .entry-title {
	margin-top:-50px;
}*/

/* Startseite verstecken*/
.page-id-2 
.entry-title {
display: none;
}

.page-id-2 
.custom-header{margin-bottom:-100px;
}

/*Navigation*/

#primary-menu > li:after {
    content: "/";
		position: absolute;
    top: 2px;
		padding-left:10px;
		font-size:18px;
  }

#primary-menu > li:last-of-type:after {
  content: none;
}

#primary-menu > ul > li > a, #primary-menu > li > a
{ 
	color:#235b72;
	font-size:14pt;
	margin-left:-20px;
	margin-top:-28px;
} 

#primary-menu 
{ 
	text-align:right;
	margin-top:-50px;	
	float:right;
} 

/*Navigation Responsiv*/

@media screen and (max-width: 768px) {
#primary-menu > li:after {
    content: none;
		position: absolute;
    top: 2px;
		padding-left:10px;
		font-size:18px;
  }
    .main-navigation .blaskan-main-menu {
        position: relative;
        padding: 0;
        z-index: 99;
        margin-left: 0px;
        margin-right: 15px;
				margin-top:50px;
    }

    .main-navigation .blaskan-main-menu > ul,
    .main-navigation .blaskan-main-menu > div {
        width: 100%;
        background: #ffffff;
    }
	
ul#primary-menu.menu.nav-menu
	{
		text-align:left;
	}
	
	.menu-toggle
	{
		color:#235b72;
		float:left;
		padding-bottom:80px;
		margin-top:-50px;
		margin-bottom:-10px;
		font-size:14pt;
		font-weight:bold;
	}

	.custom-header
	{
		background-size:100% !important;
		background-repeat:no-repeat !important;
	}
	
}

@media screen and (max-width: 560px) {
	
	.custom-logo
	{
		float:left;
		clear:right;
		margin-bottom:5px;
	}
	
	.site-title
		{
		clear:left;
	}
}

/*Allgemeines*/
h1
{ 
	color:#235b72;
	font-weight:bold;
	text-transform:uppercase;
	font-family:lacuna;
}

h2
{ 
	color:#235b72;
	font-family:lacuna;
}

h3
{ 
	color:#235b72;
	font-family:lacuna;
}

h4
{ 
	color:#235b72;
	font-family:lacuna;
}

a:hover,
a:active,
a:focus
{ 
	color:#2c728f !important;
} 

a { 
	color:#235b72 !important;
	} 

.entry-content a
	{ 
		text-decoration:underline;
	} 

blockquote
{ 
	background-image:url('wp-content/uploads/2017/11/line.png');
} 

/* Footer */

#colophon
{ 
	background-color:white;
	color:#235b72;
	text-align:left;
} 

.row
{ 
	border-top:1px solid #235b72;
} 

.menu-footer-container
{ 
	float:left;
	margin-left:5px;
} 

#footer-menu.menu a
{ 
	color:#235b72 !important;
} 

.copyright-info 
{ 
	width:250px;
} 

/* Gallery */
ul.go-gallery-filters li a
{ 
	background-color:white !important;
	border:1px solid #235b72;
	color:#235b72 !important;
} 

ul.go-gallery-filters li a:hover
{ 
	background-color:#235b72 !important;
	border:1px solid #235b72;
	color:white !important;
} 

ul.go-gallery-filters li a:active
{ 
	background-color:#235b72 !important;
	border:1px solid #235b72;
	color:white !important;
} 


div.go-gallery ul.go-gallery-list li.go-gallery-item .image-overlay h3
{
	color:#235b72;
	background:none;
} 

.image-overlay h4
{
	margin-top:10px !important;
} 

ul.go-gallery-filters li a
{
	margin-bottom:10px !important;
} 

