/* normalize.css v1.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;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@font-face{font-family:"Trade Gothic Condensed";src:url("../fonts/tradegothic-condeighteen-webfont.eot");src:url("../fonts/tradegothic-condeighteen-webfont.eot?#iefix") format("eot"),url("../fonts/trade-gothic-ltstd-cn18.woff") format("woff"),url("../fonts/trade-gothic-ltstd-cn18.ttf") format("truetype"),url("../fonts/trade-gothic-ltstd-cn18.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Trade Gothic";src:url("../fonts/trade-gothic-ltstd.eot");src:url("../fonts/trade-gothic-ltstd.eot?#iefix") format("eot"),url("../fonts/trade-gothic-ltstd.woff") format("woff"),url("../fonts/trade-gothic-ltstd.ttf") format("truetype"),url("../fonts/trade-gothic-ltstd.svg") format("svg");font-weight:normal;font-style:normal}html{background:#27525e;font-family:"Trade Gothic",sans-serif}.primary-nav li{font-family:"Trade Gothic Condensed",sans-serif}.simple-transition,.play-btn{-webkit-transition:all 0.1s ease-in-out;-webkit-transition-delay:0s;-moz-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}#debug{position:fixed;top:0;left:0;font-size:11px;color:#fff;padding:5px 5px 2px 5px;-webkit-border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;-ms-border-radius:0 0 3px 0;-o-border-radius:0 0 3px 0;border-radius:0 0 3px 0;background:rgba(0,0,0,0.75);line-height:11px;display:none}.container{float:left;width:100%}a{color:#fff;padding-top:1px}a:hover{color:#f36523}.wrap{margin:0 auto;padding:0 20px}h1{margin:0}.header{width:100%;float:left;position:relative}.header h1 a{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/logo.png?1425676253');background-repeat:no-repeat;background-position:33px 6px;display:block}.header h1 a:hover{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/logo.png?1425676253');background-repeat:no-repeat;background-position:-153px 6px}.primary-nav{list-style-type:none;padding:0;background-image:none;position:relative;z-index:10000}.primary-nav li{margin:0;padding:0;letter-spacing:0.3em}.primary-nav a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:18px;padding-top:1px;font-weight:strong}.main{float:left;width:100%}.slideshow-wrap{width:100%;height:450px;position:relative}.slideshow-wrap:before{content:"";background:url("../images/top-destroyed-bg.png") repeat-x transparent 50% 0;width:100%;height:2px;position:absolute;top:0px;z-index:9999}.slideshow-wrap:after{content:"";background:url("../images/bottom-destroyed-bg.png") repeat-x transparent 50% 0;width:100%;height:2px;position:absolute;bottom:0px;z-index:9999}.slideshow{width:100%;height:450px;background:#f36523;overflow:hidden;position:relative;z-index:500}.slideshow .announcement{display:none}.slideshow .slide{width:100%;height:100%;background-position:50% 50%;background-size:cover}.slideshow .controls{position:absolute;z-index:1000;color:#fff;text-transform:uppercase;width:100%;height:100%;top:0}.slideshow .controls p{margin:0 auto}.slideshow .controls p.title{max-width:410px;text-align:center;padding:30px 0 0;font-family:"Trade Gothic Condensed",sans-serif;letter-spacing:0.3em;font-size:18px;white-space:nowrap}.slideshow .controls p.pager{position:absolute;left:0;text-align:center;bottom:20px;width:100%}.slideshow .controls p.pager span{display:inline-block;width:11px;height:10px;margin:0 10px;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/slideshow-pager.png?1425676253');background-repeat:no-repeat;background-position:0 0;cursor:pointer}.slideshow .controls p.pager span.cycle-pager-active{background-position:-30px 0}.slideshow .controls .arrow{width:32px;height:58px;display:block;position:absolute;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/slideshow-arrows.png?1425676253');background-repeat:no-repeat;background-position:0 0;cursor:pointer;top:50%;margin:-27px 0 0 0}.slideshow .controls .arrow.prev{left:20px}.slideshow .controls .arrow.prev:hover{background-position:0 -58px}.slideshow .controls .arrow.next{right:20px;background-position:-121px 0}.slideshow .controls .arrow.next:hover{background-position:-121px -58px}.with-announcement .slideshow .controls .title{top:50%;height:25px;position:relative;margin:-10px auto;padding:0 60px}.with-announcement .announcement{position:absolute;right:0;top:0;height:100%;width:197px;background:url("../images/announcement-bg.png") transparent no-repeat left 0;z-index:500;display:block;color:#fff;padding:0 48px;display:table}.with-announcement .announcement .announcement-content{display:table-cell;vertical-align:middle;height:197px}.with-announcement .announcement p{text-align:center;font-size:14px;font-family:"Trade Gothic Condensed",sans-serif;margin:0 0 0 0;letter-spacing:0.075em}.with-announcement .announcement p:first-child{font-size:18px;text-transform:uppercase;letter-spacing:0.1em;text-decoration:underline;margin-bottom:25px}.with-announcement .announcement p.reservation{letter-spacing:0.15em}.with-announcement .announcement p a{text-transform:uppercase;color:#fff}.footer{width:100%;color:#fff;text-transform:uppercase;font-size:14px;font-family:"Trade Gothic Condensed",sans-serif;line-height:20px;margin-top:35px;float:left;letter-spacing:0.16em}.footer p{margin:0}.footer span{text-decoration:underline}.footer a{text-decoration:none}.footer .section{float:left}.footer .contact{padding-top:9px}.footer .hours{padding-top:9px}.footer .extra a{margin:10px auto 0 auto}.footer #whey-bar-link{display:block;width:71px;height:71px;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/whey-sprite.png?1425676253');background-repeat:no-repeat;background-position:0 0}.footer #whey-bar-link:hover{background-position:-97px 0}.social-icons{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}.social-icons li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}.social-icons li:first-child,.social-icons li.first{padding-left:0}.social-icons li:last-child{padding-right:0}.social-icons li.last{padding-right:0}.social-icons li,.social-icons li.first,.social-icons li.last,.social-icons li:first-child{padding:0;margin:0}.social-icons li a,.social-icons li.first a,.social-icons li.last a,.social-icons li:first-child a{display:block;width:35px;height:35px;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/social-icons.png?1425676253');background-repeat:no-repeat;background-position:0 0}.social-icons li a.facebook,.social-icons li.first a.facebook,.social-icons li.last a.facebook,.social-icons li:first-child a.facebook{background-position:0 0;margin-right:15px}.social-icons li a.facebook:hover,.social-icons li.first a.facebook:hover,.social-icons li.last a.facebook:hover,.social-icons li:first-child a.facebook:hover{background-position:0 -54px}.social-icons li a.twitter,.social-icons li.first a.twitter,.social-icons li.last a.twitter,.social-icons li:first-child a.twitter{background-position:-50px 0;margin-right:15px}.social-icons li a.twitter:hover,.social-icons li.first a.twitter:hover,.social-icons li.last a.twitter:hover,.social-icons li:first-child a.twitter:hover{background-position:-50px -54px}.social-icons li a.instagram,.social-icons li.first a.instagram,.social-icons li.last a.instagram,.social-icons li:first-child a.instagram{background-position:-100px 0}.social-icons li a.instagram:hover,.social-icons li.first a.instagram:hover,.social-icons li.last a.instagram:hover,.social-icons li:first-child a.instagram:hover{background-position:-100px -54px}.menus-menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;padding:0;margin:165px auto;max-width:680px}.menus-menu li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}.menus-menu li:first-child,.menus-menu li.first{padding-left:0}.menus-menu li:last-child{padding-right:0}.menus-menu li.last{padding-right:0}.menus-menu li{padding:0;margin:0}.menus-menu li:first-child,.menus-menu li.first,.menus-menu li:last-child{margin:0;padding:0}.menus-menu li a{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/../images/menu-sprite.png?1425676253');background-repeat:no-repeat;background-position:0 0;display:block}.menus-menu li a.dinner{width:106px;height:117px;background-position:0px 0px}.menus-menu li a.dinner:hover{background-position:0px -163px}.menus-menu li a.wines{width:96px;height:117px;background-position:-183px 0px}.menus-menu li a.wines:hover{background-position:-183px -163px}.menus-menu li a.dessert{width:130px;height:117px;background-position:-355px 0px}.menus-menu li a.dessert:hover{background-position:-355px -163px}.menus-menu li a.drinks{width:106px;height:117px;background-position:-561px 0px}.menus-menu li a.drinks:hover{background-position:-561px -163px}.content{margin:85px 0 0 0;float:left}.content .text{color:#fff;font-family:"Trade Gothic Condensed",sans-serif;letter-spacing:0em;font-size:24px}.content .text p{line-height:30px;margin:0 0 28px 0}.content.info{margin:85px 0 50px 0}.content.info .text{color:#fff;font-family:"Trade Gothic Condensed",sans-serif;letter-spacing:0em;font-size:14px;text-transform:uppercase}.content.info .text p{line-height:22px;letter-spacing:0.1em;margin:0 0 28px 0}.content.info .text p span,.content.info .text p b{font-size:18px;text-decoration:underline}.content.info .text p a{text-decoration:none}.news-list,.press-list{background:url("../images/horizontal-rule-long.png") no-repeat transparent 50% 0;float:left;margin:50px 0}.news-entry,.press-entry{background:url("../images/horizontal-rule-long.png") no-repeat transparent 0 bottom;padding:20px 0;color:#fff;margin:0 5px}.news-entry h2,.press-entry h2{font-size:18px;letter-spacing:0.2em;text-transform:uppercase;margin:0 0 1px 0}.news-entry .date,.press-entry .date{font-size:12px;letter-spacing:0.2em;text-transform:uppercase;margin:0 0 20px 0}.news-entry .text p,.press-entry .text p{font-size:14px;letter-spacing:0em;line-height:24px;margin:0 0 10px 0}.news-entry .text p.more,.news-entry .text p.morelink,.press-entry .text p.more,.press-entry .text p.morelink{padding:13px 0 0 0}.news-entry .text p.more a,.news-entry .text p.morelink a,.press-entry .text p.more a,.press-entry .text p.morelink a{text-transform:uppercase;font-size:12px}.play-btn{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/play-btn.png?1425676253');background-repeat:no-repeat;background-position:50% 50%;display:block;margin:0 auto;width:100%;height:100%}.play-btn:hover{background-color:rgba(1,1,1,0.5)}.droparrow{text-decoration:none;padding-left:23px;background:url("../images/white-arrows.png") no-repeat transparent 0 -91px}.droparrow .show{display:inline}.droparrow .hide{display:none}.active .droparrow{background:url("../images/white-arrows.png") no-repeat transparent 0 2px}.active .droparrow .show{display:none}.active .droparrow .hide{display:inline}.gallery{margin:20px 0}.gallery .image{margin:0 0 20px 0;background:#f36523;width:300px;text-align:center;vertical-align:bottom}.gallery .image a:hover img{border:1px solid #fff;display:block;vertical-align:bottom;margin-left:-1px;margin-top:-1px}.gallery .image img{vertical-align:top;width:100%;height:auto}.gallery-slideshow{display:none}.gallery-slideshow.visible{display:block}.gallery-slideshow .close-btn{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/gallery-close-sprite.png?1425676253');background-repeat:no-repeat;background-position:0 0;display:block;width:35px;height:35px;position:absolute;left:50%;bottom:20px;margin:0 0 0 -18px;cursor:pointer}.gallery-slideshow .close-btn:hover{background-position:0 -35px}.modal{position:absolute;z-index:19999;background:#fff;-webkit-box-shadow:0px 0px 20px #111;-moz-box-shadow:0px 0px 20px #111;box-shadow:0px 0px 20px #111}.whey-bar{top:100px;left:50%;padding:10px;display:none}.whey-bar a{color:#666666;text-decoration:none;padding:1px 0 0 0}.whey-bar a:hover,.whey-bar a.active{color:#f36523}.whey-bar .close-btn{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/whey-bar-sprite.png?1425676253');background-repeat:no-repeat;background-position:0 -31px;position:absolute;display:block;cursor:pointer;top:15px;right:15px;width:13px;height:13px}.whey-bar .main.big{display:block}.whey-bar .main.small{display:none}.whey-bar .main h2{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/whey-full-logo.png?1425676253');background-repeat:no-repeat;background-position:0 0;width:182px;height:181px;margin:40px auto 35px auto}.whey-bar .main .links{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;text-align:center;font-size:14px;line-height:14px;text-transform:uppercase;font-family:"Trade Gothic Condensed",sans-serif;color:#666666;margin:0 0 50px 0;padding-top:1px}.whey-bar .main .links li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}.whey-bar .main .links li:first-child,.whey-bar .main .links li.first{padding-left:0}.whey-bar .main .links li:last-child{padding-right:0}.whey-bar .main .links li.last{padding-right:0}.whey-bar .main .links a{letter-spacing:0.16em;color:#666666;text-decoration:none;padding:1px 15px 0}.whey-bar .main .links a:hover,.whey-bar .main .links a.active{color:#f36523}.whey-bar .sub{float:left;display:none}.whey-bar .sub.visible{display:block}.whey-bar .sub.menus p{text-align:center;color:#f36523;font-size:30px;text-transform:uppercase;font-family:"Trade Gothic Condensed",sans-serif;letter-spacing:1px;line-height:60px;margin:40px auto}@media (min-width: 480px){.whey-bar .sub.menus p{width:350px}}@media (min-width: 768px){.whey-bar .sub.menus p{width:384px;margin:120px auto}}.whey-bar .sub.menus p a{color:#f36523}.whey-bar .sub.menus p a:hover{color:#000}.whey-bar .sub .slideshow{height:350px;line-height:350px;background:#111}.whey-bar .sub .slideshow .slide{text-align:center;vertical-align:middle}.whey-bar .sub .slideshow .controls .arrow{width:16px;height:29px;display:block;position:absolute;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url('/assets/images/whey-bar-sprite.png?1425676253');background-repeat:no-repeat;background-position:-37px 0px;cursor:pointer;top:50%;margin:-15px 0 0 0;padding:0}.whey-bar .sub .slideshow .controls .arrow.prev{left:10px}.whey-bar .sub .slideshow .controls .arrow.prev:hover{background-position:-37px -38px}.whey-bar .sub .slideshow .controls .arrow.next{right:10px;background-position:-72px 0px}.whey-bar .sub .slideshow .controls .arrow.next:hover{background-position:-72px -38px}.whey-bar .sub.text p{margin:0;font-size:16px;font-family:"Trade Gothic Condensed",sans-serif;color:#f36523;line-height:24px;letter-spacing:0em}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.header h1 a{background-image:url("../images/logo@2x.png");background-size:301px 116px}.whey-bar .main h2{background-image:url("../images/whey-full-logo@2x.png");background-size:182px 181px}.footer #whey-bar-link{background-image:url("../images/whey-sprite@2x.png");background-size:168px 70px}.social-icons li a,.social-icons li.first a,.social-icons li:first-child a,.social-icons li:last-child a,.social-icons li.last a{background-image:url("../images/social-icons@2x.png");background-size:135px 89px}.gallery-slideshow .close-btn{background-image:url("../images/gallery-close-sprite@2x.png");background-size:35px 70px}.news-list,.press-list{background-image:url("../images/horizontal-rule-long@2x.png");background-size:950px 2px}.news-entry,.press-entry{background-image:url("../images/horizontal-rule-long@2x.png");background-size:950px 2px}.menus-menu li a{background-image:url("../images/menu-sprite@2x.png");background-size:669px 280px}.slideshow .controls .arrow{background-image:url("../images/slideshow-arrows@2x.png");background-size:152px 116px}.slideshow .controls p.pager span{background-image:url("../images/slideshow-pager@2x.png");background-size:41px 10px}.whey-bar .close-btn{background-image:url("../images/whey-bar-sprite@2x.png");background-size:88px 67px}.whey-bar .sub .slideshow .controls .arrow.prev,.whey-bar .sub .slideshow .controls .arrow.next{background-image:url("../images/whey-bar-sprite@2x.png");background-size:88px 67px}.droparrow,.active .droparrow{background-image:url("../images/white-arrows@2x.png");background-size:14px 100px}.play-btn{background-image:url("../images/play-btn@2x.png");background-size:33px 38px}}@media only screen and (min-width: 1px) and (max-width: 479px){.wrap{width:320px}.container{width:auto}.header{height:166px}.header .wrap{width:300px;padding:20px 10px 0 10px}.header h1{float:left;width:162px;height:125px}.header h1 a{width:172px;height:125px;position:relative}.header h1 a:after{content:"";background:url("../images/nav-border.png") no-repeat transparent 0 0;width:2px;height:125px;position:absolute;right:0}.header .primary-nav{float:left;margin:40px 0 0 36px;padding:0;width:50px;background:url("../images/filter-menu-bg-new@2x.png") no-repeat transparent -198px 0;background-size:248px 338px;overflow:visible}.header .primary-nav .link{display:none}.header .primary-nav .filter a{text-indent:-9999px;display:block;width:50px;height:50px}.header .primary-nav.visible .link{display:block;margin:0;background:url("../images/filter-menu-bg-new@2x.png") no-repeat #27525e 0 0;background-size:248px 338px;width:196px;height:46px;padding:2px 2px 0 2px;position:relative;left:-150px}.header .primary-nav.visible .link:hover a{background-color:#fff;color:#27525e}.header .primary-nav.visible .link a{width:179px;padding:16px 0 5px 17px;display:block}.header .primary-nav.visible .link.nav-link-1{margin-top:-3px}.header .primary-nav.visible .link.nav-link-7{height:48px}.slideshow-wrap{height:150px}.slideshow{height:150px}.slideshow .controls p.title{padding:30px 80px 0;white-space:normal}.gallery-slideshow{display:none !important}.gallery-slideshow.visible{display:none !important}.with-announcement{height:487px}.with-announcement .announcement{height:337px;position:absolute;top:auto;bottom:0;width:100%;background:#f36523;padding:0}.with-announcement .announcement p{max-width:250px;margin:0 auto 25px auto}.with-announcement .announcement p.headline,.with-announcement .announcement p:first-child{margin:24px auto 25px auto}.menus-menu{width:320px;margin:100px auto}.menus-menu li a.dinner{margin:0 78px 90px 24px}.menus-menu li a.wines{margin:0 0px 90px 0px}.menus-menu li a.dessert{margin:0 63px 0 13px}.menus-menu li a.drinks{margin:0 0px 0 0px}.content{margin:40px 0 0 0;padding:0 10px}.content .image{float:right;margin:0 0 0 0;width:300px;text-align:center}.content .text{float:left;margin:0 0 0 0;width:300px;text-align:center}.content.info .text{width:270px;margin:0 auto;float:none}.content.info .map{margin-bottom:30px}.news-entry{float:left;width:310px}.news-entry .title{float:right;width:310px;text-align:center}.news-entry .video{float:none;width:300px;margin:0 auto 20px auto;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.news-entry .image{float:left;width:310px;margin:0 0 20px 0;text-align:center}.news-entry .text{float:left;width:310px;text-align:center}.press-entry{float:left;width:310px}.press-entry .title{float:right;width:310px;text-align:center}.press-entry .video{float:none;width:300px;margin:0 auto 20px auto;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.press-entry .image{float:left;width:310px;margin:0 0 20px 0;text-align:center}.press-entry .image .image-2{display:none}.press-entry .text{float:left;width:310px;text-align:center}.gallery .image{width:300px}.footer .section{background:url("../images/horizontal-rule.png") no-repeat 50% 0;width:100%;text-align:center;padding:30px 0}.footer .section.contact{background:none;padding-top:0}.footer .section.social{padding:30px 0 60px 0}.footer .section.extra #whey-bar-link{margin:0 auto}.footer .section .social-icons{width:135px;margin:0 auto}.whey-bar{margin:0 0 0 -130px;width:260px;height:auto;padding:10px 20px}.whey-bar .main{width:260px;height:auto;float:left;border-right:0px}.whey-bar .main.small{margin:30px 0 20px 0}.whey-bar .main .links{margin:0 0 25px 0}.whey-bar .main p{letter-spacing:0.1em;margin:0;color:#666666;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Trade Gothic Condensed",sans-serif}.whey-bar .main p span{text-decoration:underline}.whey-bar .sub{width:260px;height:auto}.whey-bar .sub.image{width:260px;height:260px;margin:13px auto 0 auto}.whey-bar .sub.image .slideshow{height:260px}.whey-bar .sub.image img{width:260px;height:260px;vertical-align:top}.whey-bar .sub.text{width:260px;margin:35px 0 0 0px}}@media only screen and (min-width: 480px) and (max-width: 767px){.wrap{width:480px}.slideshow-wrap{height:200px}.slideshow{height:200px}.header{height:166px}.header .wrap{width:460px;padding:20px 10px 0 10px}.header h1{float:left;width:172px;height:125px}.header h1 a{width:172px;height:125px;position:relative}.header h1 a:after{content:"";background:url("../images/nav-border.png") no-repeat transparent 0 0;width:2px;height:125px;position:absolute;right:0}.header .primary-nav{float:left;margin:40px 0 0 28px;padding:0;width:252px;background:url("../images/filter-menu-bg-new@2x.png") no-repeat transparent 0 0;background-size:248px 338px}.header .primary-nav .link{display:none}.header .primary-nav .filter a{width:235px;height:33px;padding:16px 0 2px 17px;display:block}.header .primary-nav .filter a:hover a{background-color:#fff;color:#27525e}.header .primary-nav.visible .link{display:block;margin:0;background:url("../images/filter-menu-bg-new@2x.png") no-repeat #27525e 0 0;background-size:248px 338px;width:196px;height:46px;padding:2px 2px 0 2px}.header .primary-nav.visible .link:hover a{background-color:#fff;color:#27525e}.header .primary-nav.visible .link a{width:179px;padding:16px 0 5px 17px;display:block}.header .primary-nav.visible .link.nav-link-1{margin-top:-3px}.header .primary-nav.visible .link.nav-link-7{height:48px}.with-announcement .controls p.title{max-width:300px;white-space:normal}.with-announcement .announcement{width:188px;padding:0 21px}.menus-menu{width:480px;margin:100px auto}.menus-menu li a.dinner{margin:0 128px 90px 80px}.menus-menu li a.wines{margin:0 0px 90px 0px}.menus-menu li a.dessert{margin:0 108px 0 68px}.menus-menu li a.drinks{margin:0 0px 0 0px}.content{margin:40px 0 0 0;padding:0 10px}.content .image{float:right;margin:0 0 25px 0;width:460px;text-align:center}.content .text{float:left;margin:0 0 0 0;width:460px;text-align:center}.content.info .text{width:270px;margin:0 auto;float:none}.content.info .map{margin-bottom:30px}.gallery-slideshow{display:none !important}.gallery-slideshow.visible{display:none !important}.news-entry{float:left;width:470px}.news-entry .title{float:right;width:470px;text-align:center}.news-entry .video{float:none;width:300px;margin:0 auto 20px auto;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.news-entry .image{float:left;width:470px;margin:0 0 20px 0;text-align:center}.news-entry .text{float:left;width:470px;text-align:center}.press-entry{float:left;width:470px}.press-entry .title{float:right;width:470px;text-align:center}.press-entry .video{float:none;width:300px;margin:0 auto 20px auto;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.press-entry .image{float:left;width:470px;margin:0 0 20px 0;text-align:center}.press-entry .image .image-2{display:none}.press-entry .text{float:left;width:470px;text-align:center}.gallery .image{width:100%}.footer .section{background:url("../images/horizontal-rule.png") no-repeat 50% 0;width:100%;text-align:center;padding:30px 0}.footer .section.contact{background:none;padding-top:0}.footer .section.social{padding:30px 0 60px 0}.footer .section.extra #whey-bar-link{margin:0 auto}.footer .section .social-icons{width:135px;margin:0 auto}.whey-bar{margin:0 0 0 -210px;width:350px;height:auto;padding:10px 35px}.whey-bar .main{width:350px;height:auto;float:left;border-right:0px}.whey-bar .main.small{margin:30px 0 20px 0}.whey-bar .main .links{margin:0 0 25px 0}.whey-bar .main p{letter-spacing:0.1em;margin:0;color:#666666;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Trade Gothic Condensed",sans-serif}.whey-bar .main p span{text-decoration:underline}.whey-bar .sub{width:350px}.whey-bar .sub.image{width:350px;height:350px;margin:13px auto 0 auto}.whey-bar .sub.text{width:350px;margin:35px 0 0 0}}@media only screen and (min-width: 768px) and (max-width: 959px){.wrap{width:662px}.slideshow-wrap{height:350px}.slideshow{height:350px}.header{height:166px}.header .wrap{width:460px;padding:20px 10px 0 10px}.header h1{float:left;width:172px;height:125px}.header h1 a{width:172px;height:125px;position:relative}.header h1 a:after{content:"";background:url("../images/nav-border.png") no-repeat transparent 0 0;width:2px;height:125px;position:absolute;right:0}.header .primary-nav{float:left;margin:40px 0 0 28px;padding:0;width:252px;background:url("../images/filter-menu-bg-new@2x.png") no-repeat transparent 0 0;background-size:248px 338px}.header .primary-nav .link{display:none}.header .primary-nav .filter a{width:235px;height:33px;padding:16px 0 2px 17px;display:block}.header .primary-nav .filter a:hover a{background-color:#fff;color:#27525e}.header .primary-nav.visible .link{display:block;margin:0;background:url("../images/filter-menu-bg-new@2x.png") no-repeat #27525e 0 0;background-size:248px 338px;width:196px;height:46px;padding:2px 2px 0 2px}.header .primary-nav.visible .link:hover a{background-color:#fff;color:#27525e}.header .primary-nav.visible .link a{width:179px;padding:16px 0 5px 17px;display:block}.header .primary-nav.visible .link.nav-link-1{margin-top:-3px}.header .primary-nav.visible .link.nav-link-7{height:48px}.menus-menu{width:620px}.menus-menu li a.dinner{margin-right:60px}.menus-menu li a.wines{margin-right:60px}.menus-menu li a.dessert{margin-right:60px}.menus-menu li a.drinks{margin-right:0px}.slideshow .controls p.title{width:320px;white-space:normal}.content{margin:40px 0 0 0;padding:0 20px}.content .image{float:right;margin:0 0 0 0;width:300px}.content .text{float:left;margin:0 20px 0 0;width:300px}.news-entry{float:left;width:652px}.news-entry .title{float:right;width:332px}.news-entry .video{float:left;width:300px;margin-right:20px;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.news-entry .image{float:left;width:300px;margin-right:20px}.news-entry .text{float:left;width:332px}.press-entry{float:left;width:652px}.press-entry .video{float:left;width:300px;margin-right:20px;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.press-entry .image{float:left;width:300px;margin-right:20px}.press-entry .image.two-pics{width:220px;overflow:hidden;margin:0 20px 10px 0}.press-entry .image.two-pics .image-1{margin-right:0px}.press-entry .image.two-pics .image-2{display:none}.press-entry .image.two-pics img{float:left}.footer .section{background:url("../images/horizontal-rule.png") no-repeat 50% 0;width:100%;text-align:center;padding:30px 0}.footer .section.contact{background:none;padding-top:0}.footer .section.social{padding:30px 0 60px 0}.footer .section.extra #whey-bar-link{margin:0 auto}.footer .section .social-icons{width:135px;margin:0 auto}.whey-bar{margin:0 0 0 -333px;width:645px;height:425px}.whey-bar .main{width:260px;height:425px;float:left;border-right:1px solid #eaeaea}.whey-bar .main p{letter-spacing:0.1em;margin:0;color:#666666;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Trade Gothic Condensed",sans-serif}.whey-bar .main p span{text-decoration:underline}.whey-bar .sub.image{width:350px;height:350px;margin:35px 0 0 22px}.whey-bar .sub.text{width:343px;margin:35px 0 0 15px}}@media only screen and (min-width: 960px){.wrap{width:960px}.slideshow-wrap{height:400px}.slideshow{height:400px}.header{height:166px}.header .wrap{width:960px;padding:0}.header h1{position:absolute;top:0;left:50%;margin:24px 0 0 -90px;width:180px;height:125px;z-index:1000}.header h1 a{width:180px;height:125px}.header h1 a:before{content:"";background:url("../images/nav-border.png") no-repeat transparent 0 0;width:2px;height:125px;position:absolute;left:0}.header h1 a:after{content:"";background:url("../images/nav-border.png") no-repeat transparent 0 0;width:2px;height:125px;position:absolute;right:0}.header .primary-nav{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin:75px 0 0 0;float:none;padding:0 0;width:960px;background:transparent;position:relative;z-index:1}.header .primary-nav li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}.header .primary-nav li:first-child,.header .primary-nav li.first{padding-left:0}.header .primary-nav li:last-child{padding-right:0}.header .primary-nav li.last{padding-right:0}.header .primary-nav li{margin:0;padding:0}.header .primary-nav li .active,.header .primary-nav li a:hover{padding-bottom:4px;background:url("../images/horizontal-rule.png") no-repeat transparent 50% 100%}.header .primary-nav .filter{display:none}.header .primary-nav .link{display:block}.header .primary-nav .nav-link-1{margin:0 58px 0 0}.header .primary-nav .nav-link-2{margin:0 58px 0 0}.header .primary-nav .nav-link-3{margin:0 270px 0 0}.header .primary-nav .nav-link-4{margin:0 25px 0 0}.header .primary-nav .nav-link-5{margin:0 20px 0 0}.header .primary-nav .nav-link-6{margin:0 18px 0 0}.header .primary-nav .nav-link-7{margin:0 0px 0 0}.menus-menu li a.dinner{margin-right:80px}.menus-menu li a.wines{margin-right:80px}.menus-menu li a.dessert{margin-right:80px}.menus-menu li a.drinks{margin-right:0px}.content .image{float:left;margin:0 20px 0 0;width:300px}.content .text{float:left;width:620px}.content.info .map{float:left;margin:0 38px 0 0;width:300px}.content.info .text{float:left;width:300px}.news-entry{float:left;width:950px}.news-entry .title{float:right;width:630px}.news-entry .video{float:left;width:300px;margin-right:20px;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.news-entry .image{float:left;width:300px;margin-right:20px}.news-entry .text{float:left;width:630px}.press-entry{float:left;width:950px}.press-entry .video{float:left;width:300px;margin-right:20px;background-repeat:none;background-color:transparent;background-size:contain;height:200px;text-align:center}.press-entry .image{float:left;width:300px;margin-right:20px}.press-entry .image.two-pics{width:462px;margin:0 20px 10px 0}.press-entry .image.two-pics .image-1{margin-right:20px}.press-entry .image.two-pics img{float:left}.footer .section{height:90px;background:url("../images/nav-border.png") no-repeat transparent right 0}.footer .section.contact{width:273px;margin-right:28px;padding-right:10px;letter-spacing:0.16em}.footer .section.hours{width:369px;letter-spacing:0.1em}.footer .section.extra{width:111px;height:99px;margin-right:25px}.footer .section.social{background:none;margin-top:28px}.whey-bar{margin:0 0 0 -333px;width:645px;height:425px}.whey-bar .main{width:260px;height:425px;float:left;border-right:1px solid #eaeaea}.whey-bar .main p{letter-spacing:0.1em;margin:0;color:#666666;font-size:14px;text-transform:uppercase;text-align:center;font-family:"Trade Gothic Condensed",sans-serif}.whey-bar .main p span{text-decoration:underline}.whey-bar .sub.image{width:350px;height:400px;margin:35px 0 0 22px}.whey-bar .sub.text{width:343px;margin:35px 0 0 15px}}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 1px) and (max-width: 479px), (min-resolution: 192dpi) and (min-width: 1px) and (max-width: 479px){.footer .section{background-image:url("../images/horizontal-rule@2x.png");background-size:90px 2px}.header h1 a:after{background-image:url("../images/nav-border@2x.png");background-size:2px 125px}}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 480px) and (max-width: 767px), (min-resolution: 192dpi) and (min-width: 480px) and (max-width: 767px){.footer .section{background-image:url("../images/horizontal-rule@2x.png");background-size:90px 2px}.header h1 a:after{background-image:url("../images/nav-border@2x.png");background-size:2px 125px}}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 768px) and (max-width: 959px), (min-resolution: 192dpi) and (min-width: 768px) and (max-width: 959px){.footer .section{background-image:url("../images/horizontal-rule@2x.png");background-size:90px 2px}.header h1 a:after{background-image:url("../images/nav-border@2x.png");background-size:2px 125px}}@media (-webkit-min-device-pixel-ratio: 2) and (min-width: 960px), (min-resolution: 192dpi) and (min-width: 960px){.header h1 a:before,.header h1 a:after{background-image:url("../images/nav-border@2x.png");background-size:2px 125px}.footer .section{background-image:url("../images/nav-border@2x.png");background-size:2px 125px}}.book-description h2{margin-top:0}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
