/* NavPanel CSS */
#nav{
	cursor:default;
	width:100%;
	overflow:hidden;
	position:relative;
	line-height:1em;
	background:#222
}
#nav ul{
	list-style-type:none;
	margin:0;
	padding:.5em 0em .5em .5em;
	display:inline;
	float:left
}
#nav ul li{
	display:inline;
	float:left;
	font-size:1em;
	line-height:1em;
	list-style-type:none;
	margin:0 .25em 0 0;
	padding:0
}
#nav ul li a{
	background: 0 0;
	display: block;
	line-height: 2em;
	padding-top: 0;
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 0;
	text-decoration: none;
	font-weight: 500;
	text-transform: uppercase;
	color: #999;
	letter-spacing: .05em;
	font-size: .85em;
	width: auto;
}
#nav ul li a:focus,#nav ul li a:hover{
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	text-decoration: none;
	outline: 0;
	color: #f6f6f6;
	background: #444;
	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.4);
	-moz-box-shadow: 0 2px 2px rgba(0,0,0,.4);
	box-shadow: 0 2px 2px rgba(0,0,0,.4);
}
#nav ul li a:selected{
	-webkit-border-radius:.9px;
	-moz-border-radius:9px;
	border-radius: 9px;
	text-decoration:none;
	outline:0;
	color:#f6f6f6;
	background:#444;
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);
	-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);
	box-shadow:0 2px 2px rgba(0,0,0,.4);
	box-shadow:0 1px 1px rgba(0,0,0,.4) inset
}
#nav ul li .selected{
	background:#666;
	background:#BD2427;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	color:#f6f6f6
}
#nav ul li .active{
	background:#666;
	background:#BD2427;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	color:#f6f6f6
}
.breadCrumbs {
	font-size: .9em;
	text-transform: none;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	padding-left: 1em;
}
@media screen and (min-width:737px){
	#navPanel{
		display:none
}
}
@media screen and (max-width:736px){
		header .ym-wbox{
		padding:10px 10px;
		font-size: 15px;
		min-height: 54px
}
.breadCrumbs {
	padding-left: 0em;
}
	a.wplink:link {
		background: transparent;
		color: #FEFEFC;
		font-size: 26px;
		line-height: 100%;
		margin: 09px 0 0;
		text-shadow: 0px 2px 2px rgba(0,0,0,.5);
}
	a.wplink:visited {
		background: transparent;
		color: #FEFEFC;
		font-size: 26px;
		line-height: 100%;
		margin: 09px 0 0;
		text-shadow: 0px 2px 2px rgba(0,0,0,.5);
	}
	a.wplink:hover {
		background: transparent;
		color: #FEFEFC;
		font-size: 26px;
		line-height: 100%;
		margin-right: 0;
		margin-left: 0;
		margin-bottom: 0;
		text-shadow: 0px 2px 2px rgba(0,0,0,.5);
	}
	#page-wrapper{
		-moz-backface-visibility:hidden;
		-webkit-backface-visibility:hidden;
		-ms-backface-visibility:hidden;
		backface-visibility:hidden;
		-moz-transition:-moz-transform .5s ease;
		-webkit-transition:-webkit-transform .5s ease;
		-ms-transition:-ms-transform .5s ease;
		transition:transform .5s ease;
		padding-bottom:1px
}
	#titleBar{
		-moz-backface-visibility:hidden;
		-webkit-backface-visibility:hidden;
		-ms-backface-visibility:hidden;
		backface-visibility:hidden;
		-moz-transition:-moz-transform .5s ease;
		-webkit-transition:-webkit-transform .5s ease;
		-ms-transition:-ms-transform .5s ease;
		transition:transform .5s ease;
		display:block;
		height:44px;
		left:0;
		position:absolute;
		top:0;
		width:100%;
		z-index:10001
}
	#titleBar .toggle{
		position:absolute;
		right:0;
		top:0;
		width:80px;
		height:60px;
		border:0
}
	#titleBar .toggle:before{
		display:inline-block;
		font-family:"Font Awesome 5 Free";
		text-decoration:none;
		font-style:normal;
		font-weight:700;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		content:'\f0c9';
		display:block;
		width:60px;
		height:40px;
		background:rgba(0,0,0,.5);
		border-radius:4px;
		position:absolute;
		left:5px;
		top:6px;
		box-shadow:.125em .125em 0 0 rgba(0,0,0,.15);
		text-align:center;
		line-height:40px;
		font-size:18px;
		color:#f6f6f6
}
	#titleBar .toggle:active:before{
		opacity:.5
}
	#navPanel{
		-moz-backface-visibility:hidden;
		-webkit-backface-visibility:hidden;
		-ms-backface-visibility:hidden;
		backface-visibility:hidden;
		-moz-transform:translateX(-275px);
		-webkit-transform:translateX(-275px);
		-ms-transform:translateX(-275px);
		transform:translateX(-275px);
		-moz-transition:-moz-transform .5s ease;
		-webkit-transition:-webkit-transform .5s ease;
		-ms-transition:-ms-transform .5s ease;
		transition:transform .5s ease;
		display:block;
		height:100%;
		left:0;
		overflow-y:auto;
		position:fixed;
		top:0;
		width:275px;
		z-index:10002;
		background:#222;
		border-right:solid 2px #3c3c3c;
		font-weight:400;
		text-transform:uppercase;
		color:#888;
		letter-spacing:2px;
		font-size:.85em
}
	#navPanel ul li .selected{
		background:#666;
		background:#BD2427;
		-webkit-border-radius:9px;
		-moz-border-radius:9px;
		border-radius:9px;
		color:#f6f6f6
}
	#navPanel .link{
		display:block;
		color:#ddd;
		text-decoration:none;
		height:44px;
		line-height:44px;
		border:0;
		border-top:solid 1px #3c3c3c;
		padding:0 1em
}
	#navPanel .link:first-child{
		border-top:0
}
	#navPanel .link.depth-0{
		font-weight:600;
		color:#f6f6f6
}
	#navPanel .indent-1{
		display:inline-block;
		width:1em
}
	#navPanel .indent-2{
		display:inline-block;
		width:2em
}
	#navPanel .indent-3{
		display:inline-block;
		width:3em
}
	#navPanel .indent-4{
		display:inline-block;
		width:4em
}
	#navPanel .indent-5{
		display:inline-block;
		width:5em
}
	#navPanel .depth-0{
		color:#f6f6f6
}
	body.navPanel-visible #page-wrapper{
		-moz-transform:translateX(275px);
		-webkit-transform:translateX(275px);
		-ms-transform:translateX(275px);
		transform:translateX(275px)
}
	body.navPanel-visible #titleBar{
		-moz-transform:translateX(275px);
		-webkit-transform:translateX(275px);
		-ms-transform:translateX(275px);
		transform:translateX(275px)
}
	body.navPanel-visible #navPanel{
		-moz-transform:translateX(0);
		-webkit-transform:translateX(0);
		-ms-transform:translateX(0);
		transform:translateX(0)
}
	#nav{
		display:none
}
}
