@font-face{font-family:"ProximaNova-Regular";src:url('/fonts/proxima/ProximaNova-Regular.eot');src:url('/fonts/proxima/ProximaNova-Regular.eot?#iefix') format('eot'),url('/fonts/proxima/ProximaNova-Regular.woff') format('woff'), url('/fonts/proxima/ProximaNova-Regular.ttf') format('truetype')}@font-face{font-family:"ProximaNova-Semibold";src:url('/fonts/proxima/ProximaNova-Semibold.eot');src:url('/fonts/proxima/ProximaNova-Semibold.eot?#iefix') format('eot'),url('/fonts/proxima/ProximaNova-Semibold.woff') format('woff'), url('/fonts/proxima/ProximaNova-Semibold.ttf') format('truetype')}@font-face{font-family:"ProximaNova-Bold";src:url('/fonts/proxima/ProximaNova-Bold.eot');src:url('/fonts/proxima/ProximaNova-Bold.eot?#iefix') format('eot'),url('/fonts/proxima/ProximaNova-Bold.woff') format('woff'), url('/fonts/proxima/ProximaNova-Bold.ttf') format('truetype')}@font-face{font-family:"MeliorLTStd";src:url('/fonts/melior/MeliorLTStd.eot');src:url('/fonts/melior/MeliorLTStd.eot?#iefix') format('eot'),url('/fonts/melior/MeliorLTStd.woff') format('woff'), url('/fonts/melior/MeliorLTStd.ttf') format('truetype')}@font-face{font-family:"MeliorLTStd-Bold";src:url('/fonts/melior/MeliorLTStd.eot');src:url('/fonts/melior/MeliorLTStd.eot?#iefix') format('eot'),url('/fonts/melior/MeliorLTStd-Bold.woff') format('woff'), url('/fonts/melior/MeliorLTStd-Bold.ttf') format('truetype')}.top-bar{position:fixed;width:100%;top:0px !important;z-index:2;height:6.1875em;line-height:0}.top-bar #mobile_logo{display:block}.top-bar #stnd_logo{display:none}.top-bar .name{height:6.1875em}.top-bar .top-bar-section{min-width:100% !important}.top-bar .toggle-topbar.menu-icon{right:1.0em;margin-top:-27px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{background:#eee url('/images/ui-icons/drop-down-green.png?1393360600') no-repeat;background-position:5px 13px;width:3.4375em;height:3.4375em;-webkit-box-shadow:0px 0px 15px 0 rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 15px 0 rgba(0,0,0,0.25);box-shadow:0px 0px 15px 0 rgba(0,0,0,0.25)}.top-bar .toggle-topbar.menu-icon a span{display:none}.top-bar.expanded{width:100%;background:#dcdeda url('/images/textures/header_tile.png?1393360600') repeat-x;z-index:7}.top-bar.expanded ul#mobile_logo{border-bottom:1px solid #868b8e}.top-bar.expanded .top-bar-section.row .columns{padding:0}.top-bar.expanded .top-bar-section ul.left{height:auto}.top-bar.expanded .top-bar-section ul.right{width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar.expanded .top-bar-section ul li{margin:0}.top-bar.expanded .top-bar-section ul li>a{line-height:30px;height:auto;width:100%;display:block;border-bottom:1px solid #868b8e}.res-btn-container{position:fixed;top:auto;bottom:0;right:0;left:0 !important;width:100%}.res-btn-container #reservations_btn{-webkit-box-shadow:0px 0px 12px 0 rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 12px 0 rgba(0,0,0,0.5);box-shadow:0px 0px 12px 0 rgba(0,0,0,0.5);width:100%;z-index:11;position:fixed;top:auto;bottom:0;right:0;left:0 !important}.res-btn-container #reservations_btn li{min-width:100%;max-width:100%;margin:0}.res-btn-container #reservations_btn li a{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;padding:5px 0;line-height:1em}.res-btn-container{width:100% !important;min-width:0px}h1,h2.headline-brown{font-family:"ProximaNova-Regular",arial,helvetica,sans-serif;font-size:3.125em !important;font-weight:normal;font-style:normal;text-transform:none;white-space:no;text-align:center}h3{font-family:"ProximaNova-Semibold",arial,helvetica,sans-serif;font-size:1.125em;font-weight:bold;font-style:normal;text-transform:none;color:#632d4f;text-transform:uppercase}h4{font-family:"ProximaNova-Semibold",arial,helvetica,sans-serif;font-size:0.875em;font-weight:bold;font-style:normal;text-transform:none;color:#54585a}.page-header-section{padding-top:99px}.page-header-section .header-info{margin-top:0}.page-header-section .page-header .header-image img{margin-left:0}.page-header-section .header-info{margin-top:0}.page-header-section .header-info p{font-family:"MeliorLTStd",arial,helvetica,sans-serif;font-size:1em;font-weight:normal;font-style:normal;text-transform:none;line-height:1.25em;margin:1.25em 0}.page-header-section .info-details{margin:0;padding:0 45px}.page-header-section .info-details h3{margin-top:15px}.page-header-section .info-details p{margin-top:0.625em !important;margin-bottom:0.625em !important;font-size:1.0em !important}.page-header-section .info-details #locations{background:transparent;padding:0;margin:0;min-height:0px}.page-header-section.default .info-details{margin:0;padding:0 1.25em;text-align:left}.page-header-section.default .info-details p{margin:0 auto 1.25em;line-height:1.25em;max-width:100%}.page-header-section.default .info-details p:last-child{margin-bottom:0}.section-container .menus-left{width:100%}.section-container section.active .content{margin-left:0px}#layout{min-height:0;margin-bottom:0}.menu-header{padding:1.5625em 0 0 !important}.menu-header .left{float:none !important}.menu-header .right{float:none !important}.info-details #hours p{margin:0 !important}#locations .location-select,#locations .contact-info{width:100% !important;min-height:0 !important;padding:0 !important;top:0 !important}#footer{min-width:100%;height:auto;padding-bottom:40px;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}#footer .courtesy-nav{float:none;margin:0;padding:0}#footer .courtesy-nav .right-list{height:auto;float:none}#footer .courtesy-nav .right-list dd.textlink{border-top:1px solid #a7aca2;margin:0;float:none}#footer .courtesy-nav .right-list dd.textlink a{width:100%;display:block;margin:0;padding:10px 0}
