@charset "utf-8";
/* CSS Document */
li.makeimggal {
    padding-left: 5px;
    margin-bottom: 5px;
    background-image: none;
    display: inline-block;
}
.makeimggal input {
	position: absolute;
}
li.makeimggal.pb-image-box.pb-image-preloader-animation-enable.pb-image-hover.pb-image-hover-type-fade.pb-image-type-image {
	margin-top: inherit;
	position: relative;
	right: 0;
}
.controls {
	background: #eeeff5 repeat scroll 0 0;
	border-left: none;
}
#editor-container p {
    padding: 0 0px 10px 0px;
}
#editor{
margin-top: -10px;	
}
.fixed_aside {
	/*top: 105px;*/
	top:118px;
	position: -webkit-sticky;
  position: sticky;
}

#editor, #zadnistranapozadi, .kontaktformsvetly {
	background-color: #d0d7e2;
	background-color: #d8dde8;
	/*box-shadow: 0 0 5px #cccddf;*/
}
ul.barvy-serpy li, ul.barvy-kytka li, ul#barvy-kytka-stred li, ul.font-color li {
	border: 1px solid #fff;
}
p.poznamka {
	color: #1C388F;
	font-size: 15px;
	display: table;
	width: inherit;
	background: rgba(255,255,255,0.4);
	padding: 10px !important;
	margin: 20px auto;
}
li.makeimggal.pb-image-box.pb-image-preloader-animation-enable.pb-image-hover.pb-image-hover-type-fade.pb-image-type-image {
	box-shadow: 2px 2px 5px #aaa;
}
hr { 
  border: 0; 
  height: 1px; 
  background-image: -webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);
  background-image: -o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0); 
}
#clekovacena_container {
	display: block;
	width: 300px;
	float: left;
	top:118px;
	position: -webkit-sticky;
  position: sticky;
}
.clekovacena {
	background-color: #1C388F;
}
.aligncena {
	color: #ddd;
	font-weight: 400;
}
.aligncena span {
	color: #fff;
}
select, button, input[type="button"], input[type="submit"] {
	color: #fff;
	background-color: #1C388F;
}

img.galitem {
	border: 2px solid #fff;
	cursor:pointer;
}
img.galitem.active {
	border: 2px solid #1c388f;
}
img.galitem:hover{
	border: 2px solid #1c388f;
  filter: brightness(90%);
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;	
}
.lupa.dashicons {
	position: absolute;
	bottom: 4px;
	right: 8px;
	z-index: 10;
	padding: 20px 0 0 20px;
	color: #aaa;
	text-shadow: 1px 1px 1px #fff;
}

@media only screen and (min-width:320px) and (max-width:767px){
	.fixed_aside {
		top: 0;
	}
	#clekovacena_container {
	border-bottom: 10px #EEEFF5 solid;
		background-color: #EEEFF5;

}
}