@media screen and (max-width: 1025px) {	ul.overview_site_wrapper {		top: 103% !important;	}	.overview_cat a {		text-decoration: none;	}	input {		outline: none;	}	/* Submenu */	.menu_cut_preventer {		width: 100%;		padding: 12px 0px;		margin: 0 0 0 0 !important;		left: 0 !important;	}	#main_menu > li > ul.submenu_wrapper {		width: 100%;		padding: 12px 0px;		margin: 0 0 0 12px;	}	#main_menu > li > ul.submenu_wrapper > li {		padding: 0px;		width: 23%;		margin: 0 1%;		overflow: hidden;	}	#main_menu li ul.va_list {		width: 100% !important;		overflow: hidden;	}	#main_menu li ul.va_list li a.va_title {		width: 96%;		padding: 0 2%;	}	#main_menu li ul.va_list li {		width: 100%;	}	#main_menu ul.submenu_wrapper ul.submenu_item_wrapper li a:hover, #main_menu ul.submenu_wrapper ul.submenu_item_wrapper li a.act {		background-color: rgba(0, 0, 0, 0.21);		background-image: none !important;		border-radius: 10px;	}	#main_menu ul.submenu_wrapper ul.submenu_item_wrapper li {		margin: 0 0 8px 0 !important;		padding: 0px !important;		width: 100% !important;		list-style-type: none;	}	#main_menu ul.submenu_wrapper ul.submenu_item_wrapper li a {		margin: 0px !important;		padding: 0 2% !important;		width: 96% !important;		list-style-type: none;	}	.submenu_header span.title {		padding: 0 0 0 1%;	}	#main_menu li ul.va_list li a.va_title:hover {		background-color: rgba(0, 0, 0, 0.21);		background-image: none !important;		border-radius: 10px;	}	#main_menu ul.submenu_wrapper ul.submenu_item_wrapper li a {		height: auto;	}	.submenu_header > a {		width: 100%;	}	.submenu_header span.title {		width: 99%;		padding-left: 1%;		font-size: 18px;	}	.submenu_header > a img {		width: 100%;		height: auto;	}	#main_menu li ul.va_list li span {		padding: 0 0 0 3%;		width: 97%;	}	ul.overview_site_wrapper li a:hover {		background-image: none !important;		background-color: rgba(0, 0, 0, 0.48);		border-radius: 10px;	}	ul.overview_site_wrapper li a {		width: 98% !important;		margin: 7px 0px 7px 2% !important;	}	ul.overview_site_wrapper li {		width: 50% !important;	}	ul.overview_site_wrapper {		width: 208% !important;	}	ul.overview_site_wrapper li a label {		width: 60% !important;	}	ul.overview_site_wrapper li a label {		width: 60% !important;		float: left;		font-size: 11px;		margin-top: 5px;	}	/* Pagebrowser Suche */	.pb_last {		float: right;	}	.browsebox {		text-align: center;		width: auto;		padding-top: 5px;		margin: 0 auto;		display: inline-block;		float: none;	}	.tx-indexedsearch-browsebox {		text-align: center;	}	.pager-page {		width: 20px;		height: 20px;	}	.pager-page.actpage {		background-color: #6EA61C;		border-radius: 50%;	}	.imghead_overlay {		bottom: 0;		top: auto !important;		font-size: 26px !important;	}	.imghead_img {		float: left;		width: 100%;		height: auto;	}	.stdteaser {		width: 100% !important;	}	#weather {		width: 100% !important;	}	#weather img {		margin-right: 8px !important;		margin-left: 13px !important;	}	#weather h2 {		font-size: 17px !important;	}	#content_right .csc-header h1 {		font-size: 17px !important;	}	#weather label {		width: 50% !important;		font-size: 12px !important;	}	.va_details_right h2 {		margin-bottom: 3px !important;	}	.wiss_descr {		width: 96% !important;		padding: 0px 2% !important;	}	#main_menu ul.submenu_wrapper {		z-index: 500 !important;	}	.overview_cat img{		height: auto;	}}@media screen and (max-width: 999px) {	#qr #content_left {		margin-left: 0 !important;		width: 100% !important;	}	#qr .noswiper-container .swiper-slide img{		max-width: 100%;		height: auto;	}	#lang-menu{			}	.slider {		margin-left: 0 !important;		width: 100% !important;	}	#main_menu li ul.submenu_wrapper .menu_cut_preventer {		opacity: 0;	}	.startTeaserWrapper {		width: 100% !important;	}	.startTeaser {		width: 30% !important;		margin-right: 3% !important;	}	.wiss_teaser {		width: 15% !important;		margin-right: 1.5% !important;	}	#footer {		width: 100%;		background-image: none;		background-color: #cacaca;		border-radius: 15px;	}	#footerWrapper {		width: 96%;		padding: 0 2%;	}	#content_left {		/*width: 76.5%;*/		width: 74.5%;	}	#content_right {		float: right;		width: 23.5%;		overflow: hidden;	}	#pageWrapper {		width: 100%;	}	#page {		width: 100%;	}	#logo {		width: 125px !important;	}	#header {		width: 96%;		padding: 0 2%;	}	ul#main_menu {		float: right;	}	ul#meta_menu {		width: 100%;	}	#item_35 {		margin-left: 35px !important;	}	#item_37 {		display: none;	}	#item_38 {		display: none;	}	#main_menu li#item_37 a, #main_menu li#item_38 a {		background-size: 100%;		width: 100%;	}	#main_menu li#item_35, #main_menu li#item_36, #main_menu li#item_37, #main_menu li#item_38 {		padding: 0px;		margin: 0px 0 0 14px;	}	#main_menu li {		float: left;		padding: 0px 0px 0px 0px;		margin: 10px 23px 0px 0px;	}	#breadcrumb {		margin: 13px 0 0 0px;		width: 100%;	}	#main_menu li#searchBox {		right: 137px;	}	#item_mob {		width: 30px;		display: block;		margin: 0 0 0 14px !important;	}	#bubble_contact {		background-image: url(../img/main_icon_info.png) !important;		background-size: 100% 100%;		width: 100%;		text-indent: -9999px;		padding-top: 0 !important;		height: 31px;		margin-bottom: 5px !important;	}	#bubble_tulln {		background-image: url(../img/main_icon_tulln.png) !important;		background-size: 100% 100%;		width: 100%;		text-indent: -9999px;		padding-top: 0 !important;		height: 31px;	}	#content_mid {		width: 96%;		padding: 0 2%;	}	.overview_cat {		margin-bottom: 5%;		width: 30%;		margin-right: 3%;		height: auto !important;	}	.subscription h1 {		font-size: 17px !important;	}	.sub_input input {		width: 80% !important;		margin: 1px 0 0 20% !important;	}	.sub_input {		width: 100% !important;		margin-left: 0% !important;		border-radius: 15px;	}	.sub_submit {		display: inline-block;		margin: 2px auto 8px !important;		width: 106px !important;		float: none !important;	}	.overview_cat img {		width: 100%;	}	#meta_menu li {		display: inline-block;		padding: 0 2%;		margin: 0px auto;		float: none !important;	}	.linkboxlink {		width: 80% !important;		padding: 0 0 0 20% !important;		font-size: 14px !important;		overflow: hidden;	}	.linkboxlink.mo {		background-position: top left !important;		color: #fbfbfb !important;		background-color: #6DA51B;		border-radius: 19px;	}	.stdteaser img {		display: none;	}	.article_pics {		margin-right: 0 !important;		width: 27% !important;		overflow: hidden;	}	.article_right {		float: right !important;		width: 71% !important;	}	.article_img {		width: 100% !important;	}	.article_img_ov {		width: 100% !important;		background-size: 100%;	}	.article_img img {		width: 100% !important;		height: auto;	}	.article_right h1 {		font-size: 22px !important;	}	.csc-textpic-imagewrap {		width: 50% !important;	}	.csc-textpic-imagewrap img {		max-width: 100% !important;		height: auto !important;	}	.va_filter {		width: 22% !important;	}	.va_list {		float: right !important;		width: 76% !important;	}	.va_item {		width: 100% !important;	}	.va_categories {		width: 40% !important;	}	.va_categories img {		margin-right: 3% !important;		width: 30% !important;		height: auto !important;	}	.va_details {		width: 50% !important;	}	.va_details_left {		width: 40% !important;	}	.va_details_right {		width: 60% !important;	}	.fanbox {		display: none;	}	.contact_line input {		width: 190px !important;		margin: 0 !important;		border-radius: 19px;	}	.contact_textarea {		width: 245px !important;	}	.contact_textarea textarea {		width: 90% !important;		padding: 5% !important;	}	.contact_right {		float: right !important;		width: 49% !important;	}	.contact_left {		width: 49% !important;	}	.contact_textarea {		width: 100%;		border-radius: 19px;		overflow: hidden;	}	/* Startslider */	#teaserslider {		width: 100% !important;		text-align: center;		position: relative;		margin: 20px 0 20px 0 !important;	}	#ts_left {		position: absolute;		top: 13px;		left: 15px;	}	#ts_right {		position: absolute;		top: 13px;		right: 15px;	}	#ts_view {		float: none !important;		display: inline-block;		width: 640px !important;	}	.contactTyp label {		margin-bottom: 8px !important;	}	#slogan {		left: auto;		right: 290px;	}}@media screen and (max-width: 845px) {	.tripwolf{		display: none;	}	.tripwolf_mob{		display: block;	}}@media screen and (max-width: 780px) {	#layover{		width: 90%;		margin-left: -45%;	}	#layover a img{		width: 100%;		height: auto;	}	.va_details_right {		overflow: hidden;	}	#content_left {		/*width: 71.5%;*/		width: 68.5%;	}	#content_right {		width: 28.5%	}	.overview_cat {		margin-bottom: 5% !important;		width: 44% !important;		margin-right: 5% !important;	}	.subscription h1 {		font-size: 15px !important;	}	#weather h2 {		font-size: 15px !important;	}	#content_right .csc-header h1 {		font-size: 15px !important;	}	.imghead_overlay {		font-size: 20px !important;	}	#weather img {		width: 27%;		height: auto;	}	#weather label:last-child {		margin-left: 38%;	}	.va_categories {		width: 30% !important;	}	.va_details {		float: right;		width: 69% !important;	}	.va_details_left {		width: 30% !important;	}	.va_details_right {		width: 66% !important;	}	/* Startslider */	#ts_view {		float: none !important;		display: inline-block;		width: 326px !important;	}	.wiss_overlay {		background-size: 100%;	}	.wissenswertesTeaserWrapper a {		font-size: 13px !important;	}	.wiss_title {		margin: 86px 0px 0px 0px !important;	}	.contact_right {		width: 261px !important;	}	.contact_left {		width: 186px !important;	}	.contact_line input {		width: 130px !important;	}	.contact_textarea {		width: 185px !important;	}}@media screen and (max-width: 710px) {	#qr .qr-text {		width: 50%;	}	#qr .qr-header h2 {		font-size: 22px;	}	.mp3-item {		width: 300px;		float: none;		margin: 0 auto 30px !important;	}	.contact_left {		width: 171px !important;	}	.contact_line input {		width: 115px !important;	}	.contact_textarea {		width: 169px !important;	}	#weather label:last-child {		margin-left: 38% !important;	}	#weather label {		font-size: 10px !important;		line-height: 12px !Important;	}}@media screen and (max-width: 680px) {	#lang-menu{			}	#main_menu li {		margin: 10px 10px 0px 0px;	}	#main_menu li#item_35, #main_menu li#item_36, #main_menu li#item_37, #main_menu li#item_38 {		margin: 0px 0 0 7px;	}	#item_35 {		margin-left: 5px !important;	}	#item_mob {		margin: 0 0 0 5px !important;	}	#meta_menu li {		display: inline-block;		padding: 0px 6px;		margin: 0 auto;	}	#main_menu li#searchBox {		right: 119px;	}	.linkboxlink {		width: 78% !important;		padding: 0 0 0 22% !important;		font-size: 12px !important;		overflow: hidden;	}	.imghead_overlay {		font-size: 16px !important;	}	.va_details_right, .va_details_left {		font-size: 13px !important;	}	.va_details_right h2 {		font-size: 13px !important;	}	.contactForm {		float: none !important;		margin: 19px auto 0 !important;		width: 320px;	}	.contact_textarea {		width: 320px !important;	}	.contact_line input {		width: 264px !important;	}	.contact_left {		width: 320px !important;		margin: 0 auto;		float: none !important;	}	.contact_right {		width: 261px !important;		float: left !important;		margin-top: 35px;	}	#weather label:last-child {		margin-left: 40% !important;	}	#mo_menu {		display: none;	}	#gallery_Space{		width: 100%;		display: block !important;	}	.gallery_right {		float: none !important;		margin: auto !important;	}	#slogan {		left: auto;		right: 220px;	}}#mobile_menu {	display: none;	cursor: pointer;}#mo_menu {	display: none;}@media screen and (min-width: 600px) {	#mo_menu {		display: none !important;	}}@media screen and (max-width: 600px) {	#lang-menu{		top:112px;	}	#qr .swiper-container-inline {		/*height: 435px;*/	}	#qr .qr-text{		width: 94%;		margin-left: 3%;		text-align: left;	}	#qr .headerimg {		float: none;		margin: 0 auto 18px;	}	#qr .qr-header {		text-align: center;	}	#mobile_menu {		position: absolute;		right: 10px;		top: 7px;		display: block;		width: 60px;		height: auto;	}	#main_menu li a {		background-image: none !important;		padding-top: 3px !important;	}	#logo {		width: 40%;		margin: 15px auto;		float: left;	}	#meta_menu li {		padding: 0 3px;	}	#meta_menu li a img {		display: none;	}	#header {		width: 98%;		padding: 0 1%;		margin-top: 5px;	}	#logo img {		width: 100%;		height: auto;	}	#item_2, #item_3, #item_4 {		margin: 5px 1%;		width: 31%;		margin: 0 !important;		padding: 1% !important;	}	#item_2 a, #item_3 a, #item_4 a {		width: 100%;		text-align: center;	}	#main_menu li ul.submenu_wrapper .menu_cut_preventer {		display: none;	}	#main_menu > li > ul.submenu_wrapper > li {		width: 48%;	}	#main_menu > li > ul.submenu_wrapper > li.submenu_va {		display: none;	}	.submenu_header > a img {		display: none;	}	#content_left {		width: 100%;	}	#content_right {		width: 100%;		float: left;	}	#footer {		height: 64px;	}	ul#footer_menu {		margin-left: 1px 0 0;	}	#footer_menu li {		width: 50%;	}	#recomForm {		display: none;	}	#recomPage {		display: none;	}	#printPage {		display: none;	}	#weather {		border-top: 1px dashed #9c9da1;	}	#weather label {		margin: 2% 0 2% 15px !important;	}	.linkboxlink {		font-size: 15px !important;	}	.startTeaser {		width: 31% !important;		margin: 1% !important;	}	#teaserslider {		border: none;	}	.wiss_title {		margin: 89px 0px 0px 0px !important;	}	.wiss_teaser {		width: 73px !important;		margin: 0 4% !important;		height: 182px;	}	ul#main_menu {		position: relative;		width: 100%;	}	#main_menu ul.submenu_wrapper {		top: 66px;	}	#item_2, #item_3, #item_4 {		margin: 5px 1%;		width: 31%;	}	#item_mob, #main_menu li#item_35, #main_menu li#item_36, #main_menu li#item_37, #main_menu li#item_38 {		display: none;	}	#item_2 a, #item_3 a, #item_4 a {		width: 100%;		text-align: center;	}	#teaserslider {		border: none !important;	}	#weather label {		font-size: 12px !important;	}	#weather label:last-child {		margin-left: 15px !important;	}	#footer_menu li {		margin: 0;	}	ul.overview_site_wrapper li a .overview_img_wrapper {		display: none;	}	/*ul.overview_site_wrapper li a {	 width: 96% !important;	 margin: 7px 0px 7px 2% !important;	 padding: 2%;	 }*/	ul.overview_site_wrapper li a {		width: 92% !important;		margin: 7px 0px 7px 0% !important;		padding: 0% 4% 6% 4%;		border-radius: 2px !important;	}	ul.overview_site_wrapper li a {		font-size: 13px !important;	}	ul.overview_site_wrapper li a label {		font-size: 10px !important;	}	.sub_input {		float: none !important;		width: 216px !important;		margin: 6px auto !important;	}	.sub_submit {		margin: 0 auto !important;		padding-bottom: 20px !important;	}	#meta_menu li a {		font-size: 10px;	}	#ts_view {		width: 100% !important;	}	#ts_view {		float: none !important;		display: inline-block;		width: 326px !important;	}	.ts_element .h2 {		font-size: 17px !important;		width: 130px !important;		margin-left: 10px !important;	}	.ts_element label {		margin-top: 6px !important;		width: 130px !important;		font-size: 12px !important;		margin-left: 10px !important;	}	.ts_element img {		width: 90px !important;		height: 90px;		margin: 36px 0 0 33px !important;	}	.ts_element .ov_normal {		width: 90px !important;		height: 90px !important;		top: 36px !important;		left: 33px !important;		background-size: cover;	}	.ts_element .ov {		width: 90px !important;		background-size: 100%;		height: 90px !important;		top: 36px !important;		left: 33px !important;	}	#ts_left {		left: 0px;	}	#ts_right {		right: 0px;	}	#content_btm {		overflow: hidden;	}	.overview_cat {		margin: 0 3% 5% 3% !important;	}	.overview_cat_title {		font-size: 14px !important;	}	.csc-header h1 {		font-size: 20px !important;	}	.article_right h1 {		font-size: 18px !important;	}	.article_right p {		font-size: 14px !important;	}	.va_filter .label {		width: 50% !important;	}	.va_filter {		width: 100% !important;		margin-bottom: 20px;	}	.va_list {		float: right !important;		width: 100% !important;	}	.va_categories {		width: 28% !important;		margin-right: 2%;	}	ul.overview_site_wrapper {		width: 100% !important;	}	ul.overview_site_wrapper li {		width: 100% !important;	}	ul.overview_site_wrapper {		top: 159px !important;	}	#mo_menu {		list-style: none;		position: absolute;		width: 100%;		height: 68px;		background-color: rgb(236, 236, 236);		text-align: center;		padding: 0;		left: 0;		top: 62px;		padding: 4px 0;		/*border-radius: 32px;*/	}	#mo_menu li {		display: inline-block;		padding: 0 1%;	}	ul#footer_menu {		float: none;	}	.contact_left {		width: 281px !important;	}	.contact_line {		width: 281px !important;	}	.contact_line input {		width: 224px !important;	}	.contact_textarea {		width: 279px !important;	}	.contactForm {		width: 281px !important;	}	.contact_right {		width: 281px !important;	}	.contact_right p.contactTypeText {		margin: 0px 0 18px 0 !important;		width: 100% !important;	}	.contact_bottom {		overflow: hidden;	}	#main_menu ul.submenu_wrapper {		top: 32px !important;	}	#main_menu li ul.va_list {		display: none !important;	}	#main_menu li#searchBox {		top: 78px;		left: 0;		width: 100%;		background-image: none;		background-color: #f57f1e;	}	#main_menu li#searchBox #indexedSearchInput {		width: 92%;		margin: 0px 2%;		padding: 0 2% !important;		left: 0;	}	#main_menu li#searchBox #indexedSearchSubmit {		left: auto;		right: 3%;	}	#slogan {		left: 50%;		right: auto;		top: 74px;		transform: translateX(-50%);		font-size: 12px;	}}