.FilterBar .FilterBar-row{display:flex;justify-content:center;align-items:baseline}.FilterBar .FilterBar-check{display:flex;justify-content:center;max-width:210px;margin:0 auto}.App .FilterBar .FilterBar-row label{color:#3a506b}.App .List .FilterBar .FilterBar-row>div>div>div>fieldset{border-color:#3a506b}p{font-size:1.3em;text-align:center;font-weight:100}.List__wrap{display:flex;flex-wrap:wrap;justify-content:center;max-width:1500px;margin:0 auto}.List__item{box-shadow:0 0 5px #000;margin:15px;width:400px;padding:10px 20px;background:#fff;border-radius:6px;position:relative;overflow:hidden}.List__item--future{box-shadow:inset 0 0 5px #000}.List__item:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background:#3a506b}.List__item.List__item--future:before{background:#7daa92}.List__item h2{margin:10px 0;color:#0b132b}.List__item p{text-align:left;margin:0 25px 0 0;color:#0b132b;font-size:1.25em}.List__item-head{display:flex;flex-wrap:wrap;border-bottom:3px solid #3a506b}.List__item-head p{font-size:.9em;margin-left:15px}.List__item .List__item-info{position:absolute;bottom:0;right:0}[role=tooltip]{font-size:20px!important}.List__item-notice{position:absolute;padding:5px;background:#3a506b;color:#fff;border-radius:3px;top:0;right:0;font-family:Poiret One,cursive;box-shadow:0 0 5px #000}h1{text-align:center;font-size:5em;margin:0 0 25px;padding:10px 0}.App .Add,h1{color:#3a506b}.App .Add{background-color:#fff;margin:0 auto;transition:all .5s;position:absolute;top:95px;right:20px;z-index:1;border:2px solid transparent}.App .Add:focus,.App .Add:hover{color:#fff;background-color:#3a506b;transition:all .5s;border-color:#fff}.ModalHeader{background:#3a506b;text-align:center}.ModalHeader h2{color:#fff}.ModalActions button{color:#3a506b}.FieldsWrap .Field-Dates{display:flex}.FieldsWrap .Field-Dates .AddDate{width:36px;height:36px;align-self:center;background:#3a506b}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#f8f8f8;font-family:Oswald,sans-serif;font-size:16px;color:#0b132b;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Poiret One,cursive}[role=tooltip]{opacity:.97!important}@media (max-width:666px){body{font-size:14px}.App .Add{position:relative;top:auto;right:auto;margin:0 auto;display:block}}@media (max-width:444px){body{font-size:12px}}