@import url('https://fonts.googleapis.com/css2?family=Rum+Raisin:wght@400;600;700&family=Roboto+Condensed:ital,wght@0,400;0,700;1,400;1,700&display=swap');

@import url(font-awesome.min.css);
@import url(eleganticons.css);
@import url(bootstrap-datepicker3.min.css);
@import url(jquery.timepicker.css);
@import url(magnific-popup.css);
@import url(owl.carousel.css);
@import url(vertical.min.css);
@import url(animate.min.css);
@import url(flexslider.css);
@import url(template.css);


body {color: #666;}
.hero-text h1 {font-size: 90px;}
.lead {font-size: 21px;}
.halfheight {height: 100vh;}
/*.header.headroom--top {background-color: rgba(0,0,0,.8);}*/
.inner-header {min-width: 190px;}
.inner-brand {
	font-family: 'Cinzel', serif;
	font-weight: 600;
	font-size: 18px;
}
.inner-header a {color:#fff;}
.inner-header a:hover {color:#c77014;}
#divader {
  background: url(../images/divader.png) center bottom no-repeat;
  height: 100px;
  margin-bottom: 16px;
  font-size:28px;
}
.btn {font-size: 18px;}
.embed-responsive-map {padding-bottom: 20%;}
.sb-header {
	color: #000;
  /**/  
  font-family: 'Cinzel', serif;
	font-size: 28px;
	/*font-weight: 500;*/
}
.nav-stacked>li+li {margin: 0;}
.nav.ponuka>li>a {padding: 0px 10px; border-radius: 0; /*color: #666;*/border-top: 1px dotted #d5d5d5;font-size: 18px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {color: #c77014; background-color: #f1f1f1;}

.table.menu td {/*text-align: right;*/border-top: 1px dotted #d5d5d5;font-size: 18px; color: black;}
.table.menu td p {padding: 0; margin: 0;}

/*.table.menu td div:first-child,.table.menu td p:first-child {font-size: 18px; color: black;}*/
.table.menu td > div:not(:first-child),.table.menu td > p:not(:first-child) {font-size: 16px; color: #666;}

.table.menu td:first-child {width: 80px; white-space: nowrap; }
/*.table.menu td:nth-child(2) {text-align: left;}*/

.nav-tabs > li > a {
  font-family: 'Roboto Condensed', sans-serif;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  border: 0;
  background: none;
  color: #c77014;
}
.widget .icobox {display: inline-block; width: 22px;}

#aeucl {
	padding-top: 10px;
	font-size: 14px;
	z-index: 9999;
	background: #ccc;
	background: rgba(240,240,240,0.8);
	width: 100%;
	position: fixed;
	bottom: 0;
	text-align: center;
	color: #666;
}

.highlight {
	background: #FF9 !important;
	display: inline !important;
}

.hero-text h1 {font-size: 68px;}
.hero-text h1 span {display: block;}
.color-white .hero-text h1 span.pearl {
	font-size: 74px;
	display: inline-block;
	font-weight: 600;
	color: #000!important;
	background-color: #fff;
	border-radius: 50%;
	padding: 0 10%;
}

.footer {font-size: 16px;}
.footer .widget-links ul > li, .footer .widget-latest-posts ul > li {padding: 6px 0;},
.text-dark {color: #000!important;}
.blck {color: black;}
.float-right{float: right;}
.sxem {cursor: pointer; color: #c77014;}
.footer .sxem {color: #fff;}
.sxem:hover {color: #ae7639;}

.sx-bg-lght {background-color:rgba(255,255,255,.4);padding:16px 0;}

/** pdf-document */
.pdf-document {font-size: 16px;}
.pdf-document .table {width: 100%;}
.pdf-document .table td {padding: 6px;}

.module-header .open-hours{max-width: 400px; margin-left: auto;margin-right: auto;}
.open-hours {	
	text-align: left;
	list-style: none;
  padding: 0;
  margin: 0;
}
.open-hours li {padding: 6px 0;}
.module-header .open-hours li {border-bottom: 1px solid rgba(0, 0, 0, 0.1);}

@media screen and (max-width: 512px) {
	.hero-text h1 span {font-size:40px;}
	.color-white .hero-text h1 span.pearl {font-size: 50px;}
	
	.table.menu td,
	.table.menu td > div:not(:first-child),.table.menu td > p:not(:first-child)  {font-size: 14px; padding: 3px;}
	
	.table.menu tr th:first-child,
	.table.menu tr td:first-child {width: 25px;}

	.denne .table.menu tr th:nth-child(2),
	.denne .table.menu tr td:nth-child(2),
	.denne .table.menu tr td:nth-child(5) {width: 50px;}
		
}
.module-sx {padding: 90px;}
.module-header-sx {margin: 0 0 45px;}
.gallery-overlay{background: rgba(13,13,13,.5);}

@media screen and (min-width: 992px) {
    #informacie, 
		#informacie .container { min-height: 997px;}
    
}