/*! ABRA - www.abracreativa.com | Richard Sandoval Restaurants | DO NOT EDIT THIS FILE DIRECTLY */html,body,.main-wrap,.content-wrap{position:absolute;left:0;top:0;min-height:100%;min-width:100%}.content-wrap{padding:0}.sidebar-main-wrap{position:fixed;z-index:100;left:0;top:0;bottom:0}.sidebar-main-wrap.footer{position:relative}.page-content{left:245px;max-width:775.5px}.home .page-content{position:absolute;left:0;top:0;bottom:0;right:0;margin:0;padding:0;left:235px;max-width:100%}.abra{position:fixed;z-index:110;bottom:0;left:10px}.abra img{display:block}.wrap-corporate-footer{position:absolute;left:0;width:100%;bottom:20px}.rs-logo{background:transparent}#reveal-sidebar{background-color:#BFCC34;color:#fff}#reveal-sidebar:after{border-color:transparent transparent transparent #BFCC34}.sidebar-main-wrap{background:#000000}.wrap-nav a:hover,.wrap-nav span:hover{background:#a1aa20}.wrap-nav a.active,.wrap-nav span.active{background:#646A14}.wrap-nav li{border-color:rgba(255,255,255,0.4)}.wrap-nav-secondary a{color:#FFFFFF;text-transform:uppercase}.wrap-nav-secondary a:hover,.wrap-nav-secondary a.active{color:#646A14}.home .newsandevents{background-color:#31330E}.home .newsandevents .event{background-color:#31330E}.home .newsandevents .event img{border-color:#31330E}.home .newsandevents h2,.home .newsandevents h3{color:#fff}.page-content h1,.page-content h2{color:#BFCC36}.page-content h3{color:#BFCC36;font-weight:bold}.page-content a:hover{color:#BFCC34;border-bottom:1px dotted #BFCC34}.page-content .intro{color:#BFCC34;border-color:#BFCC34}.page-content .highlight-1{border-color:#BFCC34;color:#fff}.page-content .highlight-2{border-color:#646A14;color:#fff}.page-content .highlight-3{border-color:#31330E;color:#fff}.page-content .highlight-4{border-color:#BFCC34;color:#fff}.page-content a.highlight-1:hover,.page-content button.highlight-1:hover{border-color:#646A14}.page-content a.highlight-2:hover,.page-content a.highlight-3:hover,.page-content button.highlight-2:hover,.page-content button.highlight-3:hover{background-color:transparent}.input-button,.page-content .input-button{color:#fff}.input-button:hover,.input-button.active,.page-content .input-button:hover,.page-content .input-button.active{color:#fff;background-color:#646A14}.page-content .input-button-large{border:1px solid #BFCC34;background-color:#BFCC34;color:#131719;text-shadow:none}.page-content .input-button-large:hover{border:1px solid #BFCC34;background-color:#646A14;color:#FFF}.page-content .button-2:hover,.page-content .button-2.active{border-color:#fff;color:#BFCC34}.block-item:hover{border-color:#BFCC34;color:#fff}.block-item:hover h2{color:#fff}.block-item-badge{background-color:#646A14}.block-item-badge:before{border-color:transparent #44480e transparent transparent}.gallery-thumbnails a.box{border:2px solid transparent}.gallery-thumbnails a.box:hover{background-color:rgba(191,204,52,0.6)}.gallery-thumbnails a.box.active{border:2px solid #BFCC34}.social-box ul{text-align:left;padding:0 10px}.social-box a{font-size:36px;width:40px;text-shadow:none}.social-box a:hover{color:#BFCC34}.page-content a.icon-slide-out{color:#BFCC34}.page-content a.icon-slide-out:hover{color:#fff}.rs .rs-logo{margin-bottom:10px}.rslides_tabs li.rslides_here{background-color:#BFCC34}div.responsive-slider .rslides_nav{font-family:'social-icons';font-size:34px;opacity:0.8;width:50px}div.responsive-slider .rslides_nav:hover{opacity:1}.vertical-banners{position:absolute;left:0;top:0;bottom:0;right:0;margin:0;padding:0}.vertical-banners .vertical-banner{position:absolute;top:0;bottom:0;width:33.3333%;margin:0;border:0;overflow:hidden;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.6);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.6);box-shadow:0 0 10px 1px rgba(0,0,0,0.6)}.vertical-banners .vertical-banner a{position:absolute;left:0;top:0;bottom:0;right:0;margin:0;padding:0;z-index:30;text-align:center;border:0}.vertical-banners .vertical-banner img{-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-webkit-transform 0.3s ease;-ms-transition:-webkit-transform 0.3s ease;-o-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition:-moz-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;-ms-transition:-moz-transform 0.3s ease;-o-transition:-moz-transform 0.3s ease;transition:-moz-transform 0.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transform:scale(1) translate(-50%, -50%);-moz-transform:scale(1) translate(-50%, -50%);-ms-transform:scale(1) translate(-50%, -50%);-o-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;left:50%;top:50%;z-index:20;display:none}.vertical-banners .vertical-banner span{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;position:absolute;z-index:40;left:50%;top:60%;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;font-size:46px;line-height:1.3em;font-weight:bold;color:#FFFFFF}.vertical-banners .vertical-banner:hover{z-index:110}.vertical-banners .vertical-banner:hover a{background-color:rgba(0,0,0,0.4)}.vertical-banners .vertical-banner:hover span{top:50%;opacity:1}.vertical-banners .vertical-banner:hover img{-webkit-transform:scale(1.15) translate(-50%, -50%);-moz-transform:scale(1.15) translate(-50%, -50%);-ms-transform:scale(1.15) translate(-50%, -50%);-o-transform:scale(1.15) translate(-50%, -50%);transform:scale(1.15) translate(-50%, -50%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.vertical-banner-1{left:0;z-index:30}.vertical-banner-2{left:33.3333%;z-index:20}.vertical-banner-3{left:66.6666%;z-index:10}.mobile .vertical-banners .vertical-banner span{opacity:1;top:50%}.restaurants .input-button,.private-dining .input-button{font-size:12px}.mailing-list .page-content{max-width:570px}.gift-cards .page-content h3{font-weight:normal;border-top:1px dotted #FFFFFF;padding-top:10px}.gift-cards .page-content img{display:block;margin-top:10px}.gift-cards .page-content blockquote p{line-height:1.4em}.gift-cards .page-content .gift-card-location{margin-bottom:0;line-height:1.5em}.gift-cards .page-content .gift-card-location span{font-size:16px}.gift-cards .page-content .gift-card-location span:before{content:'\00A0\00A0>>\00A0';font-size:14px}@media (max-width: 990px){.vertical-banners .vertical-banner{bottom:0;left:0;height:33.3333%;width:100%}.vertical-banners .vertical-banner-1{left:0}.vertical-banners .vertical-banner-2{top:33.3333%;left:0}.vertical-banners .vertical-banner-3{top:66.6666%;left:0}}@media (max-height: 600px) and (min-width: 480px){.wrap-nav a,.wrap-nav span{padding-top:3px;padding-bottom:3px}.wrap-corporate-footer{position:relative;bottom:auto}}@media (max-height: 525px) and (min-width: 480px){.wrap-nav a,.wrap-nav span{padding-top:0;padding-bottom:0}.rs-logo{padding-top:10px;padding-bottom:10px}.social-box a{font-size:30px}.abra{display:none}}@media (max-width: 480px){.wrap-corporate-footer{position:relative;bottom:auto}.sidebar-main-wrap{position:relative;padding-bottom:10px}.sidebar-main-wrap.footer{padding-bottom:0}.home .page-content{position:relative;left:0;right:0}.vertical-banners{position:relative;min-height:600px}.vertical-banners .vertical-banner span{opacity:1;top:50%}.social-box{margin-top:0;margin-bottom:0}.social-box ul{text-align:center}.wrap-nav-secondary{display:none;border-top:1px solid rgba(255,255,255,0.85)}}
/*# sourceMappingURL=restaurant.css.map */