@charset "utf-8";
* {
	margin: 0em;
	padding: 0em;
}

body.site {

	margin: 0em auto;
	max-width:100%; 
	min-width:350px; 
	background: #000000;
	color: #999999;
	/*background-image: url(../imgsUME/bg_body.jpg) ;
	background-repeat: repeat-y;
	background-position:  center top;*/
	padding-left: 0em;
	padding:0; 
	margin:0; 
	font-family: Arial narrow;
}

section > * > * > .container-fluid {
	max-width: 1200px !important;
	position: relative;
	margin: 5px auto; /* auto para centrar horizontalmente */
}
section#ume_home_header_fixed {
	border-bottom:2px solid;
}
@media (min-width:768px) {
	section#ume_home_header_fixed {
		border-bottom:0;
	}
}

section#ume_menu > * > * > .container-fluid, 
section#ume_menu_fixed > * > * > .container-fluid {
 	margin: 0 auto; 
}

section#ume_divisor_fixed {
	border-bottom: 2px solid #353d42; 
}

a, a:hover {
	color: #FEC629;
}

html[xmlns] .clearfix { 
    display: block;
}

.clearfix:after { 
    content: ".";
    display: block;
    height: 0
    clear: both;
    visibility: hidden;
}


#CentralEste {
	padding-top: 1.5em;
} 


#Principal #Central {
	
	width: 73%;
	margin-left: 0.7em;
}

#Principal #CentralAmp {
	
	clear: both;
	width: 95%;
	margin-left: 1em;
	margin-bottom: 2em;
}

#CentralAmp .centrados {
	text-align: center;
	
}

.centradoUnit img{
	margin-left: 198px;	
	
}
.centrados img {
	padding:2em;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#CentralAmp .centrados h4 {
	text-align: center;
	font-size:1.1em;
	border-bottom:0px;
	padding-bottom: 2em;

}

#CentralAmp .centrados p {
	clear:none;
	text-align: center;
}
#CentralAmp .centrados p a{
	font-size:1em;
	color:#66ccff;
}
#CentralAmp .contenido h4, #Central .contenido h4 {
	border-bottom: 1px dotted #cccccc;
	margin: 1em;
	
}



.ume  #Principal #FondoNorte  {
	
	background-color: #ffffff;
	/*background-image: url(../imgUME/cabecera08.png);*/
	/*background-image: url(../imgUME/bghead_EMAD.jpg);
	background-repeat: no-repeat; 
	background-position: left top;*/
	height:122px;
}

.ume #NorteIzq {
    /*background-color: #29446F;*/
    /*padding-left: 10px;*/
    /*margin-top: -30px;*/
    padding-bottom: 0px;
    float: left;
    width: 19%;
    
 }
 
.ume #NorteDcha {
	
    position: relative;
	padding-right: 0px;

}

.ume  #NorteCentro {
	position: relative;
	width: 60%;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;

}


#####BARRAS DE NAVEGACION##########################

#Principal #NavSup3 {

	color: #000000;
	font-size: 55%;
	background:#a5966c;
}


#Principal #NavSup3.barraLinks {

	padding-top:0em;
	padding-bottom:0em;
	margin-left: 10%;
	margin-top: 10%;
	width:85%;
	float:left;
	font-size:1em;
	border:1px solid #000000;
	background:#a5966c;

	
}

#Principal #NavSup3.barraLinks ul {
	
	float: left;
	/*border-bottom: 1px solid #FEC629;*/ 
	border-bottom: 1px solid #000000;
	padding:0;
	width: 100%;
	
}


#Principal #NavSup3.barraLinks li {

	height: 25px;
	width: 99%;
	padding-left: 0.2em;	
	padding-top:0.5em;
	padding-bottom:0.5em;
	border-top:1px solid #000000;
	
}
#Principal #NavSup3.barraLinks li.selected {

	height: 25px;
	width: 99%;
	padding-left: 0.2em;	
	padding-top:0.5em;
	background: #000000;
	background-image: url(../imgsUME/bg_vertical.jpg);
	background-repeat: no-repeat; 
	background-position: left bottom;
	
}

#Principal #NavSup3.barraLinks li:hover {

	height: 25px;
	width: 99%;
	padding-left: 0.2em;	
	padding-top:0.5em;
	
}


#Principal #NavSup3 a {

	float: left;
	color: #ffffff;
	
}

#Principal #NavSup3 a:hover {
	text-decoration:underline;
	color: #FEC629;
	
}


#NavSup1 {
	background-color: #353d42;
	color: #CCCCCC;
	font-family: Arial Narrow;
	
	font-size:0.9em;
}


@media(min-width:768px) {
	/*#Principal #NavSup1.collapse {
		display: block !important;
	}*/
	.ume_menu.collapse {
		display: block !important;
	}
}

#Principal #NavSup1.barraLinks {

	padding:0px;
	/*font-size:0.9em;*/
	/*background-image: url(../imgsUME/bg_subcontenido.jpg);*/
	
	z-index:1000;
}

#Principal #NavSup1 ul {

	padding-left:0%;
	/*margin: 0 auto 0;*/
	margin-left:2px;
	margin-right:0%;
}

#Principal #NavSup1 ul li {
	
	/*border-right: 1px dotted #000000;*/
	/*border-left: 1px dotted #000000;*/
	/*border-bottom:  .20em solid transparent;*/
	float: left;
	margin:0;
	background:none;
	font-size:1em;
	font-weight:500;
	display:block;
	position:relative;
	padding:0;
	background-color: #353d42;
	/*
    	background: -moz-linear-gradient(top, #6a6a6a 0%, #000000 100%);
    	background: -webkit-linear-gradient(top, #6a6a6a 0%, #000000 100%);
    	background: linear-gradient(to bottom, #6a6a6a 0%, #000000 100%);
    	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6a6a', endColorstr='#000000', GradientType=0);
    	*/
}

@media(max-width:576px) {
	#Principal #NavSup1 ul li { width:100%; }
}

#Principal #NavSup1 ul li.escudo {
	display:none;
}


#Principal #NavSup1 ul li ul {

/*estilo de los submenus*/
width:100%;
background: transparente;
margin-top:0px;
margin-left:0px;
}

@media(min-width:576px) {
	#Principal #NavSup1 ul li ul {
		width: 160px;
		background: transparent;
		display: none;
		position: absolute;
		z-index: 999;
	}
}



#Principal #NavSup1 ul li ul li {

	width:100%;
	background:#999999;
	/*background:#000000;*/
	border-bottom: 1px solid #000000;
	list-style:none;
	display:block;

}

#Principal #NavSup1 ul li ul li:hover {
	color:#999999;
	background:#000000;
	text-decoration: none;
}

#Principal #NavSup1.barraLinks ul li ul li a {

	display:block;
	font-weight: normal;
	color:#000000;
	text-decoration: none; 
	padding:0.5em 1em ;
	
	
}
#Principal #NavSup1.barraLinks ul li ul li a:hover {

	color:#999999;
	text-decoration: none;

}
#Principal #NavSup1 ul li:hover ul {

/*con este selector definimos que cuando el cursor este sobre un elemento(li) que contenga un elemento(ul) dentro le asigne la propiedad display:block; para que este a su vez pase de invisible a visible*/
display:block;
}

#Principal #NavSup1.barraLinks ul li a {

	display:block;
	font-weight: bold;
	color:#E1E1E1;
	text-decoration: none; 
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left: 1.5em;
	padding-right: 1.5em;
	

}


#Principal #NavSup1.barraLinks ul li a:hover {

	color:#ffffff;
	text-decoration: none; 
}


#Principal #NavSup1.barraLinks li.selected a{

	/*color:#FEC629;
	border-bottom: .20em solid #000000;
	background:#a5966c;*/
	color:#ffffff;
	background:#000000;

	
}

#Principal #NavSup1 ul li.selected ul li {

	width:100%;
	background:#999999;
	border-bottom: 1px solid #000000;
	list-style:none;
	display:block;
	
}

#Principal #NavSup1.barraLinks ul li.selected ul li a{

	width:100%;
	background:#999999;
	border-bottom: 1px solid #000000;
	list-style:none;
	display:block;
	color:#000000;
	
}

#Principal #NavSup1.barraLinks ul li.selected ul li a:hover{
	
	color:#ffffff;
	background:#000000;
	
}
#Principal #NavSup1.barraLinks li.escudo{
	
	margin-top: -50px;
	border: 0px;

}

#Principal #NavSup1.barraLinks li.escudo a{
	
	padding:0px;
}

//Desplegable
	
#horizontal{

/*estilo de nuestra lista*/
background-color:#414141;
list-style:none;
width:auto;
position:relative;
display:block;
height:36px;
}

#horizontal li{

/*estilo a cada uno de los elementos(li) de nuestro menu*/
float:left;/* propiedad importante para que nuestro menu tome la forma horizontal*/

display:block;
position:relative;
}

#horizontal li a{

/*estilo de los enlaces */
color:#fff;
text-decoration:none;
font-family:Arial Narrow;
font-size:14px;
line-height:1.3em;
padding:10px 14px 8px 16px;
display:block;
}

#horizontal li ul{

