@CHARSET "UTF-8";



@font-face{
    font-family:"Geogrotesque W01 Lt";
    src:url("../../fonts/69fc4714-05d2-488b-838b-5925ef0197dd.woff2") format("woff2"),url("../../fonts/d35a7b59-82a2-4f8a-8287-cc5423e1f0ab.woff") format("woff");
}

@font-face{
    font-family:"GeogrotesqueW01-Regular1185161";
    src:url("../../fonts/38914808-31f7-4169-a962-60b41b189056.woff2") format("woff2"),url("../../fonts/ae7eda9b-5729-4029-8ea8-1f4b2feb6595.woff") format("woff");
}

@font-face{
    font-family:"Geogrotesque W01 Medium1185174";
    src:url("../../fonts/dd501f4a-1a91-4d73-b4cf-de3ba26bd793.woff2") format("woff2"),url("../../fonts/149719fe-5b81-4b67-a95a-3a5246a84032.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-Thin";
    src:url("../../fonts/aff68211-86bb-476d-882e-f7a3face144c.woff2") format("woff2"),url("../../fonts/50d35bbc-dfd4-48f1-af16-cf058f69421d.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-45Ligh";
    src:url("../../fonts/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2") format("woff2"),url("../../fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-55Roma";
    src:url("../../fonts/b0868b4c-234e-47d3-bc59-41ab9de3c0db.woff2") format("woff2"),url("../../fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-56It";
    src:url("../../fonts/462d508d-efc7-478f-b84e-288eeb69a160.woff2") format("woff2"),url("../../fonts/2c056da8-4920-4e20-8c69-8a6b315458a9.woff") format("woff");
}

@font-face{
    font-family:"HelveticaNeueW01-75Bold";
    src:url("../../fonts/3b303641-706e-4221-94c4-4fb491f4f8ef.woff2") format("woff2"),url("../../fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Light";
    src:url("../../fonts/e5716290-d41e-4c97-a27c-7a20a46ddf45.woff2") format("woff2"),url("../../fonts/b681571f-aab2-4935-a99c-6ee1063ce638.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Regular";
    src:url("../../fonts/e0d80810-f7e3-4fea-8c57-ef8116f0465d.woff2") format("woff2"),url("../../fonts/27645c8a-608b-4abf-a2f1-c4407b576723.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Medium It";
    src:url("../../fonts/2418a824-3af2-42d7-a62e-f7a77cf487d1.woff2") format("woff2"),url("../../fonts/86b76db5-9343-473a-a106-60683cec7626.woff") format("woff");
}

@font-face{
    font-family:"Neue Haas Unica W01 Bold";
    src:url("../../fonts/39bb8fb3-84a4-4ab8-ae45-db1834f5d807.woff2") format("woff2"),url("../../fonts/96fd4fb4-75db-412f-986d-d65380ee0ccf.woff") format("woff");
}





.baymevbm h1,
.baymevbm h2 {
  color: #4f95c9;
}

.textSection td {
    font-size: 13px;
}

.baymevbm .contentHeader h1 {
  font-size: 30px;
}

.baymevbm .header {
  height: 110px;
}

.baymevbm .logo {
  top: 10px;
}

.vbw .footerIcons {
  margin-top: 5px;
}

.baymevbm .headerBox .languages,
.baymevbm header .languages {
  right: 20px;
  top: 40px;
  overflow: hidden;
  height: 30px;
  border: 0;
  position: absolute;
}

.baymevbm .force-show {
  display: block;
}

body.baymevbm button,
body.baymevbm {
  font-family: 'Neue Haas Unica W01 Regular', sans-serif;
  line-height: 1.3em;
}



.baymevbm strong,
.baymevbm .strong,
.baymevbm .bold {
  font-family:'Neue Haas Unica W01 Medium It', sans-serif;
  line-height: 1.3em;
}

.baymevbm .nav.highlightLink,
.baymevbm .hx,
.baymevbm h1,
.baymevbm h2,
.baymevbm h3,
.baymevbm h5 {
  font-family: 'GeogrotesqueW01-Regular1185161';
  line-height: 1.0em;
}


.baymevbm h3,
.baymevbm .h3,
.baymevbm .nav.highlightLink .active a {
  font-family: 'Geogrotesque W01 Medium1185174', sans-serif;
  font-weight: 100;
}

.baymevbm p {
  line-height: 1.4em !important;
  letter-spacing: 0;
}

.baymevbm .iconList>li,
.baymevbm .iconList>dd,
.baymevbm h5 {
  font-size: 13px;
}


.baymevbm .newsRoom h3,
.baymevbm .hoverTextActive,
.baymevbm .hoverText:hover,
.baymevbm .highlightLink a:hover,
.baymevbm .link,
.baymevbm .activeTab,
.baymevbm h5,
.baymevbm .hoverTextActive,
.baymevbm .hoverText:hover,
.baymevbm .nav.highlightLink a:hover,
.baymevbm .fontInfoTypeIcons {
  color: #4f95c9;
}

.baymevbm h5 {
  margin: 3px 0;
}

.baymevbm .colorNav .active a,
.baymevbm .colorNav .active a:hover {
  color: #fff;
}

.baymevbm .fontInfoTypeIcons {
  background: #fff;
}

.baymevbm .temp-toolbar {
  position: relative;
  top: 20px;
}

.baymevbm .temp-toolbar {
  position: relative;
  display: block;
  float: right;
  margin-right: 10px;
  width: 130px;
}

.baymevbm .headerBox .languages,
.baymevbm .header .languages {
  font-size: 22px;
  border: none;
  margin: 0;
  z-index: 7777;
  background: #f8f8f8 !important;
  width: 40px;
  height: 35px;
}

.baymevbm .headerBox .languages {
  background: #f4f4f5 !important;
}

.baymevbm .headerBox .languages:hover {
  overflow: visible;
}

.baymevbm .languages img {
  display: none;
}

.baymevbm .fpSearchForm .languages img {
  display: block;
}

.baymevbm .languages abbr {
  display: block;
}

.baymevbm .header .languages li {
  padding: 5px;
  width: 30px;
  margin: 0;
}

.baymevbm .headerBox .languages li {
  padding: 0 10px 6px 10px;
  margin-top: 6px;
}

.baymevbm .header-icon {
  width: 20px;
  height: 20px;
  margin-left: 20px;
  float: left;
}

.baymevbm .search-icon {
  background: url(/Layout/img/portal/toolbar/search.svg) no-repeat center center;
}

.baymevbm .user-icon {
  background: url(/Layout/img/portal/toolbar/login.svg) no-repeat center center;
}

.baymevbm .user-full-icon {
  background: url(/Layout/img/portal/toolbar/login_full.svg) no-repeat center center;
}

.baymevbm .x-languages {
  position: relative;
  top: -4px;
  left: 10px;
  float: left;
}

.baymevbm .filterWrapperUl .toggle.active,
.baymevbm .colorNav .active a,
.baymevbm .contentHeader,
.baymevbm .bottomLinkBlue,
.baymevbm .highlights .scrollerNavi a:hover,
.baymevbm .highlights .scrollerNavi .active a {
  background-color: #4c8cc3;
}

.vbw .filterWrapperUl .toggle.active {
  background-color: #004b91;
}

.vbw .filterWrapperUl .active .filterMainItem {
    border: 0 !important;
}



.baymevbm .searchFormHeader {
  display: block;
  position: relative;
  left: -83px;
  top: -26px;
}

.baymevbm .searchFormHeader .searchForm input {
  background: transparent;
  background: none;
  border-width: 0;
  opacity: 0;
  position: relative;
  z-index: 10;
  box-sizing: content-box;
}

.baymevbm .searchFormHeader .searchForm input:focus {
  background: none;
  border-width: 1px;
  border-color: #4C8CC3;
  position: relative;
  left: 0;
  top: 0;
  opacity: 1;
  z-index: 1;
}

.baymevbm .searchFormHeader .searchForm button {
  position: absolute;
  height: 28px;
  width: 37px;
  top: 1px;
  right: -1px;
  border: none;
  cursor: pointer;
  z-index: 5;
}

.baymevbm .arrowList li a,
.baymevbm .arrowList li a:hover,
.baymevbm .arrowLi:hover,
.baymevbm .arrowLi {
  background-image: url('/Layout/img/portal/icons/arrow_blue_icon-2.svg') !important;
  background-size: 15px !important;
  padding: 5px;
  padding-left: 25px !important;
  background-position: 5px 50% !important;
  color: #4f95c9 !important;
}

.baymevbm .arrowList li a,
.baymevbm .arrowList li a:hover {
  background-position: 5px 8px !important;
}

.baymevbm *.arrowLi {
  font-size: 13px;
}

.baymevbm *.whitearrowLi:hover,
.baymevbm *.whitearrowLi {
  color: #fff !important;
  background-image: url('/Layout/img/portal/icons/arrow_icon-2.svg') !important;
  background-size: 23px !important;
  background-position: 1px 2px !important;
  background-repeat: no-repeat;
}


.baymevbm *.invertedInfoTypeSymbol {
  color: #fff !important;
  background-color: #4f95c9 !important;
  padding: 11px 6px 0px;
  line-height: 0.6em;
}

.baymevbm .linkPrefix {
  background-image: url('/Layout/img/portal/icons/arrow_blue_icon-2.svg');
  display: inline-block;
  width: 18px;
  background-size: 15px;
  background-position: 0 50%;
}

.baymevbm .arrowLink a,
.baymevbm .design2015 .downloadArrow,
.baymevbm .arrowList li a {
  background-size: 15px !important;
  background-image: url('/Layout/img/portal/icons/arrow_black_icon.svg') !important;
  margin-bottom: 0;
  color: #000 !important;
  background-position: 5px 50% !important;
  padding-left: 25px;
}

.baymevbm .arrowList li a  {
  background-position: 5px 8px !important;
}


.baymevbm .arrowLink a:hover,
.baymevbm .design2015 .downloadArrow:hover,
.baymevbm .arrowList li a:hover,
.baymevbm .arrowLink a:hover {
  background-size: 15px !important;
  background-image: url('/Layout/img/portal/icons/arrow_blue_icon-2.svg') !important;
  color: #4f95c9 !important;
}

.baymevbm .design2015 .downloadArrow {
  background-size: 15px;
  background-position: 0px 4px;
  padding-left: 20px;
}

.baymevbm .homepage .main-content .g240 {
  min-height: 265px;
}

.baymevbm .homepage .middle-content .arrowLi,
.baymevbm .homepage .main-content .arrowLi {
  width: 190px;
  background-color: #ebebeb;
  bottom: 0;
}

.baymevbm .active .highlights-arrow {
  width: 22px;
  height: 16px;
  background: url(../../img/portal/tools/arrow_micro_blue.svg) no-repeat;
  background-size: contain;
  position: absolute;
  z-index: 1;
  right: -4px;
  top: 27px;
  -webkit-transform: translateY(-50%) rotate(90deg);
  -ms-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
}

.baymevbm .lightblueBg {
  background: #e1e7ef;
}

.baymevbm .opacity40Bg {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mP06Tl8BgAFMAJpIHFoPAAAAABJRU5ErkJggg==');
}

.vbw .opacity40Bg {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk8J54BgAC2QGqp9rNJgAAAABJRU5ErkJggg==');
}

.baymevbm .fourPoints {
  background-image: url(/Layout/img/portal/icons/four_points_icon.svg);
  background-repeat: no-repeat;
  background-size: 12px;
  padding-left: 15px;
}


.baymevbm .fileSizeInfo .fileSize {
    padding-left: 4px;
    margin-left: 3px;
}

.baymevbm  .colorNav .active,
.baymevbm .listOrderActive {
  border: 1px solid #4f95c9 !important;
}

.baymevbm  .colorNav .active {
  border: 1px solid #4c8cc3 !important;
}

.baymevbm .design2015 .downloadArrow {
  background-position: 0 50% !important;
}


.baymevbm .nav.highlightLink .active,
.baymevbm .nav li.lightgreyBg {
  bottom: 0;
  position: relative;
}

.baymevbm .toolbarLoginButton {
  line-height: 11px;
  background-color: #4c8cc3;
}

.baymevbm .toolbarLoginWindow {
  background-color: #4c8cc3;
}

.baymevbm .toolbarLoggedIn {
  background: #4c8cc3;
}


.baymevbm .toolbarLoginWindow .arrowLi {
  background-image: url('/Layout/img/portal/icons/arrow_icon-2.svg') !important;
  color: #fff !important;
  background-size: 23px !important;
  background-position: 0px 2px !important;
}

.baymevbm .toolbarLoginWindow h4 {
  background-color: #4C7EB1;
}


.baymevbm .become-a-member img {
  display: none;
}

.baymevbm .become-a-member div {
  background-image: url('/Layout/img/portal/icons/become_a_member_icon.svg') !important;
  background-position: 10px  5px;
  background-repeat: no-repeat;
  padding-left: 90px;
}

.baymevbm .tabNav li {
  height: 14px;
}

.baymevbm .tabNav .active > a {
  color: #4f95c9;
}

.baymevbm .tabNavInnerList li {
  height: 18px;
}

.baymevbm .showAutocomplete {
  border-color: #4f95c9;
  border-width: 1px;
  left: 0px;
  top: 30px;
  width: 240px;
}



/* forms  */

.baymevbm .searchInput {
    background: url(/Layout/img/portal/toolbar/search.svg) no-repeat right 10px center;
    border-color: #4C8CC3;
    height: 29px;
    padding: 0 10px;
    font-size: 12px;
}

.baymevbm .inputWithSearchIcon {
  background: url(/Layout/img/portal/toolbar/search.svg) no-repeat right 10px center;
  background-size: 15px;
  background-color: #fff;
}

.baymevbm .searchInput::-webkit-input-placeholder { /* WebKit browsers */
 color:    #4C8CC3;;
}

.baymevbm .searchInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:    #4C8CC3;
 opacity:  1;
}

.baymevbm .searchInput::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:    #4C8CC3;
 opacity:  1;
}

.baymevbm .searchInput:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:    #4C8CC3;
}

.baymevbm #resultULLarge.showAutocomplete {
  top: 47px;
  border: none;
}


/* Tools */
.baymevbm #resultULLarge.showAutocomplete li a:hover,
.baymevbm #resultULLarge.showAutocomplete li a.focus,
.baymevbm .showAutocomplete li a:hover,
.baymevbm .showAutocomplete li a.focus,
.baymevbm .scPanel .scOverlay.bayme_vbm,
.baymevbm .blueBg ,
.baymevbm tr.colorBg td ,
.baymevbm .colorBg {
 background-color: #4c8cc3;
}

.baymevbm .darkColorBg {
 background-color: #1e3a60;
}

.baymevbm .color {
  color: #4f95c9;
}

.baymevbm .white {
  color: #fff;
}

.baymevbm .text12 {
  font-size: 11px;
}

.baymevbm .text11 {
  line-height: 12px;
}


.baymevbm .button {
  border-radius: 0px;
}


/* only temp classes */

.baymevbm .arrowList li.fileSizeInfo a,
.baymevbm .publication-3box-title {
  color: #000 !important;
}

.all-news-button {
  margin-bottom: 2px;
}

.no-bg-color {
  background-color: transparent !important;
}


.separator-arrow {
    width: 0;
    height: 0;
    position: absolute;
    border: 8px solid transparent;
    border-color: transparent #4C7EB1 transparent transparent;
    top: 36px;
    pointer-events: none;
    position: absolute;
    left: -16px;
    opacity: 0.8;
}





/* parallax */

.baymevbm.parallax .naviDesktop li {
  padding: 25px 30px 0 0;
}

.baymevbm.parallax .figuresContainer .sectionTabs .sectionTab.current,
.baymevbm.parallax .naviDesktop .bold a {
  border-color: #4c8cc3;
}

.baymevbm.parallax  .parallaxLeftTopArrow button,
.baymevbm.parallax .arrowList li.fileSizeInfo a:hover {
  color: #4f95c9 !important;
}

.baymevbm .no-h,
.baymevbm.parallax .thin,
.baymevbm.parallax .light {
  font-family:'Neue Haas Unica W01 Light';
}

.baymevbm.parallax .hx.thin,
.baymevbm.parallax .hx.light {
  font-family:'GeogrotesqueW01-Regular1185161';
}

.baymevbm.parallax .arrowBigSVG {
  stroke: #4f95c9;
}

.baymevbm.parallax .carouselD .countUpCont {
  margin-top: 50px;
}

.baymevbm.parallax .logo {
  display: block;
  padding-top: 10px;
}

.baymevbm.parallax .logo svg {
  width: 110px;
  margin-left: -10px;
}

.baymevbm.parallax .naviDesktop {
  padding-top: 50px;
  min-height: 130px;
}

.baymevbm.parallax .headerBox {
  height: 90px;
  border: none;
}

.baymevbm.parallax .headerRight {
  top: -40px;
  right: 0;
  float: none;
  padding-left: 0;
}

.baymevbm.parallax .text h3,
.baymevbm.parallax .arrowLiNew *,
.baymevbm.parallax .countUp {
  font-family: 'GeogrotesqueW01-Regular1185161';
}

.baymevbm.parallax h3 {
  font-family: 'Neue Haas Unica W01 Regular', sans-serif;
}

.parallax .blueBg.white *{
  color: #fff;
}

.parallax .naviTablet * {
  font-size: 16px;
}

.parallax .naviBtn {
  position: absolute;
  right: 0;
  top: 25px;
  width: 24px;
}

.parallax .naviBtn span {
  display: block;
  height: 2px;
  background: #878A8F;
  margin: 3px 0 6px;
}

.parallax .naviTablet {
  right: 0;
  padding: 28px;
}

.parallax .headContainer {
  width: 100%;
}

.parallax .panel {
  background: #f8f8f8;
}

.parallax .searchFormHeader {
  display: block;
  position: absolute;
  left: auto;
  right: 70px;
  top: 40px;
  width: 300px;
  height: 40px;
}

.parallax .header-icon {
  height: 33px;
  width: 30px;
}

.parallax .searchForm {
  border-color: #f4f4f5;
}


.parallax .naviTablet .bold a {
  border-left: 4px solid #4c8cc3;
}


.parallax .carouselD .autoHeight {
  display: flex;
}

.parallax .carouselD .autoHeight span {
  align-self: flex-end;
  margin: 0 auto;
}


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

  .parallax .site {
    width: 100%;
    padding: 0 60px;
  }

  .parallax .toolbarLoginWindow {
    left: auto;
  }

  .parallax .newsSlider {
    display: none;
  }

}


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

  .parallax .text34M {
    line-height: normal;
  }


  .parallax p {
    font-size: 0.7em;
  }


  .vbw.parallax .arrowLiNew,
  .vbw.parallax .text ul.textListDashed li,
  .vbw.parallax p {
    font-size: 24px !important;
  }

  .vbw.parallax .language {
    position: relative;
    right: 40px;
  }

  .parallax ul {
    font-size: 14px;
  }

  .parallax .naviBtn span {
    height: 4px;
    margin: 1px 0 7px;
  }

  .parallax .naviBtn {
    width: 35px;
    top: 10px;
    z-index: 1;
  }

  .vbw.parallax .naviBtn {
    top: 0;
  }

  .parallax .carouselD .autoHeight {
    line-height: 1.1em;
  }

  .parallax .carouselD .countUpCont {
    margin-top: 80px;
  }

  .parallax .languages,
  .parallax .searchFormHeader {
    display: none;
  }

  .parallax .countUp {
    font-size: 150px;
  }

  .parallax .text11 {
    line-height: normal;
  }

  .parallax .headContainerOpacity {
    background: rgba(255, 255, 255, 0.5);
  }

  .parallax button.roman {
    font-size: 30px;
  }

}

/* / parallax */



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

  .baymevbm .searchFormHeader {
    display: none;
  }

  .baymevbm .x-languages .languages {
    top: -5px;
    left: -20px;
  }

  .baymevbm .x-body-bg {
    background: #f8f8f8;
  }

  .baymevbm .x-header-box {
    top: 65px;
    z-index: 100;
  }

  .baymevbm .x-arrow {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTUgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+UGF0aDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPHBvbHlnb24gaWQ9IlBhdGgiIGZpbGw9IiM0Zjk1YzkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNTg5NTM5LCAxMC4xMjU2MTApIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTcuNTg5NTM5LCAtMTAuMTI1NjEwKSAiIHBvaW50cz0iLTIgMy4wMjc0NjU4MiA3LjUwMDM2NjIxIDExLjE0NTYyOTkgMTcuMDk2MTkxNCAzIDE3LjE3OTA3NzEgOS4xMzIyMDIxNSA3LjYwMjc4MzIgMTcuMjUxMjIwNyAtMS45Njc1MjkzIDguOTc3OTA1MjciPjwvcG9seWdvbj4gICAgPC9nPjwvc3ZnPg==);
  }

  .baymevbm h3.fourPoints {
    background-image: none;
  }

  .baymevbm .colorNav .active a {
    padding-left: 20px;
  }

  .baymevbm .arrowButton::before,
  .baymevbm .x-button-arrow::before {
    top: 0px;
  }

  .baymevbm .temp-toolbar {
    width: 190px;
  }


  .baymevbm .temp-toolbar .slideout-button {
    position: relative;
    left: 20px;
    top: 1px;
  }

  .baymevbm .x-languages {
    left: 5px;
    top: -8px;
  }

  .vbw .x-languages {
   margin-right: 25px;
    top: -3px;
  }



  .baymevbm .slideout-menu {
    left: auto;
    right: 0;
    width: 200px;
    margin-top: 15px !important;
  }


  .vbw .slideout-menu {
    left: auto;
    right: 0;
    width: 200px;
    margin-top: 15px !important;
  }

  .baymevbm .slideout-menu .slideout-button {
    margin-right: 15px;
  }

  .baymevbm .baymevbm .tabNav li {
    height: auto;
  }


  .baymevbm .x-contact {
    top: -100px;
  }


}

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


  .baymevbm .logo {
    top: 15px;
  }

  .baymevbm .header {
    height: 90px;
  }

  .baymevbm .logo svg {
    height: 50px;
    width: auto;
  }

  .baymevbm .x-header-box {
    top: 0;
    z-index: 100;
  }

  .parallax .logo svg{
    height: 100px;
  }

  .parallax .site {
    padding: 0 30px;
  }

  .restart-alert {
    display: none;
  }

  .vbw .temp-toolbar{
    width: 160px;
   }

  .vbw .x-languages {
   margin-right: 0;
    top: 0;
   }


  .baymevbm .temp-toolbar .slideout-button {
    position: relative;
    left: 20px;
  }

  .vbw .temp-toolbar .slideout-button {
    position: relative;
    left: 20px;
    top: 2px;
  }
  .baymevbm .x-languages {
    left: 5px;
  }

  .baymevbm .x-contact {
    top: -10px;
  }


}


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


  .baymevbm .header-icon {
    width: 30px;
    margin-left: 0;
  }

  .vbw .x-languages {
   margin-right: 0;
    top: 0;
  }
  .vbw .temp-toolbar{
    width: 140px;
   }

}


