
/*
font-family:'FrutigerNeue1450W01-Boo1196290';
font-family:'FrutigerNeue1450W01-Reg';
font-family:'FrutigerNeue1450W01-Bol1196308';
font-family:'Frutiger Neue W01 Light';
font-family:'Frutiger Neue W01 Book';
font-family:'Frutiger Neue W01 Md';
*/

body{
	font-family:'Frutiger Neue W01 Book';
}

.banner{
	text-align:center;
	background:#a22026;
	position:relative;
	/*
	left:0;
	right:0;
	top:0;
	*/
	z-index:1000;
}

.banner img{
	max-width:100%;
}

@media screen and (min-width: 0px) and (max-width: 767px) {

	.banner .hidden{
		display:inline-block !important;
	}

	.banner .desktop{
		display:none !important;
	}

}


.id-341 .wrap{
	background-image: none;
}


.client-0{
	background:#333;
}

.teaser h1,
.opening_maps ul li h3{
	font-family:'Frutiger Neue W01 Md';
}

/*** intro ***/

.header-start{
	position:relative;
	overflow:hidden;
}

.header-start .nav-lang{
	position:absolute;
	top:30px;
	right:75px;
	z-index:100;
}

@media screen and (min-width: 0px) and (max-width: 767px) {
	.header-start .nav-lang{
		top:15px;
		right:45px;
	}
}

.header-start .logo-start{
	position:absolute;
	top:30px;
	left:75px;
	z-index:100;
}

/*
nav.nav-lang{
	position:absolute;
	top:30px;
	right:75px;
	z-index:101;
	text-align:right;
}
*/


.header-start .networks{
	position:absolute;
	bottom:30px;
	left:75px;
	z-index:102;
}

.header-start .networks li{
	padding:0 10px 0 0;
}

.header-start .moduletable_menu{
	position:absolute;
	bottom:30px;
	right:80px;
	z-index:103;
}

.header-start .moduletable_menu div{
	background:none;
}

.bs-docs-footer .foerderer{
	margin:15px 0;
	text-align:center;
}

.bs-docs-footer .foerderer img{
	margin:15px;
}

.bs-docs-footer .navbar-nav > li > a:hover,
.bs-docs-footer .navbar-nav > li > a:focus,
.header-start .moduletable_menu div .navbar-nav > li > a:hover,
.header-start .moduletable_menu div .navbar-nav > li > a:focus{
	background:none;
}

.bs-docs-footer .navbar-nav > li > a,
.bs-docs-footer .navbar-nav > li > a{
	color:#fff;
}

#nav-client ul,
ul.lang-inline{
	padding:0;
	margin:0;
	list-style:none;

}

ul.lang-inline li{
	display:inline-block;
}

ul.lang-inline li a,
.header-start .moduletable_menu div .navbar-nav > li > a{
	color:#fff;
	text-transform:uppercase;
	padding:0 8px;
	border-left:1px solid #fff;
}

ul.lang-inline li:first-child a,
.header-start .moduletable_menu div .navbar-nav > li:first-child > a{
	padding-left:0;
	border:0;
}


.content,
#top .headline h1{
	position:relative;
	left:150%;

	-moz-animation-name: text-move;
	-moz-animation-delay: 0.5s;
	-moz-animation-iteration-count: 1;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 0.5s;
	-moz-animation-fill-mode: forwards;

	-webkit-animation-name: text-move;
	-webkit-animation-delay: 0.5s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 0.5s;
	-webkit-animation-fill-mode: forwards;

	animation-name: text-move;
	animation-delay: 0.5s;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-duration: 0.5s;
	animation-fill-mode: forwards;
}

@-moz-keyframes text-move {
	0% {
		left:150%;
	}
	100% {
		left:0%;
	}
}


.galery-2 .slick-current img,
.header-start .slick-current img{
	transform: scale(1);

	-moz-animation-name: img-scale;
	-moz-animation-delay: 1s;
	-moz-animation-iteration-count: 1;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 3s;
	-moz-animation-fill-mode: forwards;

	-webkit-animation-name: img-scale;
	-webkit-animation-delay: 1s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 3s;
	-webkit-animation-fill-mode: forwards;

	animation-name: img-scale;
	animation-delay: 1s;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-duration: 3s;
	animation-fill-mode: forwards;
}

