/*
	@CSS: template for new media queries
	Author: vektorrausch GmbH (DS)
*/

/*------------------------------------*\
    HTML / MAIN
\*------------------------------------*/

html {

}

body {
	background: url(../img/desktop-stripes.png) repeat-y;
	padding-left: 20px;
}

/*------------------------------------*\
    STRUCTURE
\*------------------------------------*/

.wrapper {
	
}

.page-column {
	float: left;
	width: 100%;
}

.page-inner {
	min-height: 1px;
	margin-left: 220px;
}

.container {

}

.header-container {
	
}

.header {

}

.main-container {
	
}

.main {

}

.content-column {
	
}

.content {
	
}

/* no sidebars */
.no-sidebars .content {
	width: 100%;
}

/* only sidebar 1 */
body.sidebar-1 .content-column {
	
}

body.sidebar-1 .content {
	
}

body.sidebar-1 .sidebar-1 {
	
}

/* only sidebar 2 */
body.sidebar-2 .content-column {
	
}

body.sidebar-2 .content {

}

body.sidebar-2 .sidebar-2 {

}

/* both sidebars */
body.sidebar-1.sidebar-2 .content-column {

}

body.sidebar-1.sidebar-2 .content {

}

body.sidebar-1.sidebar-2 .sidebar-1 {

}

body.sidebar-1.sidebar-2 .sidebar-2 {

}

.footer-container {
	
}

.footer {

}

/*------------------------------------*\
    MENUS
\*------------------------------------*/



/*------------------------------------*\
    SIDEBARS
\*------------------------------------*/



/*------------------------------------*\
    WIDGET-AREAS (WIDGETS IN THIS AREA)
\*------------------------------------*/

/* widget-area-desktop */
#widget-area-desktop-container {
	width: 220px;
	margin-left: -100%;
	float: left;
}

#widget-area-desktop {
	padding-top: 32px;
	padding-bottom: 32px;
}

#widget-area-desktop .widget-outer {
	margin-bottom: 48px;
}

#widget-area-desktop .search {
	margin-bottom: 45px;
}

#widget-area-desktop .main-sidebar-menu-container ul {
	padding: 0;
	list-style: none;
	margin-right: -20px;
}

#widget-area-desktop .main-sidebar-menu-container a {
	color: #888;
	display: block;
	padding: 8px 20px;
	font-size: 13px;
	text-transform: uppercase;
}
	#widget-area-desktop .main-sidebar-menu-container a:hover,
	#widget-area-desktop .main-sidebar-menu-container .current-menu-item a {
		color: #fff;
	}
	#widget-area-desktop .main-sidebar-menu-container .current-menu-item a,
	#widget-area-desktop .main-sidebar-menu-container .current-page-ancestor a {
		background: #303030;
		background: rgba(0, 0, 0, 0.25);
	}
	#widget-area-desktop .main-sidebar-menu-container .tickets a  {
		background-image: url(../img/tickets.gif);
		background-position: 20px center;
		background-repeat: no-repeat;
		height: 58px;
		text-indent: -99999em;
	}

#widget-area-desktop .widget-area-desktop-widgets {
	margin: 106px 0 30px;
	color: #454545;
	font-size: 19px;
}

#widget-area-desktop .fb,
#widget-area-desktop .yt {
	color: #fff;
	display: block;
	padding: 5px 0 5px 32px;
	background: url(../img/icon-fb.png) no-repeat left center;
	background-size: 24px 24px;
	font-size: 19px;
	font-weight: 300;
	opacity: 0.25;
}
	#widget-area-desktop .yt {
		background: url(../img/icon-yt.png) no-repeat left center;
		background-size: 24px 24px;
	}
	#widget-area-desktop .fb:hover,
	#widget-area-desktop .yt:hover {
		opacity: 1;
	}

/*------------------------------------*\
    WIDGETS (WIDGETS IN ALL AREAS)
\*------------------------------------*/



/*------------------------------------*\
    FRONT / HOMEPAGE
\*------------------------------------*/



/*------------------------------------*\
    CONTENT
\*------------------------------------*/

/* teaser */
.upcoming-events .hentry.teaser {
	padding: 10px 0 24px;
}
	.upcoming-events .hentry.teaser:nth-of-type(even) {
		padding-left: 0;
	}

/*------------------------------------*\
    PAGE
\*------------------------------------*/



/*------------------------------------*\
    POST
\*------------------------------------*/



/*------------------------------------*\
    GALERIE
\*------------------------------------*/

/* teaser */
.galerie.teaser img {
	opacity: 0.55;
}
	.galerie.teaser:hover img {
		opacity: 1;
	}

/* full */
.galerie.full .field-galerie .gallery-item {
	width: 20%;
}

/*------------------------------------*\
    CUSTOM POST TYPE
\*------------------------------------*/



/*------------------------------------*\
    BREADCRUMBS
\*------------------------------------*/



/*------------------------------------*\
    PAGINATION
\*------------------------------------*/



/*------------------------------------*\
    COMMENTS
\*------------------------------------*/



/*------------------------------------*\
    FORMS
\*------------------------------------*/



/*------------------------------------*\
    SEARCHFORM
\*------------------------------------*/



/*------------------------------------*\
    IMAGES
\*------------------------------------*/



/*------------------------------------*\
    MISC
\*------------------------------------*/


   
/*------------------------------------*\
    WORDPRESS CORE
\*------------------------------------*/
   
   

/*------------------------------------*\
    NO JAVASCRIPT
\*------------------------------------*/


