@charset UTF-8;


@-webkit-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-moz-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-ms-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@-o-keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }
@keyframes buffering-stripes { from {background-position: 0 0;} to {background-position: 30px 0;} }


#jPanelMenu-menu{
	font-family:inherit;
	font-size:13px;
	background:#f2f2f2;
	color:#333;
	z-index:9998;
}
#jPanelMenu-menu.visible-lg,
#jPanelMenu-menu.visible-sm{
	display: block !important
}
#jPanelMenu-menu ul {
	display:block;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #fff;
	margin:0 0 15px;
	padding:0;
}
#jPanelMenu-menu ul li {
	display:block;
	line-height:48px;
	border-top:1px solid #fff;
	border-bottom:1px solid #dfdfdf;
	margin:0;
}
#jPanelMenu-menu ul li a {
	display:block;
	text-decoration:none;
	color:#333;
	padding:0 15px;
}
#jPanelMenu-menu ul li ul {
	border-bottom:none;
	margin:0;
}
#jPanelMenu-menu ul li ul li {
	font-size:13px;
}
#jPanelMenu-menu ul li ul li:last-child {
	border-bottom:none;
}
#jPanelMenu-menu ul li ul li:hover {
	
	
}
#jPanelMenu-menu ul li ul li a {
	color:rgba(51,51,51,0.8);
	padding-left:30px;
}
#jPanelMenu-menu form {
	margin:0 15px;
}
#jPanelMenu-menu input[type="text"] {
	width:100%;
	font-size:13px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border:none;
	background:rgba(0,0,0,0.1);
	color:rgba(51,51,51,0.6);
	display:block;
	clear:both;
	margin:0 0 10px;
	padding:5px 10px;
}
#jPanelMenu-menu ul li:hover>a,
#jPanelMenu-menu ul li ul li:hover>a {
	background: #44BFE8;
	color: #fff;
	margin: -2px 0;
	padding-top: 2px;
	padding-bottom: 2px;
}

#jPanelMenu-menu .hide{
	display: block !important;
}
#jPanelMenu-menu .left-menu-info{
	padding: 23px 0 13px;
}
#jPanelMenu-menu .left-menu-info input{
	width: 172px;
	display: inline-block;
	line-height: auto;
	height: 30px;
}
#jPanelMenu-menu .left-menu-info button{
	font-family: "FontAwesome";
	line-height: 25px;
	padding: 3px 10px 3px;
	display: inline-block;
	margin: 0px 0 0 -3px;
	height: 30px;
	background: #666
}
/* =Magnific Popup
-------------------------------------------------------------- */
button::-moz-focus-inner {
	border:0;
	padding:0;
}
@media screen and max-width 800px and orientation landscape,screen and max-height 300px{
}
@media all and max-width 900px{
}