@-moz-keyframes img-scale {
	0% {
		transform: scale(1);
	}
	100% {
		transform: scale(1.1);
	}
}



.header-start .slick-prev,
.header-start .slick-prev{
	z-index:104;
}

.header-start .slick-prev{
	left: 30px;
}

.header-start .slick-next{
	right: 30px;
}

.header-start .slick-prev::before,
.header-start .slick-next::before{
	color:#fff !important;
}

#nav-intro{
	position:absolute;
	left:60px;
	right:60px;
	top:100%;
	z-index:1;
	margin-top:-465px;
}

#nav-intro ul{
	padding:0;
	margin:0;
}

#nav-intro ul li{
	display:table;
	width:33.3333333333%;
	color:#fff;
	float:left;
	margin:0;
	padding:0 15px;
}

#nav-intro ul li span.teaser{
	display:inline-block;
	box-shadow: 0 0 5px #000;
	background:#727676;
	padding:15px;
	height:128px;
	width:100%;

	transform:scale(1);
	transition:all 0.5s ease 0s;
}

/*
#nav-intro ul li span.alert{
	margin:-100px 0 0 -15px;
	background:#fff;
	color:#000;
	border-radius: 0;
}
 */

#nav-intro ul li span.teaser:hover,
#nav-intro ul li span.teaser:focus{
	transform:scale(0.9);
}

#nav-intro ul li:nth-child(1) span.teaser{
	background:#d94d15;
}

#nav-intro ul li:nth-child(2) span.teaser{
	background:#727676;
}

#nav-intro ul li:nth-child(3) span.teaser{
	background:#836f3c;
}

#nav-intro  .page-header{
	display:none;
}

#nav-intro .row-teaser{
	display:inline-block;
	width:100%;
	float:none;
	text-align:center;
	margin-top:30px;
}

/*
#nav-intro .row-teaser-2{
	display:inline-block;
	width:100%;
	float:none;
	text-align:center;
	margin-top:30px;
}
*/

#nav-intro .teaser-1{

}


#nav-intro .teaser-2{

}

#nav-intro .teaser-1 a,
#nav-intro .teaser-2 a{
	display:inline-block;
	padding:10px 5px;
	transform:scale(1);
	transition:all 0.5s ease 0s;
}

#nav-intro .teaser-1 a:hover,
#nav-intro .teaser-1 a:focus,
#nav-intro .teaser-2 a:hover,
#nav-intro .teaser-2 a:focus{
	transform:scale(0.9);
}

#nav-intro .teaser-1 a img,
#nav-intro .teaser-2 a img{
	width:auto;
	height:170px;
}

@media screen and (min-width: 0px) and (max-width: 480px) {
	#nav-intro .teaser-1 a img,
	#nav-intro .teaser-2 a img{
		width:100%;
		height:auto;
	}
}

#nav-intro ul li#intro-teaser-2 h1{
	display: inline-block;
	width: 100%;
}

/*
#nav-intro .society{
	float:right;
}
 */

.div-foundation{
	float: left;
	width:50%;
}

.div-society{
	float: right;
	width:50%;
	text-align: right;
}




.page-header{
	border:0;
}

#nav-intro ul li:first-child{

}

#nav-intro ul li a{
	color:#fff;
}

#nav-intro ul li a:hover,
#nav-intro ul li a:focus{
	text-decoration: none;
}

#nav-intro ul li h1{
	font-size:24px;
	text-transform:uppercase;
	margin:0 0 5px 0;
	padding:0;
}

#nav-intro ul.teaser{
	position:relative;
	height:60px;
	overflow:hidden;
}

#nav-intro ul.teaser li{
	position:absolute;
	top:0;
	left:-200%;
	width:100%;

	padding:0;
	margin:0;

	transition:all 0.5s ease 0s;
}

#nav-intro ul.teaser li.active{
	left:0;
}

.navbar-toggle{
	float:none;
}

.navbar-toggle .icon-bar{
	background:#fff;
}


.dropdown-menu{
	top: 98%;
}

