/* HOTELPAVLOV.CZ */

html{font-size:100.01%;height:100%;width:100%;border:0;padding:0;margin:0;min-width:1020px;min-height:600px !important;} 
body{font-size:.85em;font-family:'Myriad Pro', Arial, Tahoma;color:#666;margin:0;padding:0;text-align:center;background:#fff;height:100%;width:100%;border:0;min-height:600px !important;}
a img, img{margin:0;padding:0;border:0;}
a{color:#000;outline:none;}
a:hover{text-decoration:none;}
p,h1,h2,h3,h4,h5,h6,ul,ol,li,form,table,td{margin:0;padding:0;}
table{font-size:1em;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
hr,.noScreen{display:none;}
.break{display:block !important;}
fieldset{padding:0;margin:0;border:0}
ul li{list-style-type:none}
input,button,textarea{font-family:Myriad Pro, arial;font-size:12px;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE-mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */

.font11{font-size:11px !important;}
.font14{font-size:15px !important;}
.nowrap{white-space:nowrap !important;}
.bold{font-weight:bold;}

.marginTop50{margin-top:50px !important;}
.marginBot0{margin-bottom:0px !important;}
.marginBot10{margin-bottom:10px !important;}
.marginBot20{margin-bottom:20px !important;}

.padTop5{padding-top:5px !important;}
.padLeft150{padding-left:150px !important;}

.textRight{text-align:right !important;}

.grey{color:#333 !important;}

.imgRight{float:right;margin:2px 0 10px 20px;}
.imgLeft{float:left;margin:2px 20px 10px 0;}

.width250{width:250px !important;}

article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, section, summary, video {display: block;}

#page{width:100%;margin:0px auto;text-align:left;position:fixed;min-height:100%;background:url(../images/filter-bot.png) repeat-x left bottom;}
* html #page{height:100%;}

#filterTop{width:100%;height:267px;background:url(../images/filter-top.png) no-repeat center top;position:absolute;top:0;left:0;z-index:5;}
#filterPainting{width:100%;height:459px;background:url(../images/filter-painting.png) no-repeat center top;position:absolute;bottom:0;left:0;z-index:5;}
body#hp #filterPainting{background:url(../images/hp-filter-painting.png) no-repeat center top;}

/*-- header --*/
header{width:100%;height:30px;background:url(../images/header-bg.png) no-repeat center top;position:relative;text-align:left;z-index:20;}
header #langs{position:absolute;top:4px;left:6px;text-transform:uppercase;font-size:8px;}
header #langs li{padding:0;}
header #langs li a{color:#ffffff;text-decoration:none;}
header #langs li a:hover{color:#cda580;}
header #langs img{vertical-align:middle; margin-right:5px;position:relative; top:3px; left:6px;}

header #linkFb{position:absolute;top:4px;right:5px;width:23px;height:23px;display:block;text-indent:-9999px;background:url(../images/logo-fb.png) no-repeat;}
header a:hover#linkFb{background:url(../images/logo-fb.png) no-repeat 0 -23px;}
header #linkNews{position:absolute;top:4px;left:70px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;background:url(../images/header-btn.png) repeat-x;height:23px;line-height:22px;display:block;padding:0 10px;-moz-opacity:.78;opacity:.78;}
header nav{font-size:16px;font-weight:bold;}
header nav .navL{position:absolute;top:0px;left:65px;}
header nav .navR{position:absolute;top:0px;right:30px;font-size:15px}
header nav li{float:left;padding:0 5px;}
header nav li .work{font-size:14px}
header nav li a{color:#fff;text-decoration:none;height:30px;line-height:30px;padding:0 10px;}
header nav li a.btn{background:url(../images/header-btn.png) no-repeat center bottom;margin-left:10px;}
header nav li a:hover,a:hover#linkNews{ color:#ffe6c0;}
/*-- /header --*/

/*-- content --*/
#section{width:569px;padding-left:23px;margin:0px auto;text-align:left;position:relative;background:url(../images/content-bg.png) repeat-y right top;margin-top:-30px;min-height:463px;}
#section h1{position:absolute;top:29px;left:256px;width:87px;font-size:11px;font-weight:bold;color:#545353;text-transform:uppercase;padding:0;text-align:center;line-height:1.3 !important;}
#sectionTop{width:556px;height:358px;background:url(../images/content-top.png) no-repeat left top;position:absolute;top:0;left:23px;}
#sectionBot{width:556px;height:165px;background:url(../images/content-bot.png) no-repeat left bottom;position:absolute;bottom:0;left:23px;}
#article{width:496px;position:relative;top:113px;z-index:50;padding:0 20px 0 30px;color:#333;line-height:1.4;overflow:auto;min-height:330px;}

 
 #article-reserv p{padding:0 0 16px; font-size:13px; margin-bottom:8px}
#article p{padding:0 0 16px;}
#article ul{margin:0 0 8px;}
#article ul li{padding:0 0 8px 14px;background:url(../images/li.png) no-repeat 0 7px;}
#article h2{font-size:17px;font-weight:bold;color:#7e614c;padding:0 0 16px;}
#article h3{font-size:14px;font-weight:bold;color:#333;padding:0 0 10px;}
#article .listMore{border-top:1px solid #dcd8cc;padding:20px 0 0;margin:10px 0 0;}
#article-reserv .listMore{border-top:1px solid #dcd8cc;padding:20px 0 0;margin:10px 0 0;}

#banner{display:block;width:562px;padding-bottom:19px;background:url(../images/papir-bot.png) no-repeat left bottom;margin:auto;margin-top:120px;z-index:2500;position:relative;}
#banner #close{display:block;position:absolute;top:3px;right:11px;color:#302e2e;line-height:17px;padding:0 21px 0 0;background:url(../images/close.png) no-repeat right top;font-weight:bold;cursor:pointer;z-index:2500}
#banner #href{display:block;position:relative;top:-29px;left:420px;width:103px;height:33px;z-index:2500;}
#banner #content{width:555px;background:url(../images/papir-top.png) left top;min-height:150px;display:block;padding:32px 6px 0 1px;}
#banner .info{position:absolute;top:3px;left:20px;font-weight:bold;color:#302e2e;line-height:17px;font-size:13px;}
/*
#banner p{padding:0 0 16px;}
#banner h2{font-size:28px;font-weight:bold;line-height:115%;color:#4D4C4C;padding:0 0 10px;}
#banner h3{font-size:18px;font-weight:normal;color:#4D4C4C;padding:6px 0 10px;text-decoration: none}
#banner h4{font-size:23px;font-weight:bold;color:#4D4C4C;padding:0 0 10px;}
#banner a{font-size:18px;font-weight:normal;color:#4D4C4C;padding:6px 0 10px;text-decoration: none}*/
#banner table.tabNews{width:100%;font-size:15px;border-collapse:collapse;}
#banner table.tabNews td,#banner table.tabNews th{text-align:left;font-weight:bold;font-style:italic;border-bottom:1px solid #bebebb;padding:10px 0 5px 20px;vertical-align:top;}
#banner table.tabNews th{padding-right:20px;}
#banner table.tabNews a{text-decoration:none;color:#4d4c4c;}
#banner .event{width:555px;border-bottom:1px solid #bebebb;margin:0 0 0px;}
#banner .event .image{float:left;width:109px;margin:6px 12px 10px 16px; }
/* #banner .event .image img{float:left;margin:0 5px 10px 5px;} */
#banner .event .text{float:right; width:402px;color:#4d4c4c;font-size:17px;font-weight:bold;line-height:1.5;margin: 2px 16px 10px 0px;}
#banner .event .text strong, .event .predmet-prvni-akce {color:#bc5a02;font-size:17px;font-weight:bold; display:block; margin-bottom:5px;}
#banner .event .text p {font-size:13px;}
#banner a:hover .text,#banner a:hover {color:#000 !important}

#page #right-top {float:right; margin-right:76px; position:relative; top:0px; z-index:102500;}

table.tab{width:100%;margin:0 0 20px;}
table.tab th,table.tab td{text-align:left;vertical-align:top;padding:5px 5px 5px;text-align:left;}
table.tab th{background:#7e614c;color:#fff;white-space:nowrap;}
table.tab td{border-bottom:1px solid #F9E1C5;}
table.tab tr.noBorder td{border-bottom:0 !important;}
table.tab p{padding:5px 0 0 !important;}
table.tab td.date{white-space:nowrap;}

.nav{z-index:20;font-size:16px;font-weight:bold;text-transform:uppercase;}
.nav a{-moz-opacity:.78;filter:alpha(opacity=78);opacity:.78;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:bold;}
.nav a:hover,.nav a.active{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.nav li{padding:0 0 14px;}
/* .nav .navGallery{position:relative;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.nav .navGallery .text{-moz-opacity:.78;filter:alpha(opacity=78);opacity:.78;}
.nav a:hover.navGallery .text{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
.nav .navGallery .icon{width:103px;height:88px;display:block;position:absolute;top:23px;left:5px;background:url(../images/gallery-icon.png) no-repeat right bottom;}
.nav .navGallery .icon-video{width:94px;height:64px;display:block;position:absolute;top:23px;left:0px;background:url(../images/drak-video.png) no-repeat right bottom;} */
#navLeft{position:absolute;top:71px;left:80px;}
#navRight{position:absolute;top:71px;right:80px;text-align:right;}

.form1 fieldset{padding:0 0 20px;}
.form1 label{width:150px;float:left;padding:3px 0 0;display:block;}
.form1 .inputText{background:#f4ebe5;float:left;border:1px solid #7e614c;padding:4px 5px;width:200px;}
.form1 .inputTextSmall{width:100px;}
.form1 textarea{background:#f4ebe5;float:left;border:1px solid #7e614c;padding:4px 5px;width:310px;height:100px;}
.form1 .radios{padding:0 0 20px;}
.form1 .radios label{width:auto;padding:0 20px 0 5px;}
.form1 .radios .radio{float:left;position:relative;top:1px;}
.form1 select{font-size:12px;}
.form1 .btn{display:block;padding:4px 10px;background:#7e614c;cursor:pointer;color:#fff;text-transform:uppercase;font-weight:bold;border:0;}
.form1 p{padding:0 0 10px !important;}
.form1 label {font-weight:bold;color:#7E614C;}
.form1 label .small{font-weight:normal;font-size:11px;}
.required{font-weight:bold;color:#7E614C;}

#map{width:470px;height:250px;margin:5px 0 20px;border:1px solid #bdaa9c;}

.news h2{padding:0 0 5px !important;font-size:15px !important;}
.news h2 a{color:#604a3a; text-decoration:underline;}
.news h2 a:hover{color:#FF8307;text-decoration:none;}
.news p.date{padding:0 0 5px !important;}
.news {font-size:14px;}
table.gallery{width:100%;}
table.gallery td{vertical-align:top;text-align:center;padding:0 0 15px;}
table.gallery td img{border:1px solid #7e614c;}
table.gallery a{text-decoration:none;}

.galleries .content{width:480px !important;}
.galleries h3{padding:0 0 15px !important;}
.galleries h3 a{background:url(../images/gallery-plus.png) no-repeat 0 2px;padding:0 0 0 22px;text-decoration:none;}
.galleries h3 a:hover{color:#7E614C;}
.galleries h3 a.active{color:#7E614C;background:url(../images/gallery-minus.png) no-repeat 0 2px;}

table.vinarstvi{width:100%;}
table.vinarstvi td{vertical-align:top;text-align:center;padding:10px 0 5px;}
table.vinarstvi td a{text-decoration:none;}
table.vinarstvi td img{width:100px;border:1px solid #7E614C;}
/*-- /content --*/

table.program{width:100%;}
table.program td{vertical-align:top;padding:0 0 0 0;}



/*-- footer --*/
#footer{width:100%;min-height:138px;position:absolute;bottom:0;left:0;background:url(../images/footer-bg.png) repeat-x;z-index:20;}
#footerTop{width:100%;height:80px;margin:0 auto;}
#footerTop nav ul.list{padding:0 0 0;width:960px;margin:0 auto;}
#footerTop nav ul.list li.item{width:320px;text-align:center;display:block;position:relative;padding:5px 0 0;float:left;}
#footerTop nav li a.link{font-size:10px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;-moz-opacity:.78;filter:alpha(opacity=78);opacity:.78;text-decoration:none;}
#footerTop nav li a.link:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
#footerTop nav li .hpBox{position:absolute;bottom:19px;left:36px;width:246px !important;background:url(../images/hp-box-bg.png) repeat-y left bottom;text-align:left !important;font-size:12px;color:#786e5f;font-weight:bold;display:none;z-index:2000}
#footerTop nav li .hpBox .pad{padding:10px;}
#footerTop nav ul.list ul li{padding:0 0 3px 12px;background:url(../images/li2.png) no-repeat 0 6px;}
#footerTop nav ul.list p{padding:0 0 3px;}

#footerTop #nlForm fieldset{position:absolute;top:20px;left:14px;}
#footerTop #nlForm fieldset label{font-size:11px;font-weight:bold;text-transform:uppercase;color:#fff;display:block;-moz-opacity:.78;filter:alpha(opacity=78);opacity:.78;padding:0 0 1px;}
#footerTop #nlForm fieldset:hover label{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
#footerTop #nlForm fieldset .inputText{width:126px;height:17px;background:#b4b4b4;}
#footerTop #nlForm fieldset .inputText input{width:116px;height:17px;line-height:17px;padding:0 5px;border:0;background:none;font-size:12px;color:#2d1f0e;font-weight:bold;}
#footerTop #nlForm fieldset button{font-size:10px;color:#fff;text-transform:uppercase;font-weight:bold;cursor:pointer;border:0;background:url(../images/nl-check.png) no-repeat 0 0;padding:0;text-align:left;padding:2px 0 0 20px;-moz-opacity:.35;filter:alpha(opacity=35);opacity:.35;}
#footerTop #nlForm fieldset:hover button{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
#footerTop #nlForm fieldset p.info{position:absolute;top:13px;left:140px;color:#fff;font-size:11px;width:200px;display:none;}

#footerTop #pageLinks{width:500px;position:relative;margin:0 auto;top:5px;}
#footerTop #pageLinks a{-moz-opacity:.78;filter:alpha(opacity=78);opacity:.78;}
#footerTop #pageLinks a:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;}
#footerTop #linkPrint{position:absolute;top:0;right:10px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:bold;text-decoration:none;}

#footerBot{width:100%;min-height:54px;padding:4px 0 0;margin:0 auto;font-size:10px;color:#545353;position:relative;text-align:center;}
#footerBot #logos a{position:absolute;top:11px;display:block;text-indent:-9999px;background:url(../images/footer-logos.png) no-repeat;}
#footerBot #logos a.logoPavlof{width:62px;height:41px;background-position:0 -30px;top:3px;left:13px;}
#footerBot #logos a:hover.logoPavlof{background-position:-92px -30px;}
#footerBot #logos a.logoFestival{width:59px;height:30px;background-position:0 0;left:84px;}
#footerBot #logos a.logoVinobrani{width:60px;height:18px;background-position:0 -71px;right:20px;top:21px;}
#footerBot #logos a.logoVinoklub{width:53px;height:27px;background-position:-93px -82px;right:100px;top:18px;}
#footerBot #logos a.logoVinohrady{width:113px;height:33px;background-position:0 -110px;right:20px;top:-48px;}
#footerBot #logos a.logoHotelPavlov{width:54px;height:49px;background-position:0 -143px;right:20px;top:3px;}
#footerBot #logos a.logoFoto{width:54px;height:49px;background-position:0 -143px;left:163px;top:4px;}
#footerBot #logos a.logoPGV{width:87px;height:30px;background-image: url(../images/logo-PGV.png); background-repeat: no-repeat;left:250px;}
#footerBot #logos a.logoKzN{width:136px;height:30px;background-image: url(../images/logo-kudyznudy.png); background-size:136px 30px; background-repeat: no-repeat;left:233px;}
#footerBot #logos a.sphereCard{width:52px;height:23px;background:url(../images/sphere-logo.png) no-repeat;right:179px;top:19px;}
#footerBot #logos a.navGallery {width:70px;height:48px;background:url(../images/vinarsky_cil.gif) no-repeat;right:170px;top:5px;}

#footerBot ul#externalLinks{margin:0 auto;font-size:9px;display:block;}
/* #footerBot ul#externalLinks li{display:inline;font-weight:bold;border-left:1px solid #545353;padding:0 2px 0 4px;line-height:1.5;margin:0;}*/
#footerBot ul#externalLinks li{display:inline;font-weight:bold;padding:0 2px 0 4px;line-height:1.5;margin:0;}
#footerBot ul#externalLinks li.noBorder{border-left:0 !important;}
#footerBot a{color:#545353;text-decoration:none;}
#footerBot a:hover{color:#222;}
#footerBot #copyright{font-size:10px;font-weight:bold;padding:6px 0 0;text-align:center;font-style:italic;}
/*-- /footer --*/

/*-- slideshow --*/
#supersized-loader { position:absolute; top:50%; left:50%; z-index:10; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background-color:#111; background:rgba(0,0,0,0.8) url(../images/progress.gif) no-repeat center center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
#supersized img{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
#supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111;}
#supersized a.prevslide { z-index:-20; }
#supersized a.activeslide { z-index:-10; }
#supersized a.prevslide img, #supersized a.activeslide img{ display:inline;}

#controls-wrapper { margin:0 auto;padding:15px 0 10px;background:url(../images/controls-painting.png) no-repeat center 10px;}
#controls { overflow:hidden;text-align:left;padding:0;}
#navigation {margin:0 auto;width:78px;}
#navigation span{width:16px;height:32px;display:block;text-indent:-9999px;margin:0 11px;cursor:pointer;float:left;}
#navigation span#prevslide{background:url(../images/controls-nav.png) no-repeat left top}
#navigation span#nextslide{background:url(../images/controls-nav.png) no-repeat right top}
#navigation span:hover#prevslide{background:url(../images/controls-nav.png) no-repeat left bottom}
#navigation span:hover#nextslide{background:url(../images/controls-nav.png) no-repeat right bottom}
/*-- /slideshow --*/

#jquery-overlay{position:absolute;top:0;left:0;z-index:1900;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:2000;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav {left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%; float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
table.tab p {
		font-size:14px;
}
table.tab a {
	color:#604a3a;
	text-decoration:underline;
	font-size:14px;
}
table.tab a:hover{color:#FF8307;text-decoration:none;}

table.tab address {
		font-size:14px;
		text-align:left;
}
#dlouhy_text p{
		font-size:14px;
		margin:0;
		padding:0;
		line-height:18px;
}
#dlouhy_text h1 {
	font-size:30px;
	color:#a37b5e;
	font-weight:bold;
	text-align:center;
}
#dlouhy_text h2 {
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
#dlouhy_text h3 {
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-align:center;
	margin:0;
	padding:0;
	line-height:18px;		
}
#dlouhy_text h4 {
	font-size:11px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
.item address {
	text-align:left;
}
address {
	color:#000;
	font-style:italic;
	text-align:left;
	margin:0;
	padding:0;
	line-height:16px;
	font-size:12px;
}
#dlouhy_text  address {
	text-align:center;
	font-size:14px;
	margin:0;
	padding:0;
	line-height:18px;
}
.underline {
	text-decoration:underline;
}
.contactAgree {
	font-size: 8px;
	cursor: pointer;
}
.contactAgree:hover {
	font-size: 0.9em;
}

/* newsletter window */
#bodyMyBtn {
	position: absolute;
	top: 17px;
	left: 14px;
	width: 150px;
}
#myBtn {
	color: white;
	position: relative;
	background: brown;
	text-transform: uppercase;
	cursor: pointer;
	border: none;
	padding: 4px 10px 2px 5px;
}
#labelMyBtn {
	color: white;
	opacity: 0.78;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#newsMore {
	color: #fff;
    font-size: 11px;
    left: 170px;
    position: absolute;
    top: 17px;
    width: 200px;
	transition: display 1s;
}

.modal {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 55px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
}

.modal-content {
    position: relative;
	left: -3px;
	z-index: 2600;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    width: 40%;
	min-width: 555px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.7s
}

@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0} 
    to {top:0; opacity:1}
}

@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

.close {
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.modal-header {
    padding: 16px;
    background-color: brown;
    color: white;
}
.modal-header h2 {
	text-transform: uppercase;
}

.modal-body {
    padding: 22px 30px;
}

.modal-footer {
    padding: 2px 16px;
    background-color: #5cb85c;
    color: white;
}

#podminky{
    font-size: 8px;
    transition: ease-in-out .3s all;
}

.modal-content:hover #podminky{
    font-size: 0.9em;
    cursor: pointer;
}

label {
	width: 60px;
	display: inline-block;
	margin-bottom: 10px;
}
label[for=checkbox] {
	width: auto;
	margin-top: 10px;
}
#submit {
	float: right;
	position: relative;
	top: -15px;
}
#footer {
	z-index: 2600;
}
/* newsletter window END */

.obch-inspekce {
	margin: 10px 0 10px 20px;
}