/* MAIN STRUCTURE */
body {
	background: #ebeae5 url(../img/bg-body.png);
}
.container.container-default {
	background: #ffffff;
	/* color lines */
	border-top: solid 4px #0064bb;
	border-bottom: 3px solid #ffd000;
}

/* HEADER */
.header .logo {
	background-image: url(../img/logo-public.png);
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
.header .logo.internal {
	background-image: url(../img/logo-internal.png);
}
.header .logo.net {
	background-image: url(../img/logo-net.png);
}
.header .headline h1, .header .headline h2 {
	font-family: "EB Garamond SC", Georgia, serif;
	color: #000000;
}
.contact .entry .title {
	color: #888888;
}
.contact .entry.title_only .title {
	color: #000000;
	font-weight: 500;
}

/* SIDEBAR */
.sidebar, .sidebar .navbar-side, .sidebar .navbar-side .navbar-nav {
	border-color: #d5d5d5;
}
.sidebar .navbar-side .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #eee;
}
.sidebar .navbar-side .navbar-toggle {
	border-color: #d5d5d5;
}
.sidebar .navbar-side .navbar-toggle .icon-bar {
	background-color: #888;
}
.sidebar .navbar-side .navbar-collapse, .sidebar .navbar-side .navbar-form {
	border-color: #d5d5d5;
}
.sidebar .navbar-side .navbar-nav li span {
	font-family: "Yanone Kaffeesatz", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 17px;
	color: #ffc000;
}
.sidebar .navbar-side .navbar-nav li a:hover, .sidebar .navbar-side .navbar-nav li a:focus, .sidebar .navbar-side .navbar-nav li.active>a {
	text-decoration: none;
	background-color: #eee;
	color: #003b6e;
}

/* FOOTER */
.footer {
	color: #888888;
	border-top: 1px solid #d5d5d5;
}
.footer a {
	color: #888888;
}

/* CONTENT */
hr {
	border-color: #d5d5d5;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
	font-family: "Yanone Kaffeesatz", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #ffc000;
}