.scroll #header{box-shadow:0 1px 5px rgba(0,0,0,.2)}
#outdoor #header,
#outdoor.scroll #header{height:80px}
#outdoor #mainContent{padding-top:80px}
#headerCopy,
#logoArea{z-index:120}
#logoImg{width:160px}
.topBtn{
	height:36px;
	cursor:pointer;
	margin-right:.4em
}
#outdoor #logoArea{max-width:148px}
.anchor{display:none;visibility:hidden;padding-top:74px;margin-top:-74px;z-index:-1;content:"";height:1}
#outdoor .anchor{padding-top:92px;margin-top:-92px}
#pageTitleWrap{height:192px}
#outdoor #pageTitleWrap{height:240px}
#pageTitle{z-index:2}
#bgPageTitle{width:100%;height:100%;object-fit:cover;font-family:'object-fit:cover;'}

#goog-gt-tt {display:none !important;}
.goog-te-banner-frame {display:none !important;}
.goog-te-menu-value:hover {text-decoration:none !important;}
.goog-text-highlight {background-color:transparent !important;box-shadow:none !important;}
body {top:0 !important;}
div.skiptranslate,
#google_translate_element2 {display:none!important;}
#gtranslate_selector,
#gtranslate_selector option{
	border-radius:none!important;
	cursor: pointer;
	outline: none;
	background:#fff
}
#gtranslate_selector{
	padding:0!important;
}
.changeBtn {
	width:						32px;
	height:						32px;
	line-height:				1;
	margin-left:4px;
	cursor:						pointer;
}

	.fontTitle{text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}
	#home .fontTitle{color:#fff;text-shadow:1px 1px 0 #444,-1px 1px 0 #444,1px -1px 0 #444,-1px -1px 0 #444}
	#home.scroll .fontTitle{color:#444;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,-1px 0 #fff,-1px -1px 0 #fff}
#breadcrumb li a{border-right:1px solid #fff}
#breadcrumbList{font-size:0}
#breadcrumbList span{font-size:0.9rem;padding:.6em .4em;margin:0}
#breadcrumbList li{min-width:72px;text-align:center}
#breadcrumb li:last-child a,
#breadcrumb li:last-child a:hover{background:none;border:none;cursor:default}

@media all and (min-width:768px),print{
	#outdoor #pageTitleWrap{height:30vw}
}
@media all and (min-width:992px),print{
	#headerMain{font-size:.9em}
	#logoImg{width:192px}
	#outdoor #header{font-size:1em}
	#outdoor #header,
	#outdoor.scroll #header,
	#outdoor.scroll #headerMain{height:86px!important}
	#outdoor #mainContent{padding-top:86px}
	#outdoor #headerMain{max-width:1182px;margin:0 auto}
	#outdoor #logoArea{width:167px;max-width:167px}
	#outdoor .anchor{padding-top:98px;margin-top:-98px}

	.topBtn{
		width:auto;
		height:auto;
	}
	.scroll #topMail{
		padding-top:.7em!important;
		padding-bottom:.7em!important
	}
	#pageTitleWrap{height:360px}
	#outdoor #pageTitleWrap{height:540px}
	#gtranslate_selector{
		font-size:.9em
	}
.changeBtn {
	width:						24px;
	height:						24px;
}
	#breadcrumb{background:none;margin:0.1em 0}
	#breadcrumbList li{min-width:0;flex:0 0 auto;border:none}
	#breadcrumbList li:last-child{flex:0 1 auto}
	#breadcrumbList span{vertical-align:top;padding:.3em 0}
	#breadcrumbList a span:after{content:">";padding:0 .3em}
	#breadcrumbList li:last-child a span:after{content:""}
}
@media all and (min-width:1100px),print{
	#headerMain{font-size:1em}
}
@media all and (min-width:1200px),print{
	#outdoor #headerMain,
	#outdoor #header{padding:0!important}
}