/*************************************************************************
 * Content styling
 ************************************************************************/

.front .region-header nav {
	font-size: 150%;
	font-weight: bold;
	text-transform: uppercase;
}

/* adjusted to the size of the language switcher icon so that the paddings all
 * match up and argharahgljasldfja.
 */
.not-front .region-header nav {
	line-height: 30px;
}

.region-header nav ul.menu {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
}

.region-header nav ul.menu a,
.region-header nav ul.menu span {
	display: block;
	padding: 1rem 1.5rem;

	transition: all .5s .2s ease-in-out;
}

.region-header nav ul.menu li:hover > a,
.region-header nav ul.menu li:hover > span {
	transition: all .2s ease-in-out;
}

.region-header .responsivemenu-wrapper > ul.menu > li.menu-item--active-trail > *,
.region-header .responsivemenu-wrapper > ul.menu > li:hover > * {
	color: black;
	background-color: white;
}

.region-header nav ul.menu ul.menu {
	min-width: 100%;
}

/************************************************************************
 * Views
 ***********************************************************************/

/* custom arrows position XXX move this to desktop.css */
.view-promoted.view-display-id-primary .expandable-slider .expandable-arrows {
	right: 50%;
}
