.Contenedor-nav{
  background-color: #00a0e6;
  height: 77px;
}

@media only screen and ( max-width: 992px ){
  .Contenedor-nav{
  height: 40px;
  background-color: rgba(0, 125, 180, 0.0)
}
}

#nav{width:auto; height:77px; color:#ffffff; text-decoration:none; font-size:16px; line-height: 14px; margin:0px; box-sizing:border-box; padding-left:20px; padding-right:20px; border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; z-index:1000 !important;position: absolute;
  margin-top: 10px;
}

#nav a{text-decoration:none; color:#ffffff; margin:0px;}

/*=======menu responsive=======*/
#nav > a{display:none;}

/*=======menu=======*/
#nav ul{margin:0; padding:0;
/* Default */ transition-property: all; transition-duration: 1s; transition-timing-function: ease; transition-delay: 0s;}
#nav li{border-right:0px solid #ffffff; text-align:center; box-sizing:border-box; display:inline-block; width:auto; float:left; height:50px; padding-left: 15px; padding-right: 15px; margin-top: 3px;}
#nav li a{display:block; height:100%; padding-top:17px; box-sizing:border-box;
/* Default */ transition-property: all; transition-duration: 1s; transition-timing-function: ease; transition-delay: 0s;}
#nav li a:hover{color: #ffc600;}
#nav > ul > li:hover > a{}

/*=======submenu=======*/
#nav ul ul {display:none; z-index:9000;
/* Default */ transition-property: all; transition-duration: 1s; transition-timing-function: ease; transition-delay: 0s;}
#nav ul li:hover > ul{display:block;}
#nav li ul{width:220px; background: rgba(0, 125, 180, 1.9); position:absolute;}
#nav li ul li{display:block; width:100%; margin:0px; text-align:left; height:40px; border-bottom:1px solid #ffc600; border-right:0px;}
#nav li ul li a{padding-left:7px; padding-top:12px; padding-bottom: 12px; font-size:12.5px; line-height: 13px;}

.Home img{margin-top: -5px!important;}
.Home b{display: none;}
.Btn_ajuste a{padding: 10px 20px !important; line-height: 15px;}

#nav span:after{
				width: 0;
				height: 0;
				border: 0.313em solid transparent;
				border-bottom: none;
				border-top-color: #ffffff;
				content: '';
				vertical-align: middle;
				display: inline-block;
				position: relative;
				right: -0.313em;
				float:right;
				margin-right:20px;
				margin-top:7px;
			}

@media only screen and ( max-width: 1400px ){
	#nav li{padding-left: 10px; padding-right: 10px;}
}

@media only screen and ( max-width: 992px ){
	
#nav{height:5px; background-color: rgba(0,0,0,0.00); border: 0px;}

/*Triangulo*/
#nav span:after{
				width: 0;
				height: 0;
				border: 0.313em solid transparent;
				border-bottom: none;
				border-top-color: #ffffff;
				content: '';
				vertical-align: middle;
				display: inline-block;
				position: relative;
				right: -0.313em;
				float:right;
				margin-right:20px;
				margin-top:7px;
			}
    

#nav > a{ width: 40px; height:40px; z-index: 99999999;}
#nav:not( :target ) > a:first-of-type,
#nav:target > a:last-of-type{display: block; width: 40px; height: 40px;}

#nav > ul{display: none; z-index:9999;}
#nav:target > ul{display: block;}

.Btn-hamburguesa{
  margin-top: -50px !important;
  right: 20px !important;
  position: absolute !important;
}  

/*=======menu=======*/
#nav  ul{margin-top:0px !important; top:15px !important; display:none; position:relative; width:100%;}
#nav li{border-right:0px;  text-align:left; width:100%; height:auto;}
#nav li a{padding-left:20px; background-color:#007db4; padding-top:12px; padding-bottom:12px; width: 100%; border-bottom:1px solid #ffc600; margin-top: -2px;}
#nav li a:hover{color: #007db4;}

/*=======submenu=======*/

#nav li ul{width:100%; position:static; margin-top:0px;}
#nav li ul li{display:block; width:100%; margin:0px; text-align:left; height:40px; border-bottom:1px solid #ffffff; border-right:0px;}
#nav li ul li a{padding-left:20px; padding-top:10px; font-size:14px; background-color: #1a4ed8; text-transform:none; color:#ffffff;}
#nav li ul li a:hover{color: #ffffff;}

}