.menupanel{
	width: 100%; z-index:2 !important;
	margin: 0px;
	min-height: 0px;
	background:#fff !important;
	line-height:22px;  /*change nav ul ul -->top: 32px;*/
}

.menupanel .navbar-collapse {
    padding-right: 0px;
    padding-left: 0px; float:left !important;
}

.menupanel .nav > li{
margin-right:1px;
}

.menupanel .nav > li:first-child {margin-left:20px;}

.menupanel .nav > li:last-child {
	margin-right:0px;
}

.menupanel .nav > li > a {
	transition: background-color 1s ease-out;
	position: relative;
	display: block;
	padding:10px 11px !important;
	font-size: 13px !important;	width:100%;
	border-right:solid 1px #b2adaa;
	text-decoration: none; font-family: Arial, Helvetica, sans-serif !important;
	font-weight:bold;	
	color:#372920 !important;
	text-transform:none !important;  letter-spacing:0px !important;}

.menupanel .nav > li:first-child > a {color:#ffffff !important;}

.menupanel .nav > li > a:hover, 
.menupanel .nav > li > a:focus {
    text-decoration: none; color: #fff !important; border-radius:0px !important; background:#2a1c13 !important; transition: background 0.5s ease-out;
}

.menupanel .nav > .current_page_item > a{
    color: #fff;
}
.menupanel .dropdown-menu{
	padding: 0px 0px; margin-left:4px; opacity:0.9
}
.menupanel .dropdown-menu > li > a {
    display: block;
    padding: 8px 20px !important;
    clear: both;
    color: #fff;
    font-size: 14px;
    white-space: normal; /*For Text Wrap*/
	background:#42a73d; min-width:260px !important;  margin-left:-5px !important; margin-bottom:1px;
}

.menupanel .dropdown-menu > li > a:hover, 
.menupanel .dropdown-menu > li > a:focus {
    color: #000;
    text-decoration: none;
   background:#999 !important;
}

.menupanel .dropdown-menu > li:nth-last-child(1) > a {
	border-bottom: none;
}

.sliderpanel{
	width: 100%;
	height: auto;
	margin: 0px; background:#000;
}

.sliderpanel img{
	width: 100%;
}

.nav li:hover ul {display:block;margin-top:0px;}

.nav>li:nth-child(6) {padding:0px !important; margin:0px !important;}

.tmenu_active{color:#fff !important; border-radius:0px !important; background:#2a1c13 !important; transition: background 0.5s ease-out;}
/*Toggle color and icon*/

.navbar-inverse .navbar-brand {
	color:#2a1c13 !important;font-family:Arial, Helvetica, sans-serif !important;
}

.navbar-inverse .navbar-toggle {
	border-color:#e13e30; background-color: #e13e30;
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background-color:#ff0000; border-color:#ff0000;
}

/*end Toggle color and icon*/
/*@media (max-width:387px)*/

@media (max-width:450px) {
	.menupanel{	background:#c99878 !important; width:100%!important;
}
	.menupanel .nav > li{margin:0px 16px !important;}
	.menupanel .nav > li > a {
	border-bottom:solid 1px #333; width:100%; border-right:0px;}
	.menupanel .dropdown-menu > li > a {
 min-width:240px !important;  margin-left:0px !important; margin-bottom:1px;
}
	
	
}

@media (width:768px) {	
.menupanel .nav > li > a {padding:0px 0px !important;}}

@media (max-width:767px) {	
.menupanel{
	background:#1f1c1c; width:100%; margin:0; padding:0; color:#fff !important;
}

.menupanel .navbar-collapse {
    padding-right: 0px; padding-left: 0px; float:right !important; width:100%; text-align:center;
}

.menupanel .nav > li > a {
	position: relative;
	display: block;
	padding:10px 10% !important;
	font-size: 12px !important;	width:100%;
	text-decoration: none; font-family:  Arial, Helvetica, sans-serif !important; 
	text-transform:uppercase !important; margin-left:0px; letter-spacing:0px !important; color: #fff !important; background:url(../images/line.png) no-repeat left center;
}
.menupanel .nav > li > a:hover {color:#fff !important;}
}

@media (max-width:850px) {	
.menupanel .navbar-collapse {
    padding-right: 0px;
    padding-left: 0px; float:left !important;
}

.menupanel .nav > li{
margin-right:0px;
}
.menupanel .nav > li:last-child {
	margin-right:0px;
}
.menupanel .nav > li > a {
transition: background-color 1s ease-out;
	position: relative;
	display: block;
	padding:14px 8px !important;
	font-size: 12px !important;	width:100%;
	text-decoration: none; font-family:  Arial, Helvetica, sans-serif !important; 
	text-transform:uppercase !important;  letter-spacing:0px !important; color: #4c4d4d; background:url(../images/line.png) no-repeat left center;
}

.menupanel .nav > li:nth-child(1) > a {
	background-image:none;
}
}


 @media(width:850px) {
.menupanel .nav > li{
margin-right:0px;
}
 }
 
 
@media (width:768px) {	
.menupanel .nav > li > a {
	font-size: 11px !important;	
}
}

@media only screen and (min-width: 1025px) {

/*.menupanel .nav > li:last-child > a {}*/

}