@media (min-width: 768px){
/*  .menu-base-theme li a:hover{*/
/*    padding: 24px 15px !important;*/
/*}*/
/*.menu-base-theme li a {*/
/*    padding: 24px 15px;*/
/*}*/
/*  .menu-base-theme li a.has-submenu {*/
/*    padding-right: 24px;*/
/*}*/
/*.menu-base-theme li a.has-submenu:hover {*/
/*    padding-right: 24px !important;*/
/*}*/
    .region-header {
    text-align: center;
    padding: 0 15px 0 0;
    background-color: unset !important;
    margin-top: 10px;
}
.header .col-md-3,.header .col-md-9{
  margin:0 auto;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 85%;
    flex: 0 0 85%;
    max-width: 100%;
}
.header {
  text-align: center !important;
      border-bottom: none;
    background: none;
     box-shadow: none; 
}
  .region-primary-menu {
        background: #0000fe;
    width:100%;
    margin-top: -10px;
    height: 40px;
}
  .region-primary-menu li a {
    border-right: none;
    color:white;
    font-size: 17px;
}
.region-primary-menu ul {
    margin-top: -12px;
    vertical-align: middle;
}
.menu-base-theme ul li {
    text-align: left;
    border: 0;
}
.menu-base-theme li a:hover, .menu-base-theme li a:focus, .menu-base-theme li a:active, .menu-base-theme li a.highlighted {
    background: none !important;
    color: #382820 !important;
}
.region-primary-menu li li span.sub-arrow {
    top: 22px;
    border-color: #0000 #0000 #0000 #000;
    right: 5px;
}
/*.menu-base-theme li a {*/
/*    padding: 24px 12px !important; */
/*}*/
/*.menu-base-theme li a:hover {*/
/*    padding: 24px 12px !important; */
/*}*/
}
@media (max-width: 767px){
  .header {
  text-align: center !important;
      border-bottom: none;
    background: none;
     box-shadow: none; 
}
    .region-header {
    padding: 0;
    background-color: unset !important;
}
.navbar-header.col-md-3 > button {
    height: min-content !important;
    text-align: right;
    width: 100%;
    background-color: #0000fe;
}
.navbar-header.col-md-3 .navbar-toggle .fas {
    font-size: 15px;
}
.navbar-header.col-md-3 .navbar-toggle {
    padding: 5px 10px;
}
}