
@import url("https://fonts.googleapis.com/css?family=Lato:300,400,900");body{font-family:'Lato';padding:10px;background-color:black;margin:0;padding:0}#wrapper{padding-left:25px;padding-right:25px}#container{padding-left:25px;padding-right:25px;padding-bottom:20px;background:white}#title{font-weight:400;text-align:center;font-size:2em;padding-top:.67em}#subtitle{font-size:1em!important;padding-bottom:25px;text-align:center}h2{font-weight:400;padding-top:25px;font-size:2em}button{font-size:1em;padding:10px;margin:5px;border:1px solid black;color:black;text-transform:uppercase;font-weight:400;cursor:pointer;background:white;width:200px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}button:hover{background-color:black;color:white}#chart_type{width:100px}#date_from,#date_to,#chart_type{
    /* border: 0; */
    color: black;
    /* font-size: 1em; */
    /* width: 105px; */
    text-align: center;
    padding: 4px;
    font-family: 'Lato';
}table td{padding:10px}label{font-size:1em}#header{color:white;margin:0 auto!important;display:block;text-align:center}#footer,#footer a{text-align:center;color:white}#loaderDiv{display:none;position:fixed;margin:0 auto;text-align:center;width:100%;top:0;height:100%;padding:30% 0 25px 0;z-index:9999999;background:rgba(255,255,255,.99)}#env_chooser{width:150px}.counters a{cursor:pointer}.counter{width:fit-content;display:inline-block;margin-right:10px;margin-bottom:10px}.counter p{color:black;font-weight:400;font-size:2em;padding:0;display:inline}.counter fieldset{padding:0;padding-right:10px;color:black;font-weight:400;text-align:center;border:0}[class~='counter']:last-of-type{border:none!important}#charts{padding-bottom:2%}#chart_extras{display:block;margin:0 auto!important;text-align:center;font-size:2em;color:black!important}#download_chart a{color:black!important;text-decoration:none}#download_chart a span{text-decoration:underline}#chart_comment span{font-style:italic}#download_chart a span,#chart_comment span{font-size:.50em;vertical-align:middle}input[type=checkbox]{transform:scale(1.2);-webkit-transform:scale(1.2)}.select2-container--default .select2-selection--single{background-color:#fff!important;border:1px solid black!important;border-radius:0!important}select2 select2-container select2-container--default select2-container--below{width:95px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:black transparent!important}.select2-container--default .select2-selection--single{background-color:#fff!important;border:none!important;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:black;line-height:28px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0}.ui-widget-content{border:1px solid black;background:white;color:black}.ui-widget{font-family:Lato,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget-header{color:white}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:black;border:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;position:absolute;top:9px;width:3em;height:1em}.ui-datepicker .ui-datepicker-prev{background:url(../../img/left.png) 100% no-repeat!important}.ui-datepicker .ui-datepicker-next{background:url(../../img/right.png) 100% no-repeat!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid black;background:black;color:white}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid white;background:white;font-weight:normal;color:black}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid black!important;background:black!important;font-weight:normal;color:white!important}.ui-state-hover{background:black!important;color:white!important;border:1px solid black!important}.ui-widget-content .ui-icon{background:none!important}.ui-datepicker-div{box-shadow:lightgrey 2px 2px 3px}

button.active{
    background-color: black;
    color: white;
}

@media screen and (max-width:600px){
    #actions table tr{
        display: grid;
    }
    #actions table td{
        display: block;
    }
    #actions table{
        width: fit-content;
        margin: 0 auto;
    }
    #chart_picker{
        text-align: center;
    }
}