body{margin:0;padding:0;margin:0;padding:0;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; font-size:14px; font-family:"Verdana",Arial;color:#666666;}
html, body{ color:#666666;  font:13px "Verdana",Arial,Trebuchet MS;}


p { font-style: normal; font-size:14px; font-family: "Verdana",Arial; color:#666666;}
p a:link,a:active,a:visited{color:#999966;text-decoration:none; font-size:12px; }
p a:hover{text-decoration:underline;}
a:link,a:active,a:visited{color:#999966;text-decoration:none;}
br{ line-height:10px; }


a.submenulink:link,a.submenulink:active,a.submenulink:visited{
	text-decoration:none;cursor:pointer;				
}
a.submenulink:hover{
	color:#000;	
}

.left{ float: left; }
.right{ float: right; }
.cleft{ clear: left; }
.cright{ clear: right; }
.cboth{ clear: both; }
.tright{ text-align: right; }
.tcenter{ text-align: center; }
.abs{ position: absolute; }
.hand {cursor: pointer;}
/*.border{ border: 1px solid #ff0000; }*/
.center{ text-align:center; }
.hiddendiv{ visibility: hidden; display: none; }
.visiblediv{ visibility: visible; display: block; }
.automargin{margin:0 auto;}
.ftS1{font-size:1px;}
img,a{ border:0; }
form{ margin:0; padding:0; }
img.pngFixed { behavior: url(iepngfix.htc); }


h1{
	margin:0;padding:0 0 0 5px;font-size:14px;font-weight:300;color:#999966;line-height:21px;
	}
h2{
	margin:0;padding:0;font-size:14px;font-weight:300;color:#666666;line-height:21px;
	}
h3{
	color:#d12b24;font-weight:bold;font-size:16px;margin:0 0 4px 0;
	}
h4{
	font-weight:bold;font-size:12px;margin:0 0 18px 0;color:#1f5464;
	}
	h4 em{
		font-weight:normal;font-size:12px;color:#1f5464;
		}
/* background image slider */		
		
div.slide {
	position:absolute;left:0px;top:0px;z-index:-1;
}
div.slide img {
	position:fixed;list-style: none;left:0px;top:0px;
}
div.slide ul li.show {
	z-index:500
	}
/* background image slider */	
.sep-ht170{height:170px;}
.sep-ht155{height:155px;}
.sep-ht53{height:53px;}
.sep-ht45{height:45px;}
.sep-ht36{height:36px;}
.sep-ht25{height:25px;}
.sep-ht20{height:20px;line-height:20px;}
.sep-ht3{height:3px;line-height:15px;}
.sep-ht15{height:15px;line-height:15px;}
.sep-ht12{height:12px;line-height:12px;}
.sep-ht9{height:9px;line-height:9px;}
.sep-ht7{height:7px;line-height:7px;}
.sep-ht5{height:5px;line-height:5px;}
.sep-ht3{height:3px;line-height:3px;}

/* header */	
#header{
	background: url('../images/header.gif') repeat-x;height:110px;padding:0 0 0 50px;
	}
	#hdcontent{
		width:924px;height:110px;
		}
		.logo{
			margin:40px 0 0 11px;
			}
		.lichts-img{
			margin:40px 0 0 132px;
			}
		.project-img{
			margin:14px 12px 0 120px;
			}
		.facebookbg{
			background: url('../images/facebook_twitter.png') no-repeat;width:107px;height:60px;margin:8px 0 0 0;
		}
			a.FaceIco{width:39px;height:60px;display:block;float:left;margin:0 2px 0 19px;}
			a.Twiter{width:45px;height:60px;display:block;float:left;}
		
		.top-sep1{
			height:1px;line-height:1px;font-size:1px;
			}
		.subNavi{
			margin:4px 0 0 -15px;position:absolute;clear:both;z-index:9999;
			}
		.mainLi{
			padding:0 0 5px 0 !important;
			}
		#menu{
			clear:both;
			}
			#menu ul{
				margin:0 0 0 15px;padding:0;list-style-type:none;
				}
				#menu ul li{ 
					margin:2px 51px 0 0;padding:0;list-style-type:none;float:left;
					} 
					#menu ul li a{ 
						font-size:13px;color:#fff!important;font-weight:700;
						} 
					#subNavi{
						margin:5px 0 0 0;position:absolute;clear:both;z-index:9999; 
						}
						#subnviBg{
							background: url('../images/subnaviBg-new.png') repeat-y;width:185px;
							}
							#subnviBg ul{
								margin:0;padding:0;list-style-type:none;
								}
								#subnviBg ul li.topDots{
									background: url('../images/top-subdots.gif') repeat-x;height:12px;font-size:1px;margin:5px 10px 0 10px;clear:both;width:165px;
									}
							#subnviBg ul li{
									margin:0;padding:0;list-style-type:none;clear:both;width:175px;
									}
								#subnviBg ul li a{
									font-size:11px;font-weight:200;padding:0 5px 0 10px;display:block;margin:0 0 0 3px;
									}
								#subnviBg ul li a:hover{
									background:#666633;display:block;
									}

