/*Define el 'active' del menu superior*/
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	color:#029A97;
	background-color:#EEEEEE
}

/*Define el fondo del submenu cuando es grande*/
@media (min-width: 992px){
.dropdown-menu{
	border:1px solid #1EB89B;
	background-color:#1EB89B;
	}
}
	
/*Define el color de la letra del submenu*/
.dropdown-menu>li>a {
	color:#FFFFFF;
}

/*Define el 'hover' del submenu*/
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:transparent;
}

@media (max-width:992px) {
	/*Define el 'active' del menu superior cuando es movil*/
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
	background-color:transparent
}

	/*Define el fondo de la barra superior cuando es movil*/
	.navbar-default {
		background-color:#1EB89B;
	}
	
	/*Define el color de la letra del submenu en movil*/
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color:#333
	}
	
	/*Define el color del fondo del menu cuando es movil*/
	.navbar-collapse{
		background-color:#FFF;
		}

	/*Submenu*/
	.dropdown-menu>li>a {
		text-align:center;
	}
	
	/*Hover del submenu cuando es movil*/
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
		display:block;
		color:#1EB89B;
		text-decoration:none;
		background-color:transparent
	}
	
	.navbar-default .navbar-nav .open .dropdown-menu{
		background-color:#EEEEEE;
		}
	
	/*Espacio entre los items del menu cuando es movil*/
	.navbar-nav>li>a {
		padding-top:0px;
		padding-bottom:0px;
		line-height:0px
	}
	
	/*Le saque los padding de los costadops para que tome todo el ancho el resaltado del submenu*/
	.navbar-collapse {
		padding-right:0px;
		padding-left:0px;
	}
}

/*Define el alto del menu cuando es movil*/
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
	max-height:400px
}




/*Redefinir Medidas*/
@media (min-width:992px) {
.navbar-collapse {
width:auto;
border-top:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-collapse.collapse {
display:block!important;
height:auto!important;
padding-bottom:0;
overflow:visible!important
}
.navbar-collapse.in {
overflow-y:visible
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
padding-right:0;
padding-left:0
}
}

@media (min-width:992px) {
.navbar-header {
float:left
}
}

@media (max-width:992px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
-webkit-box-shadow:none;
box-shadow:none
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
padding:5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
line-height:20px
}
.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {
background-image:none
}
}


.container.container_menu {
	padding-left:0px;
	padding-right:0px;
}
	
@media (max-width:992px) {
	.container.container_menu {
		width:100%;
	}
	
	.container.container_menu a img{
		padding-left:15px;
	}
}

@media (min-width:1200px) {
	.container.container_menu {
		width:1170px
	}
}