body{background-color:#ccc;background-image:url('../img/bg-body.jpg');}
h1,h2,h3,h4,h5,h6{color:#F49401;font-family:"Times New Roman", Times, serif;font-weight:normal;}
.csc-header h1{margin-bottom:20px;}
.csc-header-n1 h1{margin-bottom:30px;}
.tx-yag-album-albuminfo{margin-left:0px;}
.orderform{margin-top:20px;border-top:1px solid #eee;}
.alert{margin-bottom:0px;}
.text-orange, .orange{color:#F49401;}
.flexslider{margin:0 0 0px;background:#fff;border:0px;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;zoom:1;}
.flexslider .stoerer {
	position: absolute;
	top: 15px;
	right: 15px;
	pointer-events: none;
	z-index: 100;
}

@media screen and (max-width: 480px) {
	.flexslider .stoerer {
		width: 100px;
		top: -10px;
		right: 20px;
	}
}
.gradient-grey{background-color:#595555;}
ul#menu-main li.active a.active{background:#784A00;}
.location table{margin-bottom:0px;}
.location .goodies{padding:5px 10px 5px 10px;margin:0 10px 10px 0;border:1px solid #eee;color:#cc0000;line-height:20px;}
.location .goodies i{font-size:20px;margin-right:10px;}
#breadcrumb{color:#999;font-size:12px;text-transform:uppercase;top:85px;left:340px;position:absolute;}
#breadcrumb a{color:#999;text-decoration:none;}
#breadcrumb a.active{color:#F49401;text-decoration:none;}
.navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top{margin-left:0px;margin-right:0px;}
header#top{background-color:#f6f6f6;border-top:1px solid #ededed;width:100%;}
header#top .span12{position:relative;}
#logo{margin:17px 0px 20px 20px;display:block;}
#page{background-color:#FFF;}
#teaser{background:#000000;margin-left:0px;}
#teaser .span7{margin-left:0px;}
#event-teaser{margin-left:-20px;font-size:12px;}
#event-teaser a.poplink{text-decoration:none;padding:0 10px 0 10px;}
#event-teaser .latest-table td{text-align:left;}
#event-teaser .latest-table td.col-date{width:110px;}
#event-teaser h3{margin:0;font-size:14px;text-transform:uppercase;color:#bbb2a8;padding-left:20px;line-height:35px;}
#event-teaser a.more{float:right;font-size:12px;text-decoration:none;padding-right:10px;line-height:20px;}
#event-teaser .date{padding:0px 10px 0px 10px;margin:3px 0 3px 0;border-right:1px solid #F49401;color:#ccc;}
#event-teaser td div.details{display:block;padding:0px 10px 0px 10px;color:#ccc;line-height:1.5;}
#event-teaser td div.details a{color:#ccc;text-decoration:none;}
#event-teaser .latest-table tr{border-bottom:1px solid #000;}
#event-teaser td div.details:hover{color:#F49401;}
.ensemble-menu,
.row-fluid .thumbnails{margin-left:-20px;}
.ensemble-menu dt{font-size:12px;display:block;text-align:center;}
.ensemble-menu a{font-weight:normal;color:#666666;}
.ensemble-menu dl{margin:0px;}
#info-boxes{margin-top:30px;}
.well{border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.well-teaser{font-size:12px;color:#666;line-height:1.4;}
.well-teaser h2{font-size:16px;margin:0 0 10px 0;padding:0;line-height:normal;color:#666;}
.well-teaser strong,
.well-teaser b{color:#F49401;}
section#content-main{padding:30px 20px 20px 20px;}
ul#menu-top{padding:0;margin:10px 0 0 0;}
ul#menu-top li{padding:0;margin:0;list-style-type:none;float:left;border-right:1px solid #ccc;padding:0 5px 0 5px;}
ul#menu-top li.last{border-right:none;padding:0 20px 0 5px;}
ul#menu-top li a{display:block;color:#837d76;font-size:12px;}
ul#menu-top li a:hover{color:#F49401;text-decoration:none;}
ul#menu-social{padding:0;margin:10px 10px 0 0;}
ul#menu-social li{padding:0;margin:0;list-style-type:none;float:left;padding:0 10px 0 0;}
ul#menu-social li a{display:block;color:#837d76;font-size:12px;}
ul#menu-social li a:hover{color:#F49401;text-decoration:none;}
ul#menu-main{padding:0;margin:0;}
ul#menu-main li{padding:0;margin:0;list-style-type:none;border-bottom:1px solid #000;}
ul#menu-main li a{display:block;color:#837d76;background-color:#333;padding:12px 20px 12px 20px;font-size:20px;font-family:"Times New Roman", Times, serif;text-transform:uppercase;}
ul#menu-main li a.active{color:#F49401;}
ul#menu-main li a:hover{color:#F49401;text-decoration:none;}
ul#menu-main ul.menu-sub{padding:0;margin:0;}
ul#menu-main ul.menu-sub li{border-bottom:none;border-top:1px solid #000;}
ul#menu-main ul.menu-sub li a{padding:5px 10px 5px 40px;margin:0;font-size:1.1em;text-transform:none;}
#sidebar{padding:20px 10px 20px 20px;}
#bottom{color:#666;font-size:12px;line-height:1.4;background-color:#f6f6f6;border-top:1px solid #ededed;background-repeat:no-repeat;background-position:top center;}
#bottom .wrap{padding:20px;}
.csc-uploads-description{color:#666666;font-size:12px;}
table.table-eventlist .date{font-size:12px;}
.tx-yag-album-thumb-innerframe{float:none;}
.tx-yag-gallery-albuminfo{padding-left:0;}
.tx-yag-gallery-albumcaption{display:block;float:none;}
.tx-yag-item-thumb-outerframe{height:130px;}
.tx-yag-thumb-innerframe img, .tx-yag-image img{-moz-border-radius:3px 3px 3px 3px;background-color:none;border:0px;margin:1px;padding:0px;}
.tx-yag-thumb-caption{line-height:1;}
#startpage-imagecontainer{position:absolute;z-index:880;width:100%;height:100%;}
#logobox{background-color:#000;position:absolute;top:40%;left:0px;padding:40px;opacity:1;z-index:999;cursor:pointer;}
#startbutton{position:absolute;right:5px;bottom:5px;font-size:12px;font-weight:bold;color:#666;}
td.time{width:90px;}
@media (min-width:768px) and (max-width:979px){ul#menu-main li a{font-size:14px;color:#ccc;}
h3{font-size:18px;}
}
@media (max-width:767px){#event-teaser{margin-left:0px;}
#menu-main,
#sidebar,
#sidebar-top-image{display:none;}
ul#menu-main li a{font-size:16px;}
}
@media (max-width:480px){body{padding:0;margin:0;}
.logo-container{float:none;width:100%;text-align:center;}
#logo{margin:20px 0px 20px 0px;width:100%;text-align:center;}
#logo img{width:80%;margin:0 auto;}
#menu-top,
#menu-social,
#menu-main,
#sidebar,
#sidebar-top-image{display:none;}
ul#menu-main li a{font-size:16px;}
#event-teaser{margin-left:0px;}
#event-teaser h3{padding-left:0px;text-align:center;}
#event-teaser ul li a{padding:5px 20px 5px 20px;font-size:14px;}
#event-teaser .date{min-width:105px;}
#event-teaser a.more{display:block;text-align:center;line-height:45px;font-size:14px;float:none;}
#info-boxes{display:none;}
}


.navbar.visible-phone .nav a{
	cursor: pointer;
}

/*.nav-collapse {
	-webkit-transform: none !important;
	background-color: blue;
	height: auto !important;
	border: 4px solid blue;
}

.nav-collapse .nav {
	background-color: red;
}*/

#toggle {
	cursor: pointer;
	color: #fff;
	padding-top: 8px;
}

.nav-mobile {
	display: none;
}

.nav-mobile .nav li {
	display: block;
	float: none;
	width: 100%;
}

@media (max-width:480px) {
	#logo img {
		width: 65%;
	}
	
	#top .span12 {
		position: relative;
	}
	
	#top .span12:after {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		
		width: 60px;
		height: 80px;
		
		background: url(../img/seit-2002.png) no-repeat top left;
		background-size: contain;
	}
}

@media (min-width:768px) {
	.logo-container img {
		padding-left: 80px;
	}		
	
	#top .span12 {
		position: relative;
	}
	
	#top .span12:after {
		content: "";
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		
		width: 80px;
		height: 120px;
		
		background: url(../img/seit-2002.png) no-repeat top left;
		background-size: contain;
	}
}