.menu_left{
	color: #3399cc;
	float: left;
	width: 100%;
}

#cssmenu > #mn > li{
	padding: 0px 20px 0px 0px;
	position: relative;
}

#cssmenu > #mn > li{
	font-size: 15px;
	list-style-image: url('../images/icon/li_1.png');
}

#cssmenu > #mn > li:nth-of-type(2){
	list-style-image: url('../images/icon/li_2.png');
}

#cssmenu > #mn > li:nth-of-type(3){
	list-style-image: url('../images/icon/li_3.png');
}

#cssmenu > #mn > li:nth-of-type(4){
	list-style-image: url('../images/icon/li_4.png');
}


#cssmenu ul ul {/* 
	display: none; */
	padding-left: 0px;
}

#cssmenu ul ul li{
	list-style: none;
	*background: url(../images/thang.png) no-repeat;
	*background-position: left bottom;
}

#cssmenu li a:hover{
	text-decoration: none;
}

.cnt{
	position: absolute;
	top: 3px;
	right: 15px;
	padding: 0;
	margin: 0;
	background: none;
}

.deliver{
	width: 5px;
	height: 50px;
	background: url(../images/deliver.png) no-repeat top center;
}

/* search */
.search{
	float: right !important;
	height: 100%;
	background: #f1f1f1;
	
}

.search input[type="text"]{
	
	border-radius: 3px;
	border: 0px;
	background: #d9dee1;
	float: left;
}

.search .s{float: right; background: #d0d4d7; padding: 2px;margin: 12px 7px 11px 8px; border-radius: 3px;}

.search img{
	float: left;
	
}


/* lang */
.navbar-lang{
	float: left;
	margin-top: 30%;
	width: 15px;
	height: 20px;
	border: 0px;
	*border: 1px solid black;
	padding: 0px;
	background: none;
	position: relative;
}

.navbar-lang:hover .lang{
	display: block !important;
	top: 100%;
}

.icon-lang{
	float: left;
	width: 100%;
	height: 2px;
	background: black;
	margin: 1px 0px;
}


.lang{
	position: absolute;
	top: 0%;
	left: -13px;
	width: 35px;
	float: left;
	display: none;
	background: white;
	padding-top: 20px;
	z-index:999;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
}

.lang a{
	float: left;
	margin: 0px ;
	clear:both;
}

.lang a img{
	width: 100%;
	border: 1px solid #fff;
}

.lang_body{
	width: 100%;
	float: left;
	z-index:999;
	display:block;
}

.lang_body:after, .lang_body:before {
	bottom: 83.5%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.lang_body:after {
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #FBFCFC;
	border-width: 8px;
	margin-left: -8px;
}

.lang_body:before {
	border-color: rgba(194, 225, 245, 0);
	border-bottom-color: #fff; /* mau vien mui ten*/
	border-width: 9px;
	margin-left: -9px;
}

.navbar-brand{
	position: relative;
}

#lang{
	position: absolute;
	top: 50%;
	left: 38%;
	right: 0px;
	width: 15px;
	border-radius: 5px;
}

@media only screen and (min-width:1142px){
	.navbar-wrapper .navbar {
		float: left;
		width: 100%;
		margin-top:0;
	}
}



@media only screen and (max-width:1023px)
{}


@media only screen and (max-width:899px)
{}

@media only screen and (max-width:767px){
}

@media only screen and (max-width:599px){
}







































