/* CSS Document */
/*
#ef7d00 manser orange
#f49940 hell orange

*/
body {
	background-color: #0d0e11;
}
h1, h2, h3, h4, h5 {font-size: 1.8em; font-weight: bold; color: #ef7d00;}
h2, h3, h4, h5 {font-size: 1.6em;}
h3, h4, h5 {font-size: 1.4em;}
h4, h5 {font-size: 1.3em;}
h5 {font-size: 1.2em;}

#abstand-oben {
	background-color: #fff;
	padding-top: 10px
}
h2.titel-orange {
    color: #fff;
    background-color: #ef7d00;
	font-weight: bold;
    padding: .5em;
    margin: 0 0 .6em 0;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    text-shadow: 3px 2px 1px rgba(0, 0, 0, 0.5);
}

a {color: #ef7d00;}
a:hover {color: #ef7d00; text-decoration: underline;}

hr {border-top: 1px solid #ef7d00;}

#header {
	background: #0d0e11 url(../image/logo_bg_58.png);
	height: 58px;
	margin-top: 7px;
}
#banner {}
/* #navigation {background-color: #f49940;} */
#navigation {background-color: #ef7d00;}
#content {background-color: #FFFFFF; padding: 20px}
#footer {background-color: #494949;	color: #FFFFFF; padding: 20px;}

/*.logo {position:relative;left: -15px;}*/

/* Haupt Navigation */
.navbar {margin-bottom: 0; min-height: 0;}
.navbar-collapse { border-top:0; box-shadow:none; -webkit-box-shadow:none; }
.navbar-toggle { margin-right:0; margin-top: 5px; }
.navbar-nav > li > .dropdown-menu {margin-top:0; padding:0 }
.navbar a {color: #FFFFFF;letter-spacing: .15em;}

/* ul.nav > li {border-right: 1px solid #ef7d00;}
ul.nav > li:first-child {border-left: 1px solid #ef7d00;} */

ul.nav > li {border-right: 1px solid #f49940;}
ul.nav > li:first-child {border-left: 1px solid #f49940;}

.nav > li > a:focus,
.nav > li > a:hover { color: #FFF; }

.nav > li.active > a,
.nav > li > a:focus,
.nav > li > a:hover,
.nav .open > a,
.nav .open > a:focus,
.nav .open > a:hover { background-color:#f49940; }

.nav-pills > li.active > a,
.nav-pills > li.active > a:focus,
.nav-pills > li.active > a:hover { background-color:#ef7d00; }

/* sub navi rechts */
.rechts ul.nav > li {border-right: 0;}
.rechts ul.nav > li:first-child {border-left: 0;}

/*.rechts ul.nav > li > ul > li {padding-left: 2em;}*/


.icon-bar {
	background-color: #FFFFFF;
}

.created {font-size: 0.8em;}
.row {margin-bottom: 1em;}

/* 1. Sub Navigation */
.dropdown-menu { border: 1px solid #ef7d00; }
.dropdown-menu li { border-bottom: 1px solid #ef7d00; background-color: #FFFFFF; }
.dropdown-menu li:last-child { border-bottom:0; }
.dropdown-menu > li > a { padding:10px 20px; }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
	background-color: #ef7d00;
}
/* bilder hack */
/*figure img {width: 100%;}*/
#content .img-responsive { width:100%; }

/* slick-slide head banner */
.slick-slide img {
    margin-left: auto;
    margin-right: auto;
}

.rechts .sub-nav li a:hover {color:#FFFFFF !important;}

/* safari hack, bilder wurden nicht angezeigt */
div.csc-textpic .csc-textpic-imagewrap figure,
div.csc-textpic figure.csc-textpic-imagewrap {
   display: block;
}

/* immpscout anpassungen 
.page .wrapper {
    max-width: 100%!important;
}
.hub {
    padding: 0px!important;
}*/

/* News */
#c88 .news-list-date {display: none;}
#c10 .news-img-wrap {float: none;}
#c88 .news-img-wrap {float: none;}
.news-img-wrap a {padding: 0px !important; border: 0px !important;}
.news-img-wrap {margin-right: 0px !important;}
.news-list-view {padding-top: 0.5px;}

/* Media Queries */
@media screen and (min-width:321px) {
	#header { background: #0d0e11 url(../image/logo_bg.png); height: 70px;}
	.navbar-toggle { margin-right:0; margin-top: 8px; }
}
@media screen and (max-width:400px) {}
@media (max-width: 425px) {#header .col-xs-10 { padding-left:0; }}
@media screen and (min-width:768px) {.navbar-collapse {padding-left: 0;}}
