@font-face {
  font-family: 'Marvin Visions';
  font-style: normal;
	src: local('MarvinVisions-Variable'), url('../webfonts/MarvinVisions-Variable.woff2') format('woff2');
}

#page__body .page__pallet__top .theturninggate_logomark h1 {
	color: #fff;
	font-weight: 500;
}

@media screen and ( max-width: 614px ) {
  #page__body .page__pallet__top .theturninggate_logomark h1::before {
    content: "TTG";
    display: inline-block;
  }

	#page__body .page__pallet__top .theturninggate_logomark h1 span {
		display: none;
	}
}

.call-to-action > a.button, .call-to-action > a.button:hover {
	background-color: #66cc33;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 0.875rem;
	padding: 0 12px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.75);
}

.sendowl-cart > a.button, .sendowl-cart > a.button:hover {
	background-color: #0099cc;
	color: #fff;
	font-family: Arial, sans-serif;
	font-size: 0.75rem;
	padding: 0 12px;
	text-shadow: 1px 1px 2px rgba(0,0,0,0.75);
}

@media screen and ( max-width: 614px ) {
	.page__pallet__top > .content {
		padding-right: 45px;
	}

	.page__pallet__top > .content > ul > li,
	.page__pallet__top > .content > ul > li#widget-container > ul > li {
		margin-left: 3px;
		margin-right: 3px;
	}

	.call-to-action > a.button, .call-to-action > a.button:hover,
	.sendowl-cart > a.button, .sendowl-cart > a.button:hover {
		font-size: 0.75rem;
		padding: 0 6px;
	}

	.page__pallet__top > .content > ul > li#widget-container > ul > li#search_tool {
		display: none;
	}
}


#page__body .masthead .content > ul {
	display: block;
	margin: 0;
	padding: 0;
	text-align: center;
}

#page__body .masthead .content > ul .logomark ul,
#page__body .masthead .content > ul .logomark h1 {
}

#page__body .masthead .content > ul .logomark ul {
	width: 72px; height: 72px;
}

#page__body .masthead .content > ul .logomark h1 {
	font-family: 'Marvin Visions', sans-serif;
	font-size: 3rem;
	font-weight: 400;
	line-height: 72px;
}