/*estilo de los submenus*/
width:120px;
background:#F8F8F8;
border:1px #ccc solid;
display:none; /*importante para que los submenus no estén visibles*/
position:absolute;
z-index:999;
margin-top:0px;
}

#horizontal li ul li{

/*estilo a cada uno de los elementos(li) de nuestro submenu*/
width:100%;
list-style:none;
display:block;
}

#horizontal li ul li a{

/*estilo a cada uno de los enlaces de nuestro submenu*/
color:#21759b;
font-size:14px;
line-height:1.3em;
display:block;
font-weight:normal;
padding:8px
}

#horizontal li ul li a:hover{

/*un poco de decoracion a los enlaces de nuestro submenu al estar el cursor sobre ellos con ayuda de el selector :hover */
background-color:#FFF;
color:#444;
text-decoration:underline;
}
	
#horizontal  li:hover ul{

/*con este selector definimos que cuando el cursor este sobre un elemento(li) que contenga un elemento(ul) dentro le asigne la propiedad display:block; para que este a su vez pase de invisible a visible*/
display:block;
}


//FIN DESPLEGABLE

#Principal #NavSup2.barraLinks {
	
	padding-bottom:0px;
	padding-top:0px;
	margin-right:10px;
	text-aling:center;
	width: 98%;
	font-size:1.1em;
	/*background: #304b90;*/
	display:inline-block;

}



#NavSup2 ul{
	/*background-color:#ffffff;*/
}


#NavSup2 a {
	color:#333333;
}


.imagenDcha   #NavSup2   li  {
	background-image: none;
	color: #FFFFFF;
	/*background-color: #999999;*/
}
.imagenDcha #NavSup2 a {
	color: #FFFFFF;
}



#NavSup2  li {
	background-image: none;
	border:0px;
}


##BUSCADOR######


#buscador{
 /*	padding-right:5em;*/
	text-align:left;
}

#buscadorHome {
	padding: 0px;
	float: right;
	/*margin: 0px;*/
	
}
#buscadorHome li {
	padding-left: 4px;
}

#buscadorHome fieldset {
	border-style:none;
	margin: 0em;
	padding: 0em;
	float: left;
}

#buscadorHome legend {
	display: none;
}

#buscadorHome label {
	display: in-line;
	color:#FFFFFF;
	padding-right:0.5em;
}

#buscadorHome input {
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	background-image: none;
	margin: 0px;
	padding: 0.3em 0.5em;
	font-size: 0.7em;
}
#buscadorHome .botf {
	margin: 0px;
	padding: 0.3em 0.5em;
	width: auto;
}
#textoABuscar {
	width: 13em;
}


#busqAvanzada{

	display: none;
}
.ume #buscadorHome input.botf {
	border-color: #6C97AE #0F374D #0F374D #5988A2;
	background-color: #FFFFFF;
	color: #000000;
	border-width: 1px;
}


##MENU EJERCITOS#########################



.ume #ejercitos {

	clear:both;
	margin-top: 10em;
	padding: 0em;
	width: 95%;
	background: #CCCCCC;
	display:block;

}


.ume #ejercitos ul.linksDcha {

	list-style-type:none;	
 	/*border: 3px dotted #FFDD48;*/
 	/*background: #ffffff;*/
 	background-image: url(../imgUME/bg_ejercito.gif);
	background-repeat: repeat; 
	background-position: left top;
 	float: right;
	margin-top: 3em;
	margin-right:0em;
	padding-top: 7%;
	padding-bottom: 7%;
	padding-right: 6%;
	padding-left: 6%;
	clear: both;
	display: block;
	width: auto;
	
}

.ume #ejercitos ul.linksDcha li {
	float: left;
	padding-right:0.5em;
	padding-left:0.5em;
	
	
}

.ume .textoForm a {
	color: #CCCCCC;
}


.ume .textoForm a:hover{
	color: #FFC510;
}


.ume #events.contenido {
	margin-top: 10px;
	padding: 0px;
	background-color: #FFFFFF;
}

.ume #multimedia.contenido{

	background-image: url(../imgsUME/body_bg.jpg);
	background-repeat: no-repeat; 
	background-position: left top;
	/*margin-left: 2em;*/
	
}

.ume #multimedia.contenido h2,
.ume #multimedia.contenido .h2{
 	font-size: 1.5em;
 	border-bottom:0px;
 	padding-bottom: 2em;
 	
}

.ume #multimedia.contenido ul{
	
	margin-top: 4em;
	margin-left:100px;
	list-style-image: none;
	list-style-type: none;
		
	}

.ume #multimedia.contenido ul li a{
	
	font-size: 1.3em;
	color: #ffffff;
	
}
#Principal .contenido{

margin-top: 1em;
margin-bottom: 2em;
}

.ume #Sur .barra {
	
	background-repeat: no-repeat;
	background-position: left top;
}
.ume .principal #copy {

	background-repeat: no-repeat;
	background-position: left top;
}
.ume  #OesteCenralEste {

	background-color:#000000;
	/*padding-bottom: 3em;*/

}

.ume .interior #OesteCenralEste {

	background-image: url(../imgsUME/body_bg.jpg);
	background-repeat: no-repeat; 
	background-position: left center;
	/*min-height: 350px;*/
}
	
	
.ume  #Central, .ume #CentralEste, .ume #CentralInf {
	background-color: transparent;
}

.ume #tituloContenido h2,
.ume #tituloContenido .h2{
	font-size: 1.3em;
	font-style: italic;
	color: #ffffff;
	text-align: right;
	margin: 0px 0px 10px;
	padding: 0px;
}



.ume   ul.listadoLinks   {
	clear:both;
	list-style-image: url(../imgs/icons/icnLink.png);
	padding-top:0.5em;
	padding-left:1.5em;
	
}

.ume  .listadoLinks li a {
	font-size:0.8em;
	/*font-weight: bold;*/
	/*color: #666666;*/
	color: #fec629;

}

.ume .listadoLinks li {

	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	list-style-image: url(../imgs/icons/icnLink.png);
    
}


#Principal.ume h3, #Principal.ume .h3 {
    font-size: 1.3em;
    margin-top: 1em;
	margin-right: 0px;
	/*border-bottom: 1px solid #fec629;*/
	float: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	width: auto;
}


.ume h3, .ume .h3{
        color: #ffffff;
}

.ume h5 {
	color: #000000;
	padding-bottom: 3px;
	margin:0.5em;
	font-weight:bold;
	text-align: justify;
	clear:none;
	
	
}

#Principal .atencion {
	background-image: url(../imgsMaqt/snnalTrafico.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 10px;
	border: 1px solid #999999;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	clear: both;
}

.ume .icons * {
	background-repeat: no-repeat;

}
.ume .icons a {
	color: #FEC629;
	padding-right: 22px;
	padding-left: 0.5em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	font-size: 0.9em;
}

.ume .icons li.icnPdf a {

	padding-left: 1.2em;
	font-size: 1.1em;
	color: #ffffff;
	font-style: normal;

}

.ume .icons li.icnPdf a:hover {
	color:#999999;
}

#Principal.ume   div.icons{

	clear:both;
	margin-top: 1em;
	padding-right: 2em;
}
#Principal.ume   div.icons  ul li {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.icons ul li {
	background-image: none;
}



.imgFd, .imgFi {
	padding-top: 0.5em;
}

#noticias01 .imgFd{
	
	margin-right:0px;
	
}
#noticias01 .imgFd p{
   width:480px;
}


.ume #noticias01 h3, .ume #noticias01 .h3{
	/*padding-left: 1em;*/
	margin-left:0em;
	font-size: 1.2em;
	color:#FEC629;
}

#noticias01 h4, #noticias01 .h4{
	/*padding-left: 1em;*/
	margin-left:0em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	font-size: 1em;
	color:#ffffff;
	font-style: italic;
}
#noticias01 #destacados h4, #noticias01 #galeria h4, #noticias01 .galeria h4,
#noticias01 #destacados .h4, #noticias01 #galeria .h4, #noticias01 .galeria .h4 {
	
	font-size: 1.5em;
	font-style: normal;
}
#noticias01 p{
	margin-left:0em;
	padding-left: 0em;
	text-align: justify;

}


.fechaNoticia {
	margin-left:0em;
	display: block;
	color: #666666;
}


#noticias01 .fechaNoticia {
	
	padding-left:0em;
	margin-left:0em;
}


#noticias01 p.pie {
	
	padding-left:0.5em;
	padding-right:0.5em; 
	padding-top:0.8em;
	line-height:1.5em;
	/*height:31px;
	widht:100%;*/
	margin-top: 0.5em;
	margin-right:0em;
	margin-left:0em;
	color:#a0a0a0;
	font-size:0.8em;
	
}


#Principal.ume #noticias02 {

	/*float: left;*/
	/*width: 49.5%;*/
	width: auto
	clear: none;
	/*height: 120px;*/
	/*overflow: hidden;*/
	padding: 0px;
	margin-top: 0px;
}



#Principal .listadohome ul{

	margin: 0px;
	padding-bottom: 0.6em;
	list-style-image: none;
	list-style-type: none;
	display: block;
	/*float: left;*/
	width: 100%;
	clear: both;
}

