nav.category ul.flyouts .main-navigation-subline, nav.category ul.flyouts .main-navigation-subline a, nav.category ul.flyouts .main-navigation-subline a:hover {
    padding-top: 0.5rem;
}

nav.category ul.flyouts .flyout>.row ul, nav.category ul.flyouts .flyout>.tabs-content>.content>.row ul {
    margin-left: 1.875rem;
}

nav.category ul.flyouts .main-navigation-subline { 
    margin-left: 1.875rem;
}

nav.category ul.flyouts li .flyout .main-navigation-subline {
    margin-left:0.625rem;
}

nav.category ul.flyouts li .flyout>.row ul, nav.category ul.flyouts .flyout>.tabs-content>.content>.row ul {
    margin-left: 0.625rem;
}

nav.category ul.flyouts li .main-navigation-subline, nav.category ul.flyouts li .main-navigation-subline a, nav.category ul.flyouts li .main-navigation-subline a:hover {
    font-size: 1.25rem;
    font-weight: 800;
}

nav.category ul.flyouts li .flyout div.row div.columns.large-12 .navigation-flyout-entry div.columns.large-12 {
    padding: 0;
}

nav.category ul.flyouts li:nth-child(3) .main-navigation-subline, nav.category ul.flyouts li:nth-child(3) .main-navigation-subline a, nav.category ul.flyouts li:nth-child(3) .main-navigation-subline a:hover {
	font-size: 0.875rem;
	margin-left: 0;
	font-weight: 400;
}

nav.category ul.flyouts li:nth-child(3) .main-navigation-subline, nav.category ul.flyouts .main-navigation-subline a, nav.category ul.flyouts .main-navigation-subline a:hover {
  padding-top: 0rem;
  padding-bottom: 0rem;
}

nav.category ul.flyouts li:nth-child(4) .main-navigation-subline, nav.category ul.flyouts li:nth-child(4) .main-navigation-subline a, nav.category ul.flyouts li:nth-child(4) .main-navigation-subline a:hover {
	font-size: 0.875rem;
	margin-left: 0;
	font-weight: 400;
}

nav.category ul.flyouts li:nth-child(3) .main-navigation-subline a::before, nav.category ul.flyouts li:nth-child(4) .main-navigation-subline a::before{
  display: inline-block;
  font-family: "vkb-iconfont";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1.3;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  content: "q";
  font-size: 65%;
  line-height: 140%;
  position: relative;
}