.fw-row{margin-left:-25px !important;margin-right:-25px !important}.single-post-meta-categories{font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-family:Playfair Display;margin-bottom:0}.single-post-footer-share p{color:#333;display:inline-block;margin-bottom:0;margin-right:15px;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-family:Playfair Display}.SpecialHeading h2.special-title,h2.content-subheadline,.page-id-2545 h2{font-size:2em}.page-id-2545 h3{font-size:24px;letter-spacing:1px}.food-menu-list .food-menu-item-description,.BoxIcon .box-icon-subtitle{color:#666}.FOOTER{background-color:#000}.SideNav a:focus:before{left:0;width:100%;height:100%;bottom:0;background-color:#eef}.SideNav a:focus,.SideNav a:focus span{color:#000}.SideNav a:focus{background-color:#eef}.single-post-meta-categories a:focus{background-color:#eef;color:#58549b}.simplified-post-wrapper.prev-post a,.simplified-post-wrapper.next-post a{border:1px solid transparent}.simplified-post-wrapper.prev-post a:focus,.simplified-post-wrapper.next-post a:focus,.simplified-post-wrapper.prev-post a:hover,.simplified-post-wrapper.next-post a:hover{border:1px solid #000}.special-subtitle h3{position:relative;font-size:24px;font-weight:600;letter-spacing:3px;color:#9c4e3e;margin-bottom:15px;z-index:1;color:#7f7caf}.blog .PageHeader.container-fluid{padding:40px 0 0 20px}.SinglePostHeader{background-color:#000}.single-post .next-post span,.single-post .prev-post span{font-size:24px;letter-spacing:1px;color:#333;font-weight:400;line-height:1.4;font-family:Playfair Display;padding:0 !important}@media all and (max-width:600px){.page-id-653 .shortcode-button{display:block;text-wrap:wrap;margin-right:0}}