/* Tablets (portrait and landscape) */
/*@media screen and (max-device-width : 768px) and (orientation: portrait), 
screen and (max-device-width : 1024px) and (orientation: landscape) {*/

@media only screen and (max-width : 1023px) {
	/*#navbox:before {
		content: 'Tablet';
	}*/
	
	/* Header */
	body {
		overflow-x: hidden;
	}
	/*#wrap > header{
	    height: 212px;
	}*/
	body #wrap {
		width: 100%;
		background-position: -100px 140px;
	}
	/*#wrap #navbox {
	    height: 37px;
	}*/
	#logo {
		width: 170px;
		padding-top: 47px;
	}
	#logo img {
		position: static;
	}
	#wrap #navbox .tx-macinasearchbox-pi1 {
		right: 3px;
	}
	#wrap #metabox .submit_bg #person_sword,
	#wrap #metabox .submit_bg #sword {
	background: transparent url('/fileadmin/templates/img/searchform_bg.png') no-repeat 0 0;
}
	#wrap > header nav#main {
		width: auto;
	}
	#wrap > header nav#main ul li {
		padding: 13px 11px;
	}
	#wrap > header nav#main ul li a {
		font-size: 0.9em;
	}
	#wrap > header nav#main li.pid_115:hover ul,
	#wrap > header nav#main li.pid_16:hover ul {
		left: auto;
		right: -1px;
	}
	nav {
	    /*height: 37px;*/
	    width: 76%;
	    text-align: left;
	}
	.sf-menu {
	    display: inline-block;
	    float: none;
	}
	/*nav ul {
	    float: none;
	    position: relative;
	    top: 19px;
	    text-align: left;
	}
	nav li:hover ul {
	    top: 48px;
	    display: table;
	}*/
	nav li:hover #spacer {
	    top: 41px;
	}
	.menubutton{
		display: none;
	}
	
	/* Header */
	
	#wrap #slider {
		left: 0;
		width: 100%;
		overflow: hidden;
	}
	#slider nav ul li a {
		font-size: 1.2em;
	}
	#wrap #topnews {
		right: 0px;
	}
	
  /* Content */
 	#navbox,
    #contentbox,
	#footerbox {
		width: 100%;
	}
	#contentbox {
		padding-bottom: 70px;
	}
	#contentbox #header {
		/*width: 110%;*/
		width: 100%;
	}
	#contentbox #header .csc-default header {
		width: 88%;
	}
	article header{
		line-height: 2.5em;
		margin-bottom: 2em;
	}
	.title {
	    padding: 6px 0 18px;
	}
	#content article .headline{
		display: none;
	}
	#content article .title{
		width: 100%;
		float: left;
	}
	
	/* Personenmodul */
	.person {
		width: 100%;
	}
	.person img {
		width: 25% !important;
		height: auto !important;
	}
	.person .people-content {
		width: 65%;
	}
	
	/* Sidebar */
	#wrap #subnavigation .submenu li a {
		font-size: 1em;
	}
	#wrap #subnavigation .submenu li.header {
		font-size: 0.7em;
	}
        
	/* Aktuelles / VA / Quicklinks */
	#content aside .tx-jfmulticontent-pi1 .ui-tabs .ui-tabs-nav li {
		
	}
 
  	/* Footer */
 	footer {
 		margin-top: 0 !important;
 		min-height: 200px;
 	}
	footer nav {
		height: auto;
		width: 100%;
	}
	footer .twothirds {
		float: left;
		width: 63%;
		padding: 0% 3% 2% 2%;
		position: relative;
		top: 0;
		left: 0;
	}
	footer .twothirds .contenttable tbody td {
		display: block;
		width: 14%;
		float: left;
	}
	#wrap footer .twothirds table td.icons {
		width: 3%;
		float: left;
		padding-left: 14px;
	}
	#wrap footer .twothirds table td.quicklinks {
		padding-left: 40px;
	}
	#wrap footer .twothirds table td.fibaa {
		width: 10%;
		min-width: 60px;
	}
	#wrap footer .twothirds table td.icons {
		width: 3%;
		float: left;
		padding-left: 14px;
	}
	#wrap footer .twothirds table td.address {
		width: 25%;
	}
	#wrap footer .twothirds table td.spacer {
		width: 2%;
	}
	#wrap footer .twothirds table td.quicklinks {
		padding-left: 0px;
		width: 20%;
	}
	footer .twothirds nav,
	footer .twothirds nav ul {
		height: auto;
		float: none;
		clear: both;
	}
	footer .twothirds nav ul li {
		line-height: 1em;
	}
	footer .twothirds nav ul li a {
		display: inline;
	}
	footer .twothirds table td {
		display: block;
		width: 100%;
		float: left;
	}
	#wrap footer .twothirds ul {
		border-bottom: 1px solid #555;
	}
	
  	footer .thirds {
	    width: 30%;
		padding: 0% 0% 0% 2%;
	}
	#footerbox h4 {
		padding-top: 13px;
		padding-bottom: 10px;
		border-bottom: 1px solid #555;
		border-top: none;
		height: 11px;
	}
	footer .thirds nav ul {
		padding-top: 10px;
		top: 0;
		width: auto;
		margin: 0 auto;
		clear: both;
		text-align: center;
	}
	#wrap footer .copy {
		margin: 0 auto;
		right: 0;
	}
	#wrap footer .copy,
	#wrap footer .copy p {
		text-align: center;
		width: 100%;
	}
	
	/* NEWS */
	#wrap .inside .news-list-container .news-list-thumb,
	#wrap .inside .news-list-container .news-list-content {
		width: 100%;
		float: none;
	}
	#wrap .inside .news-latest-container.scrollable {
		width: auto;
	}
	#wrap .inside .news-latest-container .slice {
		width: 100%;
	}
	#wrap .inside .news-latest-container .news-latest-item {
		width: 29%;
	}
	#wrap .inside .news-latest-container .news-thumb img {
		height: auto;
	}
	
	/* mittige Platzigerung der gesamten Seite */
	#wrap #logo {
		padding-left: 1.5%;
	}
	#navbox #main,
	#navbox #metabox {
		padding-right: 1.5%;
	}
	#default .twothirds > .inside {
		padding-right: 1.5%;
	}
	#wrap #subnavigation {
		padding-left: 1.5%;
	}
	/*#background {
		left: -1.5%;
	}*/
}