﻿@font-face{font-family:material icons;font-style:normal;font-weight:400;src:local('Material Icons'),url(../fonts/MaterialIcons-Regular.woff2)format('woff2')}i{font-family:material icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}@font-face{font-family:roboto;src:url(../fonts/Roboto-Regular.woff2)format('woff2')}*{box-sizing:border-box}html,body,*{font-family:roboto,helvetica,arial,sans-serif;font-size:10pt}input:not([type]),input[type=text],input[type=password],select{margin:0;border:none;border-bottom:1px solid #e0e0e0;outline:none}input[disabled]{background-color:#f2f2f2}.label--checkbox,.label--radio{position:relative;margin:.2rem;padding:0;line-height:135%;cursor:pointer}input[type=checkbox]{width:1em;height:1em;font:inherit;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff;border-radius:.125em;box-sizing:border-box;border:.125em solid #9e9e9e;box-shadow:inset 0 0 #009688;position:relative;-webkit-transition:box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s linear .17s,-webkit-transform .3s cubic-bezier(.2,.3,0,1);transition:box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s linear .17s,-webkit-transform .3s cubic-bezier(.2,.3,0,1);transition:transform .3s cubic-bezier(.2,.3,0,1),box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s linear .17s;transition:transform .3s cubic-bezier(.2,.3,0,1),box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s linear .17s,-webkit-transform .3s cubic-bezier(.2,.3,0,1)}input[type=checkbox]:focus{outline:none}input[type=checkbox]:active{-webkit-transform:scale(.8);transform:scale(.8)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{border-color:#009688;box-shadow:inset 0 0 0 .5em #009688;-webkit-transition:box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s,-webkit-transform .3s cubic-bezier(.2,.3,0,1);transition:box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s,-webkit-transform .3s cubic-bezier(.2,.3,0,1);transition:transform .3s cubic-bezier(.2,.3,0,1),box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s;transition:transform .3s cubic-bezier(.2,.3,0,1),box-shadow .3s cubic-bezier(.2,.3,0,1),border-color 0s,-webkit-transform .3s cubic-bezier(.2,.3,0,1)}input[type=checkbox]:before,input[type=checkbox]:after{content:'';background:#fff;height:1em;width:1em;position:absolute;-webkit-transform:translate(.2728em,.4279em)rotate(44.91deg)scale(.3411,.1);transform:translate(.2728em,.4279em)rotate(44.91deg)scale(.3411,.1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .3s cubic-bezier(.2,.3,0,1),-webkit-transform .3s cubic-bezier(.2,.3,0,1);transition:opacity .3s cubic-bezier(.2,.3,0,1),-webkit-transform .3s cubic-bezier(.2,.3,0,1);transition:transform .3s cubic-bezier(.2,.3,0,1),opacity .3s cubic-bezier(.2,.3,0,1);transition:transform .3s cubic-bezier(.2,.3,0,1),opacity .3s cubic-bezier(.2,.3,0,1),-webkit-transform .3s cubic-bezier(.2,.3,0,1);top:-.125em;left:-.125em}input[type=checkbox]:after{-webkit-transform:translate(.8494em,.35em)rotate(135.22deg)scale(.5612,.1);transform:translate(.8494em,.35em)rotate(135.22deg)scale(.5612,.1)}input[type=checkbox]:not(:checked):before{-webkit-transform:translate(.505em,.455em)rotate(44.91deg)scale(.1,.1);transform:translate(.505em,.455em)rotate(44.91deg)scale(.1,.1)}input[type=checkbox]:not(:checked):after{-webkit-transform:translate(.575em,.525em)rotate(135.22deg)scale(.1,.1);transform:translate(.575em,.525em)rotate(135.22deg)scale(.1,.1)}input[type=checkbox]:indeterminate:before{-webkit-transform:translate(.25em,.45em)rotate(0)scale(.5,.1);transform:translate(.25em,.45em)rotate(0)scale(.5,.1)}input[type=checkbox]:indeterminate:after{-webkit-transform:translate(.75em,.55em)rotate(180deg)scale(.5,.1);transform:translate(.75em,.55em)rotate(180deg)scale(.5,.1)}input[type=checkbox][disabled]{opacity:.5;background:#f2f2f2}.radio{position:relative;margin:0 1rem 0 0;cursor:pointer;margin:2px}.radio:before{transition:transform .4s cubic-bezier(.45,1.8,.5,.75);transform:scale(0,0);content:"";position:absolute;top:0;left:.15rem;z-index:1;width:.65rem;height:.65rem;background:#16a085;border-radius:50%}.radio:checked:before{transform:scale(1,1)}.radio:after{content:"";position:absolute;top:-.3rem;left:-.15rem;width:1rem;height:1rem;background:#fff;border:.125em solid #9e9e9e;border-radius:50%}.radio:checked:after{border:.125em solid #16a085}.button{position:relative;display:inline-block;margin:0 auto;padding:0;overflow:hidden;border-width:0;outline:none;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px rgba(0,0,0,.12);background-color:rgba(158,158,158,.2);color:#000;transition:background-color .3s;font-family:roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase}.button-primary{background-color:initial;box-shadow:none;color:#3f51b5}.button:hover:enabled,.button:focus:enabled{background-color:rgba(158,158,158,.3)}.button>*{position:relative}.button span{display:block;padding:10px 8px}.button:before:enabled{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,.3);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button:active:before:enabled{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.button:disabled{opacity:.6}.button.orange{background-color:#e67e22}.button.orange:hover,.button.orange:focus{background-color:#d35400}.button.red{background-color:#e74c3c}.button.red:hover,.button.red:focus{background-color:#c0392b}#controlPanel{background:#fafafa;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);width:auto;min-width:400px;transition:all .2s;position:fixed;right:0;top:0;user-select:none;z-index:6;padding:10px}#controlPanelToggle{font-size:40px;color:#000;position:fixed;top:0;cursor:pointer;transition:all .2s;user-select:none;z-index:999}#controlPanel .panel-header{display:block;padding:5px;font-weight:700;font-size:14px;background:#e9e9e9;background:linear-gradient(to bottom,#efefef 0%,#dcdcdc 100%);cursor:pointer}#controlPanel .panel-header:hover{background:rgba(0,0,0,.15)}#controlPanel .panel-header.closed:after{display:inline-block;font-family:material icons;content:"expand_more";color:#000;font-size:20px;position:absolute;right:20px}#controlPanel .panel-header.opened:after{display:inline-block;font-family:material icons;content:'expand_less';color:#000;font-size:20px;position:absolute;right:20px}#controlPanel .panel{padding:8px 0}#controlPanel .footer-panel{bottom:0;padding:0}#controlPanel .footer-panel>div{padding:10px;text-align:right}input[data-type=date],input[data-type=month]{width:80px;text-align:center}.btn{font-family:roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:2px;height:36px;border:none;padding:10px 8px;background:50%;background-size:100%;box-shadow:none;color:#3f51b5;outline:none}.btn:hover:enabled,.btn:focus:enabled{background-color:rgba(158,158,158,.3)}.btn:active{box-shadow:0 3px 6px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.5);background:radial-gradient(circle,rgba(158,158,158,.6) 10%,rgba(158,158,158,.3) 1%)50% no-repeat;background-size:1020%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn:disabled{opacity:.6}.btn-blue{background:#fff;color:#0094ff;border:1px solid #0094ff;border-radius:3px;padding:5px 15px;text-align:center;text-transform:uppercase;cursor:pointer}.btn-blue:hover{color:#fff;background:#0094ff}i.b{cursor:default;outline:none}i.b:hover:enabled,i.b:focus:enabled{background-color:rgba(158,158,158,.3)}i.b:active{box-shadow:0 3px 6px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.5);background:radial-gradient(circle,rgba(158,158,158,.6) 10%,rgba(158,158,158,.3) 1%)50% no-repeat;background-size:700%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}input[type=checkbox] .switch{display:none}input[type=checkbox]:checked~.toggle{background:#009688;left:52px;transition:.5s}input[type=checkbox]:checked~.switch{background:#6dbeb7;transition:.5s}@media print{#controlPanel{display:none!important}#controlPanelToggle{display:none!important}.pm-message{display:none!important}.pm-message-overlay{display:none!important}.autocomplete{display:none!important}.datepicker{display:none!important}}.clock-overlay{opacity:.5;position:absolute;top:0;left:0;bottom:0;right:0;display:block;z-index:9998;background-color:#000}.clock{position:absolute;top:50%;left:50%;width:125px;height:125px;margin-top:-50px;margin-left:-50px;border:5px solid #fff;border-radius:100%;display:block}.clock:after{content:"";position:absolute;background:#ff6f00;height:0;width:0;left:50%;top:50%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;margin:-52px -2px 0;padding:52px 2px 0;-webkit-animation:grdAiguille 2s linear infinite;animation:grdAiguille 2s linear infinite}@-webkit-keyframes grdAiguille{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes grdAiguille{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.clock:before{content:"";position:absolute;background:#ff6f00;height:0;width:0;left:50%;top:50%;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;margin:-30px -2px 0;padding:30px 2px 0;-webkit-animation:ptAiguille 12s linear infinite;animation:ptAiguille 12s linear infinite}@-webkit-keyframes ptAiguille{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes ptAiguille{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.gdpr{user-select:none;color:transparent;font:small-caption;font-size:16px;background:0 0;pointer-events:none}.gdpr::selection{background:0 0}figure.zoom{background-position:50%;position:relative;overflow:hidden;cursor:zoom-in}figure.zoom img:hover{opacity:0}figure.zoom img{transition:opacity .5s;display:block;width:100%}#itemsGrid{background-color:#fff}#itemsGrid .cell{white-space:normal}