.elementor-5083 .elementor-element.elementor-element-84c01c8{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-5083 .elementor-element.elementor-element-7aba86a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5083 .elementor-element.elementor-element-b1b87d6{text-align:left;}.elementor-5083 .elementor-element.elementor-element-b1b87d6 .elementor-heading-title{color:#FFFFFF;}.elementor-5083 .elementor-element.elementor-element-b1b87d6 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-fc2fb15 );border-radius:0px 0px 0px 0px;}.elementor-5083 .elementor-element.elementor-element-fc1c42b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-repeater-item-0f9fa6f .swiper-slide-bg{background-image:url(https://biblickedilo.cz/wp-content/uploads/2021/05/korekceMapaStredozemi-min.jpg);background-size:cover;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-repeater-item-0f9fa6f .elementor-background-overlay{background-color:#00000073;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-repeater-item-ce7dc6d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://biblickedilo.cz/wp-content/uploads/2021/05/DSC0831-scaled-min.jpg);background-size:cover;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-repeater-item-ce7dc6d .elementor-background-overlay{background-color:#00000073;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-repeater-item-7766455 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://biblickedilo.cz/wp-content/uploads/2021/05/DSC0820-scaled-min.jpg);background-size:cover;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-repeater-item-7766455 .elementor-background-overlay{background-color:#00000073;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .swiper-slide{height:300px;transition-duration:calc(5000ms*1.2);}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .swiper-slide-contents{max-width:100%;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .swiper-slide-inner{text-align:center;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:21px;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-slide-heading{font-family:"Roboto Condensed", Sans-serif;font-size:33px;font-weight:400;text-transform:uppercase;text-decoration:none;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-slide-description{font-family:"Roboto Condensed", Sans-serif;font-size:28px;font-weight:400;text-decoration:none;line-height:1em;}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-slide-button{font-family:"Roboto Condensed", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;border-width:0px;border-radius:0px;background-color:var( --e-global-color-19dfe45 );}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-slide-button:hover{background-color:var( --e-global-color-fc2fb15 );}.elementor-5083 .elementor-element.elementor-element-bb56bb1 .elementor-swiper-button{font-size:20px;}.elementor-5083 .elementor-element.elementor-element-40b48c4 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-5083 .elementor-element.elementor-element-659bc65{text-align:left;}.elementor-5083 .elementor-element.elementor-element-659bc65 .elementor-heading-title{color:var( --e-global-color-508f887 );font-family:"Roboto Condensed", Sans-serif;font-size:40px;font-weight:400;}.elementor-5083 .elementor-element.elementor-element-b27f1d6{text-align:left;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-5083 .elementor-element.elementor-element-b27f1d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5083 .elementor-element.elementor-element-3f9b6df{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5083 .elementor-element.elementor-element-3f9b6df .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5083 .elementor-element.elementor-element-15cf471{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5083 .elementor-element.elementor-element-15cf471 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}@media(max-width:1366px){.elementor-5083 .elementor-element.elementor-element-b27f1d6{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-5083 .elementor-element.elementor-element-7aba86a > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-5083 .elementor-element.elementor-element-b1b87d6{text-align:left;}.elementor-5083 .elementor-element.elementor-element-40b48c4 > .elementor-element-populated{padding:0px 40px 40px 40px;}.elementor-5083 .elementor-element.elementor-element-b27f1d6{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-5083 .elementor-element.elementor-element-84c01c8{padding:0px 0px 0px 0px;}.elementor-5083 .elementor-element.elementor-element-7aba86a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-5083 .elementor-element.elementor-element-40b48c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-5083 .elementor-element.elementor-element-b27f1d6{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-5083 .elementor-element.elementor-element-7aba86a{width:22%;}.elementor-5083 .elementor-element.elementor-element-40b48c4{width:78%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5083 .elementor-element.elementor-element-7aba86a{width:100%;}.elementor-5083 .elementor-element.elementor-element-40b48c4{width:100%;}}@media(min-width:2400px){.elementor-5083 .elementor-element.elementor-element-b27f1d6{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for slides, class: .elementor-element-bb56bb1 */.kokosh a{
	text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b27f1d6 */.seznam > ol, ul {
	list-style: inherit;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-40b48c4 */table {border:none !important;
    width: 100% !important;
    border-collapse: collapse!important;
}
th, td, tr {
    border:none !important;
    vertical-align: middle !important;
  padding: 10px!important;
}
td {
height: 70px!important;
}
th h2 {
margin: 0 !important;
padding: 10px !important;
}


table.em-calendar{
  border-collapse: collapse; /*added*/
  width: 825px; /*added*/
}
table.em-calendar td a{
  /* overflow: hidden; */
text-decoration: none !important;
}
table.em-calendar td {
  /* overflow: hidden; */
  /* display: inline-block; */
  white-space: nowrap;
  vertical-align: top;
  background-color: #F8F8F8;
  height: 40px !important;
  width: 75px;
  border: 1px solid black;
  /* border-collapse: collapse; */
}
table.em-calendar td.eventless-today
{
  background-color: #18164F;
  color:white !important;
  font-weight: bold;
}
table.em-calendar td.eventful
{
  background-color: #BAD530 !important;
}
table.em-calendar td.eventful:hover {
	background-color: #FF5600 !important;
}
table.em-calendar td.eventful a, table.em-calendar td.eventful-today a {
 color:  #18164F !important;

}
table.em-calendar td.month_name
{
  background-color: #18164F !important;
   color:white !important;
}

table.em-calendar thead td
{
  background-color: #18164F !important;
   color:white !important;
  height: 50px;
}
table.em-calendar thead td a{
   color:white !important;
}
table.em-calendar thead td a:hover{
   color:#BAD530 !important;
   font-weight: bold !important;
}

table.em-calendar td.eventless-today, table.em-calendar td.eventful-today {
  background-color: #18164F !important;
}
body table.em-calendar td.eventless-today, table.em-calendar td.eventful-today:hover {
	background-color: #FF5600  !important;
	color:white !important;
}



table.em-calendar td.eventful a, table.em-calendar td.eventful-today a:hover {
		color:white !important;

}

table.em-calendar td.eventless-today, table.em-calendar td.eventful-today a:hover {
	color: #18164F !important;

}
body table.em-calendar td.eventless-today, table.em-calendar td.eventful-today {
	background-color: #FF5600 !important;
	color: white !important;
}
table.em-calendar td.eventless-today, table.em-calendar td.eventful-today a {
	color: white !important;
}
table.em-calendar td.eventless-today, table.em-calendar td.eventful-today a:hover {
	color: white !important;
}



.em-booking-form-details {
	padding: 0px !important;
	width: 100% !important;
}

.em-booking-form label {
	display: inline-block;
width: 100% !important;
}

.em-booking-form-details input.input, .em-booking-

form-details textarea {
width: 100% !important;
}
.em-booking-form-details input.input, .em-booking-form-details textarea {
	width: 100% !important;
}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {
	border-radius: 0px !important;
}

.em-booking-form label {
margin-bottom:5px !important;
}
.em-booking-form-details input.input, .em-booking-form-details textarea {
	padding:10px !important;
}
.em-ticket-select
{padding:12px !important;}

.em-booking > p
{color:#FF5600 !important;
    font-weight: bold !important;
}
.em-booking-form-details .em-booking-submit {
background-color: #FF5600 !important;
	border-radius: 0px !important;
color: white !important;
border: 0 !important;
padding: 15px 30px !important;
font-size: 17px;
font-weight: 600;
}/* End custom CSS */