.level-2 .dropdown-menu{
	position:relative;
	top:auto;
	left:auto;
	border:0;
	box-shadow:none;
	min-width:100%;
}

.navbar-nav > li > a span.glyphicon,
.dropdown-menu > li > a span.glyphicon{
	display:none;
}



#logo{
	margin:45px 0 40px 0;
}

#menu{
	position:relative;
	/* max-width:615px;
	width:auto; */
}

#menu .search{
	position:absolute;
	top:200%;
	left:500px;
	display:inline-block;
	opacity:0;
	padding:5px;
	height:auto;
	width:200px;
	background:#fff;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow:0 5px 5px #000;

	transition:all 0.5s ease 0s;
}

#menu .search.active,
#menu .search.active{
	opacity:1 !important;
	top:100% !important;
}

#searchForm,
#menu .search label{
	display:none;
}

#menu .search .button{
	float:right;
	position:absolute;
	top:10px;
	right:15px;
}


.nav-lang ul{

}

.nav-lang ul > li{
	float:left;
}

.nav-lang ul > li > a{
	padding:0 10px !important;
	border-left:1px solid #fff;
	color:#fff !important;
}

.nav-lang ul > li:first-child a{
	border-left:0;
}

.nav-lang ul > li > a:hover,
.nav-lang ul > li > a:focus{
	background:none !important;
}


#mod-search-searchword{
	border:0;
	background:#EAEAEA;
	padding:5px;
	width:100%;
}

.container{
	position:relative;
	z-index:2;
}

.content{
	margin-bottom:30px;
}

.content a{
	text-decoration:underline;
}

.content a:hover,
.content a:focus{
	text-decoration:none;
}

.content table{
	width:100% !important;
	border:0;
	border-top:1px solid #ccc;
}

.content table tr td{
	vertical-align:top;
	padding:0 15px 10px 0;
	border:0;
	border-bottom:1px solid #ccc;
}

.id-175 .content table tr td:last-child{
	width:170px;
}

.content table.border-null,
.content table.border-null tr td{
	border:0;
}

.content table.border-no,
.content table.border-all{
	margin:0;
}

.content table.border-no:after,
.content table.border-all:after{
	display:none;
}

.content table.border-all tr td{
	border:1px solid #ccc;
	padding:5px 15px;
}

.content table.border-no{
	border:0 !important;
}

.content table.border-no tr td{
	border:0;
	padding:5px 0;
}

.table-responsive{
	border:0;
}

.search-results .result-created{
	margin-bottom:15px;
}


.opening_maps{
	background:#dfd9c8;
	padding:0;
}

.opening_maps ul{
	display:block;
	list-style:none;
	padding:0;
	margin:0;
}

.opening_maps ul li{
	padding:0;
	margin:0;
	float:left;
	width:33.33333%;
}

.opening_maps ul li h3{
	display:block;
	text-transform:uppercase;
	color:#836F3C;
	font-size:14px;
	margin-bottom:10px;
}

#map{
	width:100%;
	height:480px;
}

.map-alert{
	display:flex;
	justify-content:center;
	align-items:center;
	height:100%;
	background:rgba(0,0,0,0.1);
}

.popover-content{
	width:350px;
}

/*** loader ***/

.loader{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:1000;
	background:rgb(255,255,255) url(../slick/ajax-loader.gif) no-repeat center center;
	opacity:0.7;
}

/*** category ***/

.category-desc,
.item .icons,
.item-page .icons{
	display:none;
}



/*** parallax ***/



/*** events ***/


.col-md-4 .event{
	background:#826e3b;
	color:#fff;
	margin-bottom:30px;
}

.col-md-4 .event .img{
	display:block;
	height:180px;
	overflow:hidden;
}

.col-md-4 .event img{
	width:100%;
	height:auto;

	transform:scale(1);

	transition:all 0.5s ease 0s;
}

.col-md-4 .event:hover img,
.col-md-4 .event:focus img{
	transform:scale(1.2);
}

.col-md-4 .event .txt{
	display:inline-block;
	width:100%;
	padding:15px;
	height:75px;
	font-size:14px;
	overflow:hidden;
}

.col-md-4 .event .txt h2{
	font-size:14px;
	margin:0;
}

