body{padding-bottom:50px}div.period-selector{display:flex;justify-content:center;margin-bottom:10px}div.period-selector label.period{cursor:pointer;padding:10px 15px;border:solid 1px #ccc;margin-left:-1px;flex-basis:0;flex-grow:1;flex-shrink:0;max-width:215px}div.period-selector label.period.selected{background-color:#900;color:#fff}div.period-selector label.period:first-child{border-radius:7px 0 0 7px}div.period-selector label.period:last-child{border-radius:0 7px 7px 0}div.period-selector label.period .period-check{margin-bottom:10px}div.period-selector label.period .period-check>*{vertical-align:middle}div.period-selector label.period .period-check input{margin:0 5px 0 0}div.period-selector label.period .period-details{font-weight:initial}@media only screen and (max-width:767px){div.period-selector{flex-wrap:wrap}div.period-selector label.period{min-width:100%;margin:-1px 0 0 0}div.period-selector label.period:first-child{border-radius:7px 7px 0 0}div.period-selector label.period:last-child{border-radius:0 0 7px 7px}}nav.navbar-fixed-bottom{background:#fbfbfb}nav.navbar-fixed-bottom>div>div>div{background:#f8f8f8;border:solid #ddd;border-width:1px 1px 0 1px;border-radius:5px 5px 0 0}nav.navbar-fixed-bottom label{font-weight:normal}#footer{display:none}input[type=range]{padding:6px 0}div#more{text-align:center;padding-bottom:2em;margin-top:-1em}div#more span{cursor:pointer;color:#900}div#more span:hover{text-decoration:underline}