
/* Estructura de la página */
body{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:9pt;
	text-rendering: optimizeLegibility;
	color:#313131;
	background-color:rgb(197, 216, 249);
}


a:link    { COLOR: #313131; TEXT-DECORATION: none;      }
a:visited { COLOR: #313131; TEXT-DECORATION: none;      }
a:hover   { COLOR: #313131; TEXT-DECORATION: underline; cursor:pointer;}
a:active  { COLOR: #313131; TEXT-DECORATION: underline; }

a.negro:link    { COLOR: #313131; TEXT-DECORATION: none;      }
a.negro:visited { COLOR: #313131; TEXT-DECORATION: none;      }
a.negro:hover   { COLOR: #313131; TEXT-DECORATION: underline; }
a.negro:active  { COLOR: #313131; TEXT-DECORATION: underline; }

a.gris:link    { COLOR: #676767; TEXT-DECORATION: none;      }
a.gris:visited { COLOR: #676767; TEXT-DECORATION: none;      }
a.gris:hover   { COLOR: #676767; TEXT-DECORATION: underline; }
a.gris:active  { COLOR: #676767; TEXT-DECORATION: underline; }

a.lightblue:link    { COLOR: #4a5d80; TEXT-DECORATION: none;      }
a.lightblue:visited { COLOR: #4a5d80; TEXT-DECORATION: none;      }
a.lightblue:hover   { COLOR: #4a5d80; TEXT-DECORATION: underline; }
a.lightblue:active  { COLOR: #4a5d80; TEXT-DECORATION: underline; }


.undernavigation {
	background-image: url(../image/aemet/fondo_nubes.jpg);
	background-repeat: no-repeat;
	background-size: 100% auto;
}
.ie{
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='../image/aemet/fondo_nubes.jpg',
        sizingMethod='scale');
}


.imagen_cabecera {
	text-align:center;
	background-image: url(../image/aemet/cabecera.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:93px;
	width:100%;
}

.caja_blanca {
	background-color:white;
	border: 1px solid #CCCCCC;	
	padding: 4px 6px;
	margin-top:5px;
	overflow: hidden;
}

.caja_blanca h3 {
	padding-left:10px;
}

.pie_opcion_letras {
    margin: 0; 
    padding: 0;
   /* width:45%;*/
    list-style-type: none;
    vertical-align: middle;
    margin: 4px auto;
	float:left;
	display: inline-block;
	font-size:0.8em;
}

.pie_opcion_imagen {
    margin: 0; 
    padding: 0;
    width:25%;
    vertical-align: middle;
    margin: 4px auto;
    padding-left:10px;
	float:left;
	display: inline-block;
}

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{
	padding:0;
}
/* Página inicial */ 

.cabecera_titulo_destacado {
	width:100%;
	text-decoration: none;
	color: white; 
	padding: 4px 11px;
	background-color: #688cbc;
	display:inline-block;
	padding-left: 16px;
	/*background-image: url(../image/aemet/imagen_cab_principal_izq.png), url(../image/aemet/imagen_cab_principal_der.png);
	background-position: left top, right top;
	background-repeat: no-repeat;*/
	border-radius:10px 10px 0px 0px;
	list-style-type: none;
	min-height:27px;
	font-weight:bold;
	font-size:10pt;
	margin: 4px auto;
 }
 
.ie .cabecera_titulo_destacado {
 	height:18px;
}

.cabecera_discover {
 		margin-bottom:2px;
 }
 .caja_texto_busqueda_home {
		border:0;
		width: 80%;
	}
@media (max-width: 500px) {
	.caja_texto_busqueda_home {

		width: auto; 
	}
}

input.rounded {
	border: 1px solid black;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: inset 0px 0px 6px #666;
	-webkit-box-shadow: inset 0px 0px 6px #666;
	box-shadow: inset 0px 0px 6px #666;
	padding: 4px 3px;
	outline: 0;
	-webkit-appearance: none;
}
input.rounded:focus,input.rounded-search-left:focus  {
	border-color: #339933;
}
 

 input.rounded-search-left {
	border: 1px solid black;
	border-right:0;
	-moz-border-radius: 10px 0px 0px 10px;
	-webkit-border-radius:10px 0px 0px 10px;
	border-radius: 10px 0px 0px 10px;
	-moz-box-shadow: inset 5px 5px 7px -5px #666,inset 5px -5px 7px -5px #666;
	-webkit-box-shadow: inset 5px 5px 7px -5px #666,inset 5px -5px 7px -5px #666;
	box-shadow: inset 5px 5px 7px -5px #666,inset 5px -5px 7px -5px #666;
	padding: 5px;
	vertical-align:middle;
	outline: 0;
	-webkit-appearance: none;
}

 input.rounded-search-right {
	border: 1px solid black;
	border-left:0;
	-moz-border-radius: 0px 10px 10px 0px;
	-webkit-border-radius: 0px 10px 10px 0px;
	border-radius: 0px 10px 10px 0px;
	-moz-box-shadow: inset -5px 5px 7px -5px #666,inset -5px -5px 7px -5px #666;
	-webkit-box-shadow: inset -5px 5px 7px -5px #666,inset -5px -5px 7px -5px #666;
	box-shadow: inset -5px 5px 7px -5px #666,inset -5px -5px 7px -5px #666;
	padding: 6px 7px 5px 0px;
	outline: 0;
	-webkit-appearance: none;
	-webkit-padding-after: 7px;
	
}
@-moz-document url-prefix() {
    input.rounded-search-right {
		border: 1px solid black;
		border-left:0;
		-moz-border-radius: 0px 10px 10px 0px;
		-webkit-border-radius: 0px 10px 10px 0px;
		border-radius: 0px 10px 10px 0px;
		-moz-box-shadow: inset -5px 5px 7px -5px #666,inset -5px -5px 7px -5px #666;
		-webkit-box-shadow: inset -5px 5px 7px -5px #666,inset -5px -5px 7px -5px #666;
		box-shadow: inset -5px 5px 7px -5px #666,inset -5px -5px 7px -5px #666;
		padding: 11px 7px 5px 0px;
		outline: 0;
		-webkit-appearance: none;
	}
}

.search-button{
	vertical-align: middle;
    background-color: white;
} 
 
 .busqueda_principal_espacio_blanco {
	float:left;
	width:48%;
}

.busqueda_principal_texto_1 {	
	padding-left:50px;
	font-size: 10pt;
}
	
.busqueda_principal_texto_2 {
	width: 100%;
	height: 30px;
	display: inline-block;
	float:right;
	white-space: nowrap;
}

.busqueda_principal_texto_3 {
	/*width: 80%; */
    height: 30px;
    display: inline-block;
    float: right;
    margin-right: 10px;
	padding-top: 8px;
    font-size: 8pt;
}
.busqueda_principal_fondo {
	color: black;
    background-color: #dcdfe6;
    display: inline-block;
    background-image: url(../image/aemet/fondo_busqueda_principal.jpg);
    background-repeat: no-repeat;
    list-style-type: none;
    height: 79px;
    font-weight: bold;
	width: 100%;
}
.busqueda_principal_espacio_formulario{
	display: table-cell;
    vertical-align: middle;
    padding: 5px;
    /*width: 50%;*/
}

.cabecera_titulo_destacado_rojo {
	text-decoration: none;
	color: #9c1132; 
	padding: 4px 11px;
	background-color: #d6dded;
	display:block;
	padding-left: 16px;
	margin: 4px auto;
	margin-bottom:10px;  
	border-radius:10px 10px 0px 0px;
	list-style-type: none;
	font-weight:bold;
	font-size: 11pt;
 } 
 
.ie .cabecera_titulo_destacado_rojo {
 	height:18px;
	}

.cabecera_titulo_destacado_fondo_rojo {
  text-decoration: none;
  color: white; 
  padding: 4px 16px;
  background-color: #a71b36;
  display:block;
  margin: 4px auto;
  margin-bottom:3px;
  
  background-image: url(../image/aemet/imagen_cab_titulo_destacado_fondo_rojo_izq.png), url(../image/aemet/imagen_cab_titulo_destacado_fondo_rojo_der.png);
	background-position: left top, right top;
	background-repeat: no-repeat;
  
	list-style-type: none;
	height:27px;
	font-weight:bold;
 }

.ie .cabecera_titulo_destacado_fondo_rojo {
 	height:18px;
	}

/* Cajas principal */

.caja_principal {
	margin-left: auto;
  margin-right: auto;
  float: none;
}
.box{
	width: auto;
   /* height: 120px;*/
    /* border: 1px solid #DBDBDB; */
    border-radius: 10px 10px 10px 10px;
    -moz-box-shadow: 0px 0px 6px #666;
    -webkit-box-shadow: 0px 0px 6px #666;
    box-shadow: 0px 0px 6px #666;
    margin: 15px;
}
.box-title{
	width: 100%;
    background-color: white;
    border-radius: 10px 10px 0px 0px;
    border: 1px solid #DBDBDB;
}
.box-title a{
	font-weight:bold;
	color:#555672;
	padding:8px;
	font-size: 11pt;
}
.box-content{
	background-color: #4776BE;
    color: white;
    height: inherit;
    border-radius: 0px 0px 10px 10px;
	min-height:91px;
}
.box-content img{
	float:left;
}
.box-text{
    float: right;
    width: 65%;
    padding: 10px;
	font-size: 9pt;
}
@media (max-width: 500px) {
	.box-text {
		width: 55%; 
		font-size:8pt;
		
	}
}

.caja_principal_titulo {
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-weight:bold;
	color:#555672;
	padding:5px;
	padding-left:10px;
}
.caja_principal_vacio {
	width:45%;
	float:left;
}
.caja_principal_texto {
	padding-top:4px;
	width:55%;
	float:right;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	color:white;
	font-size:0.9em;
}

.caja_principal_fondo_1{
	background-image: url(../image/aemet/caja_principal_fondo_1.jpg);
	background-repeat: no-repeat;
	height:123px;
	width:326px;
	cursor:pointer;
	margin:auto;
	margin-bottom:15px;
	display: inline-block;
}

.caja_principal_fondo_2{
	background-image: url(../image/aemet/caja_principal_fondo_2.jpg);
	background-repeat: no-repeat;
	height:123px;
	width:326px;
	cursor:pointer;
	margin:auto;
	margin-bottom:15px;
	display: inline-block;
}

.caja_principal_fondo_3{
	background-image: url(../image/aemet/caja_principal_fondo_3.jpg);
	background-repeat: no-repeat;
	height:123px;
	width:326px;
	cursor:pointer;
	margin:auto;
	margin-bottom:15px;
	display: inline-block;
}

.caja_principal_fondo_4 {
	background-image: url(../image/aemet/caja_principal_fondo_4.jpg);
	background-repeat: no-repeat;
	height:123px;
	width:326px;
	cursor:pointer;
	margin:auto;
	margin-bottom:15px;
	display: inline-block;
}

.interes_imagen {
	background-color: #eff0f4;
    /* padding: 10px; */
    margin: 5px;
    border: 3px solid #ebecee;
    min-height: 65px;
    width: 23%;
    text-align: center;
	}
.interes_imagen img{
	padding: 10px;
    float: left;
	vertical-align:middle;
}
.interes_imagen a{
	display: inline;
}
.links{
	padding-top:15px;
}
.links span{
	color:#9c1132; 
	font-weight:bold;
}
@media (max-width: 992px) {

	.interes_imagen {
		width:100%;
	}

}


/* Menú izquierdo */

.menu_simple_izquierdo {
	width:200px;
	min-width:190px;
	display: inline-block;
	height:auto;
}

@media (max-width: 992px) {
	.menu_simple_izquierdo {
		width:100%;
	}
}





.menu_simple ul {
    margin: 0; 
    padding: 0;
    width:100%;
    list-style-type: none;
    vertical-align: middle;
    margin: 4px auto;
	float:left;
	display: inline-block;
	height:auto;
	font-weight:bold;
}
.menu_simple ul li{
	padding-left:25px;
	background-color: #dbe2f2;
}

.menu_simple ul li.cabecera {
	text-decoration: none;
	color: white; 
	padding: 4px 11px;
	background-color: #577dbb;
	display:inline-block;
	padding-left: 16px;
	background-image: url(../image/aemet/imagen_cab_menu.png);
	background-repeat: no-repeat;
	list-style-type: none;
	height:27px;
 }

	
.menu_simple ul li.subcabecera {
	text-decoration: none;
	
	padding: 4px 0px 4px 45px;
	display:inline-block;
	list-style-type: none;
	background: #d2c6d2 url(../image/aemet/imagen_cab_menu_nubes.jpg) no-repeat 15px;
	height:27px;
 }

.menu_simple ul li a, .point {
	text-decoration: none;
    padding: 2px 20px;
    background-image: url(../image/aemet/lista_opcion_img.gif);
    background-repeat: no-repeat;
    background-position: 0.5em 0.7em;
    display: block;
}

.menu_simple ul li a.check {
    text-decoration: none;
	
    padding: 4px 40px;

    background-image: url(../image/aemet/lista_opcion_img_check.gif);
    background-repeat: no-repeat;
    background-position: 0.6em 0.3em;
    display:block;

}

.menu_simple ul li a.logout {
    text-decoration: none;
    
    padding: 4px 40px;
    background-image: url(../image/aemet/lista_opcion_img_logout.gif);
    background-repeat: no-repeat;
    background-position: 0.6em 0.3em;
    display:block;

}

.menu_simple ul li a.reg {
    text-decoration: none;
     
    padding: 4px 40px;
    background-image: url(../image/aemet/lista_opcion_img_reg.gif);
    background-repeat: no-repeat;
    background-position: 0.9em 0.3em;
    display:block;

}

.menu_simple ul li a.azul {
    text-decoration: none;
    
    padding: 4px 40px;
    background-image: url(../image/aemet/lista_opcion_img_azul.gif);
    background-repeat: no-repeat;
    background-position: 1.8em 0.7em;
    display:block;
}
 
.menu_simple ul li a:visited {
    color: #313131;
}
 
.menu_simple ul li a:hover, .menu_simple ul li .current {
    color: #313131;
    background-color: #ccd5ea;
}

.menu_simple ul li.subcabecera a{
	background-color: #d2c6d2;
    list-style-type: none;
	padding:0px;
	margin:0px;
	background-image:none;
}
.menu_simple ul li.subcabecera a:hover{
	background-color: #d2c6d2;
}

.ie .menu_simple ul li a {
 	height:18px;
}
	
.menu-pad{
	width:100%;
}

/* Contenidos */
.contenido_caja{
	margin-left: -40px;
	font-size: 9pt;
}
@media (max-width: 992px) {
	.contenido_caja {
		margin-left:0;
	}
}
.fila_tabla {
		background-color:#dee6f3;
		width:auto;
		margin-bottom:4px;
		padding:5px;
		padding-left:15px;
}


.fila_tabla a {
		color:black;
}
.recolector{
	padding-left:15px;
	float:left;
}

.boton_browse {
  display: inline-block;
  *display: inline;
  padding: 2px 8px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 13px;
  line-height: 15px;
  color: black;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-color: #cecfd3;
  background-image: -moz-linear-gradient(top, #dbdddc, #97989c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dbdddc), to(#97989c));
  background-image: -webkit-linear-gradient(top, #dbdddc, #97989c);
  background-image: -o-linear-gradient(top, #dbdddc, #97989c);
  background-image: linear-gradient(to bottom, #dbdddc, #97989c);
  background-repeat: repeat-x;
  border: 1px solid #010207;
  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdddc', endColorstr='#ff97989c', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
}

.caja_busqueda {
	border: 1px solid #2f4493;
	width:auto;
}
.search_home{
	float:left;
	
}
.search_home_2{
	float:left;
	padding-left: 10px;
}
#browse_controls{
	font-size:9pt;
}

.caja_azul_con_borde {
	background-color:#e9edf8;
	border: 1px solid #c6cad5;
	padding:4px;
	margin-top:5px;
	margin-bottom:20px;
	overflow:auto; 
}


.caja_azul_sin_borde {
	background-color:#e9edf8;
	border: 0px;
	padding:4px;
	margin-top:5px;
	margin-bottom:5px;
	overflow:auto; 
}


.opcion_browse {
    margin: 0; 
    padding: 0;
    list-style-type: none;
    vertical-align: middle;
    margin: 4px auto;
    padding-left:10px;
		float:left;
		display: inline-block;
}

.menu-pad{
	padding-left:0px;
	padding-right:0px;
	}
	
.pie_opcion_imagen img{
		/*height:30px;	*/
		display:inline-block;
	}
a.blue{
	color: #4776BE;
	font-weight:bold;
}
.no-border{
	border:none;
	}
.no-box-shadow{
	box-shadow:none;
	}
	
	.panel {
    background-color: #ffffff;
    /*border: 1px solid transparent;*/
    border:none;
    border-radius: 4px;
    /*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    margin-bottom: 20px;*/
    box-shadow: none;
}

#facets{margin:0px;margint-top:1px;}
#facet_author,#facet_subject,#facet_dateIssued{padding:0px;}
div.facet {margin:0px;border: none; padding: 0px;}
div.facet .list-group{margin:0px;margin:0px;}
div.facet .list-group-item,
div.facet .list-group-item:last-child,
div.facet .list-group-item:first-child {border-radius:0px;}

.facet-header .list-group-item {padding:1px;border:none;}
.facet-header span {padding:1px 10px;font-weight:bold;}
.facet-header li {background-color:#C5B2C8;}
.facet-values .list-group-item {padding:1px;border:none;}
.facet-values a {padding: 10px;}
.facet-value-odd {padding:12px 0px;background-color:#DCE3F3;}
.facet-value-even {padding:12px 0px;background-color:#EEF1FA;}

#facet_subject ul{
	border-right: 1px solid lightblue;
	border-left: 1px solid lightblue;
}

.badge{margin-right: 10px;background-color: #bbbbbb;border: 1px solid #aaaaaa;}


.well{
    min-height: 20px;
    padding: 5px 20px;
	background-color:#e9edf8;
    border: none;
	margin:0;
	margin-top: 5px;
	
}	
.border-group{
	 border: 1px solid #C4C8D3;
}
.adminPanel{margin-top:10px;}
.label-default{ background-color:#DCE3F3; }

.discovery-search-filters,
.discovery-search-form,
.discovery-query,
.panel-footer,
.panel-default > .panel-heading,
.panel-info > .panel-heading,
.submitFormHelp
{ border: 1px solid #C4C8D3; background-color:#e9edf8; }


.discovery-search-form{
	font-size:9pt;
}

.panel-body {
	padding: 5px;
    padding-left: 15px
}

.btn-default{
	margin-bottom: 0px;
  /*padding: 2px 10px;*/
  background-color: #bbbbbb;
  border-color: #666666;background-image: -moz-linear-gradient(top, #dbdddc, #97989c);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dbdddc), to(#97989c));
  background-image: -webkit-linear-gradient(top, #dbdddc, #97989c);
  background-image: -o-linear-gradient(top, #dbdddc, #97989c);
  background-image: linear-gradient(to bottom, #dbdddc, #97989c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdddc', endColorstr='#ff97989c', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
 }
  
.minus_png:hover,
.plus_png:hover{
	cursor:pointer;
}
.container{
	padding:0;
}

.row{
	margin:0;
}
@media (min-width: 1200px){
	.row {
		 margin-left: 0px; 
	}
}

/*Tables*/
th.oddRowEvenCol,
th.oddRowOddCol{
	background-color:#C5B2C8;
}
td.evenRowOddCol,
td.evenRowEvenCol{
	background-color:#DCE3F3;
}
td.oddRowOddCol,
td.oddRowEvenCol{
	background-color:#EDF1FA;
}

.oddRowOddCol{
	background-color:#C5B2C8;
}

.evenRowEvenCol{
	background-color:#DCE3F3;
}

.oddRowEvenCol{
	background-color:#EDF1FA;
}

.panel-info > .panel-heading {
	border: 1px solid #C4C8D3;
	border-bottom: none;
	color: black;
	background-color: white;
	border-radius: 10px 10px 0px 0px;
	font-weight:bold;
}

.alert-info {
    color: #3a87ad;
    background-color: white;

}
.alert {
    padding: 3px;
	margin: 0;
   /* margin-bottom: 20px;*/
    border: none;
	clear:both;
	
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 5px 0;
    border-radius: 4px;
	}
	
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #ffffff;
    cursor: default;
    background-color: #688CBC;
    border-color: #688CBC;	
	}
.panel {
	margin-bottom:0px;
}
.itemDisplayTable{
		width: 100%;
		margin-top: 10px;
		/*float:left !important;
		text-align: justify;*/
}


.metadataFieldLabel{
	width:25%;
}
.metadataFieldValue{
	width:100%;
	text-align:left;
}



/*VISOR*/
.toolbar{
	height:33px;
}
#visor{
	width:98%;
	display:inline-block;
	background-color:white;
    padding-left: 15px;
}

.icon{
	max-width:64px;
	border:0;
}
/*CALENDARIO*/

#calendario{
	margin-top:10px;
	display:inline-block;
	font-size:85%;
	width:200px;
	
}


.metadataFieldLabel{
	font-weight:bold;
}

.media{
	margin-top:0px;
}
.media, .media .media{
	margin-top:0px;
}
.media-heading{
	margin:0;
}
.form-horizontal .form-group{
	margin-left:0px;
	margin-right:0px;
}
.title{
	text-transform: uppercase;
    color: #A61A36;
    font-weight: bold;
    padding-left: 10px;
}	
form.form-inline .form-control{
	width:auto;
}

#bitstream-edit-form-table.table tbody tr th#t16,#bitstream-edit-form-table.table tbody tr td #t16{
	display:none;
}
.mejs-container{
	margin:0 auto;
}
.navbar-collapse{
	padding-left:0px;
	padding-right:0px;
}
.navbar-header{
	background-color:white;
}
.navbar-toggle{
	background: #688cbc;
	
}
.icon-bar{
	background-color:white;
}
.itemDisplayTableCalendario{
	width:65%;
}
.collectionDescription{
	font-size:9pt;
	margin:0;
	padding-left:5px;
}

/*Control de autoridades:table*/
.authority-control{
	margin:10px;
}
.authority-form-control{
	display: inline;
	padding: 6px 12px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.authority-form{
	padding:5px;
}

.authority-table{
	margin:0 auto;
	width:90%;
	border:1px black solid;
	border-spacing:0px;
	border-collapse:collapse;
}
.authority-th{
	background-color: #88090a;
	border-bottom:1px black solid;
	padding:5px;
	color:#fff;
}
.authority-td{
	background-color:white;
	border:1px black solid;
	padding:3px;
}

.pagination-authority{
	margin-top:5px;
	margin-bottom:5px;
	margin-right: 30px;
	padding-left: 0;
	border-radius: 4px;
}

.pagination-authority>.active>a, .pagination-authority>.active>span, .pagination-authority>.active>a:hover, .pagination-authority>.active>span:hover, .pagination-authority>.active>a:focus, .pagination-authority>.active>span:focus {
background-color: #88090a;
border-color: #88090a;
cursor: default;
}
.pagination-authority>li{
display: inline-block;
}

.pagination-authority>li>a, .pagination-authority>li>span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color:white;
background-color: #fff;
border: 1px solid #ddd;
margin: -2px;

}
.pagination-authority>.disabled>span,
.pagination-authority>.disabled>span:hover,
.pagination-authority>.disabled>span:focus,
 .pagination-authority>.disabled>a,
 .pagination-authority>.disabled>a:hover,
 .pagination-authority>.disabled>a:focus {
color: #999;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
}

/* This magic gets the 16x16 icon to show up.. setting height/width didn't
   do it, but adding padding actually made it show up. */
img.ds-authority-confidence,
span.ds-authority-confidence
{ width: 16px; height: 16px; margin: 5px; background-repeat: no-repeat;
  padding: 0px 2px; vertical-align: bottom; color: transparent;}
img.ds-authority-confidence.cf-unset,
span.ds-authority-confidence.cf-unset
  { background-image: url(../../../image/authority/bug.png);}
img.ds-authority-confidence.cf-novalue,
span.ds-authority-confidence.cf-novalue
  { background-image: url(../../../image/confidence/0-unauthored.gif);}
img.ds-authority-confidence.cf-rejected,
img.ds-authority-confidence.cf-failed,
span.ds-authority-confidence.cf-rejected,
span.ds-authority-confidence.cf-failed
  { background-image: url(../../../image/confidence/2-errortriangle.gif); }
img.ds-authority-confidence.cf-notfound,
span.ds-authority-confidence.cf-notfound
  { background-image: url(../../../image/confidence/3-thumb1.gif); }
img.ds-authority-confidence.cf-ambiguous,
span.ds-authority-confidence.cf-ambiguous
  { background-image: url(../../../image/confidence/4-question.gif); }
img.ds-authority-confidence.cf-uncertain,
span.ds-authority-confidence.cf-uncertain
  { background-image: url(../../../image/confidence/5-pinion.gif); }
img.ds-authority-confidence.cf-accepted,
span.ds-authority-confidence.cf-accepted
  { background-image: url(../../../image/confidence/6-greencheck.gif); }

/* hide authority-value inputs in forms */
input.ds-authority-value { display:none; }

/** XXX Change to this to get the authority value to show up for debugging:
 input.ds-authority-value { display:inline; }
**/

/* for edit-item-form lock button */
input.ds-authority-lock
  { vertical-align: bottom; height: 24px; width: 24px; margin-right: 8px;
    background-repeat: no-repeat; background-color: transparent; }
input.ds-authority-lock.is-locked
  { background-image: url(../../../image/lock24.png); }
input.ds-authority-lock.is-unlocked
  { background-image: url(../../../image/unlock24.png); }
/*table.table.itemDisplayTable{
	width:100%;
	
}*/
.statsTable tr.evenRowOddCol{
	background:#dbe2f2;
}
.statsTable td{
	padding:5px;
	border:1px solid white;
}

div.submitFormHelp a{
	font-weight:bold;
}
/* Estadisticas */

.reportTitle{
	font-size:20px;
	text-align:center;
	font-weight:bold;
}
.reportDate{
	font-size:16px;
	text-align:center;
	font-weight:bold;
}
.reportSection,.reportFloor{
	font-size:14px;
	text-align:center;
	font-weight:bold;
}
.reportExplanation{
	font-size:12px;
	text-align:center;
}
.reportEvenRow{
	background-color:#EEF1FA;
}
.reportOddRow{
	background-color:#DCE3F3;
}
.thumb {
    height: 275px;
    padding: 10px;
}

/*STATS-STYLE*/

table.graphs div {
  margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

table.graphs div {
	margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

table.graphs {
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  border: dashed 1px #CCC;
}

td.chart table tr td {
  padding: 0px;
}

table.graphs td {
  padding: 10px;
}

table.graphs td.label {
  font-weight: bold;
  text-align: center;
}

table.graphs td.value {
  overflow: hidden;
}

table.graphs ul li a {
  font-size: 12px;
}

div.reportinglist {
  display: inline;
}

div.reporting {
  display: inline;
}

div.reporting a.image {
  margin-left: 10px;
}


/* STATS Addon */
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top:0;
    left:100%;
    margin-top:-6px;
    margin-left:-1px;
    -webkit-border-radius:0 6px 6px 6px;
    -moz-border-radius:0 6px 6px 6px;
    border-radius:0 6px 6px 6px;
}
.dropdown-submenu:hover>.dropdown-menu {
    display:block;
}
.dropdown-submenu>a:after {
    display:block;
    content:" ";
    float:right;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid;
    border-width:5px 0 5px 5px;
    border-left-color:#cccccc;
    margin-top:5px;
    margin-right:-10px;
}
.dropdown-submenu:hover>a:after {
    border-left-color:#ffffff;
}
.dropdown-submenu.pull-left {
    float:none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
    left:-100%;
    margin-left:10px;
    -webkit-border-radius:6px 0 6px 6px;
    -moz-border-radius:6px 0 6px 6px;
    border-radius:6px 0 6px 6px;
}

.stats-bg{
	background-color:white;
	
}

div.stats {
    
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	padding: 4px 6px;
}
div.stats ul.nav.navbar-nav {
    float:none;
	background-color: #dbe2f2;
}

div.stats .navbar-nav > li {
	float:none;
}


div.stats .navbar-nav > li > a {
     padding-top: 0px; 
     padding-bottom: 0px; 
}

div.stats ul{
    font-weight: bold;
}
div.stats ul li.cabecera {

    text-decoration: none;
    color: white;
    padding: 4px 11px;
    background-color: #577dbb;
    display: inline-block;
    padding-left: 16px;
    background-image: url(../image/aemet/imagen_cab_menu.png);
    background-repeat: no-repeat;
    list-style-type: none;
    height: 27px;
}
select#object-id.form-control{
	width:auto;
}
/* END STATS Addon.browse_range { text-align: center; }*/

#tagcloud {
    margin: 0 auto;
    width:80%;
    height: 300px;
}
