body,html{height:100%;width:100%;padding:0;margin:0;background:#f8f9fc;font-family:"Open Sans",'Helvetica Neue',arial,sans-serif;font-weight:400;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}.heading{text-align:center}.results{display:flex;width:100%;flex-wrap:wrap}.resultItem{flex:1;min-width:150px;padding-right:40px}.resultItem:last-of-type{padding-right:0}.dateItem{display:flex}.dateItem div{flex:1}.dateItem div strong{display:inline-block;width:4em;text-align:right}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:11px 13px;width:100%;height:100px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.05)}.form{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:11px 13px;width:100%;max-width:978px;margin:30px auto;filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .05))}.print .form{width:100%;margin:0}.content{display:flex;width:100%;flex-direction:column;align-items:flex-start;padding:20px 30px;margin:20px 0;background:#fff;border-radius:15px}.search{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 40px;flex-wrap:wrap;background:#9bc329;border-radius:15px}.print .search{display:none}.group{flex:1;min-width:240px;padding:20px}.label{display:block;font-weight:700;font-size:18px;line-height:40px;color:#fff}.select{background:#fff;border-radius:10px;width:100%;padding:15px}.dot{width:19px;height:19px;border-radius:10px;display:inline-block;margin-right:10px}.blue{background:#36b0fd}.yellow{background:#fcd950}.brown{background:#8b604e}.gray{background:#676767}@media print{.search{display:none}}.printBtn{padding:15px 40px;background:#9bc329;border:0;border-radius:10px;color:#fff;font-weight:700;font-size:18px;line-height:25px;cursor:pointer}.separator{border:1px solid #eaeaea;width:100%;margin:40px 0}.print .separator{display:none}.printControls{display:flex;align-items:center;justify-content:center;width:100%}.print .printControls{display:none}.printHeader{display:none}.print h1{display:none}.print h1.printHeader{display:inline-block}