/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-size:16px;margin-top:0;color:black;}input.error{color:#000;border-color:#f0005e;}.view-id-projekty.view-display-id-block_1 .view-id-vysledky_dle .views-field.views-field-edit-node{display:none;order:-1;margin:-3px 8px 5px 0;}.is-super-spravce .view-id-projekty.view-display-id-block_1 .view-id-vysledky_dle .views-field.views-field-edit-node{display:block;}.is-super-spravce .view-id-projekty.view-display-id-block_1 .views-row{display:flex;}.views-field-edit-node a:hover{background:#abffab;}.views-field-edit-node a{padding:1px 5px 2px;background:white;display:inline-block;text-decoration:none !important;border-radius:4px;border:1px solid green;font-size:13px;}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{margin:0 4px 0 0;}a{transition:all .3s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:inherit;color:#000000;}a:hover,a:focus{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:transparent;color:#000000;}.flex-row-views .view-content,.flex-row{display:flex;flex-flow:wrap;margin:0 -15px;}.flex-col{width:100%;padding:0 15px;margin-bottom:30px;}.flex-row.flex-row-gal,.flex-row.flex-row-galerie{margin:0 -2px 20px;}.flex-row.flex-row-gal img{width:33.33333333%;padding:0 2px;}.flex-row.flex-row-galerie .flex-col{padding:0 2px;margin-bottom:4px;}.lokace-nadpis a{font-size:18px;font-weight:700;}.lokace-klicova-slova span,.field--name-field-klicova-slova .field--item{display:inline-block;padding:0px 6px;background:#e3e3e3;margin-right:3px;}header#navbar{margin:0 auto;}.region.region-navigation{flex-wrap:wrap;display:flex;align-items:center;}.path-user article h4.label{color:black;}h1.page-header{font-size:26px;font-weight:700;margin:0;border:0;padding:40px 0 15px;}header#navbar{margin:0 auto;padding:5px 0;}.navbar-default .navbar-nav > li > a{color:#ffffff;font-weight:700;}.views-exposed-form .form--inline.form-inline .form-item{padding:0 8px;}.views-exposed-form .form--inline.form-inline{margin:0 -8px;}.select-wrapper select{padding-right:2.2em;}.has-glyphicons .select-wrapper:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;padding:0;margin:0;right:11px;position:absolute;top:calc(50% - 4px);}.view-filters.form-group{margin-bottom:30px;}.lokace-field:not(:last-child){margin-bottom:5px;}.lokace-field.lokace-klicova-slova{margin:10px 0;}.view-id-lokace.view-display-id-block_1 .views-field.views-field-nothing .flex-row:not(:last-child){margin-bottom:20px;border-bottom:1px solid #d3d3d3;}.view-id-lokace.view-display-id-block_1 .views-field.views-field-nothing .flex-row .flex-col{margin-bottom:0;}.field--name-body,.field--name-field-projekt{margin-bottom:30px;}.field.field-adresa{margin-bottom:20px;}.field.field--name-field-klicova-slova{margin:20px 0;}.projekty-seznam.form-group{display:flex;}.projekty-seznam-wrap{display:flex;}.projekty-seznam-wrap h3{font-size:16px;color:black;font-weight:400;margin:3px 20px 0 0px;min-width:max-content;position:relative;}ul.projekty-seznam-ul{display:flex;flex-wrap:wrap;padding:0;margin:0;}.projekty-seznam-ul > li{list-style:none;position:relative;}.projekty-seznam-ul > li.ukladam:after{content:"";width:14px;height:14px;background-image:url("/themes/contrib/aeto/images/fading-lines.gif");display:inline-block;background-position:center;background-size:cover;position:absolute;left:-1px;top:5px;}.projekty-seznam-ul > li.ukladam{cursor:not-allowed;}.projekty-seznam-ul > li.ukladam span.projekt-checkbox{pointer-events:none;}.projekty-seznam-ul > li span{position:relative;display:block;padding:0 0px 0 30px;margin:0 15px 15px;cursor:pointer;}.projekty-seznam-ul > li span:before{content:"";position:absolute;width:20px;height:20px;border:1px solid black;left:0;top:2px;}.projekty-seznam-ul > li span[data-status="1"]:before{background:green;}.projekty-seznam-ul > li span[data-status="2"]:before{background:orange;}.view-id-vysledky.view-display-id-block_1 .views-field-field-lokace-vysledek a{margin-right:15px;}.view-id-vysledky_dle.view-display-id-block_1 .views-field-field-lokace-vysledek a{margin-right:15px;}.custom-checkbox{display:flex;flex-wrap:wrap;padding:0;margin:0;}.custom-checkbox .checkbox-item{position:relative;display:block;padding:0 0px 0 30px;margin:0 25px 15px 0;cursor:pointer;}.custom-checkbox .checkbox-item:before{content:"";position:absolute;width:20px;height:20px;border:1px solid black;left:0;top:2px;background:white;transition:all 0.3s;}.custom-checkbox .checkbox-item.active:before{background:#3fb618;}.custom-checkbox .checkbox-item:after{content:"";background-image:url(/themes/contrib/aeto/images/check-mark.png);display:block;width:18px;height:18px;background-position:center;background-size:cover;top:2px;left:1px;position:absolute;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding:12px 0 14px;}.projekty-seznam-wrap{display:flex;margin:30px 0 5px;}.projekty-seznam-legenda{margin-bottom:30px;}.projekty-seznam-legenda .legend-item{position:relative;padding-left:20px;display:block;margin-bottom:4px;font-size:14px;}.projekty-seznam-legenda .legend-item:after{content:"";position:absolute;width:14px;height:14px;border:1px solid black;left:0;top:3px;background:green;}.projekty-seznam-legenda .legend-item.ostatni:after{background:orange;}span.projekt-checkbox.ukladam:after{content:"ukládám";}.projekty-seznam-ul > li span:after{content:"";background-image:url(/themes/contrib/aeto/images/check-mark.png);display:block;width:18px;height:18px;background-position:center;background-size:cover;top:2px;left:1px;position:absolute;}fieldset#edit-field-klicova-slova-target-id--wrapper{float:none;width:100%;}fieldset#edit-field-klicova-slova-target-id--wrapper ul{margin:0;padding:0;display:flex;flex-wrap:wrap;}fieldset#edit-field-klicova-slova-target-id--wrapper ul li{list-style:none;padding:0 6px 5px 0;}fieldset#edit-field-klicova-slova-target-id--wrapper legend{font-size:16px;border:0;margin:0 0 10px;padding:20px 0 0;font-weight:700;}.btn{border:1px solid #707070;text-decoration:none;border-radius:4px;padding:6px 12px 7px;font-size:15px;color:#000000;}.btn:hover,.btn:focus{color:#000000;background:#d7ffd7;}.custom-select{position:relative;}.select-selected{background-color:#ffffff;border:1px solid #707070;padding:5px 12px 7px;cursor:pointer;user-select:none;width:max-content;padding-right:40px;position:relative;border-radius:4px;}.select-items{position:absolute;background-color:#ffffff;border:1px solid #3fb618;z-index:99;width:unset;display:none;top:100%;margin-top:-1px;border-radius:4px;padding:3px 0;}.select-items .select-item{padding:2px 12px;cursor:pointer;user-select:none;}.select-items .select-item:hover,.same-as-selected{background-color:#dcf9d2;}.select-hide{display:none;}.select-arrow-active{border-color:#3fb618;}.select-selected:before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;padding:0;margin:0;right:11px;position:absolute;top:calc(50% - 4px);}.not-select .select-selected{border-color:#cb0000;color:#cb0000;}.lokace-projekty-seznam-wrap{border-bottom:1px solid #C7C7C7;padding:0px 0 2px;margin-bottom:15px;}.lokace-projekty-seznam-wrap{display:flex;flex-wrap:wrap;}span.vysledek-user{color:#818181;padding-left:15px;}li.is-autor span.vysledek-user{font-weight:700;color:#6fa75c;}ul.lokace-projekty-seznam{display:table;padding:0;}ul.lokace-projekty-seznam > li{display:table-row;}ul.lokace-projekty-seznam > li > *{display:table-cell;}ul.lokace-projekty-seznam{padding:0;}ul.lokace-projekty-seznam li{list-style:none;}a.smazat-vysledek{padding-left:10px;color:#b50000;font-weight:700;}.seznam-nadpis{margin-right:18px;}.projekt-wrap-btn{border-bottom:1px solid #c7c7c7;padding-bottom:15px;margin-bottom:30px;}.view-id-seznam_taxonomy.view-display-id-block_1{display:none;}.vlastni-motiv{display:none;}.projekt-wrap-btn{display:none;}.ui-widget-content.ui-autocomplete .ui-menu-item{padding:0;}input#my-autocomplete-field{padding:1px 5px 1px;height:34px;border-radius:0;border-bottom-left-radius:6px;border-top-left-radius:6px;border:1px solid gray;}span.add-motiv{padding:5px 10px 3px;height:34px;display:inline-block;border:1px solid;background:#e7e7e7;margin-left:-1px;border-bottom-right-radius:6px;border-top-right-radius:6px;pointer-events:none;cursor:pointer;transition:all 0.3s;}span.add-motiv.active{pointer-events:auto;cursor:pointer;background:#e2fddb;}span.add-motiv:hover,span.add-motiv:focus{background:#8af76e;}span.wrap-input-motiv{display:flex;flex-wrap:wrap;}span.motiv-nadpis{font-weight:700;margin-right:10px;}.tax-entity{display:flex;margin:12px 0 15px;gap:6px;width:100%;flex-wrap:wrap;}span.remove-tax{cursor:pointer;width:16px;display:inline-block;height:16px;text-align:center;border-radius:50px;line-height:12px;color:white;font-weight:400;font-size:0;text-indent:0px;position:absolute;right:3px;top:4px;background-image:url(/themes/contrib/aeto/images/close-circle.svg);background-size:cover;background-position:center;background-color:white;}span.tax-entita[data-tax-id="new"]{background:#98ff6e;}span.tax-entita{padding:2px 24px 2px 5px;border:1px solid black;border-radius:4px;position:relative;font-size:14px;background:#e2fddb;}.vlastni-motiv{margin-bottom:15px;}a.btn.projekt-btn{background:#ddfed9;font-weight:700;font-size:16px;text-transform:uppercase;}a.btn.projekt-btn:hover,a.btn.projekt-btn:focus{background:#8af76e;}.wrap-schov > .schov-item{display:none;padding:0 15px;}ul.location-list > li{list-style:none;}ul.location-list{margin:0;padding:0;}.nadpis-wrap-schov{display:block;padding:10px 30px 10px 15px;border:1px solid black;cursor:pointer;margin-top:-1px;position:relative;transition:all 0.3s;}.nadpis-wrap-schov.active,.nadpis-wrap-schov:hover{background:#dcffd0;}.nadpis-wrap-schov:after{content:"";display:block;position:absolute;right:10px;top:16px;width:0;height:0;transition:all 0.8s;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;}.nadpis-wrap-schov.active:after{transform:rotateX(180deg);}.schov-item > .field{margin-top:15px;margin:15px 0 0;padding-bottom:20px;}.wrap-create-pdf-btn{text-align:center;margin:100px 0 100px;}.wrap-img > .select-item{display:none;}.project-locations-create .wrap-img > .select-item{display:inline-block;}.field--name-field-fotogalerie .wrap-img{position:relative;}.wrap-img.select-image > span.select-item{background:#3fb618;color:white;border-color:#ffffff;}span.select-item{position:absolute;right:0;padding:8px 15px;background:white;border:1px solid black;cursor:pointer;text-transform:uppercase;font-weight:700;opacity:1;z-index:1;}.wrap-img.select-image:before{content:"";position:absolute;width:100%;left:0;border:3px solid #3fb618;height:100%;top:0;z-index:1;pointer-events:none;}.wrap-img.select-image img{opacity:0.5;}.wrap-create-pdf-btn a{text-decoration:none;padding:15px 25px;border:1px solid black;border-radius:6px;background:white;color:black;}.wrap-create-pdf-btn a:hover{border:1px solid #3fb618;background:#3fb618;color:white;}.path-projekt .region-content .form-group > h1,.path-email .region-content .form-group > h1{text-align:center;font-weight:700;margin:60px 0 30px;}.path-projekt .region-content .form-group > h3,.path-email .region-content .form-group > h3{text-align:center;font-weight:700;margin:30px 0 30px;}ul.location-list .lokace-projekty-seznam-wrap{border:0;}ul.location-list > li{margin-bottom:25px;padding-bottom:50px;border-bottom:1px solid;border-bottom-style:dashed;}.location-list .projekty-aktual{margin-bottom:25px;}.location-list .lokace.teaser > h2,.location-list .lokace.vytvoreni-pdf > h2{font-weight:700;font-size:26px;}form.email-form label{width:100%;display:block;margin-bottom:5px !important;text-align:center;}form.email-form{max-width:300px;margin:15px auto;display:block;}form.email-form .form-type-number:after{content:"dnů";display:inline-block;}form.email-form .form-type-number{text-align:center;}form.email-form .btn-primary{border:1px solid #707070;text-decoration:none;border-radius:4px;padding:6px 12px 7px;font-size:15px;color:#000000;background:white;margin:30px auto 15px;display:block;padding:10px 35px;}form.email-form .btn-primary:hover,form.email-form .btn-primary:focus{color:#000000;background:#d7ffd7;}.ui-dialog .ui-dialog-titlebar{background:#2668a3;color:white;}.ui-dialog .ui-dialog-titlebar-close:before{content:"";width:14px;height:2px;background:black;transform:rotate(45deg);display:block;position:absolute;left:1px;top:7px;}.ui-dialog .ui-dialog-titlebar-close:after{content:"";width:14px;height:2px;background:black;transform:rotate(135deg);display:block;position:absolute;left:1px;top:7px;}.wrap-schov{box-shadow:0 5px 10px hsl(0deg 0% 0% / 15%);background:white;}@media (min-width:768px){.flex-col-3,.flex-col-2,.flex-col-4,.flex-col-5{width:50%;}}@media (min-width:992px){}@media (min-width:1200px){.flex-col-3,.flex-col-4,.flex-col-5{width:33.33333333%;}nav#block-aeto-main-menu{float:right;}}@media (min-width:1400px){.flex-col-4{width:25%;}.flex-col-5{width:20%;}.container{width:1370px;}}@media (min-width:1600px){.container{width:1570px;}}@media (min-width:1920px){}@media (max-width:1919px){}@media (max-width:1599px){}@media (max-width:1399px){}@media (max-width:1199px){}@media (max-width:991px){}@media (max-width:767px){}
.cookiesjsr-banner{margin:0 auto 30px;width:inherit;background:white;color:black;font-size:13px;display:block;padding:35px 5px 20px;max-width:1140px;left:0;right:0;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;}.cookiesjsr-banner--action button{display:block;float:none;width:auto;border-radius:4px;}.cookiesjsr-btn{opacity:1;}.cookiesjsr-btn:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1);text-decoration:underline;}.cookiesjsr-banner--action button{background:white;color:black;padding:0 15px;text-transform:inherit;font-size:14px;}button.cookiesjsr-btn.denyAll{order:1;}button.cookiesjsr-btn.important:hover,.cookiesjsr-btn.cookiesjsr-settings:hover{background:#14aa14 !important;color:white !important;text-decoration:none !important;}button.cookiesjsr-btn{border:1px solid #14aa14 !important;font-weight:700;order:2;padding:8px 30px;background:white !important;color:#14aa14 !important;}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:100% !important;}a.cookiesjsr-btn-my.denyAll{display:inline !important;padding:0;background:none;color:black;text-transform:inherit;font-size:13px;width:auto;margin:0;border:0;text-decoration:underline;height:auto;min-height:auto;}a.cookiesjsr-btn-my.denyAll:hover{text-decoration:none;}p.cookies-nadpis{font-size:20px;text-align:center;margin-bottom:15px;}span.close-btn{color:#b5b5b5;position:absolute;right:0;top:0;font-size:16px;position:absolute;display:inline-block;padding:6px 11px;cursor:pointer;}div#cookiesjsr{transition:all 0.4s;opacity:1;}div#cookiesjsr.close{opacity:0;}.close .cookiesjsr-banner{bottom:-50px;}.cookiesjsr-layer button.cookiesjsr-btn.invert{border:0;min-height:auto;}@media (min-width:1200px){.cookiesjsr-banner{box-shadow:0 8px 16px rgb(0 0 0 / 20%);border-radius:6px;}}@media (max-width:1199px){.cookiesjsr-banner{padding:15px 0px 5px;margin:0;max-width:100%;border-top:1px solid #cdcdcd;}button.cookiesjsr-btn{width:50%;margin:0;}button.cookiesjsr-btn.important{width:100%;}.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;}.cookiesjsr-banner button.cookiesjsr-btn.important{order:-1;}.cookiesjsr-btn{min-height:auto !important;border:0 !important;}p.cookies-nadpis{font-size:16px;margin-bottom:10px;}.cookiesjsr-banner{font-size:12px;}}@media (max-width:991px){.cookiesjsr-banner--action{display:flex;flex-wrap:wrap;justify-content:center;max-width:300px;margin:0 auto;flex-direction:row;padding:0 8px;order:-1;}button.cookiesjsr-btn{width:50%;margin:0 4px 8px;}button.cookiesjsr-btn.cookiesjsr-settings,button.cookiesjsr-btn.important.denyAll{width:calc(50% - 8px);order:1;padding:8px 10px;}button.cookiesjsr-btn{margin:0px 4px 6px;font-size:12px;}.cookiesjsr-banner--info{margin-bottom:5px;padding-top:15px;}.cookiesjsr-banner{font-size:10px;}}@media (max-width:767px){}