.col-md-4 .event a{
	color:#fff !important;
	text-decoration:none !important;
}

.col-md-4 .event a:hover,
.col-md-4 .event a:focus{
	text-decoration:none;
}


.wrap{
	background:url(../images/hg.png) no-repeat 120% 600px;

	/* margin-top: 105px; */
}

.wrap2{
	position:relative;
}

.galery-2{
	position:absolute;
	top:0;
	right:0;
	left:0;
	height:550px;
	overflow:hidden;
	margin-bottom:30px;
	/* margin-top: 105px; */
}

.galery-2 .inner{
	position:absolute;
	top:0;
	right:0;
	left:0;
	height:800px;
}

#top{
	height:550px;
	/* height:445px; */
}

#top .headline{
	position:absolute;
	bottom:-1px;
	right:0;
	left:0;
	min-height:130px;
	background:rgba(0,0,0,0.5);
	z-index:1;
}

#top .headline{
	background:rgba(0,0,0,0);

	-moz-animation-name: text-color;
	-moz-animation-delay: 0.2s;
	-moz-animation-iteration-count: 1;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 0.2s;
	-moz-animation-fill-mode: forwards;

	-webkit-animation-name: text-color;
	-webkit-animation-delay: 0.2s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 0.2s;
	-webkit-animation-fill-mode: forwards;

	animation-name: text-color;
	animation-delay: 0.2s;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-duration: 0.2s;
	animation-fill-mode: forwards;
}

#top .nav-lang{
	position:absolute;
	top:45px;
	right:15px;
}

@media screen and (min-width: 0px) and (max-width: 767px) {
	#top .nav-lang{
		top:-30px;
		right:30px;
	}
}

.view{
	margin-bottom:30px;
}


ul.pagination{
	margin:0;
}


@-moz-keyframes text-color{
	0% {
		background:rgba(0,0,0,0);
	}
	100% {
		background:rgba(0,0,0,0.5);
	}
}
@-webkit-keyframes text-color{
	0% {
		background:rgba(0,0,0,0);
	}
	100% {
		background:rgba(0,0,0,0.5);
	}
}
@keyframes text-color{
	0% {
		background:rgba(0,0,0,0);
	}
	100% {
		background:rgba(0,0,0,0.5);
	}
}




.content,
#top .headline h1{
	overflow:hidden;
}

.content,
#top .headline h1{
	position:relative;
	left:150%;

	-moz-animation-name: text-move;
	-moz-animation-delay: 0.5s;
	-moz-animation-iteration-count: 1;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 1.5s;
	-moz-animation-fill-mode: forwards;

	-webkit-animation-name: text-move;
	-webkit-animation-delay: 0.5s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 1.5s;
	-webkit-animation-fill-mode: forwards;

	animation-name: text-move;
	animation-delay: 0.5s;
	animation-iteration-count: 1;
	animation-timing-function: ease-out;
	animation-duration: 1.5s;
	animation-fill-mode: forwards;
}

@-moz-keyframes text-move {
	0% {
		left:150%;
	}
	100% {
		left:0%;
	}
}
@-webkit-keyframes text-move{
	0% {
		left:150%;
	}
	100% {
		left:0%;
	}
}
@keyframes text-move {
	0% {
		left:150%;
	}
	100% {
		left:0%;
	}
}


#top .menu-intro{
	z-index:2;
}

#top h1{
	color:#fff;
	border:0;
	font-family:sans;
}


/*
.galery{
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	border:1px solid red;
	height:100%;
	width:100%;
}
*/

/*
.galery-2{
	position:absolute;
	left:0;
	right:0;
	top:0;
}
*/

#bs-navbar{
	background:#fff;
	max-width:700px;
	width:auto;
}

#nav-client{
	margin:0;
	margin-top:-50px;
}

.moduletable h3,
.moduletable_menu h3{
	display:none;
}

ul.newsflash-horiz{
	margin:0;
	padding:0;
}

ul.newsflash-horiz li{
	list-style:none;
	margin:0;
}

ul.newsflash-horiz li img{
	width:100%;
	height:auto;
}

#galery-520{
	background:#201b0d;
}
#galery-550{
	background:#3976bf;
}


