/*Reset Styles
***********************/
.flex-caption
{
	position: absolute;
	bottom: 40%;
	text-align: center;
	/*[disabled]display:table;*/
	color: #FFFFFF;
	width: 100%;
}
/*HTML5 display-role reset for older browsers*/
OL, UL
{
	list-style: none;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
.flex-viewport, .flexslider, .slides
{
	height: 100% !important;
	margin: 0 !important;
	border: none;
	border-radius: 0;
}
.flexslider .slides > LI
{
	height: 100% !important;
}
.flex-caption P.opis
{
	z-index: 7;
	min-width: 0px;
	min-height: 0px;
	white-space: normal;
	font-size: 16px;
	line-height: 30px;
	font-weight: 300;
	color: rgba(255, 255, 255, 0.6);
	font-family: lora;
	text-align: center;
	padding: 10px 15px 25px;
	font-style: italic;
	border-width: 0px;
	margin: 0px;
	letter-spacing: 0px;
	word-break: normal;
}
.flex-caption .rev-btn
{
	display: inline-block;
}
.flex-caption .rev-btn:hover
{
	display: inline-block;
	opacity: 0.78;
}
.flex-caption H1
{
	margin-bottom: 0;
}
.flex-control-nav
{
	bottom: 10px;
}
.flex-viewport
{
	position: relative;
	width: 100%;
	height: 100%;
}
.flexslider .slides, .flexslider .slides > LI
{
	height: 100% !important;
}
.flexslider .slides > LI
{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #000000;
}
.slides LI.image100
{
	background: #000000 url("31_slider.jpg") top center / cover;
}
IMG#logoDuze
{
	max-width: 100%;
}
