/*New Styles for opendata*/
/*Styles for the grey section*/
div.r01gContainer .x46f-header h1{
	margin-top: 0px;
}

@media screen and (min-width: 768px) {
div.r01gContainer div.x46f-statistics > div.x46f-downloadData {
		min-height: 320px;
	}
}	

div.r01gContainer div.x46f-statistics > div.x46f-space{
	min-height: 15px;
}

div.r01gContainer .x46f-downloadData{
    background-color: #F8F8F8;
   	padding-left: 15px;
	padding-right: 15px;
   	border: 1px solid #ddd;
	-webkit-box-shadow: 6px 6px 5px 0px rgba(201,195,201,1);
	-moz-box-shadow: 6px 6px 5px 0px rgba(201,195,201,1);
	box-shadow: 6px 6px 5px 0px rgba(201,195,201,1);
}

div.r01gContainer .x46f-rdf{
	display: none;
}

div.r01gContainer .x46f-details h2 {
	display : inline;
}

/*Change the IMG url for the actual url*/

/*Commons*/
div.r01gContainer .x46f-downloadIcon li .filetype{
	background: no-repeat left center;
    border-bottom: none;
    font-weight: bold;
    padding: 9px 0 9px 36px;
}

div.r01gContainer div.x46f-details a{
	/*font-weight: regular;*/
}

/*.x46f-downloadData ul{
-webkit-padding-start: 20px;
}*/
div.r01gContainer .x46f-downloadIcon ul li{
    list-style: none;
    list-style-type: none;
    float: left;
    margin: 1em 2em 0 0;
    padding-bottom: 20px;
}
div.r01gContainer .x46f-downloadIcon ul {
    -webkit-padding-start: 0px;
}
div.r01gContainer .x46f-downloadIcon li .filesize{
	color: #333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
	font-size: 1.1em;
}

div.r01gContainer .x46f-downloadIcon  a abbr {
    cursor: pointer;
}

div.r01gContainer .x46f-downloadIcon li abbr a:hover {
    color: #47b6ed ;
}
div.r01gContainer .x46f-downloadIcon ul li a:hover{   
    text-decoration: none;
}
div.r01gContainer .x46f-downloadIcon li .filesize:hover {

}

div.r01gContainer .x46f-downloadIcon li a:hover span {
    color: #999;
}
div.r01gContainer .x46f-downloadIcon li a abbr:hover {
    color: #47b6ed;
}
div.r01gContainer .x46f-downloadIcon li .csv {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/csv.gif');
	color: #934435
}

div.r01gContainer .x46f-downloadIcon li .xls {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/xls.gif');
	color: #489335
}

div.r01gContainer .x46f-downloadIcon li .zip {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/zip.gif');
	color: #6c2e82
}
div.r01gContainer .x46f-downloadIcon li .fileType_7z {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/7z.gif');
	color: #6c2e82
}

div.r01gContainer .x46f-downloadIcon li .wms {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/wms.gif');
	color: #d59925
}
div.r01gContainer .x46f-downloadIcon li .kml {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/kml.gif');
	color: #d5d325
}
div.r01gContainer .x46f-downloadIcon li .shp {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/shp.gif');
	color: #315866
}
div.r01gContainer .x46f-downloadIcon li .xml {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/xml.gif');
	color: #2b2fcf
}
div.r01gContainer .x46f-downloadIcon li .dxf {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/dxf.gif');
	color: #866c43
}
div.r01gContainer .x46f-downloadIcon li .las {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/las.gif');
	color: #d93ed4
}
div.r01gContainer .x46f-downloadIcon li .ecw {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/ecw.gif');
	color: #32bf01
}
div.r01gContainer .x46f-downloadIcon li .otros {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/otros_icons.gif');
	color: #000
}
div.r01gContainer .x46f-downloadIcon li .besteak {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/otros_icons.gif');
	color: #000
}
div.r01gContainer .x46f-downloadIcon li .txt {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/txt.gif');
	color: #91afc8
}

div.r01gContainer .x46f-downloadIcon li .tmx {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/tmx.gif');
	color: #315866
}

div.r01gContainer .x46f-downloadIcon li .tsv {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/tsv.gif');
	color: #315866
}
div.r01gContainer .x46f-downloadIcon li .dbf {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/dbf.gif');
	color: #0EC1AE
}

