@media all and (min-width: 0px) {
	#MenuDinamicoPrincipal,#imagenSeccion{
		display:none;
	}
	
	div#MenuMovilDinamicoPrincipal,#MenuHamburguesaPrincipal {
	    margin-bottom: -1px;
	}
	
	#MenuMovilDinamicoPrincipal .uk-container{
		max-width:inherit;
		padding:0;
	}	
	
	#MenuMovilDinamicoPrincipal,
	#MenuMovilDinamicoPrincipal nav,
	#MenuHamburguesaPrincipal{ 	
		background-color:#0E2D49;				
	}
	
	#MenuHamburguesaPrincipal{		
		min-height:30px;
		padding:10px 0; 
	}	
	
	#MenuHamburguesaPrincipal div[data-name="SearchBox"]{
		justify-content:right;
		color:#0E2D49;
		display:inline-block;
	}
	
	#ToggleMenuPrincipal{
		color: #FFFFFF;
		justify-content:left;
		display:flex;
		float: left;
	}	
		
	div#MenuMovilSecundario {
	    margin-top: 0;
	    width: 100%;
	    background-color: #0E2D49;
	}
	
	div#contenedorControlBusqueda {
	    display: flex;
	    float: right;
	    margin: 1.5px 0 0;
	    height:30px;
	    vertical-align:middle;
	}
		
	div#MenuHamburguesaPrincipal button.btnBuscarSuperior {
		font-size: 14px;
	    font-family: sans-serif;
	    background-color: #0e2d49;
	    padding: 0;
	    margin: 0;
	    border: none;
	    color: #FFFFFF;
	    height: 30px;
	    min-width:25px;
	}	
	
	#MenuHamburguesaPrincipal .ms-srch-sb-border,#MenuHamburguesaPrincipal .ms-srch-sb-borderFocused, 
	#MenuHamburguesaPrincipal .ms-srch-sb-border input, #MenuHamburguesaPrincipal .ms-srch-sb-borderFocused input{
		background-color:#FFFFFF;
	}
	
	#MenuHamburguesaPrincipal .ms-srch-sb-border,#MenuDinamicoPrincipal .ms-srch-sb-borderFocused {
		border: none !important;		
	}
	
	#MenuHamburguesaPrincipal .ms-srch-sb-border input, #MenuHamburguesaPrincipal .ms-srch-sb-borderFocused input {
		border-radius:5px;
		vertical-align:-webkit-baseline-middle;
		vertical-align:-moz-middle-with-baseline;
		height: 25px;
		width:230px;
	}
	
	#MenuHamburguesaPrincipal a#ToggleMenuPrincipal {
	    min-height: 30px;
	    font-weight:bold;
	}
	
	#MenuHamburguesaPrincipal div#SearchBox {
	    background: white;
	    border-radius: 5px;
	}		
	
	
	#MenuMovilDinamicoPrincipal ul.uk-navbar-nav{
		padding:0; 
		margin:0;
		width:100%;
		display:block;
	}

	#MenuMovilDinamicoPrincipal ul.uk-navbar-nav > li {
		list-style:none;
		box-sizing: border-box;
		min-height: 25px;
		padding: 0px;
		vertical-align:middle;
		display:inline-block;
		width:inherit;
		height: inherit;
		text-align: left;
	}
	
	#MenuMovilDinamicoPrincipal ul.uk-navbar-nav li a  {
	    color: #FFFFFF;
	    text-transform:uppercase;
		display: inherit;
	    justify-content: start;
	    align-items: start;
	    box-sizing: border-box;
	    font-size: .875rem;
	    text-decoration: none;
	    padding: 0 25px;  
	    min-height:inherit;
	    width: 90%; 
	}
	
	#MenuMovilDinamicoPrincipal ul.uk-navbar-nav li a.uk-icon  {
		width: 20px; 
		padding: 5px 0; 
		display:inline-block
	}
	
	#MenuMovilDinamicoPrincipal div#opcionesDeSeccion {
	    width: 100%;
	    
	}
	
	#MenuMovilDinamicoPrincipal div.uk-navbar-dropdown.uk-open {
	    background-color: #FFFFFF;
	    text-align: left;
	    padding: 0px;
	    left: 0 !important;
	    top: inherit !important;
	    width: 100%;
	    position: static;
	}	
	
	#MenuMovilDinamicoPrincipal div.uk-navbar-dropdown.uk-open li{			
		border-bottom:2px solid white;
		background-color:#DEE1E7;
	}
	
	#MenuMovilDinamicoPrincipal div.uk-navbar-dropdown.uk-open ul li a{
		color:#0E2D49 !important;
		font-weight:bold;
		padding: 5px 25px; 
	}
	
	#MenuMovilDinamicoPrincipal div.uk-navbar-dropdown.uk-open ul li a.uk-icon{
		display:none;
	}
	
	#MenuMovilDinamicoPrincipal .uk-grid>*{
		padding-left:0; 
	}
	
	#MenuMovilDinamicoPrincipal [class*=uk-navbar-dropdown-bottom]{
		margin-top: inherit;
	}
	
	/*********************************/
	
	#MenuMovilDinamicoPrincipal ul {
		padding-left: 0px; 
		margin-bottom:0;
	}
	
	#MenuMovilDinamicoPrincipal ul > li{
		list-style:none;
		padding-bottom:5px ;
	}

	#MenuMovilDinamicoPrincipal ul li div{
		vertical-align:middle; 
	}
	
	#MenuMovilDinamicoPrincipal ul li div.ocultar,
	#MenuMovilDinamicoPrincipal ul li div ul li div.derecha{
		display:none
	}
	
	#MenuMovilDinamicoPrincipal ul li .izquierda, 
	#MenuMovilDinamicoPrincipal ul li .derecha {
		display:inline-block; 
	}		
	
	#MenuMovilDinamicoPrincipal ul li .izquierda a {
		color:white;
		font-weight: 600;
		text-transform: uppercase;
		font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
		padding: 5px;
	}
	
	#MenuMovilDinamicoPrincipal ul li .derecha button.uk-icon, 
	#MenuMovilDinamicoPrincipal ul li .derecha button.uk-icon:active {
	    min-width: 20px;	    
	    color:white;
	    background-color:inherit;
	    padding: 5px; 
	}
	
	#MenuMovilDinamicoPrincipal ul > li > div.derecha {
		text-align:right; 
	}
	
	#MenuMovilDinamicoPrincipal ul > li > div.izquierda {
		width: 90%;
	}	
	
	#MenuMovilDinamicoPrincipal ul li div.izquierda a {
	    padding-left: 15px;
	}
	
	#MenuMovilDinamicoPrincipal div.mostrar{
	    background-color:white;
	    width:100%;
	}
	
	#MenuMovilDinamicoPrincipal div.mostrar ul li {
	    padding-bottom: 2px; 
	}
	
	#MenuMovilDinamicoPrincipal div.mostrar ul li a{
	    color: #0E2D49;
	}
	
	#MenuMovilDinamicoPrincipal div.mostrar ul > li > div.izquierda {
	    padding:0;
	    background-color: #DEE1E7;
	    width: 100%;
	}	
}

