a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul{list-style:none;padding:0}button{border:none}input[type='submit']{border:none}a{color:inherit}img,video,iframe{max-width:100%}div,nav,form,textarea,input,a{box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top}a,a:visited,a:hover,a:focus{text-decoration:underline;background-color:inherit;color:inherit}button{padding:5px 20px;border-radius:5px;-moz-border-radius:5px}button.thin{padding:3px 10px}input[type='submit']{border-radius:5px;-moz-border-radius:5px}.group:after{content:"";display:table;clear:both}.black{color:black}.black a,.black a:hover{color:black}.off-white-background{background-color:#f8f5f2}.white{color:white}.white a,.white a.hover,.white a:visited,.white a:active{color:white}.white-background{background-color:white;color:#282828}body,input{font-family:'Open Sans', Arial, sans-serif;font-weight:300}.h1,.h2,.h3,.h4,.h5{font-weight:200;margin:0}.strong{font-weight:400 !important}.italic{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}p{font-size:16px;line-height:25px}p.large{font-size:18px}p.small{font-size:14px}p.tiny{font-size:13px}.large-text{font-size:130%;letter-spacing:0.05em}p.circle{border-radius:50%;display:inline-block;padding:2px 9px;font-size:14px;line-height:20px}.center{margin-right:auto !important;margin-left:auto !important;float:none}.relative{position:relative}.absolute{position:absolute;top:0;left:0}.inline-block>div,.inline-block>img,.inline-block>a,.inline-block>button,.inline-block>ul,.inline-block>li,.inline-block>p,.inline-block>h1,.inline-block>h2,.inline-block>h3,.inline-block>h4,.inline-block>h5{display:inline-block}.block>div,.block>img,.block>a,.block>button,.block>ul,.block>li,.block>p,.block>h1,.block>h2,.block>h3,.block>h4,.block>h5{display:block}.full-width{width:100%}.max-100-percent{max-width:100%}.max-420{max-width:420px;margin-left:auto !important;margin-right:auto !important}.max-600{max-width:600px;margin-left:auto !important;margin-right:auto !important}.max-760{max-width:760px;margin-left:auto !important;margin-right:auto !important}.max-860{max-width:860px;margin-left:auto !important;margin-right:auto !important}.max-960{max-width:960px;margin-left:auto !important;margin-right:auto !important}.max-1280{max-width:1280px;margin-left:auto !important;margin-right:auto !important}.absolute{position:absolute}.relative{position:relative}.responsive-row{display:block;text-align:center}.responsive-row div,.responsive-row img{display:inline-block}.padding-15{padding:15px}.padding-top-15{padding-top:15px}.padding-bottom-15{padding-bottom:15px}.padding-30{padding:30px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.padding-top-45{padding-top:45px}.padding-bottom-45{padding-bottom:45px}.padding-top-50{padding-top:50px}.padding-bottom-50{padding-bottom:50px}.padding-top-60{padding-top:60px}.padding-bottom-60{padding-bottom:60px}.margin-top-10{margin-top:10px}.margin-15{margin:15px}.margin-top-15{margin-top:15px}.margin-bottom-15{margin-bottom:15px}.margin-top-30{margin-top:30px}.margin-bottom-30{margin-bottom:30px}.margin-top-45{margin-top:45px}.margin-bottom-45{margin-bottom:45px}.margin-top-60{margin-top:60px}.margin-bottom-60{margin-bottom:60px}.full-overlay{width:100%;height:100%}.navbar{margin:0 auto}.nav li a:hover,.nav li a:active,.nav li a:focus{background-color:inherit}#salon-talks-page #featured .h3,#salon-talks-page #featured .h5,#all-talks-page #recent .h3,#talk-overview-page #hero .h2{font-family:'EB Garamond', Garamond, serif;font-size:28px;display:block;font-style:italic;line-height:1.1em}#salon-talks-page #featured .h3 a,#salon-talks-page #featured .h5 a,#all-talks-page #recent .h3 a,#talk-overview-page #hero .h2 a{text-decoration:none}#salon-talks-page #featured .presenter,#all-talks-page #recent .recent-talk .details .presenter,#talk-overview-page #hero .h4{font-size:18px;font-family:'Open Sans', Arial, sans-serif;margin-top:10px}#salon-talks-page #featured .presenter a,#all-talks-page #recent .recent-talk .details .presenter a,#talk-overview-page #hero .h4 a{text-decoration:none}.ticket-info,#salon-talks-page #featured .details .description,#all-talks-page #recent .recent-talk .details .description,#talk-overview-page #about .description,#talk-overview-page #summary .summary-text .description{font-weight:400;line-height:1.4em}.ticket-info p,#salon-talks-page #featured .details .description p,#all-talks-page #recent .recent-talk .details .description p,#talk-overview-page #about .description p,#talk-overview-page #summary .summary-text .description p{font-size:15px;font-weight:normal}.ticket-info p a,#salon-talks-page #featured .details .description p a,#all-talks-page #recent .recent-talk .details .description p a,#talk-overview-page #about .description p a,#talk-overview-page #summary .summary-text .description p a{font-weight:bolder}#salon-talks-page #featured .details .talk-date,#all-talks-page #recent .recent-talk .details .talk-date,#talk-overview-page #about .talk-date,#talk-overview-page #summary .summary-text .talk-date{margin-bottom:17px;display:block}#salon-talks-page #featured .details .talk-date img,#all-talks-page #recent .recent-talk .details .talk-date img,#talk-overview-page #about .talk-date img,#talk-overview-page #summary .summary-text .talk-date img{margin-right:8px;display:inline;vertical-align:baseline}#salon-talks-page #featured .details .talk-date p,#all-talks-page #recent .recent-talk .details .talk-date p,#talk-overview-page #about .talk-date p,#talk-overview-page #summary .summary-text .talk-date p{font-weight:bold;font-size:13px;display:inline-block}#salon-talks-page #seminars .seminar,#talk-overview-page #seminars .seminar{text-align:left;min-height:185px}#salon-talks-page #seminars .seminar img,#talk-overview-page #seminars .seminar img,#salon-talks-page #seminars .seminar .description,#talk-overview-page #seminars .seminar .description,#salon-talks-page #seminars .seminar button,#talk-overview-page #seminars .seminar button{display:inline-block;margin:15px 10px}#salon-talks-page #seminars .seminar .description,#talk-overview-page #seminars .seminar .description{text-align:left;width:180px}#salon-talks-page #seminars .seminar .description .title,#talk-overview-page #seminars .seminar .description .title{font-size:18px;margin-top:5px;line-height:1.15em}#salon-talks-page #seminars .seminar .description .date,#talk-overview-page #seminars .seminar .description .date{margin-top:5px}#salon-talks-page #seminars .seminar a,#talk-overview-page #seminars .seminar a{display:inline-block;text-decoration:none}#salon-talks-page #seminars .seminar a img,#talk-overview-page #seminars .seminar a img{display:inline-block;margin-left:0}#salon-talks-page #seminars .seminar a button,#talk-overview-page #seminars .seminar a button{display:block;width:138px;min-width:auto;background:url("../../img/talk-overview/button-background.7b96b9a9c0c5.png") no-repeat left top;margin:15px 0 0 0}body{position:static}.black-background{background-color:#1A1309 !important}.dark-brown-background{background-color:#6c4c3a !important}.light-brown-foreground{color:#C8C0A6 !important}.light-brown-background{background-color:#C8C0A6 !important}.green-background{background-color:#7E8959 !important}.overlay{position:absolute;background-color:rgba(40,40,40,0.4);height:100%;width:100%;z-index:0}.vertical-center{position:relative}.row{margin-left:0;margin-right:0}div.black-divider,div.white-divider,div.light-divider{width:100px;height:1px;margin:20px auto}div.black-divider{border-bottom:1px solid black}div.white-divider{border-bottom:1px solid white}div.light-divider{border-bottom:1px solid #C8C0A6}button{font-size:12px;text-transform:uppercase;padding:7px 20px;border-radius:3px;-moz-border-radius:3px;min-width:180px;border-radius:5px;-moz-border-radius:5px;box-shadow:0 4px 2px rgba(40,40,40,0.3)}button.dark-background{color:white;background-color:#35322F}button.light-background{color:#282828;background-color:white}button.green-background{background-color:#7E8959}button.red-background{color:white;background-color:#470912}button.blue-background{color:white;background-color:#505E67}.h1,.h2,.h3,.navbar ul li,.serif{font-family:'EB Garamond', Garamond, serif}.h4{font-family:'Din', Helvetica, sans-serif}.h5,p{font-family:'Open Sans', Arial, sans-serif}.h1{font-size:48px}.h2{font-size:33px}.h2.small{font-size:28px;line-height:34px}.h3{font-size:22px;line-height:29px}.h4{font-size:20px;line-height:26px}.h5{font-size:16px}.h5.small{font-size:15px}p{font-size:14px;line-height:1.4em;letter-spacing:0.02em}p.caption{font-style:italic;font-family:'EB Garamond', Garamond, serif;font-size:16px;letter-spacing:0.03em}p.presenter{font-size:16px;letter-spacing:0.03em;padding:4px 0}p.italic.serif{font-size:16px;letter-spacing:0.03em}body{background:url("../../img/shared/page_bg.38f0eae85851.jpg");text-align:center;color:#C8C0A6}.navbar,footer{color:#C8C0A6}.navbar{text-align:center}.navbar ul li{text-transform:uppercase;font-size:20px;letter-spacing:0.03em;margin:5px 4px}.navbar .nav-header a{display:block}.navbar .navbar-toggle{float:none;margin:0 auto 15px;border:none;box-shadow:none;display:block}.navbar .navbar-toggle .icon-bar{background-color:white;margin:5px auto;width:34px;height:2px}.navbar .navbar-collapse{margin:20px auto 40px;background-color:rgba(40,40,40,0.3);display:none;padding:15px 0}.navbar .navbar-collapse a{text-decoration:none}.navbar .navbar-collapse a:visited,.navbar .navbar-collapse a:hover,.navbar .navbar-collapse a:focus{text-decoration:underline}.navbar li.visible-md{color:#B19660}#main .page-background{background:url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat center top;height:16px}#main section{background-color:#6c4c3a}#main #subnav{background-color:#EFECEC;color:#282828}#main #subnav ul{padding:10px 0}#main #subnav a{font-family:'Din', Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;font-size:18px;letter-spacing:0.03em;margin:0 15px;padding:10px 0}#main #subnav a:visited,#main #subnav a:hover,#main #subnav a:focus{text-decoration:underline}#hero .hero-text{position:relative}#praise{background:url("../../img/shared/wood_banner.54cbc8e0443e.jpg") no-repeat center;min-height:125px;color:#C8C0A6}#praise .punch-quote{display:inline-block}#praise .punch-quote img{float:right;margin:5px 20px 0 0}#praise .praise-list{text-decoration:none;font-size:0px}#praise .praise-list img{margin:0 5px}#praise .h5{margin-bottom:8px}footer{background:url("../../img/shared/footer_bg.3ec0297c111f.jpg") no-repeat center;min-height:340px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:8px}footer .vertical-center{padding-top:90px}footer li{font-size:11px}footer .h3{margin:30px auto}footer p.tiny{font-family:'EB Garamond', Garamond, serif;font-style:italic;margin-top:15px}footer a.icon{text-decoration:none}footer .ss-icon{font-size:36px;margin:0 5px;text-shadow:#222222 0.2em 0.1em 0.2em}.ticket-info{border-top:1px solid #C8C0A6;margin-top:30px;padding-top:20px;text-align:center}.ticket-info p{margin:10px 0px}@media only screen and (max-width: 992px){#home-page .slide-text{padding:80px 0 !important}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}#home-page #hero{background:url("../../img/home/hero_bg.51cced64b232.jpg") no-repeat center;min-height:576px;width:100%;position:relative}#home-page #hero #special-hours{position:absolute;top:50px;left:0;width:290px;color:#C8C0A6}#home-page #hero #special-hours .special-hours-top{background:url("../../img/home/special_hours_bg_top.8a62576a10dc.png") no-repeat center top;height:6px}#home-page #hero #special-hours .special-hours-mid{background:url("../../img/home/special_hours_bg_mid.57cc0e0cb0ac.png") repeat-y center center;padding:9px 15px 11px 15px;text-align:left}#home-page #hero #special-hours .special-hours-mid p,#home-page #hero #special-hours .special-hours-mid ul{line-height:18px;margin-top:5px}#home-page #hero #special-hours .special-hours-mid p.special-hours{margin-top:0;text-align:center}#home-page #hero #special-hours .special-hours-bot{background:url("../../img/home/special_hours_bg_bot.8bd55fbbfe39.png") no-repeat center bottom;height:11px}#home-page #slides .row{background-color:#EFECEC;color:#282828;margin-bottom:15px}#home-page #slides .row:nth-of-type(5){margin-bottom:0}#home-page #slides .row .h2{margin-top:10px;margin-bottom:30px}#home-page #slides .row .black-divider{margin-bottom:30px}#home-page #slides .row p{margin-bottom:20px}#home-page #testimonial{background:url("../../img/home/testimonial_bg.c6bd28e9af63.jpg") no-repeat center}#about-page #hero{background:url("../../img/about/hero_bg.7c57d25a3528.jpg") no-repeat center;min-height:530px;position:relative}#about-page #hero .h2{margin-bottom:40px}#about-page #subnav li{display:block}#about-page #foundation{background:url("../../img/about/long_now_bg.90bdc86eb67f.jpg") no-repeat center;min-height:577px;position:relative}#about-page #foundation p,#about-page #foundation button{margin-top:30px}#about-page #space{position:relative}#about-page #space .left-arrow,#about-page #space .right-arrow{position:absolute;cursor:pointer;top:250px;z-index:999}#about-page #space .left-arrow{left:10px}#about-page #space .right-arrow{right:10px}#about-page #space .slider{position:relative;min-height:571px;background-color:#EFECEC;overflow:hidden}#about-page #space .slider .slide{overflow:hidden;background-color:#EFECEC;color:#282828;opacity:0;position:absolute;top:0;z-index:0}#about-page #space .slider .slide.current{opacity:1;z-index:99}#about-page #space .slider .slide .slide-text{min-height:280px;padding:50px 0}#about-page #space .slider .slide .slide-text .h4,#about-page #space .slider .slide .slide-text p{padding-left:10px;padding-right:10px}#about-page #space .slider .slide .slide-text button{margin-top:15px}#about-page #space .slider .slide .slide-image img{width:100%}#about-page #team .col-md-4 img{margin-top:15px;width:191px;height:246px}#about-page #team .col-md-4 .h4{text-transform:none}#about-page #team .col-md-4 p{width:65%;margin-left:auto;margin-right:auto}#about-page #team .col-md-4 p.title{font-size:14px}#about-page #partners{background:url("../../img/about/partners_bg.6730af22f5a6.jpg") no-repeat center;padding:45px 0}#about-page #partners .responsive-row{vertical-align:bottom}#about-page #partners .responsive-row div{padding:0 20px;vertical-align:bottom}#about-page #news .row{background-color:white}#about-page #news button{background:#505e67}#about-page #press button{background:#505e67}#about-page #clock{background:url("../../img/about/the_clock.5b5335ed8144.jpg") no-repeat center;min-height:464px;position:relative}#about-page #clock .vertical-center{margin:0 auto}#about-page #clock .vertical-center button{box-shadow:0 2px 2px #4d4d4d;padding:12px 0}#about-page #clock h3{font-style:italic}#about-page #clock h4{font-style:italic;font-family:'EB Garamond', Garamond, serif}#about-page #clock button{margin-top:30px}#manual-for-civilization #hero{background:url("../../img/manual/hero.04061f707e7e.jpg") no-repeat center;height:325px}#manual-for-civilization #overview,#manual-for-civilization #featured-book{background-color:#C8C0A6;color:#282828}#manual-for-civilization #overview p,#manual-for-civilization #featured-book p{margin-bottom:20px}#manual-for-civilization #about-articles{padding:0 30px}#manual-for-civilization #about-articles .row:nth-of-type(2){padding-bottom:15px;border-bottom:1px solid white}#manual-for-civilization #about-articles .row .h4{margin-bottom:30px}#manual-for-civilization #about-articles .row .post{display:block;position:relative;width:305px;height:195px;margin:10px auto}#manual-for-civilization #about-articles .row .post .overlay{z-index:1}#manual-for-civilization #about-articles .row .post .caption{margin-top:40px;margin-bottom:5px}#manual-for-civilization #about-articles .row .post .caption,#manual-for-civilization #about-articles .row .post .small{z-index:99;position:relative}#manual-for-civilization #about-articles .row .post img{position:absolute;left:0;right:0;margin:0}#manual-for-civilization #press{background:url("../../img/shared/leather_bg.9c2ca9571500.jpg") no-repeat center;min-height:420px}#manual-for-civilization #partner-projects{background:#1a1309;padding:40px 0}#manual-for-civilization #partner-projects .caption{margin-bottom:25px}#press-page .page-background{display:none}#press-page #hero{background:url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat center top;min-height:180px}#press-page #hero .hero-text{padding-top:70px}#press-page #featured .row{background-color:#EFECEC;padding:15px 0}#press-page #press{padding:45px 0;background-color:#1A1309}#press-page #press .row{text-align:left;margin-bottom:45px}#press-page #press .row .quote p{font-style:italic;quotes:'\201c' '\201d'}#press-page #press .row .quote p:before{content:open-quote}#press-page #press .row .quote p:after{content:close-quote}#salon-talks-page .page-background{display:none}#salon-talks-page button{color:#282828;min-width:120px}#salon-talks-page #hero{background-color:transparent;background:url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat top center #1A1309;padding-bottom:30px}#salon-talks-page #hero .hero-text{padding-top:40px;padding-left:15px;padding-right:15px}#salon-talks-page #hero .hero-text a,#salon-talks-page #hero .hero-text a:visited,#salon-talks-page #hero .hero-text a:hover,#salon-talks-page #hero .hero-text a:focus{text-decoration:underline}#salon-talks-page #subnav ul li a{display:inline-block}#salon-talks-page #featured{background-color:#1A1309;padding:50px}#salon-talks-page #featured .talk-details{padding:30px}#salon-talks-page #featured .h5{margin-top:15px}#salon-talks-page #featured .h2{margin-bottom:30px;text-align:left}#salon-talks-page #featured .h3{margin-bottom:10px}#salon-talks-page #featured .details .caption{display:block}#salon-talks-page #featured .details .description{display:block;margin:30px 0 0 0;text-align:left}#salon-talks-page #featured .details .description p{margin-top:10px}#salon-talks-page #featured .details .description ul{margin-top:10px;font-size:13px;line-height:20px;letter-spacing:0.02em;padding-left:15px;padding-right:15px}#salon-talks-page #featured .details .description ul li{text-indent:-1em;padding-left:1em}#salon-talks-page #featured .details .talk-date{margin-top:13px}#salon-talks-page #featured .details .details-button{display:block;margin-top:15px}#salon-talks-page #search-talks{background-color:#EFECEC;color:#282828;padding:30px 0}#salon-talks-page #search-talks .h2{margin-bottom:20px}#salon-talks-page #search-talks input{width:45%;padding:5px 5px 5px 35px;background:white url("../../img/talks/magnifying_glass.2c7e17bfcd1c.png") no-repeat 10px;color:#282828;border-radius:3px;-moz-border-radius:3px;border:1px solid #282828;font-size:large}#salon-talks-page #search-talks input::-webkit-input-placeholder{color:gray}#salon-talks-page #search-talks input:-moz-placeholder{color:gray;opacity:1}#salon-talks-page #search-talks input::-moz-placeholder{color:gray;opacity:1}#salon-talks-page #search-talks input:-ms-input-placeholder{color:gray}#salon-talks-page #search-talks .talk-thumbnail{position:relative;display:inline-block;margin:10px 5px}#salon-talks-page #search-talks .talk-thumbnail img{width:190px}#salon-talks-page #search-talks .talk-thumbnail .absolute{top:41px;height:80px;width:100%;background:rgba(83,49,29,0.85);border:10px solid transparent;overflow:hidden}#salon-talks-page #search-talks .talk-thumbnail .absolute p{color:#C8C0A6;font-weight:500;line-height:20px}#salon-talks-page #search-talks .talk-thumbnail .absolute p.title{color:#a7b380;font-style:italic}#salon-talks-page #search-talks .overlay-container{position:relative;margin-top:15px}#salon-talks-page #search-talks .overlay-container .overlay{background-color:rgba(40,40,40,0.9);color:#C8C0A6;z-index:99;display:none}#salon-talks-page #search-talks #search-results{min-height:100px}#salon-talks-page #seminars{background:#1a1309;padding:0 0 60px 0}#salon-talks-page #seminars .h4,#salon-talks-page #seminars .seminar{padding:30px 0;border-bottom:1px solid #C8C0A6}#salon-talks-page #seminars .h4{padding:45px 0;text-transform:none}#salon-talks-page #seminars img{max-width:80px}#salon-talks-page #seminars .seminars-list .all-talks-link{font-family:'Open Sans', Arial, sans-serif;font-size:24px;margin-top:24px}#salon-talks-page #seminars #past-talks #recent_videos{text-decoration:none}#salon-talks-page #donor{background:url("../../img/talks/donor_bg.212146d11617.jpg") no-repeat center;min-height:351px}#salon-talks-page #donor .h2{margin-top:15px}#salon-talks-page #donor p{max-width:440px;margin:20px auto 30px}#all-talks-page .page-background{display:none}#all-talks-page #hero{background-color:transparent;background:url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat top center #1A1309;padding-bottom:35px}#all-talks-page #hero .hero-text{padding-top:40px;padding-left:15px;padding-right:15px}#all-talks-page #hero .hero-text a,#all-talks-page #hero .hero-text a:visited,#all-talks-page #hero .hero-text a:hover,#all-talks-page #hero .hero-text a:focus{text-decoration:underline}#all-talks-page #recent{background-color:#1A1309;padding:30px 50px 0px 50px}#all-talks-page #recent .h2{margin:0 0 30px 15px;text-align:left}#all-talks-page #recent .h3{margin-bottom:6px}#all-talks-page #recent .row+.row{border-top:1px solid #C8C0A6}#all-talks-page #recent .recent-talk{padding:30px 0;text-align:left}#all-talks-page #recent .recent-talk .thumb{margin:0 15px 10px 0}#all-talks-page #recent .recent-talk .details{text-align:left;max-width:460px}#all-talks-page #recent .recent-talk .details .h3 a,#all-talks-page #recent .recent-talk .details .presenter a{text-decoration:none}#all-talks-page #recent .recent-talk .details .description{margin:10px 0}#all-talks-page #recent .recent-talk .details .description p{margin-top:10px}#all-talks-page #recent .recent-talk .details .talk-date{margin-top:5px}#all-talks-page #recent .recent-talk .details .link-container{margin-top:20px}#all-talks-page #recent .recent-talk .details .link-container a{text-decoration:none}#all-talks-page #recent .recent-talk .details .link-container a img{padding-right:13px}#all-talks-page #recent .recent-talk button{max-width:120px;min-width:auto;margin-right:15px}#all-talks-page #recent .recent-talk a p{margin-right:5px;font-size:12px;color:gray;font-weight:500}#all-talks-page #donor{background:url("../../img/talks/donor_bg.212146d11617.jpg") no-repeat center;min-height:351px}#all-talks-page #donor .h2{margin-top:15px}#all-talks-page #donor p{max-width:440px;margin:20px auto 30px}#drinks-page #hero{min-height:446px;background:url("../../img/drinks/various_cocktails.75eeb3dc2155.jpg") no-repeat center;padding-top:80px}#drinks-page #hero .h4{margin-top:15px}#drinks-page #hero button{margin-top:20px}#drinks-page #designer .designer-bio{padding-top:30px;padding-bottom:30px}#drinks-page #designer .image{padding-left:0;padding-right:0}#drinks-page #designer .image img{width:100%}#drinks-page #designer h4{margin-top:15px}#drinks-page #designer p{margin-left:20px;margin-right:20px}#drinks-page #bartenders{min-height:444px;background:url("../../img/drinks/bartenderschoice3.baddf2b3046a.jpg") no-repeat left}#drinks-page #world{min-height:442px;background:url("../../img/drinks/mezcalbodegastyle.8ee6c04a1e20.jpg") no-repeat center}#drinks-page #tikinottiki{min-height:442px;background:url("../../img/drinks/tiki-not-tiki.9540efcf811f.jpg") no-repeat center}#drinks-page #fern-bar{min-height:442px;background:url("../../img/drinks/fernbar.31d76b24d1b1.jpg") no-repeat left}#drinks-page #beerwine{min-height:442px;background:url("../../img/drinks/winebeer.2bf29b3913e4.jpg") no-repeat left}#drinks-page #daisies{min-height:442px;background:url("../../img/drinks/daisies.c8ff2b1c4c30.jpg") no-repeat center}#drinks-page #old-fashioned{min-height:442px;background:url("../../img/drinks/oldfashioned.83a1580d55b2.jpg") no-repeat center}#drinks-page #temperate{min-height:442px;background:url("../../img/drinks/teetotaling.60c9f38dcf18.jpg") no-repeat center}#drinks-page #coffee{min-height:442px;background:url("../../img/drinks/coffeetea.fb14275d96c0.jpg") no-repeat center}#drinks-page #longnow{min-height:442px;background:url("../../img/drinks/spirits.93d25c2e666a.jpg") no-repeat left}#drinks-page #bites{min-height:444px;background:url("../../img/drinks/bites.e6cba71c4670.jpg") no-repeat center}#drinks-page p.caption{margin-top:20px}#drinks-page .black-background{padding:60px 0}#drinks-page .drink{margin-top:50px}#drinks-page .drink .h3{font-style:italic}#drinks-page .drink p{max-width:380px;margin:15px auto 0}#drinks-page .coffee-tea-section p.italic,#drinks-page .beer-wine-section p.italic,#drinks-page .bites p.italic{margin-bottom:30px}#drinks-page .coffee-tea-section .h3,#drinks-page .beer-wine-section .h3,#drinks-page .bites .h3{margin-top:45px}#drinks-page .coffee-tea-section .h5,#drinks-page .beer-wine-section .h5,#drinks-page .bites .h5{margin:10px auto}#drinks-page #drinks-footer{border-top:1px solid #C8C0A6;padding:30px 0}#drinks-page #drinks-footer a{margin:15px}#bottle-and-coin-page #hero{background:url("../../img/bottle-coin/hero.a461143de7b7.jpg") no-repeat center;min-height:534px}#bottle-and-coin-page #hero .hero-overlay{background-color:rgba(0,0,0,0.5);min-height:534px}#bottle-and-coin-page #tradition{background:url("../../img/bottle-coin/history.66381fa56dd1.jpg") no-repeat center;min-height:546px}#bottle-and-coin-page #support{background:url("../../img/bottle-coin/donate.5aeefbd57d10.jpg") no-repeat center;min-height:587px}#bottle-and-coin-page #spirits{color:#282828}#bottle-and-coin-page #spirits #bottle-keep{background:url("../../img/bottle-coin/whiskey_bg.6d5db48ba126.jpg") no-repeat top center;min-height:488px;color:#C8C0A6}#bottle-and-coin-page #spirits #flask{background:url("../../img/bottle-coin/flaskleather.98bddf5b2cba.jpg") no-repeat top center;min-height:488px;color:#C8C0A6}#bottle-and-coin-page #spirits #coin{background:url("../../img/bottle-coin/coin.9f6a8d868c79.jpg") no-repeat top center;min-height:488px;color:#C8C0A6}#bottle-and-coin-page #spirits .col-md-4{position:relative;cursor:pointer;margin:15px auto}#bottle-and-coin-page #spirits .col-md-4 .content,#bottle-and-coin-page #spirits .col-md-4 .overlay{width:270px;left:0;right:0;margin:0 auto;padding:0 10px;position:absolute}#bottle-and-coin-page #spirits .col-md-4 .content{bottom:10px}#bottle-and-coin-page #spirits .col-md-4 .content .h2{height:128px}#bottle-and-coin-page #spirits .col-md-4 .overlay .overlay-content{position:absolute;bottom:15px;left:0;right:0}#bottle-and-coin-page #spirits .col-md-4 .overlay a{display:inline-block}#visit-page #hero{height:465px;background-color:transparent;background:url("../../img/visit/map.abeb725ca0f5.jpg") no-repeat center -55px;position:relative}#visit-page #hero .hero-text{padding-top:220px}#visit-page #slides .row{background-color:#EFECEC;color:#282828;margin-bottom:15px}#visit-page #slides .row .h2{margin-top:10px;margin-bottom:30px}#visit-page #slides .row .black-divider{margin-bottom:30px}#visit-page #slides .row p{margin-bottom:20px}#visit-page #hours{position:relative}#visit-page #hours #hours-modal{position:absolute;background-color:#470912;width:100%;height:100%;padding:15px;text-align:center;color:#C8C0A6;z-index:99;overflow-y:scroll;display:none}#visit-page #hours #hours-modal button.close-button{margin-bottom:20px}#visit-page #contact{background:url("../../img/visit/contact_bg.9c2ca9571500.jpg") no-repeat center;height:421px}#visit-page #contact .h2.small{margin-top:15px}#visit-page #contact div.white-divider{margin-top:15px}#visit-page #contact .row{margin-top:30px}#visit-page #contact .row button{margin-top:10px;margin-bottom:30px;font-size:10px}#visit-page #contact .row .col-xs-12:nth-child(2){border-left:1px solid #C8C0A6;border-right:1px solid #C8C0A6}#visit-page #nearby .slide-left{padding:0 15px}#visit-page #testimonial{background:url("../../img/visit/testimonial_bg.88e485453f15.jpg") no-repeat center;height:376px}#event-rentals-page .page-background{display:none}#event-rentals-page #hero{background:#1a1309 url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat center top;border-top-left-radius:10px;border-top-right-radius:10px}#event-rentals-page #hero .h2{padding:60px 0 45px}#event-rentals-page #hero .h3{font-size:23px;line-height:32px;margin:0 auto 30px;max-width:90%;font-style:italic}#event-rentals-page #hero .row div{margin:0 10px 10px 10px}#event-rentals-page #hero .row p{width:610px;max-width:90%;margin:30px auto}#event-rentals-page #brochure{background:url("../../img/shared/wood_banner.54cbc8e0443e.jpg") no-repeat center;min-height:125px}#event-rentals-page #brochure button{margin-top:45px}#event-rentals-page #tripleseat{background:#1a1309}#event-rentals-page #tripleseat #tripleseat_embed_form_inline{padding-left:30px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline h2{font-family:'EB Garamond', Garamond, serif;font-size:33px;color:#cfc6b3;margin-top:45px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline label{color:#AA9C83;margin:5px 0}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input,#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select{border:none;color:#282828;padding:10px;border-radius:5px;-moz-border-radius:5px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input::-webkit-input-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea::-webkit-input-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select::-webkit-input-placeholder{color:#282828}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input:-moz-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea:-moz-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select:-moz-placeholder{color:#282828;opacity:1}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input::-moz-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea::-moz-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select::-moz-placeholder{color:#282828;opacity:1}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input:-ms-input-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea:-ms-input-placeholder,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select:-ms-input-placeholder{color:#282828}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input.button,#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea.button,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select.button{color:#C8C0A6}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input[type="text"]{background-color:#AE967E}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input[type="text"]#lead_start_time,#event-rentals-page #tripleseat #tripleseat_embed_form_inline input[type="text"]#lead_end_time{padding-left:25px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline textarea#lead_additional_information,#event-rentals-page #tripleseat #tripleseat_embed_form_inline select#lead_contact_preference{background-color:#AE967E;border-radius:4px;border:1px solid #6E5C46}#event-rentals-page #tripleseat #tripleseat_embed_form_inline input.timeselect_input,#event-rentals-page #tripleseat #tripleseat_embed_form_inline input.hasDatepicker{width:115px !important}#event-rentals-page #tripleseat #tripleseat_embed_form_inline .ts_event_description>label>em,#event-rentals-page #tripleseat #tripleseat_embed_form_inline .ts_powered_by{display:none}#event-rentals-page #tripleseat #tripleseat_embed_form_inline .ts_submit #lead_submit{background-color:#7E8959;padding:10px 15px;width:180px;border:none;margin-top:15px}#event-rentals-page #tripleseat .contact-info{margin:30px 0;text-align:left;padding-left:30px}#talk-overview-page button{color:#282828;min-width:120px}#talk-overview-page .page-background{display:none}#talk-overview-page #hero{background:#1a1309 url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat center top;border-top-left-radius:10px;border-top-right-radius:10px;padding-top:40px;padding-bottom:20px}#talk-overview-page #hero .sponsor-logo{float:right}#talk-overview-page #hero .media-options a{display:inline-block;margin-right:15px;text-decoration:none;text-align:center}#talk-overview-page #hero .media-options a p{margin-top:10px}#talk-overview-page #subnav{background:#1a1309 url("../../img/talk-overview/subnav-gradient.1791f201c770.png") no-repeat center;color:white}#talk-overview-page #subnav li{margin:0 45px}#talk-overview-page #subnav li a{margin:0 auto}#talk-overview-page #subnav li:nth-of-type(3) a{margin-right:10px}#talk-overview-page #about,#talk-overview-page #summary{border-bottom:1px solid #C8C0A6}#talk-overview-page #about,#talk-overview-page #summary,#talk-overview-page #seminars{background:#1a1309;padding:60px 0}#talk-overview-page #about,#talk-overview-page #summary .summary-text{text-align:left}#talk-overview-page #about p,#talk-overview-page #summary .summary-text p{margin-top:10px}#talk-overview-page #about ul,#talk-overview-page #summary .summary-text ul{margin-top:10px;font-size:13px;line-height:20px;letter-spacing:0.02em;padding-left:15px;padding-right:15px}#talk-overview-page #about ul li,#talk-overview-page #summary .summary-text ul li{text-indent:-1em;padding-left:1em}#talk-overview-page #about .share-this,#talk-overview-page #summary .summary-text .share-this{margin-top:15px}#talk-overview-page #about .share-this a,#talk-overview-page #summary .summary-text .share-this a{text-decoration:none}#talk-overview-page #about .share-this i.ss-icon,#talk-overview-page #summary .summary-text .share-this i.ss-icon{font-size:1.2em;margin-left:10px}#talk-overview-page #seminars{padding-top:0}#talk-overview-page #seminars .h4,#talk-overview-page #seminars .seminar{padding:30px 0;border-bottom:1px solid #C8C0A6}#talk-overview-page #seminars .h4{padding:45px 0;text-transform:none}#talk-overview-page #seminars img{max-width:80px}#talk-overview-page #seminars .seminars-list .all-talks-link{font-family:'Open Sans', Arial, sans-serif;font-size:24px;margin-top:24px}#talk-overview-page #member{background:url("../../img/talk-overview/member_bg.03d8c4f241fa.png") no-repeat center;min-height:351px}#talk-overview-page #member .text-container{width:90%;max-width:410px;margin:0 auto}#talk-overview-page #member .text-container .h2{margin:15px auto}#talk-overview-page #member .text-container button{margin-top:30px;color:#282828;background-color:#EFECEC}#talk-overview-page #talkVideo,#talk-overview-page #talkAudio,#talk-overview-page #talkImage{margin:20px 0}#talk-overview-page #talkImage img{height:auto}#faq-page #flatpage{background:url("../../img/shared/main_bg.8832d14cd8be.png") no-repeat center -16px #1A1309;min-height:365px}#faq-page #flatpage #main{padding:45px 70px}#faq-page #flatpage h1{margin-bottom:45px}#faq-page #flatpage h2{margin-top:20px}#faq-page #flatpage p{margin-top:12px}#faq-page #flatpage a,#faq-page #flatpage a:visited,#faq-page #flatpage a:hover,#faq-page #flatpage a:focus{text-decoration:underline}#error-page #hero{background:url("../../img/visit/testimonial_bg.88e485453f15.jpg") no-repeat center;min-height:378px}#error-page #hero .hero-overlay{min-height:378px;background-color:rgba(0,0,0,0.5)}#error-page #hero .error-message{padding-top:50px;padding-bottom:50px}#error-page #hero .error-message p{font-family:'Open Sans', Arial, sans-serif;font-size:20px;line-height:26px;margin-top:15px;margin-bottom:15px}#error-page #hero .error-message p a,#error-page #hero .error-message p a:visited,#error-page #hero .error-message p a:hover,#error-page #hero .error-message p a:focus{text-decoration:underline}@media only screen and (min-width: 480px){.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}}@media only screen and (min-width: 768px){.responsive-row{display:inline-block}#subnav li{display:inline-block}#drinks-page #designer .designer-bio{padding-top:30px;padding-bottom:30px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline{padding-left:5%}#event-rentals-page #tripleseat #tripleseat_embed_form_inline .ts_submit{margin-left:30%}#event-rentals-page #tripleseat .contact-info{text-align:center;padding-left:0}#faq-page #flatpage #main{padding:45px 145px}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media only screen and (min-width: 992px){body{position:relative}.slide-left{float:left}.slide-right{float:right}.navbar .navbar-toggle{display:none}.navbar ul li{display:inline-block !important;position:relative;margin:0 4px}.navbar ul li ul{position:absolute;left:0;top:35px;z-index:99;background-color:rgba(0,0,0,0.7);padding:5px 10px;width:260px;text-align:left;display:none}.navbar ul li ul li{display:block !important}.navbar .navbar-collapse{background:none;display:block;padding:0}footer .row.vertical-center{padding:0 30px}footer .main-footer-content{padding:0 80px}footer .h3{margin:80px auto 0}footer p.tiny{margin-top:60px}#slides .row:nth-child(odd) .slide-right{width:31%;padding:0 10px}#slides .row:nth-child(odd) .slide-left{width:69.001%}#slides .row:nth-child(even) .slide-right{width:69.001%}#slides .row:nth-child(even) .slide-left{width:31%;padding:0 5px}#praise{padding:0 20px}#praise .col-xs-12{text-align:left}#praise .col-xs-12 .caption{margin-left:10px}#home-page #slides .row .h4,#home-page #slides .row .h2,#home-page #slides .row p{padding-left:10px;padding-right:10px}#about-page #subnav li{display:inline-block}#about-page #space .slider{min-height:421px}#about-page #space .slider .slide:nth-child(3) .slide-text{padding-top:110px}#about-page #space .slider .slide:nth-child(4) .slide-text,#about-page #space .slider .slide:nth-child(5) .slide-text,#about-page #space .slider .slide:nth-child(6) .slide-text{padding-top:50px}#about-page #space .slider .slide .slide-text,#about-page #space .slider .slide .slide-image{float:left}#about-page #space .slider .slide .slide-text{width:31%;padding-top:40px;min-height:350px}#about-page #space .slider .slide .slide-text .h4,#about-page #space .slider .slide .slide-text p{padding-left:60px;padding-right:60px}#about-page #space .slider .slide .slide-image{width:69.001%}#about-page #team .col-md-4{position:relative;text-align:center}#about-page #team .col-md-4 button{position:absolute;bottom:5px;margin-left:auto;margin-right:auto;left:0;right:0;width:200px}#bottle-and-coin-page #spirits .col-md-4{margin:0 auto}#bottle-and-coin-page #spirits .col-md-4 .content{display:block}#bottle-and-coin-page #spirits .col-md-4 .overlay{display:none}#salon-talks-page #featured .h3{margin-bottom:0px}#salon-talks-page #search-talks .col-md-7{text-align:left;max-width:none}#salon-talks-page #search-talks .col-md-7 input{max-width:582px}#salon-talks-page #seminars{padding-top:30px}#salon-talks-page #seminars .row>div:nth-of-type(2){border-left:2px solid #C8C0A6}#salon-talks-page #seminars .h4,#salon-talks-page #seminars .seminar{margin-left:30px;margin-right:30px}#salon-talks-page #seminars .h4{padding-top:30px}#all-talks-page #recent .thumb,#all-talks-page #recent .details{display:inline-block}#manual-for-civilization #overview .h4,#manual-for-civilization #overview .h2,#manual-for-civilization #overview p,#manual-for-civilization #featured-book .h4,#manual-for-civilization #featured-book .h2,#manual-for-civilization #featured-book p{padding-left:60px;padding-right:60px}#manual-for-civilization #overview .slide-right{width:31%}#manual-for-civilization #overview .slide-left{width:69.001%}#manual-for-civilization #featured-book .slide-right{width:69.001%}#manual-for-civilization #featured-book .slide-left{width:31%}#manual-for-civilization #about-articles .row .post{display:inline-block;margin:0 15px}#drinks-page .drink:nth-child(1),#drinks-page .bite:nth-child(1){margin-top:0}#drinks-page #designer .designer-bio{padding-top:30px;padding-bottom:0}#event-rentals-page #hero .row div{display:inline-block;margin:0 4px 10px 5px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline{padding-left:15%}#event-rentals-page #tripleseat .contact-info{width:760px;margin:30px 0;padding-left:23%}#talk-overview-page #hero{padding-top:60px}#talk-overview-page #seminars{padding-top:30px}#talk-overview-page #seminars .row>div:nth-of-type(2){border-left:2px solid #C8C0A6}#talk-overview-page #seminars .h4,#talk-overview-page #seminars .seminar{margin-left:30px;margin-right:30px}#talk-overview-page #seminars .h4{padding-top:30px}#visit-page #slides .row .slide-text{padding-left:15px;padding-right:15px}#visit-page #slides .row#transport-slide .slide-left{background-color:white;width:55%;text-align:right}#visit-page #slides .row#transport-slide .slide-right{width:44.9%}#visit-page #slides .row#transport-slide #transport-content{max-width:260px;background-color:white;display:inline-block}#visit-page #slides .row#transport-slide #transport-content img{margin:5px}#visit-page #slides .row#transport-slide #transport-content .black-divider{width:200px}#visit-page #hours #hours-modal{width:31%;float:left}#visit-page #contact .row button{margin-top:15px}.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media only screen and (min-width: 1200px){#praise{padding:0 20px}#praise img:nth-of-type(2){padding:0 20px}#drinks-page #designer .designer-bio{padding-top:80px}#home-page #slides .row .h4,#home-page #slides .row .h2,#home-page #slides .row p{padding-left:50px;padding-right:50px}#event-rentals-page #hero .first div:nth-of-type(1){max-width:290px;background-color:#7E8959;height:280px;text-align:left;padding:20px}#event-rentals-page #tripleseat #tripleseat_embed_form_inline .ts_submit{margin-left:28%}#salon-talks-page #featured .talk-details{min-width:65%}#about-page #space .slider{min-height:521px}#about-page #space .slider .slide:nth-child(3) .slide-text{padding-top:150px}#about-page #space .slider .slide:nth-child(4) .slide-text,#about-page #space .slider .slide:nth-child(5) .slide-text,#about-page #space .slider .slide:nth-child(6) .slide-text{padding-top:120px}#about-page #space .slider .slide .slide-text{padding-top:110px}.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}