#Principal .listadohome li {

	padding-right:0.6em;
	color: #999999;
	text-align: left;
	margin-left: 10px;
	padding-top: 1em;
	padding-bottom: 0.5em;
	clear: both;
	width:90%;
	border-top: 1px dotted #314c91;
}

#noticias02 h4, #noticias02 .h4{
  
	border-left: 5px solid #314c91;
	padding-left: 0.5em;
}

#noticias02 .secImg {
	float: left;
	overflow: hidden;
	/*padding-left:2em;
	padding-right:1em;*/
	margin-top: 0em;
	display:block;
	/*background-image: url(../imgsUME/bg2_actualidad.jpg); 
	background-repeat: no-repeat;
	background-position: top left;*/
	
	
}


#Principal #noticias02 {
	
	/*background-image: url(../imgsUME/bg2_actualidad.jpg); 
	background-repeat: no-repeat;
	background-position: top left;*/
	/*margin-left: 1em;*/
	
}


#Principal #noticias02 li{
	float: left;
	width: 47%;
	clear: none;
	margin-bottom: 1em;
	/*margin-top: 20px;*/
	padding-left: 1.2em;
	padding-top:0em;
	padding-bottom:0em;
}

#Principal #noticias02 li.icnImg{
	padding-left: 1.8em;
	margin-top: 0.5em;

}

#noticias02 .secMasInfo {
	
	/*background:#E2D897;*/
	background-image: url(../imgsMaqt/icnMasInfo.png); 
	background-repeat: no-repeat;
	background-position: center left;
	font-size: 0.9em;
	width: 100%;
	margin:0em;
	padding-top:0.5em;
	padding-left:0.8em;
	clear: both;	
}


#noticias02 a{
	color:#ffffff;
	font-weight: normal;
	text-decoration: none;
}

#noticias02 a:hover{
 	color:#999999;
	text-decoration: underline;
}


#noticias02 .secMasInfo a {
	
	color:#054C9C;	
	
}

#noticias02 dt.tituloEntr {
   	overflow: hidden;
	font-size: 1em;
	margin-bottom: 0.2em;
	
}

#noticias02 dd {
	text-align:justify;
	font-size: 0.8em;
	color: #666666;
	
	
}

#noticias02 p.preH {
	font-style: italic;
	font-size: 1em;
	text-align: justify;
	padding-top: 0.5em;
}

#noticias02 dd p:after{

	clear:both;
	display:block;
	visibility: hidden;
}

#noticias02 dt.tituloEntr a {
	
	
	text-decoration: underline;
	color: #333333;
	clear:both;
}

#noticias02 dt.tituloEntr a:hover {
	color: #009CEC;
	text-decoration: underline;
}


#bannerjume {
	
	margin: 0em;
	padding-left:1em;
	padding-top: 2em;
	width: 90%;
}


.ume #imagenes.noticias{

	background-color: #ffffff;
	border: 2px solid #E2D897;
	margin-top: 2em;
	margin-left:0.5em;
	margin-bottom: 3em;
	padding-bottom:0.5em;
	
}

#Principal.ume #imagenes.noticias ul {
	
	list-style-image: none;
	list-style-type: none;
	padding: auto;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	float: none;
	width: auto;
}

.ume #imagenes.noticias li {
	
	clear: both;
	margin:6px;
	width:auto;
	float: none;
	padding-bottom: 1em;
	padding-top: 1em;
	font-size: 0.7em;
	
}


.ume #destacados{

	margin-top: 1em;
	margin-left: 45px;
	margin-right: 45px;
	padding-bottom:0.2em;
	/*width: 100%;*/
	clear: both;
}

.ume #galeria{

	margin-top: 1em;
	margin-left:45px;
	padding-bottom:0.2em;
	width: 95%;
	clear: both;
}
.ume #destacados ul, .ume #galeria ul{
	list-style-image: none;
	list-style-type: none;
	float: left;
	padding: 0px;
	margin-top: 14px;
	/*margin-left: 1%;*/
	width: 100%;
}

.ume #destacados li {
	width: 182px;
	float: left;
	text-align:center;
	margin: 0px;
	padding-right: 0em;
	padding: 15px; 
}

.ume #galeria li {
	
	float: left;
	text-align:left;
	margin: 0px;
	padding-right: 0em;
}


#destacados .pagDestac em, #galeria .pagDestac em {
	
	font-size: 0.8em;
	color: #999999;
	text-align: left;


}

#galeria .pagDestac li {
	
	width:170px;
	padding-right:1em;


}

.ume #destacados h2, .ume #destacados .h2, .ume #enlaces h2, .ume #enlaces .h2{
    font-family: Arial Narrow;
	color:#ffffff;
	width: 100%;
	border-bottom: 2px solid #999999;
	margin-left: 0px;
	padding-left: 0px;
	padding-right:0px;
}

	
.ume #enlaces{
	
	/*background-image: url(../imgsUME/bg_enlaces.png); 
	background-repeat: repeat-x;
	background-position: bottom left;*/
	/*width: 100%;*/
	float: left;
	margin-top: 1em;
	margin-left: 45px;
	/*padding-right: 45px;*/
	padding-bottom: 2em;
	padding-top: 0em;
	height: auto;
	color: #8b8b8b;
}



.ume #enlaces li {
	float: left;
	width: 23.5%;
	border-top-style: none;
	border-bottom-style: none;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	margin: 0px ;
	padding-top:0.4em;
	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-bottom: 0.4em;
	height: 1.5em;
	text-align: left;
	/*line-height: 2em;*/
	display: block;
}

.ume #enlaces ul {
	
	margin-top:1em;
    padding-bottom:2em;
	clear: both;
}

.ume #enlaces a {
	
	color:#8b8b8b;
	font-size: 0.9em;

}

.ume #enlaces a:hover {
	color:#e1e1e1;
	text-decoration: underline;
}


#Este #destacados h3, #Este #destacados .h3 {
	
    color: #282653;
    background-color:#ffffff;
    border-bottom: 1px solid #FFDD48;; 
	margin-left:0;
	margin-top: 0;
	margin-right:0.2em;
	font-size: 1.2em;
	
}


#Este #enlaces h3, #Este #enlaces .h3 {

    color: #282653;
    background-color:#FFDD48;
	margin-left:0;
	margin-top:0;
	margin-right:0.2em;
	padding-left:0.5em;
	font-size: 1.2em;


}

#player{

        width:auto;
        margin-bottom:3em;
        margin-left:3em;
        margin-right:3em;
        border: 2px dotted #E2D897;
		background-color: transparent;
		text-align: center;
 
}

	
.ume  #Principal #cabecera  {  
    			padding: 0px;
				margin-top:0px;  
				background-color: #304b90;
				width:1048px;
				
				
			} 


###Paginador para listados###
	
	
#Principal .pagList {
	margin: 0px;
	clear: both;
	width: 100%;
	padding: 0px;
}

div.pagList jsOc {
	display: block;
	visibility: hidden;
}

#Principal .pagList .paginador2 {
	padding-right: 10px;
	height: auto;
	width: auto;
	clear: both;
	font-size: 0.95em;
	float: right;
	display: inline;
	margin: 0.8em 0px;
	
}


#Principal .paginador2 ul, #Principal .paginador2 li {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px 4px 0px 4px;
	float: left;
	display: block;
	width: auto;
}
#Principal .paginador2 ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	border-right: 1px solid #CCCCCC;
}

#Principal .pagList .paginador2 a:hover {
	/*color: #333333;*/
	text-decoration: underline;
}

#Principal .paginador2 p.clickPagin {
	
	color: #333333;
	font-size: 0.8em;
	clear:none;
	margin: 0px;
	padding-left: 0.1em;
	padding-top: 0.2em;
}
#Principal .paginador2 em {
	
	font-style:normal;
}


#Principal .galeriaOperaciones{
	
	margin-top: 1.5em;
	padding: 0.8em;
	border: #ffdd48 2px solid;
	text-align: center;
	width: 95%;
	clear:both;
	
}

#OesteCenralEste #pagJUME .contenido{
	
	margin-top: 2em;
	margin-bottom: 2em;
	clear:both;
	float: left;
	width: 100%;
	text-align: justify;
	padding: 0em;
	color: #555555;
	
}
#OesteCenralEste #pagJUME .contenido h4{
	
	font-size: 1.2em;
	color: #000000;
	padding-bottom: 3px;
	border-bottom: 1px dotted #314c91;
	margin-top:1em;
	margin-bottom:0.7em;
	
	


}
#OesteCenralEste #pagJUME #NavSup2.barraLinks {
	
	margin-top: 2em;

}

#OesteCenralEste #pagJUME h3{
 
 	margin-left: 1%;
 	margin-right: 1%;
 

}


#OesteCenralEste #pagJUME .icons h4.icnDescargas{
	margin-right: 1%;
	padding-top:0em;
	width: 97%;
	color: #ffffff;
	font-size: 1.3em;

}



#OesteCenralEste #pagJUME  #destacados{
	
	width: 75%;
	height: 200px;
	float: left;
	margin-top: 2em;
	margin-bottom: 4em;
	margin-left: 8em;
	clear: both;
	
}


