@import url('https://fonts.googleapis.com/css2?family=Vollkorn:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap&subset=latin-ext');@-webkit-keyframes scale-up-ver-top{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform-origin:100% 0;transform-origin:100% 0}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0}
}
@keyframes scale-up-ver-top{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform-origin:100% 0;transform-origin:100% 0}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0}
}
@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@-webkit-keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}40%{-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px)}60%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}80%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}40%{-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px)}60%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}80%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}100%{-webkit-transform:translate(0);transform:translate(0)}}
body{width:100vw;overflow-x:hidden;font-family:'Vollkorn',sans-serif !important;
background: #fff url('../img/bg.jpg') top center no-repeat !important;
}
h1{font-size:1.5rem !important;color:#000 !important;}
/*h1,h2,h3,h4,h5,h6{text-transform:uppercase;}
*/
header {background:transparent url('../img/jumbotron.png') center center no-repeat !important;height:280px;margin-bottom:1rem;-webkit-animation:vibrate-1 3s linear infinite both;animation:vibrate-1 3s linear infinite both}
.header h1{padding:.75rem !important;margin-top:1rem;}
.header h1 a{color:#000;font-size:1.5rem !important;}
.card-header, .akce, .akceDatum, ul.submenu li > a, .submenu .subHeader, #main_navbar ul li ul li > a,#main_navbar ul li ul li ul li > a, li.page-item > a, .btn-primary:hover {background: #ffeda3 !important;
background: -moz-linear-gradient(top,  #ffeda3 0%, #ffc43a 100%) !important;
background: -webkit-linear-gradient(top,  #ffeda3 0%,#ffc43a 100%) !important;
background: linear-gradient(to bottom,  #ffeda3 0%,#ffc43a 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeda3', endColorstr='#ffc43a',GradientType=0 ) !important;
color:#000 !important;border:1px solid #ffc43a !important;text-shadow:1px 1px 0px #ffeda3 !important;
}
.akceNadpis, .aktualityNadpis, .anketaOtazka {color:#a32e00 !important;}
.jmb{transition:background 2s linear !important;padding:3rem;}
#main_navbar ul li > a{margin-left:5px;margin-right:5px;}
#main_navbar, .btn-primary {background:url('../img/wood2.jpg') top center repeat !important;text-shadow:1px 1px 0px #542600 !important;color:#fff !important;}
.fixed-top{-webkit-animation:scale-up-ver-top .4s cubic-bezier(.39,.575,.565,1.000) both;animation:scale-up-ver-top .4s cubic-bezier(.39,.575,.565,1.000) both;border-radius:0 !important;}
.fotoClankuHolder {margin-bottom:.5rem;}
article{border:0 !important;background:#f9f9f9;border-radius:3px !important;padding-top:.5rem !important;-webkit-box-shadow: 0px 0px 2px 0px #ccc;-moz-box-shadow: 0px 0px 2px 0px #ccc;box-shadow: 0px 0px 2px 0px #ccc;}
article:hover {background:#fff !important;}
#fotogalerie article {background:transparent !important;border:0 !important;box-shadow:0 0 0 0 !important;-webkit-box-shadow:0 0 0 0 !important;-moz-box-shadow:0 0 0 0 !important;}
.footer{padding-bottom:4rem !important;font-size:0.9rem !important;}
#main_navbar {border-radius:3px;}
#main_navbar ul li > a{color:#fff !important;border-color:#0d57b3 !important;border-radius:3px;text-shadow:1px 1px 0px #542600 !important;}
#main_navbar ul li ul{margin-left:4px;}
#main_navbar ul li ul li ul{margin-left:0px;}
#main_navbar ul li ul li > a,#main_navbar ul li ul li ul li > a{margin:0 !important;border-radius:0px !important;}
#main_navbar ul li > a:hover,#main_navbar ul li ul li > a:hover,#main_navbar ul li ul li ul li > a:hover,#main_navbar ul li.active > a,#main_navbar ul li.active > a:hover,ul.submenu li > a:hover,ul.submenu li.active > a,.progress-bar,.page-item.active .page-link,.page-link:hover{
background: #d1741d !important;
background: -moz-linear-gradient(top,  #d1741d 0%, #b73d00 100%) !important;
background: -webkit-linear-gradient(top,  #d1741d 0%,#b73d00 100%) !important;
background: linear-gradient(to bottom,  #d1741d 0%,#b73d00 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1741d', endColorstr='#b73d00',GradientType=0 ) !important;
color:#fff !important;border-color:#752201 !important;text-shadow:1px 1px 0px #752201 !important;-webkit-box-shadow: inset 0px 0px 3px 0px #552000;
-moz-box-shadow: inset 0px 0px 3px 0px #552000;
box-shadow: inset 0px 0px 3px 0px #552000;}
.mainContainer .card-body{background:#fff !important;border-bottom:1px solid #e1e1e1 !important;}
.mainContainer{background:transparent !important;border:0 !important;text-shadow:1px 1px 0px #fff;}
.search input{border:1px solid #9b999a;}
.vyhledavani li{border-bottom:1px solid #9b999a;padding:0.5rem;padding-left:1rem;padding-right:1rem;}
.mainContainer .card{background-color:transparent !important;}
.breadcrumbs .card-body{background:#cccccc !important;background:-moz-linear-gradient(45deg,#cccccc 0%,#ffffff 5%,#ffffff 50%,#ededed 95%,#cccccc 100%) !important;background:-webkit-linear-gradient(45deg,#cccccc 0%,#ffffff 5%,#ffffff 50%,#ededed 95%,#cccccc 100%) !important;background:linear-gradient(45deg,#cccccc 0%,#ffffff 5%,#ffffff 50%,#ededed 95%,#cccccc 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc',endColorstr='#cccccc',GradientType=1 ) !important;}
.card{-webkit-box-shadow:0px 0px 2px 0px #ccc;-moz-box-shadow:0px 0px 2px 0px #ccc;box-shadow:0px 0px 2px 0px #ccc;}
.header p{font-size:1.1rem !important;}
.jello-horizontal{-webkit-animation:jello-horizontal .9s both;animation:jello-horizontal .9s both}
.card small{font-size:0.8rem !important;}
.card-body{background:#f9f9f9 !important;}
.kvetina{position:absolute;right:0;    margin-right:-1.5rem;margin-top:-2.5rem;}
.logoDiv {visibility:hidden;}
.logoWs {width:18%;}
@media (max-width:768px){h1{font-size:1.2rem !important;}
#main_navbar {border-radius:0px !important;}
.header h1{width:auto;}
.header h1 a{font-size:1.2rem !important;line-height:32px !important;}
.jmb{padding:1.4rem !important;}
#main_navbar ul li > a{margin:0 !important;margin-top:1px !important;margin-bottom:1px !important;border:0 !important;border-radius:0 !important;}
.logoDiv{text-align:center;margin-bottom:1rem;}
#main_navbar{border-radius:0px !important;}
.logoWs {width:100%;}
}
