.site-navigation--main > .menu-item.current-menu-item > a, .site-navigation--main > .menu-item.current-menu-ancestor > a, .site-navigation--main > .menu-item.current-menu-parent > a, .site-navigation--main > .menu-item:hover > a, .site-navigation--main > .menu-item:focus > a, .site-navigation--main > .menu-item:active > a, .site-navigation--mobile .menu-item.current-menu-item > a, .site-navigation--mobile .menu-item.current-menu-ancestor > a, .site-navigation--mobile .menu-item.current-menu-parent > a, .site-navigation--mobile .menu-item:hover > a, .site-navigation--mobile .menu-item:focus > a, .site-navigation--mobile .menu-item:active > a{color:#f67728;font-weight:500;}
.menu-item--sub-menu-item:hover > a, .menu-item--sub-menu-item:focus > a, .menu-item--sub-menu-item:active > a, .site-navigation--mobile .sub-menu .menu-item:hover > a, .site-navigation--mobile .sub-menu .menu-item:focus > a, .site-navigation--mobile .sub-menu .menu-item:active > a{color:#f67728;font-weight:500;font-style:normal;}
.nav--stacked > li > a, .site-navigation > li > a, .site-navigation__sub-menu > li > a, .sticky-button ul > li > a, .widget_pages ul > li > a, .widget_meta ul > li > a{font-style:normal;}
.menu-item--sub-menu-item a, .site-navigation--mobile .sub-menu .menu-item a{padding-right:0px;}
.site-navigation--main a{color:#aaa68d;font-size:14px;}
.header{background:#f7f4e5;}
.header:before, .header:after{background:none !important;}
.site-logo{display:none;}
.entry__content img{width:auto;}
.djax-updatable .entry__content h3{margin-top:0 !important;}
#page{}
header.entry__header{display:none;}
.site-navigation--main{border:none !important;}
.site-navigation--main > .menu-item, .site-navigation--mobile .menu-item{border:none !important;}
.sub-menu-link::before{content:"\25C6";margin-left:-14px;margin-right:16px;font-style:normal;}
.menu-item--parent:after, .site-navigation--mobile .menu-item-has-children:after{content:none;}
.happy_line{display:inline-block;width:30px;top:-5px;position:relative;height:2px;background-color:white;margin-right:5px;}
.happy_line::before{width:30px;height:2px;background-color:white;content:"";position:absolute;top:-5px;}
.happy_line::after{width:30px;height:2px;background-color:white;content:"";position:absolute;top:5px;}
#header_nav_menu{right:300px;left:-300px;}
.site-footer{padding-top:0 !important;padding-bottom:0 !important;margin-left:0px;margin-right:0px;width:100%;position:relative;float:left;}
#left_buttons_and_social{padding-top:0 !important;padding-bottom:0 !important;}
#button_reserve a{color:#f77529;border:1px solid #f77529;padding-top:24px;padding-bottom:24px;padding-left:40px;padding-right:40px;font-size:18px;font-family:'Roboto';font-weight:600;}
#button_reserve{position:relative;float:left;padding-top:68px;}
#location_text{position:relative;float:left;width:100%;clear:both;margin-top:58px;}
#location_text p{margin-bottom:0px;}
#location_icon{position:relative;float:left;vertical-align:middle;margin-left:-12px;}
#location_text_te{font-size:14px;font-family:'Open Sans';font-weight:600;color:#aaa68d;position:relative;float:left;line-height:48px;}
#location_text_2{position:relative;float:left;width:100%;clear:both;}
#location_text_2 p{margin-bottom:0px;}
#location_text_text_full{font-size:12px;font-family:'Open Sans';color:#aaa68d;line-height:28px;}
#social_icons_div a{margin-right:7px;}
#social_icons_div a:last-child{margin-right:0px;}
#social_icons_div{margin-top:54px;margin-bottom:60px;position:relative;float:left;}
.site-header__branding{padding:0px !important;margin:0px !important;margin-bottom:50px !important;}
#close_icon_div{margin-bottom:26px;}
#downline_grey{padding-right:14px;height:50px;background-color:#aaa68d;z-index:99;position:fixed;bottom:0px;left:0px;right:0px;text-align:center;line-height:50px;font-family:'Open Sans';font-weight:600;font-size:14px;text-transform:uppercase;}
#downline_grey p{margin:0;width:14.28%;position:relative;float:left;white-space:nowrap;}
#downline_grey > span > img{width:100%;position:relative;float:left;}
#downline_grey p a{margin-left:10px;text-decoration:none;color:#fff;}
#downline_grey p img{vertical-align:middle;}
span.downline_span::before{font-style:normal;position:absolute;top:-26px;left:50%;font-size:15px;margin-left:-7px;}
span.downline_span{position:relative;float:left;width:8.28%;margin-top:24px;height:1px;}.page-id-103 #nyc_downline_grey a , .page-id-209 #nyc_downline_grey a , .page-id-103 #nyc_downline_grey a , .page-id-233 #nyc_downline_grey a , .page-id-229 #nyc_downline_grey a , .page-id-231 #nyc_downline_grey a , .page-id-235 #nyc_downline_grey a ,.page-id-211 #nyc_downline_grey a , .page-id-221 #nyc_downline_grey a , .page-id-223 #nyc_downline_grey a , .page-id-217 #nyc_downline_grey a , .page-id-225 #nyc_downline_grey a , .page-id-219 #nyc_downline_grey a , .page-id-213 #nyc_downline_grey a , .page-id-215 #nyc_downline_grey a , .page-id-226 #nyc_downline_grey a{color:#f67728 !important;}
.page-id-102 #trib_downline_grey a, .page-id-252 #trib_downline_grey a, .page-id-253 #trib_downline_grey a,.page-id-233 #trib_downline_grey a, .page-id-269 #trib_downline_grey a, .page-id-256 #trib_downline_grey a,.page-id-262 #trib_downline_grey a, .page-id-264 #trib_downline_grey a, .page-id-258 #trib_downline_grey a,.page-id-260 #trib_downline_grey a, .page-id-266 #trib_downline_grey a{color:#f67728 !important;}.page-id-104 #bridghmtn_downline_grey a, .page-id-282 #bridghmtn_downline_grey a, .page-id-299 #bridghmtn_downline_grey a, .page-id-284 #bridghmtn_downline_grey a, .page-id-295 #bridghmtn_downline_grey a, .page-id-297 #bridghmtn_downline_grey a, .page-id-293 #bridghmtn_downline_grey a, .page-id-286 #bridghmtn_downline_grey a, .page-id-288 #bridghmtn_downline_grey a, .page-id-291 #bridghmtn_downline_grey a{color:#f67728 !important;}#downline_grey #bridghmtn_downline_grey{width:19.28%;}#downline_grey #nyc_downline_grey{width:9.7%;}#downline_grey{padding-right:0px;}
a.menu-link.sub-menu-link:before{content:"\25C6" !important;}
.colorbox1 #sgcboxClose{top:0 !important;}
.modalbox-inner .close-btn{top:20% !important;right:20% !important;z-index:9999 !important;}
.comment-respond{display:none;}
body{overflow-x:hidden;}
.h-rest-circ.circ2{background-image:url(http://almondrestaurant.com/wp-content/uploads/2020/01/coming.png);}
#popup1.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.7) url(http://almondrestaurant.com/wp-content/uploads/2020/01/postcard_pb_nologo.jpeg) center top no-repeat;background-size:cover;transition:opacity 500ms;visibility:hidden;opacity:0;display:none;overflow-x:hidden;}
#popup1.overlay:target{visibility:visible;opacity:1;display:block;}
#popup1 .popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:30%;position:relative;transition:all 5s ease-in-out;}
#popup1 .popup h2{margin-top:0;color:#333;}
#popup1 .popup .close{position:absolute;top:20px;right:30px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333;}
#popup1 .popup .close:hover{color:#06D85F;}
#popup1 h2{font-size:1.7em;padding-top:10px;}
#popup1 h3{margin-top:10px !important;}
#popup1 .popup .content{max-height:30%;overflow:auto;}
#popup1 #mc_embed_signup .button{margin-right:22px !important;margin-left:auto;display:block !important;}
@media screen and (max-width:700px){
#popup1 .popup{
width: 90%;
}
body #social_icons_div{
float: left !important;
}
}