#CentralAmp .mapaweb{

	font-size: 0.9em;
	margin-bottom: 1em;
	margin-top: 1em;
	margin-left:4em;
	width: 90%;
}


/* BUSCADOR
------------------*/

#resultBuscador{

	margin: 1em 2em;
}

#resultBuscador .contenidoBusqueda{width:100%;}

#resultBuscador .encabezado{padding-bottom:0.5em;}

#resultBuscador .encabezado h3, #resultBuscador .encabezado .h3{ width:49%; float:left; margin:0;}
#resultBuscador .encabezado p.encabResults{	
	font-size: 0.8em;
	padding-top: 0.5em;
	margin-bottom:0;
	width: 49%;
	text-align: right;
	color:#666;
	font-weight:normal;
	float:right;
}

#resultBuscador .paginador {padding: 0.5em 0 1em 0; border-top: 0.1em solid #BBB; margin-top:2em;}

#resultBuscador .paginadorInf {	padding: 1em 0 0em 0; margin: 0.4em 0 0.2em 0; border-bottom: 0.1em solid #BBB;}

#resultBuscador .paginador .ordenResult {clear: none; float: left; margin: 0; padding: 0;}

#resultBuscador .paginador .ordenResult ul{ float:none; padding:0; margin:0;}

#resultBuscador .paginador .ordenResult ul li {
	display:inline;
	border-left: 0.1em dotted #BBB;
	background:none;
	padding:0 0.4em;
}

#resultBuscador .paginador .paginas, #resultBuscador .paginadorInf .paginas{float:right;}

#resultBuscador .paginador .paginas ul, #resultBuscador .paginadorInf .paginas ul{ width:auto; float:left; padding:0 1em 0 0;}

#resultBuscador .paginador .paginas ul li, #resultBuscador .paginadorInf .paginas ul li{ display:inline; border-right: 0.1em dotted #BBB; padding:0 0.7em 0 0.4em; margin:0;}

#resultBuscador .paginador .paginas ul li.numActiv, #resultBuscador .paginadorInf .paginas ul li.numActiv {color: #ffffff; font-weight:bold; }

#resultBuscador .paginador .paginas p, #resultBuscador .paginadorInf .paginas p{ width:auto; float:left;}

#resultBuscador .paginador .paginas a.anteriores, #resultBuscador .paginadorInf .paginas a.anteriores {
	background-image: url(../imgs/menuLinks_a_icnIzq.png);
	background-repeat: no-repeat;
	background-position: left 0.4em;
	margin: 0 0.3em 0 0;
	padding: 0 0.6em 0 1.2em;
	display:inline;
	border-right:0.1em dotted #BBBBBB;
}
#resultBuscador .paginador .paginas a.siguientes, #resultBuscador .paginadorInf .paginas a.siguientes {
	background-image: url(../imgs/menuLinks_a_icn.png);
	background-repeat: no-repeat;
	background-position: right 0.4em;
	margin: 0;
	padding: 0 1.2em 0 0;
}

#resultBuscador #busqAvResultado{
	margin: 1em 0 0 0;
	padding: 0;
	clear: none;
	float: left;
	width: 70%;
}

#resultBuscador #busqAvResultado .resultados{margin-left:1em;}

#resultBuscador #busqAvResultado .resultados dl {}
#resultBuscador #busqAvResultado .resultados dt {font-weight: normal;}
#resultBuscador #busqAvResultado .resultados dd {padding:0;margin:0.5em 0 1.5em 0.5em;}

#resultBuscador #busqAvResultado .resultados dd p {font-size: 0.8em; color: #666666}

#resultBuscador #busqAvResultado .resultados dt a {color: #1CA6EE;}

#resultBuscador #busqAvResultado .resultados p a {color: #1CA6EE;}

#resultBuscador #busqAvResultado .resultados p.txtUrl {font-style:italic; color: #666666; font-size: 0.9em;}

#resultBuscador #filtroResults {
	float: right;
	width: 25%;
	background-color:#F1F1F1;
	text-align: left;
	margin:1em 0;
	padding: 0 0.5em;
}
#resultBuscador #filtroResults a{}
#resultBuscador #filtroResults a:hover{
}

#resultBuscador #filtroResults dl {font-size:1em;}
#resultBuscador #filtroResults dt {
	font-weight: bold;
	padding-top: 0.7em;
}
#resultBuscador #filtroResults dd {
	padding:0;
	margin:0;
}
#resultBuscador #filtroResults dl dd ul {
	padding-left:0.5em;
	padding-top:0.5em;
	margin:0;
	margin-left:1em;
	list-style-image: url(../imgs/bullet.gif);
	
}
#resultBuscador #filtroResults dl dd ul li {}

#buscadorAvanzado{text-align:center; padding:1em; margin:2em; background:#F0F0F0; text-align:left;}

#buscadorAvanzado .buscLegend{	font-weight:bold; padding:0; padding-bottom:1em;}

#buscadorAvanzado .buscFieldset{margin:0; padding:0; border:none;}

#buscadorAvanzado .buscForm{width: 100%;margin:0;}

#buscadorAvanzado .buscInput{margin:0; margin-right:0.5em; border:0.1em solid #CCC; color:#333; }
#buscadorAvanzado .buscSelect{margin:0; margin-right:0.5em; border:0.1em solid #CCC; color:#333; }

#buscadorAvanzado .inputAncho{width:51em;}

#buscadorAvanzado .buscInputLab{margin:0; margin-right:0.5em; }

#buscadorAvanzado .buscBoton{
	border: 1px solid #CCC;
	background-color:#DDD;
	color:#000000;
	cursor:pointer;
	margin-right:0.5em;
}

#buscadorAvanzado .buscBoton:hover{background-color:#1CA6EE; color:#FFF;}

#resultBuscador .tituloBoletin h3, #resultBuscador .tituloBoletin .h3 {
	font: normal normal 100%/105% Arial narrow;
	font-size: 130%;
	margin:0 0 0.5em 0;
	padding-top:1em;
	padding-bottom:0.2em;
	border-bottom: 1px dotted #333333;
}
/*------------------------------*/
/****NAVEGACION POR CAJAS****/

.ume .seccion {
	/*margin: 7px 0px;*/
	padding: 0px;
	float: none;
	clear: both;
	width: 910px;
	margin-left: 2em;
	/*margin-right: 45px;*/
}

.seccion  h4, .seccion  .h4 {
	padding-left:2%

}

#Principal #busqA01{
	border-top: 2px solid #A5966B;
	float: left;
	width: 95%;
	padding-bottom: 7px;
}

#Principal #busqA01 li {
	background-image: none;
	border-left: 1px solid #A5966B;
	list-style-image: none;
	list-style-type: none;
	display:inline;
	margin: 0px;
	line-height: 2.1em;
	padding: 3px 9px;
	/*vertical-align: middle;*/
}

#Principal  .busqAnn  ul {
	margin: 0px;
	padding: 0px 0px 7px 1%;
	float: left;
}

#Principal  #busqA01.busqAnn  ul {
	margin: 0px;
	padding: 0px;
}

#Principal #busqA02.busqAnn a {
	font-family: "Times New Roman", Times, serif;
	font-size: 2.2em;
}
#Principal #busqA01.busqAnn a {
	font-size:1.2em;
	color:#ffffff;
	/*vertical-align: middle;*/
	font-weight: bold;
	margin: 0px;
	line-height: 30px;
	padding-top: 1px;
}
.busqAnn a {
	color: #ffffff;
	line-height: 45px;
	display: inline;
	font-weight: bold;
	text-align: center;
	/*vertical-align: middle;*/
	margin: 0px;
	padding: 0px 30px 0px 0px;
	background-image: url(../imgsMaqt/botonMas.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.busqAnn dl {
	margin: 0px;
	padding: 0px;
}
.busqAnn dd {
	color:#ffffff;
	display: inline;
	float: left;
	vertical-align: middle;
	font-size: 1em;
	line-height: 3em;
}
.busqAnn  dt{
	
	color:#A5966B;
	font-size: 1.2em;
	font-weight: bold;
	display: inline;
	float: left;
	line-height: 3.5em;
	width: 90%;
	
}


.busqAnn dd {
	width: 90%;
}
/***********************************/


.site #accesos{
	/*margin:100px 0px 50px 50px;*/
	
}

.site #accesos>div{
	
}

.site #accesos>div div.content div{
	font-weight:bold;
}

.site #accesos>div div.content{
	padding:0 10px 10px 10px;
}

.site #accesos>div img{
	
	width:100%;
	height:auto; max-height: 420px;
	
	clear:none;
	/*margin: 0.5em 0.5em 0.5em 0em;*/
}

.site #accesosrapidos{
	/*margin:100px 0px 50px 50px;*/
	margin-left: 45px;
	/*margin-right: 45px;*/
	overflow:hidden;
	display: table;
	table-layout: fixed; 
	max-height:210px;
}

.site #accesosrapidos>div{
	float:left;
	/*width:300px;*/
	margin-left:0px;
}


.site #accesosrapidos > div.content{
	padding:0px;
	font-weight:bold;
	/*width:33%;	*/
	display: table-cell;

}

