/*zarovnání značek hp*/
.brands {
    align-items: end;
}

/*.flexWrap div {display: flex  }*/
/*.flexWrap div:not(.map div) {display: flex;  }*/

body.sa a,body.sa span,body.sa p {    direction: rtl;
    unicode-bidi: isolate;
    -webkit-locale: "ar";}
    
.bigContact span, .bigContact img{align-self: center;}
.flexBox{display:flex;}
.column{flex-direction:column;}
.bigContact > div{border: 1px solid #e6e7e8;padding:10px 20px; flex-grow:1;margin:0 5px;}
.bigContact  a{font-size: 28px;font-weight: 400;line-height: 30px;margin:0 25px;color: #323232 !important;text-decoration:none !important;align-self: center;}
.bigContact  a:hover{text-decoration:underline !important;}
.flexWrap{width:100%; display: flex;}
#UserPageContent{overflow:visible;}
.mapBox{box-shadow: 0 2px 9px rgba(0, 0, 0, 0.15);}
.flexWrap .mapBox{justify-content: space-between;margin-bottom:30px;}
.flexWrap .mapBox .info{padding:20px;}
.flexWrap .mapBox .info p{margin:0.5em 0;}
.flexWrap h2{color: #323232;font-size: 32px;font-weight: 700;}
.flexWrap h3{color: #323232;font-size: 22px;font-weight: 700;border-bottom:1px solid #E3E4E5; display:inline-block;padding-bottom:15px;margin:0;}
.openingHours {color: #323232;font-size: 16px;font-weight: 400;display:inline-block;padding-left:15px;}
.openingHours strong{color: #323232;font-size: 19px;font-weight: 700;}
.zindex1 {z-index: -500;}
  

.mobile #Logo{      background-image: url("/data/user-content/media/oem_logo.png") !important;    }

.LocalizationPanelView.v1 {width: 331px;}
.LocalizationPanelView.v1.v1b .locale .item.locale_sa {
    background-size: 26px;
}
.LocalizationPanelView.v1.v1b .locale .item.locale_pt {
    background-size: 24px;
}
.vinCanBeEmpty .bs-check {
    width: 20px;
    height: 20px;
}