.login__form--container{align-items:center;background:url(/images/login-page/login-background.jpg) 50%/cover no-repeat;display:flex;height:100vh;justify-content:center;width:100%}.login__form--container .login__form{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:hsla(0,0%,100%,.8);border:solid;border-color:#fff;border-radius:25px;border-width:1px;display:flex;flex-direction:column;padding:5rem 6rem}@media (max-width:500px){.login__form--container .login__form{padding:1rem;width:16rem}}.login__form--container .login__form input{margin-top:3rem}@media (max-width:500px){.login__form--container .login__form input{margin-top:2rem}}.login__form--container .login__form .login__form--input{background-color:transparent;border:solid;border-color:#120b76;border-width:0 0 3px;color:#120b76;font-size:20px;padding:7px 3px}.login__form--container .login__form .login__form--input:focus{outline:none}.login__form--container .login__form .login__form--submit{background-color:#0556ba;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:24px;padding:.6rem 4rem}.login__form--container .login__form .login__form--submit:hover{background-color:#2dbee7}@media (max-width:500px){.login__form--container .login__form .login__form--submit{font-size:20px}}.login__form--container .login__form a{color:blue;margin-top:.5rem;text-align:center}.error__container{background-color:red;font-size:20px;font-weight:700;position:absolute;text-align:center;top:0;width:100%}.navigation{background-color:#444;box-sizing:border-box;height:60px;list-style:none;padding:0 10.5%}.navigation ul{float:left;margin-top:0;padding:0;text-decoration:none}@media (max-width:900px){.navigation ul{background-color:#444;height:100vh;left:-100%;margin-top:44px;position:fixed;text-align:center;top:60px;transition:all .5s;width:100%;z-index:1}}@media (max-width:650px){.navigation ul{margin-top:25px}}.navigation ul li{display:inline-block;line-height:60px;margin:0 15px}@media (max-width:900px){.navigation ul li{display:block}}.navigation ul li a{color:#fff;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase}.navigation ul li a:hover{border:solid;border-width:0 0 3px}.navigation .checkbtn{color:#fff;cursor:pointer;display:none;float:left;font-size:28px;line-height:60px}@media (max-width:900px){.navigation .checkbtn{display:block}}.navigation #check{display:none}.navigation #check:checked~ul{left:0}.navigation .storage__select__container{align-items:center;display:flex;float:right;height:60px;justify-content:center}.navigation .storage__select__container .storage__select{background-color:#d7d7d7;border:6px solid transparent}.userbar{display:flex;justify-content:space-between;padding:0 10.5%}@media (max-width:900px){.userbar{padding:0 3%}}.userbar img{image-rendering:-webkit-optimize-contrast;margin-right:1rem;width:20rem}@media (max-width:900px){.userbar img{width:12rem}}@media (max-width:650px){.userbar img{width:8rem}}.userbar__right{display:flex}.userbar__right .userbar__item{align-items:center;cursor:pointer;display:flex}.userbar__right .userbar__item img{margin-right:1rem;width:25%}@media (max-width:650px){.userbar__right .userbar__item img{margin-right:.2rem;width:1rem}}.userbar__right .userbar__item h6{font-size:18px;font-weight:700;margin:0}@media (max-width:650px){.userbar__right .userbar__item h6{font-size:14px}}@media (max-width:400px){.userbar__right .userbar__item h6{font-size:10px}}.userbar__right .userbar__user__btn{border:solid;border-color:transparent;border-width:0 0 3px;margin-bottom:0}.userbar__right .userbar__user__btn:hover{border-color:#000}.userbar__right .userbar__item--logout{margin-left:10rem}@media (max-width:1000px){.userbar__right .userbar__item--logout{margin-left:5rem}}@media (max-width:650px){.userbar__right .userbar__item--logout{margin-left:.5rem}}.userbar__right .userbar__item--logout .logout__btn{border:solid;border-color:rgba(155,0,0,0);border-width:0 0 3px;color:#9b0000;font-size:18px;font-weight:700;margin-bottom:0;white-space:nowrap}.userbar__right .userbar__item--logout .logout__btn:hover{border-color:#9b0000}@media (max-width:650px){.userbar__right .userbar__item--logout .logout__btn{font-size:14px}}@media (max-width:400px){.userbar__right .userbar__item--logout .logout__btn{font-size:10px}}.napoveda__page{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:5rem 15rem}@media (max-width:1600px){.napoveda__page{padding:5rem}}@media (max-width:1000px){.napoveda__page{padding:1.5rem 1rem}}@media (max-width:900px){.napoveda__page{margin-top:5rem}}.napoveda__page .napoveda__box{align-items:center;background-color:#444;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:70px;justify-content:center;margin-bottom:1rem;padding:2rem;text-align:center;width:25%}.napoveda__page .napoveda__box:hover{background-color:#838383}@media (max-width:1750px){.napoveda__page .napoveda__box{font-size:16px;height:70px;padding:1rem;width:30%}}@media (max-width:800px){.napoveda__page .napoveda__box{font-size:14px;height:60px}}@media (max-width:750px){.napoveda__page .napoveda__box{width:60%}}@media (max-width:560px){.napoveda__page .napoveda__box{font-size:12px;height:50px;padding:.5rem}}@media (max-width:360px){.napoveda__page .napoveda__box{font-size:10px;height:40px}}.answer__page{display:flex;justify-content:space-between;width:100%}.answer__page .answer__box__container{width:25%}@media (max-width:550px){.answer__page .answer__box__container{width:90%}}@media (max-width:750px){.answer__page{align-items:center;flex-direction:column}}.answer__page .napoveda__box{cursor:auto;display:flex;flex-direction:column;width:100%}.answer__page .napoveda__box:hover{background-color:#444}.answer__page .napoveda__box--back{background-color:#865454;cursor:pointer;padding-bottom:0;padding-top:0}.answer__page .napoveda__box--back:hover{background-color:#c74d4d}.answer__page .answer__text{line-height:1.8;width:60%}@media (max-width:750px){.answer__page .answer__text{width:85%}}.answer__page .answer__text .setos__address{margin-bottom:1rem;margin-left:2.5rem}.answer__page .answer__text h4{margin-bottom:2rem}.answer__page .answer__text .ol__letters{list-style-type:lower-alpha;margin-left:2.5rem}@media (min-width:750px){.answer__page .answer__text ul{margin-left:2rem}}.answer__page .answer__text table{margin-top:2rem;width:100%}.answer__page .answer__text table td{font-weight:700}.answer__page .answer__text table td:nth-of-type(2){text-align:end}.answer__page .answer__text a{color:blue}.answer__page .answer__text a:hover{text-decoration:underline}.overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:5}.overlay .user__info__container{background-color:#fff;border-radius:.6rem;padding:5rem;width:30rem}.overlay .user__info__container .user__info__heading__container{display:flex;justify-content:space-between}.overlay .user__info__container .user__info__heading__container h3{cursor:pointer;margin:1.5rem 0 1rem}.overlay .user__info__container h2{margin-bottom:1rem}.overlay .user__info__container h2:last-of-type{margin-top:1.5rem}@media (max-width:500px){.overlay .user__info__container{font-size:14px;padding:1rem;white-space:nowrap}}.overlay .user__info__container .user__info__column{display:flex;font-size:18px;justify-content:space-between;width:100%}.overlay .user__info__container .user__info__column label{color:#444;font-weight:700}@media (max-width:500px){.overlay .user__info__container .user__info__column{font-size:14px}}.fakturace__page{display:flex;flex-direction:column;justify-content:center}.fakturace__page .search-box-container{margin-bottom:1rem;padding-top:15px;text-align:center}.fakturace__page .search-box-container input{font-size:18px;margin:0 .6rem;padding:.2rem;width:20%}@media (max-width:1400px){.fakturace__page .search-box-container input{width:30%}}@media (max-width:650px){.fakturace__page .search-box-container input{font-size:14px;margin-bottom:.5rem;width:45%}}.fakturace__page .search-box-container button{background-color:#444;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:.5rem;padding:.7rem 3rem}.fakturace__page .search-box-container button:hover{background-color:#838383}.fakturace__page .fakturace__btns{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:2rem}@media (max-width:650px){.fakturace__page .fakturace__btns{flex-direction:column}}.fakturace__page .fakturace__btns .nulovy-prodej--success,.fakturace__page .fakturace__btns button{background-color:#adff2f;border:none;border-radius:10px;color:#000;font-weight:700;margin-bottom:.5rem;padding:.7rem 5rem}.fakturace__page .fakturace__btns h1{font-size:40px;text-align:center}.fakturace__page .fakturace__btns button{background-color:#444;color:#fff;cursor:pointer;font-size:20px;white-space:nowrap}.fakturace__page .fakturace__btns button:hover{background-color:#838383}@media (max-width:1250px){.fakturace__page .fakturace__btns button{font-size:12px;padding:.6rem 2rem}}.fakturace__page table{background-color:#d3d3d3;border-collapse:collapse;border-radius:10px;overflow:hidden}@media (max-width:750px){.fakturace__page table{font-size:10px}}.fakturace__page table thead{background-color:#444}.fakturace__page table thead th{color:#fff;font-weight:700;height:60px;text-align:start}@media (max-width:750px){.fakturace__page table thead th{height:40px}}.fakturace__page table tbody .duplicate{background-color:#d7d7d7!important;border-left:3px solid #444;border-right:3px solid #444;width:80%}.fakturace__page table tbody .duplicate .fakturace__table__column--1{font-size:14px;padding-left:6rem}@media (max-width:1100px){.fakturace__page table tbody .duplicate .fakturace__table__column--1{padding-left:4rem}}@media (max-width:750px){.fakturace__page table tbody .duplicate .fakturace__table__column--1{font-size:9px;padding-left:2rem}}.fakturace__page table tbody .firstDuplicate{background-color:#c5c5c5;border-left:3px solid #444;border-right:3px solid #444;border-top:3px solid #444;font-weight:700}.fakturace__page table tbody tr{background-color:#f3f3f3;color:#585858;cursor:pointer;height:50px}.fakturace__page table tbody tr:hover{background-color:#d7d7d7;color:#000}.fakturace__page table tbody .fakturace__table__row--active{background-color:#baf8b8!important}.fakturace__page table tbody .fakturace__table__row--active:hover{background-color:#90ee90;color:#6e6e6e}.fakturace__page table .fakturace__table__column--1{padding-left:40px;width:600px}@media (max-width:750px){.fakturace__page table .fakturace__table__column--1{padding-left:10px;padding-right:5px;width:800px}}.fakturace__page table .fakturace__table__column--2{width:160px}@media (max-width:750px){.fakturace__page table .fakturace__table__column--2{width:100px}}.fakturace__page table .fakturace__table__column--2-5{text-align:center}@media (max-width:400px){.fakturace__page table .fakturace__table__column--2-5{display:none}}.fakturace__page table .fakturace__table__column--3{text-align:center;width:200px}@media (max-width:750px){.fakturace__page table .fakturace__table__column--3{padding-right:5px;width:150px}}.fakturace__page table .fakturace__table__column--4{padding-right:40px;text-align:right;width:150px}@media (max-width:750px){.fakturace__page table .fakturace__table__column--4{display:none;padding-right:10px;width:80px}}.fakturace__page table .fakturace__table__column--5{display:none}.fakturace__confirm{align-items:center;background-color:#fff;border-radius:.6rem;display:flex;flex-direction:column;height:550px;overflow-y:scroll;padding:3rem 0}@media (max-width:1500px){.fakturace__confirm{height:500px}}@media (max-width:750px){.fakturace__confirm{font-size:8px;height:450px}}.fakturace__confirm h2{margin-bottom:1.5rem;text-align:center}.fakturace__confirm table,.fakturace__confirm td,.fakturace__confirm th{border:1px solid #000;border-collapse:collapse;margin-bottom:1.5rem;padding:4px}.fakturace__confirm textarea{margin-bottom:1.5rem;padding-bottom:4.5rem;width:50%}@media (max-width:750px){.fakturace__confirm textarea{font-size:14px}}.fakturace__confirm .remove__product{cursor:pointer}.fakturace__confirm .remove__product:hover{text-decoration:underline}.fakturace__confirm p{margin-bottom:1.5rem;width:60%}@media (max-width:750px){.fakturace__confirm p{width:90%}}.fakturace__confirm div button{border:none;border-radius:10px;cursor:pointer;font-size:18px;font-weight:700;margin:0 1rem 2rem;padding:.7rem 5rem}@media (max-width:750px){.fakturace__confirm div button{font-size:12px;padding:.5rem 2rem}}.fakturace__confirm div button:hover{background-color:#d3d3d3}.fakturace__confirm div .complete__button{background-color:#444;color:#fff}.fakturace__confirm div .complete__button:hover{background-color:#838383}.print__products__container{display:none;flex-direction:column;justify-content:center;width:100%}@media print{.print__products__container{display:flex}}.print__products__container h3{text-align:center}.print__products__container p{font-size:14px;line-height:4;margin-top:7rem}.print__products__container table thead tr{height:40px}.print__products__container table thead tr th{text-align:start}.print__products__container table thead tr th:nth-child(2){text-align:center;width:200px}.print__products__container table tbody tr{height:25px}.print__products__container table tbody tr td{border-bottom:dashed;border-width:1px}.print__products__container table tbody tr td:nth-child(2){text-align:center;width:200px}.storages__container{color:#fff;display:flex;flex-wrap:wrap;justify-content:space-evenly}.storages__container .storage__box{background-color:#444;border-radius:.6rem;padding:3rem;width:30%}@media (max-width:850px){.storages__container .storage__box{font-size:14px;padding:2rem;width:35%}}@media (max-width:600px){.storages__container .storage__box{margin-bottom:2rem;padding:3rem;width:70%}}@media (max-width:450px){.storages__container .storage__box{padding:1rem;width:90%}}.storages__container .storage__box h2{margin-bottom:2rem;text-align:center}.storages__container .storage__box p:first-of-type{margin-bottom:1.5rem}.storages__container .storage__box li{cursor:pointer;margin-left:2rem}.storages__container .storage__box li:hover{text-decoration:underline}.uvod__warining__message{background-color:#f4f4f4;border-radius:.6rem;color:#000;margin-top:4rem;padding:2rem;text-align:center}@media (max-width:600px){.uvod__warining__message{margin-top:1rem}}@media (max-width:850px){.uvod__warining__message{font-size:14px}}.uvod__warining__message a{color:blue;cursor:pointer;text-decoration:none}.uvod__warining__message a:hover{text-decoration:underline}.file__input__form{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media (max-width:900px){.file__input__form{align-items:center;flex-direction:column}}.file__input__form .dropbox,.file__input__form button,.file__input__form textarea{margin-left:-.6rem}.file__input__form textarea{height:15rem;padding:.7rem;width:30%}@media (max-width:900px){.file__input__form textarea{height:5rem;margin-bottom:1.5rem;width:100%}}.file__input__form button{background-color:#444;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;height:5rem;margin-bottom:.5rem;padding:.7rem 5rem;width:30%}@media (min-width:900px){.file__input__form button{margin-top:5.5rem}}@media (max-width:900px){.file__input__form button{width:100%}}.file__input__form button:hover{background-color:#838383}.file__input__form .dropbox{align-items:center;background-color:#d7d7d7;border:dashed;border-color:#000;border-radius:.6rem;border-width:3px;display:flex;flex-direction:column;height:15rem;margin-bottom:2rem;width:100%}.file__input__form .dropbox:hover{background-color:#83b1e2}.file__input__form .dropbox:moz-drag-over{background-color:#000}.file__input__form .dropbox p{font-size:24px;font-weight:700;margin-top:-8rem;text-align:center}.file__input__form .dropbox .file_input{cursor:pointer;height:100%;opacity:0;width:100%}.prehled__navigation{border-radius:.6rem;cursor:pointer;display:flex;margin-bottom:4rem;overflow:hidden}@media (max-width:750px){.prehled__navigation{margin-bottom:1rem}}.prehled__navigation div{background-color:#444;color:#fff;padding:1.3rem 1.5rem}@media (min-width:750px){.prehled__navigation div{white-space:nowrap}}@media (max-width:888px){.prehled__navigation div{font-size:10px;padding:.4rem .7rem}}@media (max-width:400px){.prehled__navigation div{font-size:8px;padding:.2rem .5rem}}.prehled__navigation .prehled__navigation__link--active{background-color:#838383}a{color:#fff;text-decoration:none}a .print__btn{background-color:#444;border:none;border-radius:10px;cursor:pointer;font-size:20px;font-weight:700;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:.7rem 2rem;text-align:center;white-space:nowrap}@media (max-width:750px){a .print__btn{font-size:12px}}a .print__btn:hover{background-color:#838383}.prehled__page{display:flex;flex-direction:column;justify-content:center}@media (max-width:1250px){.prehled__page{font-size:12px}}@media (max-width:750px){.prehled__page{font-size:10px}}.prehled__page h2{margin-bottom:2rem;text-align:center}.prehled__page h2 a{color:#444}.prehled__page h2 a:hover{text-decoration:underline}.prehled__page table{background-color:#d3d3d3;border-collapse:collapse;border-radius:10px;overflow:hidden}.prehled__page table thead{background-color:#444}.prehled__page table thead th{color:#fff;font-weight:400;height:60px;text-align:start}@media (max-width:750px){.prehled__page table thead th{height:40px}}.prehled__page table tbody .duplicate{background-color:#d7d7d7;border-left:3px solid #444;border-right:3px solid #444}.prehled__page table tbody .duplicate .fakturace__table__column--1{font-size:14px;padding-left:6rem}@media (max-width:1100px){.prehled__page table tbody .duplicate .fakturace__table__column--1{padding-left:4rem}}@media (max-width:750px){.prehled__page table tbody .duplicate .fakturace__table__column--1{font-size:9px;padding-left:2rem}}.prehled__page table tbody .firstDuplicate{background-color:#c5c5c5;border-left:3px solid #444;border-right:3px solid #444;border-top:3px solid #444;font-weight:700}.prehled__page table tbody tr{background-color:#f3f3f3;color:#585858;height:50px}.prehled__page table .fakturace__table__column--1{padding-left:40px;width:600px}@media (max-width:750px){.prehled__page table .fakturace__table__column--1{padding-left:10px;padding-right:5px;width:800px}}.prehled__page table .fakturace__table__column--2{width:160px}@media (max-width:750px){.prehled__page table .fakturace__table__column--2{width:100px}}.prehled__page table .fakturace__table__column--3{text-align:center;width:200px}@media (max-width:750px){.prehled__page table .fakturace__table__column--3{width:150px}}.prehled__page table .fakturace__table__column--4,.prehled__page table .fakturace__table__column--5{display:none}.file__upload__message{background-color:#adff2f;border:none;border-radius:.6rem;display:flex;justify-content:center;margin-top:1.5rem;text-align:center}.file__upload__message--fail{background-color:red}.file__upload__message h3{padding:.5rem 2rem;width:100%}.admin__react__app{align-items:center;display:flex;flex-direction:column}.admin__react__app header{display:flex;justify-content:center;width:100%}.admin__react__app header div{cursor:pointer;position:absolute;right:1rem;top:1rem}.admin__react__app header div:hover{text-decoration:underline}.admin__react__app button{cursor:pointer;font-size:20px;padding:.4rem 3rem}.admin__react__app select{font-size:16px;width:10%}.admin__react__app button,.admin__react__app h1,.admin__react__app select,.admin__react__app table{margin-top:2rem}.admin__react__app table{margin-bottom:4rem}.admin__react__app table .last__row{border-bottom:3px solid green}.admin__react__app table,.admin__react__app td,.admin__react__app th{border:1px solid #000;border-collapse:collapse;font-size:22px;text-align:center}.admin__react__app tr{height:40px}.admin__react__app td,.admin__react__app th{padding:0 1rem}.password-reset__container{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center;width:100%}.password-reset__container .heading{font-size:26px;font-weight:700;margin-bottom:2rem}.password-reset__container .invalid-feedback,.password-reset__container button,.password-reset__container input,.password-reset__container label{margin-top:1rem}.password-reset__container button{background-color:#838383;border:none;border-radius:.3rem;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:.3rem .5rem}.password-reset__container button:hover{background-color:#444}.password-reset__container input{font-size:18px;padding:3px 5px}*{font-family:Roboto,sans-serif;margin:0;padding:0}.hidden{display:none}.old__product{color:red!important}.content__container{display:flex;justify-content:space-evenly;margin-left:auto;margin-right:auto;margin-top:5rem;width:90%}@media (max-width:650px){.content__container{margin-top:0}}.content__container .content--napoveda{width:100%}.content__container .content{align-items:center;display:flex;flex-direction:column;padding-bottom:5rem;width:75%}@media (max-width:1000px){.content__container .content{width:100%}}.content__container .user__info__container{background-color:#f4f4f4;border-radius:.6rem;height:20%;margin-bottom:3rem;padding:2rem 0;text-align:center;width:13rem}@media (max-width:1250px){.content__container .user__info__container{margin-top:5rem}}@media (max-width:1100px){.content__container .user__info__container{display:none}}.content__container .user__info__container .user__info__column,.content__container .user__info__container h2{margin-bottom:1rem}.content__container .user__info__container .user__info__column{width:100%}.content__container .user__info__container .user__info__column label{background-color:#d7d7d7;color:#000;display:block;font-weight:700;width:100%}.loader__container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}@media (max-width:900px){.fixed__top__bar{background-color:#fff;position:fixed;top:0;width:100%;z-index:1}.content{margin-top:110px}}
