 html {
    background-image: url(../images/home_bolo_lulu_sectionbg2.jpg);
    background-repeat: repeat;
    background-position: center;
}
body:not(.template-slider) #Header_wrapper {
    background-image: url(../images/home_bolo_lulu_subheader.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
}
#Footer {
    background-image: url(../images/home_bolo_lulu_sectionbg4.jpg);
    background-repeat: repeat;
    background-position: center;
}

@media(max-width: 990px){
    #slider_link{display:  none;}
}
@media(min-width: 991px){
    #slider_link_mobile{display:  none;}
}
@media(max-width: 370px){
    #slider_link_mobile{display: block; margin-left: -7px;}
}
@media(max-width: 358px){
    #slider_link_mobile{display: block; margin-left: -10px;}
}
@media(max-width: 350px){
    #slider_link_mobile{display: block; margin-left: -18px;}
}
h2.titulo_sabores{
    background-color: darkred;
    padding: 5px;
    border-radius: 5px;
    color: #fff;
}
.btn_whatsapp{
    float: left;
    background-color:  #34af23;
    font-family: sans-serif;
    font-weight: bold;
    color: white;
    padding: 8px;
    border-radius: 6px;
    margin-right: 20px;
}
.btn_whatsapp:hover{
    background-color: green;
    text-decoration: none;
    color: yellow;
}
.btn_ifood{
    float: left;
    background-color: #ff2800;
    font-family: sans-serif;
    font-weight: bold;
    color: white;
    padding: 8px;
    border-radius: 6px;
    margin-right: 20px;
}
.btn_ifood:hover{
     background-color: #cc2000;
     text-decoration: none;
     color: yellow;
}
@media(max-width: 569px){
    .btn_ifood, .btn_whatsapp{margin-top: 20px; font-size: 12px;}
    
}
@media(max-width: 391px){
    .btn_whatsapp span{display: none;}
}
.price{color: #8b0000 !important;}


.lightbox {
  /* Default to hidden */
  display: none;

  /* Overlay entire screen */
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  
  /* A bit of padding around image */
  padding: 1em;

  /* Translucent background */
  background: rgba(0, 0, 0, 0.8);
}

/* Unhide the lightbox when it's the target */
.lightbox:target {
  display: block;
}

.lightbox span {
  /* Full width and height */
  display: block;
  width: 100%;
  height: 100%;

  /* Size and position background image */
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.ampliar{
    background-image: url('../images/bolo_lulu.png');
}

.btn_bolo a{
    background-color: #63340a;
    color: #fff;
    text-decoration: none;
    padding: 10px;
    border-radius: 6px;
    display: block;
    text-align: center;
    font-family: sans-serif;
    font-weight: bold;
    font-size: 16px;
}
.btn_bolo a:hover{
    background-color: #e87004;
    color: #fff;
}

#rodape{
    font-size: 40px; 
    line-height: 25px;
}

p#rodape a{
    text-decoration: none;
}

.rodape_andress{
    font-size: 21px; 
    line-height: 33px;
}


#btn_mapa a{
    background-color: darkred;
    border-radius: 6px;
    color: white !important;
    font-weight: bold !important;
    text-decoration: none;
    padding: 15px;
}

p#btn_mapa a:hover{
    background-color: #f58334;
    color: #333 !important;
    padding: 15px !important;
}

#link_rappi{
    margin-left: 40px;
    vertical-align: top;
}


@media (max-width: 445px){
    #link_rappi{margin-left: 10px;}
}

#botao_whatsapp{
    padding: 10px;
    border-radius: 7px;
    background-color: darkgreen;
    color: white;
    text-decoration: none;
    font-weight: bold;
    font-family: 'Arial';
    font-size: 24px;
}
#botao_whatsapp:hover{
    opacity: 0.5;
}













