/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'BrixSlab';src:url("/fonts/BrixSlab-Light-webfont.eot");src:url("/fonts/BrixSlab-Light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/BrixSlab-Light-webfont.woff") format("woff"),url("/fonts/BrixSlab-Light-webfont.ttf") format("truetype"),url("/fonts/BrixSlab-Light-webfont.svg#BrixSlabExtraLightRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'BrixSlab';src:url("/fonts/BrixSlab-LightItalic-webfont.eot");src:url("/fonts/BrixSlab-LightItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/BrixSlab-LightItalic-webfont.woff") format("woff"),url("/fonts/BrixSlab-LightItalic-webfont.ttf") format("truetype"),url("/fonts/BrixSlab-LightItalic-webfont.svg#BrixSlabExtraLightItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'BrixSlab';src:url("/fonts/BrixSlab-Medium-webfont.eot");src:url("/fonts/BrixSlab-Medium-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/BrixSlab-Medium-webfont.woff") format("woff"),url("/fonts/BrixSlab-Medium-webfont.ttf") format("truetype"),url("/fonts/BrixSlab-Medium-webfont.svg#BrixSlabRegularRegular") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'BrixSlab';src:url("/fonts/BrixSlab-MediumItalic-webfont.eot");src:url("/fonts/BrixSlab-MediumItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/BrixSlab-MediumItalic-webfont.woff") format("woff"),url("/fonts/BrixSlab-MediumItalic-webfont.ttf") format("truetype"),url("/fonts/BrixSlab-MediumItalic-webfont.svg#BrixSlabRegularItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'BrixSlab';src:url("/fonts/BrixSlab-Black-webfont.eot");src:url("/fonts/BrixSlab-Black-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/BrixSlab-Black-webfont.woff") format("woff"),url("/fonts/BrixSlab-Black-webfont.ttf") format("truetype"),url("/fonts/BrixSlab-Black-webfont.svg#BrixSlabBlackRegular") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'BrixSlab';src:url("/fonts/BrixSlab-BlackItalic-webfont.eot");src:url("/fonts/BrixSlab-BlackItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/BrixSlab-BlackItalic-webfont.woff") format("woff"),url("/fonts/BrixSlab-BlackItalic-webfont.ttf") format("truetype"),url("/fonts/BrixSlab-BlackItalic-webfont.svg#BrixSlabBlackItalic") format("svg");font-weight:800;font-style:italic}table,code,pre,figure{font-size:14px;font-size:0.7777777778rem}p,embed,object,video,iframe,code,dl,ol,ul,blockquote,table,pre,figure,.form-row,.highlight,.comment:last-child,.comment-actions{margin:0 0 24px;margin:0 0 1.3333333333rem}.comment-header,.comment .comment-date,.comment .comment-content,.comment-error{margin:0 0 12px;margin:0 0 0.6666666666rem}thead th,tbody td,tbody th,code,pre,blockquote,.highlight{padding:6px;padding:.3333333333rem}.assistive-text{position:absolute;left:-10000px;clip:rect(1px, 1px, 1px, 1px)}.assistive-text:hover,.assistive-text:active,.assistive-text:focus{background:#fff;border:2px solid;clip:auto;color:#000;display:block;font-size:18px;padding:9px;position:fixed;top:9px;left:9px;z-index:100000}html{font-family:BrixSlab,serif;font-size:18px;line-height:1.6;color:#000;background-color:#fff}h1.site-title a{color:#000}h1.site-title a:hover{color:#ac0062}h1,h2,h3,h4,h5,h6{color:#7b0046;font-weight:800;margin:24px 0;margin:1.3333333333rem 0}h1{font-size:27px;font-size:1.5rem;line-height:1.5}h1 a{color:#7b0046;text-decoration:none}h1 a:hover{color:#ac0062}@media screen and (min-width: 600px){h1{font-size:42px;font-size:2.3333333333rem;line-height:1}}h2{font-size:24px;font-size:1.3333333333rem}h3{font-size:21px;font-size:1.1666666666rem}h4{font-size:18px;font-size:1rem}h5{font-size:16px;font-size:0.8888888889rem}h6{font-size:14px;font-size:0.7777777778rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a{color:#0072bc}a:hover{color:#00a0d7}.button-link{border:none;background:none;margin:0;padding:0;color:#0072bc;font-size:inherit;font-family:inherit;font-style:inherit;text-decoration:underline}video,img{max-width:100%}thead{border-bottom:1px solid #ddd}thead th{vertical-align:bottom;text-align:left}tbody tr{border-bottom:1px dotted #ddd}tbody td,tbody th{vertical-align:top}code,pre{background:#ededed}code code,code pre,pre code,pre pre{margin:0;padding:0;background:none}figure{font-style:italic}blockquote{background-color:#ededed}blockquote p:last-child{margin-bottom:0}label{display:block}input,textarea{width:100%}input,textarea,button{font-family:BrixSlab,serif;font-size:18px;line-height:1.6;color:#000;padding:3px 6px;box-sizing:border-box}input[type="checkbox"],input[type="radio"]{width:auto;margin-right:.5em}.honeypot{display:none}.error{color:#990000}.loading{color:#636363;display:inline}.loading .icon{fill:#636363;margin-top:0}body:after,.wrapper:after,article:after,.pagination:after,.columns:after,.gallery-header:after{content:' ';display:block;line-height:0;clear:both}body{margin:0 auto;padding:18px;padding:1rem}@media screen and (min-width: 600px){body{max-width:770px;max-width:42.77777777777778rem}}.wrapper{margin-top:1em}@media screen and (min-width: 600px){.wrapper{float:right;width:68.83116883116883%;margin-top:0}}.site-header{text-align:center}@media screen and (min-width: 600px){.site-header{float:left;width:27.27272727272727%;text-align:right;padding:0}}.site-header h1{font-size:24px;font-size:1.33333rem;line-height:36px;line-height:2rem;margin:0}.site-nav ul{list-style:none;margin:0;padding:0 0 1rem 0;border-bottom:4px double #ddd}@media screen and (min-width: 600px){.site-nav ul{line-height:2;border-bottom:none;padding-bottom:0}}.site-nav li{margin:0 .5em;padding:0;display:inline-block}@media screen and (min-width: 600px){.site-nav li{margin:0;display:block}}.site-nav a{text-decoration:none}.site-nav a.current{color:#636363}article{border-bottom:4px double #ddd;padding-bottom:36px;padding-bottom:2rem;margin-bottom:36px;margin-bottom:2rem}article h1{margin-bottom:18px;margin-bottom:1rem}article .entry-date{color:#898989}article .entry-header{margin-bottom:18px;margin-bottom:1rem}article .entry-meta{color:#898989}@media screen and (min-width: 600px){article table{margin-left:-45.283%;width:145.283%}}article:first-child h1{margin-top:0}.pagination{margin-bottom:36px;margin-bottom:2rem}.pagination .nav-older{float:left}.pagination .nav-newer{float:right}.archive-link{display:block;text-align:center}@media screen and (min-width: 600px){.columns .half-col{width:48%}.columns .left-col{float:left}.columns .right-col{float:right}}@media screen and (min-width: 600px){.auto-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}}#search-iframe{max-width:100%}ul.tag-list{list-style:none;padding:0;margin:0}ul.archive{list-style:none;margin:0;padding:0}ul.archive li{margin:0 0 18px 0;margin:0 0 1rem 0;line-height:1.4;padding:0}ul.archive a{font-size:24px;font-size:1.3333333333rem;font-weight:800;margin-right:9px;margin-right:.5rem}.searchbox{display:table;width:100%;box-sizing:border-box}.searchbox input,.searchbox .button{display:table-cell;vertical-align:bottom}.searchbox input,.searchbox button{line-height:1;height:36px;height:2rem}.searchbox .button{width:1%}.download_button{padding:0 .5em}.highlight{background:#ededed}.highlight code,.highlight pre{margin:0;padding:0;background:none}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .nb{color:#0086B3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:#008080}.highlight .ni{color:#800080}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:#000080}.highlight .nv{color:#008080}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .il{color:#099}.unstyled-list,.topics{margin:0;padding:0;list-style-type:none}.unstyled-list li,.topics li{margin:0;padding:0}.icon-list li{margin-bottom:.5em}.topics{font-weight:bold;margin-top:-.5em;color:#636363}.topics li{display:inline-block}.topics li:after{content:' \2022 ';display:'inline-block';margin:0 .25em}.topics li:last-child:after{content:'';display:none}h3.toc{margin-bottom:0}ul.toc{padding:0;list-style:none}dl,.dl-row{margin-bottom:.5em}dt{font-weight:bold}dd{margin-left:0}@media screen and (min-width: 600px){dt{display:inline-block;width:20%}dd{display:inline-block;width:79%}}.icon{width:1.3em;height:1.3em;vertical-align:middle;margin-right:.3em;margin-top:-3px}a .icon{fill:#0072bc}a:hover .icon{fill:#00a0d7}.post .post-header-image{margin-bottom:.5em;border:4px double #898989;padding:2px}.portfolio img{border:1px solid #ddd;padding:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.portfolio-header{text-align:center}.comment{position:relative;border-bottom:4px double #ddd;background-color:transparent;margin:0;padding-top:1em;transition:background-color 1s linear}.comment:first-child{padding-top:0}.comment .comment-author{font-weight:800}.comment .comment-date{color:#898989}.comment.highlight{background-color:#fff6c3}.comment-form{position:relative}.comment-error{line-height:1.2}.comment-meta,.comment-meta dl,.comment-meta .dl-row,.comment-content{margin-bottom:.5em}.section-loading{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;background-color:rgba(255,255,255,0.5);background-image:url("/images/loading.svg#text-loader");background-repeat:no-repeat;background-size:60px;background-position:center}body.gallery{max-width:100%}.gallery-header{text-align:center}.gallery-title{margin:0}.gallery-description{margin-top:.5rem}.gallery-image{width:calc(100%+2rem);background-color:#111;text-align:center;margin:.5rem -1rem 1rem;position:relative;clear:both}.gallery-image img{max-height:85vh;vertical-align:middle}.gallery-image .photo-nav a{position:absolute;height:100%;width:20%;top:0;text-indent:-9999px;opacity:0;transition-property:opacity;transition-duration:250ms;background-position:center;background-repeat:no-repeat;background-size:10%;background-size:8vh}.gallery-image .photo-nav a:hover,.gallery-image .photo-nav a:focus{opacity:.75}.gallery-image .photo-nav .prev-image{left:0;background-image:url("/images/left-arrow.png")}.gallery-image .photo-nav .next-image{right:0;background-image:url("/images/right-arrow.png")}.gallery .wrapper{float:none;margin:0 auto;max-width:30rem}@media screen and (min-width: 600px){.gallery-header{text-align:left}.gallery-title{float:left}.gallery .site-nav{float:right}.gallery .site-nav li{display:inline-block;margin-left:1em}}li.grid-item{display:block;margin-bottom:0;width:20%;float:left}li.grid-item a{display:block}li.grid-item img{width:100%;height:auto;display:block;vertical-align:baseline;border:2px solid white}.dynamic-grid .grid-sizer{width:20%}.dynamic-grid .grid-item--width2{width:20%}.dynamic-grid .grid-item--width3{width:20%}.dynamic-grid .gutter-sizer{width:0%}@media screen and (min-width: 600px){.dynamic-grid .grid-sizer,.dynamic-grid .grid-item{width:10%}.dynamic-grid .grid-item--width2{width:20%}.dynamic-grid .grid-item--width3{width:30%}}.photo-grid .grid-item{float:left}.gallery-thumbs{margin-top:1rem}.gallery-thumbs .gallery-thumb-image{width:100%;margin:1rem 0;position:relative}.gallery-thumbs img{width:100%}.gallery-thumbs .gallery-thumb-title{margin:0;padding:.5rem;position:absolute;bottom:0;left:0;color:white;text-shadow:-1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;line-height:1.2}@media screen and (min-width: 400px){.gallery-thumbs .gallery-thumb-image{float:left;width:49%;margin:0 2% 2% 0}.gallery-thumbs .gallery-thumb-image:nth-child(2n){margin-right:0}}@media screen and (min-width: 600px){.gallery-thumbs .gallery-thumb-image{width:23.5%}.gallery-thumbs .gallery-thumb-image:nth-child(2n){margin-right:2%}.gallery-thumbs .gallery-thumb-image:nth-child(4n){margin-right:0}}@media screen and (min-width: 1100px){.gallery-thumbs .gallery-thumb-image{width:18.4%}.gallery-thumbs .gallery-thumb-image:nth-child(4n){margin-right:2%}.gallery-thumbs .gallery-thumb-image:nth-child(5n){margin-right:0}}@media screen and (min-width: 1600px){.gallery-thumbs .gallery-thumb-image{width:15%}.gallery-thumbs .gallery-thumb-image:nth-child(5n){margin-right:2%}.gallery-thumbs .gallery-thumb-image:nth-child(6n){margin-right:0}}#gallery-map{width:100%;height:15rem;max-height:50vh}
