<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Override modules
 */



/* Megamenu %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

/* Nav container sizes and positionning
   (stretched or with side margin)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
#nav {
	padding-top: 1%;
	padding-left: 1%;
	padding-right: 1%;
}
.vertnav-top {
	margin-bottom: 1%;
}

/* Common */
/* Add top margin for grid unit element of the same value as left and right margin of the grid unit,
   and remove margin if stretched */

/* Nav */
.nav &gt; .grid-full { margin-top:1%; }

/* Nav - stretched */
.nav.stretched &gt; .grid-full { margin-top:0; }
.nav.stretched &gt; #nav {
	width: 98% !important;
}
.nav.stretched &gt; #mobnav,
.nav.stretched &gt; .vertnav-top {
	width: 100% !important;
}

.nav.has-bg { margin-top: 1%; } /*new*/


/* Drop-down menu
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
.nav,
#nav {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

/* 1st level only
-------------------------------------------------------------- */
#nav &gt; li {
	padding-left:0;
	padding-right:4px;
}
#nav &gt; li &gt; a {
	border-radius: 3px;
	padding: 0 10px;

	/* Top-level items - disable transitions */
	transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none;
}
#nav &gt; li &gt; a &gt; span { padding: 7px 0 0; }
#nav &gt; li &gt; a &gt; span.caret { padding: 0 !important; } /* Caret overrides default padding */

	/* Hover/active item
	-------------------------------------------------------------- */
	/* Hover */
	#nav &gt; li:hover &gt; a {
		position: relative;
		z-index: 1;
	}
	/* Active */
	#nav &gt; li.active &gt; a,
	.cms-index-index #nav #nav-home &gt; a {
		background: #f9d194;
	}
	/* Hover + active */
	#nav &gt; li:hover  &gt; a &gt; span,
	#nav &gt; li.active &gt; a &gt; span,
	.cms-index-index #nav #nav-home &gt; a &gt; span {
		padding-top: 7px;
	}

	/* li - hover + active */
	#nav &gt; li:hover,
	#nav &gt; li.active,
	.cms-index-index #nav #nav-home {}

/* 2nd level only
-------------------------------------------------------------- */
#nav ul.level0 &gt; li &gt; a {
	padding: 8px 10px;
}

/* 3rd level only
-------------------------------------------------------------- */
#nav ul.level1 &gt; li {
	background: none;
	padding-left: 10px;
}


/* Home link
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
	/* Menu item as home link
	-------------------------------------------------------------- */
	#nav #nav-home:hover a.level-top .icon,
	.cms-index-index #nav #nav-home a.level-top .icon
	{
		padding: 3px !important;
		margin-top: 2px;
	}

	/* Single icon as home link
	-------------------------------------------------------------- */
	#nav #homelink-icon { margin: 0; padding-right: 0; /* Override default margins and padding to align with other items */ }
	#nav #homelink-icon a.level-top .icon {
		margin-top: -3px;
		opacity:0.75;
		filter:alpha(opacity=75);
		transition:			background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;
		-moz-transition:	background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;
		-webkit-transition:	background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;
		-o-transition:		background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;
	}
	#nav #homelink-icon:hover a.level-top .icon,
	.cms-index-index #nav #homelink-icon a.level-top .icon {
		opacity:1;
		filter:alpha(opacity=100);
	}


/* Other elements
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* Category labels */
li.level0 &gt; a &gt; span &gt; .cat-label { top: -22px; }
li.level0:hover  &gt; a &gt; span &gt; .cat-label,
li.level0.active &gt; a &gt; span &gt; .cat-label { top: -17px; }
/* 2nd-level only */
li.level2 &gt; a &gt; span &gt; .cat-label {
	float: left;
	margin-left: 0;
	margin-right: 3px;
}


/* Size, height etc.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/
/* Main menu - horizontal
-------------------------------------------------------------- */
/* Top-level item */
#nav &gt; li &gt; a
{
	line-height: 14px; /* Default height, has to be fixed */
	height: 30px;
}

/* Drop-down box position relative to menu bar */
#nav .level0-wrapper
/* , #nav.classic ul */
{
	top:100%;
}

/* Home link
-------------------------------------------------------------- */
#nav #nav-home a.level-top.feature,
#nav #homelink-icon a.level-top
{
	height:40px;
	position:static; /* Fix: icon scrolling if 2-color icon */
}





/* Lightbox %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

#colorbox #cboxNext { left: 41px; /* Add 1px gap between buttons/arrows */ }</pre></body></html>