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


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

/* header */


/* logo */
#frame-left .logo {
	padding-top: 14px;
	padding-right: 35px;
}

/* mainmenu */
#frame-right .mainmenu ul.menu {
	padding: 0;
	margin: 10px 0 40px;
}

#frame-right .mainmenu .menu-link-depth-0 {
	display: block;
	border-bottom: 1px solid #000;
	padding: 12px 0 10px;
	font-size: 1em;
}
	#frame-right .mainmenu .menu-item-depth-0:last-child .menu-link-depth-0 {
		border-bottom: 0;
	}
	.os-android #frame-right .mainmenu .has-children .menu-link-depth-0 {
		border-bottom: 1px dotted #000;
	}

#frame-right .mainmenu ul.sub-menu {
	padding: 0;
	margin: 0;
	display: none;
}
	#frame-right .mainmenu  .menu-item-depth-0:hover ul.sub-menu {
		display: block;
	}

#frame-right .mainmenu .menu-link-depth-1 {
	display: block;
	border-bottom: 1px dotted #000;
	padding: 12px 0 10px;
	padding-left: 15px;
}
	#frame-right .mainmenu .menu-item-depth-1:last-child .menu-link-depth-1 {
		border-bottom: 1px solid #000;
	}

/* container */


/*------------------------------------*\
    POSTS
\*------------------------------------*/


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


/*------------------------------------*\
	  PERSONENVERZEICHNIS
\*------------------------------------*/
.single-personenverzeichnis #frame-left article .profile-image {
	width: 190px;
	float: none;
}

.single-personenverzeichnis #frame-left article .profile-meta {
	margin-left: 0; 
}

/*------------------------------------*\
    FRONT/HOME
\*------------------------------------*/
.home #frame-left article.type-arbeiten a,
.page-template-toggler-php #frame-left article.type-arbeiten a,
.page-template-toggler-php #frame-left article.type-publikation a,
.page-template-toggler-php #frame-left article.type-bericht a {
	height: auto !important;
}

/*------------------------------------*\
    BREADCRUMBS
\*------------------------------------*/
#breadcrumbs {
	display: none !important;
}


/*------------------------------------*\
    FILTER & LISTS
\*------------------------------------*/
.filter-separator {
	display: none;
}


/*------------------------------------*\
    TWO FACES
\*------------------------------------*/
.overlay {
	display: none !important;
}
