@import url(//fonts.googleapis.com/css?family=Raleway:400,100,200,300,500,600,700,800,900);.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)}
.container-16{width:92%;margin-left:4%;margin-right:4%;}.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-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;position:relative;margin-left:1%;margin-right:1%;}.alpha{margin-left:0;}.omega{margin-right:0;}.container-16 .grid-1{width:4.25%;}.container-16 .grid-2{width:10.5%;}.container-16 .grid-3{width:16.75%;}.container-16 .grid-4{width:23.0%;}.container-16 .grid-5{width:29.25%;}.container-16 .grid-6{width:35.5%;}.container-16 .grid-7{width:41.75%;}.container-16 .grid-8{width:48.0%;}.container-16 .grid-9{width:54.25%;}.container-16 .grid-10{width:60.5%;}.container-16 .grid-11{width:66.75%;}.container-16 .grid-12{width:73.0%;}.container-16 .grid-13{width:79.25%;}.container-16 .grid-14{width:85.5%;}.container-16 .grid-15{width:91.75%;}.container-16 .grid-16{width:98.0%;}.container-16 .prefix-1{padding-left:6.25%;}.container-16 .prefix-2{padding-left:12.5%;}.container-16 .prefix-3{padding-left:18.75%;}.container-16 .prefix-4{padding-left:25.0%;}.container-16 .prefix-5{padding-left:31.25%;}.container-16 .prefix-6{padding-left:37.5%;}.container-16 .prefix-7{padding-left:43.75%;}.container-16 .prefix-8{padding-left:50.0%;}.container-16 .prefix-9{padding-left:56.25%;}.container-16 .prefix-10{padding-left:62.5%;}.container-16 .prefix-11{padding-left:68.75%;}.container-16 .prefix-12{padding-left:75.0%;}.container-16 .prefix-13{padding-left:81.25%;}.container-16 .prefix-14{padding-left:87.5%;}.container-16 .prefix-15{padding-left:93.75%;}.container-16 .suffix-1{padding-right:6.25%;}.container-16 .suffix-2{padding-right:12.5%;}.container-16 .suffix-3{padding-right:18.75%;}.container-16 .suffix-4{padding-right:25.0%;}.container-16 .suffix-5{padding-right:31.25%;}.container-16 .suffix-6{padding-right:37.5%;}.container-16 .suffix-7{padding-right:43.75%;}.container-16 .suffix-8{padding-right:50.0%;}.container-16 .suffix-9{padding-right:56.25%;}.container-16 .suffix-10{padding-right:62.5%;}.container-16 .suffix-11{padding-right:68.75%;}.container-16 .suffix-12{padding-right:75.0%;}.container-16 .suffix-13{padding-right:81.25%;}.container-16 .suffix-14{padding-right:87.5%;}.container-16 .suffix-15{padding-right:93.75%;}.container-16 .push-1{left:6.25%;}.container-16 .push-2{left:12.5%;}.container-16 .push-3{left:18.75%;}.container-16 .push-4{left:25.0%;}.container-16 .push-5{left:31.25%;}.container-16 .push-6{left:37.5%;}.container-16 .push-7{left:43.75%;}.container-16 .push-8{left:50.0%;}.container-16 .push-9{left:56.25%;}.container-16 .push-10{left:62.5%;}.container-16 .push-11{left:68.75%;}.container-16 .push-12{left:75.0%;}.container-16 .push-13{left:81.25%;}.container-16 .push-14{left:87.5%;}.container-16 .push-15{left:93.75%;}.container-16 .pull-1{left:-6.25%;}.container-16 .pull-2{left:-12.5%;}.container-16 .pull-3{left:-18.75%;}.container-16 .pull-4{left:-25.0%;}.container-16 .pull-5{left:-31.25%;}.container-16 .pull-6{left:-37.5%;}.container-16 .pull-7{left:-43.75%;}.container-16 .pull-8{left:-50.0%;}.container-16 .pull-9{left:-56.25%;}.container-16 .pull-10{left:-62.5%;}.container-16 .pull-11{left:-68.75%;}.container-16 .pull-12{left:-75.0%;}.container-16 .pull-13{left:-81.25%;}.container-16 .pull-14{left:-87.5%;}.container-16 .pull-15{left:-93.75%;}.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;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ul,ol{list-style:none;}
@font-face{font-family:'ElegantIcons';src:url(/sites/all/themes/alanWong/css/fonts/ElegantIcons.eot);src:url(/sites/all/themes/alanWong/css/fonts/ElegantIcons.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/alanWong/css/fonts/ElegantIcons.woff) format('woff'),url(/sites/all/themes/alanWong/css/fonts/ElegantIcons.ttf) format('truetype'),url(/sites/all/themes/alanWong/css/fonts/ElegantIcons.svg#ElegantIcons) format('svg');font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'ElegantIcons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[data-icon]:after{font-family:'ElegantIcons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.container-16{margin:0 auto;max-width:960px;width:100%;}body{font-family:'Raleway',sans-serif;font-weight:400;color:#817c6f;line-height:21px;font-size:14px;background:#fffff9;letter-spacing:0.25px;}h1{}h2 a,h3 a,h4 a,h5 a,h6 a{color:#caa227;}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#78a22f;}h2{color:#8fb052;font-size:22px;font-weight:400;line-height:24px;}h3{color:#666155;font-size:22px;font-weight:400;line-height:24px;padding-bottom:7px;}h4{color:#78a22f;font-size:20px;font-weight:600;line-height:25px;}h5{color:#caa227;font-size:14px;font-weight:600;line-height:20px;}h6{color:#847b67;font-size:12px;font-weight:600;line-height:20px;}ul li{color:#979280;}ul li a{color:#caa227;}ul li a:hover{color:#78a22f;text-decoration:underline;}p{margin:10px 0;font-size:14px;font-weight:400;}p a{color:#d28503;}p a:hover{color:#78a22f;text-decoration:underline;}p + h2,p + h3,p + h4,p + h5,p + h6{padding-top:10px;}a{color:#d28503;text-decoration:none;transition:all 0.2s ease 0s;}a:hover{color:#78a22f;text-decoration:underline;}span{}.button-format{color:#caa227;background:#fff;border:1px solid #caa227;line-height:28px;text-align:center;min-width:168px;font-size:13px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.button-format{background:#caa227;color:#fff;}.full-width{clear:both;float:left;width:100%;}.beige-text{background:url(/sites/all/themes/alanWong/images/textures/bg_newsletter_and_subpagetop.jpg);}.float-right{float:right;text-align:right;}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(/sites/all/themes/misc/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(/sites/all/themes/misc/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(/sites/all/themes/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}.tabs-primary{}.tabs-primary li{display:inline-block;padding:2px 10px;border-radius:5px;border:2px solid #97c93d;margin-left:0 !important;}.tabs-primary li:before{content:none !important;padding-left:0 !important;margin-right:0 !important;}.tabs-primary li a{color:#97c93d;text-decoration:none;}.grid-layout-ref{height:100%;position:fixed;width:100%;z-index:99;}.grid-layout-ref div{background:url(/sites/all/themes/alanWong/images/grid-940.png) repeat-y scroll center center rgba(0,0,0,0);height:100%;top:0;width:100%;}.grid-layout-ref div.hide_grid_div,.grid-layout-ref.hide_grid_div{height:0;width:0;}.grid-layout-ref a{background:none repeat scroll 0 0 #000;border-radius:0 4px 4px 0;color:#fff;font-size:12px;left:0;padding:4px 10px;position:fixed;top:200px;z-index:99999999;cursor:pointer;}.top-bar-wrapper{background:#d28503;padding:5px 20px;color:#fff;font-weight:bold;text-align:center;text-transform:uppercase;}.top-bar-wrapper p{font-size:14px;font-weight:600;}.top-bar-wrapper p a{color:#fff;display:inline-block;border-bottom:1px solid #fff;}.top-bar-wrapper p a:hover,.top-bar-wrapper p a:focus{color:#fff;border-bottom:1px dashed #fff;text-decoration:none;}
.horizontal-menu{}.horizontal-menu ul{}.view-view-fww-news .item-list{display:block;}.horizontal-menu ul li{display:inline-block;text-transform:uppercase;}.horizontal-menu ul li a:hover{text-decoration:underline;}.social-icons ul li a:hover{text-decoration:none !important;}.horizontal-menu ul li a{}.col-left,.left{float:left;}.col-right,.right{float:right;}strong{font-weight:600;}em{font-style:italic;}a.button,.button a{border:1px solid #caa227;color:#caa227;font-size:13px;font-weight:300 !important;padding:4px 12px;text-align:center;text-transform:uppercase;display:inline-block !important;}a.button:hover,.button a:hover{color:#ffffff;background:#caa227;text-decoration:none;}.see-more a:after,a.see-more:after{content:"9";font-family:eleganticons;vertical-align:top;}#main #content ul li{font-weight:300;margin-bottom:12px;margin-left:20px;list-style-image:url(/sites/all/themes/alanWong/images/dot.png);}#block-views-block-locations-home-block li{list-style:none !important;margin-bottom:0 !important;margin-right:0 !important;}hr{background:url("/sites/all/themes/alanWong/images/separater_mainbody.png") repeat-x;border:none;height:3px;clear:both;margin:30px 0;}.views-field-view-node{padding-top:10px;}#skip-link{margin:0;}.header-wrapper{height:110px;}.header .header-logo a{display:block;height:inherit;line-height:108px;width:200px;}.header .header-logo img{vertical-align:middle;width:100%;}.header .block-mobile-menu,.header .block-mobile-reservation{display:none;}.content-wrapper{padding:36px 0;}.sidebar-wrapper+ div.content-inner #content{padding:0 0 0 20px;}.sidebar-second #content{padding-right:50px;}.header-wrapper .header-menu{margin-top:25px;position:inherit;}.header-menu .horizontal-menu{margin-top:0;text-align:right;letter-spacing:0.2px;}.header-menu .horizontal-menu ul li{font-size:14px;font-weight:300;line-height:85px;margin-right:16px;padding-bottom:0;}.header-menu .horizontal-menu .tb-megamenu .nav li ul li{margin-right:0;padding:0 28px;}.header-menu .horizontal-menu .tb-megamenu .nav{float:right;}.header-menu .horizontal-menu ul li a{color:#797158;display:block;font-weight:300 !important;transition:none 0s ease 0s;}.header-menu .horizontal-menu ul li a:hover,.header-menu .horizontal-menu ul li a.active{color:#d28605 !important;text-decoration:none;}.header-menu .horizontal-menu ul li a:hover,.header-menu .horizontal-menu ul li a:focus,.header-menu .horizontal-menu ul li a:hover,.header-menu .horizontal-menu ul li a:hover{color:#d28605 !important;background:none !important;text-decoration:none !important;}.header-menu .horizontal-menu ul li:last-child{margin-right:0;}.header-menu .horizontal-menu > ul > li:last-child a{background-color:#d28605;color:#fff;display:inline-block;line-height:28px;padding-right:0;text-align:center;width:150px;}.header-menu .horizontal-menu ul li.level-1:last-child a,.header-menu .horizontal-menu ul li.level-1.active-reserve a{background:url(/sites/all/themes/alanWong/images/textures/bg_bttn_reserve_regular.jpg) repeat scroll 0 0 rgba(0,0,0,0);color:#fff;display:inline-block;font-size:13px;line-height:20px;padding:5px 30px !important;}.header-menu .horizontal-menu ul li.level-1:last-child a:hover,.header-menu .horizontal-menu ul li.level-1.active-reserve a:hover{background:url(/sites/all/themes/alanWong/images/textures/bg_bttn_reserve_hover.jpg) repeat scroll 0 0 rgba(0,0,0,0) !important;color:#fff !important;}.header-menu .horizontal-menu > ul > li:last-child a:hover{background-color:#c79d1b;color:#fff;display:block;}.front .header-wrapper{position:absolute;z-index:9;}.banner-wrapper .home-flexslider .flexslider{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;border-radius:0;box-shadow:none;height:640px;margin:0;overflow:hidden;padding:0;}.banner-wrapper .flexslider ol.flex-control-nav{bottom:20px;z-index:9999;}.banner-wrapper .flexslider ol.flex-control-nav a{background:none repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #fff;box-shadow:none;}.banner-wrapper .flexslider ol.flex-control-nav a.flex-active,.banner-wrapper .flexslider ol.flex-control-nav a:hover{background:none repeat scroll 0 0 #fff;}#first-time,.front h1#page-title{display:none;}.flexslider .slides img{height:auto;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle{color:#847b67;margin-top:150px;position:absolute;text-shadow:1px 1px 0 #eeecec;width:100%;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle .slide-text-inner{margin-left:41px;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle .slide-text-wrap .slide-title{font-size:34px;margin-bottom:14px;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle .slide-text-wrap .slide-sub-title{font-size:18px;}.different-location-home{height:305px;left:-26px;position:absolute;text-align:center;top:-320px;width:305px;z-index:8;}.different-location-home .locations-front{border:0 none;border-radius:200px;display:table-cell;height:305px;top:0;vertical-align:middle;width:305px;}.different-location-home .custom-loc-wrap{background:url(/sites/all/themes/alanWong/images/home-o-bg.png) repeat scroll 0 0 rgba(0,0,0,0);height:305px;margin:0;width:305px;}.different-location-home h2{background:url(/sites/all/themes/alanWong/images/home-o-bg-h2-b.png) no-repeat scroll center bottom rgba(0,0,0,0);color:#fff;font-size:14px;font-weight:600;line-height:34px;margin-bottom:5px;}.different-location-home .view-content{font-weight:200;line-height:33px;}.different-location-home ul li{margin-left:0 !important;}.different-location-home ul li a{color:#fff;font-size:16px;}.different-location-home ul li a:hover{border-bottom:1px dashed #fff;text-decoration:none;}.front .content-wrapper{padding:0;}.front .content-top-wrapper.beige-text{background:none repeat scroll 0 0 rgba(0,0,0,0);}.about-community .community-description{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center bottom rgba(0,0,0,0);margin-top:40px;padding-bottom:38px;}.about-community .community-description p{color:#8b877b;font-size:14px;}.about-community h2{color:#8fb052;display:block;font-size:22px;font-weight:300;margin-bottom:15px;}.about-community .community-second{clear:both;}.about-community .community-third{clear:both;margin-bottom:40px;margin-top:20px;overflow:hidden;}.about-community .community-lists ul{float:left;width:33%;}.content-wrapper .field-name-field-bio-date h4{color:#caa227;}.content-wrapper .field-name-field-location-reference-ohana a:hover{text-decoration:none;}.content-wrapper .field-name-field-designation{}.content-wrapper .field-name-field-location-reference-ohana{}.content-wrapper .field-name-field-ohan-image{clear:both;float:left;margin:10px 20px 0 0;}.page-node-11 .field-name-body .top-image img{width:100%;}.section-ohana p strong{font-weight:600;color:#caa227;}.node-type-location .field-name-body{background:url("/sites/all/themes/alanWong/images/separater_mainbody.png") repeat-x scroll center bottom rgba(0,0,0,0);margin-bottom:40px;overflow:hidden;padding:0 0 40px;}.node-type-location .banner-wrapper{position:relative;}.node-type-location .content-top-wrapper{opacity:0.85;position:relative;z-index:9;}.node-type-location .banner-wrapper .flexslider{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;border-radius:0;margin:-84px 0 0;height:360px;overflow:hidden;position:relative;box-shadow:none;}.node-type-location .banner-wrapper .flexslider ol.flex-control-nav{bottom:10px;z-index:9999;}.block-location-logo .loc-logo{background:url(/sites/all/themes/alanWong/images/home-o-bg.png) repeat scroll 0 0 /100% 100% rgba(0,0,0,0);border-radius:200px;height:192px;position:absolute;top:25px;width:192px;z-index:99;}.block-location-logo .loc-logo .view-content{margin:20px;}.block-location-logo .loc-logo .view-content .logo{display:table-cell;height:150px;vertical-align:middle;width:150px;}.node-type-location .sidebar-wrapper{position:relative;top:-80px;z-index:9;}.page-node-11 .field-items .field-item.even h2{font-weight:300;margin-bottom:21px;margin-top:25px;}.upcoming-events{clear:both;overflow:hidden;}.upcoming-events .views-field{padding-bottom:5px;}.upcoming-events h2{font-size:22px;font-weight:300;margin-bottom:25px;}.upcoming-events .views-row.views-row-even{float:right;}.upcoming-events .views-row{margin-bottom:40px;width:45.5%;}.upcoming-events .views-row:nth-child(2n+1){clear:both;}.upcoming-events .view-content .field-content a{font-weight:600;letter-spacing:0.25px;}.upcoming-events .view-content .field-content a:hover{text-decoration:none;}.upcoming-events .views-field-field-event-date{color:#847b67;font-weight:600;}.upcoming-events .views-field-field-event-date span{text-transform:uppercase;}.upcoming-events .views-field .field-content p{font-size:14px;}.upcoming-events .view-footer{clear:both;float:right;text-transform:uppercase;}.upcoming-events .view-footer a:after{content:"9";font-family:eleganticons;vertical-align:top;}.upcoming-events .view-footer a:hover{color:#666155;text-decoration:none;}.upcoming-events .view-footer a{color:#666155;font-size:13px;font-weight:400;}.block-sidebar-location{background:url(/sites/all/themes/alanWong/images/textures/bg_location_leftside.jpg) repeat scroll 0 0 rgba(0,0,0,0);margin-top:30px;padding:12px;text-align:center;}.block-sidebar-location .view{border:1px solid #fff;}.block-sidebar-location .view-header h5{color:#fff;margin-bottom:8px;margin-top:10px;}.block-sidebar-location .view-content ul li{margin-bottom:12px;margin-top:0;}.block-sidebar-location .view-content ul li a{color:#fff;font-size:14px;}.sidebar-location-address{background-color:#faf3df;border-bottom:3px solid #cab778;border-top:3px solid #cab778;overflow:hidden;padding-bottom:2px;padding-top:2px;}.sidebar-location-address .view{border-bottom:1px solid #cab778;border-top:1px solid #cab778;letter-spacing:0.25px;padding:15px 20px;}.sidebar-location-address .views-field-title{color:#665c3b;font-weight:600;text-transform:uppercase;}.sidebar-location-address .view-content .views-field-field-hours .field-label-above .field-label{display:none;}.views-field-field-menus-pdf .field-content{margin:5px 0 0;}.sidebar-location-address .view-content .views-field-field-menus-pdf ul li.last{border-right:0 none;margin-right:0;padding-right:0;}.sidebar-location-address .view-content .views-field-field-menus-pdf .field.field-name-field-menu-label.field-type-text.field-label-above{display:none;}.sidebar-location-address .view-content .views-field-field-menus-pdf .field-label{display:none;}.sidebar-location-address .view-content .views-field-field-menus-pdf img{display:none;}.sidebar-location-address .view-content .views-field p{margin:0;}.sidebar-location-address .location-address .map:after{content:"9";font-family:eleganticons;}.sidebar-location-address .location-address .map{clear:both;display:block;}.sidebar-location-address .view-content .views-field{margin-bottom:8px;clear:both;}.sidebar-location-address .view-content .views-field .views-label{font-weight:600;}.sidebar-location-address .view-content .views-field:last-child{margin:0;}.sidebar-location-address .view-content .views-field-field-meal-slot{margin-bottom:0;}.sidebar-location-address .view-content .views-field-field-meal-slot.views-field{margin-bottom:0;}.sidebar-location-address .views-field-field-menus ul li{color:#caa227;float:left;}.sidebar-location-address .views-field-field-reserve-table{overflow:hidden;padding-top:15px;}.sidebar-location-address .views-field-field-reserve-table a{background:url(/sites/all/themes/alanWong/images/textures/bg_bttn_reserve_regular.jpg) repeat scroll 0 0 rgba(0,0,0,0);color:#fff;display:block;letter-spacing:0.2px;line-height:28px;text-align:center;}.sidebar-location-address .views-field-field-menus ul li:after{color:#968e74;content:"|";margin:0 5px;}.sidebar-location-address .views-field-field-menus ul li:last-child:after{content:"";}.sidebar-location-address .views-field-field-reserve-table a:hover{background:url(/sites/all/themes/alanWong/images/textures/bg_bttn_reserve_hover.jpg) repeat scroll 0 0 rgba(0,0,0,0) !important;text-decoration:none;}.sidebar-wrapper .browse-by p{font-size:20px;}.sidebar-wrapper .date-sidebar{margin-top:26px;}.sidebar-wrapper .date-sidebar span a{color:#a7a393;}.sidebar-wrapper .date-sidebar span a:hover{color:#78a22f;text-decoration:none;}.sidebar-wrapper .category-sidebar span a{color:#a7a393;}.sidebar-wrapper .category-sidebar span a:hover{color:#78a22f;text-decoration:none;}.sidebar-wrapper .category-sidebar h2{border-bottom:1px dashed #cac3ab;color:#979280;font-size:16px;margin-bottom:6px;padding-bottom:4px;}.sidebar-wrapper .date-sidebar h2{border-bottom:1px dashed #cac3ab;color:#979280;font-size:16px;margin-bottom:6px;padding-bottom:4px;}.category-sidebar .view-content .views-row{margin-bottom:4px;}.date-sidebar .view-content .views-row{margin-bottom:4px;margin-left:17px;}.block.browse{margin-bottom:15px !important;}.footer-top-wrapper{color:#666155;height:54px;line-height:54px;letter-spacing:0.25px;}.block-newsletter{}.block-newsletter form{overflow:hidden;padding:13px 0;}.block-newsletter .prefix{float:left;margin-right:25px;}.block-newsletter .form-item-email .form-text.required{border:0 none;color:inherit;float:left;height:26px;padding:0 5px;width:240px;}.block-newsletter #subscribe .form-submit{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;color:#d4c592;cursor:pointer;float:left;font-size:13px;font-weight:400;line-height:27px;margin-left:-85px;padding:0;text-transform:uppercase;}.block-custom-footer-giftcard{margin-top:7px;}.block-custom-footer-facebook .like-us-facebook{float:right;margin-top:20px;}.block-custom-footer-facebook .like-us-facebook span{display:inline-block;float:left;margin-top:6px;}.block-custom-footer-facebook .like-us-facebook a:hover{color:#d28605;text-decoration:none;}.block-custom-footer-facebook .like-us-facebook a{color:#3a599c;display:inline-block;font-family:ElegantIcons;font-size:30px;height:19px;margin-left:15px;overflow:hidden;padding:6px 0px;}.block-custom-footer-facebook .like-us-facebook.instagram a{color:#e1306c;}.block-custom-footer-facebook .like-us-facebook + .like-us-facebook{padding-right:15px;}.footer-wrapper{height:160px;letter-spacing:0.25px;margin:29px 0 0;}.footer-wrapper .block-chinese-menu{margin-top:18px;}.block-custom-footer-facebook .facebook p{margin:0;}.block-custom-footer-facebook .facebook ul{float:right;}.block-custom-footer-facebook .facebook li{display:inline-block;font-size:14px;margin-left:10px;vertical-align:middle;}.block-custom-footer-facebook .facebook{margin-top:15px;}.block-custom-footer-facebook .facebook a{color:#fff;font-family:ElegantIcons;font-size:30px;vertical-align:middle;}.block-custom-footer-facebook .facebook a:hover{color:#3a599c;text-decoration:none;}.block-custom-footer-address{}.block-custom-footer-address ul li{font-size:14px;line-height:28px;padding-left:22px;text-transform:none;}.block-custom-footer-address ul li a{color:#807d72;}.block-custom-footer-address ul li a:hover{color:#78a22f;text-decoration:none;}.block-custom-footer-address .site-address .main-address ul li{padding-left:0;}.not-front .content-top-wrapper.beige-text{height:85px;}.not-front .content-top-wrapper .content-top-inner{margin-top:30px;text-shadow:1px 1px 0 #dfdfd8;}.content-top-wrapper .content-top-inner h1{color:#4a4a30;font-size:18px;font-weight:300;text-transform:uppercase;}.content-top-inner .breadcrumb li{float:left;font-size:13px;margin-right:3px;}article.node-blog.node-teaser{display:none;}.section-blog-categories .view-taxonomy-term{display:none;}.page-blog .blog-view-author ul.pager{display:block;}.blog_usernames_blog{display:none;}.page-blog ul.pager{display:none;}.blogs-content .date-and-author{text-align:right;}.blogs-content .date-and-author .date{font-size:18px;}.blogs-content .date-and-author .author{font-size:13px;margin-top:5px;}.blogs-content .date-and-author .author span{color:#caa227;cursor:pointer;text-transform:capitalize;}.blogs-content .date-and-author .author span:hover{color:#78a22f;}.second-sidebar-content{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center bottom rgba(0,0,0,0);margin-bottom:31px;overflow:hidden;padding-bottom:24px;}.second-sidebar-content .blog-title{font-family:'raleway';font-size:22px;line-height:28px;margin-bottom:18px;}.second-sidebar-content .blog-category{background:url(/sites/all/themes/alanWong/images/green-bg.png) repeat scroll 0 0 rgba(0,0,0,0);color:#fff;font-size:13px;line-height:24px;margin-top:30px;min-height:0;min-width:100px;padding:0;position:absolute;right:0;text-transform:uppercase;}.blogs-views-description .second-sidebar-content .blog-link a:hover{color:#fff;display:block;text-decoration:none;}.second-sidebar-content .blog-category a{color:#fff;display:inline-block;padding:5px 22px;}.blogs-views-description .blog-category a:hover{text-decoration:none;}.second-sidebar-content .blog-title a:hover{text-decoration:none;}.second-sidebar-content .blog-feature-image img{width:100%;height:auto;}.view-fww-view-block-articles- .views-row{margin-bottom:8px;}.view-fww-view-block-articles- .view-footer{overflow:hidden;padding-top:10px;}.view-fww-view-block-blogs ul.views-summary li span{cursor:pointer;display:block;font-size:14px;font-weight:600;}.view-fww-view-block-blogs ul.views-summary li li{margin-bottom:8px;}.view-fww-view-block-blogs ul.views-summary > li{margin-bottom:13px;}.view-fww-view-block-blogs ul.views-summary li ul{display:none;margin-left:15px;}.view-fww-view-block-blogs ul.views-summary li span.active-t:after{content:"2";}.view-fww-view-block-blogs ul.views-summary li span:after{content:"3";float:right;font-family:eleganticons;font-size:18px;font-weight:400;}.blog-subscribe{border:1px solid #fff;padding:10px;}.blog-subscribe span{background:url(/sites/all/themes/alanWong/images/siebar-pine.png) no-repeat scroll left center rgba(0,0,0,0);color:#fff;display:block;padding:0 0 0 52px;text-align:left;}.blogs-content .button{margin-top:20px;}.section-blog .sidebar-wrapper a.see-more{color:#caa227;float:right;}.section-blog .sidebar-wrapper a.see-more:hover{color:#fff;}.section-blog .sidebar-wrapper a{color:#a7a393;}.section-blog .sidebar-wrapper a:hover{color:#a7a393;}.block-our-ohana{margin-top:40px;}.block-our-ohana .location-ohana-wrapper .location-name h3{border:1px solid #979280;color:#fefffd;cursor:pointer;font-size:16px;line-height:42px;margin:0 0 15px;padding:0 20px;text-align:left;text-transform:uppercase;font-weight:600;}.block-our-ohana .location-ohana-wrapper .members-wrapper{border:medium none;display:none;font-size:16px;line-height:30px;overflow:hidden;padding:15px 20px;}.block-our-ohana .location-ohana-wrapper .location-name a:after{content:"7";float:right;font-family:"ElegantIcons";transition:all 0.1s ease 0s;}.block-our-ohana .location-ohana-wrapper .location-name.active-t a:after{content:"6";}.block-our-ohana .location-ohana-wrapper .location-name a{display:block;}.block-our-ohana .location-ohana-wrapper .location-name a:hover{color:#caa227;text-decoration:none;}.block-our-ohana .location-ohana-wrapper{clear:both;}.block-our-ohana .location-ohana-wrapper .views-row{border:medium none;color:#78a22f;float:left;line-height:20px;margin:0 20px 22px 0;width:30%;}.block-our-ohana .location-ohana-wrapper .views-row:nth-child(3n+1){clear:both;}.block-our-ohana .location-ohana-wrapper .member-image img{vertical-align:middle;}.block-our-ohana .ohana-members{cursor:pointer;position:relative;}.block-our-ohana .location-ohana-wrapper .views-row .views-field-title a{color:#78a22f;font-size:14px;font-weight:600;letter-spacing:0.25px;text-transform:uppercase;}.block-our-ohana .location-ohana-wrapper .views-row .views-field-field-designation{font-size:14px;}.block-our-ohana .hover-content{background:none repeat scroll 0 0 rgba(248,248,249,0.7);bottom:0;padding:5px 0 3px;position:absolute;text-align:center;width:100%;}.block-our-ohana .hover-content > div{padding:0 5px;line-height:20px;}.hover-content .member-designation{font-size:12px;height:20px;line-height:20px;overflow:hidden;}.block-our-ohana .hover-content .read-bio{display:none;line-height:20px;}.block-our-ohana .hover-content .read-bio a,.block-our-ohana .hover-content .read-bio a:hover{color:#caa227;font-size:14px;text-decoration:none;text-transform:uppercase;}.block-our-ohana .ohana-members .hoverbg{height:100%;position:absolute;top:0;width:100%;}.block-our-ohana .hover-content .read-bio a:after{content:"9";font-family:eleganticons;}.block-our-ohana .ohana-members:hover .hover-content .read-bio{display:block;}.block-our-ohana .ohana-members:hover  .hover-content{background:none repeat scroll 0 0 #fff;}.block-our-ohana .ohana-members:hover .hoverbg{background:none repeat scroll 0 0 rgba(90,92,95,0.83);}.header-mega-menu{}.header-mega-menu .tb-megamenu{background:none repeat scroll 0 0 transparent;position:inherit;}.header-mega-menu .tb-megamenu .collapse{position:inherit;}.header-mega-menu ul li{position:inherit !important;}.header-mega-menu ul li a{border:medium none !important;padding:0 !important;font-weight:normal !important;}.header-mega-menu ul li a:hover,.header-mega-menu ul li a.active{background:none repeat scroll 0 0 transparent !important;}.header-mega-menu .caret{display:none !important;}.header-mega-menu .tb-megamenu-submenu{background:none repeat scroll 0 0 #faf3df;border:medium none;box-shadow:none;margin:0 !important;text-align:left;top:inherit !important;width:100% !important;}.header-mega-menu .tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background:none repeat scroll 0 0 transparent;color:#d7ab60;}.header-menu .header-mega-menu ul > li.dropdown.open{background:url(/sites/all/themes/alanWong/images/nav-arrow.png) no-repeat scroll center bottom rgba(0,0,0,0);}.header-menu .tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.header-menu .tb-megamenu .nav li.dropdown.open.active > .header-menu .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background-color:transparent;border:none;color:#d7ab60;}.header-menu .header-mega-menu ul li.active a{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#d7ab60;}.header-menu .header-mega-menu ul li.active a:hover{color:#d28503;}.reservation-drop-down h2.OT_feedTitle{display:none;}.reservation-drop-down #OT_defList{display:block;font-family:raleway;font-size:14px;font-weight:400;line-height:20px;}.reservation-drop-down #OT_restaurant{clear:both;float:left;width:240px;margin-right:20px;}#OT_defList #OT_restaurantLbl{color:#918c7e;display:inline-block;float:left;font-weight:400;line-height:20px;margin:10px 20px 10px 0;width:240px;}.reservation-drop-down #OT_partySize,.reservation-drop-down #OT_date,.reservation-drop-down #OT_time{clear:none;display:inline-block;float:left;margin-right:20px;overflow:hidden;width:160px;}.reservation-drop-down #OT_partySizeLbl,.reservation-drop-down #OT_dateLbl,.reservation-drop-down #OT_timeLbl{display:inline-block;float:left;line-height:20px;margin-top:-30px;overflow:hidden;padding-right:20px;width:160px;}.reservation-drop-down #OT_time{margin-right:0;}.reservation-drop-down  input#startDate{width:145px;}.reservation-drop-down #OT_defList select{border:1px solid #817b6e;border-radius:0;color:#817c6f;font-family:raleway;font-size:12px;font-weight:300;height:30px;text-transform:initial;width:100%;}.reservation-drop-down #OT_submitWrap{clear:none;float:right;padding-top:0;text-align:right;width:160px;}.reservation-drop-down input#startDate{border:1px solid #817b6e;border-radius:0;color:#817c6f;font-family:raleway;height:26px;padding-left:6px;text-transform:initial;width:145px;}.reservation-drop-down .OT_TableButton{background:none repeat scroll 0 0 rgba(0,0,0,0);height:auto;}.reservation-drop-down #OT_date p{font-size:12px;margin:0;text-transform:initial;}.reservation-drop-down{background:none repeat scroll 0 0 #faf3df;left:0;position:absolute;right:0;width:100%;z-index:999;display:none;}.reservation-drop-down .reservation-inner{overflow:hidden;padding:20px 0 30px;}.reservation-drop-down  iframe#cal1Shim{display:none !important;}.reservation-drop-down h5{float:left;}.reservation-drop-down .close-reservation{float:right;cursor:pointer;}.reservation-drop-down #OT_searchWrapperAll{clear:both;}.reservation-drop-down p{clear:both;}.header-menu .header-mega-menu ul > li.active-reserve{background:url(/sites/all/themes/alanWong/images/nav-arrow.png) no-repeat scroll center bottom rgba(0,0,0,0);}.reservation-drop-down #cal1.imgCal{margin:10px 0;background:#ffffff;}.reservation-drop-down .rightArrowLink.partOfCal img,.reservation-drop-down .leftArrowTd .partOfCal img{display:block;}.reservation-drop-down .partOfCal > img{display:none;}.reservation-drop-down #cal1.imgCal table{width:100%;}.reservation-drop-down #cal1.imgCal table td{text-align:center;}.header-menu .location-sub-menu ul li{display:inline-block;line-height:145px;max-width:175px;padding:0 28px;width:auto;}.header-menu .location-sub-menu ul li img{height:auto;vertical-align:middle;width:100%;}.location-sub-menu .location-sub-menu-block .item-list{text-align:center;}.block-news-page h2.block-title,.block-news-page .view-header h2{border-bottom:1px solid #d9d5cf;margin-bottom:40px;padding:0 0 10px;text-transform:uppercase;}.block-news-page .views-row{clear:both;margin-bottom:40px;overflow:hidden;}.block-news-page .view-content{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center bottom rgba(0,0,0,0);margin:0 0 40px;overflow:hidden;}.block-news-page.block-press-page .view-content{background:none repeat scroll 0 0 rgba(0,0,0,0);margin:0;}.block-news-page .views-row .news-row-wrap{}.block-news-page .views-row .news-row-wrap a:hover{text-decoration:none;}.block-news-page .views-row .news-row-wrap .news-left{float:left;margin-right:40px;}.block-news-page .views-row .news-row-wrap .news-left img{border:1px solid #eadaa9;vertical-align:middle;}.block-news-page .views-row .news-row-wrap .news-right{overflow:hidden;}.block-news-page .views-row .news-row-wrap .news-right .news-title{margin:12px 0 6px;}.block-news-page .views-row .news-row-wrap .news-right .news-title a{font-size:22px;text-transform:uppercase;}.block-news-page .views-row .news-row-wrap .news-right .news-category{}.block-news-page .views-row .news-row-wrap .news-right .news-category a{background:url(/sites/all/themes/alanWong/images/golden-bg.png) repeat scroll 0 0 rgba(0,0,0,0);color:#ffffff;display:inline-block;font-size:10.71px;line-height:28px;padding:0 17px;text-transform:uppercase;}.block-news-page .views-row .news-row-wrap .news-right .news-source{color:#666155;font-weight:600;text-transform:uppercase;}.block-news-page .views-row .news-row-wrap .news-right .news-author{color:#817b6e;font-weight:300;line-height:24px;}.block-news-page .view-footer a:after{content:"9";font-family:eleganticons;}.block-news-page .view-footer a{color:#7b766b;display:block;float:right;text-transform:uppercase;}.page-taxonomy .node-news.node-teaser{display:none;}.item-list ul.pager{clear:both;text-align:center;margin-left:19%;width:73%;}.item-list ul.pager li{display:inline-block;font-size:16px;padding:0 9px 7px;margin-bottom:0 !important;margin-left:10px !important;}.item-list ul.pager li.first{margin-left:0 !important;}.item-list ul.pager li.pager-current{background:none repeat scroll 0 0 #cab778;color:#fff;}.item-list ul.pager .pager-previous,.item-list ul.pager .pager-next{}.sidebar-wrapper .sidebar-second .block-title{border-bottom:1px dashed;color:#9f9b8a;display:block;font-size:16px;font-weight:600;padding-bottom:4px;text-transform:uppercase;margin-bottom:10px;}.block-news-category{}.block-news-category .views-row{padding:9px 0 5px;}.block-news-category .views-row:last-child{padding-bottom:0;}.block-news-category .views-row a:hover,.block-news-category .views-row a.active{color:#78a22f;text-decoration:none;}.block-news-category .views-row a{color:#979280;font-weight:600;line-height:24px;}.block-sidebar-follow-us span{font-family:eleganticons;margin-right:5px;}.block-sidebar-follow-us .alan-fb a{color:#cab778;}.block-sidebar-follow-us .alan-fb a:hover{text-decoration:none;}.block-sidebar-follow-us .alan-tw a{color:#cab778;}.block-sidebar-follow-us .alan-tw a:hover{text-decoration:none;color:#cab778;}.sidebar-wrapper .sidebar-second .block{margin-bottom:35px;overflow:hidden;}.block-press-content .block-title{font-weight:300;text-transform:uppercase;}.block-press-content{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center top rgba(0,0,0,0);padding:40px 0 0;}.block-press-content .press-locations{border-right:1px solid #d9d5cf;float:left;height:210px;margin-bottom:40px;padding:15px 0;text-align:center;width:318px;}.block-press-content .location-logo .logo{display:table-cell;height:120px;vertical-align:middle;width:300px;}.block-press-content .location-logo img{vertical-align:middle;}.block-press-content .press-locations:nth-child(3n){border-right:medium none;}.block-press-content .press-locations .location-title{font-size:18px;text-transform:uppercase;}.block-press-content .press-top-text{margin:12px 0 35px;}.block-press-content.block-featured-press{background:none repeat scroll 0 0 rgba(0,0,0,0);padding:0;}.block-press-content.block-featured-press .views-row-even .press-locations{border:medium none;}.page-taxonomy-term .term-listing-heading + p{display:none;}form.webform-client-form span.form-required{color:#caa227;font-weight:600;font-size:16px;}form.webform-client-form .webform-component{padding-bottom:15px;clear:both;}form.webform-client-form .webform-component label{float:left;width:30%;}form.webform-client-form .webform-component input{font-size:14px;width:60%;padding:3px;color:#817c6f;font-family:'Raleway';}form.webform-client-form .webform-component-radios label,form.webform-client-form .webform-component-checkboxes label{width:100%;padding-top:10px;}form.webform-client-form .webform-component-radios label.option,form.webform-client-form .webform-component-checkboxes label.option{width:auto;float:left;line-height:0;}form.webform-client-form .webform-component-radios input,form.webform-client-form .webform-component-checkboxes input{width:auto;float:left;}form.webform-client-form .webform-component-radios .form-radios .form-item,form.webform-client-form .webform-component-checkboxes .form-checkboxes .form-item{padding-right:15px;display:inline-block;}form.webform-client-form .webform-component-textarea{padding-bottom:20px;width:90%;}form.webform-client-form .webform-component-textarea label{width:100%;}form.webform-client-form .webform-component-textarea .form-textarea-wrapper{clear:both;}form.webform-client-form .webform-component input.webform-calendar{width:auto;}#webform-component-overall-how-did-you-enjoy-your-evening label,#webform-component-please-rate-food label,#webform-component-please-rate-winelist label,#webform-component-please-rate-server label,#webform-component-please-rate-rest-of-service-staff label{width:100%;}#webform-component-enter-your-questions{width:100%;}#webform-component-enter-your-questions label{float:left;width:30%;}#webform-component-enter-your-questions .form-textarea-wrapper{clear:none;float:left;width:61.75%;}.form-textarea-wrapper textarea{border:1px solid #b6b6b6;}input[type=submit]{border:1px solid #caa227;display:block;font-size:13px;font-weight:300;text-transform:uppercase;color:#caa227;background:none;text-align:center;padding:5px 15px;cursor:pointer;}.reservation-drop-down input[type=submit]{background:#caa227 !important;color:white !important;padding:0.25rem 0px;}input[type="submit"]:hover{color:#ffffff;background:#caa227;padding:0.25rem 0px;}.month-event-wrapper.active{display:block;}.month-event-wrapper{clear:both;display:none;overflow:hidden;}.month-event-wrapper .month-name .next-month{float:right;}.month-event-wrapper .month-name .next-month,.month-event-wrapper .month-name .prev-month{display:inline-block;font-size:20px;font-weight:700;height:25px;width:30%;}.month-event-wrapper .month-name .prev-month{float:left;}.month-event-wrapper .month-name h3{color:#5c5c5c;display:inline-block;font-size:18px;font-weight:600;text-transform:uppercase;width:40%;}.month-event-wrapper:first-child .month-name .prev-month span,.month-event-wrapper:last-child .month-name .next-month span{display:none;}.month-event-wrapper .month-name .next-month span,.month-event-wrapper .month-name .prev-month span{cursor:pointer;}.month-event-wrapper .month-name{margin:0 0 30px;text-align:center;}.node-type-event .field-name-field-location{padding-bottom:20px;}.node-type-event .field-name-field-event-date{padding-bottom:10px;}.block-events-page.upcoming-events h2{font-weight:400;margin-bottom:0;}.block-events-page.upcoming-events .view-content{border-top:1px solid #d9d5cf;margin-top:30px;padding:30px 0 0;}.block-events-page .views-exposed-widgets select{border:1px solid #817b6e;height:30px;width:250px;}.block-events-page .views-exposed-widgets label{display:inline-block;font-weight:normal;margin-bottom:5px;}#main #content .flexslider .slides > li{display:none;margin:0;}#newsletter-manage-subscriptions-form .form-item,#newsletter-manage-subscriptions-form .container-inline{padding-bottom:15px;}#newsletter-manage-subscriptions-form fieldset legend{padding-bottom:5px;}#newsletter-manage-subscriptions-form fieldset legend .fieldset-legend{color:#666155;font-size:20px;}#newsletter-manage-subscriptions-form .form-item label{padding-right:10px;}#newsletter-manage-subscriptions-form input[type="submit"]{margin-top:20px;}.sidebar-wrapper{clear:none;overflow:visible;}.date-sidebar .view-content .views-summary a{color:#a7a393;}.view-fww-view-block-articles- .views-row a{margin-left:0;}.node-blog .field-name-body img{display:none;}.section-news .item-list ul.pager{display:none;}.section-news .block-news-page .item-list ul.pager{display:block;}.section-blog-categories .item-list ul.pager{display:none;}.section-blog-categories #block-views-fww-view-block-blogs-block-2 .item-list ul.pager{display:block;}.grid_6_prev{float:left;}.grid_6_next{float:right;}.article-nav p a{color:#666155;}.article-nav p a:hover{color:#78a22f;text-decoration:none;}.sharethis-buttons{margin:46px 0 25px;}.reservation-page{margin-top:10px;}.reservation-page #OT_defList{display:block;font-family:raleway;font-size:14px;font-weight:400;line-height:20px;}.reservation-page #OT_restaurant{float:left;width:240px;}.reservation-page #OT_defList #OT_restaurantLbl{color:#918c7e;display:inline-block;float:left;font-weight:400;line-height:20px;margin:10px 20px 10px 0;width:240px;float:none;margin:10px 0;width:100%;}.reservation-page #OT_partySize,.reservation-page #OT_date,.reservation-page #OT_time{clear:none;display:inline-block;float:left;margin-right:20px;overflow:hidden;width:160px;clear:none;display:inline-block;float:none;margin:0;overflow:visible;width:240px;}.reservation-page #OT_partySizeLbl,.reservation-page #OT_dateLbl,.reservation-page #OT_timeLbl{clear:both;margin-top:0;padding:10px 0 0;width:100%;}.reservation-page #OT_time{margin-right:0;}.reservation-page input#startDate{width:145px;}.reservation-page #OT_defList select{border:1px solid #817b6e;border-radius:0;color:#817c6f;font-family:raleway;font-size:12px;font-weight:300;height:30px;text-transform:initial;width:100%;}.reservation-page #OT_submitWrap{width:160px;margin-top:20px;}.reservation-page input#startDate{border:1px solid #817b6e;border-radius:0;color:#817c6f;font-family:raleway;height:26px;padding-left:6px;text-transform:initial;width:145px;width:96%;}.reservation-page .OT_TableButton{background:none repeat scroll 0 0 rgba(0,0,0,0);height:auto;}.reservation-page #OT_date p{font-size:12px;margin:0;text-transform:initial;}.reservation-page .reservation-inner{overflow:hidden;padding:20px 0 30px;}.reservation-page  iframe#cal1Shim{display:none !important;}.reservation-page h5{float:left;display:inline-block;margin:0 0 0 20px;text-align:center;width:80%;}.reservation-page .close-reservation{float:right;cursor:pointer;width:12%;}.reservation-page #OT_searchWrapperAll{clear:both;}.reservation-page p{clear:both;padding:0 15px;text-align:center;}.reservation-page #cal1.imgCal{margin:10px 0;background:#ffffff;border-top:2px solid #333333;border-left:1px solid #333333;border-bottom:2px solid #333333;display:none;}.reservation-page .rightArrowLink.partOfCal img,.reservation-page .leftArrowTd .partOfCal img{display:block;}.reservation-page .partOfCal > img{display:none;}.reservation-page #cal1.imgCal table{width:100%;}.reservation-page #cal1.imgCal table td{text-align:center;}.form-item.form-type-textfield.form-item-mergevars-EMAIL{float:left;}#mc_embed_signup{background:none !important;}#mc_embed_signup input.email{display:inline-block !important;padding:8px 0;margin:0 4% 10px 0;text-indent:5px;width:58%;min-width:150px !important;float:left;border:1px solid #fff;}input#mc-embedded-subscribe{min-width:0px !important;width:35px !important;color:#caa227 !important;background:none !Important;border:1px solid #caa227 !important;border-radius:0px !important;clear:none !Important;float:left;display:inline-block !important;font-weight:normal !important;height:31px !important;font-family:'Raleway',sans-serif !important;}input#mce-EMAIL{margin-right:0px !important;border-right:0px !important;}div#mc_embed_signup{clear:none;float:left;margin-top:2px;}.newsletter-signup{float:left;}div#newsletter-error{line-height:15px;padding:9px;color:#ed541d;font-size:12px;position:absolute;font-weight:600;left:0;position:absolute;bottom:-14px;}
@media only screen and (max-width:1238px){.front .flexslider .slides img{width:1238px;}}@media only screen and (max-width:979px){.not-front #main #content{margin-left:10px;margin-right:10px;}.mobile-center{text-align:center !important;}.container-16{max-width:inherit;}.inner-mailchimp{display:inline-block;}div#block-block-30{width:100% !important;text-align:center;}.container-16 .grid-1,.container-16 .grid-2,.container-16 .grid-3,.container-16 .grid-4,.container-16 .grid-5,.container-16 .grid-6,.container-16 .grid-7,.container-16 .grid-8,.container-16 .grid-9,.container-16 .grid-10,.container-16 .grid-11,.container-16 .grid-12,.container-16 .grid-13,.container-16 .grid-14,.container-16 .grid-15,.container-16 .grid-16{width:100%;margin:0;}body.front .header-wrapper,body .header-wrapper{height:100px;position:inherit;}.header-wrapper .header .header-logo img{width:80%;}.header-wrapper .header .header-logo a{line-height:52px;margin:5px auto;text-align:center;}#block-tb-megamenu-main-menu{display:none;}.header-wrapper .horizontal-menu ul li{text-transform:uppercase;}.header-wrapper .header-menu .horizontal-menu{float:left;margin-top:0;}.content-wrapper .different-location-home{background:url(/sites/all/themes/alanWong/images/mobile-gold-bg.png) repeat scroll 0 0 rgba(0,0,0,0);height:auto;margin:0 auto;padding:15px;position:inherit;text-align:center;width:85%;}.content-wrapper .different-location-home .locations-front{border:1px solid #fff;border-radius:0;display:block;height:auto;width:100%;}.content-wrapper .different-location-home .custom-loc-wrap{background:none repeat scroll 0 0 rgba(0,0,0,0);height:auto;width:100%;}.content-wrapper .different-location-home h2{background:none repeat scroll 0 0 rgba(0,0,0,0);margin-bottom:0;}.content-wrapper #block-views-block-locations-home-block li{margin:0 !important;}.content-wrapper .different-location-home ul li a{color:#fff;font-size:14px;font-weight:400;}.banner-wrapper .block-location-logo .loc-logo{display:none;}#page .banner-wrapper .flexslider{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;border-radius:0;box-shadow:none;height:auto;margin:0;overflow:hidden;padding:0;}#page .banner-wrapper .flexslider ol.flex-control-nav{bottom:20px;position:relative;z-index:8;}#page .banner-wrapper .flexslider .slides img{display:block;height:100%;width:100%;}.sidebar-wrapper{padding-top:30px;}.sidebar-wrapper{clear:both;overflow:hidden;padding:30px 0 10px;}#page .content-wrapper{padding:0;}.content-wrapper .sidebar-wrapper .sidebar-location-address .view-content .views-row{float:none;}.sidebar-location-address .views-field-field-reserve-table{margin:0 auto !important;width:195px;}.js .node-type-location .field-name-body{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center bottom rgba(0,0,0,0);margin-bottom:16px;overflow:hidden;padding:0 0 25px;width:96%;}.js .node-type-location .sidebar-wrapper{position:relative;top:0px;z-index:9;}#page .content-wrapper .sidebar-wrapper + div.content-inner #content{padding:0;}.content-wrapper .content-inner .location-text .main-text h3{font-size:22px;font-weight:400;text-align:center;}#page .content-wrapper .content-inner .location-text .main-text p{text-align:center !important;}#page .location-text .main-text .meet-ohana a:hover{background-color:#caa227;color:#fff;display:block;text-decoration:none;}.content-wrapper .content-inner .location-text .main-text .meet-ohana{border:1px solid #caa227;float:none;font-size:13px;height:28px;line-height:28px;margin:0 auto;width:159px;}.content-inner .upcoming-events .view-content{overflow:hidden;}.content-wrapper .content-inner .upcoming-events .views-row{margin-bottom:40px;text-align:center;width:100%;}.content-wrapper .content-inner .upcoming-events h2{font-size:20px;margin-bottom:25px;text-align:center;}.content-inner .upcoming-events .views-field.views-field-view-node{margin:0 auto;width:109px;}.content-wrapper .content-inner .upcoming-events .field-content.see-more{border:1px solid #caa227;display:block;float:none;height:26px;line-height:26px;margin-top:12px;text-align:center;}.content-wrapper .content-inner .upcoming-events .field-content.see-more a{border:medium none;padding:0;}.content-inner .upcoming-events .views-field.views-field-view-node a{height:inherit;line-height:28px;margin:0;width:100%;}.content-wrapper .sidebar-wrapper .sidebar-location-address{background-color:transparent;border-bottom:medium none;border-top:medium none;margin-bottom:0;overflow:hidden;padding:0;}.content-inner .upcoming-events .view-content .field-content a{font-size:16px;font-weight:600;letter-spacing:0.25px;}.content-inner .upcoming-events .view-content .see-more a{font-size:13px;letter-spacing:0.25px;}.content-inner .upcoming-events .views-field .field-content p{font-size:14px;margin:0;text-align:center;}.content-inner .upcoming-events .view-footer{float:none;margin-bottom:30px;text-align:center;}#page .content-wrapper .sidebar-location-address .view-content .views-field{clear:both;margin-bottom:8px;text-align:center;}#page .content-wrapper .view-content .views-field-field-menus-pdf .item-list ul li{display:inline-block;margin-right:2px;}#page .node-type-location .sidebar-wrapper{position:relative;top:35px;z-index:9;}#page .sidebar-wrapper .block-sidebar-location{clear:both;display:block;margin:20px auto;text-transform:uppercase;width:220px;}#page .content-wrapper .block-sidebar-location .view-header h5{color:#fff;margin-bottom:14px;margin-top:11px;}#page .content-wrapper .block-sidebar-location .view-content ul li{margin-bottom:22px;margin-top:0;}.page-node-36 .block-sidebar-location .view{border:1px solid #fff;height:181px;}.upcoming-events .date-display-single{color:#847b67;font-size:14px;font-weight:600;text-transform:uppercase;}.content-wrapper .content-inner .upcoming-events{text-align:center;width:100%;}.content-wrapper .content-inner .views-exposed-form .views-exposed-widget{float:none;}.node-type-event .field-name-field-location,.node-type-event .field-name-field-event-date{text-align:center;}.js .not-front .content-top-wrapper.beige-text{margin-bottom:10px;height:auto;}.js .not-front .content-top-wrapper .content-top-inner{margin:3px 0;text-shadow:1px 1px 0 #dfdfd8;}.js .content-top-wrapper .content-top-inner h1{color:#4a4a30;font-size:14px;text-align:center;text-transform:uppercase;padding:0 10px;}.content-wrapper .content-inner #content{padding-right:0;}.content-top-wrapper .content-top-inner nav{display:none;}.content-wrapper .block.block-views.blogs-views-description.last.even{margin:0 auto;text-align:center;width:100%;}.content-wrapper .view-content .field-content .blogs-content{margin:0 auto;overflow:hidden;text-align:center;width:95%;}.content-wrapper .field-content .blogs-content .left-content{display:block;float:none;margin:0 auto;width:210px;}.content-wrapper .field-content .blogs-content .date-and-author{margin-bottom:19px;}.content-wrapper .field-content .blogs-content .date-and-author .date{float:left;}.content-wrapper .field-content .blogs-content .date-and-author .author{display:inline;font-size:13px;}.content-wrapper .field-content .blogs-content .date-and-author .date:after{content:"|";padding-left:7px;}.content-wrapper .field-content .blogs-content .second-sidebar-content{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center bottom rgba(0,0,0,0);margin-bottom:20px;overflow:hidden;padding-bottom:24px;}.page-node-10 .content-wrapper .field-content .second-sidebar-content .blog-link{border:1px solid #caa227;display:block;float:none;height:28px;line-height:28px;margin:0 auto;width:120px;}.page-node-10 .content-wrapper .field-content .second-sidebar-content .blog-link a{display:block;}.page-node-10 .content-wrapper .blogs-content .button.see-more.right{margin-top:20px;}.page-node-10 .content-wrapper .views-row.views-row-last .second-sidebar-content{background:none repeat scroll 0 0 rgba(0,0,0,0);margin-bottom:0;}.page-node-10 .content-wrapper .sidebar-wrapper .blogs-article{display:none;}#page .content-wrapper .sidebars{background:none repeat scroll 0 0 #faf3df;border-bottom:2px solid #cab778;border-top:2px solid #cab778;margin:0 0 20px;overflow:hidden;padding-bottom:2px;padding-top:2px;}.section-press .content-wrapper .sidebars{background:none repeat scroll 0 0 #faf3df;border-bottom:2px solid #cab778;border-top:2px solid #cab778;overflow:visible;padding-bottom:2px;padding-top:2px;}.section-blog .content-wrapper .sidebar-wrapper .sidebar-second{border-bottom:1px solid #cab778;border-top:1px solid #cab778;overflow:hidden;}.section-press .content-wrapper .sidebar-wrapper .sidebar-second{border-bottom:1px solid #cab778;border-top:1px solid #cab778;overflow:hidden;}.content-wrapper .sidebar-wrapper .region-sidebar-second{margin:0 auto;overflow:hidden;width:95%;}.content-wrapper .sidebar-wrapper .sidebar-second .block{margin-bottom:18px;margin-top:7px;overflow:hidden;}.content-wrapper .sidebar-wrapper .browse-by{text-align:center;}.content-wrapper .sidebar-wrapper .sidebar-second .block-title{text-align:center;}.content-wrapper .sidebar-wrapper .sidebar-second .view{margin:0 auto;width:95%;}.section-blog .content-wrapper .sidebar-wrapper .view-content .views-row{float:left;margin-left:0;margin-right:0;}.content-wrapper .sidebar-wrapper .sidebar-second .view-footer{clear:both;}.section-blog .sidebar-wrapper .view-fww-view-block-blogs .item-list ul li{float:left;}.section-blog .sidebar-wrapper .view-fww-view-block-blogs .item-list ul li:after,.section-blog .sidebar-wrapper .view-fww-view-block-taxonomies .view-content .views-row .field-content:after,.section-blog .sidebar-wrapper .view-content .views-row .field-content .blog-author:after{content:",";margin-right:8px;}.section-blog .sidebar-wrapper .view-fww-view-block-blogs .item-list ul li:last-child:after,.section-blog .sidebar-wrapper .view-fww-view-block-taxonomies .view-content .views-row-last .field-content:after,.section-blog .sidebar-wrapper .view-content .views-row-last .field-content .blog-author:after{content:none !important;margin-right:0;}.section-blog .sidebar-wrapper .view-fww-view-block-articles- .view-content .views-row{clear:both;}.page-node-36 .content-wrapper .sidebar-location-address .view{overflow:hidden;}.content-wrapper #main #content .pager li{margin-left:0;}.node-type-blog .field-name-field-blog-category{margin:0 auto;width:95%;}.page-node-435 .links.inline{display:none;}.content-wrapper .block-our-ohana .location-ohana-wrapper .members-wrapper{margin:0 auto;padding:0;width:94%;}.content-wrapper .block-our-ohana .location-ohana-wrapper .members-wrapper .views-field{font-size:14px;}.page-node-11 .content-wrapper .content-inner .top-image img{margin:0 auto;width:290px;}.page-node-11 .content-wrapper .block-our-ohana{margin-bottom:30px;margin-top:30px;}.content-wrapper .field-type-text-with-summary{margin:0 auto;text-align:center;width:95%;}.content-wrapper .content-inner .location-name{margin:0 auto;width:95%;}.content-wrapper .block-our-ohana .location-ohana-wrapper .location-name h3{padding-left:8px;padding-right:8px;}.block-our-ohana .location-ohana-wrapper .members-wrapper{margin-bottom:20px;padding:0;}#page .location-ohana-wrapper .members-wrapper .views-row{clear:none;margin-right:10px;margin-top:10px;width:48%;}#page .block-our-ohana .location-ohana-wrapper .views-row:nth-child(2n+1){clear:both;}#page .location-ohana-wrapper .members-wrapper .views-row-even{margin-right:0;}.page-node-11 .block-our-ohana .location-ohana-wrapper .member-image img{height:162px;vertical-align:middle;width:143px;}.page-node-11 .block-our-ohana .hover-content{background:none repeat scroll 0 0 rgba(248,248,249,0.7);bottom:0;padding:5px 0 3px;position:absolute;text-align:center;width:143px;}.page-node-11 .block-our-ohana .ohana-members:hover .hover-content{background:none repeat scroll 0 0 #fff;width:143px;}.page-node-17 .content-wrapper .block-news-page.block-press-page{margin:0 auto;width:95%;}.page-node-17 .content-wrapper .sidebar-wrapper .block-sidebar-location{display:none;}.content-wrapper .block-news-page .views-row{clear:both;margin-bottom:20px;overflow:hidden;}.page-node-17 .content-inner .block-news-page .block-title{border:medium none;margin-bottom:7px;margin-top:7px;text-align:center;}.content-wrapper .block-news-page .views-row .news-row-wrap .news-left{float:left;margin-right:10px;}.content-wrapper .block-news-page .views-row .news-row-wrap .news-left img{border:1px solid #eadaa9;height:95px;vertical-align:middle;width:95px;}.content-wrapper .block-news-page .views-row .news-row-wrap .news-right .news-title a{font-size:14px;text-transform:uppercase;}.content-inner .block-news-page .block-title{text-align:center;}.page-node-17 .content-inner .block-news-page .view-footer{margin-bottom:25px;overflow:hidden;text-align:center;width:100%;}.page-node-17 .content-inner .block-news-page .view-footer a{color:#7b766b;display:block;float:none;text-transform:uppercase;}.page-node-17 .content-wrapper .sidebar-wrapper .block-sidebar-contact{display:none;}.page-node-17 .content-wrapper .sidebar-wrapper .block-sidebar-follow-us{display:none;}.page-node-17 .content-wrapper .sidebar-wrapper .block-sidbebar-pineapple{display:none;}.content-bottom-wrapper .content-bottom-inner .block-press-content{background:none repeat scroll 0 0 rgba(0,0,0,0);padding:30px 0 0;}.content-bottom-wrapper .content-bottom-inner .block-press-content .block-title{text-align:center;text-transform:uppercase;}.content-bottom-wrapper .content-bottom-inner .block-press-content .press-top-text{border-bottom:1px solid #d9d5cf;margin:12px 0 5px;padding-bottom:15px;text-align:center;}.content-bottom-wrapper .content-bottom-inner .press-content .press-images{margin:0 auto;overflow:hidden;text-align:center;width:100%;}.content-bottom-wrapper .content-bottom-inner .block-press-content .press-locations{border-bottom:1px solid #d9d5cf;border-right:medium none;float:none;height:auto;margin-bottom:5px;width:95%;}.content-bottom-wrapper .content-bottom-inner .block-press-content .location-logo .logo{display:block;height:100px;text-align:center;vertical-align:middle;width:100%;}.content-bottom-wrapper .content-bottom-inner .block-press-content .press-images *:last-child{border-bottom:medium none;}.content-wrapper .col-left,.content-wrapper .left{float:none;}.content-wrapper .col-right,.content-wrapper .right{float:none;}.content-wrapper .sidebar-wrapper .sidebar-second .block-sidebar-contact p{text-align:center !important;}.section-careers #main #content ul li{list-style:none;margin-left:0;}.page-node-13 .content-wrapper .sidebar-wrapper .sidebar-second .block{text-align:center;}.page-node-13 .content-wrapper .sidebar-wrapper .sidebar-second .block-sidebar-contact p{text-align:center !important;}.page-node-13 .content-wrapper .sidebar-wrapper .sidebar-second .block-sidebar-careers p{text-align:center !important;}.page-node-13 .content-wrapper .sidebar-wrapper .sidebar-second .block-sidbebar-pineapple p{text-align:center !important;}.section-community #main #content ul{text-align:left;}#page .footer-top-wrapper{height:auto;}#page .footer-wrapper{background:url(/sites/all/themes/alanWong/images/textures/bg_newsletter_and_subpagetop.jpg) repeat scroll 0 0 rgba(0,0,0,0);margin-top:0;padding:30px 0;text-align:center;width:100%;height:auto;}#page .footer-wrapper p{display:none;}#page .footer-top-wrapper .block-newsletter .prefix{margin-top:20px;text-align:center;width:100%;}#page .footer-top-wrapper .footer-top-inner .block-newsletter form{margin:0 auto;text-align:center;width:80%;}#page .footer-top-inner .block-newsletter .form-item-email .form-text.required{padding:0 10px;width:90%;}#page .block-newsletter #subscribe .form-submit{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;color:#dacda2;cursor:pointer;float:left;font-size:14px;line-height:25px;margin-left:-85px;}.footer-top-wrapper .footer-top-inner #block-block-13.block-custom-footer-facebook{background:url(/sites/all/themes/alanWong/images/separater_mainbody.png) repeat-x scroll center bottom rgba(0,0,0,0);padding-bottom:4px;}#page .footer-wrapper .block-custom-footer-facebook .like-us-facebook{float:none;margin:0 auto;width:206px;padding-right:0;}#page .footer-top-wrapper .block-custom-footer-facebook .like-us-facebook span{display:inline-block;float:left;}#page .footer-top-wrapper .block-custom-footer-facebook .like-us-facebook a{color:#fffff9;display:inline-block;font-family:ElegantIcons;font-size:30px;height:54px;margin-left:0;overflow:visible;}.footer-top-wrapper .block-custom-footer-facebook .like-us-facebook a:hover{color:#3a599c;text-decoration:none;}#page .footer-wrapper .block-chinese-menu{margin-top:0;}#page .footer-wrapper .footer-inner .block-custom-footer-address .menu{display:none;}#page .footer-wrapper .footer-inner .block-custom-footer-address .chinese-menu{display:none;}#footer-top-main .footer-top-inner{padding:0 15px;}.block-custom-footer-giftcard{text-align:center;}.front .content-wrapper{margin:0 0 30px;}.header .block-mobile-reservation{background:url(/sites/all/themes/alanWong/images/golden-bg.png) repeat scroll 0 0 rgba(0,0,0,0);color:#fff;cursor:pointer;display:block;font-weight:600;height:36px;line-height:36px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle .slide-title{font-size:21px !important;margin-bottom:5px !important;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle .slide-text-inner{margin-left:0;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle .slide-sub-title{font-size:16px !important;}.banner-wrapper .home-flexslider .flexslider .views-field-field-slide-subtitle{margin-top:20px;overflow:hidden;position:inherit;text-align:center;text-shadow:none;width:auto;}#page .banner-wrapper .home-flexslider .flexslider ol.flex-control-nav{bottom:90px;}.header-wrapper .header-logo{margin-top:36px;}.header-wrapper .header-menu{margin-top:0;position:inherit;}#page .header .block-mobile-menu{display:block;}.block-mobile-menu > ul{display:none;}.header-wrapper .header-menu .block-mobile-menu{height:36px;margin:0;position:absolute;text-align:center;top:0;vertical-align:middle;width:40px;}.header-wrapper .header-menu .block-mobile-menu h2 a{color:#fff;display:block;font-size:22px;font-weight:400;line-height:35px;width:100%;}.header-wrapper .header-menu .block-mobile-menu h2 a:hover{text-decoration:none;}#page{box-shadow:0 0 10px #000;position:relative;z-index:10;}#sidr-left.sidr{background:url(/sites/all/themes/alanWong/images/textures/bg_newsletter_and_subpagetop.jpg) repeat scroll 0 0 rgba(0,0,0,0);box-shadow:none;display:none;font-family:raleway;font-size:14px;width:275px;z-index:9;}#sidr-left.sidr h2{display:none;}#sidr-left.sidr .sidr-inner ul{border-bottom:medium none;border-top:medium none;}.sidr ul li:hover > a,.sidr ul li:hover > span,.sidr ul li.active > a,.sidr ul li.active > span,.sidr ul li.sidr-class-active > a,.sidr ul li.sidr-class-active > span{box-shadow:none;}.sidr ul li ul li:hover > a,.sidr ul li ul li:hover > span,.sidr ul li ul li.active > a,.sidr ul li ul li.active > span,.sidr ul li ul li.sidr-class-active > a,.sidr ul li ul li.sidr-class-active > span{box-shadow:none;}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{line-height:40px;}#sidr-left.sidr ul li a.sidr-class-mobile-top-header-menu{background:none repeat scroll 0 0 #fffff9;}#sidr-left.sidr ul li a.sidr-class-community{border-bottom:none;}#sidr-left.sidr ul li{border-bottom:medium none;border-top:medium none;line-height:40px;}#sidr-left.sidr ul li ul{display:none;}.sidr ul li.sidr-class-expanded > a:after{content:"5";float:right;font-family:eleganticons;vertical-align:middle;}#sidr-left.sidr ul li a.menu-expand-active:after{content:"3";}#sidr-left.sidr ul li a{border-bottom:1px dashed #b4988d;color:#4e2718;}.sidr ul li ul li a,.sidr ul li ul li span{color:#4e2718;padding-left:30px;}#sidr-left ul li a:hover{text-decoration:none;}#sidr-left.sidr .sidr-inner >ul > li:last-child a{border-bottom:medium none;}#sidr-left.sidr ul li a.sidr-class-reservation-link{background:url(/sites/all/themes/alanWong/images/golden-bg.png) repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#fff;font-size:13px;line-height:36px;padding-left:50%;text-transform:uppercase;}.node-type-location .banner-wrapper .flexslider{height:auto;margin:-28px 0 0;}body.node-type-location .content-top-wrapper{margin:0 !important;}.node-type-location .upcoming-events .views-row-3,.upcoming-events .views-row-4{display:none;}.block-news-category .views-row{float:left;padding:9px 0 5px;}.block-news-category .views-row a:after{content:",";margin-right:6px;}.item-list ul.pager{margin:0 auto;text-align:center;width:80%;}.section-cookbook .field-name-body img{height:auto;width:100%;}.reservation-drop-down h5{display:inline-block;margin:0 0 0 20px;text-align:center;width:80%;}.reservation-drop-down .close-reservation{cursor:pointer;float:right;width:12%;}.reservation-drop-down #OT_defList{text-align:center;}#OT_defList #OT_restaurantLbl{float:none;margin:10px 0;width:100%;}.reservation-drop-down #OT_restaurant{clear:both;margin:0 auto;width:240px;float:none;}.reservation-drop-down #OT_partySizeLbl,.reservation-drop-down #OT_dateLbl,.reservation-drop-down #OT_timeLbl{clear:both;float:none;margin-top:0;overflow:visible;padding:10px 0 0;width:100%;}.reservation-drop-down #OT_partySize,.reservation-drop-down #OT_date,.reservation-drop-down #OT_time{clear:none;display:inline-block;float:none;margin:0;overflow:visible;width:240px;}.reservation-drop-down #cal1.imgCal{display:none;}.reservation-drop-down #OT_submitWrap{float:none !important;margin:20px auto;text-align:center;}.reservation-drop-down p{clear:both;padding:0 15px;text-align:center;}.reservation-drop-down input#startDate{width:96%;}.reservation-page h2.OT_feedTitle{text-align:center;}.reservation-page #OT_restaurant{float:none;width:100%;}.reservation-page #OT_partySize,.reservation-page #OT_date,.reservation-page #OT_time{width:100%;}.reservation-page #OT_submitWrap{width:100%;}}
