.menu-icon{display:none;cursor:pointer;color:#fff;text-transform:uppercase;text-align:center;font-weight:bold;line-height:33px;font-size:2.2rem;padding:0 0;}
.menu-icon .menu-box{width:40px;height:33px;margin-right:0;padding:0;}
.menu-icon .menu-box span{width:100%;height:4px;margin-bottom:6px;background: #1f5434;display:block;border-radius:2px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.menu-icon.active span:nth-child(1){transform:rotate(45deg) translateY(8px) translateX(6px);-webkit-transform:rotate(45deg) translateY(8px) translateX(6px);}
.menu-icon.active span:nth-child(2){opacity:0;}
.menu-icon.active span:nth-child(3){transform:rotate(-45deg) translateY(-8px) translateX(6px);-webkit-transform:rotate(-45deg) translateY(-8px) translateX(6px);}
.enumenu_ul .caret{color:#fff;margin-left:7px;}
.enumenu_ul{display: flex; align-items: center; padding: 0 0;list-style:none;text-align:center;margin:0;}
.enumenu_ul > li{vertical-align:top;position:relative;display:inline-block;padding:0;}
.enumenu_ul li a{padding: 31px 11px; display:inline-block;text-transform:uppercase;line-height:1; font-family: 'Roboto', sans-serif; font-size: 1.8rem; color: #000000; font-weight: 500;}
.enumenu_ul > li > a:hover,
.enumenu_ul > li.active > a{background: #1f5434; color: #ffffff;}
.enumenu_ul > li ul{display:none;}
.enumenu_ul ul li{width:100%;margin:0;list-style:none;position:relative;display:inline-block;padding:0 0;}
.enumenu_ul.desk ul{top: 100%; z-index: 999; list-style: none; left: 0; background: #eee; position: absolute; min-width: 100%; padding: 0 0;}
.enumenu_ul.desk li:nth-last-child(1) ul,
.enumenu_ul.desk li:nth-last-child(2) ul{left:auto;right:11px;}
.menu.submenu-ul-level1 li a{background:rgba(31, 26, 107, 0.8);color:#fff;padding-left:90px;}
.enumenu_ul.desk li:hover > ul{display:block;opacity:1;}
.enumenu_ul.desk .sb-menu .sb-menu{left:100%;top:0;}
.enumenu_ul.desk ul li a{padding: 15px 11px; display:block;color:#000000;font-size: 1.5rem;text-align:left;border-bottom:1px solid #bbbbbb;}
.enumenu_ul.desk ul li > a:hover{background:#1f5434;color:#fff;}
.enumenu_ul ul li:last-child a{border-bottom: 0;}
.enumenu_ul .arrow{position:absolute;right:10px;top:17px;width:20px;height:20px;background:url(../images/pluse-icon.png) no-repeat center center;cursor:pointer;z-index:999}
.enumenu_ul .arrow.up{background:url(../images/minus-icon.png) no-repeat center center}
@media (max-width:767px){
	.enumenu_ul li a{color: #ffffff; }
	.enumenu_ul > li > a:hover,
.enumenu_ul > li.active > a{background: #1f5434; color: #8eb99f;}
	header{padding-top:0;}
.enumenu_ul{display:none}
.menu-block{height:auto;}
.menu-icon{display:block}
.services-detail a.pba-detail{border-bottom:2px solid #d3d9da;}
.enumenu_ul > li{width:100%;margin:0px;padding:0px;border-bottom: 1px solid #49755a;}
.enumenu_ul > li > a{display:block;text-align:center;padding:8px}
.enumenu_ul{width:100%;}
.enumenu_ul > li ul{background:#ffffff;}
.enumenu_ul > li ul a{text-align:center;display:block;text-align:center; color: #1f5434;}
.enumenu_ul > li ul a:hover{color: #000000;}
body.menuslide_push{position:relative; }
body.menuslide_push.slidemenuLeft{left:0;transition:left 0.5s;-webkit-transition:left 0.5s;-moz-transition:left 0.5s;-ms-transition:left 0.5s;-o-transition:left 0.5s;}
body.menuslide_push.slidemenuRight{right:0;transition:right 0.5s;-webkit-transition:right 0.5s;-moz-transition:right 0.5s;-ms-transition:right 0.5s;-o-transition:right 0.5s;}
body.slidemenuRight .enumenu_ul{right:-300px;}
body.slidemenuRight.menu-open .enumenu_ul{right:0;}
body.slidemenuLeft .enumenu_ul{left:-300px;}
body.slidemenuLeft.menu-open .enumenu_ul{left:0;}
body.menuslide_push.slidemenuLeft.menu-open{left:300px}
body.menuslide_push.slidemenuRight.menu-open{right:300px}
body.menuslide_push .enumenu_ul,
body.menuOverlap .enumenu_ul{background:#000000 none repeat scroll 0 0;display:block;height:100%;max-height:100%;width:100%;overflow:auto;position:fixed;transition:all 0.5s ease 0s;max-width:300px;top:0;}
}