@import "https://fonts.googleapis.com/css?family=Manjari:100,400,700|Montserrat+Alternates:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&amp;display=swap";html,body{color:#757575;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;background-color:#fff;min-width:650px;margin:0;padding:0;font-family:Montserrat Alternates,sans-serif;font-size:15px;font-weight:500}a{cursor:pointer;color:#009345;text-decoration:none}a:hover,a:focus,a:visited,a:active,button:active{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#222;background:0 0;margin:0;padding:0;font-family:Manjari,Montserrat Alternates,sans-serif;font-weight:700;position:relative}h1{margin-bottom:30px;font-size:36px}h2{margin-bottom:10px;padding-bottom:5px;font-size:24px}h2:before{content:"";border-bottom:2px solid #009345;width:50px;position:absolute;bottom:0;left:0}h3{margin-bottom:20px;font-size:20px}h4{font-size:16px}h5{font-size:12px}h6{font-size:12px;font-style:italic}p{margin:0 0 15px;font-size:15px;font-weight:500;line-height:26px}table{text-align:left;background:#fff;width:100%;box-shadow:0 0 25px #0000001a}.br{display:block}.page-animation{width:100%;transition:all .5s;position:absolute;top:0;left:0}.page-animation.active{opacity:1;transform:scaleX(1)}.page-animation.active.new{animation:.5s ease-in-out translateIn}.page-animation.back{opacity:0;pointer-events:none;transform:scaleX(0)}.page-animation.forward{opacity:1;pointer-events:none;transform:scaleX(0)}@keyframes translateIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hidden{display:none}.content{max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px;position:relative}.page{padding-top:100px;padding-bottom:100px}header{background-color:#061138;background-position:50%;background-repeat:no-repeat;background-size:cover;height:337px;position:relative}header .background{background-color:#0006;height:100%}header h1,header .title{text-align:center;color:#fff;flex-grow:1;justify-content:center;align-items:center;margin:0;padding-top:30px;font-size:48px;display:flex}header .content{flex-direction:column;height:100%;display:flex}header .bottom{color:#fff;text-transform:uppercase;padding-bottom:30px;font-size:12px}header .bottom .space{padding-left:10px;padding-right:10px}header .bottom a{color:#bababa}header .bottom a:hover{color:#fff}header.papers{background-image:url(5.ef9464f5.webp)}header.writer{background-image:url(6.30ca3b72.webp)}header.pens{background-image:url(7.3e70cede.webp)}header.mountain{background-image:url(8.f06f2222.webp)}header.numbers{background-image:url(9.74e8a20f.webp)}header.stars{background-image:url(10.2a1a0b7d.webp)}.admin{z-index:5;flex-direction:column;display:flex;position:absolute;top:32px;right:32px}.admin button{margin-bottom:16px}.divider{border-bottom:1px solid #0000001a;margin:16px}.pre{white-space:pre-wrap}.title-date{color:#333;margin-top:-30px;margin-bottom:30px;font-weight:600}.title-date svg{color:#009345;margin-bottom:-5px;padding-right:3px}.flex{justify-content:space-between;display:flex}.flex.right{justify-content:flex-end}.flex.center{align-items:center}.flex input:first-child{margin-bottom:0}.flex button:last-child{white-space:nowrap;height:50px;margin-left:16px}.grow{flex-grow:1;flex-basis:100px}.clickable{cursor:pointer}.alert{color:#000;background-color:#00934530;border:1px solid #009345;border-radius:8px;margin-top:20px;margin-bottom:20px;padding:8px 16px;font-weight:600;display:block}.ticket,button.ticket{color:#fff;background-color:#009345;border:1px solid #009345;border-radius:16px;align-items:center;height:20px;margin:8px 4px;padding:2px 16px 2px 12px;font-family:Montserrat Alternates,sans-serif;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.ticket svg,button.ticket svg{margin-right:6px}.ticket.empty,button.ticket.empty{color:#888;background-color:#0000}.card{background:#fff;box-shadow:0 0 25px #0000001a}.list{margin-left:-30px;margin-right:-30px;position:relative}.list.slim{margin-left:0;margin-right:0}.list.slim .item{align-items:center;min-height:20px;padding:10px 20px}.list.slim .item:after{width:calc(100% - 40px);left:20px}.list.slim .item.folder{padding-left:0}.list.slim .item.folder:after{border:none}.list.slim .item.folder:hover{box-shadow:none}.list.slim .item.folder:hover h2{color:#000}.list.slim .item.page{font-weight:700;transition:all .25s ease-in-out}.list.slim .item.page a{padding-left:0;font-weight:700;transition:all .25s ease-in-out}.list.slim .item.page a:hover{padding-left:35px}.list.slim .item.page a:hover:after{opacity:1;left:20px}.list.slim .item.page a:after{content:"→";opacity:0;color:#009345;font-size:28px;transition:all .25s ease-in-out;position:absolute;top:5px;left:-10px}.list.slim .item.without-folder{margin-left:-20px}.list .item{justify-content:flex-start;align-items:stretch;min-height:150px;padding:20px 30px;transition:all .25s ease-in-out;display:flex;position:relative}.list .item:hover{background:#fff;box-shadow:0 0 25px #0000001a}.list .item:hover .date .day,.list .item:hover h2,.list .item:hover .more a,.list .item:hover .more button{color:#009345}.list .item:hover .more a:after,.list .item:hover .more button:after{opacity:1;left:-30px}.list .item:after{content:"";border-bottom:1px solid #0000001a;width:calc(100% - 200px);display:block;position:absolute;bottom:0;left:170px;right:0}.list .item h2{margin-top:20px;transition:all .25s ease-in-out}.list .item .content{flex-grow:1;flex-basis:100px;padding-left:40px}.list .item .content p{white-space:pre-line;line-clamp:4;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:98px;display:-webkit-box;overflow:hidden}.list .item .more{box-sizing:border-box;border-left:1px solid #0000001a;flex-direction:column;justify-content:center;align-items:flex-start;width:100px;margin-top:30px;margin-bottom:30px;padding-left:35px;display:flex}.list .item .more a,.list .item .more button{color:#000;background-color:#0000;border:none;margin:0;padding:16px 0;font-size:16px;transition:all .25s ease-in-out;position:relative}.list .item .more a:after,.list .item .more button:after{content:"→";opacity:0;color:#009345;font-size:28px;transition:all .25s ease-out;position:absolute;top:10px;left:0}.list .item .date{justify-content:center;align-items:center;font-family:Manjari,sans-serif;display:flex}.list .item .date:before{content:"";border-left:1px solid #0000001a;height:calc(100% - 40px);position:absolute;top:20px;left:80px}.list .item .date .content{margin:0xp;color:#222;text-align:center;background-color:#fff;border:1px solid #0000001a;flex-direction:column;flex-basis:100px;justify-content:center;align-items:center;width:100px;height:100px;padding:0;display:flex}.list .item .date .day{padding-top:12px;font-size:30px;line-height:30px;transition:all .25s ease-in-out}.list .item .date .month,.list .item .date .year{color:#757575;text-transform:uppercase;font-size:11px;line-height:20px}.buttons{margin-top:20px;display:flex}.buttons button{flex-grow:1;flex-basis:100px;margin:0 8px}button,input[type=submit]{text-align:center;color:#fff;cursor:pointer;background:#009345;border:none;padding:8px;font-size:16px;font-weight:600;line-height:30px;transition:all .25s ease-in-out;display:block}button.danger,button.remove,input[type=submit].danger,input[type=submit].remove{background-color:red}button:hover,input[type=submit]:hover{background-color:#1d1d1d}button:disabled,input[type=submit]:disabled{opacity:.5;cursor:not-allowed}button{justify-content:center;align-items:center;padding:8px 16px;display:flex}button svg{margin-right:8px}button.icon svg{margin:0}input,select,button{font-family:Montserrat Alternates,sans-serif}textarea{resize:vertical;font-family:Montserrat Alternates,sans-serif}input,textarea{box-sizing:border-box;color:#222;background-color:#fff;border:1px solid #0000001a;border-radius:0;width:100%;margin-bottom:20px;padding:12px 20px 8px;font-size:14px;font-weight:400;line-height:28px;display:block}input:focus,textarea:focus{border-color:#009345;outline:none}input.h1,textarea.h1{margin-bottom:30px;padding:12px 20px 0;font-family:Manjari,Montserrat Alternates,sans-serif;font-size:36px;font-weight:700;line-height:36px}input[type=checkbox]{width:auto;margin-left:15px;display:inline-block;scale:1.5}.layout{padding-top:80px}nav{z-index:10;background-color:#040404;width:100%;height:80px;position:fixed;top:0;left:0}nav a{color:#fff;margin-left:30px;margin-right:30px;font-weight:600;line-height:80px;display:inline-block}nav a.active{color:#009345}nav a:first-child{margin-left:0}.page-content{width:100%;min-width:650px;position:absolute;top:80px}main{background-color:#fff;min-height:calc(100vh - 590px)}footer{background-color:#222;padding-top:50px}footer .sponsors{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:center;min-height:70px;padding-top:20px;padding-bottom:10px;display:flex;position:relative}footer .sponsors a{padding-bottom:20px;padding-left:20px;padding-right:20px}footer .sponsors img{height:70px}footer .columns{flex-direction:row;justify-content:space-between;align-items:stretch;padding-top:40px;padding-bottom:50px;display:flex}footer .columns div{border-right:1px solid #ffffff1a;flex-grow:1;flex-basis:100px;padding-left:40px;padding-right:40px}footer .columns div:first-child{padding-left:0}footer .columns div:last-child{border-right:none;padding-right:0}footer .columns div h5{color:#fff;margin-bottom:5px;font-family:Manjari,sans-serif;font-size:16px;font-weight:700}footer .columns div a{color:#999;font-size:15px;line-height:38px;transition:all .25s ease-in-out;display:block}footer .columns div a:hover{color:#fff;text-decoration:underline}footer .columns div a svg{margin-bottom:-7px}footer .copyright{text-align:center;background-color:#1d1d1d;padding:25px}footer .left{float:left}footer .right{float:right}.gallery{flex-wrap:wrap;justify-content:center;width:100%;padding-top:50px;display:flex;position:relative}.gallery img{cursor:pointer;max-width:235px;max-height:169px;margin-bottom:30px;padding:0 15px;transition:all .25s}.gallery img:hover{opacity:.7}.gallery>div{position:relative}.gallery>div button{position:absolute;top:0;right:0}.gallery.thumbs{background-color:#0009;flex-wrap:nowrap;padding-top:16px}.gallery.thumbs img{height:84px;margin-bottom:10px}.gallery-header{background-color:#000}.gallery-header h1{text-align:center;color:#fff;margin-bottom:0;padding-top:25px;padding-bottom:10px}.content-split{min-height:calc(100vh - 900px);display:flex}.content-split>.left{flex-grow:2;flex-basis:100px}.content-split>.left>.content{max-width:800px;margin-right:0;padding-right:50px}.content-split>.right{background-color:#f2f2f2;flex-grow:1;flex-basis:100px}.content-split>.right>.content{max-width:400px;margin-left:0;padding-left:50px}.contact-frame{display:flex}.contact-frame .left{width:550px;min-height:500px;position:relative}.contact-frame .left .img1,.contact-frame .left .img2{z-index:1;background-size:cover;position:absolute}.contact-frame .left .img1{background-image:url(contact-1.d26e39d4.webp);width:360px;height:270px;top:0;left:0}.contact-frame .left .img2{background-image:url(contact-2.4e85db14.webp);width:290px;height:192px;top:300px;left:70px}.contact-frame .left .contacts{z-index:2;background:#fff;padding:10px 30px;position:absolute;top:70px;right:30px;box-shadow:0 0 25px #0000001a}.contact-frame .left .contacts ul{margin:0;padding:0;list-style:none}.contact-frame .left .contacts ul li{color:#757575;border-bottom:1px solid #00000012;padding:30px 0 25px;font-family:Manjari,sans-serif;font-size:15px;line-height:24px;position:relative}.contact-frame .left .contacts ul li:last-child{border-bottom:none}.contact-frame .left .contacts ul li h3{color:#222;margin-bottom:10px;font-size:18px;font-weight:700}.contact-frame .left .contacts ul li span{margin-left:60px;display:block}.contact-frame .left .contacts ul li .icon{background-size:contain;width:40px;height:40px;position:absolute;top:70px;left:0}.contact-frame .left .contacts ul li .icon.phone{background-image:url(phone.64570f0b.png)}.contact-frame .left .contacts ul li .icon.mail{background-image:url(mail.7a961001.png)}.contact-frame .left .contacts ul li .icon.map{background-image:url(map.dd635212.png)}.contact-frame .right{flex-grow:1;flex-basis:100px;overflow:hidden}ul.download-list{background:#009345;margin-top:30px;padding:20px 35px 8px;list-style:none;display:block}ul.download-list li{border-bottom:1px solid #ffffff4d;margin-bottom:5px;display:flex}ul.download-list li a{color:#fff;flex-grow:1;flex-basis:100px;gap:10px;padding:10px 0 10px 30px;line-height:24px;transition:all .15s ease-in-out;display:flex;position:relative}ul.download-list li a:hover{color:#ccc}ul.download-list li a svg{font-size:20px;line-height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}ul.download-list li a .name{flex-grow:1;flex-basis:100px;justify-content:flex-start;align-items:center;display:flex}ul.download-list li a .date{white-space:nowrap;text-align:right;align-items:center;display:flex}ul.download-list li:last-child{border-bottom:none}ul.download-list .control{margin-left:20px;display:flex}ul.cat-list{background:#fff;margin:0;padding:20px 20px 12px;list-style:none;box-shadow:0 0 25px #0000001a}ul.cat-list li{color:#222;border-bottom:1px solid #00000012;font-family:Manjari,sans-serif;font-size:16px}ul.cat-list li:last-child{border-bottom:none}ul.cat-list li.current a{color:#009345}ul.cat-list li a{color:#222;align-items:center;padding:15px 0 11px;font-size:16px;font-weight:700;line-height:30px;transition:all .25s ease-in-out;display:flex}ul.cat-list li a:hover{color:#009345}ul.cat-list li a svg{margin-top:-10px;margin-right:20px}.project-arrows{justify-content:space-between;padding-top:80px;display:flex}.project-arrows a{color:#0000001a;flex-grow:1;flex-basis:100px;align-items:center;display:flex;position:relative}.project-arrows a:last-child{text-align:right}.project-arrows a:hover{color:#009345}.project-arrows a:hover svg{border:1px solid #009345}.project-arrows a:hover:after{content:"Před"}.project-arrows a svg{border:1px solid #0000001a;flex-shrink:0}.project-arrows a span{color:#222;text-transform:capitalize;padding:0 20px;font-family:Manjari,sans-serif;font-size:18px;font-weight:700;line-height:25px}.project-arrows a:after{text-align:center;color:#fff;text-transform:capitalize;background-color:#009345;width:47px;padding:5px 0 2px;font-family:Manjari,sans-serif;font-size:12px;position:absolute;top:100%;left:0}.project-arrows a.right:after{left:auto;right:0}.project-arrows a.right:hover:after{content:"Další"}.project-arrows a.disabled{pointer-events:none}.separator{width:26px;height:0;margin-bottom:100px;position:relative}.separator:before{content:"";border-bottom:2px solid #009345;width:36px;margin-left:10px;position:absolute;top:-7px;left:100%}.separator:after{content:"";border-bottom:2px solid #009345;width:36px;margin-right:10px;display:none;position:absolute;top:-7px;right:100%}.separator .cir{box-sizing:border-box;border:2px solid #009345;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;left:0}.separator .c-1{left:0}.separator .c-2{background:#009345;left:7px}.separator .c-3{left:auto;right:0}.separator.line{width:0;margin-bottom:35px}.separator.line:before{width:50px;margin-left:0}.last-projects{background-image:url(trash.440e99f4.webp);background-size:cover;max-width:1400px;height:262px;margin:0 auto}.last-projects .background{background-color:#009345ee;justify-content:stretch;align-items:center;height:100%;display:flex}.last-projects .background .title{flex-grow:1;flex-basis:100px;margin:0 30px}.last-projects .background .title h2{white-space:nowrap}.last-projects .background .title h2:before{border:none}.last-projects .background .title .separator{margin-top:30px;margin-bottom:50px}.last-projects .background .title .separator:before,.last-projects .background .title .separator .cir{border-color:#fff}.last-projects .background .title .separator .c-2{background-color:#fff}.last-projects .background .links{flex-grow:5;flex-basis:100px;grid-template-columns:repeat(3,1fr);column-gap:20px;margin:0 30px;display:grid}.last-projects .background .links a{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin-bottom:20px;font-family:Manjari,sans-serif;font-size:18px;font-weight:700;display:block;overflow:hidden}.last-projects .background .links a:before{content:" ";border:2px solid #ffffffb3;width:4px;height:4px;margin-bottom:2px;margin-right:10px;transition:all .25s ease-in-out;display:inline-block}.last-projects .background .links a:hover:before{background-color:#fff;border:2px solid #ffffffb3}.last-projects .background .links a svg{margin-bottom:-7px}.last-projects .background h2{color:#fff;font-family:Manjari,sans-serif;font-size:36px;font-weight:700}.user{padding:30px 40px 10px}.user.main{color:#fff;background-color:#009345;margin-bottom:70px}.user.main h2{color:#fff}.user svg{float:left;margin-right:40px}.user h2:before{border:none}.flex-center{justify-content:center;align-items:center;display:flex}.lds-facebook{color:#009345}.lds-facebook,.lds-facebook div{box-sizing:border-box}.lds-facebook{width:80px;height:80px;display:inline-block;position:relative}.lds-facebook div{background:currentColor;width:16px;animation:1.2s cubic-bezier(0,.5,.5,1) infinite lds-facebook;display:inline-block;position:absolute;left:8px}.lds-facebook div:first-child{animation-delay:-.24s;left:8px}.lds-facebook div:nth-child(2){animation-delay:-.12s;left:32px}.lds-facebook div:nth-child(3){animation-delay:0s;left:56px}@keyframes lds-facebook{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}.no-select{user-select:none}.dnd-button{cursor:move}.dnd-divider{border:none;position:relative}.dnd-divider:after{content:"↪";z-index:15;color:#000;font-size:30px;position:absolute;top:-17px;left:-17px}.carousel{height:760px;position:relative;overflow:hidden}.carousel .carousel-image{z-index:1;opacity:0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity 1s ease-in-out,transform 7s linear;position:absolute;top:0;left:0;transform:scale(1)}.carousel .carousel-image.active{opacity:1;transform:scale(1.1)}.carousel .content{height:100%}.carousel .background{z-index:2;background-color:#0006;height:100%;position:relative}.carousel .background .big-logo{background-image:url(logo.e9d7d2a4.webp);background-position:0;background-repeat:no-repeat;max-width:1200px;height:100%;margin:0 auto}.carousel-edit-image{border-radius:8px;height:100px;margin-left:30px;margin-right:30px}.react-responsive-modal-modal{min-width:400px}button.react-responsive-modal-closeButton:hover{opacity:.8;background-color:#0000}.ql-toolbar{z-index:100;background:#fff;position:sticky;top:60px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{margin-top:80px}@media only screen and (width<=1050px){.content-split{flex-direction:column}.content-split>.left>.content{max-width:100%;padding-right:30px}.content-split>.left .page{padding-bottom:20px}.content-split>.right>.content{max-width:100%;padding-left:30px}.content-split>.right .page{padding-top:30px}.contact-frame{flex-direction:column;align-items:center}.contact-frame .right{width:100%;padding-top:100px}.last-projects .background .links{grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=900px){nav .content{text-align:center;white-space:nowrap;padding:0}nav a{margin-left:10px;margin-right:10px}.carousel{height:400px}.carousel .background .big-logo{background-size:65%}header{height:250px}.last-projects{height:auto}.last-projects .background{flex-direction:column;align-items:stretch;padding-bottom:30px}.last-projects .background .title{flex-basis:auto;padding-top:60px}.last-projects .background .links{grid-template-columns:repeat(1,1fr);padding-top:30px}.last-projects .background .links a{width:auto}footer .columns{flex-direction:column}footer .columns>div{border-bottom:1px solid #ffffff1a;border-right:none;padding:20px 0}footer .columns>div:last-child{border-bottom:none}footer .br{display:inline}}@media only screen and (width<=800px){footer .copyright .left,footer .copyright .right{float:none;width:50%;padding-top:15px;display:inline-block}}
/*# sourceMappingURL=tsokrkonose.b93be4e0.css.map */
