.toggleMenu {
    display:  none; background: #fff; background: url("../imagenes/menu.svg") no-repeat center center;
	background-size: 90% auto; width: 50px; height: 50px; margin: 0 auto; text-indent: -9999px; 
    padding: 8px 15px; color: #222; left: 0;}
.nav {
    list-style: none; }
.nav:before,
.nav:after {
    content: " "; display: table; }
.nav:after {
    clear: both;}
.nav ul {
    list-style: none; width: 7em;}
.nav a {
    color:#fff; font-size: 17px;}
.nav li {
    position: relative;}
.nav > li {
    float: left; width: 20%;}
.nav > li > .parent {}
.nav > li > a {
    display: block;}
.nav li  ul {
    position: absolute; 
    left: -9999px;}
.nav > li.hover > ul {
    left: -25px; }
.eusk .nav > li.hover > ul {
    left: -5px; }
.nav li li.hover ul {
    left: 100%; top: 0;}
.nav li li a {
    display: block; width: 170px; background: #efefef;
    position: relative; z-index:100;
    border-top: 1px solid #fff;}
.nav li li a:hover, .nav li a:hover{
	background: #000; color: #fff !important;}
.nav li li li a {
    background:#fff; 
    z-index:200;
    border-top: 1px solid #5BAC26;}

@media screen and (max-width: 850px) {
    .active {
        display: block;}
    .nav > li {
        float: none;}
    .nav ul {
        display: block;
        width: 100%;}
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;}

}