.mag-section-submenu ul {
	display:flex;
	padding: 10px 0;
	font-size: 1rem;
	list-style-type: none;
  flex-direction: row;
}

@media (max-width: 767px) {
  .mag-section-submenu ul {
    padding: 7px 0;
    font-size: .75rem;
    flex-direction: row !important;
  }
}

.mag-section-submenu-blue ul li a {
	color: #2B5697; 
  text-decoration: none;
}

.mag-section-submenu-grey ul li a {
	color: #4D4D4D; 
  text-decoration: none;
}

.mag-section-submenu ul li.active-branch a {
		color:#F17D00; 
}


.mag-section-submenu ul li ul.hs-menu-children-wrapper {
	display: none !important;
}

.mag-section-submenu ul li.active a, .mag-section-submenu ul li a:focus, .mag-section-submenu ul li a:hover {
		color:#F17D00; 
}

.mag-section-submenu ul li:after{
	content: "|";
	height:20px;
	margin-left:0.75rem;
	margin-right:0.75rem;
}

.mag-section-submenu ul li:last-child:after{
	content: "";
  margin-left:0;
	margin-right:0;
}

@media (max-width: 767px)
  .mag-section-submenu .hs-menu-wrapper.hs-menu-flow-horizontal ul {
      flex-direction: row;
  }
}