/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.group:after{clear:both;content:'';display:table}@font-face{font-family:'seravekbold';src:url("../fonts/seravek-medium-webfont.eot");src:url("../fonts/seravek-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/seravek-medium-webfont.woff") format("woff"),url("../fonts/seravek-medium-webfont.ttf") format("truetype"),url("../fonts/seravek-medium-webfont.svg#seravekbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'seravek';src:url("../fonts/seravek-extralight-webfont.eot");src:url("../fonts/seravek-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/seravek-extralight-webfont.woff") format("woff"),url("../fonts/seravek-extralight-webfont.ttf") format("truetype"),url("../fonts/seravek-extralight-webfont.svg#seravekbold") format("svg");font-weight:normal;font-style:normal}#filters{-webkit-appearance:none;background:#1a1a1a url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3MyIgaGVpZ2h0PSI3MyIgdmlld0JveD0iMCAwIDEyMCA3MyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGg3N0wzOC41IDczIi8+PC9zdmc+) no-repeat right/1.625rem;border:0;bottom:0;color:#fff;cursor:pointer;font-family:"seravek",helvetica,arial,sans-serif;font-size:1.25rem;font-weight:normal;height:3.2rem;left:0;letter-spacing:.5px;margin:0;padding:0 2.5rem 0 0;text-indent:1em;z-index:100}.intro{margin-top:1rem;width:100%}.intro h1{display:inline-block;font-size:1.7em;margin:0;text-align:center;vertical-align:bottom}.intro p{color:#ddd;font-family:georgia, serif;font-size:1.1rem;margin:.25rem 0 .75rem}.intro em{color:#1fc0da}.duties{font-size:1.125rem}.duties p strong{color:#fff}#wrapper{margin:2rem auto;max-width:48rem;width:100%}.trump-image{width:3rem;margin:.125rem auto;display:block}.ties{border-top:thin solid #333}h2.cabinet-title{line-height:1;padding-bottom:0}p.instructions{color:#1fc0da;margin-top:0;font-size:.825rem}.entry{transition:background-color 500ms ease;clear:left;font-size:1.15rem;margin-bottom:.625rem;margin-left:1rem;padding:0;position:relative}.entry.not-active h3 {color:#666;}.entry p{line-height:1.3}.entry .duties{font-family:helvetica,arial,sans-serif;margin-bottom:1rem}.entry .appointee-body{-webkit-font-smoothing:antialiased}.entry h3{font-size:1.5rem;font-weight:normal;line-height:1;margin:0}.entry h3 strong{display:block;font-family:"seravekbold",helvetica,arial,sans-serif;font-weight:normal;-webkit-font-smoothing:antialiased}.entry h3 span{display:none}.open-entry h3{color:#1fc0da;margin-right:2.5rem}.open-entry .close-button{display:block}.appointee-info{display:none;margin:.75rem 0 2rem}.appointee-info img{float:left;margin-right:1rem;width:4.5rem}.appointee-info strong{font-family:"seravekbold",helvetica,arial,sans-serif;font-size:1.25rem;font-weight:normal}.toggle_entry{cursor:pointer}.toggle_entry:hover{color:#1fc0da}.close-button{cursor:pointer;display:none;position:absolute;top:0;right:0}.ties strong{color:#1fc0da}@media only screen and (min-width: 48rem){.intro{max-width:48rem;margin:2rem auto}.intro h1{font-size:2rem;text-align:left}.intro p{font-size:1.125rem;line-height:1.44}.trump-image{display:inline-block;margin-right:.5rem;width:5rem}.appointee-info{margin-left:1.5rem}.entry h2,.ties,.duties{margin-left:6rem}.entry h3 strong{display:inline}.entry h3 span{display:inline}.open-entry h3{margin-right:0}}header{background-color:#000;border-bottom:2px solid #444;height:3rem;max-width:48rem;position:fixed;top:0;width:100%;z-index:100}header:before{content:" ";border-bottom:2px solid #000;position:absolute;background-color:#000;width:999rem;top:0;bottom:0;right:100%}header:after{content:" ";border-bottom:2px solid #000;position:absolute;background-color:#000;height:5.5rem;left:100%;top:0;width:999rem}.header-menu{height:4rem;left:0;max-width:42.25rem;position:fixed;top:-10rem;width:100%;z-index:50}.header-trigger{left:0;position:fixed;max-width:42.5rem;top:0;width:100%;z-index:160}.menu-trigger{background-color:#000;box-sizing:border-box;cursor:pointer;height:2.5rem;padding:.5rem 0 .5rem .5rem;position:absolute;right:1rem;top:.75rem;width:1.85rem;z-index:150}.menu-trigger:hover path{transition:fill 400ms ease;fill:#1fc0da}.codebreaker-share{float:right;margin-top:.5rem;width:6.975rem}.codebreaker-share .share-button:first-child{margin-left:-.7rem}#menu-content{transition:top 500ms ease;background-color:#111;border-bottom:thick solid #222;box-sizing:border-box;list-style:none;margin:0;max-width:42.25rem;left:0;padding:1rem;position:absolute;text-align:center;top:-180%;width:100%;z-index:50}#menu-content a{display:block;text-decoration:none}#menu-content a:hover{color:#fff}#menu-content ul{list-style:none;margin:0;padding:0}#menu-content li{transition:background-color 500ms ease-out;background-color:#000;border-top:2px solid #111;height:2rem;line-height:2rem;position:relative;text-align:left;text-indent:.325rem}#menu-content li:first-child{border:0}#menu-content li:hover{background-color:#1fc0da;cursor:pointer}#menu-content .codebreaker-share{background-color:transparent;height:2.325rem;text-align:center}#menu-content .codebreaker-share:hover{background-color:transparent}#menu-content .codebreaker-share li{background-color:transparent;border:0;display:inline-block;vertical-align:top}#menu-content .codebreaker-share li:hover{background-color:transparent}.donate{bottom:2rem;display:none;position:absolute;font-family:"seravekbold",helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:normal;right:3rem;text-decoration:none}.donate:hover{color:#1fc0da}.mplogo{height:1.5rem;margin-top:.7rem;width:8rem}.mplogo path{transition:fill 300ms ease-out}.mplogo:hover .lime{fill:#BFD730}.mplogo:hover .highlight{fill:#1fc0da}.mplogo:hover .apple{fill:#2CB34A}.menu-visible #menu-content{top:13rem}.logo{height:3.2rem;margin:.25rem 0 .2rem;width:13.5rem}.share-button:hover circle{transition:fill 250ms ease;fill:#1fc0da}.codebreaker-blinker{-webkit-animation-name:blink;-webkit-animation-duration:4s;animation-name:blink;animation-duration:1.25s;animation-iteration-count:infinite}@-webkit-keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes blink{0%{opacity:1}49%{opacity:1}50%{opacity:0}100%{opacity:0}}@media only screen and (min-width: 48rem){header{left:50%;margin-left:-24rem}#menu-content{top:-180%}.header-menu{height:8.5rem;top:-3.5rem}.header-menu.menu-visible #menu-content{top:9rem}.codebreaker-share .share-button:first-child{margin-left:-1rem}.donate{display:block}.menu-trigger{top:1.75rem}.logo{height:5.325rem;margin-bottom:0;margin-top:0;width:17.5rem}}footer{border-top:thin solid #333;margin:3.5rem auto 5rem;max-width:48rem;padding-top:2.5rem;text-align:center;width:100%}footer .mplogo{width:10rem;height:1.5rem}footer .credits{font-family:georgia, serif;font-size:.9rem}body{background:#000;color:#ccc;font-family:"seravek",helvetica,arial,sans-serif;font-size:1em;overflow-x:hidden;padding:3rem 1rem}p{font-family:helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased}strong{font-weight:bold}a{color:#fff;text-decoration:underline}a:hover{color:#1fc0da}h2{color:#ffffff;margin:2rem 0 .75rem;font-family:"seravekbold",helvetica,arial,sans-serif;font-weight:normal;font-size:1.625rem}.intro,#wrapper,footer{transition:opacity 500ms ease-out;opacity:1}.loader{display:none;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%}.loading .intro,.loading #wrapper,.loading footer{opacity:0}.loading .loader{display:block}.list-episodes{cursor:pointer;font-size:.85rem;line-height:1.4;margin:1rem 0;text-align:center}.list-episodes a{color:#ccc}.list-episodes a:hover{color:#1fc0da}@media only screen and (min-width: 48rem){body{padding:3rem 0}#wrapper{box-sizing:border-box;padding:0 1rem}h2{font-size:2rem}.intro p{margin:.25rem 1rem .75rem}.episode-body{font-size:1.07rem;line-height:1.48}.episode-description{margin-bottom:.625rem}.codebreaker-share .itunes-badge{margin-top:.9rem}.codebreaker-share svg{height:2.325rem;width:2.325rem}.meta{line-height:1.44;margin:0 0 1rem}}