#galery-520 ul.newsflash-horiz li img,
#galery-550 ul.newsflash-horiz li img{
	width:auto;
	height:100%;
	margin:0 auto;
}

.networks ul{
	padding:0;
	margin:0;
	list-style:none;
}

.networks ul li{
	display:inline-block;
	padding:15px 2px;
}

.networks ul li.rss a:before,
.networks ul li.facebook a:before{
	font-family:FontAwesome;
	font-size: 18px;
	line-height: 1;

	color: white;

	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

}

.networks ul li.rss a:before{
	content: '\f143';
}

.networks ul li.facebook a:before{
	content: '\f082';
}


p.acysubbuttons{
	text-align:left !important;
}

.foxcontainer label,
.foxcontainer input[type="text"],
.foxcontainer textarea,
label.acy_requiredField{
	width:100%;
	margin:5px 0;
}

div.teaser{
	display:inline-block;
	width:100%;
	height:auto;
	background:#DFD9C8;
	border:0;
	padding:0 15px 0 0;
}

div.teaser:before {
	content: "";
	display:none;
}

.col-md-4 .custom img,
div.teaser > img{
	height:auto;
	width:100%;
	padding-right:15px;
}

div.teaser > span.teaser-text{
	display:inline-block;
	float:right;
	width:60%;
	border:0;
	margin:10px 0;
}

div.teaser > img{
	float:left;
	width:40%;
	margin:0;
}

a.mail:after,
a.pdf:after,
a.fax:after,
a.phone:after,
a.facebook:after,
a.twitter:after,
a.googleplus:after{
	content:"";
	display:none;
}

a.more,
a.mail,
a.pdf,
a.fax,
a.phone,
a.facebook,
a.twitter,
a.googleplus{
	text-decoration:none;
	border:0;
}

a.more:before,
a.mail:before,
a.pdf:before,
a.fax:before,
a.phone:before,
a.facebook:before,
a.twitter:before,
a.googleplus:before{
	font-family:FontAwesome;
	font-size: 18px;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin:0 7px 0 0;
}

a.more:before{
	content: '\f0a9';
}

a.mail:before{
	content: '\f0e0';
}

a.pdf:before{
	content: '\f15b';
}

a.fax:before{
	content: "\f02f";
}

a.phone:before{
	content: '\f098';
}

a.facebook:before{
	content: '\f082';
}

a.twitter:before{
	content: '\f081';
}

a.googleplus:before{
	content: '\f0d4';
}



p.fieldacyterms label{
	font-weight:normal !important;
}

p.fieldacyterms input{
	float:left;
	margin-right:10px;
}

@media screen and (min-width: 0px) and (max-width: 767px) {
	div.teaser{
		padding:0;
	}

	div.teaser > img,
	div.teaser > span.teaser-text{
		float:none;
		width:100%;
	}

	div.teaser > span.teaser-text{
		padding:0 15px;
	}

	div.teaser > img{
		float:none;
		padding:0;
	}

	#nav-intro .teaser-2 a img{
		margin-bottom:30px;
	}

	#nav-intro .teaser-2 a,
	#nav-intro .teaser-2 a img{
		width:160px;
		max-width:160px;
	}

}

@media screen and (min-width: 0px) and (max-width: 1024px) {
	ul.newsflash-horiz li img{
		width:auto;
		height:100%;
	}

	#nav-intro ul li .teaser{
		font-size:12px;
	}

	#nav-intro ul li h1{
		font-size:18px;
	}
}

@media screen and (min-width: 0px) and (max-width: 960px) {
	#bs-navbar{
		max-width: 500px;
	}

	#galery-520 ul.newsflash-horiz li img,
	#galery-550 ul.newsflash-horiz li img{
		width:100%;
		height:auto;
		margin:150px 0 0 0;
	}
}

