*{padding:0;margin:0;line-height:1.6em;-webkit-transition:background-color .30s linear , border-color .30s linear , color .30s linear;-moz-transition:background-color .30s linear , border-color .30s linear , color .30s linear;-o-transition:background-color .30s linear , border-color .30s linear , color .30s linear;transition:background-color .30s linear , border-color .30s linear , color .30s linear}code{font:1.1em 'Courier New','Courier',fixed}acronym,abbr,span.caps{font-size:90%;letter-spacing:.07em;cursor:help}acronym.abbr{border-bottom:1px dashed #999}blockquote{border-left:5px solid #eee;display:inline-block;position:relative;margin:1em 0 1em 15px;padding:0 0 0 25px}blockquote cite{display:block;margin:5px 0 0}hr{display:none}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.center{text-align:center}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";position:relative;display:block;clear:both}.error{color:red}.overflow-scroll{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html{-webkit-text-size-adjust:100%}body{height:auto;width:auto}a{text-decoration:none;color:inherit;position:relative}a:hover{text-decoration:none;color:#000}img{max-width:100%;height:auto}img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}img.alignright{display:inline;margin:0 0 10px 10px}img.alignleft{display:inline;margin:0 10px 10px 0}img#wpstats{width:0;height:0;border:none;display:block;overflow:hidden}.entry img{vertical-align:text-bottom}h1,h2,h3,h4,h5,h6{font-weight:bold;border:none}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{text-decoration:none;border:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}#headerContainer{width:100%;position:relative;background-color:#1a1a1a;z-index:2}body.full-map #headerContainer{z-index:1}#header{position:relative;top:0;left:0;margin:0 auto;max-width:1170px;z-index:4;padding:60px 5% 80px}#logo{display:inline-block;max-width:100%;z-index:1;position:relative;border:none}#logo:hover{background:none}#logo img{display:block;max-width:100%;height:auto}#widgetPanelToggle{position:relative;float:right;border:2px solid #fff;color:#fff;height:28px;width:28px;text-align:center;line-height:28px;font-size:24px;display:inline-block;z-index:2;outline:none}#widgetPanelToggle span{display:block;line-height:28px;-webkit-transition:-webkit-transform .30s linear;-moz-transition:transform .30s linear;-o-transition:transform .30s linear;transition:transform .30s linear}#widgetPanelToggle:hover{text-decoration:none;color:#fff;background:#1a1a1a;border-color:#1a1a1a}body.panelOpen #widgetPanelToggle span{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}body.panelOpen #widgetPanelToggle:hover{border-color:#fff;background:#fff;color:#1a1a1a}#contactInfo{color:#fff;font-size:90%;position:relative;z-index:1}#contactInfo:before{content:'';width:55px;height:2px;background:#fff;margin:15px 0;position:relative;display:block}#contactInfo a{color:#fff;border:none}#contactInfo a:hover{color:#fff;background:rgba(0,0,0,.25);border:none}#scroll-down{display:block;width:23px;height:17px;margin:15px 0 0;float:left;opacity:1;-moz-transition:opacity .30s linear;-webkit-transition:opacity .30s linear;-o-transition:opacity .30s linear;transition:opacity .30s linear}#scroll-down img{width:100%;height:auto;display:block}#scroll-down.fading-out{opacity:0}body.ios-device #scroll-down{display:none}#header #searchform{float:right;display:none;position:relative;top:0;right:-12px;margin-right:12px;z-index:2;-moz-transition:right .30s linear;-webkit-transition:right .30s linear;-o-transition:right .30s linear;transition:right .30s linear}body.panelOpen #header #searchform{right:0}#searchform #s{background:none;border:2px solid #fff;color:#fff;width:200px;height:28px;line-height:28px;margin:0;padding:0 8px}#title-info #searchform{margin-top:40px}#title-info #searchform #s{border-color:#333;color:#333}#headerImages{position:absolute;z-index:0;height:100%;width:100%;top:0;left:0;overflow:hidden}#headerImages:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#headerImages>div{display:none;position:absolute;z-index:1;height:100%;width:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}#headerImages>div:first-child{display:block}#headerImages>div.activeBg{z-index:2}#headerImages img{display:none}#contentContainer{width:100%;position:relative;z-index:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}body.with-sticky-post #contentContainer{background:#fff;margin-bottom:300px}#content{margin:0 auto;max-width:1170px;padding:60px 5%}#topContentStuff{position:relative;margin-bottom:60px}#topContentStuff:after{content:'';position:relative;display:block;clear:both}#title-info{width:570px;width:48%;float:right}#title-info p{margin-top:10px}#mapWrapper{width:100%;height:600px;position:relative;top:0;left:0;z-index:10;margin:0;clear:both}body.full-map #mapWrapper{height:100%;position:fixed}#map-canvas{width:100%;height:100%}#map-canvas img{max-width:none}#locationDetails{position:absolute;z-index:2;background:#fff;width:350px;margin:0 0 30px -175px;display:none;box-shadow:0 15px 10px rgba(0,0,0,.2);left:50%;bottom:50%;-webkit-transition:margin .30s ease-in-out;-moz-transition:margin .30s ease-in-out;-o-transition:margin .30s ease-in-out;transition:margin .30s ease-in-out}#locationDetails.infoOpen{margin-bottom:15px}#locationDetails:after{content:'';display:block;position:absolute;left:50%;margin-left:-15px;top:100%;height:0;width:0;cursor:pointer;overflow:hidden;border-style:solid;border-width:15px;border-color:#fff transparent transparent transparent}#locationDetails>a{position:relative;display:block;border:none}#locationDetails>a:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:2;background-color:rgba(0,0,0,.05);-webkit-transition:background-color .30s linear;-moz-transition:background-color .30s linear;-o-transition:background-color .30s linear;transition:background-color .30s linear}#locationDetails>a:hover:after{background-color:rgba(0,0,0,.2)}#locationDetails img{display:block;width:100%;height:auto;position:relative;z-index:1}#locationDetails .infoBox{padding:30px;text-align:center}#locationDetails h3{margin-bottom:0;line-height:1.2em;font-size:120%}#locationDetails h3 a{line-height:1.2em}#locationDetails h3 a:hover{background:#f3f3f3}#locationDetails small{margin:3px 0 0;display:inline-block;font-size:90%;font-style:italic;font-family:'georgia',serif}.closeDetails{position:absolute;display:block;top:0;right:0;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;z-index:3;color:#fff;background:rgba(0,0,0,.05);font-size:22px;text-shadow:0 1px 1px rgba(0,0,0,.05)}.closeDetails:hover{background:#fff;color:#333;text-shadow:none}.loc-nav{display:block;position:absolute;top:50%;text-align:center;color:#333;border:none;line-height:28px;font-size:100%;width:17px;height:23px;padding:10px 13px;margin-top:-21px;background:rgba(255,255,255,.15)}#prev-loc{left:0}#next-loc{right:0}.loc-nav img{display:block;max-width:100%;height:auto}#full-map-toggle{position:absolute;display:block;text-align:center;border:none;font-size:100%;color:#fff;background:rgba(255,255,255,.15);top:0;left:0;width:43px;height:43px;text-shadow:0 1px 1px rgba(0,0,0,.2)}#full-map-toggle span{line-height:43px}#full-map-toggle span:first-child,body.full-map #full-map-toggle span:last-child{display:block}#full-map-toggle span:last-child,body.full-map #full-map-toggle span:first-child{display:none}#list-item-toggle:hover,#full-map-toggle:hover,.loc-nav:hover{background:rgba(255,255,255,.25);color:#fff}#list-item-toggle{position:absolute;top:0;right:0;display:block;text-align:center;font-size:100%;color:#fff;background:rgba(255,255,255,.15);width:43px;height:43px;line-height:43px;text-shadow:0 1px 1px rgba(0,0,0,.2);-webkit-transition:right .30s linear , color .30s linear , background-color .30s linear;-moz-transition:right .30s linear , color .30s linear , background-color .30s linear;-o-transition:right .30s linear , color .30s linear , background-color .30s linear;transition:right .30s linear , color .30s linear , background-color .30s linear}#list-item-toggle.list-open{right:35%;background:#fff;color:#333;text-shadow:none}#loc-list{position:absolute;top:0;right:0;width:0;height:100%;z-index:5;background:#fff;overflow:auto;-webkit-transition:width .30s linear;-moz-transition:width .30s linear;-o-transition:width .30s linear;transition:width .30s linear}#loc-list.list-open{width:35%}.loc-item{padding:15px 20px 0;opacity:0;-webkit-transition:opacity .30s linear;-moz-transition:opacity .30s linear;-o-transition:opacity .30s linear;transition:opacity .30s linear}.list-open .loc-item{opacity:1}.loc-item .closeDetails{display:none}.loc-item>a{position:relative;display:block;border:none}.loc-item>a:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:2;background-color:rgba(0,0,0,.05);-webkit-transition:background-color .30s linear;-moz-transition:background-color .30s linear;-o-transition:background-color .30s linear;transition:background-color .30s linear}.loc-item>a:hover:after{background-color:rgba(0,0,0,.2)}.loc-item img{display:block;width:100%;height:auto;position:relative;z-index:1}.loc-item .infoBox{padding:5px 0 20px}.loc-item h3{margin-bottom:0;line-height:1.2em;font-size:120%}.loc-item h3 a{line-height:1.2em}.loc-item h3 a:hover{background:#f3f3f3}.loc-item small{margin:3px 0 0;display:inline-block;font-size:90%;font-style:italic;font-family:'georgia',serif}#menusContainer{width:570px;width:48%;float:left;position:relative;display:block}.menuContainer{width:30%;margin-left:5%;float:left}.menuContainer:first-child{margin-left:0}.menuContainer h3{margin-bottom:10px;font-size:120%}.menuContainer .menu{list-style:none}.menuContainer li{margin-bottom:10px;position:relative;line-height:1.5em}.menuContainer a{line-height:1.5em}.menu a{color:#999;border-color:#fff;position:relative}.menu a:before{display:block;position:absolute;top:0;background:none;text-align:left;font-size:80%;content:'+';left:-13px;opacity:0;-webkit-transition:opacity .30s linear;-moz-transition:opacity .30s linear;-o-transition:opacity .30s linear;transition:opacity .30s linear}.menu a:hover{color:#000}.menu a:hover:before{opacity:1}.menu a[target="_blank"]:hover:before{display:none}.menu a[target="_blank"]:hover:after{content:' ↗'}.menu li.current-menu-parent>a,.menu li.current-menu-item>a,.menu li.current-menu-ancestor>a{color:#000}.menu li.current-menu-parent>a:before,.menu li.current-menu-item>a:before,.menu li.current-menu-ancestor>a:before{content:'✓';display:block;position:absolute;top:0;background:none;text-align:left;opacity:1;font-size:80%;left:-13px}.sub-menu{border-left:2px solid #eee;list-style:none outside none;margin:10px 0 0;padding-left:10px}#menuToggle{display:none;font-size:90%;color:#333;padding:0 5.5%;margin:-5.5% -5.5% 0 -5.5%;line-height:35px;background:rgba(0,0,0,.1);border:none}#footer{clear:both;margin:60px auto 0;max-width:1170px}#footer #copyright{display:inline-block}#footerMenuContainer{float:right;text-align:right}#footerMenu li{display:inline-block}#footerMenu li:before{content:'';padding:0 10px 0 7px}#footerMenu li:first-child:before{display:none}#footerMenu a:before{content:"+";display:block;left:50%;position:absolute;top:-15px;margin-left:-3px;font-size:80%;opacity:0}#footerMenu a:hover:before{opacity:1}#footerMenu li.current-menu-parent>a:before,#footerMenu li.current-menu-item>a:before,#footerMenu li.current-menu-ancestor>a:before{content:"✓";display:block;left:50%;position:absolute;top:-15px;margin-left:-3px;font-size:80%;opacity:1}#stickyPosts{width:100%;height:300px;position:fixed;left:0;bottom:0;z-index:0}.nextPrevItem{display:block;float:left;border:none;width:50%;height:300px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;background-color:#444;background-size:100% auto;z-index:1;-webkit-transition:background-size .30s linear;-moz-transition:background-size .30s linear;-ms-transition:background-size .30s linear;-o-transition:background-size .30s linear;transition:background-size .30s linear}#stickyPosts.fill-sticky-post .nextPrevItem{float:none;width:100%}.nextPrevItem:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:rgba(26,26,26,.9);-webkit-transition:background-color .30s linear;-moz-transition:background-color .30s linear;-o-transition:background-color .30s linear;transition:background-color .30s linear}.nextPrevItem div{position:absolute;z-index:1;display:table;top:25%;left:10%;width:80%;height:50%}.nextPrevItem p{display:table-cell;vertical-align:middle;text-align:center;font-size:150%;line-height:1.3em}.nextPrevItem span{display:block;position:relative;line-height:1.5em;margin-bottom:5px;font-size:70%;font-family:'georgia',serif;font-style:italic}.nextPrevItem:hover{color:#fff;background-size:105% auto}.nextPrevItem:hover:after{background-color:rgba(26,26,26,.65)}.listing .post,.listing .page{margin:20px 0 0}.post,.page{position:relative}.postsContainer{position:relative}.postsContainer>div{margin:0 0 4% 4%;width:30.6%;float:left;position:relative;background-color:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-transition:opacity .30s ease-in-out;-moz-transition:opacity .30s ease-in-out;-o-transition:opacity .30s ease-in-out;transition:opacity .30s ease-in-out}.postsContainer > div:nth-child(3n+1) {clear:left;margin-left:0}#pageContent{position:relative;margin-top:60px}#pageContent>div,#pageContent iframe{display:inline-block;width:100%}body.page-template-location-map-widgets-php #pageContent,body.page-template-page-no-border-php #pageContent,body.page-template-location-map-php #pageContent{border:none;padding-top:0}.posttitle,.entrytitle{margin-bottom:8px;font-size:150%;width:90%;font-size:120%;margin-bottom:10px}.posttitle a{line-height:1.5em}.postsContainer .posttitle{margin-bottom:5px;line-height:1.5em;width:auto}.post-edit-link{font-size:80%;line-height:1em}.postInfo{padding:30px;position:relative}.postInfo:after{content:'';display:block;clear:both}.postInfo p{margin:10px 0 0}.postInfo .theDate{margin:15px 0 0;font-style:italic;font-family:'georgia',serif;display:inline-block;opacity:.5}.format-aside .theDate,.page .theDate{display:none}.postInfo .readMore{margin:15px 0 0;display:inline-block;float:right;position:relative;font-size:150%;line-height:1em}.postInfo .readMore:after{content:'';position:absolute;display:block;width:0;height:0;z-index:0;margin:0;top:50%;left:50%;background:rgba(0,0,0,.05);border-radius:50%;-webkit-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-moz-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-o-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out}.postInfo .readMore:hover:after{width:50px;height:50px;margin:-25px 0 0 -25px}.postsContainer .format-quote{min-height:240px}.quote-content{margin-bottom:40px;max-height:95px;overflow:hidden;position:relative;width:100%;-webkit-transition:max-height .30s ease-in-out;-moz-transition:max-height .30s ease-in-out;-o-transition:max-height .30s ease-in-out;transition:max-height .30s ease-in-out}.quote-content.open-quote{max-height:10000px}.quote-content p{margin:0 0 1em}.quote-wrapper{position:relative}.quote-wrapper:after{position:absolute;content:'';display:block;width:100%;left:0;bottom:0;height:80%;background:#fafafa;background:-webkit-linear-gradient(rgba(255,255,255,0),#fafafa);background:-moz-linear-gradient(rgba(255,255,255,0),#fafafa);background:-o-linear-gradient(rgba(255,255,255,0),#fafafa);background:linear-gradient(rgba(255,255,255,0),#fafafa);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='#fafafa')}.quote-wrapper.open-wrapper:after{display:none}.toggle-quote{display:inline-block;position:absolute;top:100%;left:0;z-index:2;text-align:center;line-height:1em;font-size:150%;color:inherit}.toggle-quote.toggle-on,.toggle-quote.toggle-on:hover,.toggle-quote:hover{color:#000}.toggle-quote.toggle-on{top:100%}.toggle-quote:before{content:'+';display:inline-block;line-height:1em;-webkit-transition:-webkit-transform .30s linear;-moz-transition:transform .30s linear;-o-transition:transform .30s linear;transition:transform .30s linear}.toggle-quote.toggle-on:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.toggle-quote:after{content:'';position:absolute;display:block;width:0;height:0;z-index:0;margin:0;top:50%;left:50%;background:rgba(0,0,0,.05);border-radius:50%;-webkit-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-moz-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-o-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out}.toggle-quote:hover:after{width:30px;height:30px;margin:-15px 0 0 -15px}.quote-title{text-align:right;margin-top:15px;font-size:85%;font-weight:normal;line-height:1.5em}.quote-title:first-line{font-size:117.64%;font-weight:bold}.quote-link{font-size:150%;line-height:1em;vertical-align:text-top;display:inline-block;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}img.attachment-quote{float:right;height:auto;width:45px;border-radius:50%;margin-left:10px}.postsContainer .format-aside{min-height:200px}.asideImage img{display:block}.postsContainer .aside-title{font-size:85%;font-weight:normal;line-height:1.5em;margin-bottom:15px}.postsContainer .aside-title:first-line{font-size:145%;font-weight:bold}.aside-content{margin-bottom:25px;max-height:120px;overflow:hidden;position:relative;width:100%;-webkit-transition:max-height .30s ease-in-out;-moz-transition:max-height .30s ease-in-out;-o-transition:max-height .30s ease-in-out;transition:max-height .30s ease-in-out}.aside-content.open-aside{max-height:10000px}.aside-content ol{margin:0 0 1em 25px;padding:0}.aside-content ul{margin:0 0 1em 20px;padding:0}.aside-content ul li{padding:0;list-style-position:outside}.aside-content ol li{padding:0;list-style-position:outside}.aside-content p{margin:0 0 1em}.aside-content h1,.aside-content h2,.aside-content h3,.aside-content h4,.aside-content h5,.aside-content h6{margin-bottom:10px;line-height:1.5em}.aside-wrapper{position:relative}.aside-wrapper:after{position:absolute;content:'';display:block;width:100%;left:0;bottom:0;height:80%;background:#fafafa;background:-webkit-linear-gradient(rgba(255,255,255,0),#fafafa);background:-moz-linear-gradient(rgba(255,255,255,0),#fafafa);background:-o-linear-gradient(rgba(255,255,255,0),#fafafa);background:linear-gradient(rgba(255,255,255,0),#fafafa);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,0)', endColorstr='#fafafa')}.aside-wrapper.open-wrapper:after{display:none}.toggle-aside{display:inline-block;position:absolute;top:100%;left:0;z-index:2;text-align:center;line-height:1em;color:inherit;font-size:150%}.toggle-aside.toggle-on,.toggle-aside.toggle-on:hover,.toggle-aside:hover{color:#000}.toggle-aside.toggle-on{top:100%}.toggle-aside:before{content:'+';display:inline-block;line-height:1em;-webkit-transition:-webkit-transform .30s linear;-moz-transition:transform .30s linear;-o-transition:transform .30s linear;transition:transform .30s linear}.toggle-aside.toggle-on:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.toggle-aside:after{content:'';position:absolute;display:block;width:0;height:0;z-index:0;margin:0;top:50%;left:50%;background:rgba(0,0,0,.05);border-radius:50%;-webkit-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-moz-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-o-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out}.toggle-aside:hover:after{width:30px;height:30px;margin:-15px 0 0 -15px}.postsContainer>.sticky{background:#333;color:#999}.postsContainer>.sticky .posttitle:before{content:'Featured Item';color:#ccc;font-size:80%;display:block;font-family:'georgia',serif;font-style:italic;font-weight:normal;line-height:1em;margin:-5px 0 3px}.postsContainer>.sticky a{border:none;color:#fff}.postsContainer>.sticky a:hover,.postsContainer>.sticky .posttitle a,.postsContainer>.sticky .posttitle a:hover{color:#fff}.postsContainer>.sticky .postPrev img{outline-color:#333}.featuredLink{display:block;position:relative;overflow:hidden;border:none}.featuredLink:before{content:'';display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background .30s linear;-moz-transition:background .30s linear;-o-transition:background .30s linear;transition:background .30s linear}.featuredLink:hover:before{background:rgba(0,0,0,.15)}.featuredLink img{display:block;-webkit-transition:left .30s ease-in-out;-moz-transition:left .30s ease-in-out;-o-transition:left .30s ease-in-out;transition:left .30s ease-in-out}.featuredLink.hasGallery>img{position:relative;left:-20%}.postPrev{width:33.3%;height:100%;position:absolute;top:0;right:-35px;background-color:#fff;-webkit-transition:right .30s ease-in-out;-moz-transition:right .30s ease-in-out;-o-transition:right .30s ease-in-out;transition:right .30s ease-in-out}.postPrev img{width:100%;height:auto;outline:5px solid #fff;position:relative;z-index:0;color:#fff;background-color:#fff}.featuredLink.hasGallery:hover>img{left:0}.featuredLink.hasGallery:hover .postPrev{right:-40%}#entryContainer{position:relative}#pageLoading{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;width:100%;height:100%;background:url(images/ajax-loader.gif.pagespeed.ce.Vy358F0Bsm.gif) no-repeat center}.entry{position:relative;border-top:4px double #eee;padding-top:60px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.entry.format-gallery{border:none;padding-top:0}.entry ol{margin:0 0 1em 25px;padding:0}.entry ul{margin:0 0 1em 20px;padding:0}.entry ul li{padding:0;list-style-position:outside}.entry ol li{padding:0;list-style-position:outside}.entry p{margin:0 0 1em}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{margin-bottom:10px;line-height:1.5em}.check:before{content:'☑';font-size:110%;line-height:1em;padding-right:5px}.details{margin-bottom:35px}.postinate{text-align:center;margin:50px 0 0}.postinate a{border-color:transparent;margin:0}.postinate a span{border:none;margin:0;background:none;color:inherit}.postinate a:hover span{color:#000}.postinate span{color:#000;border:none;margin:0;padding:0 5px}#details{list-style:none;margin:60px 0 0;text-align:center;padding:40px 40px 25px;border-width:4px 0;border-style:double;border-color:#eee}#details li{display:inline-block;margin:0 15px 15px;font-weight:bold}#details li{color:#333}#details span{font-family:'georgia',serif;font-weight:normal;font-style:italic;margin-left:3px;display:inline-block;color:inherit;color:#888}#details a{color:inherit}#details a:hover{color:#333}#postFilter{text-align:center;margin-bottom:40px;position:relative;z-index:2;padding:40px 0 10px;border-width:4px 0 0;border-style:double;border-color:#eee}#postFilter a{margin:0 10px;padding:3px;border:none;width:100%;text-transform:uppercase;font-size:90%;line-height:2.5em;color:#aaa}#postFilter a:after{content:"✓";display:block;left:50%;position:absolute;top:-25px;margin-left:-3px;font-size:80%;opacity:0;-webkit-transition:opacity .30s ease-in-out;-moz-transition:opacity .30s ease-in-out;-o-transition:opacity .30s ease-in-out;transition:opacity .30s ease-in-out}#postFilter a:hover,#postFilter a.activeFilter{color:#000}#postFilter a.activeFilter:after{opacity:1}.gallery{width:102.75%}body.single-format-gallery .entry .gallery{display:none!important}body.single-format-standard .entry .gallery{margin-bottom:20px!important}#postGallery{clear:both;position:relative;overflow:hidden}#postGallery .gallery{padding-top:30px;position:relative}.gallery img{border:none!important;line-height:1em;display:block;width:100%}.gallery a{display:block;line-height:1em;max-width:95%;position:relative;border:none}.gallery a:before{content:'';display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);-moz-transition:background .30s linear;-webkit-transition:background .30s linear;-o-transition:background .30s linear;transition:background .30s linear}.gallery a:after{content:'';display:block;position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;background:none}.gallery a:hover{background:none}.gallery a:hover:before{background:rgba(0,0,0,.15)}.gallery .gallery-caption{line-height:1.3em;display:block;font-style:normal;margin:0;position:absolute;z-index:2;opacity:0;color:#333;background:#fff;bottom:0;left:-5px;padding:7px 10px 3px 3px;-webkit-transition:opacity .30s linear , left .30s linear;-moz-transition:opacity .30s linear , left .30s linear;-o-transition:opacity .30s linear , left .30s linear;transition:opacity .30s linear , left .30s linear}.gallery .gallery-item{text-align:left!important;position:relative;overflow:hidden;opacity:0;left:-5px}body.single-format-gallery .gallery .gallery-item{margin-top:20px!important}.gallery .gallery-item:hover .gallery-caption{opacity:1;left:0}.wp-caption{max-width:100%}.wp-caption img{display:block}.wp-caption-text{font-size:90%;font-style:italic}#attachmentGallery{list-style:none;position:relative}#attachmentGallery:after{content:'';display:block;clear:both}#attachmentGallery li{float:left;position:relative;opacity:0;left:-5px;margin:0 0 4% 4%;width:30.6%}#attachmentGallery li:nth-child(3n+1) {clear:left;margin-left:0}#attachmentGallery img{border:none!important;line-height:1em;display:block;width:100%;height:auto}#attachmentGallery a{display:block;line-height:1em;width:100%;position:relative;border:none}#attachmentGallery a:before{content:'';display:block;position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:background .30s linear;-moz-transition:background .30s linear;-o-transition:background .30s linear;transition:background .30s linear}#attachmentGallery a:after{content:'';display:none;position:absolute;z-index:3;left:0;top:0;width:100%;height:100%}#attachmentGallery a:hover{background:none}#attachmentGallery a:hover:before{background:rgba(0,0,0,.25)}#attachmentGallery p{color:#fff;padding:10px;line-height:1.3em;left:-5px;bottom:0;display:block;font-style:normal;margin:0;position:absolute;z-index:2;opacity:0;-webkit-transition:opacity .30s linear , left .30s linear;-moz-transition:opacity .30s linear , left .30s linear;-o-transition:opacity .30s linear , left .30s linear;transition:opacity .30s linear , left .30s linear}#attachmentGallery li:hover p{opacity:1;left:0}#loadMore{clear:left;margin:0 auto;display:block;text-align:center;float:none;height:50px;width:50px;position:relative;border-radius:50%;background-color:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-transition:opacity .30s ease-in-out;-moz-transition:opacity .30s ease-in-out;-o-transition:opacity .30s ease-in-out;transition:opacity .30s ease-in-out}#loadMore a{display:inline-block;border:none;text-transform:uppercase;position:relative;text-align:center;z-index:1;padding:0;height:50px;width:50px;line-height:50px;margin:0 auto;font-size:24px}#loadMore.loading a,#loadMore.loading a:hover{color:#000;-webkit-animation:rotatin 1s infinite linear;animation:rotatin 1s infinite linear}#loadMore a:after{content:'';position:absolute;display:block;width:0;height:0;z-index:0;margin:0;top:50%;left:50%;background:rgba(0,0,0,.05);border-radius:50%;-webkit-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-moz-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;-o-transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out;transition:width .30s ease-in-out , height .30s ease-in-out , margin .30s ease-in-out}#loadMore a:hover:after{width:50px;height:50px;margin:-25px 0 0 -25px}@-webkit-keyframes rotatin {
  from {
  	-webkit-transform:rotate(0deg); 
  }  
  to { 
  	-webkit-transform: rotate(360deg) 
  }
}@keyframes rotatin {
  from { 
  	-ms-transform:rotate(0deg);
	transform:rotate(0deg);
  }
  to { 
    -ms-transform:rotate(360deg);
	transform:rotate(360deg);
  }
}#loadMore a:hover{color:#000}#newStuff{width:0!important;height:0!important;margin:0!important;padding:0!important}#content-container{margin-bottom:60px}#pageWidgets{position:relative;margin:0 auto;padding:0;-webkit-column-gap:47px;-moz-column-gap:47px;column-gap:47px}body.page-template-location-map-widgets-php #pageWidgets{margin-top:60px}#pageWidgets:after{clear:both;display:block;content:''}#pageWidgets .widget{position:relative;list-style:none;display:inline-block;margin-bottom:47px;width:100%}#pageWidgets .widgettitle{margin-bottom:15px;font-size:120%;line-height:1.5em;padding-bottom:5px}#pageWidgets .widgettitle a{line-height:1.5em}#pageWidgets .widget ul li{border-bottom:1px solid #eee;list-style-position:outside;list-style-type:none;margin:0 0 10px;padding:0 0 10px}#pageWidgets .widget p{margin-bottom:1em}#widgetPanel{display:none;color:#999;width:100%;top:0;left:0;z-index:2;overflow:visible;position:absolute}#widgetPanel:after{background:#1a1a1a;content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}#sidebar{max-width:1170px;top:0;overflow:auto;z-index:1;position:relative;margin:0 auto;font-size:90%;padding:0}#sidebar:after{clear:both;display:block;content:''}#sidebar .widget{position:relative;list-style:none;margin:0 0 60px 5%;float:left;width:21.25%;opacity:0;left:-10px}#sidebar .widget:nth-child(4n+1) {clear:left;margin-left:0}#sidebar .widgettitle{position:relative;top:0;color:#fff;margin-bottom:15px;font-size:120%;line-height:1.5em;padding-bottom:5px;border-bottom:2px solid #fff}#sidebar .widgettitle a{line-height:1.5em}#sidebar .widget ul li{border-bottom:1px solid #222;list-style-position:outside;list-style-type:none;margin:0 0 10px;padding:0 0 10px}#sidebar .widget a{color:#fff;border:none}#sidebar .widget a:hover{background:#444}#sidebar .widget p{margin-bottom:1em}#commentsection{margin:60px auto 0;clear:both;max-width:700px}#commentsection h3{margin-bottom:10px}.commentlist{width:100%;list-style:none;margin:0 0 15px}.commentlist li{list-style:none;padding:15px 0;clear:right;position:relative}.commentlist li img.avatar{float:left;border-radius:50%;width:45px;height:auto;margin:-4px 11px -4px -4px;border:4px solid #fff}.commentlist cite,.commentlist cite a{font-style:normal}.commentlist p{text-transform:none;margin:10px 0 10px 60px}.commentlist .pingback p{margin:10px 5px 10px}#commentform p{margin:5px 0;clear:left}#commentform label{line-height:35px}.comment-notes,.commentmetadata{display:block;color:#333;padding:0;font-family:'georgia';font-size:90%;font-style:italic}cite.fn{text-transform:uppercase}.nocomments{text-align:center}.logged-in-as{font-family:'georgia',serif;font-size:90%;font-style:italic}#commentsection .parent:before{background:none repeat scroll 0 0 #f3f3f3;bottom:20px;content:"";display:block;left:20px;position:absolute;top:30px;width:4px;z-index:-1}#commentsection .children{margin-left:50px}#commentsection .children>li:after{content:'';display:block;height:4px;width:50px;position:absolute;top:35px;left:-30px;background:#f3f3f3;z-index:-1}#recentcomments li,.alt,.bypostauthor{}.reply{position:relative}.reply:after{position:relative;content:'';display:block;clear:both}.comment-reply-link{float:right}#respond{margin:15px 0 0}.commentlist #respond{margin:0 0 30px}#commentsection .required{color:red}#commentsection>#respond{clear:both}#commentsection>#respond #reply-title{line-height:50px;cursor:pointer;text-align:center;background-color:rgba(0,0,0,.02);box-shadow:0 1px 1px rgba(0,0,0,.1)}#commentsection>#respond #reply-title:hover{background:rgba(0,0,0,.05)}#commentsection>#respond .comment-form{display:none;margin-top:40px}.commentlist #respond{margin:10px 0 20px 60px}#cancel-comment-reply-link{color:red;font-size:90%;padding:0 5px;text-transform:uppercase}#cancel-comment-reply-link:hover{color:#000}input[type="text"],input[type="email"],textarea{padding:5px;width:200px;margin:5px 0 0 0;border:2px solid rgba(0,0,0,.05);background:#fff;border-radius:0;-webkit-appearance:none;font-size:100%}textarea{width:98%;height:130px}input[type="submit"]{cursor:pointer;background:#333;color:#fff;border:none;display:inline-block;padding:8px 15px}input[type="submit"]:hover{background:#000}#commentform input[type="text"]{float:left;clear:left;margin:0 8px 5px 0}#commentform p.form-allowed-tags{line-height:1.3em}#commentform p.form-allowed-tags code{font:12px "Courier New"}#wp-calendar{empty-cells:show;width:100%}#wp-calendar #prev a,#wp-calendar #next a{padding-top:10px}#wp-calendar #prev a:hover,#wp-calendar #next a:hover{background:none}#wp-calendar #next a{text-align:right}#wp-calendar #prev a{text-align:left}#wp-calendar a{text-decoration:none;display:block}#wp-calendar caption{width:100%;margin-bottom:8px;text-align:left;font-weight:bold;font-size:120%;padding-bottom:5px;color:#000}#wp-calendar th{font-style:normal;text-transform:capitalize;background:none;line-height:30px;text-align:center;font-weight:normal}#wp-calendar tbody td{text-align:center;padding:0;line-height:30px;background:#eee}#wp-calendar tbody td.pad{background:none}#wp-calendar tbody td a{background:#fafafa;display:block;line-height:30px}#wp-calendar tbody td a:hover{background:#fff}#wp-calendar tfoot td{line-height:30px}#sidebar #wp-calendar caption{color:#fff;border-bottom:2px solid #fff}#sidebar #wp-calendar th{color:#555}#sidebar #wp-calendar tbody td{background:#222;color:#555}#sidebar #wp-calendar tbody td.pad{background:none}#sidebar #wp-calendar tbody td a{background:#333;color:#fff}#sidebar #wp-calendar tbody td a:hover{background:#000}li.widget_tag_cloud a{color:#fff!important;background:rgba(0,0,0,.25);border-radius:0;display:inline-block;font-size:100%!important;line-height:30px;margin-bottom:4px;padding:0 8px}li.widget_tag_cloud a:hover{background:rgba(0,0,0,.4)}#sidebar li.widget_tag_cloud a{background:rgba(255,255,255,.1)}.widgettitle .rsswidget:first-child{display:none}.widget_rss .rss-date{display:block;font-family:'georgia',serif;font-size:90%;font-style:italic}.rssSummary{margin-top:5px;font-size:90%}.widget_archive li,.widget_categories li{text-align:right;position:relative;color:#555}.widget_archive li:after,.widget_categories li:after{content:'';display:block;clear:both}.widget_archive li a,.widget_categories li a{display:inline-block;float:left;text-align:left;max-width:90%}.widget_text h1,.widget_text h2,.widget_text h3,.widget_text h4,.widget_text h5,.widget_text h6{margin-bottom:10px;line-height:1.5em}.mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#555!important}.mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff!important}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0!important}.pace .pace-progress{background:#fff;position:fixed;z-index:2000;top:0;left:0;height:5px;-webkit-transition:width 1s;-moz-transition:width 1s;-o-transition:width 1s;transition:width 1s}.pace-inactive{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}