html{font-family:'Bitter',Helvetica,Arial,sans-serif;background:#fff;color:#595959;font-size:1em}body{margin:0}footer{font-size:.9em;margin-top:1em;text-align:center;padding:2em}a,a:visited{color:#494949}footer a,footer span,footer a:visited{margin-right:2em;text-decoration:none}a.footer-link:hover{color:#e38c00}a.footer-link{color:#7e1403}header{display:inline-block;width:100%}h2{margin:0;padding-top:.25em;height:2.5em;line-height:1.25em}img{border:0;outline:0}ul,ol{list-style-position:inside;padding:0;margin:0}ul>*,ol>*{font-size:.8em;line-height:2em}.fontmini{font-size:.8em;font-weight:400}.fontbig{font-size:1.45em;font-weight:700}h3.fontbig{margin:0}.blue{background:#63a4c3}.pink{background:#ff5c82}.orange{background:#fb7e76}.paleblue{background:#94def0;color:#3e4d67}.green{background:#a1deca;color:#3e4d67}.eggshell{background:#f7ead2;color:#3e4d67}.lightorange{background:#ffb99d;color:#3e4d67}.paleorange{background:#ffd4bb;color:#3e4d67}.box{width:33.333%;float:left}.doublebox,.halfbox{text-align:center;margin:1px;overflow:hidden;visibility:visible;height:10em;padding:1em 0}.doublebox{width:calc(100% - 2px)}.halfbox{width:calc(50% - 2px);float:left}.doublebox>.halfbox{margin:0;padding:0}.doublebox img,.halfbox img{height:5.5em;width:5.5em;vertical-align:middle}.doublebox img:first-child,.halfbox img:first-child{padding:.25em .25em 0}.image-left{float:left;margin-top:1.5em;margin-left:.25em;height:5em!important;width:5em!important}.list{display:inline-block;font-weight:700;line-height:1.4em;width:100%;margin-top:.5em}.list .fontmini{margin-bottom:.2em}.list>div>img{margin-left:.75em;height:2em;width:auto;float:left}.list .fontmini,.list .fontbig{height:auto}.list>div>h2{line-height:inherit}.image-left+.list{width:68%;text-align:left}.tooltip{opacity:0;position:absolute;display:none;z-index:100;font-size:.75em;line-height:1.6em}.tooltip:after{content:'';position:absolute;bottom:100%;left:50%;margin-left:-8px;width:0;height:0;border-bottom:8px solid #fff;border-right:8px solid transparent;border-left:8px solid transparent}.tooltip-source{vertical-align:super;color:#595959;font-size:.8em}.doublebox:hover>.tooltip,.halfbox:hover>.tooltip{display:block;opacity:1;width:24%;text-align:left;padding:1%;box-shadow:0 3px 13px 6px rgba(50,50,50,.5);background-color:#fff;color:#3e4d67;margin-top:.25em;height:auto}.halfbox:last-of-type:hover>.tooltip{margin-left:-12.333%}.halfbox:last-of-type:hover>.tooltip:after{left:80%}.halfbox:first-of-type:hover>.tooltip:after{left:20%}#wielogo,#wielogo-png{float:left;max-width:390px;max-height:100px;height:auto;width:100%}#mzlogo,#mzlogo-png{float:right;max-width:200px;width:50%;height:auto}#intro-text{margin-top:1em;font-size:1.1em;border-top:1px solid #ccc;padding-top:.5em}#description-text{margin-top:1em;font-size:.9em}#intro-text span{display:inline-block;text-align:center;font-weight:bold;font-size:1.1em}#content-frame{margin-left:auto;margin-right:auto;margin-top:2em;max-width:1200px}#realtime-frame{color:#fff;margin:1em 0 0;display:inline-block;width:99%;width:100%;padding-bottom:1em;border-bottom:1px solid #ccc}#social-frame{position:relative;width:100%;float:left;margin-top:.5em;padding-bottom:.5em;border-bottom:1px solid #ccc}#social-frame>div{display:block;float:left;margin-right:1em}#social-frame>div:first-of-type{margin-right:4em}#social-frame>div>div{float:left}#sources-list-header,#embed-header{position:relative;font-weight:400;font-size:.9em;margin:0;padding:0;cursor:pointer}#category-links{margin-bottom:2em}#category-links li{display:inline-block;width:23.75%;margin-bottom:1em;margin-right:1%;vertical-align:top}.arrow-up{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #595959;margin-left:.1em;position:absolute;top:.45em}.arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #595959;margin-left:.1em;position:absolute;top:.45em}#sources-list{height:0;font-size:.75em;visibility:none;opacity:0;transition:all .25s ease-in-out;overflow:hidden}@media all and (min-width:1126px){.halfbox:last-of-type:hover>.tooltip,.halfbox:first-of-type:hover>.tooltip{width:23%}.image-left{margin-left:.55em}}@media all and (min-width:900px) and (max-width:1162px){#content-frame{margin:3% 1%;width:98%}}@media all and (max-width:1024px){.doublebox:hover>.tooltip,.halfbox:hover>.tooltip{width:29.5%}.halfbox:last-of-type:hover>.tooltip{margin-left:-16%}#realtime-frame{padding:.25em}}@media all and (max-width:950px){#content-frame{margin:1%}#realtime-frame{width:calc(100% - .5em)}.box{width:50%}#social-frame>div{margin-right:.5em}#mzlogo,#mzlogo-png{width:50%}.doublebox:hover>.tooltip,.halfbox:hover>.tooltip{width:43%;margin-left:1%}.halfbox:last-of-type:hover>.tooltip{margin-left:-22%}#category-links li{width:48%}}@media all and (max-width:640px){.box{width:100%}footer a,footer span{display:block;margin-bottom:.5em;margin-right:0}.doublebox:hover>.tooltip,.halfbox:hover>.tooltip{width:80%;margin-left:2%}.halfbox:last-of-type:hover>.tooltip{margin-left:-40%}#realtime-frame{padding:0;width:100%}#intro-text{font-size:.9em}#wielogo,#wielogo-png{max-width:300px}}@media all and (max-width:500px){#wielogo{margin-top:1em}#mzlogo,#wielogo,#mzlogo-png{width:100%;max-width:none}#mzlogo,#mzlogo-png{display:none}.list>div>img{margin-left:.1em}#category-links li{width:99%}#social-frame>div{width:100%;margin-top:.5em}}@media all and (max-width:400px){.image-left{width:4em!important}}