/* content */	
#content{
	width:924px;margin-left:50px;
	}	
	#left-content{
		width:740px;background:#fff;float:left;padding:5px;
		}
		.mid-content{
			width:495px;
			}
			.mid-link{
				margin:0 12px 0 0;line-height:21px;
				}
				.mid-link span{
					color:#999966;
					}
			.each-add{
				background:#f7f7e9;padding:5px 5px 5px 5px;height:30px;width:153px;color:#343434;font-size:12px;
				}
			.each-add-2{
				background:#f7f7e9;padding:0 5px 5px 5px;height:35px;width:153px;color:#343434;line-height:14px;font-size:12px;
				}
			.each-add-3{
				background:#cccc99;padding:0 5px 5px 5px;height:35px;width:153px;color:#343434;line-height:14px;font-size:12px;
				}
				.each-add span,.each-add-2 span,.each-add-3 span{color:#990000;font-size:10px;}
				.each-add font,.each-add-2 font{color:#999900;font-size:10px;}
			.sep-width3{width:3px;}
			.right-topBg{
				background:#cccc99 url('../images/right-top.gif') left top no-repeat;width:239px;
				}
				.right-btmBg{
					background: url('../images/right-bottom.gif') left bottom no-repeat;width:217px;padding:12px 10px 0 12px;margin:0 0 0 0;
					}
					.right-btmBg p{
						color:#333333;font-weight:300;margin:0 0 15px 0 !important;line-height:16px;font-size:13px;
						}
						.right-btmBg p a{
							color:#fff;font-size:10px;font-weight:700;
							}
						.rt-headline{
							margin:0 0 10px 0;line-height:23px;
							}
						.rt-headline a{
							color:#fff;font-size:24px;font-weight:700;
							}	
							.rt-headline span{color:#fff;font-size:14px;font-weight:700;line-height:18px;}
						.rt-usaTx{
							color:#fff;margin:0 0 0 10px;width:70px;font-size:12px;
							}
						.rt-usaTx span{	color:#fff;font-weight:bold; font-size:12px;}
						a.tick-btn{background:#660000;font-size:11px;font-weight:600;color:#fff;border-radius:4px;display:block;position:relative;height:21px;line-height:20px;text-align:center;padding:0 20px;float:left;}
						/* a.tick-btn::after{position:absolute;content:"";
										width: 0;
										height: 0;
										border-style: solid;
										border-width: 15px 15px 0 0;
										border-color: #660000 transparent transparent transparent;
										top:21px;
										right:18px;
									} */
		.bottom-block{
			clear:both;
			}
			.each-bot{
				width:240px;
				}
				.each-bot span,.each-bot a{
					font-size:11px;color:#333333;
					}
				.each-bot b,.each-bot a{
					font-size:12px;color:#333333;line-height:18px;
					}
				.bt-arrowbg{
					background: url('../images/bottom-arrowBg-1.png') no-repeat;width:230px;height:36px;position:absolute;
					margin:-25px 0 0 0;color:#fff;line-height:20px;padding:0 0 0 10px;z-index:10;font-size:11px;
					}
				.bt-arrowbg-2{
					background: url('../images/bottom-arrowBg-2.png') no-repeat;width:230px;height:36px;position:absolute;
					margin:-25px 0 0 0;color:#fff;line-height:20px;padding:0 0 0 10px;z-index:10;font-size:11px;
					}
					.bt-arrowbg b,.bt-arrowbg-2 b{color:#fff;font-size:11px;}
					.bt-arrowbg a,.bt-arrowbg-2 a{color:#fff;font-size:11px;}
			.sep-width10{
				width:10px;
				}
		.festival-content{
			margin:0 5px 0 15px;
			}
		.festival-content p{
			font-size:11px;font-weight:300;margin:0;
			}
		.festival-content p span{font-size:10px;font-weight:300;color:#666633;}
			.festival-content p b{
				font-size:11px;font-weight:700;
				}
				.festival-content  h1{margin:0;padding:0;color:#666666;}
			.lichtspiel-bgcol{
				background:#f7f7e9;height:225px;width:145px;color:#666633;font-weight:700;font-size:11px;padding:0 15px 0 10px;
				}
				.lichtspiel-bgcol b{
					color:#666633;font-weight:700;font-size:11px;
					}
			.lichtspiel-bgcol-list{
				background:#f7f7e9;height:225px;width:145px;color:#666633;font-weight:700;font-size:11px;padding:0 15px 0 10px;
				}
				.lichtspiel-bgcol-list b{
					color:#666633;font-weight:700;font-size:11px;
					}
			.zu-bgcol{
				background:#f7f7e9;font-size:11px;padding:12px 10px 12px 10px;color:#666633;
				}
			.zu-bgcol-none{
				font-size:11px;padding:12px 10px 12px 10px;color:#666633;width:278px;
				}
			.blankimg{
				float:right;
				margin:0 20px 0 0;
				}
				.blankimg img{
					margin:0 2px 0 0;float:left;
					}
				.blankimg img:last-child{
					margin:0;
					}
				.zu-bgcol b {
					color:#666633;font-size:11px;
					}
			.rt-text-block{
				width:197px;font-size:11px;
				}
			.rt-text-block b{font-size:11px;}
			.rt-text-block-list{
				width:197px;font-size:11px;
				padding-left:10px;
				}
			.rt-text-block-list b{font-size:11px;}
			.rt-text-block-list a{font-size:11px;color:#666666;}
			.rt-text-block-fest{
				width:300px;font-size:11px;
				padding-left:10px;
				}
			.rt-text-block-fest b{font-size:11px;}
			.rt-text-block-fest a{font-size:11px;color:#666666;}
		a.greenArrow:link,a.greenArrow:active,a.greenArrow:visited{
			background: url('../images/arrowActive.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#999966;margin:0 10px 0 0;
			}
		a.greenArrow:hover{
			background: url('../images/geryOvrArrow.gif') left center no-repeat;color:#999966;
			}
		a.greenArrowActive:link,a.greenArrowActive:active,a.greenArrowActive:visited{
			background: url('../images/geryOvrArrow.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#999966;margin:0 10px 0 0;
			}
			
		a.blackArrow:link,a.blackArrow:active,a.blackArrow:visited{
			background: url('../images/arrowNor.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#333;margin:0 10px 0 0;
			}
		a.blackArrow:hover{
			background: url('../images/black-OvrArrow.gif') left center no-repeat;color:#333;
			}
		a.blackArrowActive:link,a.blackArrowActive:active,a.blackArrowActive:visited{
			background: url('../images/black-OvrArrow.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#333;margin:0 10px 0 0;
			}
			
		a.redkArrow:link,a.redkArrow:active,a.redkArrow:visited{
			background: url('../images/redArrow_Nor.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#990000;margin:0 10px 0 0;
			}
		a.redkArrow:hover{
			background: url('../images/arrowOver.gif') left center no-repeat;color:#990000;
			}
		a.redkArrowActive:link,a.redkArrowActive:active,a.redkArrowActive:visited{
			background: url('../images/arrowOver.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#990000;margin:0 10px 0 0;
			}
			
		a.midArrow:active{
			background: url('../images/arrowActive.gif') left center no-repeat;color:#666600;
			}
		a.midArrowSelected:link,a.midArrowSelected:active,a.midArrowSelected:visited{
			background: url('../images/arrowOver.gif') left center no-repeat;height:12px;line-height:12px;padding:0 0 0 20px;display:block;color:#333333;margin:0 10px 0 0;
			}
		.show-bg{
			background: url('../images/show-bg.gif') repeat-y;width:409px;
			}
		.show-bg-new{
			background: url('../images/show-bg-new.gif') repeat-y;width:475px;min-height:200px;
			}
			.each-show-time{
				width:63px;padding:0 0 0 4px;
				}
				.each-show-time b{
					font-size:9px;font-weight:700;color:#333333;
					}
			.width-375{width:375px;}
			.width-309{width:309px;}
			.time-show{	
				width:41px;padding:2px 3px 1px 0;text-align:center;font-size:9px;font-weight:600;
				}
				.time-show b{
					font-size:9px;font-weight:700;color:#333333;
					}
			.time-show-2{	
				width:41px;padding:1px 0 1px 0;text-align:center;margin-left:2px;font-size:8px;color:#990000;
				}
				.time-show-2 b{
					font-size:9px;font-weight:700;color:#990000;
					}
					
			.time-show-licht{	
				width:52px;padding:2px 0 1px 0;text-align:center;font-size:8px;color:#666633;
				}
				.time-show-licht a{
					color: #666633;
					font-size: 8px;
					padding: 2px 0 1px;
					text-align: center;
					width: 52px;
				}
				.time-show-licht b{
					font-size:9px;font-weight:700;font-size:10px;color:#666633;
					}
					
			.bg-white{
				background:#fff;
				}
			.show-smalTxt{
				font-size:9px;
				}
				.show-smalTxt b{
					font-size:9px;margin-right:10px;
					}
				.red_small{
					color:#660000;font-size:10px;margin:0 0 0 8px;line-height:10px;
					}
	.down-laod{
		margin:10px 10px 0 25px;
		}
		.down-laod p,.down-laod td,.down-laod td a{font-size:11px!important;color:#333!important;}
		.down-laod h3{font-size:12px;font-weight:700;color:#333;margin:0;padding:0;}
		.sep-width76{width:76px;font-size:11px;}
	#right-content{
		width:173px;float:left;padding-top:20px;
		}
		#parentDiv{
			width:43px;margin-left:1px;
		}
		
#footter{
	background:#fff;clear:both;width:740px;padding:0 5px 0 5px;margin-left:50px;
	}
	.ft-ltcrn{background:#660000 url('../images/footter-ltcrn.gif') left top no-repeat;}
	.ft-rtcrn{
		background: url('../images/footter-rtcrn.gif') right top no-repeat;padding:14px;
		}
		.ft-width172{
			width:172px;color:#fff;font-size:11px;font-weight:300;margin:0 0 0 8px;
			}
			.ft-bgred{
				background: url('../images/ft-bg.gif') repeat-y;width:148px;padding: 0 18px 0 24px;color:#fff;font-size:11px;font-weight:300;
				}
		.ft-width128{
			width:128px;color:#fff;font-size:11px;font-weight:300;
			}
		.ft-width100{
			width:100px;color:#fff;font-size:11px;
			}
		.ft-width185{
			width:185px;
			}
		.ft-width140{
			width:140px;
			}
			.ft-width128 b,.ft-width100 b,.ft-width185 b ,.ft-width140 b,.ft-width172 b{
				color:#fff;font-size:11px;font-weight:700;
				}
			.ft-width128 a,.ft-width100 a,.ft-width185 a ,.ft-width140 a,.ft-width172 a{
				color:#fff;font-size:11px;font-weight:300;
				}
			.ft-width128 a:hover,.ft-width100 a:hover,.ft-width185 a:hover ,.ft-width140 a:hover,.ft-width172 a:hover{
				color:#999900;
				}
			.ft-bgred a.selectFtLink{
				color:#999900;font-size:11px;font-weight:300;
				}		
.powertxt{
	color:#fff;font-size:11px;font-weight:300;
}
.powertxt a{
	color:#fff;font-size:11px;font-weight:300;
}
.powertxt a:hover{
	color: #999900;font-size:11px;font-weight:300;
}				

				
/* ====================== */
/* = HOMEPAGE SLIDESHOW = */
/* ====================== */

.box_related{position: absolute; margin : 115px 0 0 500px; top:0; z-index:111;}
.box_related .picture{padding-bottom: 10px}
.wrapper_slide{width: 495px;}
.picture{display: none}

a.titleLink{ width:495px;height:174px;display:block;text-decoration:none;background:transparent;}

.item .related{display: none}
.item{background-repeat: no-repeat}
.item h1{position: absolute ;top: 222px; bottom: 30px; width: 610px; color: #fff;   text-align: center; font-size: 3.6em; line-height: .8em; padding: 0 10px}
.item a{color: #fff}
.item .subtitle{font-size: 0.5em; font-family:"Verdana",Arial; }

.scrollable {position:relative;  overflow:hidden;  width: 495px; height:174px;}
  /* this cannot be too large */
.scrollable .items {width:20000em;  position:absolute; clear:both}
.items div {float:left; width:630px; height:333px;}
.scrollable img {float:left;}
.scrollable .active {border:2px solid #000; position:relative;  cursor:default;}

  /* main navigator */
#main_navi h3{font-size:1.2em}
#main_navi_hd h3.strong {font-weight: normal; color: #000}
#main_navi_hd h3{font-size:1em}
#main_navi_hd h3{font-weight:bold;float: left; width: 189px; padding: 5px 10px; text-transform: uppercase; background-color: #fff; color: #888888; border-bottom: 1px solid #000}
#main_navi_hd .last{width: 190px}

#main_navi li {float: left;  list-style-type:none; padding:10px;  width:189px; background-color:#fff;  /*border-bottom: 1px dotted silver; */ cursor: pointer;  height: 60px; color: #878787;}
#main_navi li:hover {background-color:#E3E3E3;}


#main_navi li.border, #main_navi_hd h3.border,#main_navi li.border1 {
    background: none repeat scroll 0 0 #F7F7E9;
    color: #343434;
    font-size: 12px;
    height: auto;
	min-height:50px;
    padding: 5px;
    width: 153px;
	margin:0 0 2px 2px;
}

#main_navi li p{
	color:#343434;
	font-size:12px;
	margin:0;
	padding:0;
}

#main_navi li.border1 {
	cursor:auto;
}	

#main_navi li.active {
    background: none repeat scroll 0 0 #CCCC99 !important;
    color: #343434;
    font-size: 12px;
    height: auto;
	min-height:50px;
    padding: 5px;
    width: 153px;
	margin:0 0 2px 2px;
}
#main_navi li span{
	color: #990000;
    font-size: 10px;
	font-weight:bold;
   }
 #main_navi li span.norTxt{
	color: #990000;
    font-size: 10px;
	font-weight:normal;
   }
#main_navi li span.litch3{
	color: #999900;
	font-size: 10px;
	font-weight:bold;
}
#main_navi li span.litch3 span{
	color: #999900;
	font-size: 10px;
	font-weight:normal;
}

#main_navi li span.litch4{
	color: #999900;
	font-size: 10px;
	font-weight:bold;
}
#main_navi li span.litch4 span{
	color: #999900;
	font-size: 10px;
	font-weight:normal;
}
      
#main_navi img {float:left;margin-right:10px;}
#main_navi strong {display:block;}
#main div.navi {margin-left:250px; cursor:pointer;}
#main div p {margin-bottom: 0}
#main_navi_hd h3{float: left; }


.popup-block{
	background:url('../images/popup-bg.jpg') no-repeat;width:449px; height:500px;padding:0 23px 0 28px;
	}

#popup-block{
	background:url('../images/popup-bg.jpg') no-repeat;width:449px; height:500px;padding:0 23px 0 28px;
	}
	.txt-blank{
		background:#fff;border:0;margin:0;padding:3px 10px 3px 10px;width:429px;outline:none;
		}	
	.txt-blank-2{
		background:#fff;border:0;margin:0;padding:3px 10px 3px 10px;width:200px;outline:none;
		}
	.drop-down-2{
		background:#fff;border:0;margin:0;width:220px;outline:none;height:23px;
		}
	.resservBtn{
		background:#fff;border:0;margin:0 0 0 70px;padding:3px 0 3px 0;width:290px;outline:none;text-align:center;font-weight:700;cursor:pointer;
		}	

	.popDiv{
		width:443px; border-radius:5px; background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666633; padding:5px 0 0 5px; height:20px;
		}
	.popDiv2{
		width:214px; border-radius:5px; background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666633; padding:5px 0 0 5px; height:20px;
		}
	.popDivDD{
		width:214px; border-radius:5px; background:none repeat scroll 0 0 #FFFFFF;border:1px solid #666633; padding:3px 0 0 5px; height:25px;
		}
		
.hgt8{ height:8px;font-size:1px;line-height:8px;}		

.reserHd { color:#555942; font-weight:bold; padding:20px 0 20px 0; }
.resTxt, .resTxt1 { color:#686c55; padding:0 0 20px 0; }

#frmMovie label.error {
	background: url('../webImages/error.png') left -1px no-repeat; 
	color: #792121; 
	font-size: 11px; 
	height: 15px; 
	line-height: 15px; 
	margin: 2px 0 0 5px; 
	padding: 0 0 0 20px; 
}
#frmMovie label.checked{ 
	background: url('../webImages/success.png') left -1px no-repeat; 
	color: #792121; 
	padding: 0 0 0 20px; 
	margin: 2px 0 0 5px; 
	font-size: 11px; 
	color: #666; 
	height: 15px; 
	line-height: 15px; 
} 

.mid-artContent{
	width:490px;
	}
.padbtm5 { padding-bottom:5px; }	
.hgt15 { height:15px; font-size:1px; }	
.width235 { width:235px; padding-left:35px; }	
.width200 { width:200px; }	
.width495 { width:495px; }	
.imgCaptText { font-size:11px; }	
.mid-artContent  h1{margin:0;padding:0;color:#969d6a;}
.mid-artContent  div, .mid-artContent p{ font-size:12px; }
.padl35 { padding-left:35px; }

#oldprogramm p { cursor:pointer; }
#oldprogramm a { font-size:11px; color:#333333; }

#cookie-bar {
	z-index: 100000;
	position: fixed;
	bottom: 0;
	background: #636261;
	width: 100%;
	opacity: .9;
	text-align: center;
	padding: 3px 0;
	line-height: 24px;
}

#cookie-bar p {
	color: #FFFFFF !important;
	font-size: 12px;
	font-family: "Verdana",Arial, Trebuchet MS;
}

#mc_embed_signup .mc-field-group {
	padding-bottom: 10px !important;
}


#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
    display: inline-block;
    margin: 2px 0 -6px 0!important;
    padding: 0px 10px!important;
}
.powertxtbottom p {
    color: #666666;
    font-size: 13px;
    font-weight: 300;
}

.powertxtbottom p a {
    font-size: 13px;
}

.TxtBlank{
	border:2px solid #b59755!important;
	width:90%;
	padding:10px;
	font-size:16px;
	color:#7d7d7d;
	outline:none;
	height:25px;
	padding-bottom:1%!important;
	}
.formTxt{
	width:200px;
	float:left;
	margin:0;
	padding:2px 0;
	 font-size: 13px;
	color:#666666;

	}
.subMitBtn{
	background:#660000 ;
	padding:10px;
	color:#fff;
	outline:none;
	resize:none;
	border:0;
	cursor:pointer;
	border:2px solid #b59755;
	width:104px;
	margin:0!important;
}
	
.subMitBtn:hover{
	background:#010a1c ;
}

#mc_embed_signup div#mce-responses {
    top: 0px !important;
}

#mc_embed_signup div.response {
	margin: 0 0 9px 0 !important;
	padding: 0px  !important;
	top: 0px !important;
	width: 100% !important;
}