div.r01gContainer .x46f-downloadIcon li .kmz {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/kmz.gif');
	color: #B18016
}
div.r01gContainer .x46f-downloadIcon li .accdb
{
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/accdb.gif');
	color: #2D505D
}
div.r01gContainer .x46f-downloadIcon li .mdb {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/mdb.gif');
	color: #D61103
}
div.r01gContainer .x46f-downloadIcon li .odb {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odb.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .rss {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/rss_icons.gif');
	color: #934435
}
div.r01gContainer .x46f-downloadIcon li .odt {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odt.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .ods {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/ods.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .odp {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odp.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .odg {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odg.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .odc {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odc.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .odf {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odf.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .odi {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odi.gif');
	color: #6F1810
}
div.r01gContainer .x46f-downloadIcon li .odm {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/odm.gif');
	color: #6F1810
}

/************************************************************************/
div.r01gContainer .x46f-downloadIcon li .asc,
div.r01gContainer .x46f-downloadIcon li .ascii {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/asc.gif');
	color: #03B19F
}
div.r01gContainer .x46f-downloadIcon li .jpg {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/jpg.gif');
	color: #0619cf
}
div.r01gContainer .x46f-downloadIcon li .las {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/las.gif');
	color: #c639c2
}
div.r01gContainer .x46f-downloadIcon li .pdf {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/pdf.gif');
	color: #9f0404
}
div.r01gContainer .x46f-downloadIcon li .raw {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/raw.gif');
	color: #046b05
}
div.r01gContainer .x46f-downloadIcon li .tif,
div.r01gContainer .x46f-downloadIcon li .tiff {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/tif.gif');
	color: #c4d006
}
div.r01gContainer .x46f-downloadIcon li .wcs {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/wcs.gif');
	color: #6f1810
}
div.r01gContainer .x46f-downloadIcon li .wfs {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/wfs.gif');
	color: #3e3c3c
}
div.r01gContainer .x46f-downloadIcon li .png {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/png.gif');
	color: #4337AA;
}
div.r01gContainer .x46f-downloadIcon li .api {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/api.gif');
	color: #D32705;
}
div.r01gContainer .x46f-downloadIcon li .ics,
div.r01gContainer .x46f-downloadIcon li .calendar {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/ics.gif');
	color: #34A63C;
}
div.r01gContainer .x46f-downloadIcon li .vcf,
div.r01gContainer .x46f-downloadIcon li .vcard {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/vcard.gif');
	color: #CAD37D;
}
div.r01gContainer .x46f-downloadIcon li .rdf,
div.r01gContainer .x46f-downloadIcon li .rdf-xml,
div.r01gContainer .x46f-downloadIcon li .rdf-turtle {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/rdf.gif');
	color: #22355C;
}

div.r01gContainer .x46f-downloadIcon li .px,
div.r01gContainer .x46f-downloadIcon li .pc-axis {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/px.gif');
	color: #D59925;
}
div.r01gContainer .x46f-downloadIcon li .json {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/json.gif');
	color: #0619CF;
}
div.r01gContainer .x46f-downloadIcon li .jsonp {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/jsonp.gif');
	color: #0619CF;
}
div.r01gContainer .x46f-downloadIcon li .xlsx {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/xlsx.gif');
	color: #489335
}
div.r01gContainer .x46f-downloadIcon li .sparql {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/sparql.gif');
	color: #203842;
}

div.r01gContainer .dataset_description a.mailbox {
	background: url('/r01commonresources/r01gContainerVA/images/opendata/bg/mailbox.gif') no-repeat;
	padding		: 5px 0 0 35px;
	display		: block;
	float		: left;
	height		: 30px;
}
div.r01gContainer .dataset_description span.mailbox {
	padding		: 5px 0 0 5px;
	display		: block;
	float		: left;
	height		: 30px;
}
div.r01gContainer .x46f-downloadIcon li .csw {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/csw.gif');
	color: #6F1810;
}

div.r01gContainer .x46f-downloadIcon li .tbx {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/tbx.gif');
	color: #315867;
}

div.r01gContainer .x46f-downloadIcon li .srt,
div.r01gContainer .x46f-downloadIcon li .subrip {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/srt.gif');
	color: #6C2E82;
}
div.r01gContainer .x46f-downloadIcon li .geojson {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/geojson.gif');
	color: #0619CF;
}
div.r01gContainer .x46f-downloadIcon li .qgis {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/qgis.gif');
	color: #f7f7f7;
}
div.r01gContainer .x46f-downloadIcon li .sav {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/sav.gif');
	color: #e535c6;
}

div.r01gContainer .x46f-downloadIcon li .skos {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/skos.gif');
	color: #720d05;
}

div.r01gContainer .x46f-downloadIcon li .geojsonp {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/geojsonp.gif');
	color: #0619CF;
}
div.r01gContainer .x46f-downloadIcon li .gml {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/gml.gif');
	color: #0619CF;
}
div.r01gContainer .x46f-downloadIcon li .gpx {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/gpx.gif');
	color: #0619CF;
}


div.r01gContainer .x46f-downloadIcon li .xml {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/xml.gif');
	color: #2b2fcf
}

div.r01gContainer .x46f-downloadIcon li .z3950 {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/xml.gif');
	color: #D61103
}

div.r01gContainer .x46f-downloadIcon li .lod {
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/lod.gif');
	color: #0619CF
}

/* END GREY SECTION*/

/*DETAIL SECTION*/
div.r01gContainer div.x46f-detailLabel {
	width:  20%;
	float:left;
	min-width: 100px;
}

div.r01gContainer div.x46f-detailContent {
	width:  78%;
	float: right;
}

div.r01gContainer div.x46f-detailContent a.tag {
		/*background:#ddd;*/
		color:#fff;
		display:block;
		float:left;
		font-size:0.96em;
		margin:4px 4px 0 0;
		padding:1px 10px 3px;
		text-decoration:none;
		white-space:normal;
		/*border: 1px solid #999;*/
		border-radius:3px; 
		-moz-border-radius:3px; 
		-webkit-border-radius:3px; 
		/* future proofing */ 
		-khtml-border-radius:3px; 
		/* for old Konqueror browsers */ 
		/*text-shadow:1px 1px 0 #969696;*/ 
		
		background: #F8F8F8;
    	border: 1px solid #ddd;
}
div.r01gContainer div.x46f-detailContent a.tag:hover {
	background: #9C9C9C;
	color: #fff !important;
	text-decoration: none;
}


div.r01gContainer .x46f-main ul.list-group ,
div.r01gContainer .x46f-main li.list-group-item {
	margin-left: 0;
}

div.r01gContainer .x46f-licensediv.r01gContainer .dataset_description a.mailbox {
	background: url('/r01commonresources/r01gContainerVA/images/opendata/bg/mailbox.gif') no-repeat;
	padding		: 5px 0 0 35px;
	display		: block;
	float		: left;
	height		: 30px;
}

div.r01gContainer .dataset_description span.mailbox {
	padding		: 5px 0 0 5px;
	display		: block;
	float		: left;
	height		: 30px;
} 

Icon {
	padding-right:20px;
}

div.r01gContainer .x46f-listEven {
	background-color: #F8F8F8;
}

div.r01gContainer .x46f-description,
div.r01gContainer .x46f-details {
	margin-top: 1.5em;
}

div.r01gContainer .list-group li:nth-child(even) {
    background-color: #F8F8F8;
}

div.r01gContainer .x46f-main .list-group-item {
	border-left: none;
}	

div.r01gContainer .dataset_description a.mailbox {
	background: url('/r01commonresources/r01gContainerVA/images/opendata/bg/mailbox.gif') no-repeat;
	padding		: 5px 0 0 35px;
	display		: block;
	float		: left;
	height		: 30px;
}

div.r01gContainer .dataset_description span.mailbox{
	padding		: 5px 0 0 5px;
	display		: block;
	float		: left;
	height		: 30px;
	border-right: none;
    padding-left: 0.5em;
}

div.r01gContainer .x46f-main .list-group-item:first-child, .x46f-main .list-group-item:last-child  {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-left: none;
    border-right: none;
    border-color: #ddd;
}



div.r01gContainer .x46f-main {
    padding-top: 30px;
}

/*From here the statistic type*/


div.r01gContainer .x46f-stadisticType {
	/* float: left;*/
    margin-top: 35px;
}

div.r01gContainer .x46f-backgroundWhite {
	width: 100%;
	/*padding:30px;
	background-color: #FFFFFF;*/
}

@media screen and (min-width: 38em) {


}

/* From here, the responsive design*/
@media screen and (max-width: 38em) {
	
	div.r01gContainer .x46f-detailLabel,
	div.r01gContainer .x46-asideMain,
	div.r01gContainer div.x46f-detailLabel,
	div.r01gContainer div.x46f-div.r01gContainer .dataset_description a.mailbox{
		padding		: 5px 0 0 35px;
		display		: block;
		float		: left;
		height		: 30px;
	}
	
	div.r01gContainer .dataset_description span.mailbox{
		padding		: 5px 0 0 5px;
		display		: block;
		float		: left;
		height		: 30px;
	}

	detailContent{
		width:100%;
	}
	div.r01gContainer div.x46f-detailLabel,
	div.r01gContainer div.x46f-detailContent {
		float: none;
	}
	
}


/* CONTACTOS */
div.r01gContainer  .x46f-contacs .r01vContacts ul li {
	list-style:none !important;
	padding-bottom: 20px;
}

div.r01gContainer  .r01vContact li {
	list-style:none !important;
}
	
div.r01gContainer .dataset_description a.mailbox {
	background: url('/r01commonresources/r01gContainerVA/images/opendata/bg/mailbox.gif') no-repeat;
	padding		: 5px 0 0 35px;
	display		: block;
	float		: left;
	height		: 30px;
}
div.r01gContainer .dataset_description span.mailbox{
	padding		: 5px 0 0 5px;
	display		: block;
	float		: left;
	height		: 30px;
}

div.r01gContainer  .r01vImgCard{
	float:left;
	width: 40px;
}

/*.r01vContact a{float:left;width: 40px;}*/
div.r01gContainer  .r01vContactInfo .r01vContactInfo{
	float:left
}

div.r01gContainer .x46f-contacs .r01vContactInfo {
	padding-top:0px;padding-bottom:0px;
}

div.r01gContainer .r01vContactInfo{
	float: left;padding-left: 20px;
}

div.r01gContainer .x46f-contacs .r01vContacts .r01vContactInfo p{
	margin :0px !important;
}

/*Nuevos contenidos estadisticas LANBIDE */
div.r01gContainer  div.x46f-statsContent span.push--desk--one-quarter {
 	left:21%;
}

div.r01gContainer  div.x46f-statsContent .button-primary:hover {
	background:-moz-linear-gradient(top, #84d62f,#5d9a1f);
	background-color:#6aaf23;
	color:#9dde5a;
}

div.r01gContainer  div.x46f-statsContent .button-primary {
    background: -moz-linear-gradient(center top , #77C427, #5D9A1F) repeat scroll 0 0 #6AAF23;
    border-style:solid;
	border-width:1px;
    border-color: #50841A;
    color: #FFFFFF;
    text-shadow: 0 -1px 1px rgba(29, 47, 9, 0.35);
    background-color:#7BC92B;
}

div.r01gContainer  div.x46f-statsContent .button-rounded {
    border-radius: 3px;
}
div.r01gContainer  div.x46f-statsContent .button {
    width: auto;
}

div.r01gContainer  div.x46f-statsContent .button {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.15);
    display: inline-block;
    font-family: inherit;
    font-size: 1em;
    line-height: 1.25;
    overflow: visible;
    padding: 0.5em 0.75em;
    text-decoration: none;
    vertical-align: middle;
}

div.r01gContainer  div.x46f-statsContent select,
div.r01gContainer  div.x46f-statsContent button, 
div.r01gContainer  div.x46f-statsContent input[type="button"], 
div.r01gContainer  div.x46f-statsContent input[type="reset"], 
div.r01gContainer  div.x46f-statsContent input[type="submit"] {
    cursor: pointer;
}

div.r01gContainer  div.x46f-statsContent .button.disabled,
div.r01gContainer  div.x46f-statsContent .button.disabled:hover,
div.r01gContainer  div.x46f-statsContent .button.disabled:active,
div.r01gContainer  div.x46f-statsContent input.button:disabled, 
div.r01gContainer  div.x46f-statsContent button.button:disabled {
    background: none repeat scroll 0 0 #E6E6E6;
    border: 1px solid #D9D9D9;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    color: #CCCCCC;
    cursor: default;
    text-shadow: 0 1px 1px #FFFFFF;
}

div.r01gContainer div.x46f-statsContent div.form-ltr {
    margin: 0;
    padding: 0;
}

div.r01gContainer div.x46f-statsContent div.r01-editor div.form-ltr {    
    padding-top: 1em;
}

div.r01gContainer div.x46f-statsContent span.lap--one-quarter {
	float: left;
    font-weight: bold;
    width: 90px;
}

div.r01gContainer div.x46f-statsContent span.lap--three-quarters select {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
    padding: 0.5em;
	border-radius: 0.25em;
    box-shadow: 0 1px 0 #FFFFFF inset, 0 0.125em 0.25em #E6E6E6 inset;
    color: #333333;
    display: block;
    margin-bottom: 0.75em;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing:border-box;   
}
div.r01gContainer div.x46f-statsContent span.lap--three-quarters select:hover {
	border-color: #333333;
	color: #333333;
	cursor:pointer;	
}

/* Estilos capa de descargas */
div.r01gContainer div.x46f-statsContent #X42TCapaDescargas {
	border: solid 2px #efefef;
	border-radius: 0.5em;
	display:none;
	width: 160px;
	margin-left: 22.5px;
	background-color:white;
}


div.r01gContainer div.x46f-statsContent #X42TCapaDescargas ul {
	margin-left: 20px;
	margin-top:20px;
}

div.r01gContainer div.x46f-statsContent X42TCapaDescargas .filesize {
  	margin-left: 10px !important;
	color: #333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-style: italic;
    font-weight: normal;
  	letter-spacing:0px;
     word-spacing: 0;
}

div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li {
   margin-top: 12px !important;
}

div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li span {
	vertical-align: middle;
	font-size: 1.2em;
}

div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li .filetype {
  padding-top: 9px;
  padding-right :0px;
  padding-bottom: 9px;
  padding-left: 25px;
  font-weight: bold;
  border-bottom-color: currentColor;
  border-bottom-width: medium;
  border-bottom-style : none;
  background-position-y: center;
}

div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li .csv {
    color: #934435 !important;
	background-image: url("/r01commonresources/r01gContainerVA/images/opendata/bullets/csv_small.gif");
	background-repeat: no-repeat;
}

div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li .xls {
    color: #489335 !important;
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/xls_small.gif');
	background-repeat: no-repeat;
}

#X42TCapaDescargas li .xlsx {	
   color: #489335 !important;	
   background-image: url("/r01commonresources/r01gContainerVA/images/opendata/bullets/xlsx_small.gif");	
   background-repeat: no-repeat;	
}


div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li .pdf {
    color: #CA0606 !important;
	background-image: url('/r01commonresources/r01gContainerVA/images/opendata/bullets/pdf_small.gif');
	background-repeat: no-repeat;
}

div.r01gContainer div.x46f-statsContent #X42TCapaDescargas li a {
  line-height: 1.1;
  letter-spacing:0px;
}

div.r01gContainer div.x46f-statsContent #accordion {
   letter-spacing: 0px;
}
div.r01gContainer div.x46f-statsContent #X42TCapaVerDatos {
	margin-left: 50px;
    letter-spacing: 0px;
}

div.r01gContainer div.x46f-statsContent #x42t-descargar {
	vertical-align:  baseline;
	margin-left: 22.5px;
}

div.r01gContainer div.x46f-statsContent .x42T2Combos {
	height: 200px;
}

div.r01gContainer div.x46f-statsContent .x42T3Combos {
	height: 260px;
}

div.r01gContainer div.x46f-statsContent .x42T4Combos {
	height: 320px;
}

div.r01gContainer div.x46f-statsContent .x42T5Combos {
	height: 370px;
}

div.r01gContainer div.x46f-statsContent #X42TCapaTerritorio {
	display:none;
}


