O:24:"XF\Template\Compiler\Ast":1:{s:8:"children";a:1:{i:0;O:31:"XF\Template\Compiler\Syntax\Str":2:{s:7:"content";s:858:".p-nav-smallLogo {
	display: block;
	max-width: ~"@{xf-publicLogoWidth}px";
	margin-right: 20px;
	img {
		max-height: ~"@{xf-publicLogoHeight}px";
	}
}

.p-nav-inner {
	align-items: center;
}

.p-navEl {
	display: flex;
	position: relative;
	&:after {
		content: '';
		display: block;
		border-bottom: 2px solid @xf-borderColorFeature;
		width: 0;
		left: 0;
		-webkit-transition: 1s ease;
		transition: .6s ease;
		bottom: 0;
		z-index: 50;
		position: absolute;
	}
	&:hover:after {
		width: 100%;
	}
	&-splitTrigger:after {
		padding-left: 0px;
		margin-left: -10px;
		margin-top: 2px;
		position: absolute;
	}
}

.p-nav-list .p-navEl a {
	padding: @xf-publicNavPaddingV @xf-publicNavPaddingH;
}

.p-navSticky--primary.is-sticky {
	.p-nav-list {
		.p-navEl.is-selected {
			.p-navEl-splitTrigger {
				&:before {
					border-left: none;
				}
			}
		}
	}
}";s:4:"line";i:1;}}}