.site #accesosrapidos > div.content > div.row{
	display: table-row;
	max-height:105px;
	margin-left:3rem;
}

.site #accesosrapidos > div.content > div.row img{
	height:106px;
	width:303px;
	float: none;
}


.site #accesosrapidos > div img{
	float:left;
	clear:none;
	/*margin: 0.5em 0.5em 0.5em 0em;*/
}


#noticias02.unico.curvsSap .curvSI {
	background-image: url(../imgsMaqt/curvs1SI.png);
	background-color: #E3F1BA;
}

.ficha {
	color: #555555;
	font-size: 1.0rem;
	padding: 15px;
	
}

.ficha ul,  .ficha li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}

.ficha li {
	/*box-shadow: 0 0 34px #ffffff;*/
	margin-bottom: 15px;
	margin-top: 15px;
	
	/*background-color:#ffffff;*/
	background-color:#ffffff;
}
.sombra1 {
	margin-bottom: 8px;
	padding: 0px;
	min-height:350px;
}
.ficha strong {
	color:#000000;
	font-size:1.2em;
	padding-left:0.5em;
}
.ficha p{
	padding-right:1em;
	padding-left:0.5em;
	font-size:1.1em;
	text-align:justify; 
	
}
.ficha dl {
	display: block;
	margin-left: 15px; 
	margin-right: 15px;

	font-size: 0.9rem;
}
.ficha dt {
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 10px;
	display: block;
	float: left;
	padding-right: 1em; 
	font-size: 0.9em;
}
.ficha dd {
	border-bottom: 1px solid #999999;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
}
.ficha .imgFi {
	width:40%;
	margin-top: 10px;
}


#Principal .medios, #Principal .unidades{
	margin-top: 2em;
	margin-left: 45px;
	margin-right: 45px;

}


#Principal .unidades li{
	float:left;
	width: 303px;
	height: 270px;
	font-weight: bold;
	overflow: hidden;
	text-align: left;
	padding-bottom: 10px;
}

#Principal .medios ul,  #Principal .unidades ul{

	margin-top:2em;
	/*margin-left:1em;*/
	padding:0px;
	list-style-type:none;
	list-style-image: none;
	
}
	
#Principal .medios li{
	background-image: url("../imgsMaqt/fondoMedios.png");
	background-position: left top;
	background-repeat: no-repeat;
	float:left;
	width: 227px;
	height: 100px;
	font-weight: bold;
	overflow: hidden;
	text-align: left;
}





#Principal .medios li.unitvis:hover  {
	visibility: hidden;
	display:none;
	
}

#Principal .medios li.unitinv:hover  {
	display:block;
	
}

#Principal .unidades li em,
#Principal .medios li em {
	
    /*font-size: 0.9em;*/
    font-weight: bold;
    border-left: 4px solid #e1e1e1;
	color: #e1e1e1;
	font-style: normal;
	padding-left: 7px;
	clear: both;

}


#Principal .medios li a, #Principal .unidades li a{
	font-weight: bold;
	font-size: 0.9em;
	color: #a0a0a0;
	text-decoration: none;
	display: block;
	/*width: 93%;*/
}
		

#Principal .medios li a:hover, 
#Principal .unidades li a:hover {
	color: #000000;
	text-decoration: underline;


}

#Principal  .unidades  li  img{
	border-style: none;
	margin-right: 2em;
	margin-top: 0px;
	margin-left: 2px;
	float: right;
}



#Principal  .medios  li  img{
	border-style: none;
	margin-right: 4px;
	margin-top: 0px;
	margin-left: 2px;
}

#Principal .medios p, #Principal .unidades p{
	
	float: right;
	margin-right:2.3em;
	color: #a0a0a0;
	font-size: 0.9em;
}

#Principal .navSec {
	text-align: right;
	margin: 0px 0px 10px;
	padding: 0px;
	clear: both;
	/*float: right;*/
	width: 100%;
}
#Principal .navSec li a {
	color: #0099CC;
	margin-left: 4px;
	padding-left: 4px;
	/*border-left: 1px solid #FEC629;*/
	margin-bottom: 2px;
	float: left;
}
#Principal .navSec ul {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: right;
}
#Principal .navSec ul ul {
	float:none;
}
#Principal .navSec li {
	float:left;
}
#Principal .navSec li li {
	float:none;
}
#Principal .navSec li ul {
	display:block;
}
#sec1 .sec1, #sec2 .sec2, #sec3 .sec3, #sec4 .sec4, #sec5 .sec5, #sec5 .sec5, #sec6 .sec6, #sec7 .sec7, #sec8 .sec8, #sec9 .sec9, #sec10 .sec10 {
	display:none;
}
#Principal .navSec .subir {
clear:none;
margin-top:0px;
color:#FEC629;
}

#Principal .interv {
	color:#ffffff;
	clear: both;
}

.org, .datosLoc, .interv {
padding-bottom:25px;
}
#Principal .interv ul,#Principal .interv  ul  ul   {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#Principal .interv ul ul ul {
	list-style-image: url(../imgsMaqt/bulletNiv3.gif);
	padding-left: 2em;
}
#Principal .interv ul ul {
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
.interv li strong {
	color:#ffffff;
	font-size: 1.1em;
	margin-bottom: 1em;
	display: block;
}


#Principal.UME .barra {
padding-left:0px;
padding-right:0px;
width:100%;
}


#OesteCenralEste #pagJUME #NavSup2.barraLinks {
	
	margin-top: 2em;

}

#OesteCenralEste #pagJUME h3{
 
 	margin-left: 1%;
 	margin-right: 1%;
 

}

#OesteCenralEste #pagJUME .icons{

	margin-left: 1em;
	/*margin-right: 2em;*/
	margin-bottom: 2em;
	padding-top: 0.5em;
	clear: both;
	background: transparent;
	width: 90%;
	
	 
}
#OesteCenralEste #pagJUME .icons h4.icnDescargas{
	margin-right: 1%;
	padding-top:0em;
	width: 97%;
	color: #ffffff;
	border-bottom: #ffdd48 1px dotted;
	font-size: 1.1em;

}


#OesteCenralEste #pagJUME #destacados .pagDestac a {
	height: 125px;
	width: 140px;
	background-color: transparent;
	text-align: left;

}
#OesteCenralEste #pagJUME #destacados .pagDestac a img {
	
	padding-left:0.8em;

}
#OesteCenralEste #pagJUME #destacados .pagDestac a:hover {
	text-decoration: none;
}


#OesteCenralEste #pagJUME #destacados ul {
	list-style-image: none;
	list-style-type: none;
	float: left;
	padding: 0px;
	margin-top: 14px;
	margin-left: 1%;
	width: 98%;
	height: 169px;
	clear: both;
}


#OesteCenralEste #pagJUME #destacados li {
	width: 24.5%;
	float: left;
	margin-left:0.1em;
	padding: 0px;
	clear:none;
	font-size: 0.8em;
	
}

#OesteCenralEste #pagJUME #destacados h4{
	/*background-image: url(../imgsUME/bg_vertical.jpg);
	background-repeat: no-repeat ;
	background-position: left top;*/
	margin-right: 1%;
	padding-top:0.3em;
	width: 97%;
	color: #ffffff;
	font-size: 1.5em;
	/*border-bottom: 1px dotted #000000;*/

}



#destacados .siguientes a.jsOc {

display: none;
}

.contenido address {
	
	margin-left: 2.5em;

}
.contenido address strong {
	color: #ffffff;
}



#unidad div.icons.unidades{
 	clear: none;
	margin-top: 0em;
	padding-top: 2em;
}
#unidad h4, #unidades ul{
 	clear: none;
}

#unidad ul li{
 	clear: left;
 }

#Principal #unidad.contenido{
 	margin-left: 250px;
	margin-top: -230px;
	width: 76%;
	
}
	
#Principal #unidad.secImg {
	margin-left: 2em;
	margin-top: 2em;
	
}

#quienes_somos{
	height: 500px;
	width: 1000px;
	height:auto;
	width:100%;
}	

#NavSup2 li.colabora {

	padding: 0.5em;
	margin-left: 0.5em;
	margin-top: -20px;
}

li.colabora a{
	
	/*background-color: #0d3cbe;*/
	padding: 0.5em;
	text-decoration: none;
}
	


li.colabora p{
	margin-top: 20px;
	margin-left: 30px;
	margin-bottom: 10px;
	
}

#accesocolabora{
    position: relative;
    margin-top: 10px;
    width: 130px;
    height: 36px;
    background-image: url(../imgs/accesoboton.png);
    background-repeat: no-repeat;
    color: transparent;
  }
  
.capaTwitter{
	border: 1px solid white;
	background-color: #292f33;
	text-align:center; 
	height: 431px; 
}  


div.enlaces, div.ficheros {
	clear:both;
}


#search-form { 
	position:relative;
	margin: 5px 0px 0px 0px;
}

@media (min-width: 768px) {
   #search-form {
	position: absolute;
	right: 15px;
	top: 30px;
	display: block;
   }
}

#search-form input {
    /*border-radius: 12px;*/
    padding: 2px 24px 4px 10px;
    width: 100%;
    margin:0;
    border: 1px solid white;
    background-color: rgba(0, 0, 0, 0);
    color: white;
    line-height:1;
}

