.slicknav_btn
{
	position: relative;
	display: block;
	vertical-align: middle;
	float: right;
	line-height: 50px;
	cursor: pointer;
}

.slicknav_menu .slicknav_menutxt
{
	display: block;
	line-height: 50px;
	float: left;
}

.slicknav_menu .slicknav_icon { float: left; }
.slicknav_menu .slicknav_no-text { margin: 0; }

.slicknav_menu .slicknav_icon-bar
{
	display: block;
	width: 20px;
	height: 3px;
	margin: 16px 20px 0 10px;
}

.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em; }
.slicknav_nav { clear: both; }
.slicknav_nav ul,
.slicknav_nav li { display: block; }
.slicknav_nav .slicknav_arrow { display: none; }

.slicknav_nav .slicknav_item
{
	display: block;
	cursor: pointer;
}

.slicknav_nav a { display: block; }
.slicknav_nav .slicknav_item a { display: inline-block; }

.slicknav_menu:before,
.slicknav_menu:after
{
	content: " ";
	display: table;
}

.slicknav_menu:after { clear: both; }

/* IE6/7 support */
.slicknav_menu { *zoom: 1; }
.slicknav_menu { font: 16px/1.6 "Open Sans","微软雅黑",STXihei,"华文细黑",sans-serif; }

/* Button */
.slicknav_btn { text-decoration: none; }

/* Button Text */
.slicknav_menu .slicknav_menutxt { color: #111; }

/* Button Lines */
.slicknav_menu .slicknav_icon-bar { background-color: #111; }

.slicknav_menu
{
	background-color: #dca34e;
	z-index: 99;
}

.slicknav_nav
{
	font-size: 1em;
	text-transform: uppercase;
	font-weight: 500;
}

.slicknav_nav, .slicknav_nav ul
{
	list-style: none;
	overflow: hidden;
	background: #fff;
}

.slicknav_nav .slicknav_item { padding: 5px 10px; }

.slicknav_nav a
{
	padding: 10px;
	text-decoration: none;
	color: #dca34e;
}

.slicknav_nav .slicknav_item a
{
	padding: 0;
	margin: 0;
}

.slicknav_nav ul { margin-top: -10px; }

.slicknav_nav li.current a, .slicknav_nav li a.selected
{
	color: #dca34e;
	background: #111;
}

.slicknav_nav .slicknav_txtnode { margin-left: 15px; }
.slicknav_menu { display: none; }

@media screen and (max-width: 540px)
{
	.slicknav_menu
	{
		width: 100%;
		display: block;
	}
	
	.nav { display: none; }
}
