@media only screen and (max-width: 1200px){
	img{max-width: 100%;height: auto;width: auto\9;}
	.container{max-width: 1010px;}
	#main_container {padding-top: 0;}
	#main_container #left{float: none;width: auto;max-width: 100%; padding: 0;}
	#main_container #left ul.menu{border: 0;text-align: center; line-height: 60px;}
	#main_container #left ul.menu li{border: 0;display: inline;position: relative;}
	#main_container #left ul.menu li:after{content: "|";padding: 0 15px;}
	#main_container #left ul.menu li.last:after{content: "";padding: 0;}
	#main_container #left ul.menu li ul{position: absolute;top: 20px;left: -10px;background-color: #fff;width: 100%;padding: 10px;z-index: 100; text-align: left;}
	#main_container #left ul.menu li ul li{display: block;}
	#main_container #left ul.menu li ul li:after{content: "";padding: 0;}
	.responsive_hidden{display: none;}
	#main_container #left .moduletable{padding: 0;}
	#top img.bedzin_logo{display: none!important;}
}

@media only screen and (max-width: 1020px){
	.container{max-width: 960px;}
	#main_container #main{max-width: 630px;}
	li.item-124, li.item-144{display: none!important;}
}

@media only screen and (max-width: 960px){
	.container{max-width: 100%;}
	#search {display: none;}
	#main_container #left ul.menu li:after{padding: 0 5px;}
	#main_container #main{float: none;max-width: 100%!important;width: auto!important;}
}

@media only screen and (max-width: 720px){
	#slider{display: none;}
	p.site_title{display: none;}
	#top img.logo{left: 25px;}
	#main_container #left ul.menu {display: none; font-size: 18px;}
	#top img.menu_icon_responsive{display: block;}
	#main_container #left ul.menu li{display: block;text-align: left;border: 0;border-bottom: 1px solid #b2b2b2;padding-left: 25px;}
	#main_container #left ul.menu li:after{content: "";padding: 0;}
	#main_container #left ul.menu li ul{display: block!important; padding: 0 0 10px 0;}
	#main_container #left ul.menu li ul li{border: 0; font-size: 16px;}
	#main_container #left ul.menu li, #main_container #left ul.menu li ul{position: static;}
	#main_container #main{padding-top: 20px!important;}
	.kontakt_box_1, .kontakt_box_2{float: none;width: 100%;}
}
/*
     FILE ARCHIVED ON 21:18:42 Mar 18, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:15:25 Sep 07, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/