#search-form legend { display:none; }

#search-form fieldset {
    cursor: pointer;
    pointer-events:auto;
}
#search-form input {
    pointer-events:auto;
}

#search-form fieldset::after {
    position: absolute;
    top: /*44px;*/6px;
    right: /*20px;*/ 8px;
    display: inline-block;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f002";
    color: white;
    pointer-events:auto;
}

#search_query{
	background-color: rgba(0, 0, 0, 0);
	color: white !important;
	font-weight: bold;
	padding:3px;
	border-radius:2px;
	padding-left:5px !important;
	
}

.form-buscar{
	float:right;
	margin-bottom: 20px;
}

.btnbuscar{
	background-color: rgba(0, 0, 0, 0);
	color: white !important;
	font-weight: bold;
	padding:3px;
	-webkit-transition-duration: 0.5s; /* Safari */
 	transition-duration: 0.5s;
	border-radius:2px;
}
.btnbuscar:hover{
	background-color:white;
	color:black !important;
}


/**
  SOCIAL BAR
 **/
.social-bar {
	position:absolute;
	top:0;
	right:15px;
}

#ume_menu .social, #ume_menu_fixed .social { 
	padding-top:0.5em;
	padding-bottom:0.5em;
}
/**
  TOGGLE BUTTONS
**/

.toggle-buttons {
    position: absolute;
    right: 15px;
    top: 0;
}
.toggle-buttons > *:hover {
	background-color: rgba(255, 255, 255, 0.7);
}
.toggle-buttons > *:first-child {
	margin-left:0;
}
.toggle-buttons > *:last-child {
	margin-right:0;
}
.toggle-buttons > * {
	color: white;
	border: 1px solid white;
    	font-size: 20px;
    	cursor:pointer;
    	background-color: transparent;
    	padding:4px 6px;
    	margin: 8px 4px;
    	text-align:center;
}

@media(min-width:768px) {
	.toggle-buttons > * {
		display:none !important;
	}
}

/*
.navbar-toggle:hover, .navbar-toggle:focus,
.search-toggle:hover, .search-toggle:focus,
.navsec-toggle:hover, .navsec-toggle:focus {
    background-color: rgba(255, 255, 255, 0.7);
}
*/
/*
.navbar-toggle, .search-toggle {
    	float:right;
    	color: white;
	border: 1px solid white;
    	font-size: 20px;
    	cursor:pointer;
    	background-color: transparent;
    	padding:4px 6px;
    	margin: 8px 4px;
    	text-align:center;
}


@media(min-width:576px) {
	.search-toggle, .navbar-toggle {
		font-size:40px;
	}
}

@media(min-width:576px) {
	.navbar-toggle, .search-toggle, .navsec-toggle { display:none !important; }
}*/

#ume_sticky {
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	/*height:100%;*/
	z-index: 99999;
	/*overflow:hidden;*/
	/*overflow-y: auto;*/
	/*display:none;*/
}

section { 
	background-color: #000000;
}


#ume_menu, #ume_menu_fixed {
	text-align:center;
}

.bg-menu, .bg-footer, section#ume-contenido p.pie {
	background-color: #353d42;
	color: #e1e1e1;
}

#ume-footer .barraLinks {
	font-size: 0.75em;
}

#ume_home_social_navbar a img:hover,
#ume-banners a img:hover { opacity:0.7; }
#ume-banners {
	padding-top: 15px;
}

#ume-contenido {
	color:#a0a0a0;
	text-align: justify;
}

#ume-contenido .documentos a, #ume-contenido .ficheros a, #ume-contenido .enlaces a {
	text-decoration: none;
}

#ume-contenido .documentos a > *, #ume-contenido .ficheros a > *, #ume-contenido .enlaces a > * {
	margin: 5px 5px;
}


#ume-contenido .documentos a > *:first-child, 
#ume-contenido .ficheros a > *:first-child, 
#ume-contenido .enlaces a > *:first-child {
    margin-left: 0px;
}

#ume-contenido.documentos .desc, #ume-contenido .ficheros .desc, #ume-contenido .enlaces .desc {
    font-size: 0.9rem;
    line-height: 1.1em;
    font-weight: normal;
}

#ume-contenido p.pie {
    padding: 0.5em;
    line-height: 1.5em;
    margin: 5px 0 0 0;
    font-size: 0.8em;
}

#ume-migas {
	margin: 0;
}

#ume-banners img {
	margin: 4px 2px;
}

#ume-enlaces {	
	color: #8b8b8b;
	padding-top: 15px;
}

#ume-enlaces li {
	/*float: left;*/
	/*width: 23.5%;*/
	border-top-style: none;
	border-bottom-style: none;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	margin: 0px ;
	padding: 0.25em 0.4em;
	/*height: 1.5em;*/
	text-align: left;
	line-height: 1em;
	display: inline;
	vertical-align:middle;
}

#ume-enlaces ul {
	
	margin-top:1em;
    	/*padding-bottom:2em;*/
	clear: both;
}

#ume-enlaces a {	
	color:#999999;
	font-size: 0.9em;

	/*white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	*/
	display:inline-block;
	vertical-align:middle;
}



#ume-enlaces a:hover {
	color:#e1e1e1;
	text-decoration: underline;
}

#carousel2 {
	background-color:#292f33;
	border: 1px solid white;
}

.imgSlide {
	height:241px;
	width:100%;
}
.imgSlide img {
	width:100%;
	height:auto;
	max-height:240px;
}

.textoSlide {
	padding: 0px 10px;
	height: 130px;
	overflow:hidden;
}
.textoSlide p {
 	text-align:justify;
}
.enlaceSlide {
	margin: 5px 10px 10px 10px;
	display:block;
}

.carousel-indicators.right {
      justify-content: flex-end !important;
}

#carousel2 ol.carousel-indicators {
	margin: 0 10px;
}
#ume-destacados .carousel-indicators li {
    border-radius: 50%;
    width: 15px;
    height: 15px;
}

#carousel2 .carousel-inner {
	padding-bottom: 20px;
}
#carousel2 .carousel-item  img{
	
}

#accesos, #carousel2 {
	margin-top:5px;
	margin-bottom:5px;
}

