.navbar-menu.row-cl {
  background: url("../images/bg_navemenu.png") no-repeat center center;
  padding: 5px 0px;
  position: relative;
  bottom: -23px;  
}

.navbar-menu:before{
    content: url("../images/icon-main-mn.png") no-repeat center center;
    width: 24px;
    height: 20px;
    position: absolute;
    left: -12px;
    top: 17px;
}
.navbar-menu:after{
    content: url("../images/icon-main-mn.png") no-repeat center center;
    width: 24px;
    height: 20px;
    position: absolute;
    right: -12px;
    top: 17px;
}

.navbar-inner .rsp_item_home{
	display: none;
}
.navbar-inner ul.nav-menu {
  /*background: url("../images/bg_navemenu.png") no-repeat scroll left top; */
}
.menu-item.home.level_0 {

}
.navbar-inner ul li.level_0.home:hover{
    border-bottom: none;
}
.navbar-inner ul li.level_0.home a{
    
}
.menu-item.home.level_0 a {
    color: #000000;
    font-size: 14px;
    font-family: "MyriadPro-Semibold" !important;
    text-transform: uppercase;
    padding: 18px 0px 17px;
    font-family: arial;
}
.menu-item.home.level_0 a:hover
{
    color: #0f5ab4;
}
#primary > li.menu-item.home.level_0.activated a{
    color: #0f5ab4;
}
.navbar-inner ul li.level_0.home:hover {
}
.navbar-inner .home {
    border-left: none !important;
}
.navbar-inner ul li.level_0 {
    float: left;
    list-style: none outside none;
    position: relative;
    border-right: 1px solid #F2F1F0;
    border-left: 1px solid #C2BFBE;
}
.navbar-inner ul li.level_0 a{
}
.navbar-inner ul li.level_0:hover, .navbar-inner ul li.activated {
    color: #0f5ab4 !important;
}
.navbar-inner ul li.level_0 .text-menu a, .navbar-inner ul li.level_0 .text-menu a {
    color: #333333;
    font-family: "Myriad Pro Bold";
    text-transform: uppercase;
    padding-bottom: 20px;
}
.navbar-inner ul li.level_0:hover .text-menu a, .navbar-inner ul li.activated .text-menu a {
    color: #0f5ab4 !important;

}
.navbar-inner ul li.level_0:hover .sub_menu{
	display: block;
}
.head_b_normal .menu-item{
    border-right: 1px solid #D1D1D1;
}
.head_b_normal .menu-item-last{
    border-right: none;
} 
.head_b_normal .menu-item:hover{
    border-bottom: 3px solid #DFBB6B;
}
.div-menu .text-menu a:hover {
    text-decoration: none;
 }
 .head_b_normal .menu-item-last{
    border: medium none;
 }

.navbar-inner ul li .div-menu-home .img-menu-home a{
	display: inline-block;
    padding-top: 8px;
}

.navbar-inner ul li .div-menu-home  .text-menu {
    display: none;
}
.navbar-inner ul li .img-menu{
	display:none;
	float: left;
    padding-right: 10px;
}
.navbar-inner .sub_menu {
    display: none;
    left: 0;
    top: 43px;
    position: absolute;
    width: 201px;
    z-index: 999;
}
.menu-item-last {
    border-right: none !important;
    padding-right: 0px !important;
}
.menu-item-last:hover{
    
}
.menu-item-last a:hover {
    padding: 16px 0px 17px !important;
}
.navbar-inner .sub_menu_wrapper {
    background: #B2AEAD;
}
.navbar-inner .sub_menu_wrapper li.level_1 {
    border-bottom: 1px solid #FFFFFF;
    padding: 6px 20px;
}
.navbar-inner .sub_menu_wrapper li.activated {
    border-bottom: 1px solid #56564a;
    padding: 6px 17px;
}
.navbar-inner  .sub_menu_wrapper li.level_1 a{
    color: #ffffff;
    background: none;
}
.navbar .navbar-inner .sub_menu .sub_menu_wrapper li.level_1:hover{
	text-decoration: underline;
    color: #ffffff;
}
.navbar-inner  .sub_menu_wrapper li.level_2 {
	margin-top: 2px;
}
.navbar-inner  .sub_menu_wrapper li.level_2 a{
	color: #FADA8A;
}
@media only screen and (min-width:768px){
    .navbar-inner > ul > li.menu-item {
      padding: 0px 6px 0px 10px;
      line-height: 38px;
    }
    .navbar-inner ul li.level_0 .text-menu a, .navbar-inner ul li.level_0 .text-menu a {
      font-size: 12px;
    }
}
@media only screen and (min-width:992px){
    .navbar-inner ul li.menu-item {
        padding: 9px 14px 8px;
        line-height: 21px;
    }
    .navbar-inner ul li.level_0 .text-menu a, .navbar-inner ul li.level_0 .text-menu a {
      font-size: 14px;
    }
}
@media only screen and (min-width:1200px){
    .navbar-inner ul li.menu-item {
        padding: 9px 16px 8px;
    }
    
}