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{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:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.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:-.5em}sub{bottom:-.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:.35em .625em .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{height:100%;overflow:hidden}body{text-align:center;background-color:#333;font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;font-size:20px;background-image:url(../content/img/background-image.png);background-size:cover;height:100%;overflow:hidden}.main{height:100%;overflow:auto}.mobile-header{background-color:#333;height:100px;overflow:hidden;width:100%;color:#fff;display:none}.mobile-header .brasserie{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;font-size:40px;margin:0;display:table-cell;vertical-align:middle}.mobile-header .brasserie bold{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:400}.button{position:absolute;bottom:139px;left:80px;color:#fff;z-index:1000;display:none;cursor:pointer}.mobile-image{height:calc(100% - 360px);width:100%;overflow:hidden;position:relative;background-image:url(../images/background-image.png);background-size:cover;display:none}.mobile-container{height:calc(100% - 217px);display:none;box-shadow:inset 0 -300px 500px -150px black}.mobile-body{width:100%;overflow:hidden;position:relative;display:table-cell;vertical-align:bottom;display:none}.mobile-body p{width:90%;margin:15px 5% 25px 5%;color:#fff}.mobile-body .news-button{width:100%;max-width:250px;border:3px solid #fff;cursor:pointer;margin-bottom:25px}.mobile-body .news-button p{margin:0;font-weight:400;padding:10px 0 12px 0;font-size:18px;color:#fff;width:100%}.mobile-footer{background-color:#333;color:#fff;width:100%;overflow:hidden;height:117px;display:none}.mobile-footer .footer-content .footer-left{font-style:italic;font-size:16px;display:table;width:90%;margin:20px 5% 10px 5%}.mobile-footer .footer-content .footer-left p{margin:0}.mobile-footer .footer-content .footer-left p span{display:none}.mobile-footer .footer-content .footer-right{width:100%;display:inline-block;text-align:center}.mobile-footer .footer-content .footer-right h1{display:block;font-size:30px}.mobile-footer .footer-content .footer-right .hospitality{margin-right:45px;font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;margin:0;clear:both;width:45%;float:left;margin-left:5%}.mobile-footer .footer-content .footer-right .wineclub{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;margin:0 0 20px 0;width:45%;float:left;margin-right:5%}.mobile-footer .footer-content .footer-right bold{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:400}#wrapperHeader{width:100%;height:calc(100% - 100px);display:table;color:#fff;background-color:rgba(0,0,0,.6);display:table}#header{position:relative;width:100%;overflow:hidden;margin:50px 0;display:table-cell;vertical-align:middle;padding:30px 0}#header .content-left{width:90%;margin:25px 5% 0 5%;text-align:center;font-size:18px;clear:both}#header .content-left img{max-width:100%}#header .content-left p{margin-bottom:30px;font-weight:400}#header .content-left .brasserie{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;font-size:40px;margin:0}#header .content-left .brasserie bold{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:400}#header .content-right{width:90%;margin:0 5%}#header .content-right .news-button{width:100%;max-width:250px;border:3px solid #fff;cursor:pointer;margin:0 auto 10px auto}#header .content-right .news-button p{margin:0;font-weight:400;padding:10px 0 12px 0;font-size:18px;color:#fff}.footer{background-color:#333;color:#fff;height:100px;width:100%;overflow:hidden;display:block}.footer .footer-content{height:100%;width:100%;display:table;box-sizing:border-box}.footer .footer-content .footer-left{font-style:italic;font-size:16px;display:table;width:90%;margin:20px 5% 19px 5%}.footer .footer-content .footer-left img{width:75%}.footer .footer-content .footer-left p{margin:0;font-weight:400}.footer .footer-content .footer-left p span{display:none}.footer .footer-content .footer-right{display:table-cell;text-align:center;vertical-align:middle}.footer .footer-content .footer-right a{display:block;overflow:hidden}.footer .footer-content .footer-right img{margin-top:10px;max-width:250px}.footer .footer-content .footer-right h1{display:block;font-size:30px}.footer .footer-content .footer-right .hospitality{margin-right:45px;font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;margin:0;clear:both}.footer .footer-content .footer-right #modal_trigger_wineclub img{margin-bottom:15px;padding-left:8.5%}.footer .footer-content .footer-right bold{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:400}a{text-decoration:none;color:#fff}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}.popupContainer{width:400px;height:auto;top:calc(50% - 176px);background:#333;text-align:left;letter-spacing:1px;color:#fff}.popupContainer.popupCritics{top:calc(50% - 155.5px)}.popupContainer.popupContact{top:calc(50% - 260px)}.popupContainer.popupContact h1.form-thanks{font-size:18px;margin-bottom:25px}.popupContainer h1{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:100;font-size:35px;margin:0;color:#fff;text-align:center}.popupContainer h1 bold{font-family:"acumin-pro",sans-serif;font-style:normal;font-weight:400}.popupContainer p{font-size:18px;font-weight:400;margin:0;text-align:center;overflow:hidden}.popupContainer p label{float:left}.sign-up-top{font-style:italic;font-size:16px}.sign-up-bottom{font-style:italic;font-size:16px;margin-bottom:25px}form{overflow:hidden}a#modal_trigger{text-decoration:none}.btn_red{color:#666;font-weight:400;background-color:#fff;letter-spacing:1px;transition-duration:.2s;border:none;display:block;width:100%;padding:16px 14px;margin-bottom:25px}.one_half{width:50%;display:block;float:left}.one_half.last{width:100%;margin-top:12px}.popupHeader{font-size:16px;letter-spacing:1px;margin:25px 0 25px 0;position:relative;text-align:center}.popupHeader .link-container{margin-top:15px;overflow:hidden}.popupHeader img{width:250px;display:inline-block;margin-bottom:5px}.popupHeader a{display:block;width:100%;margin:10px 0;text-decoration:underline}.popupHeader .modal_close{position:absolute;right:-15px;top:-40px;padding:15px 9px;cursor:pointer;color:#666;letter-spacing:1px;transition-duration:.2s;line-height:0;font-size:20px;background-color:#fff;font-weight:400}.popupHeader .modal_close.text{position:absolute;right:10px;top:10px;cursor:pointer;color:#fff;font-size:27px;letter-spacing:1px;transition-duration:.2s;line-height:27px;font-style:italic;font-size:16px;background-color:transparent;display:none}.popupBody{padding:0 25px 0 25px}.user_login form input::-webkit-input-placeholder,.user_login form textarea::-webkit-input-placeholder{color:#fff}.user_login form input:-moz-placeholder,.user_login form textarea:-moz-placeholder{color:#fff}.user_login form input::-moz-placeholder,.user_login form textarea::-moz-placeholder{color:#fff}.user_login form input:-ms-input-placeholder,.user_login form textarea:-ms-input-placeholder{color:#fff}.user_login form input:focus::-webkit-input-placeholder{color:transparent}.user_login form input:focus:-moz-placeholder{color:transparent}.user_login form input:focus::-moz-placeholder{color:transparent}.user_login form input:focus:-ms-input-placeholder{color:transparent}.user_login input[type="text"]{margin-bottom:20px}.user_login input[type="email"]{margin-bottom:20px}.user_login textarea{margin-bottom:20px}.sign-ups{margin-bottom:25px}.user_login input[type="text"],.user_login input[type="email"],.user_login input[type="password"],.user_login textarea{display:block;width:calc(100% - 26px);padding:10px;border:none;color:#fff;font-family:"acumin-pro",sans-serif;background-color:transparent;border:3px solid #fff;border-radius:0;outline:none}.user_login input[type="text"]:focus,.user_login input[type="password"]:focus{box-shadow:none}a:focus{outline:none}.forgot_password{display:block;margin:20px 0 10px;clear:both;overflow:hidden;text-decoration:none;color:#ed6347}.sams-logo{float:left;overflow:hidden;margin-bottom:10px;width:100%}.harrisons-logo{overflow:hidden;clear:both}.harrisons-logo img{width:344px!important}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_left,.grid_mid,.grid_mid2,.grid_right{width:100%;margin:0 0 0 0;float:left;display:block}.alpha{margin-left:0}.omega{margin-right:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}@media screen and (max-width:500px){.popupContainer{width:88%;left:6%!important;margin-left:0!important;min-width:265px}}@media screen and (min-width:575px){#header .content-left{width:500px;display:inline-block;font-size:20px;margin-top:0}#header .content-left img{width:450px}#header .content-left p{margin:20px 0 30px 0}#header .content-left p span{font-style:italic;font-weight:400}#header .content-left .brasserie{font-size:69px}#header .content-right .news-button p{font-size:23px}.footer .footer-content .footer-right{width:500px}.footer .footer-content .footer-right a img{padding:0}.footer .footer-content .footer-right a#modal_trigger_wineclub img{float:right;margin-right:-20px;margin-bottom:5px;margin-left:27px;padding-left:0}.popupContainer p{font-size:23px;font-weight:400}}@media screen and (min-width:1000px){.button{display:block}.popupContainer p{font-weight:100}.mobile-header{display:none}.mobile-image{display:none}.mobile-body{display:none}.mobile-footer{display:none}.mobile-container{display:none}#wrapperHeader{box-shadow:inset 0 -300px 467px -33px black;background-color:transparent;display:table}#header{vertical-align:bottom;padding:0 80px 60px 80px;margin:0}#header .content-left{float:left;width:50%;text-align:left;margin:0;font-size:18px}#header .content-left img{margin-left:-1px}#header .content-left p{margin:1em 0 0 0;font-weight:100}#header .content-right{position:absolute;right:80px;bottom:66px;margin:0;width:auto!important}#header .content-right .critics-button{margin-bottom:10px!important}#header .content-right .news-button{width:600px;max-width:300px;float:none;margin-bottom:0;display:block}#header .content-right .contact-button{margin-bottom:10px}.footer{display:block;height:auto!important}.footer .footer-content{padding:0 80px}.footer .footer-content .footer-left{float:left;height:100px;margin:0;width:50%;text-align:left}.footer .footer-content .footer-left p{display:table-cell;vertical-align:middle;font-weight:100}.footer .footer-content .footer-right{float:right;height:100px;display:table;text-align:right;width:auto}.footer .footer-content .footer-right a{display:table-cell;vertical-align:middle;font-size:30px}.footer .footer-content .footer-right a#modal_trigger_wineclub img{margin-right:-25px}.footer .footer-content .footer-right .hospitality{float:none;padding-right:55px}.footer .footer-content .footer-right .wineclub{margin:0;float:none}.one_half{width:50%;display:block;float:left}.one_half.last{width:100%;margin-top:12px}.user_login input[type="text"]:focus,.user_login input[type="password"]:focus{box-shadow:none}a:focus{outline:none}.forgot_password{display:block;margin:20px 0 10px;clear:both;overflow:hidden;text-decoration:none;color:#ed6347}}@media screen and (min-width:1250px){.footer .footer-content .footer-right a#modal_trigger_wineclub{padding-left:5%;margin-left:46px}.footer .footer-content .footer-right a#modal_trigger_wineclub img{margin-left:46px}.footer .footer-content .footer-right a img{width:226px}}