.menu-deg {
    background: -moz-linear-gradient(top, #6a6a6a 0%, #000000 100%);
    background: -webkit-linear-gradient(top, #6a6a6a 0%, #000000 100%);
    background: linear-gradient(to bottom, #6a6a6a 0%, #000000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6a6a', endColorstr='#000000', GradientType=0);
}


#Principal.home h2, #Principal.home .h2{
	font-size: 1.2em;
}

@media(min-width:576px) {
#Principal.home h2, #Principal.home .h2{
		font-size: 1.5em;
}
}


.navsec-toggle {
    	cursor:pointer;
	float:right;
	line-height: 1.2; /*tiene que se el mismo que sec-title: 1.2;*/
}


/******
 jplist PAGINACION
 ******/

 .pagination .jplist-panel {
	margin: 5px 0px; 
 }
 
 .pagination .jplist-panel,
 .pagination .jplist-panel a {
 	color: #FEC629;
 }
.pagination  ul.jplist-pagination > li > a {
	margin-top: 5px;
    	position: relative;
    	float: left;
    	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #FEC629;
	text-decoration: none;
	background-color: #000000;
	border:1px solid #FEC629;
 }
 
.pagination  .jplist-pagination > .active > a {
    color: #000000;
    cursor: default;
    border-color: #FEC629;
    background-color: #FEC629;
 }
 
 
.pagination  .jplist-items-per-page .btn-filtro {
    	border-color: #FEC629;
    	background-color: #FEC629;
    	color: #000000;
 }
.pagination  .dropdown-menu {
 	background-color: #FEC629;
 }
 
.pagination  .dropdown-menu li:hover {
    	background-color: #000000;
    	border-color: #FEC629;
 }
 
.pagination  .dropdown-menu li a {
 	color: #000000;
 }
.pagination  .dropdown-menu li:hover a {
    	color: #FEC629;
 }
 
.pagination  .dropdown-menu a {
    	padding-left: 5px;
    	padding-right: 5px;
    	text-decoration: none;
 }
 
 
.pagination  .list-group-item {
 	background: transparent !important;
 	/*margin-top: 15px !important;*/
    	/*margin-bottom: 15px !important;*/
 }
 
.pagination  .list-group-item.debug {
 	border: 1px dashed #FEC629;
 }
 
.list-group-item-enlace {
	color: #1b1e21;
  	background-color: #c6c8ca;
}

.list-group-item-enlace.list-group-item-action:hover, 
.list-group-item-enlace.list-group-item-action:focus {
	color: #1b1e21;
  	background-color: #b9bbbe;
}

.list-group-item-fichero {
	color: #1b1e21;
  	background-color: #c6c8ca;
}

.list-group-item-fichero.list-group-item-action:hover, 
.list-group-item-fichero.list-group-item-action:focus {
	color: #1b1e21;
  	background-color: #b9bbbe;
}
 /****
 	LISTA DE NOTICIAS
 *****/
 .listaNoticias .list-group-item {
 	color: #999999;
    padding: 15px !important;
    background-color: #efefef;
 }
 
 .listaNoticias .list-group-item a {

    color: #ffffff;
    font-weight: normal;
    text-decoration: none;

 }
 .listaNoticias p {
  	margin: 0;
	padding: 0;
 }

 .listaNoticias .list-group-item p.preH {
    font-style: italic;
    font-size: 1em;
    text-align: justify;
    padding-top: 0.5em;
 }
 .listaNoticias .imagen {
 	max-width: 280px;
	align-self: center;
	max-height: 140px;
	overflow: hidden;
 }
 
 .listaNoticias .detalle {
    	padding: 0 1.5rem !important;
    	
}
 .listaNoticias .detalle p {
 	line-height: initial;
 	text-align: justify;
 }
 
 .listaNoticias .incluye span {
 	background-image: url(../imgsMaqt/icnImg.gif);
 	background-repeat: no-repeat;
	background-position: left center;		
 	padding-left: 1.8em;
 }
 

  /****
 	LISTA DE MEDIOS
 *****/
 .listaMedios .list-group-item {
    padding: 15px !important;
 }
 .listaMedios .list-group-item div{
 	border: 1px solid white;
 	box-shadow:  5px 5px 8px rgba(255,255,255, 0.6);
 }
 .listaMedios .list-group-item p {
 	display:block;
 	text-align:right;
 	margin-right: 15px;
  	color: #a0a0a0;
  	font-weight: bold;
	font-size: 0.9em;
 }
 
 /****
 	LISTA DE IMAGENES
 *****/
 .listaImages .list-group-item {
 	color: #999999;
    padding: 0 15px !important;
 }
 
 .listaImages .list-group-item {
 	font-size: 0.8em;
	font-style: italic;
	line-height: 1.6em;
	
 }

 .listaImages .list-group-item .fecha {
 	width:100%;
 }
 
 .listaImages .list-group-item img {
 	width:100%;
 	margin: 0 auto;
 	max-height:120px;
 }
 
 /*.listaImages*/ .list-group-item a.icn {
    color: #a0a0a0;
     
    padding-left: 24px;
    background-repeat: no-repeat;
   
    margin: 0.5em 0;
    width:100%;
    font-size:0.9em;
 }
 /*.listaImages*/ .list-group-item a.icn.dt {
 	font-weight:bold;
 }
 
 /*.listaImages*/ .list-group-item a.icnDown {
    background-image: url(../imgsMaqt/icnDown2.png);
 }
 /*.listaImages*/ .list-group-item a.icnDetalle {
    background-image: url(../imgsMaqt/icnDetalle2.png);
}

/****
 	LISTA DE MULTIMEDIAS
 *****/
 .listaMultimedias .list-group-item {
 	color: #999999;
    padding: 15px !important;
    background-color: #efefef;
 }
 
 .listaMultimedias .list-group-item a {
    	color: #ffffff;
    	text-decoration: none;
    	font-size: 0.8em;
	font-weight: bold;
	font-style: italic;
 }
 .listaMultimedias p {
  	margin: 0;
	padding: 0;
 }

 .listaMultimedias .imagen {
	align-self: center;
	overflow: hidden;
 }

/****
 	LISTA PADRE DE MULTIMEDIA
 *****/
 .listaMultimedia .list-group-item {
 	color: #999999;
    	padding: 15px !important;
    	background-color: #efefef;
 }
 
 .listaMultimedia .list-group-item img {
    width: 100%;
    margin: 0 auto;
    max-height: 120px;
 }
 
 .listaMultimedia .list-group-item a {
    	font-weight: normal;
    	text-decoration: none;
	line-height: 1.1em;
    	color: #a0a0a0;    	/*color: #ffffff;*/
    	margin: 0.5em 0;
    	width: 100%;
    	font-size: 0.9em;
 }
 
 .listaMultimedia a.pie {
    color: #ffffff;
    text-decoration: none;
    font-size: 1em;
    padding-left: 0.5em;
    padding-top: 0.5em;
 }


 .listaMultimedia p {
  	margin: 0;
	padding: 0;
	line-height: 1.1em;
	font-size: 90%;
 }

 .listaMultimedia .imagen {
 	max-width: 280px;
	align-self: center;
	max-height: 140px;
	overflow: hidden;
 }
 
 .listaMultimedia .list-group-item a {
 
 }
 

 /**
  CONTENIDO IMAGES
 **/
 .imgContenido{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	
	border:1px solid;
	padding: 5px;
 }
 .imgContenido img {
 	width:100%;
 }
 @media(min-width:576px) {
 .imgRight {
	float: right;
	margin-top: 0.5rem;
	margin-left: 2rem !important;
	margin-bottom: 1rem !important;
	max-width:40%;
 }
 .imgLeft{
	float: left;
	margin-top: 0.5rem;
	margin-right: 2rem !important;
	margin-bottom: 1rem !important;
	max-width:40%;
 }
 .imgContenido{
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
 }
 
}


/************
  ACCORDION
 ************/
 
 #ume-contenido #accordion .card {
    	background: transparent;
    	color: #a0a0a0;
    	border: 1px solid rgba(160, 160, 160, 0.8);
    	border-radius: 5px;
    	margin: 5px 0px;
 }
 #ume-contenido #accordion .card-header {
	background-color: #353d42;
	color:#a0a0a0;
	border-radius: 5px;
 }
 #ume-contenido #accordion .card-header .btn-link {
 	color: #e1e1e1;
 }
 
 #ume-contenido #accordion .card-header .btn-link:focus,
 #ume-contenido #accordion .card-header .btn-link:hover,
 #ume-contenido #accordion .card-header .btn-link:active,
 #ume-contenido #accordion .card-header .btn-link:visited    {
 	text-decoration:none;
 }
 
 
 #ume-contenido #accordion .card-header .btn-link i {
 	float:right;
 	padding: 0.375rem 0;
 }
 #ume-contenido #accordion .card-header .btn-link[aria-expanded="true"]  i.fas:before{
 	content: "\f106"; /*up*/
 }
 #ume-contenido #accordion .card-header .btn-link[aria-expanded="false"] i.fas:before{
 	content: "\f107"; /*down*/
 }
 
 
 #ume-contenido #accordion .card-body {
	/*background: linear-gradient(to top, #6a6a6a 0%, #000000 100%);*/
	border-radius: 5px;
 }

/**********
  TOTOP
 ***********/
#toTop {
    display: none;
    text-decoration: none;
    position: fixed;
    bottom: 85px;
    right: 10px;
    overflow: hidden;
    width: 51px;
    height: 51px;
    border: none;
    text-indent: 100%;
    background: url(../imgs/ui.totop.png) no-repeat left top;
    z-index:9999;
}

#toTopHover {
    background: url(../imgs/ui.totop.png) no-repeat left -51px;
    width: 51px;
    height: 51px;
    display: block;
    overflow: hidden;
    float: left;
    opacity: 0;
    -moz-opacity: 0;
}
 
#ume-contenido ul {
    /*list-style-image: url(../imgsMaqt/bulletNiv1.gif);*/
    /*padding-left: 0.5em;*/
    /*margin-left: 1.5em;*/
    /*margin-right: 1.5em;*/
}
#ume-contenido ul li {
    font-size: 0.8em;
    font-style: italic;
    line-height: 1.6em;
}

#ume-contenido .contenido img, .contenido.responsive img {
	width:100%; height:auto;
	vertical-align: baseline; /*Override bootstrap*/
	/*border-style: solid; *//*Override bootstrap*/
}

#ume-contenido .contenido img[align="left"] {
    margin-right: 15px;
}
#ume-contenido .contenido img[align="right"] {
    margin-left: 15px;
}

#ume-contenido .contenido .imgContenido img {
	border-style: none; /*Use bootsrap style*/
}

/*******************************************
  MENU PRINICIPAL
 **/
ul#NavSup1 {
	background-color: #353d42;
	color: #CCCCCC;
	font-family: Arial Narrow;	
	font-size:0.9em;
	margin: 0;
	padding:0;
}


@media(min-width:768px) {
	ul#NavSup1.collapse {
		display: inline-block !important;
	}
}

ul#NavSup1/*.barraLinks*/ {
	padding:0px;
	/*font-size:0.9em;*/
	/*background-image: url(../imgsUME/bg_subcontenido.jpg);*/
	z-index:1000;
}

ul#NavSup1 li {
	/*border-right: 1px dotted #000000;*/
	/*border-left: 1px dotted #000000;*/
	
	/*border-bottom:  .20em solid transparent;*/
	/*float: left;*/
	margin:0;
	background:none;
	font-size:1rem;
	font-weight:500;
	display:block;
	position:relative;
	padding:0;
	background-color: #353d42;
	/*
    	background: -moz-linear-gradient(top, #6a6a6a 0%, #000000 100%);
    	background: -webkit-linear-gradient(top, #6a6a6a 0%, #000000 100%);
    	background: linear-gradient(to bottom, #6a6a6a 0%, #000000 100%);
    	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a6a6a', endColorstr='#000000', GradientType=0);
    	*/
    	text-align: left;
}

ul#NavSup1 > li:first-child {
	border-top:0;
}

