div#mobile_menu{display:none;margin-left:150px;padding-top:306px;position:relative;z-index:1050}
div#mobile_menu a{background:url("img/icon_menu_active.png") no-repeat scroll 6px 6px   transparent;color:white;font-size:19px;font-weight:bold;padding:5px 10px 5px 36px}
div#mobile_menu a:hover,div#mobile_menu a.mobile_mainmenu_activ{background-color:#E1183A;text-decoration:none}

div.tablewrap_slide{overflow-x:auto}

@media only screen and (max-width: 1398px) {
	div#right_outside_content,div#left_outside_content{display:none}
	div#middle_outside_content IMG#responsiv1024{display:inline}
}

@media only screen and (max-width: 1050px) {
	.centerit{width:100%}
	#slider{height:auto}
	#slider .centerit{width:960px}
	#slider #slider_wrap{padding:0}
	#content .col_33_33_33 .col_33{width:29%;padding-right:2%;padding-left:2%}
}

@media only screen and (max-width: 990px) {
	.slider_header{width:100%}
	#header .trifels_familienfestlogo{margin:0;height:260px;top:10px;width:100%}
	#header .trifels_familienfestlogo IMG{height:100%;width:auto}
	#header #mainmenu{margin-left:10px}
	#header #mainmenu ul li a{padding:5px 8px}
	#slider .centerit{width:100%}
	.bx-wrapper .bx-prev{left:5px}
	.bx-wrapper .bx-next{right:5px}
	.bx-wrapper .bx-controls-direction a{top:96%}
	#content #content_startseite #text{float:none;width:100%}
	#content #content_startseite #wrap_video_startpage{float:none;margin:0 auto}
	#content #content_startseite #info div{padding:0 0;width:33%}
	#content #content_startseite #shortcut div.box{padding:0 2%;width:29%}
	#content #content_startseite #socialmedia{padding:0 2%;width:26%}
	#content #content_startseite #partner{width:70%}
	#content .col_70_30 .col_70{padding-right:2%;width:68%}
	#content .col_70_30 .col_30{width:30%}
	#content .col_70_30 .col_30 IMG{max-width:100%;height:auto}
	#content #content_content #tabs{margin:0 auto;width:100%}
}

@media only screen and (max-width: 960px) {
	#footer div.trifels_logo{margin-left:0}
	#footer .servicemenu{clear:both;float:none;margin-left:0;padding-left:20px;padding-top:119px}
	#footer .footermenu{clear:both;float:none;padding-top:10px;margin-left:13px}
	#footer .footermenu a.footermenu_shortcut{float:none}
	#header #topmenu{margin-right:0}
}

@media only screen and (max-width: 760px) {
	#header #mainmenu{padding-top:294px}
	#header #mainmenu ul li a{padding:2px 12px}
	#header .trifels_familienfestlogo{height:195px;top:88px}
	#content #content_startseite #info div{width:100%;border-right:none;border-bottom:1px dashed #CACACA}
	#content #content_startseite #shortcut div.box{padding:0 2%;width:46%}
	#content #content_startseite #socialmedia{padding:0 2%;width:96%}
	#content #content_startseite #partner{clear:both;float:none;width:100%}
	div.tx-powermail{padding:2%;width:96%}
	fieldset.powermail_fieldset div.powermail_check_outer,fieldset.powermail_fieldset div.powermail_radio_outer{width:100%}
	fieldset.powermail_fieldset label,fieldset.powermail_fieldset div.powermail_fieldwrap_check legend,  fieldset.powermail_fieldset div.powermail_fieldwrap_radio legend{float:none;width:100%;text-align:left}
	fieldset.powermail_fieldset input.powermail_input,fieldset.powermail_fieldset input.powermail_text,  fieldset.powermail_fieldset textarea.powermail_textarea,fieldset.powermail_fieldset select.powermail_select{width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:24px}
	fieldset.powermail_fieldset textarea.powermail_textarea{height:97px}
	fieldset.powermail_fieldset input.powermail_captcha{float:none}
	img.powermail_captchaimage{margin-top:5px;margin-left:0}
	
	#header #countdown_box{padding-left:20px}
}

@media only screen and (max-width: 640px) {
	#content .col_33_33_33 .col_33{width:96%;padding-right:2%;padding-left:2%}
	#content .col_70_30 .col_70{padding-right:0;width:100%}
	#content .col_70_30 .col_30{width:100%}
	div.archiv_box{width:46%}
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{width:100%;text-align:center}
	div.csc-textpic .csc-textpic-imagewrap IMG{display:inline;max-width:100%;height:auto}
	div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow IMG{display:inline;max-width:100%;height:auto}
	div.csc-textpic div.csc-textpic-imagecolumn{float:none}
	div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:none;width:100%}
	div.csc-textpic-intext-left-nowrap .csc-textpic-text{clear:both;margin-left:0 !important}
	div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none;width:100%}
	div.csc-textpic-intext-right .csc-textpic-text{clear:both;padding-top:10px;margin-left:0 !important}
	#content #content_normal_footer #socialmedia{float:none}
	#content #content_startseite #wrap_video_startpage{background:none;width:auto;padding:0}
	
	#header #countdown_box{display:none}
}

@media only screen and (max-width: 480px) {
	div#mobile_menu{display:block}
	div#mainmenu,#content #content_startseite #wrap_video_startpage{display:none}
	#header #mainmenu ul li{float:none}
	#header #mainmenu ul li a{padding-bottom:4px;padding-top:4px;text-align:center}
	#header #mainmenu{background-color:#5B5B5A;margin:0;padding-top:0;position:absolute;top:342px;width:100%;z-index:10800}
	#header .trifels_familienfestlogo{height:160px;top:175px}
	#header #topmenu ul li a,#footer .servicemenu ul li a{padding:0 8px}
	h1{font-size:25px}
	#content #content_content{padding:30px 30px 120px}
	#content #content_startseite #shortcut div.box{padding:0 2%;width:96%}
	div#middle_outside_content IMG#responsiv1024{display:none}
	div#middle_outside_content IMG#responsiv480{display:inline}
}