/* Local fallback for the WordPress.com Oxygen theme used by the archived site. */
html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;background:#fff;color:#555;font:13px/1.7 Arial,Helvetica,sans-serif}
a{color:#0da4d3;text-decoration:none}a:hover,a:focus{color:#111;text-decoration:underline}
img{max-width:100%;height:auto;border:0}.clear-fix:after{content:"";display:table;clear:both}
.assistive-text,.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}
.skip-link a:focus{clip:auto;width:auto;height:auto;top:8px;left:8px;padding:8px 12px;background:#fff;z-index:9999}
#page{width:940px;max-width:calc(100% - 40px);margin:0 auto;padding-top:36px}
#masthead{position:relative;padding:0 0 28px;border-bottom:1px solid #e5e5e5}
#masthead hgroup{float:left}.site-title{margin:0;font:700 28px/1.1 Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.site-title a{color:#222}.site-description{margin:4px 0 0;color:#999;font-size:12px;font-weight:normal}
.main-navigation{float:right;margin-top:2px}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation>div>ul>li{float:left;position:relative;margin-left:18px}.main-navigation a{display:block;color:#666;font:12px/2 Oswald,Arial,sans-serif;text-transform:uppercase;letter-spacing:.4px}.main-navigation li:hover>a,.main-navigation .current_page_item>a,.main-navigation .current_page_parent>a{color:#0da4d3;text-decoration:none}.main-navigation ul ul{display:none;position:absolute;z-index:100;top:24px;left:-12px;width:190px;padding:9px 12px;background:#222}.main-navigation ul ul li{margin:0}.main-navigation ul ul a{color:#ddd;padding:4px 0}.main-navigation li:hover>ul{display:block}
#main{padding:38px 0 55px}#primary{float:left;width:620px}.site-content article{position:relative;margin:0 0 44px;padding:0 0 35px;border-bottom:1px solid #e6e6e6}.featured-image{margin:0 0 18px}.featured-image img,.entry-content>img,.entry-content figure img{display:block;width:100%}.entry-header{margin-bottom:13px}.entry-title{margin:0 0 5px;color:#222;font:700 25px/1.25 Oswald,Arial,sans-serif;text-transform:uppercase}.entry-title a{color:#222}.entry-title a:hover{color:#0da4d3;text-decoration:none}.entry-meta{color:#aaa;font-size:11px;text-transform:uppercase}.entry-meta span+span:before{content:" / ";padding:0 5px;color:#ccc}.entry-summary,.entry-content{font-size:14px}.entry-content h2{font:700 20px/1.3 Oswald,Arial,sans-serif;text-transform:uppercase;color:#222}.read-more{display:inline-block;margin-top:4px;font-size:11px;font-weight:bold;text-transform:uppercase}.cat-links{display:block;margin-top:18px}.page-header{margin:0 0 28px;border-bottom:3px solid #222}.page-title{margin:0 0 10px;color:#222;font:700 24px/1.2 Oswald,Arial,sans-serif;text-transform:uppercase}.archive-intro{margin:-10px 0 30px;color:#777}.archive-note{padding:15px 18px;background:#f5f5f5;border-left:3px solid #0da4d3}.attachment-image{margin:0 0 18px}
#secondary{float:right;width:260px}.widget{margin:0 0 34px}.widgettitle{margin:0 0 14px;padding-bottom:8px;border-bottom:3px solid #222;color:#222;font:700 15px/1.2 Oswald,Arial,sans-serif;text-transform:uppercase}.widget ul{list-style:none;margin:0;padding:0}.widget li{padding:6px 0;border-bottom:1px solid #eee}.widget a{color:#666}.widget a:hover{color:#0da4d3}
.paging-navigation{margin-top:10px}.page-numbers{display:inline-block;margin-right:4px;padding:4px 9px;background:#eee}.page-numbers.current{background:#222;color:#fff}
#tertiary{clear:both;display:none}.site-footer{clear:both;padding:20px 0;border-top:1px solid #e5e5e5;color:#aaa}.site-info{font-size:11px}
.video-archive{position:relative;padding-top:56.25%;background:#151515}.video-archive span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#aaa;text-transform:uppercase;letter-spacing:1px}
@media(max-width:800px){#page{max-width:calc(100% - 28px);padding-top:20px}#masthead hgroup,.main-navigation,#primary,#secondary{float:none;width:auto}.main-navigation{margin-top:22px}.main-navigation>div>ul>li{margin:0 15px 5px 0}.main-navigation ul ul{position:static;width:auto}.main-navigation li:hover>ul{display:block}#secondary{margin-top:35px}}
@media(max-width:520px){.main-navigation>div>ul>li{float:none;margin:0;border-bottom:1px solid #eee}.main-navigation a{padding:5px 0}.main-navigation ul ul{display:block;background:transparent;padding:0 0 0 15px}.main-navigation ul ul a{color:#777}.entry-title{font-size:21px}#main{padding-top:26px}}