ul#NavSup1 > li {
	border-top:.10em solid #000000;
}

ul#NavSup1 > li:last-child {
	border-bottom:.10em solid #000000;
}

@media(min-width:768px) {
	ul#NavSup1 li { display:inline-block; font-size:1.3vw; }
	ul#NavSup1 > li { border-top:0; border-bottom:0; border-left:.20em solid #000000; }
	ul#NavSup1 > li:last-child { border-right:.20em solid #000000; border-bottom:0; }
}
@media(min-width:992px) {
	ul#NavSup1 li { display:inline-block; font-size:1.3vw;}
}
@media(min-width:1200px) {
	ul#NavSup1 li { display:inline-block; font-size:1rem;}
}

ul#NavSup1 li.escudo {
	display:none;
}


ul#NavSup1 li ul {
	/*estilo de los submenus*/
	width:100%;
	background: transparent;
	margin-top:0px;
	margin-left:0px;
	
	/*max-height:19em;
	overflow-y:auto;*/
}

@media(min-width:768px) {
	ul#NavSup1 li ul {
		width: 160px;
		background: transparent;
		display: none;
		position: absolute;
		z-index: 999;
	}
}



ul#NavSup1  li ul li {
	width:100%;
	background:#999999;
	/*background:#000000;*/
	border-bottom: 1px solid #000000;
	list-style:none;
	display:block;
}

ul#NavSup1 li ul li:hover {
	color:#999999;
	background:#000000;
	text-decoration: none;
}

ul#NavSup1/*.barraLinks*/  li ul li a {

	display:block;
	font-weight: normal;
	color:#000000;
	text-decoration: none; 
	padding:0.5em 1em ;
	
	
}
ul#NavSup1/*.barraLinks*/  li ul li a:hover {

	color:#999999;
	text-decoration: none;

}
@media(min-width:768px) {
	ul#NavSup1  li:hover ul {
	
		/*con este selector definimos que cuando el cursor este sobre un elemento(li) que contenga un elemento(ul) dentro le asigne la propiedad display:block; para que este a su vez pase de invisible a visible*/
		display:block;
	}
}

ul#NavSup1/*.barraLinks*/  li a {

	display:block;
	font-weight: bold;
	color:#E1E1E1;
	text-decoration: none; 
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left: 1.5em;
	padding-right: 1.5em;
}
ul#NavSup1 li.social a {
	display:inline;
	padding-left: 0em;
	padding-right: 0em;
}

ul#NavSup1/*.barraLinks*/  li a:hover {
	color:#ffffff;
	text-decoration: none; 
}


ul#NavSup1/*.barraLinks*/ li.selected a{

	/*color:#FEC629;
	border-bottom: .20em solid #000000;
	background:#a5966c;*/
	color:#ffffff;
	background:#000000;
}

ul#NavSup1  li.selected ul li {
	width:100%;
	background:#999999;
	border-bottom: 1px solid #000000;
	list-style:none;
	display:block;
}

ul#NavSup1/*.barraLinks*/  li.selected ul li a{
	width:100%;
	background:#999999;
	border-bottom: 1px solid #000000;
	list-style:none;
	display:block;
	color:#000000;
}

ul#NavSup1/*.barraLinks*/  li.selected ul li a:hover{
	
	color:#ffffff;
	background:#000000;
	
}
ul#NavSup1/*.barraLinks*/ li.escudo{
	
	margin-top: -50px;
	border: 0px;

}

ul#NavSup1/*.barraLinks*/ li.escudo a{
	
	padding:0px;
}
/**
  MENU PRINICIPAL
 *******************************************/
 
/**
  ACCESOS RAPIDOS
 *******************************************/
/*#ume-accesos-rapidos > div {
	display:inline-block;
	max-height: 217px;
	overflow: hidden;
} */

#ume-accesos-rapidos {
	padding-top: 15px;
}

#ume-accesos-rapidos .row {
}
 
#ume-accesos-rapidos .col {
	-ms-flex: 0 0 303px;
	flex: 0 0 303px;
	max-width:303px;
	padding-left:0px;
	padding-right:0px;
}
/**
  ACCESOS RAPIDOS
 *******************************************/
 
/* FUNCIONALIDAD LIGHTBOX (BAGUETTEBOX BASED) */

#baguetteBox-overlay {
    display: none;
    opacity: 0;
    position: fixed;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000000;
    background-color: #222;
    background-color: rgba(0, 0, 0, 0.8);
    -webkit-transition: opacity .5s ease;
    transition: opacity .5s ease; }
    #baguetteBox-overlay.visible {
      opacity: 1; }
    #baguetteBox-overlay .full-image {
      display: inline-block;
      position: relative;
      width: 100%;
      height: 100%;
      text-align: center; }
      #baguetteBox-overlay .full-image figure {
        display: inline;
        margin: 0;
        height: 100%; }
      #baguetteBox-overlay .full-image img {
        display: inline-block;
        width: auto;
        height: auto;
        max-height: 100%;
        max-width: 100%;
        vertical-align: middle;
        -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
           -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
                box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); }
      #baguetteBox-overlay .full-image figcaption {
        display: block;
        position: absolute;
        bottom: 0;
        width: 100%;
        text-align: center;
        line-height: 1.8;
        white-space: normal;
        color: #ccc;
        background-color: #000;
        background-color: rgba(0, 0, 0, 0.6);
        font-family: sans-serif; }
      #baguetteBox-overlay .full-image:before {
        content: "";
        display: inline-block;
        height: 50%;
        width: 1px;
        margin-right: -1px; }
  
  #baguetteBox-slider {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    white-space: nowrap;
    -webkit-transition: left .4s ease, -webkit-transform .4s ease;
    transition: left .4s ease, -webkit-transform .4s ease;
    transition: left .4s ease, transform .4s ease;
    transition: left .4s ease, transform .4s ease, -webkit-transform .4s ease, -moz-transform .4s ease; }
    #baguetteBox-slider.bounce-from-right {
      -webkit-animation: bounceFromRight .4s ease-out;
              animation: bounceFromRight .4s ease-out; }
    #baguetteBox-slider.bounce-from-left {
      -webkit-animation: bounceFromLeft .4s ease-out;
              animation: bounceFromLeft .4s ease-out; }
  
  @-webkit-keyframes bounceFromRight {
    0% {
      margin-left: 0; }
    50% {
      margin-left: -30px; }
    100% {
      margin-left: 0; } }
  
  @keyframes bounceFromRight {
    0% {
      margin-left: 0; }
    50% {
      margin-left: -30px; }
    100% {
      margin-left: 0; } }
  
  @-webkit-keyframes bounceFromLeft {
    0% {
      margin-left: 0; }
    50% {
      margin-left: 30px; }
    100% {
      margin-left: 0; } }
  
  @keyframes bounceFromLeft {
    0% {
      margin-left: 0; }
    50% {
      margin-left: 30px; }
    100% {
      margin-left: 0; } }
  
  .baguetteBox-button#next-button, .baguetteBox-button#previous-button {
    top: 50%;
    top: calc(50% - 30px);
    width: 44px;
    height: 60px; }
  
  .baguetteBox-button {
    position: absolute;
    cursor: pointer;
    outline: none;
    padding: 0;
    margin: 0;
    border: 0;
    -moz-border-radius: 15%;
         border-radius: 15%;
    background-color: #323232;
    background-color: rgba(50, 50, 50, 0.5);
    color: #ddd;
    font: 1.6em sans-serif;
    -webkit-transition: background-color .4s ease;
    transition: background-color .4s ease; }
    .baguetteBox-button:focus, .baguetteBox-button:hover {
      background-color: rgba(50, 50, 50, 0.9); }
    .baguetteBox-button#next-button {
      right: 2%; }
    .baguetteBox-button#previous-button {
      left: 2%; }
    .baguetteBox-button#close-button {
      top: 20px;
      right: 2%;
      right: calc(2% + 6px);
      width: 30px;
      height: 30px; }
    .baguetteBox-button svg {
      position: absolute;
      left: 0;
      top: 0; }
  
  /*
      PRE-LOADER DE CARGA
  */
  .baguetteBox-spinner {
    width: 40px;
    height: 40px;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -20px; }
  
  .baguetteBox-double-bounce1,
  .baguetteBox-double-bounce2 {
    width: 100%;
    height: 100%;
    -moz-border-radius: 50%;
         border-radius: 50%;
    background-color: #fff;
    opacity: .6;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-animation: bounce 2s infinite ease-in-out;
            animation: bounce 2s infinite ease-in-out; }
  
  .baguetteBox-double-bounce2 {
    -webkit-animation-delay: -1s;
            animation-delay: -1s; }
  
  @-webkit-keyframes bounce {
    0%, 100% {
      -webkit-transform: scale(0);
              transform: scale(0); }
    50% {
      -webkit-transform: scale(1);
              transform: scale(1); } }
  
  @keyframes bounce {
    0%, 100% {
      -webkit-transform: scale(0);
         -moz-transform: scale(0);
              transform: scale(0); }
    50% {
      -webkit-transform: scale(1);
         -moz-transform: scale(1);
              transform: scale(1); } }
  
