/*body.user-logged-in header.header .main-navigation ul.menu > li > ul {*/
/*    top: 144px;*/
/*}*/

.region.region-header ul.menu li.sf-depth-2{
    display: block !important;
}

/*ul#superfish-mymtemc ul.sf-menu.sf-style-white a.sf-with-ul, ul.sf-menu.sf-style-white span.nolink.sf-with-ul {*/
/*    padding-right: 1em;*/
/*}*/

/*ul#superfish-mymtemc ul.sf-menu.sf-style-white a:focus, ul.sf-menu.sf-style-white a:hover{*/
/*  background: transparent !important;*/
/*}*/

.region.region-header ul.mtemc--bg--white.mtemc-important{
  width: max-content !important;
}

.region.region-header .sf-menu.menu ul{
  margin: 0;
  padding: 0;
}

/*ul#superfish-mymtemc ul.sf-menu.sf-style-white li:hover, ul.sf-menu.sf-style-white li.sfHover, ul.sf-menu.sf-style-white a.is-active, ul.sf-menu.sf-style-white a:focus, ul.sf-menu.sf-style-white a:hover, ul.sf-menu.sf-style-white span.nolink:hover{*/
/*  background: #95DCFF;*/
/*}*/

/*ul#superfish-mymtemc {*/
/*    background: none;*/
/*    background-color: #42B6F0;*/
/*    color: #fff;*/
/*    padding: 1px;*/
/*    border-radius: 5px;*/
/*    display: block;*/
/*    width: auto;*/
/*    display: inline-block;*/
/*    float: left;*/
/*    cursor: pointer;*/
/*}*/
/*ul#superfish-mymtemc:hover {*/
/*  background-color: #2498D1;*/
/*  color: #fff;*/
/*}*/
/*ul#superfish-mymtemc:hover > li {*/
/*  background-color: #2498D1;*/
/*}*/
ul.sf-menu.sf-style-white span.nolink:hover {
  background-color: #2498D1;
}
html body ul.sf-menu.sf-style-white li.sfHover {
  background-color: inherit;
}

@media screen and (min-width: 800px) {
.region.region-header {
    display: flex;
    flex-flow: row nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: baseline;
}
}
/*@media screen and (min-width: 800px) {*/
/*div#block-mymte {*/
/*    top: -1px;*/
/*    margin-left: 25px;*/
/*}*/
/*}*/



/*#superfish-mymtemc {*/
/*  padding: 0;*/
/*  margin: 0 0 0 1em;*/
/*  text-align: left;*/
/*}*/
#superfish-mymtemc {
  padding: 0;
  margin: 0 0 0 1em;
  text-align: right;
  width: auto;
  display: inline-block;
}
#superfish-mymtemc ul {
  left: -1em;
  border-radius: 12px;
  padding: 1em;
  width: calc(100% + 2em) !important;
  margin-top: 1em;
}
#superfish-mymtemc li {
  cursor: pointer;
}
#superfish-mymtemc a {
  margin: 0;
  padding: 0.5em 0;
}
.block-superfishmymtemc ul.sf-menu.sf-style-white li > span::after {
  content: '';
}
.sf-sub-indicator {
  display: none;
}
.region-header {
  display: flex;
  flex-flow: row nowrap;
}
.region-header span.sf-depth-1 {
  white-space: pre;
}