/* ---------------------------------------------------------
	1. Common site styles
	2. Styles for responsive breakpoints
	---------------------------------------------------------*/

/* ---------------------------------------------------------
	1. Common site styles
	---------------------------------------------------------*/
	
/* header navigation drop down styles */


/* footer styles */

#footer .country-selector { margin: 0; }

#footer .footer-links {
	position: relative;
	z-index: 1;
	margin:0;
	padding: 10px;
}

.footer-legal .text-block {
	float:left;
	padding-right: 20px;
}

#footer .header-links {
	padding: 0;
	border-bottom: 0;
}

#footer .header-links li:first-child { padding-left: 0; }

/* inner pages */

/* document links list */

.document-links-list,
.inner-main .document-links-list { margin-top: 1px; }

/* result row */

.numeroResultados {
	float: right;
	margin-left: 10px;
}

/* accordion */
.accordion-item .document-links-list, 
.inner-main .accordion-item .document-links-list {
	margin-top: 0;
	margin-bottom: -6px;
}

/* ---------------------------------------------------------
	2. Styles for responsive breakpoints
	---------------------------------------------------------*/

/* layout styles */

@media only screen and (max-width: 1199px) {
	.content-search {
		float: none;
	}
}

@media only screen and (min-width: 960px) {
	
	.slide-form.js-slide-hidden,
	.aside-form .js-slide-hidden {
		left: auto !important;
		position: static !important;
		top: auto !important;
		visibility: visible;
	}
	
}