/****/
.notification-bar>a{margin:0px !important;}
div#pum_popup_title_6404 {
    color: #000!important;
    font-size: 40px !important;
    font-family: antoniobold!important;
    font-weight: 700!important;
    text-transform: uppercase !important;
    text-align: center;
}
#page-wrapper .dine-parallax.parallaxable{
  background-position: center !important;
  }

#popmake-4406 #pum_popup_title_4406{display:none;}
.map-pop{border: 2px solid #000;    padding: 28px;background-color:#F4F4F4}
.map-pop p,.map-pop h2 a,.map-pop h2{color: #404040;}
.map-pop h2{margin-bottom: 10px !important;font-size: 20px!important;}
.map-pop p{ margin-bottom: 0px;}
a.n-btn{background-color: #b72033 !important;border: none !important;text-transform: initial !important;margin: 10px;}
#popmake-4406 button.pum-close.popmake-close{background-color: #b72033 !important;}
.pum-theme-1089 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{background-color: #b72033 !important;}

#dine_with_us a.dine-btn{color:#000;border:2px solid #000;background:#fff;box-shadow:none;}
.home .notification-bar {display:block !important;}
.header-sticky .social-list li#menu-item-4838 {
    background-image: url(https://boqueriarestaurant.com/wp-content/uploads/2020/07/seicon.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
#masthead.header-transparent:not(.is-sticky) .social-list li#menu-item-4838 {
    background-image: url(https://boqueriarestaurant.com/wp-content/uploads/2020/07/seiconwhite.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.is-sticky .social-list li#menu-item-4838 {
    background-image: url(https://boqueriarestaurant.com/wp-content/uploads/2020/07/seicon.png);
}
#birthday select{opacity: 1 !important;border: 1px solid #B7B8BB !important; margin-top: 5px !important;background: #ebebeb;}
.page-id-3817 #emma-form-8138a12876595ae49c175fa72f8cfc8f.emma-show,
.page-id-3370 #emma-form-8138a12876595ae49c175fa72f8cfc8f.emma-show,
.page-id-3382 #emma-form-8138a12876595ae49c175fa72f8cfc8f.emma-show,
.page-id-3397 #emma-form-8138a12876595ae49c175fa72f8cfc8f.emma-show,
.page-id-3390 #emma-form-8138a12876595ae49c175fa72f8cfc8f.emma-show{display:none !important;}
body.page-id-3817,body.page-id-3370,body.page-id-3382,body.page-id-3397,body.page-id-3390{overflow: auto !important;}
.pop-btn{background-color: #b72033;
    padding: 5px 15px;
    border-color: #FFF;
    color: #fff;
    text-align: center;}
@media(max-width:992px){
#offcanvas-header-social li.menu-item-4838 a {
    background-image: url(https://boqueriarestaurant.com/wp-content/uploads/2020/07/seiconred.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
} 
}
@media (min-width: 1024px) and (max-width: 1280px) {
#nav>li:first-child {
        display: block !important;
    }
}

#footer-bottom .dine-divider {
   margin: 20px 0;
   color: #000 !important;
}
.gift-box a {
   color: #000!important;
   font-weight: bold;
}

#footernav a {
   font-size: 14px;
}

#small-subheading a {
   font-size: 25px;
}

#sub-subheading {
   font-size: 28px;
   font-family: antoniobold!important;
}

#tile-caption {
   font-size: 28px;
}

@media (max-width: 991.98px) {
.terms-and-conditions a {
   margin: 0 0 10px;
}
.copiyright {
margin-bottom: 10px;
}
body .terms-and-conditions {
   flex-flow: column;
}

#hero-section .n2-ss-slider .n2-ss-slider-1{min-height:400px}
}

#masthead.header-transparent:not(.is-sticky) #logo img:not(.transparent-logo) {
    display: none;
}

/* footer-certified */
.footer-certified {
    text-align: center;
    color: #000;
    text-transform: capitalize;
    font-weight: 700;
    font-size: 14px;
    justify-content: center;
    display: block;
}
.custom-width{
	width: 85px;
}
/* footer-certified */

.page-id-10667 {background-color: #f8f8fa;}


#hero-section .n2-ss-slider-controls-below {
   // background: var(--color--churro);
//margin-top:-35px;
}
#hero-section .nextend-bullet-bar .n2-bullet{//border:1px solid #EEE5D3}


#reservation .dine-button a {
    min-width: 250px;
    border-color: var(--color--charcoal);    
}
#reservation .dine-button span {color: var(--color--charcoal);}
#reservation .dine-button a:hover span{
    color: var(--color--boqueria-red) !important;
}
#reservation .dine-button a:hover{
    border-color: var(--color--boqueria-red);
    background: none;
}
#reservation .dine-button {
    margin-bottom: 20px;
    margin-right: 20px;
}
#reservation .dine-button .dine-button{
    margin: 0;
}