@import url(http://fonts.googleapis.com/css?family=Raleway:400,200,800);@import url(http://fonts.googleapis.com/css?family=Nothing+You+Could+Do);/*!

Theme Name:     New Edition 2015
Description:    Custom responsive theme for New Edition Books in Fremantle, WA.
Version:        1.0
Author:         Dissident
Author URI:     http://dissident.io/
Planning:       Brighita Algeri
Design:         Niaal Holder
Development:    Jimmy Hillis
Tags:           responsive, custom

*/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,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:0.67em 0;font-size:2em}mark{background:#ffff00;color:#000000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border: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}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;line-height:1.3em}body{color:#151112;font-size:16px;font-size:1rem;line-height:1.3em;font-family:"futura-pt",Helvetica,Arial;font-weight:400}@media (min-width: 610px){body{font-size:16px;font-size:1rem;line-height:1.3em;}}@media (min-width: 1140px){body{font-size:17px;font-size:1.0625rem;line-height:1.3em;}}a{color:#151112;text-decoration:none;-webkit-transition:color 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:color 0.25s cubic-bezier(0.23, 1, 0.32, 1)}a:hover,a:focus{color:#88b9b4;text-decoration:none}h1,h2,h3,h4{margin:0 0 0.5em 0;font-family:"futura-pt",Helvetica,Arial;font-weight:700}h1 ~ p,h2 ~ p,h3 ~ p,h4 ~ p{margin-top:0.5em}h1,h2{font-size:19px;font-size:1.1875rem;line-height:1.3em}@media (min-width: 610px){h1,h2{font-size:21px;font-size:1.3125rem;line-height:1.3em;}}@media (min-width: 1140px){h1,h2{font-size:22px;font-size:1.375rem;line-height:1.3em;}}@media (min-width: 1440px){h1,h2{font-size:24px;font-size:1.5rem;line-height:1.3em;}}b,strong{font-family:"futura-pt",Helvetica,Arial;font-weight:700}.screen-reader-text{overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}input,textarea,button{box-sizing:border-box}input,textarea{min-height:40px;padding:0 10px 0 10px;border:1px solid #151112;border-radius:4px}form{margin:0}fieldset{margin:0;padding:0;border:0}.field{position:relative}.field-input{height:40px;border:0;border-radius:0;background:white}.field-button{height:40px;margin:0;padding:0 20px;border:0;background:#6e635b;color:#ffffff;line-height:40px;text-transform:uppercase}.site-header{position:relative;height:130px;padding:20px 0;background:#5e5855;border-bottom:10px solid #ffffff}.site-header .inner-wrap{position:relative;width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px}@media (min-width: 610px){.site-header .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.site-header .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.site-header .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.site-header .inner-wrap{padding-left:30px;}}.site-header .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .site-header .inner-wrap{zoom:1}.site-logo{position:relative;float:left;width:auto;height:80px;padding-left:90px;line-height:80px;background:url(images/logo.svg) no-repeat center left;background-size:contain;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.23, 1, 0.32, 1), width 0.25s cubic-bezier(0.23, 1, 0.32, 1), height 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.25s cubic-bezier(0.23, 1, 0.32, 1), width 0.25s cubic-bezier(0.23, 1, 0.32, 1), height 0.25s cubic-bezier(0.23, 1, 0.32, 1)}.site-logo a{display:block;width:100%;height:100%}.site-title{height:80px;margin:0;line-height:80px;color:#ffffff;text-transform:uppercase;font-family:"futura-pt",Helvetica,Arial;font-weight:300;font-size:32px;font-size:2rem;line-height:2.5em}.primary-navigation{float:right;height:80px;line-height:80px;font-family:"futura-pt",Helvetica,Arial;font-weight:300}.primary-navigation ol,.primary-navigation ul{list-style:none;margin:0;padding-left:0}.primary-navigation .menu-item{margin-left:0}.primary-navigation .menu-item{float:left}.primary-navigation .menu-item a{color:#ffffff}.primary-navigation .menu-item a:hover,.primary-navigation .menu-item a:focus{color:#ffffff}.primary-navigation .menu-item.current-menu-item>a{color:#ffffff}.primary-navigation.navigation--is-active .menu{display:block}.primary-navigation.navigation--is-active .toggle-navigation{color:#5e5855}.primary-navigation.navigation--is-active .toggle-navigation:before{content:"\f335"}.primary-navigation.navigation--is-active .toggle-navigation:after{content:"CLOSE"}.primary-navigation .menu{position:absolute;top:-20px;left:0;right:0;z-index:2;padding:20px 0;display:none;background:#f5f6f5;border-bottom:10px solid #ffffff;border-color:#5e5855}@media (min-width: 800px){.primary-navigation .menu{background:none;position:static;margin:0;padding:0;display:block;border:0;}}.primary-navigation .menu-item{text-transform:uppercase}@media (max-width: 799px){.primary-navigation .menu-item{display:block;width:100%;line-height:40px;background:#f5f6f5;text-align:center;}.primary-navigation .menu-item a{color:#5e5855}.primary-navigation .menu-item a:hover{color:#88b9b4}.primary-navigation .menu-item.current-menu-item>a{color:#88b9b4}}@media (min-width: 800px){.primary-navigation .menu-item{position:relative;margin-right:20px;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.23, 1, 0.32, 1), width 0.25s cubic-bezier(0.23, 1, 0.32, 1), height 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.25s cubic-bezier(0.23, 1, 0.32, 1), width 0.25s cubic-bezier(0.23, 1, 0.32, 1), height 0.25s cubic-bezier(0.23, 1, 0.32, 1);}@media (min-width: 1140px){.primary-navigation .menu-item{margin-right:40px;}}.primary-navigation .menu-item:last-child{margin-right:0}.primary-navigation .menu-item:after{content:"";display:block;position:absolute;top:10px;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0px;height:0px;background:white;border-radius:100%;border:solid 3px #c2b49c;opacity:0;-webkit-transition:width 0.25s cubic-bezier(0.23, 1, 0.32, 1), height 0.25s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:width 0.25s cubic-bezier(0.23, 1, 0.32, 1), height 0.25s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.25s cubic-bezier(0.23, 1, 0.32, 1)}.primary-navigation .menu-item:hover:after{width:12px;height:12px;opacity:1}.primary-navigation .menu-item a{color:#ffffff}.primary-navigation .menu-item.current-menu-item a,.primary-navigation .menu-item a:hover{color:#88b9b4}}.primary-navigation .toggle-navigation{position:absolute;z-index:3;top:0;right:15px;width:40px;height:40px;margin:0;padding:0;color:#ffffff;font-size:40px;border:0;background:none}.primary-navigation .toggle-navigation:after{content:"MENU";font-size:12px;line-height:1em;position:absolute;top:35px;left:0;right:0;text-align:center;font-family:"futura-pt",Helvetica,Arial;font-weight:300}.primary-navigation .toggle-navigation span{overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}@media (min-width: 800px){.primary-navigation .toggle-navigation{display:none;}}.home:before{height:610px}@media (min-width: 710px){.home:before{height:660px;}}@media (min-width: 1140px){.home:before{height:700px;}}@media (min-width: 1440px){.home:before{height:720px;}}.home .site-header{margin-bottom:0}.home .site-content{padding-top:0}.page-article--homepage{position:relative;color:#ffffff;background-size:100% auto;background-position:top center;background-repeat:no-repeat;background-color:#151112;text-align:center;font-family:"futura-pt",Helvetica,Arial;font-weight:300;padding-top:230px;padding-bottom:25px;border-bottom:10px solid #ffffff}@media (min-width: 610px){.page-article--homepage{padding-top:400px;}}@media (min-width: 1140px){.page-article--homepage{padding-top:450px;}}@media (min-width: 1440px){.page-article--homepage{padding-top:550px;}}@media (min-width: 610px){.page-article--homepage{padding-bottom:30px;}}@media (min-width: 1140px){.page-article--homepage{padding-bottom:30px;}}.page-article--homepage:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .page-article--homepage{zoom:1}@media (min-width: 610px){.page-article--homepage{text-align:left;}}@media (min-width: 1140px){.page-article--homepage{background-size:cover;background-position:center center;}}.page-article--homepage .inner-wrap{width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px;background:none;position:relative}@media (min-width: 610px){.page-article--homepage .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.page-article--homepage .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.page-article--homepage .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.page-article--homepage .inner-wrap{padding-left:30px;}}.page-article--homepage .page-quote{position:absolute;width:100%;margin:0;padding:0 10%;text-align:center;top:40px}@media (min-width: 610px){.page-article--homepage .page-quote{top:80px;}}@media (min-width: 1140px){.page-article--homepage .page-quote{top:150px;}}.page-article--homepage .page-quote span{font-family:"Nothing You Could Do",Helvetica,Arial;font-weight:normal;font-size:24px;font-size:1.5rem;line-height:1.25em}@media (min-width: 610px){.page-article--homepage .page-quote span{font-size:36px;font-size:2.25rem;line-height:1.16667em;}}.page-article--homepage .page-header{height:auto;margin:0;padding:0;text-align:left}@media (min-width: 1140px){.page-article--homepage .page-header{float:left;width:30%;padding-right:30px;}}.page-article--homepage .page-header h1{position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center;margin-bottom:0.75em;color:#ffffff;font-size:16px;font-size:1rem;line-height:1.375em}@media (min-width: 610px){.page-article--homepage .page-header h1{text-align:left;font-size:24px;font-size:1.5rem;line-height:1.16667em;}}.page-article--homepage .page-content{margin:0;padding:0;border:0;box-shadow:none}@media (min-width: 610px){.page-article--homepage .page-content{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;font-size:16px;font-size:1rem;line-height:1.25em;}}@media (min-width: 1140px){.page-article--homepage .page-content{float:left;width:69%;}}.page-article--homepage .page-content p:first-child:not(:last-child){margin-top:0;font-size:inherit;line-height:inherit}.page-content--review{padding:0}.page-content--review .inner-wrap{margin:0;padding-top:0;padding-bottom:0}.page-content--review .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .page-content--review .inner-wrap{zoom:1}.page-content--review .review-title{text-transform:uppercase}.page-content--review .review-title a{color:#151112;text-decoration:none}.page-content--review .review-image{width:100%;float:none;display:block;margin-bottom:25px}.page-content--review .review-image img{width:100%;height:auto;margin:0}@media (min-width: 610px){.page-content--review .review-image{margin-bottom:30px;}}@media (min-width: 1140px){.page-content--review .review-image{margin-bottom:30px;}}@media (min-width: 610px){.page-content--review .review-image{width:30%;float:right;margin-left:25px;margin-bottom:25px;}@media (min-width: 610px){.page-content--review .review-image{margin-left:30px;}}@media (min-width: 1140px){.page-content--review .review-image{margin-left:30px;}}@media (min-width: 610px){.page-content--review .review-image{margin-bottom:30px;}}@media (min-width: 1140px){.page-content--review .review-image{margin-bottom:30px;}}}.page-content--review .review-section{display:block}.page-content--review .share{margin-top:1em}.page-content--review .share ul{list-style:none;margin:0;padding:0}.single .page-header{margin-left:25px;margin-right:25px;margin-left:0;margin-right:0}@media (min-width: 610px){.single .page-header{margin-left:30px;}}@media (min-width: 1140px){.single .page-header{margin-left:30px;}}@media (min-width: 610px){.single .page-header{margin-right:30px;}}@media (min-width: 1140px){.single .page-header{margin-right:30px;}}.single .page-content{padding-top:0}.blog .site-content{margin-left:25px;margin-right:25px;margin-left:0;margin-right:0}@media (min-width: 610px){.blog .site-content{margin-left:30px;}}@media (min-width: 1140px){.blog .site-content{margin-left:30px;}}@media (min-width: 610px){.blog .site-content{margin-right:30px;}}@media (min-width: 1140px){.blog .site-content{margin-right:30px;}}.single .page-header-wrap,.blog .page-header{background:#f5f6f5;width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px;margin-top:25px;margin-top:0}@media (min-width: 610px){.single .page-header-wrap,.blog .page-header{padding-right:30px;}}@media (min-width: 1140px){.single .page-header-wrap,.blog .page-header{padding-right:30px;}}@media (min-width: 610px){.single .page-header-wrap,.blog .page-header{padding-left:30px;}}@media (min-width: 1140px){.single .page-header-wrap,.blog .page-header{padding-left:30px;}}@media (min-width: 610px){.single .page-header-wrap,.blog .page-header{margin-top:30px;}}@media (min-width: 1140px){.single .page-header-wrap,.blog .page-header{margin-top:30px;}}.single .page-header-wrap .page-title,.blog .page-header .page-title{margin:0;padding-top:25px;padding-bottom:25px;padding-top:0}@media (min-width: 610px){.single .page-header-wrap .page-title,.blog .page-header .page-title{padding-top:30px;}}@media (min-width: 1140px){.single .page-header-wrap .page-title,.blog .page-header .page-title{padding-top:30px;}}@media (min-width: 610px){.single .page-header-wrap .page-title,.blog .page-header .page-title{padding-bottom:30px;}}@media (min-width: 1140px){.single .page-header-wrap .page-title,.blog .page-header .page-title{padding-bottom:30px;}}@media (min-width: 610px){.single .page-header-wrap,.blog .page-header{border-bottom:10px solid #ffffff;}}.blog .page-content{padding:0}.blog .page-content .inner-wrap{padding-top:25px;border-bottom:10px solid #ffffff}@media (min-width: 610px){.blog .page-content .inner-wrap{padding-top:30px;}}@media (min-width: 1140px){.blog .page-content .inner-wrap{padding-top:30px;}}.blog .page-article:first-of-type .page-content--review{padding-top:0}@media (max-width: 609px){.blog .page-article:first-of-type .page-content--review .inner-wrap{padding-top:0;}}.blog .page-article:last-of-type .page-content--review{margin-bottom:25px;margin-bottom:0}@media (min-width: 610px){.blog .page-article:last-of-type .page-content--review{margin-bottom:30px;}}@media (min-width: 1140px){.blog .page-article:last-of-type .page-content--review{margin-bottom:30px;}}@media (max-width: 609px){.blog .page-article:last-of-type .page-content--review .inner-wrap{border:0}}.blog .page-content--review{border:0;box-shadow:none;padding-top:0}.nav-links{width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px;padding-bottom:25px}@media (min-width: 610px){.nav-links{padding-right:30px;}}@media (min-width: 1140px){.nav-links{padding-right:30px;}}@media (min-width: 610px){.nav-links{padding-left:30px;}}@media (min-width: 1140px){.nav-links{padding-left:30px;}}@media (min-width: 610px){.nav-links{padding-bottom:30px;}}@media (min-width: 1140px){.nav-links{padding-bottom:30px;}}.nav-links:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .nav-links{zoom:1}.nav-previous{float:left;text-transform:uppercase}.nav-next{float:right;text-transform:uppercase}.skip-link{position:absolute;top:0;left:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.skip-link:focus{background:#f5f6f5;color:#151112;padding:10px 20px;z-index:99;clip:auto;width:auto;height:auto;border-radius:0}.site-footer{position:relative;background:url("images/woodgrain-thin.jpg") center/cover no-repeat;line-height:20px;height:auto;height:auto;padding-top:50px;padding-bottom:50px;padding:0}@media (min-width: 1440px){.site-footer{height:300px;}}@media (min-width: 610px){.site-footer{padding-top:75px;padding-bottom:75px;}}@media (min-width: 1140px){.site-footer{padding-top:50px;padding-bottom:50px;}}@media (min-width: 610px){.site-footer{background-image:url("images/woodgrain.jpg");}}.site-footer .inner-wrap{padding:30px 0;position:relative;width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px}@media (min-width: 610px){.site-footer .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.site-footer .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.site-footer .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.site-footer .inner-wrap{padding-left:30px;}}.site-footer .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .site-footer .inner-wrap{zoom:1}.site-footer a{color:#151112}.site-footer a:hover{color:#5e5855}.site-info{position:relative;width:100%;max-width:350px;margin:0 auto;padding-top:130px;text-align:center;text-transform:uppercase}@media (min-width: 610px){.site-info{float:left;max-width:380px;padding:0;text-align:left;}}.site-info:before{content:"";display:block;position:absolute;top:0;left:50%;width:100px;height:100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url("images/logo.svg") no-repeat center center/contain}@media (min-width: 610px){.site-info:before{background-position:left center;display:inline-block;position:static;top:auto;left:auto;float:left;margin:0 25px 0 0;-webkit-transform:none;-ms-transform:none;transform:none;}}.site-info span{display:block}@media (min-width: 610px){.site-info span{display:inline;}}.footer-navigation{position:relative;text-align:center;text-transform:uppercase;margin-top:25px;padding-top:25px;padding-bottom:25px}.footer-navigation ol,.footer-navigation ul{list-style:none;margin:0;padding-left:0}.footer-navigation .menu-item{margin-left:0}@media (min-width: 610px){.footer-navigation{display:block;float:right;margin-top:0;padding-top:0;padding-bottom:0;text-align:right;}}.footer-navigation:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(110,99,91,0.4);padding-right:25px;padding-left:25px;margin-right:-25px;margin-left:-25px}@media (min-width: 610px){.footer-navigation:after{padding-right:30px;}}@media (min-width: 1140px){.footer-navigation:after{padding-right:30px;}}@media (min-width: 610px){.footer-navigation:after{padding-left:30px;}}@media (min-width: 1140px){.footer-navigation:after{padding-left:30px;}}@media (min-width: 610px){.footer-navigation:after{margin-right:-30px;margin-left:-30px;}}@media (min-width: 1140px){.footer-navigation:after{margin-right:-30px;margin-left:-30px;}}.footer-navigation:after .inner-wrap{min-width:0}@media (min-width: 610px){.footer-navigation:after{content:none;}}.footer-navigation .menu{position:relative;z-index:1}@media (max-width: 609px){.footer-navigation .menu-item{margin:10px 0;}.footer-navigation .menu-item:first-child{margin-top:0}.footer-navigation .menu-item:last-child{margin-bottom:0}}@media (max-width: 609px){.footer-navigation a{color:#ffffff;}}.social-navigation{margin-top:25px;margin-bottom:25px;width:120px;margin-right:auto;margin-left:auto;text-align:center}.social-navigation ol,.social-navigation ul{list-style:none;margin:0;padding-left:0}.social-navigation .menu-item{margin-left:0}.social-navigation .menu-item{float:left}@media (min-width: 610px){.social-navigation{margin-top:30px;}}@media (min-width: 1140px){.social-navigation{margin-top:30px;}}@media (min-width: 610px){.social-navigation{margin-bottom:30px;}}@media (min-width: 1140px){.social-navigation{margin-bottom:30px;}}@media (min-width: 610px){.social-navigation{position:absolute;top:100%;right:0;margin:0;-webkit-transform:translate(10px, -10px);-ms-transform:translate(10px, -10px);transform:translate(10px, -10px);margin-right:25px;}@media (min-width: 610px){.social-navigation{margin-right:30px;}}@media (min-width: 1140px){.social-navigation{margin-right:30px;}}}.social-icon{display:inline-block;width:40px;height:40px;background:#ffffff;border-radius:100%;float:left;margin:0 10px;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:transform 0.25s cubic-bezier(0.23, 1, 0.32, 1)}.social-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.social-icon:before{content:"";display:block;width:40px;height:40px;background-size:50%;background-repeat:no-repeat;background-position:center}.social-icon--facebook:before{background-image:url(images/facebook.svg)}.social-icon--instagram:before{background-image:url(images/instagram.svg)}.social-icon--twitter:before{background-image:url(images/twitter.svg)}.social-icon .social-icon-title{overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.mailing-list{width:100%;background:#b4b4a9;padding-top:25px;padding-bottom:25px;border-bottom:10px solid #ffffff}@media (min-width: 610px){.mailing-list{padding-top:30px;}}@media (min-width: 1140px){.mailing-list{padding-top:30px;}}@media (min-width: 610px){.mailing-list{padding-bottom:30px;}}@media (min-width: 1140px){.mailing-list{padding-bottom:30px;}}@media (min-width: 1140px){.mailing-list{height:90px;line-height:80px;padding-top:0;padding-bottom:0;}}.mailing-list .inner-wrap{width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px}@media (min-width: 610px){.mailing-list .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.mailing-list .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.mailing-list .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.mailing-list .inner-wrap{padding-left:30px;}}.mailing-list strong{display:block;font-size:1.1em;line-height:1.4em}@media (min-width: 710px){.mailing-list strong{display:inline;font-size:1em;line-height:1.4em;}}.mailing-list-cta{margin:0 auto;color:#ffffff;text-align:center;text-transform:uppercase;max-width:300px;margin-bottom:25px}@media (min-width: 610px){.mailing-list-cta{margin-bottom:30px;}}@media (min-width: 1140px){.mailing-list-cta{margin-bottom:30px;}}@media (min-width: 710px){.mailing-list-cta{max-width:none;}}@media (min-width: 1140px){.mailing-list-cta{float:left;margin:0;margin-bottom:0;text-align:left;}}.mailing-list-fields{position:relative;width:100%;max-width:500px;margin:0 auto}@media (min-width: 1140px){.mailing-list-fields{float:right;width:auto;}}@media (min-width: 1140px){.mailing-list-field{float:left;}}.mailing-list-field .field-label{overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.mailing-list-field .field-input{width:100%}@media (min-width: 1140px){.mailing-list-field .field-input{width:270px;}}.field--submit{position:absolute;top:0;right:0}@media (min-width: 1140px){.field--submit{position:relative;top:auto;right:auto;}}.hidden{display:none}@media (min-width: 610px){body{background:#cfcfc1;}}.page-article{position:relative}@media (max-width: 609px){.site-content{padding-top:25px;background:#f5f6f5;}}.page-header{text-transform:uppercase}@media (min-width: 610px){.page-header{position:relative;color:#151112;}}.page-title{font-family:"futura-pt",Helvetica,Arial;font-weight:300;font-size:32px;font-size:2rem;line-height:1em}.page-content{padding-left:25px;padding-right:25px;padding-left:0;padding-right:0}@media (min-width: 610px){.page-content{padding-left:30px;}}@media (min-width: 1140px){.page-content{padding-left:30px;}}@media (min-width: 610px){.page-content{padding-right:30px;}}@media (min-width: 1140px){.page-content{padding-right:30px;}}@media (min-width: 610px){.page-content{padding-top:30px;}}@media (min-width: 610px){.page-content{padding-bottom:30px;}}@media (min-width: 1140px){.page-content{padding-top:30px;}}@media (min-width: 1140px){.page-content{padding-bottom:30px;}}@media (min-width: 610px){.page-content{border-bottom:10px solid #ffffff;}}.page-content .inner-wrap{background:#f5f6f5;width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px;padding:25px;padding-top:0}@media (min-width: 610px){.page-content .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.page-content .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.page-content .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.page-content .inner-wrap{padding-left:30px;}}@media (min-width: 610px){.page-content .inner-wrap{padding:30px;}}@media (min-width: 1140px){.page-content .inner-wrap{padding:30px;}}.page-content p:first-of-type{margin-top:0}.page-content p:first-child:not(:last-child){font-size:1.175em;line-height:1.3em}.page-content p:last-child{margin-bottom:0}.page-content a{color:#88b9b4;text-decoration:underline}.page-content a:hover{text-decoration:none}.page-content.page-content--has-image .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .page-content.page-content--has-image .inner-wrap{zoom:1}.page-description{max-width:800px}.page-content--has-image .page-description{margin-bottom:25px}@media (min-width: 710px){.page-content--has-image .page-description{width:66%;float:left;margin:0;padding-right:25px;}@media (min-width: 610px){.page-content--has-image .page-description{padding-right:30px;}}@media (min-width: 1140px){.page-content--has-image .page-description{padding-right:30px;}}}@media (min-width: 710px){.page-image{width:33%;float:right;}}.page-image img{width:100%;height:auto}.page-template-events .page-content{border:0;box-shadow:none;margin-top:0;padding-bottom:0}@media (min-width: 610px){.page-template-events .page-content .inner-wrap{border-bottom:10px solid #ffffff;}}.page-template-events .site-content{margin-bottom:25px;margin-bottom:0}@media (min-width: 610px){.page-template-events .site-content{margin-bottom:30px;}}@media (min-width: 1140px){.page-template-events .site-content{margin-bottom:30px;}}.page-content--event{border:0;box-shadow:none;padding-top:0}.page-content--event .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .page-content--event .inner-wrap{zoom:1}.event-listing .site-content .inner-wrap:after,.single-super-simple-events .site-content .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .event-listing .site-content .inner-wrap,*:first-child+html .single-super-simple-events .site-content .inner-wrap{zoom:1}@media (max-width: 709px){.event-listing .site-content .inner-wrap,.single-super-simple-events .site-content .inner-wrap{padding-top:0;}}.event-listing .event-title,.single-super-simple-events .event-title{font-size:19px;font-size:1.1875rem;line-height:1.3em;margin-bottom:0.5em}@media (min-width: 610px){.event-listing .event-title,.single-super-simple-events .event-title{font-size:21px;font-size:1.3125rem;line-height:1.3em;}}@media (min-width: 1140px){.event-listing .event-title,.single-super-simple-events .event-title{font-size:22px;font-size:1.375rem;line-height:1.3em;}}@media (min-width: 1440px){.event-listing .event-title,.single-super-simple-events .event-title{font-size:24px;font-size:1.5rem;line-height:1.3em;}}.event-listing .event-wrapper,.single-super-simple-events .event-wrapper{padding-right:20px}@media (min-width: 900px){.event-listing .event-wrapper,.single-super-simple-events .event-wrapper{width:50%;float:left;}}.event-listing .sse-meta,.single-super-simple-events .sse-meta{margin:0}.event-listing .sse-meta .sse-section,.single-super-simple-events .sse-meta .sse-section{display:block}.event-listing .sse-meta-date,.event-listing .sse-meta-time,.event-listing .sse-meta .location,.single-super-simple-events .sse-meta-date,.single-super-simple-events .sse-meta-time,.single-super-simple-events .sse-meta .location{background:none}.event-listing .event-image,.single-super-simple-events .event-image{position:relative;top:auto;left:auto;float:none;width:100%;margin-bottom:25px}@media (min-width: 610px){.event-listing .event-image,.single-super-simple-events .event-image{margin-bottom:30px;}}@media (min-width: 1140px){.event-listing .event-image,.single-super-simple-events .event-image{margin-bottom:30px;}}@media (min-width: 900px){.event-listing .event-image,.single-super-simple-events .event-image{width:50%;float:right;margin-bottom:0;}}.event-listing .event-image img,.single-super-simple-events .event-image img{width:100%;height:auto;float:none}@media (max-width: 899px){.event-listing .event-image .share,.single-super-simple-events .event-image .share{display:none;}}.event-listing .event-description,.single-super-simple-events .event-description{padding:0;padding-right:25px;padding-right:0}@media (min-width: 610px){.event-listing .event-description,.single-super-simple-events .event-description{padding-right:30px;}}@media (min-width: 1140px){.event-listing .event-description,.single-super-simple-events .event-description{padding-right:30px;}}.event-listing .share,.single-super-simple-events .share{margin-top:1em}.event-listing .share ul,.single-super-simple-events .share ul{list-style:none;margin:0;padding:0}@media (min-width: 900px){.event-listing .event-description+.share,.single-super-simple-events .event-description+.share{display:none;}}.location{position:relative;height:420px;background:#6e635b}@media (min-width: 610px){.location{height:500px;}}@media (min-width: 1140px){.location{height:700px;}}@media (min-width: 1440px){.location{height:900px;}}.location-details{position:absolute;z-index:2;padding:20px;border:solid 10px #b4b4a9;background:#ffffff;color:#6e635b;text-transform:uppercase;text-align:center;left:25px;bottom:25px;right:25px}@media (min-width: 610px){.location-details{left:30px;}}@media (min-width: 1140px){.location-details{left:30px;}}@media (min-width: 610px){.location-details{bottom:30px;}}@media (min-width: 1140px){.location-details{bottom:30px;}}@media (min-width: 610px){.location-details{width:350px;right:auto;text-align:left;}}.location-detail{display:block;padding:0;margin:0}.location-detail-label{overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.location-detail-value{margin:0}.angular-google-map-container{z-index:1;width:100%;height:420px}@media (min-width: 610px){.angular-google-map-container{height:500px;}}@media (min-width: 1140px){.angular-google-map-container{height:700px;}}@media (min-width: 1440px){.angular-google-map-container{height:900px;}}.upcoming-events{border-bottom:10px solid #ffffff}.page-article+.upcoming-events{padding-top:0}.upcoming-events .inner-wrap{width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px;padding-right:0;padding-left:0;margin-bottom:25px;margin-bottom:0}@media (min-width: 610px){.upcoming-events .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.upcoming-events .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.upcoming-events .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.upcoming-events .inner-wrap{padding-left:30px;}}@media (min-width: 610px){.upcoming-events .inner-wrap{margin-bottom:30px;}}@media (min-width: 1140px){.upcoming-events .inner-wrap{margin-bottom:30px;}}.upcoming-events-title{padding-top:25px;padding-bottom:25px;padding-bottom:0;margin:0;background:#ffffff}@media (min-width: 610px){.upcoming-events-title{padding-top:30px;}}@media (min-width: 1140px){.upcoming-events-title{padding-top:30px;}}@media (min-width: 610px){.upcoming-events-title{padding-bottom:30px;}}@media (min-width: 1140px){.upcoming-events-title{padding-bottom:30px;}}@media (min-width: 610px){.upcoming-events-title{background:#cfcfc1;}}.event-listing-title{margin-bottom:1em}.event-listing-title,.upcoming-events-title{text-transform:uppercase;font-family:"futura-pt",Helvetica,Arial;font-weight:300;text-align:center}.event-listing-title a,.event-listing-title a:hover,.upcoming-events-title a,.upcoming-events-title a:hover{color:#151112;text-decoration:none}.event{position:relative;background:#ffffff;text-align:center;padding:25px}.event:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .event{zoom:1}@media (min-width: 610px){.event{padding:30px;}}@media (min-width: 1140px){.event{padding:30px;}}@media (min-width: 710px){.event{padding:10px;text-align:left;}}.event:last-child{margin-bottom:0}.event-image{margin-bottom:25px}@media (min-width: 710px){.event-image{width:70%;float:left;margin-bottom:0;padding-right:10px;}.event-image:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .event-image{zoom:1}}.event-image:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .event-image{zoom:1}.event-image img{width:100%;height:auto;float:left}@media (min-width: 710px){.event:nth-child(odd) .event-image{float:right;padding-left:10px;padding-right:0;}}.event-details{padding-bottom:50px}@media (min-width: 710px){.event-details{margin:25px;}@media (min-width: 610px){.event-details{margin:30px;}}@media (min-width: 1140px){.event-details{margin:30px;}}.event--has-image .event-details{position:absolute;width:30%;margin:0;border:solid 10px #ffffff;border-left:0;top:0;right:0;bottom:0;overflow:hidden}}@media (min-width: 710px){.event.event--has-image:nth-child(odd) .event-details{left:0;right:auto;border:solid 10px #ffffff;border-right:0;}}.event-title{font-size:16px;font-size:1rem;line-height:1.3em;margin-bottom:0;text-transform:uppercase}@media (min-width: 610px){.event-title{font-size:17px;font-size:1.0625rem;line-height:1.3em;}}@media (min-width: 1140px){.event-title{font-size:18px;font-size:1.125rem;line-height:1.3em;}}@media (min-width: 1440px){.event-title{font-size:20px;font-size:1.25rem;line-height:1.3em;}}.event-title a{color:#151112;text-decoration:none}.event-date{color:#b4b4a9;text-transform:uppercase}.event-description{padding-bottom:20px}.event--has-image .event-description{padding:0;margin-bottom:25px}@media (min-width: 610px){.event--has-image .event-description{margin-bottom:30px;}}@media (min-width: 1140px){.event--has-image .event-description{margin-bottom:30px;}}@media (min-width: 710px){.event--has-image .event-description{margin:0;}}.event-permalink{position:absolute;z-index:2;left:0;bottom:0;right:0;height:50px;text-align:center;background:#ffffff;border:solid 1px #cfcfc1;color:#b4b4a9;line-height:50px;vertical-align:middle;margin:25px}.event-permalink:hover{color:#ffffff;background:#cfcfc1}@media (min-width: 710px){.event-permalink{left:25px;right:auto;width:300px;margin:0;}@media (min-width: 610px){.event-permalink{left:30px;}}@media (min-width: 1140px){.event-permalink{left:30px;}}.event--has-image .event-permalink{width:100%;right:0;bottom:0;left:auto}.event--has-image .event-permalink:before{content:"";position:absolute;display:block;top:-61px;left:0;right:0;height:60px;background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 70%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 70%)}}.recommendation{background:url("images/woodgrain-thin.jpg") center/cover no-repeat;color:#151112;text-align:center;padding-top:25px;padding-bottom:25px;border-bottom:10px solid #ffffff}@media (min-width: 610px){.recommendation{padding-top:30px;}}@media (min-width: 1140px){.recommendation{padding-top:30px;}}@media (min-width: 610px){.recommendation{padding-bottom:30px;}}@media (min-width: 1140px){.recommendation{padding-bottom:30px;}}.recommendation:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .recommendation{zoom:1}@media (min-width: 610px){.recommendation{text-align:left;background-image:url("images/woodgrain.jpg");border-bottom:10px solid #ffffff;}}.recommendation .inner-wrap{width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px}@media (min-width: 610px){.recommendation .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.recommendation .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.recommendation .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.recommendation .inner-wrap{padding-left:30px;}}.recommendation .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .recommendation .inner-wrap{zoom:1}.recommendation-staffer{width:100%}@media (min-width: 1140px){.recommendation-staffer{width:45%;float:left;position:relative;min-height:200px;}}.recommendation-staffer h1{font-family:"Nothing You Could Do",Helvetica,Arial;font-weight:normal;font-size:24px;font-size:1.5rem;line-height:1.25em}@media (min-width: 610px){.recommendation-staffer h1{font-size:36px;font-size:2.25rem;line-height:1.16667em;}}@media (min-width: 1140px){.recommendation-staffer h1{font-size:60px;font-size:3.75rem;line-height:1em;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.recommendation-details{width:100%}.recommendation-details:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .recommendation-details{zoom:1}@media (min-width: 1140px){.recommendation-details{float:left;width:35%;}}.recommendation-details a:hover{color:#151112}.recommendation-image{margin:0 auto;max-width:80%;text-align:center;margin-bottom:25px;margin-top:25px}@media (min-width: 610px){.recommendation-image{margin-bottom:30px;}}@media (min-width: 1140px){.recommendation-image{margin-bottom:30px;}}@media (min-width: 610px){.recommendation-image{margin-top:30px;}}@media (min-width: 1140px){.recommendation-image{margin-top:30px;}}@media (min-width: 610px){.recommendation-image{width:30%;margin:0;padding-right:40px;float:left;}}@media (min-width: 1140px){.recommendation-image{width:20%;}}.recommendation-image img{width:auto;height:auto;max-width:100%;max-height:100%;margin:0 auto;box-shadow:0px 10px 25px 0 rgba(21,17,18,0.5)}.recommendation-title{color:#151112;font-size:24px;font-size:1.5rem;line-height:1.25em;text-transform:uppercase}@media (min-width: 710px){.recommendation-title{font-size:36px;font-size:2.25rem;line-height:1.16667em;}}.recommendation-author{text-transform:uppercase;margin-bottom:2em}.recommendation-description{font-family:"futura-pt",Helvetica,Arial;font-weight:300}.recommendation-permalink{display:block;width:100%;height:40px;margin-top:30px;text-align:center;border:solid 1px #ffffff;line-height:40px;vertical-align:middle;color:#ffffff;text-transform:uppercase;font-family:"futura-pt",Helvetica,Arial;font-weight:700}@media (min-width: 610px){.recommendation-permalink{display:none;}}.recommendation-permalink:hover{color:#151112;background:#ffffff}.latest-recommendations{position:relative;background:url("images/woodgrain-thin.jpg") center/cover no-repeat;border-bottom:10px solid #ffffff}@media (max-width: 609px){.latest-recommendations{padding:20px 0;height:940px;overflow:hidden;}}@media (min-width: 610px){.latest-recommendations{background:url("images/woodgrain-tall.jpg") center/cover no-repeat;}}.latest-recommendations .inner-wrap{width:100%;min-width:320px;max-width:1150px;margin:0 auto;padding-right:25px;padding-left:25px}.latest-recommendations .inner-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}*:first-child+html .latest-recommendations .inner-wrap{zoom:1}@media (min-width: 610px){.latest-recommendations .inner-wrap{padding-right:30px;}}@media (min-width: 1140px){.latest-recommendations .inner-wrap{padding-right:30px;}}@media (min-width: 610px){.latest-recommendations .inner-wrap{padding-left:30px;}}@media (min-width: 1140px){.latest-recommendations .inner-wrap{padding-left:30px;}}.latest-recommendations .recommendation{float:left;width:50%;padding:0 10px;background:none;border:0;box-shadow:none;-webkit-transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1);transition:all 0.25s cubic-bezier(0.23, 1, 0.32, 1)}@media (min-width: 610px){.latest-recommendations .recommendation{width:33%;padding:20px;}}@media (min-width: 710px){.latest-recommendations .recommendation{width:25%;}}@media (min-width: 900px){.latest-recommendations .recommendation{width:20%;}}.latest-recommendations .recommendation-image{position:relative;display:block;width:100%;max-width:none;height:250px;padding:0;background-position:center center;background-size:contain;background-repeat:no-repeat}@media (min-width: 610px){.latest-recommendations .recommendation-image{height:220px;}}@media (min-width: 900px){.latest-recommendations .recommendation-image{height:300px;}}@media (min-width: 1140px){.latest-recommendations .recommendation-image{height:350px;}}.latest-recommendations .recommendation-image a{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.latest-recommendations .recommendation-title,.latest-recommendations .recommendation-author,.latest-recommendations .recommendation-description,.latest-recommendations .recommendation-details,.latest-recommendations .recommendation-permalink{overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:rect(0 0 0 0);clip-path:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}
/*# sourceMappingURL=style.css.map */