@charset "utf-8";

/*
 * smart-grid.css
 * Created by Daniel Ryan on 2011-10-09
 * Copyright 2011 Daniel Ryan. All rights reserved.
 * Code developed under a BSD License: https://raw.github.com/dryan/css-smart-grid/master/LICENSE.txt
 * Version: 1.0.5
 * Latest update: 2011-10-26
 */

/*
 * Breakpoints:
 * Mobile/Default      -   320px
 * Mobile (landscape)  -   480px
 * Tablet              -   768px
 * Desktop             -   960px
 * Widescreen          -   1200px
 * Widescreen HD       -   1920px
 */
.container{padding:0 10px;margin:0 auto;clear:both}.row{zoom:1;overflow:hidden}.oldie .container{width:940px}.oldie .container .columns{width:60px}.oldie .container .offset-one{padding-left:80px}.oldie .container .columns.two{width:140px}.oldie .container .offset-two{padding-left:160px}.oldie .container .columns.one-fourth,.oldie .container .columns.three{width:220px}.oldie .container .offset-one-fourth,.oldie .container .offset-three{padding-left:240px}.oldie .container .columns.one-third,.oldie .container .columns.four{width:300px}.oldie .container .offset-one-third,.oldie .container .offset-four{padding-left:320px}.oldie .container .columns.five{width:380px}.oldie .container .offset-five{padding-left:400px}.oldie .container .columns.one-half,.oldie .container .columns.six{width:460px}.oldie .container .offset-one-half,.oldie .container .offset-six{padding-left:480px}.oldie .container .columns.seven{width:540px}.oldie .container .offset-seven{padding-left:560px}.oldie .container .columns.two-thirds,.oldie .container .columns.eight{width:620px}.oldie .container .offset-two-thirds,.oldie .container .offset-eight{padding-left:640px}.oldie .container .columns.three-fourths,.oldie .container .columns.nine{width:700px}.oldie .container .offset-three-fourths,.oldie .container .offset-nine{padding-left:720px}.oldie .container .columns.ten{width:780px}.oldie .container .offset-ten{padding-left:800px}.oldie .container .columns.eleven{width:860px}.oldie .container .offset-eleven{padding-left:880px}.oldie .container .columns.twelve{width:940px}.oldie .container .columns.one-fifth{width:172px}.oldie .container .offset-one-fifth{padding-left:192px}.oldie .container .columns.two-fifths{width:364px}.oldie .container .offset-two-fifths{padding-left:384px}.oldie .container .columns.three-fifths{width:556px}.oldie .container .offset-three-fifths{padding-left:576px}.oldie .container .columns.four-fifths{width:748px}.oldie .container .offset-four-fifths{padding-left:768px}.oldie .container .columns.five-fifths{width:940px}.oldie .container .offset-five-fifths{padding-left:960px}.oldie .container .columns{float:left;margin-left:20px}.oldie .container .columns:first-child,.oldie .container .columns.first{margin-left:0}@media screen and (min-width:320px){.container{width:300px}}@media screen and (min-width:480px){.container{width:460px}}@media screen and (min-width:768px){.container{width:748px}.container .columns{width:44px;float:left;margin-left:20px}.container .offset-one{padding-left:64px}.container .columns:first-child,.container .columns.first{margin-left:0}.container .columns.two{width:108px}.container .offset-two{padding-left:128px}.container .columns.one-fourth,.container .columns.three{width:172px}.container .offset-one-fourth,.container .offset-three{padding-left:192px}.container .columns.one-third,.container .columns.four{width:236px}.container .offset-one-third,.container .offset-four{padding-left:256px}.container .columns.five{width:300px}.container .offset-five{padding-left:320px}.container .columns.one-half,.container .columns.six{width:364px}.container .offset-one-half,.container .offset-six{padding-left:384px}.container .columns.seven{width:428px}.container .offset-seven{padding-left:448px}.container .columns.two-thirds,.container .columns.eight{width:492px}.container .offset-two-thirds,.container .offset-eight{padding-left:512px}.container .columns.three-fourths,.container .columns.nine{width:556px}.container .offset-three-fourths,.container .offset-nine{padding-left:576px}.container .columns.ten{width:620px}.container .offset-ten{padding-left:640px}.container .columns.eleven{width:684px}.container .offset-eleven{padding-left:704px}.container .columns.twelve{width:748px}.container .columns.one-fifth{width:133px}.container .offset-one-fifth{padding-left:153px}.container .columns.two-fifths{width:286px}.container .offset-two-fifths{padding-left:306px}.container .columns.three-fifths{width:439px}.container .offset-three-fifths{padding-left:459px}.container .columns.four-fifths{width:592px}.container .offset-four-fifths{padding-left:612px}.container .columns.five-fifths{width:745px}.container .offset-five-fifths{padding-left:765px}}@media screen and (min-width:960px){.container{width:940px}.container .columns{width:60px}.container .offset-one{padding-left:80px}.container .columns.two{width:140px}.container .offset-two{padding-left:160px}.container .columns.one-fourth,.container .columns.three{width:220px}.container .offset-one-fourth,.container .offset-three{padding-left:240px}.container .columns.one-third,.container .columns.four{width:300px}.container .offset-one-third,.container .offset-four{padding-left:320px}.container .columns.five{width:380px}.container .offset-five{padding-left:400px}.container .columns.one-half,.container .columns.six{width:460px}.container .offset-one-half,.container .offset-six{padding-left:480px}.container .columns.seven{width:540px}.container .offset-seven{padding-left:560px}.container .columns.two-thirds,.container .columns.eight{width:620px}.container .offset-two-thirds,.container .offset-eight{padding-left:640px}.container .columns.three-fourths,.container .columns.nine{width:700px}.container .offset-three-fourths,.container .offset-nine{padding-left:720px}.container .columns.ten{width:780px}.container .offset-ten{padding-left:800px}.container .columns.eleven{width:860px}.container .offset-eleven{padding-left:880px}.container .columns.twelve{width:940px}.container .columns.one-fifth{width:172px}.container .offset-one-fifth{padding-left:192px}.container .columns.two-fifths{width:364px}.container .offset-two-fifths{padding-left:384px}.container .columns.three-fifths{width:556px}.container .offset-three-fifths{padding-left:576px}.container .columns.four-fifths{width:748px}.container .offset-four-fifths{padding-left:768px}.container .columns.five-fifths{width:940px}.container .offset-five-fifths{padding-left:960px}}@media screen and (min-width:1200px){.container.hd,.container.large{width:1180px}.container.hd .columns,.container.large .columns{width:80px}.container.hd .offset-one,.container.large .offset-one{padding-left:100px}.container.hd .columns.two,.container.large .columns.two{width:180px}.container.hd .offset-two,.container.large .offset-two{padding-left:200px}.container.hd .columns.one-fourth,.container.large .columns.one-fourth,.container.hd .columns.three,.container.large .columns.three{width:280px}.container.hd .offset-one-fourth,.container.large .offset-one-fourth,.container.hd .offset-three,.container.large .offset-three{padding-left:300px}.container.hd .columns.one-third,.container.large .columns.one-third,.container.hd .columns.four,.container.large .columns.four{width:380px}.container.hd .offset-one-third,.container.large .offset-one-third,.container.hd .offset-four,.container.large .offset-four{padding-left:400px}.container.hd .columns.five,.container.large .columns.five{width:480px}.container.hd .offset-five,.container.large .offset-five{padding-left:500px}.container.hd .columns.one-half,.container.large .columns.one-half,.container.hd .columns.six,.container.large .columns.six{width:580px}.container.hd .offset-one-half,.container.large .offset-one-half,.container.hd .offset-six,.container.large .offset-six{padding-left:600px}.container.hd .columns.seven,.container.large .columns.seven{width:680px}.container.hd .offset-seven,.container.large .offset-seven{padding-left:700px}.container.hd .columns.two-thirds,.container.large .columns.two-thirds,.container.hd .columns.eight,.container.large .columns.eight{width:780px}.container.hd .offset-two-thirds,.container.large .offset-two-thirds,.container.hd .offset-eight,.container.large .offset-eight{padding-left:800px}.container.hd .columns.three-fourths,.container.large .columns.three-fourths,.container.hd .columns.nine,.container.large .columns.nine{width:880px}.container.hd .offset-three-fourths,.container.large .offset-three-fourths,.container.hd .offset-nine,.container.large .offset-nine{padding-left:900px}.container.hd .columns.ten,.container.large .columns.ten{width:980px}.container.hd .offset-ten,.container.large .offset-ten{padding-left:1000px}.container.hd .columns.eleven,.container.large .columns.eleven{width:1080px}.container.hd .offset-eleven,.container.large .offset-eleven{padding-left:1100px}.container.hd .columns.twelve,.container.large .columns.twelve{width:1180px}.container.hd .columns.one-fifth,.container.large .columns.one-fifth{width:220px}.container.hd .offset-one-fifth,.container.large .offset-one-fifth{padding-left:240px}.container.hd .columns.two-fifths,.container.large .columns.two-fifths{width:460px}.container.hd .offset-two-fifths,.container.large .offset-two-fifths{padding-left:480px}.container.hd .columns.three-fifths,.container.large .columns.three-fifths{width:700px}.container.hd .offset-three-fifths,.container.large .offset-three-fifths{padding-left:720px}.container.hd .columns.four-fifths,.container.large .columns.four-fifths{width:940px}.container.hd .offset-four-fifths,.container.large .offset-four-fifths{padding-left:960px}.container.hd .columns.five-fifths,.container.large .columns.five-fifths{width:1180px}.container.hd .offset-five-fifths,.container.large .offset-five-fifths{padding-left:1200px}}@media screen and (min-width:1920px){.container.hd{width:1900px}.container.hd .columns{width:140px}.container.hd .offset-one{padding-left:160px}.container.hd .columns.two{width:300px}.container.hd .offset-two{padding-left:320px}.container.hd .columns.one-fourth,.container.hd .columns.three{width:460px}.container.hd .offset-one-fourth,.container.hd .offset-three{padding-left:480px}.container.hd .columns.one-third,.container.hd .columns.four{width:620px}.container.hd .offset-one-third,.container.hd .offset-four{padding-left:640px}.container.hd .columns.five{width:780px}.container.hd .offset-five{padding-left:800px}.container.hd .columns.one-half,.container.hd .columns.six{width:940px}.container.hd .offset-one-half,.container.hd .offset-six{padding-left:960px}.container.hd .columns.seven{width:1100px}.container.hd .offset-seven{padding-left:1120px}.container.hd .columns.two-thirds,.container.hd .columns.eight{width:1260px}.container.hd .offset-two-thirds,.container.hd .offset-eight{padding-left:1280px}.container.hd .columns.three-fourths,.container.hd .columns.nine{width:1420px}.container.hd .offset-three-fourths,.container.hd .offset-nine{padding-left:1440px}.container.hd .columns.ten{width:1580px}.container.hd .offset-ten{padding-left:1600px}.container.hd .columns.eleven{width:1740px}.container.hd .offset-eleven{padding-left:1760px}.container.hd .columns.twelve{width:1900px}.container.hd .columns.one-fifth{width:364px}.container.hd .offset-one-fifth{padding-left:384px}.container.hd .columns.two-fifths{width:748px}.container.hd .offset-two-fifths{padding-left:768px}.container.hd .columns.three-fifths{width:1132px}.container.hd .offset-three-fifths{padding-left:1152px}.container.hd .columns.four-fifths{width:1516px}.container.hd .offset-four-fifths{padding-left:1536px}.container.hd .columns.five-fifths{width:1900px}.container.hd .offset-five-fifths{padding-left:1920px}}/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.7.14 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2019, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.scroll-content{position:absolute;top:0;left:0;padding:20px
30px 0 20px}.scroll-pane{position:relative}.slider-wrap{position:absolute;right:0;top:0;background-color:#fff;width:8px}.slider-vertical{position:relative;height:100%}.ui-slider-handle{background-color:#ddd;width:8px;height:20px;margin:0
auto;display:block;position:absolute;outline:0}.ui-slider-handle
img{border:none}.scrollbar-top{position:absolute;top:0}.scrollbar-bottom{position:absolute;bottom:0}.scrollbar-grip{position:absolute;top:50%}#body-gallery #main-image-wrapper.zoom-in{cursor:zoom-in}.featherlight .featherlight-content{background:none;border-bottom:none;padding:10px;padding-bottom:0}.featherlight .featherlight-content .featherlight-close{background:#fff;border:solid 1px #000;border-radius:50%}#vg-lightbox{cursor:pointer;max-width:calc(100vw - 20px);max-height:calc(100vh - 40px);overflow:scroll}ul#timeline
.tooltip{display:block;position:absolute;bottom:0;z-index:10;width:100%;padding:0
0 2.4em 0;cursor:pointer;outline:0}ul#timeline .tooltip-content{left:-50%;width:200px;padding:5px;border:solid 1px #999;background:#fff}ul#timeline .tooltip-content
p{margin:0
0 0.3em 0;line-height:1.2em}ul#timeline .tooltip-content
p.title{font-style:italic}ul#timeline .tooltip-content
p.location{color:#666}*{position:relative;font-family:Georgia,Times,serif;font-size:13px;color:#444;line-height:2.0em}html,body{margin:0;padding:0;height:100%}h1,h2,h3{font-family:'Sorts Mill Goudy',Georgia,Times,serif;font-weight:normal;line-height:1.1em;color:#333}h1{margin:0
0 0.6em 0;padding:0;font-size:32px;text-transform:uppercase}h2{margin:2.0em 0 0.6em 0;padding:0;font-size:24px}h3{margin:0.6em 0 0.2em 0;padding:0;font-size:16px}h5{margin:-1.0em 0 2.0em 0}p{margin:0.4em 0 0.8em 0}pre{font-family:'Lucida Console','Courier New',Courier,monospace;font-size:12px;line-height:1.2em}dl{margin:0
0 1.0em 0;padding:0}dt{margin:0;padding:0
0.5em 0 0;display:inline-block;float:left;clear:left;font-weight:bold;white-space:nowrap}dd{margin:0;padding:0}ul{padding:0;margin:0.5em 0 1.5em 2.0em}li{}.clearfix{clear:both}.ajax-loader{position:absolute;top:50%;left:50%;z-index:20;width:32px;height:32px;margin:-16px 0 0 -16px;background:url('/inc/css/img/ajax-loader.gif') no-repeat}.xray{outline:solid 1px #9f9;background:rgba(153, 255, 153, 0.1)}.xray
*{outline:solid 1px #9f9;background:rgba(153, 255, 153, 0.1)}#header{height:90px;background:url('/inc/css/img/header-bkgd.jpg') top left no-repeat #000;overflow:hidden}#header
h1{margin:0.5em 0 0 0;letter-spacing:0.1em;color:#fff;white-space:nowrap}#header
h2{margin:0;letter-spacing:0.2em;color:#fff;font-size:18px;font-style:italic;text-transform:lowercase;text-align:right;white-space:nowrap}#header
blockquote{display:block;float:right;height:80px;width:auto;margin:0;padding:5px
15px;background:#999;font-size:12px;line-height:1.6em;letter-spacing:0.2em;color:#fff;overflow:hidden}#topnav{margin:16px
0 0 0;background:#000}#topnav ul.menu-1{display:block;margin:0;padding:0;list-style:none;overflow:visible}#topnav ul.menu-1
li{display:inline;margin:-20px 8% 0 0;padding:18px
0 0 0}#topnav ul.menu-1
li.selected{background:url('/inc/css/img/wedge-sprites.png') 20px -81px no-repeat}#topnav ul.menu-1 li:hover{background:url('/inc/css/img/wedge-sprites.png') 20px -241px no-repeat}#topnav ul.menu-1 li
a{font-family:'Sorts Mill Goudy',Georgia,Times,serif;font-size:14px;letter-spacing:0.1em;color:#fff;text-decoration:none}#topnav ul.menu-1-child{display:none;position:absolute;left:-50px;z-index:10;margin:-5px 0 0 0;padding:5px
0 0 0;overflow:visible}#topnav ul.menu-1-child
li{display:block;margin:0;padding:0;text-align:center;background:#ccc;border:solid 1px #999;border-top:none}#topnav ul.menu-1-child li:hover{background:#fff}#topnav ul.menu-1-child li
a{display:block;padding:0
10px;font-style:italic;text-transform:lowercase;white-space:nowrap;color:#000}#footer{border-top:solid 1px #999}#footer
p{text-align:right;font-family:'Lucida Console','Courier New',Courier,monospace;line-height:1.2em;font-size:12px;color:#999}#footer
a{font-family:'Lucida Console','Courier New',Courier,monospace;line-height:1.2em;font-size:12px;color:#888}#page-title{height:42px;z-index:1;background:#ccc;border-bottom:solid 1px #000;overflow:hidden}#page-title
h3{margin:0
0 0 0;padding:0;line-height:1.2em;font-size:50px;font-style:italic;color:#fff}.post-html{}.post-html #main-image-stroke{position:absolute;top:357px;z-index:0;height:1px;width:100%;background:#000}.post-html #body-copy{display:block;height:500px;background:#fff;border-left:solid 1px #000;overflow:hidden}.post-html #body-copy.padded{height:400px;padding:20px
30px 0 20px}.post-html #body-copy .wp-block-embed.is-type-video{margin-left:-20px;margin-right:-30px}.post-html #body-copy .wp-block-embed.is-type-video
iframe{width:100%;height:260px}.post-html #body-copy
h2#benoit{margin-top:0}.post-html #body-copy
.background{position:absolute;top:0;left:0;z-index:0}.post-html #main-image{height:400px;margin:-43px 0 0 0;z-index:5;text-align:right;border-right:solid 3px #333;overflow:hidden}.post-html #main-image
img{}#body-gallery{}#body-gallery #main-image-stroke{}#body-gallery #body-copy{height:357px}#body-gallery #body-copy.padded{height:257px}#body-gallery #body-copy dd:first-of-type,
#body-gallery #body-copy
dd.title{font-weight:bold;color:#900}#body-gallery #body-copy dd:first-of-type span,
#body-gallery #body-copy dd.title
span{font-weight:normal}#body-gallery #timeline-nav{margin:0;padding:20px
20px 50px 20px;border-left:solid 1px #000}#body-gallery
ul#timeline{padding:0;margin:0;list-style:none}#body-gallery ul#timeline
li{display:inline-block;margin:0
0.5em 0 0;padding:6px
0 0 0}#body-gallery ul#timeline
li.selected{background:url('/inc/css/img/wedge-sprites.png') 7px -80px no-repeat !important}#body-gallery ul#timeline li:hover{background:url('/inc/css/img/wedge-sprites.png') 7px -240px no-repeat}#body-gallery ul#timeline li:hover
a{color:#333}#body-gallery ul#timeline li span.year-sep,
#body-gallery ul#timeline li span.title,
#body-gallery ul#timeline li span.title-sep,
#body-gallery ul#timeline li
span.location{display:none}#body-gallery ul#timeline li
a{text-decoration:none;color:#999}#body-gallery ul#timeline li a
span{color:#999}#body-gallery ul#timeline li.selected
a{color:#900}#body-gallery ul#timeline li.selected a
span{color:#900}#body-gallery #main-image{}#body-gallery #main-image #main-image-wrapper{}#body-gallery #main-image #main-image-wrapper
img{}#body-gallery
.caption{height:24px;margin:0;padding:0
20px;font-size:0.9em;text-align:center;overflow:hidden}#body-gallery .caption
*{font-size:0.9em}#body-gallery #thumb-nav{text-align:center;height:50px;margin:15px
0}#body-gallery #thumb-nav #center-wrapper{display:inline-block}#body-gallery #thumb-nav
.prev{float:left}#body-gallery #thumb-nav .prev
a{display:block;margin:0
5px 0 0;padding:10px
5px;text-decoration:none;background:url('/inc/css/img/wedge-sprites.png') 0 -262px no-repeat;outline:0}#body-gallery #thumb-nav .prev a:hover{background:url('/inc/css/img/wedge-sprites.png') 0 -102px no-repeat}#body-gallery #thumb-nav
ul#thumbs{float:left;margin:0;padding:0;list-style:none}#body-gallery #thumb-nav ul#thumbs
li{display:inline-block;height:48px;width:45px;margin:0
3px;padding:0;border-bottom:solid 3px #fff;overflow:hidden}#body-gallery #thumb-nav ul#thumbs
li.selected{border-bottom:solid 3px #900}#body-gallery #thumb-nav ul#thumbs li:hover{border-bottom:solid 3px #999}#body-gallery #thumb-nav ul#thumbs li
a{}#body-gallery #thumb-nav ul#thumbs li.selected
a{}#body-gallery #thumb-nav ul#thumbs li:hover
a{}#body-gallery #thumb-nav
.next{float:left}#body-gallery #thumb-nav .next
a{display:block;margin:0
0 0 5px;padding:10px
5px;text-decoration:none;background:url('/inc/css/img/wedge-sprites.png') 0 -182px no-repeat;outline:0}#body-gallery #thumb-nav .next a:hover{background:url('/inc/css/img/wedge-sprites.png') 0 -22px no-repeat}