*{padding:0;margin:0;box-sizing:border-box}html{background:#76b852;background:-webkit-linear-gradient(right,#76b852,#8DC26F);background:-moz-linear-gradient(right,#76b852,#8DC26F);background:-o-linear-gradient(right,#76b852,#8DC26F);background:linear-gradient(to left,#76b852,#8DC26F);font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;width:100%;font-size:1.1rem}body{min-height:100vh;width:100%;background:transparent;position:relative}h1{text-align:center;margin:20px}.content{z-index:1;background:#FFF;width:900px;max-width:90%;padding:20px;text-align:center;margin:50px auto 0;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24)}.bigContent{position:relative;top:5vh;left:5vw;margin-bottom:8vh;width:90vw;min-height:90vh;vertical-align:top;padding-top:40px;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24)}label{display:block}label span{padding:10px 5px;display:inline-block}input,textarea,select{display:block;width:100%;padding:.275rem .35rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0 0 15px}table.table input,table.table textarea,table.table select{margin:0}input:disabled,textarea:disabled,select:disabled{background:#ced4da}input:focus,textarea:focus,select:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}button,.odeslat_form{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff;background-color:#1e7e34;border-color:#1c7430;width:100%}button:hover,.odeslat_form:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.result{margin-top:15px;color:red;text-align:left;font-weight:bold}.menu{text-align:justify;margin-bottom:20px;border-bottom:1px solid #cacaca}.menu a{display:inline-block;vertical-align:bottom;padding-bottom:4px;color:#111}.bigContent .menu{position:fixed;top:5vh;left:5vw;width:90vw;background:white}.bigContent .menu a{padding-left:10px}.menu a:hover{text-decoration:none;font-weight:bold}.menu a.active{border-bottom:3px solid #76b852;padding-bottom:2px;position:relative;top:2px}.menu i{margin:0 10px}.loading{position:fixed;top:0;right:0;left:0;bottom:0;z-index:10000;background:rgba(0,0,0,.3)}.loading .spinner-border{width:10rem;height:10rem;position:absolute;top:calc(50%  - 5rem);left:calc(50%  - 5rem)}.table th{border-top:0 none transparent}form label.icon{position:relative}form label.icon input{padding-right:20px}form label .fas{position:absolute;right:10px;top:12px}.error{position:relative;border:1px solid red!important;animation:1s ease infinite bordereffect;z-index:100}@-webkit-keyframes bordereffect{0%{box-shadow:rgba(255,0,0,.5) 0 0 0 0}100%{box-shadow:rgba(255,100,100,0) 0 0 0 7px}}@keyframes bordereffect{0%{box-shadow:rgba(255,0,0,.5) 0 0 0 0}100%{box-shadow:rgba(255,100,100,0) 0 0 0 7px}}.gallery,.images{display:block;text-align:center}.gallery>a,.images>span,.images>a{display:inline-block;color:#212529;position:relative;margin-right:10px;box-shadow:rgba(40,167,69,.7) 0 0 0 0;transition:box-shadow ease .15s;border-radius:5px 5px 5px 5px;overflow:hidden}.gallery>a img,.gallery>a,.images>span,.images span img,.images>a{width:300px;height:300px}.images span img{cursor:pointer}.gallery>a span.text,.images span .text,.images>a span.text{position:absolute;white-space:nowrap;width:100%;background:rgba(255,255,255,.7);height:33px;left:0;bottom:0;padding:5px;overflow:hidden;text-overflow:ellipsis}.gallery>a span.text,.images>a span.text{font-weight:bold}.gallery .autor,.images>a .autor{position:absolute;white-space:nowrap;height:33px;left:5px;top:0;overflow:hidden;max-width:calc(100%  - 30px);text-shadow:0 0 3px #000;color:white;font-weight:bold;text-overflow:ellipsis}.gallery>a:hover,.images>span:hover,#imageView #imageViewAllImages img:hover,.images>a:hover{box-shadow:rgba(40,167,69,.7) 0 0 0 3px}.gallery>a.active,.images>span.active,#imageView #imageViewAllImages img.active,.images>a.active{animation:1s ease infinite bordereffect2}@-webkit-keyframes bordereffect2{0%{box-shadow:rgba(40,167,69,.9) 0 0 0 0}100%{box-shadow:rgba(40,167,69,0) 0 0 0 7px}}@keyframes bordereffect2{0%{box-shadow:rgba(40,167,69,.9) 0 0 0 0}100%{box-shadow:rgba(40,167,69,0) 0 0 0 7px}}.preloading{position:absolute;top:-10000px;left:-1000px;width:100px;height:100px;overflow:hidden}#imageView:not(.show){display:none}#imageView{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000;outline:0}#imageView *{outline:0}#imageView .controlls{position:absolute;top:0;right:0;color:white;font-size:30px;padding:5px 10px;width:100%}#imageView .controlls i{cursor:pointer;margin-right:10px;text-align:center;width:30px}#imageView .controlls i.fa-times{float:right;position:relative;top:4px}body.fullscreen #imageView .controlls i.fa-expand,body:not(.fullscreen) #imageView .controlls i.fa-compress{display:none}body.fullscreen #imageView{object-fit:contain;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:100%!important;height:100%!important;transform:none!important;margin:0!important}#imageView #imageViewAllImages{position:absolute;bottom:0;width:100%;left:100%;opacity:0;left:0;padding:10px;transition:opacity ease .05s;overflow-x:auto;white-space:nowrap;height:140px}#imageView #imageViewAllImages img{margin-right:10px;height:100px;width:auto;cursor:pointer}#imageView #imageViewAllImages:hover,#imageViewAllImages:active{opacity:1}#imageView>div.view{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(95%  - 40px);height:calc(95%  - 40px)}#imageViewMain{position:relative;height:100%;width:100%;text-align:center;overflow:hidden}#imageViewMain>span{display:inline-block;position:absolute;height:100%;top:0;width:45%;max-width:20%;font-size:60px;color:white;opacity:0;transition:opacity ease .3s;background-color:rgba(0,0,0,.2);cursor:pointer;z-index:10}#imageViewMain>span:hover{opacity:1}#imageViewMain>span:first-child{left:0}#imageViewMain>span:last-child{right:0}#imageViewMain>span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#imageViewMain>div,#imageViewMain>i{position:absolute;top:50%;left:50%;color:white;font-size:35px;margin-top:-17.5px;margin-left:-17.5px;cursor:pointer}#imageView.init #imageViewMain>div,#imageView:not(.init) #imageViewMain>i,#imageView #imageViewMain:not(.video)>i,#imageView:not(.init) #imageViewMain img,#imageView #imageViewMain.video img,#imageView #imageViewMain:not(.video) video,#imageView:not(.init) i.fa-sync-alt,.hide{display:none}#imageViewMain img,#imageViewMain video{max-width:100%;max-height:100%;position:relative;top:50%;transform:translateY(-50%)}#imageViewText{position:absolute;right:0;bottom:100px}.images span i.fa-play-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;text-shadow:0 0 3px #000;font-size:60px}.hide{display:none!important}a.btn i{position:relative;top:2px;vertical-align:bottom}a.btn span{display:inline-block;max-width:0;overflow:hidden;transition:.15s all;margin-right:0;vertical-align:bottom}a.btn:hover span{margin-right:5px;max-width:200px}.placeholder{position:relative;padding-top:18px;display:block}.placeholder>span{position:absolute;transition:all .05s;left:10px;background-color:white;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 5%,rgba(255,255,255,1) 95%,rgba(255,255,255,0) 100%);padding:5px 5px 0}.placeholder>input:placeholder-shown+span{top:20px;font-size:14px;color:#666}.placeholder>input:not(:placeholder-shown)+span,.placeholder>input:focus+span{top:0;font-size:12px;color:#000}.radio{position:relative;overflow:hidden;cursor:pointer;padding-top:10px}.radio>*{vertical-align:bottom}.radio input{position:absolute;left:-30000px}.radio>.control{width:47px;height:24px;border:2px solid #721c24;display:inline-block;border-radius:24px;margin:10px 10px;position:relative;background-color:#f8d7da;transition:all .15s}.radio>input:checked~.control{background-color:rgba(33,136,56,1);border-color:rgba(33,136,56,1)}.radio>.control::before{position:absolute;width:24px;height:24px;border-radius:24px;border:2px solid #721c24;left:-2px;top:-2px;content:'';background-color:#721c24;transition:all .15s}.radio>input:checked~.control::before{left:26px;background-color:#76b852;border-color:rgb(33 136 56)}@media screen and (max-width:767.97px){.content{margin-top:10px}.table thead{display:block}.table thead tr.hide-mobile{display:none}.table,.table tbody,.table tr{display:block}.table tr{display:block;margin-bottom:20px;border-bottom:1px solid #000}.table thead td{display:block}.table tbody td{display:block;padding-left:100px;position:relative}.table tbody td::before{position:absolute;left:0;top:5px;display:inline-block;font-weight:bold}.table tbody td:nth-child(1)::before{content:'Pořadí:'}.table tbody td:nth-child(2)::before{content:'Jméno:'}.table tbody td:nth-child(3)::before{content:'Váha [g]:'}.table tbody td:nth-child(4)::before{content:'Velikost [cm]:'}.table tbody td:nth-child(5)::before{content:'Datum:'}.table tbody td:nth-child(6)::before{content:'Pohlaví:'}}