@import url('./fa4/style.css');
div.meta-container {
    display: none;
  }

div.infobox-content.view3-box-content {
    float: left !important;
}
    
.text-info-shop, .google-box {
    max-width: 220px;
    margin-top: 9px !important;
}
    
.text-intro, .text-info-shop {
    -webkit-hyphens: auto !important;
    hyphens: auto !important;
    text-align: justify !important;
}
    
.google-icon-shop { 
    width: 23px !important;
}
  
.text-financiado {
    margin-top: 20px !important;
    margin-bottom: -10px;
    text-align: center !important;
}
  
.fa.fa-home, .fa.fa-arrows-alt, .fa.fa-share-alt {
    border-radius: 50%;
}
    
.quicklinks-container {
    display: flex;
    justify-content: center;
}
    
.text-info-style {
    font-family:'Open Sans', sans-serif !important;
    font-size: 13px !important;
}
    
.text-name-style {
    font-size: 16px !important;
    font-family:'Open Sans', sans-serif !important;
}
    
.text-address-style, .telephone-shop, .url-shop, .maps-shop {
    font-family:'Open Sans', sans-serif !important;
    font-size: 14px !important;
}
    
.telephone-shop {
    font-weight: bolder;
}

#infobox-431677, .OpenClose {
    background: none !important;
}
    
#dynamic_infoboxes, .infobox, .infobox-content, .closeButtonBox {
    border: none !important;
}
    
.openButtonBox, .fa.fa-expand {
    background: none !important;
}
    
div.infobox-content.view3-box-content {
    background: none !important;
    background-color: none !important;
}
    
@media (min-width: 568px) {
   #dynamic_infoboxes .infobox .infobox-content {
    background: rgba(87,182,178,0)!important;
   }
}
  
#dynamic_infoboxes .infobox .infobox-content {
    background: rgba(87,182,178,0)!important;
}
    
@media (min-width: 568px){
    #dynamic_infoboxes .infobox .closeButtonBox {
      background: rgba(87,182,178,0)!important;
   }
}
  
#dynamic_infoboxes .infobox .closeButtonBox {
    background: rgba(87,182,178,0)!important;
}
    
.view3-box.infobox.top_right {
    background: rgba(84,12,126,0.7)!important;
}
    
.infobox-content.view3-box-content {
    margin-top: -10px;
}
    
.view3-box.infobox.top_right {
    border-radius: 20px;
    padding: 10px;
}
    
.csstooltip.toggleNavigation.left.open, .csstooltip.toggleNavigation.left.closed {
    border-radius: 12px;
    margin-left: 10px;
}

.csstooltip.toggleNavigation.left.open {
    border-radius: 12px;    
} 
    
.csstooltip.toggleNavigation.left.closed {
    border-radius: 12px;
    margin-left: 10px;
}
    
.languages-container.clearfix {
    margin-top: 20px;
}

@media (max-width: 568px) {
 div.infobox-content.view3-box-content {
   max-height: auto !important;
   height: auto !important;
 }
  
 .infobox {
    width: auto !important;
 }
      
 #infobox-411243 {
   max-width: 200px;
   max-height: auto !important;
 }

 #dynamic_infoboxes, .infobox {
   top: 0;
 }

 .csstooltip.toggleNavigation.left.open, .csstooltip.toggleNavigation.left.closed {
    margin-top: 75px;
 }
  
 .text-info-style, .text-name-style, .url-shop {
    max-width: 200px;
 }
}

div.openButtonBox {
    border: none !important;
    background: rgba(84,12,126,0)!important;
}

.view3-box.infobox.top_right {
    border-radius: 12px;
}

.openButtonBox {
  background: transparent !important;
} 


@media (min-width: 568px){
 div.openButtonBox {
   background: transparent !important;
 }
} 

.fa {
    margin-top: 5px;
}

@media (min-width: 568px) {
 #dynamic_infoboxes, .infobox, .openButtonBox {
    background: transparent !important;
 }
}

#dynamic_infoboxes, .infobox, .openButtonBox {
    background: transparent !important;
}

div.infobox-content.view3-box-content {
    width: auto !important;
}

@media (max-width: 567px){
 .view3-box.infobox.top_right {
    right: 0 !important;
 }
 .view3-box.infobox.bottom_left {
    right: 0 !important;
 } 
}