div.r01gContainer ul.x46f-tagList {
	padding: 0 !important;
	margin: 0 !important;
}

div.r01gContainer ul.x46f-tagList li {
	padding: 0;
	margin: 0;
	display: inline;
}

/* CSV TABLE */
/* General Section Styling */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section,
.r01gContainer .r01v-statistics-tabs-section {
    padding: 0 0 50px 0 !important;
}

.r01gContainer .x46f-statistics .col-sm-12.r01v-statistics-tabs-section,
.r01gContainer .col-sm-12.r01v-statistics-tabs-section {
    float: none;
}

.r01gContainer .x46f-statistics .col-sm-12.r01v-statistics-tabs-section .tabbable,
.r01gContainer .col-sm-12.r01v-statistics-tabs-section .tabbable {
	padding-bottom: 2em;
}

/* Tab Content Styling */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .tab-content,
.r01gContainer .r01v-statistics-tabs-section .tab-content {
    width: 100%;
    /*height:100%;*/
    border: 0 !important;
    padding: 0;
    margin: 0 !important;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .panel-body,
.r01gContainer .r01v-statistics-tabs-section .panel-body {
     border: 0 !important;
    padding: 0;
    margin: 0 !important;
    
}

/* Remove Top Border for Tab Pane */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .tab-content .tab-pane,
.r01gContainer .r01v-statistics-tabs-section .tab-content .tab-pane {
    border-top: 0 !important;
    /*height:100%;*/
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .tab-content .tab-pane .x46f-downloadData,
.r01gContainer .r01v-statistics-tabs-section .tab-content .tab-pane .x46f-downloadData {
    /*height:100%;*/
    border-top: none !important;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs ul,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs ul {
   border-botton: none !important;

}


/* Navigation Tabs */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs li,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs li {

}


.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs li a,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs li a{
   padding-bottom: 0.8em;    
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs li a,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs li a,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs li a:link,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs li a:link {
    background-color: #FFFFFF !important;
    color: #4B4A4A !important;        
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .r01-nav-tabs li.active a,
.r01gContainer .r01v-statistics-tabs-section .r01-nav-tabs li.active a {
    background-color: #F5F5F5 !important;
    color: #4B4A4A !important;        
    border-bottom-color: #F5F5F5 !important;
}

/* Download Data Section */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-downloadData,
.r01gContainer .r01v-statistics-tabs-section .x46f-downloadData {
    width: 100%;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-downloadData h2,
.r01gContainer .r01v-statistics-tabs-section .x46f-downloadData h2 {
    margin-top: 0;
    padding-top: 14px;
    display: block;
}

/* Editor Section */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .r01-editor,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .r01-editor {
    padding-top: 0;
    margin-top: 0;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .r01-editor .form-ltr .search--inner,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .r01-editor .form-ltr .search--inner {
    margin-bottom: 0;
    padding-bottom: 0;
}

/* Responsive Table Scrolling */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .col-sm-12:has(table),
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .col-sm-12:has(table) {
    overflow-x: auto;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .dataTables_wrapper,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .dataTables_wrapper {
    width: 99%;
}

/* Labels */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent span.lap--one-quarter,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent span.lap--one-quarter {
    width: 175px;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent span.lap--one-quarter label,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent span.lap--one-quarter label {
    padding-top: 2px;
}

/* Sorting Icons */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_asc:before,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_asc:after,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting:before,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting:after,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_desc:before,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_desc:after,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_asc:before,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_asc:after,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting:before,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting:after,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_desc:before,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .sorting_desc:after {
    bottom: 20% !important;
    transform: scale(2);
}

/* Pagination Buttons */
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .pagination .paginate_button a,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .pagination .paginate_button a {
    color: #4B4A4A !important;
    background-color: #FFF !important;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .pagination .paginate_button.active a,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .pagination .paginate_button.active a {
    background-color: #4B4A4A !important;
    color: #FFF !important;
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table th input,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table th input {
	color:#000000;	
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table thead > tr > th,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table thead > tr > th,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table thead > tr > td,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table thead > tr > td {
  padding: 10px;
  border:none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}


.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table th,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table th,
.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table th span,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table table th span
 {
	background-color: #F8F8F8 !important;
	color: #000000 !important;	
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .dt-layout-full,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table .dt-layout-full {
	overflow-x: scroll;	
}

.r01gContainer .x46f-statistics .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table div.dt-length,
.r01gContainer .r01v-statistics-tabs-section .x46f-statsContent .x46f-stats-table div.dt-length {
	margin: 8px 0 0 20px;
}
