@media only screen and (min-width:960px) {
	
/*------------------------------------*\
    HIDE ELEMENTS
\*------------------------------------*/


	
/*------------------------------------*\
    STRUCTURE & LAYOUT
\*------------------------------------*/

/* header */
#frame-left .header {
	margin-bottom: 180px;
}

/* logo */
#frame-left .logo {
  padding-right: 480px;
  float: left;
  width: 100%;
}

#frame-left .logo a {
  font-weight: normal;
}

/* metamenu */


/* main menu */
#frame-left .mainmenu {
	position: absolute;
  right: 315px;
  top: 13px;
}

#frame-right .mainmenu {
	visibility: visible;
}

/* content & sidebars */
#frame-left.with-sidebar section {
	float: left;
	padding-right: 315px;
	width: 100%;
}

#frame-left.with-sidebar .sidebar {
	width: 245px;
	float: right;
	margin-left: -315px;
}
	#frame-left.with-sidebar.active .sidebar {
		position: relative;
		z-index: 5;
	}

/*
.normal-width-tpl #frame-left.no-sidebars .mainmenu {
	top: 51px;
	width: 685px;
	right: auto;
	left: 0;
	-moz-transition: top 0.35s ease;
	-webkit-transition: top 0.35s ease;
	-ms-transition: top 0.35s ease;
	transition: top 0.35s ease;
}
*/
.normal-width-tpl #frame-left.no-sidebars .logo {
	padding-right: 480px; 
}

/*------------------------------------*\
    ARBEITEN / PUBLIKATION
\*------------------------------------*/

.single-arbeiten #frame-left .sidebar-widget label,
.single-publikation #frame-left .sidebar-widget label,
.single-bericht #frame-left .sidebar-widget label {
	display: block;
	font-style: normal;
}

/*------------------------------------*\
    FILTER & LISTS
\*------------------------------------*/
#list.list-arbeiten .list-item {
	width: 33.333%;
}

#list.list-arbeiten .list-item:nth-child(odd) {
	clear: none;
}

#list.list-arbeiten .list-item:nth-child(3n + 1) {
	clear: left;
}


/*------------------------------------*\
	PAGES
\*------------------------------------*/


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


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


/*------------------------------------*\
    Two faces
\*------------------------------------*/
html, body {
	height: 101%;
}

#frame-left.active {
	width: 80%;
}

#frame-right.active {
    margin-left: 20%;
}

#frame-right.not-active {
    margin-left: 80%;
}

#frame-right.not-active .mainmenu .sub-menu {
	display: none !important;
}

#frame-left,
#frame-right {
	width: 80%;
}

#page-wrapper-left,
#page-wrapper-right {
	max-width: 1050px;
}

#frame-right.not-active:hover,
#frame-left.not-active:hover + div + div + #frame-right,
#frame-left.not-active:hover + #frame-right {
	box-shadow: -4px 0  0px 0px #000;
}
	
}

@media only screen and (min-width:1328px) {
	
.normal-width-tpl #frame-left.no-sidebars .mainmenu {
	top: 13px;
}
	
}