@media screen and (min-width: 0px) and (max-width: 767px) {
	#bs-navbar{
		max-width: 100%;
	}

	.intro-content{
		position:absolute;
		top:0;
		margin-top:140px;
		left:60px;
		right:60px;
		z-index:100;
	}

	.header-start .networks{
		margin-top:0;
	}

	.header-start .moduletable_menu{
		margin-bottom:30px;
	}

	.header-start{
		overflow:auto;
	}

	#nav-intro{
		margin-top:0;
	}

	.galery-2{
		height:430px;
		position:relative;
		right:auto;
		top:auto;
		left:auto;
	}

	#galery-520 ul.newsflash-horiz li img,
	#galery-550 ul.newsflash-horiz li img{
		margin:175px 0 0 0;
	}

	#nav-intro,
	.header-start .networks,
	.header-start .moduletable_menu{
		display:table;
		position:relative;
		top:auto;
		left:auto;
		bottom:auto;
		right:auto;
		float:none;
	}

	.header-start .logo-start{
		left:60px;
		right:60px;
	}

	.header-start .navbar-nav{
		margin:0;
	}

	.header-start .networks ul,
	.header-start .moduletable_menu div{
		display:inline-block;
		margin-top:15px;
	}

	.header-start .moduletable_menu div .navbar-nav > li > a{
		padding-left:0;
		border:0;
		padding:5px 0;
	}

	#nav-intro ul li{
		width:100%;
		padding:0 0 15px 0;
	}

	#top .menu-intro{
		position:absolute;
		top:0;
		left:0;
		right:0;
	}

	#top{
		position:absolute;
		left:0;
		right:0;
		top:0;
		min-height:430px;
		height:auto;
	}

	.container .slick-slide img{
		padding:0 30px;
	}

	.slick-prev{
		left:0;
	}

	.slick-next{
		right:0;
	}

	.opening_maps ul li{
		width:100%;
		float:none;
	}

	.dropdown-menu > li > a{
		padding: 5px 15px 5px 25px;
	}

	.navbar-nav > li > .dropdown-menu{
		background:#fff !important;
		border-radius:0;
	}

	.navbar-static-top .navbar-nav > li.active > .dropdown-menu{
		display:block;
		position:relative;
		top:auto;
		right:auto;
		float:none;
		box-shadow:none;
	}

	.nav .item-343, .nav .item-350{
		display:none;
	}

	#nav-client{
		position:absolute;
		right:0;
		left:33.333333%;
		top:0;
		width:66.66666666%;
	}

	.navbar-header{
		width:33.3333333%;
	}

	#nav-client ul li{
		float:left;
		width:50%;
		margin-top:0 !important;
	}

	#nav-client ul li a{
		margin:0 !important;
		padding:15px 10px;
	}

	#nav-client ul li{
		margin:15px 0 15px 0;
	}

	#menu{
		margin-bottom:30px;
		display:inline-block;
		width:100%;
		float:none;
	}

	#menu .search{
		position:relative;
		left:auto;
		top:auto !important;
		opacity:1;
		width:100%;
	}


	.col-md-4 .event .img{
		height:120px;
	}

	.col-md-4 .event .txt{
		height:75px;
		padding:10px;
	}

	.col-md-4 .event .txt,
	.col-md-4 .event .txt h2{
		font-size:13px;
	}

	#nav-intro ul li .teaser{
		font-size:10px;
	}

	#nav-intro ul li h1{
		font-size:14px;
	}

	#nav-intro ul.teaser{
		height:40px;
	}

	#nav-intro ul li span.teaser{
		height:80px;
	}

	img.resize{
		float:none;
		width:100%;
		height:auto;
		margin:0 0 15px 0;
	}
}

@media screen and (min-width: 0px) and (max-width: 480px) {
	#galery-520 ul.newsflash-horiz li img,
	#galery-550 ul.newsflash-horiz li img{
		margin:225px 0 0 0;
	}


	.slick-list{
		height:100%;
	}

	.header-start .logo-start img{
		width:220px;
	}

	.col-md-4 .event .img{
		height:80px;
	}

	.col-md-4 .event .txt{
		height:65px;
		/* height:auto; */
		padding:5px;

		overflow:hidden;
	}

	.col-md-4 .event .txt,
	.col-md-4 .event .txt h2{
		font-size:11px;
	}

	.foerderer img{
		width:80%;
		height:auto;
		padding:5px;
	}
}


#mod-search-searchword98{
	width:100%;
	border:0;
	padding:4px;
}