@media all and (min-width: 480px) {		
	
}

@media all and (min-width: 768px) {		
	
}

@media all and (min-width: 900px) {		
	
}

@media all and (min-width:992px){

	#MenuDinamicoPrincipal [class*=uk-dropdown-bottom]{
		margin-top:5px;
	}

	#MenuDinamicoPrincipal .uk-container{
		max-width:inherit;
	}
	
	#MenuDinamicoPrincipal, #MenuDinamicoPrincipal nav.uk-navbar-container.uk-navbar {
	    display: table;
	    width: 100%;
	    background:#0E2D49;
	}

	#imagenSeccion{
		display:inherit;
	}

	#MenuHamburguesaPrincipal, #MenuMovilDinamicoPrincipal, #MenuDinamicoPrincipal ul.uk-navbar-nav li a.uk-icon {
		display:none;
	}

    #MenuDinamicoPrincipal .uk-container{
		padding:0;
		margin:0;
	}

    #MenuDinamicoPrincipal ul.uk-navbar-nav{
		display:flex;
		width: 100%;
	}

    #MenuDinamicoPrincipal ul.uk-navbar-nav > li {
		min-height: 70px;
	    padding: 0px;
	    border-top:none;
	    text-align:center;
	    width:100%;
	}

    #MenuDinamicoPrincipal ul.uk-navbar-nav > li > a {
	    justify-content: center;
	    align-items: center;
	    min-height: 65px;
	}
		
	#MenuDinamicoPrincipal ul.uk-navbar-nav li a{
	    color:#FFFFFF;	    
	    background:none !important;
	}

    #MenuDinamicoPrincipal ul.uk-navbar-nav li a{
		font-weight:600;
	}

    #MenuDinamicoPrincipal ul.uk-navbar-nav > li:hover,
	#MenuDinamicoPrincipal ul.uk-navbar-nav > li:active,
	#MenuDinamicoPrincipal ul.uk-navbar-nav > li:focus{
	    min-height: 65px;
	    background-color:#2e557d;
	}
	
	#MenuDinamicoPrincipal [class*=uk-navbar-dropdown-bottom]{
		margin-top:5px;
	}
	
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open {
	    background-color: #FFFFFF;
	    text-align: left;
	    padding: 0px;
	    top: inherit !important;
	    width: 28%; 
	    height:auto;
	    border-top:1px solid #0E2D49;
	}	
	
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open li{			
		border-bottom:2px solid #DEE1E7;
		background-color:white;	
	}
	
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open li:hover,
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open li:focus,
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open li:active{			
		border-bottom:2px solid white;
		background-color:#DEE1E7;	
	}
	
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open ul li a{
		color:#0E2D49;
		font-weight:bold;
		padding:10px;
	}

    #MenuDinamicoPrincipal div#imagenSeccion {
	    width: 70%;
	    height:inherit; 
	    padding: 20px; 
	}
	
	#MenuDinamicoPrincipal div#imagenSeccion > img{
	    min-height:250px; 
	    width: -webkit-fill-available;
	}
	
	#MenuDinamicoPrincipal div#opcionesDeSeccion {
	    width: 30%;
	    padding:0 5px;
	    min-height: 300px;
	}
	
	#MenuDinamicoPrincipal div#opcionesDeSeccion li a {
	    padding:5px;	    
	}
	
	#MenuDinamicoPrincipal .uk-drop-grid.uk-child-width-1-2.uk-grid {
	    padding: 5px 0;
	}
	
	#MenuDinamicoPrincipal ul.uk-navbar-nav > li > a  {
	    padding: 0 42px !important;
	    border:none !important;
	}
}

@media all and (min-width: 1200px) {		
	#MenuDinamicoPrincipal ul.uk-navbar-nav > li > a  {
	    padding: 0 55px !important;	
	}
	
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open {
	    width: 25%; 
	}
}

@media all and (min-width: 1440px) {
	#MenuDinamicoPrincipal div.uk-navbar-dropdown.uk-open {
	    width: 20%; 
	}

}

@media all and (min-width: 2560px) {	
	#MenuDinamicoPrincipal ul.uk-navbar-nav > li > a {
	    padding: 0 140px !important;
	}
}