@font-face{font-family:'mec';src:url('../fonts/mec.eot?dg6juo');src:url('../fonts/mec.eot?dg6juo#iefix') format('embedded-opentype'),url('../fonts/mec.ttf?dg6juo') format('truetype'),url('../fonts/mec.woff?dg6juo') format('woff'),url('../fonts/mec.svg?dg6juo#mec') format('svg');font-weight:normal;font-style:normal}[class^="mc-"],[class*=" mc-"]{font-family:'mec' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mc-calendar-day:before{content:""}.mc-calendar-month:before{content:""}.mc-calendar-year:before{content:""}.mc-suply-point:before{content:""}.mc-dashboard:before{content:""}.mc-en-meter:before{content:""}.mc-invoice:before{content:""}.mc-owner:before{content:""}.mc-building:before{content:""}.mc-tenant:before{content:""}.mc-user:before{content:""}.mc-pencil-edit:before{content:""}.mc-trash:before{content:""}.mc-logout:before{content:""}.mc-menu:before{content:""}.mc-logo:before{content:""}.mc-plus:before{content:""}
/*!
 * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("/font-awesome/webfonts/fa-solid-900.eot?");src:url("/font-awesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/font-awesome/webfonts/fa-solid-900.woff2") format("woff2"),url("/font-awesome/webfonts/fa-solid-900.woff") format("woff"),url("/font-awesome/webfonts/fa-solid-900.ttf") format("truetype"),url("/font-awesome/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Free R';font-style:normal !important;font-weight:400;font-display:block;src:url("/font-awesome/webfonts/fa-regular-400.eot?");src:url("/font-awesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/font-awesome/webfonts/fa-regular-400.woff2") format("woff2"),url("/font-awesome/webfonts/fa-regular-400.woff") format("woff"),url("/font-awesome/webfonts/fa-regular-400.ttf") format("truetype"),url("/font-awesome/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Free R' !important;font-weight:400 !important}.fa{font-family:'Font Awesome 5 Free' !important;font-style:normal !important;font-weight:900 !important}.fas{font-family:'Font Awesome 5 Free' !important;font-weight:900}.fa-copy:before{content:""}.creative{background:url("../img/background.svg") 50% 50% no-repeat}a .navbar-brand{white-space:normal;text-align:center;word-break:break-all}html{font-size:14px}@media(min-width:768px){html{font-size:16px}}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.05)}button.accept-policy{font-size:1rem;line-height:inherit}html{position:relative;min-height:100%}.wrapper{box-sizing:border-box;display:flex;height:calc(100vh - 58px)}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap;height:60px;line-height:60px;margin-bottom:1px}.left-section{flex:0 0 auto;background-color:#262533}.left-section [class^="mc-"],.left-section [class*=" mc-"]{font-size:1.25em;color:rgba(239,217,12,1);opacity:.7}.left-section a:hover [class^="mc-"],.left-section a:hover [class*=" mc-"]{font-size:1.25em;opacity:1}.left-section .nav-link{font-size:.875rem;color:#fff;opacity:.7;transition:opacity 300ms,background-color 600ms}.left-section .nav-link:hover{background-color:rgba(255,255,255,.1);opacity:1}.right-section{flex:1 1 auto;overflow:auto}.custom-file-input:lang(en)~.custom-file-label::after{content:"Select file"}.custom-file-input:lang(cs)~.custom-file-label::after{content:"Vybrat soubor"}.login-logo-wrap{display:inline-block;padding:1rem;border-radius:50%;position:absolute;top:-90px;background-color:#fff;left:50%;transform:translateX(-50%)}.login-logo{display:inline-block;padding:1rem;border-radius:50%;position:relative;box-shadow:0 .6rem .5rem rgba(0,0,0,.15) !important}.logo{font-family:'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;font-weight:600}.navbar-mec{background:#3f3955;background:linear-gradient(90deg,rgba(63,57,85,1) 45%,rgba(46,44,71,1) 100%)}.navbar-mec .navbar-brand,.navbar-mec .nav-link,.navbar-mec .dropdown-item{color:#fff;opacity:.8;transition:opacity 300ms,background-color 600ms}.navbar-mec .nav-link:hover,.navbar-mec .dropdown-item:hover{background-color:rgba(255,255,255,.1);opacity:1}.navbar-mec .navbar-toggler-icon{color:#fff}.navbar-mec .navbar-nav .nav-link{padding:.5rem 1rem}.navbar-mec .nav-link [class^="mc-"],.navbar-mec .dropdown-item [class*=" mc-"]{font-size:1.25em;color:rgba(239,217,12,1);opacity:.7;transition:opacity 300ms}.navbar-mec .nav-link:hover [class^="mc-"],.navbar-mec .dropdown-item:hover [class*=" mc-"]{opacity:1}.navbar-mec .dropdown-menu{background-color:transparent;border:none}.sidebar-heading{padding:.5rem 1rem;background-color:rgba(157,134,157,.1);font-size:.875rem;font-weight:700;color:rgba(255,255,255,.5)}.title-page{margin-bottom:1.25rem;padding:.5rem;box-shadow:0 .125rem .1rem rgba(8,10,37,.06);background-color:#f9fafb;font-size:1.25rem;color:#344620}.title-icon{padding:.5rem;color:#efd90c;border-radius:0 5% 50%;box-shadow:0 .46875rem 2.1875rem rgba(8,10,37,.03),0 .9375rem 1.40625rem rgba(8,10,37,.03),0 .25rem .53125rem rgba(8,10,37,.05),0 .125rem .1875rem rgba(8,10,37,.03)}.title-section{margin-bottom:1.25rem;padding:.75rem;border-bottom:1px solid #dedcdb;font-size:1rem;line-height:1.5;font-weight:600;color:#344620}.card-mec{border:none;box-shadow:0 .125rem .1rem rgba(8,10,37,.06);background-color:#f9fafb}.card-mec dt,.card-mec .card-header{font-weight:600}[class^="mc-"],[class*=" mc-"]{display:inline-block;vertical-align:middle;text-rendering:auto}.mc-0-875{font-size:.875em}.mc-1-125{font-size:1.125em}.mc-1-25{font-size:1.25em}.mc-1-5{font-size:1.5em}.table-mec thead th{font-weight:400}.table-mec th{font-weight:400}.text-semibold{font-weight:600}.input-group>.input-group-prepend{flex:0 0 20%}.input-group .input-group-text{width:100%}.nav-link{cursor:pointer}.invalid-feedback{display:block}[v-cloak]{display:none}