.header-logo-star a:before {
	border-radius: 100%;
	position: absolute;
	top: -7px;
	left: -20px;
	display: block;
	content: '';
	width: 180px;
	height: 180px;
	background-image: url(/img/logo/50th-001.png);
	background-size: contain;
	transition: all .3s ease-out;
}
.header-logo-star a img {
	display: none;
}
.sailing .header-logo-star a:before {
	left: 43px;
	top: 2px;
	width: 52px;
	height: 52px;
}
section.alert {
	padding-top: 3rem;
}
.mobile-nav-search {
	margin-top: 2rem;
}