@CHARSET "UTF-8";
/*(min-device-width: 480px) and (max-device-width: 767px)*/
@media screen and (min-width: 480px) and (max-width: 767px) {
  /* iPad Portrait */

	#frame{
		width: 100%;
		background: none;
		padding: 0;
	}
	#wrap{
		border-top: 25px solid white;
		border-radius: 25px;
		width: 98%;
		margin: auto;
		box-shadow: -1px 5px 5px #333, 1px 5px 5px #333;
	}
	#header-top{
		width: 100%;
	}
	#top-purple-line{
		margin: 0 30px 0 30px;
		position:fixed;
		position:relative;
		z-index: 9;
		top: 146px;
		background-color: #0E2F3E;
		border: solid 2px #0E2F3E;
	}	
	#logo{
		background-position: center center;
	    background-repeat: no-repeat;
	    float: right;
	    margin: 0;
	    position: relative;
	    width: 29%;
	}
	.menu-main_menu {
		width: 71%;
	}
	
	.menu-main_menu .menuitem-left, .menu-main_menu .menuitem-right, .menu-main_menu .menuitem-left-active, .menu-main_menu .menuitem-right-active {
		display: none;
	}
	.menu-main_menu .menuitem{
		width: 20%;
	}
	
	
	
	#top .moduletable img {
	    display: none;
	}
	#main-body {
	    margin-left: 2%;
	    width: 96%;
	}
	#content-2spaltig {
	    padding: 0 3% 3%;
	    width: 94%;
	}
	#content-3spaltig{
		padding: 0 2%;
	    width: 54%;
    }
	
	#sidebar {
    	width: 32%;
	}
	
	#sidebar-2 {
		clear: both;
    	margin: 0 2%;
    	width: 96%;
	}
	#left.kurs-details {
		padding: 2% 0;
	    width: 27%;
	}
	#mid.kurs-details {
		padding: 2% 0;
	    width: 72%;
	}
	#image img.kurs-details {
    	width: 100%;
	}
	

}