  
.byd-be-link-mob {
    display: none !important;
    position: relative;
  	margin-left: 8px !important;
}
.byd-be-link-mob a {
    color: #000 !important;
}

.byd-be-link-mob::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 8px;
    background-color: #e0bfb8;
    z-index: -1;
}

.byd-top-right-menu-container ul li a {
    color: #fff;
}

@media only screen and ( max-width: 479px ) {

  .byd-be-link-mob {
      display: block !important;
  }

}

#menu-language-switcher-modal li {
    width: 100%;
}
#menu-language-switcher-modal li.current-language-menu-item {
    margin-bottom: 16px !important;
}
#menu-language-switcher-modal .current-language-menu-item a {
    margin-bottom: 0 !important;
    
}
#menu-language-switcher-modal .current-language-menu-item {
    background: #000;
}
#menu-language-switcher-modal .current-language-menu-item span {
    color: #fff !important;
}
#byd-main-language-switcher .el_modal_popup_header {
    position: absolute !important;
    z-index: 99;
    width: inherit;
}
.byd-main-language-switcher-trigger {
    font-weight: bold !important;
}
  #menu-main-menu li {
    width: 100%;
}
#menu-main-menu li.current-language-menu-item {
    margin-bottom: 16px !important;
}
#menu-main-menu .current-language-menu-item a {
    margin-bottom: 0 !important;
    
}
#menu-main-menu .current-language-menu-item {
    background: #000;
}
#menu-main-menu .current-language-menu-item span {
    color: #fff !important;
}
#menu-main-menu .el_modal_popup_header {
    position: absolute !important;
    z-index: 99;
    width: inherit;
}
#byd-main-mobile-menu .el_modal_popup_header, #byd-main-language-switcher .el_modal_popup_header, #byd-ras-3d-tour-button .el_modal_popup_header {
    position: absolute;
    z-index: 4;
    width: inherit;
} 
  #byd-main-mobile-menu .el_modal_popup_close, #byd-main-language-switcher .el_modal_popup_close {
    margin: -16px;
  }
  #byd-main-mobile-menu .et_pb_social_media_follow li a.icon, #byd-main-language-switcher .et_pb_social_media_follow li a.icon {
    width: 27px;
  }
.byd-mobile-menu-trigger {
    font-weight: bold !important;
}
  #byd-ras-3d-tour-button .el_modal_popup_header .el_modal_popup_close_icon {
    padding: 16px;
  }


