/*
Theme Name: Comun 2017 - Bootstrap
Theme URI: https://www.blogsolutions.es/
Author: Pablo Pais Vázquez
Author URI: https://www.blogsolutions.es/
Description: Theme Comun Blogdeblogs 2017
Version: 9.0
License: Lleve y use tranquilo, no mencione fuente que el conocimiento es libre.
*/

body {
	font-family: 'Raleway', sans-serif;
	font-size:180%;
	/*overflow-x: hidden;*/
	font-display: swap;
}
.h1 {
	font-weight:bold;
} 

.container {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
}

.attachment-full {
	max-width:100%;
}
.contenedor-ajustable{ 
    display:table;
    width: 100%;
}
.single .contenedor-ajustable{ 
    display:inline-block;
    width: 100%;
}
.contenido-autoajustable-tres { 
	float:left;
    width: calc(100% - 340px);
	padding:0px 15px;
}
.bloque-publicidad-ajustable-tres {
	float:right;
	max-width:330px;
	padding:0px 15px;
}
#row {
   display: block;
   margin:0px;
   padding:0px;
}
.contenido-autoajustable, ul.lugaresdeinteres, ul.tiraderecha {
   display: table-cell;
   position:relative;
   padding-right: 15px;
   padding-left: 15px;
}
.bloque-publicidad-ajustable {
	width:325px;
	display: table-cell;
	vertical-align:top;
	padding-right: 15px;
	padding-left: 15px;
}
a:hover {
	text-decoration:none;
}
.row, nav .row, footer .row {
	max-width:1280px; 
	padding:20px;
	margin:auto;
}
.navbar-default .row {
	max-width:1280px; 
	padding:0px;
	margin:auto;
}
.home .col-lg-12, .home .container { 
	padding:10px 0px 0px 0px;
}
.left {
	float:left;
}
.right {
	float:right;
}
.both {
	float:none;
	clear:both;
}
blockquote {
	font-style: italic;
	line-height: 130%;
}
/*------------------------------------------------------ H O M E ---*/
.home h2 {
	margin:0px 0px 20px 0px;
}
.home #content-blog h2 {
	margin:15px 0px;
}
.navbar {
	margin:0px 0px 0px 0px !important;
}
footer, .aside h3 {
	margin:0px;
}
.navbar-inverse, .navbar-default {
	border:none;
	border-radius:0px;
}
.navbar-brand {
	width:195px;
	height:65px;
	margin:10px 0px 10px 34px;
}
.navbar-nav {
	margin-top:25px;
	float:right;
}
.navbar-nav li {
	list-style:none;
	display:inline-block;
	font-size:16px;
}
.navbar-nav a {
	padding:10px 15px;
	margin:0px;
	display:block;
	text-decoration:none;
	text-align:center;
}
.containersin #content-blog {
	width:92%;
	position:absolute;
	bottom:25px;
	left:4%;
	padding:15px;
}
#art-portada-img-peq  #content-blog {
	width:auto;
	float:right;
	right:0px;
	left:820px;
	top:50px;
	bottom:0px;
}
#art-portada-img-peq .containersin #content-blog h2 {
	margin:30px 0px 15px 0px !important; 
}
#art-portada-img-peq .containersin a img.aligncenter {
	margin-left:0;
}
.containersin #content-blog h2 a {
	font-size:1.7em;
	margin:0;
	padding:0;
}
.related-index-content {
	padding:15px;
}
.related-index-content p.titulo-relacionados {
	font-size:20px;
	padding:0px 0px 10px 0px;
	margin:0px;
	display:block;
}
.related-index-content p.titulo-relacionados span {
	font-size:1em;
	margin:0px 0px 0px 0px;
	float:right;
}
p.img-related-index-content {
	margin:0px;
}
.titulo-related-index-content {
	font-size:0.9em;
	margin-top:-20px;
}
.related-post-content {
	width:100%;
	height:auto;
	display:table;
	padding:20px;
	margin:0px 0px 30px 0px;
	vertical-align:middle;
}
.img-related-post-content{
	float:left;
	margin:0px 25px 0px 0px;
	padding:5px;
}
p.titulo-related-post-content a {
	font-size:1.3 em;
	text-align:left !important;
	margin:0px 0px 3px 0px !important;
	line-height: 1.3;
}
p.titulo-related-post-content {
	margin: 0 0 5px 0 !important;	
}
p.extracto-related-post-content {
	font-size:0.9 em;
	line-height:150% !important;
	margin: 0 0 5px 0 !important;
}
.related-post-content .comment-reply-link {
	padding:5px 15px;
	font-size:.7em;
}
.titulo-relacionados {
	font-size:20px;
}
.categoria {
	position:relative;
	top:-51px;
	left:8px;
	font-size:.7em;
	letter-spacing:0px;
	text-transform: uppercase;
	margin-bottom:0px;
	padding:7px 9px;
	display:table;
	border-radius:1px;
	text-shadow:none;
}
h1.categoria {
	position:inherit;
}
#content-blog .categoria {
	top:0px;
	left:0px;
}
.contenido-autoajustable .categoria {
	top:-42px;
	left:10px;
}
body.paged .categoria {
	position:relative;
	top:-51px;
	left:8px;
	font-size:.7em;
	letter-spacing:0px;
	text-transform: uppercase;
	margin-bottom:0px;
	padding:7px 9px;
	display:table;
	border-radius:1px;
	text-shadow:none;
}
#art-portada-img-peq .categoria {
	left:0px;
}
.categoria a, .categoria-single a {
	padding:5px 10px;
	border-radius:0px 5px 5px 0px;
}
span.triangulito {
	position:absolute;
	top:16px;
	left:0px;
	width: 0;
    height: 0;
}
.categoriad {
	position:relative;
	top:-41px;
	left:10px;
	font-size:.7em;
	letter-spacing:0px;
	text-transform: uppercase;
	margin-bottom:0px;
	padding:7px 9px;
	display:table;
	border-radius:1px;
	text-shadow:none;
}
#art-portada-img-peq .categoriad {
	left:0px;
}
.categoriad a, .categoriad p {
	padding:5px 10px;
	border-radius:5px 0px 0px 5px;
}
.categoriad p {
	font-size:8px !important;
	margin:0px;
}
span.triangulitod {
	position:absolute;
	top:16px;
	right:1px;
	width: 0;
    height: 0;
}
ul.tiraderecha span.triangulitod {
	top:21px;
	right:1px;
}
.categoria-single {
	position:absolute;
	bottom:15px;
	left:8px;
	font-size:.5em;
	letter-spacing:2px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.relative {
	position:relative;
	padding:0;
	margin-bottom:25px;
}
.relative .categoria, .containersin .categoria, ul.lugaresdeinteres li .categoria, ul.tiraderecha li .categoria {
	left:8px;
	top:-323px;
}
ul.post-categories {
	letter-spacing:2px;
	text-transform:uppercase;
	margin:0px 0px 10px 0px;
	padding:3px 6px 3px 0px;
	border-radius:0px 5px 5px 0px;
	display:table;
}
ul.post-categories li {
	 float:left;
	 list-style:none;
	 padding:0px 0px 0px 0px;
	 margin:0px 0px 0px 0px;
	 text-align:left;
}

.cat-list span.triangulito {
	 top:18px;
}
.cuadro-oscuro {
	width:100%;
	position:absolute;
	bottom:0px; 
	left:0%;
	padding:10px 15px 0px 15px;
}
.cuadro-oscuro h2 {
	font-size:22px;
	line-height:140%;
	margin:0px 0px 10px 0px;
}
.cuadro-oscuro p.meta {
	border:none;
	padding:0px;
}
span.metas {
	margin:15px 0px;
}
.meta {
	font-size:.7em;
	padding:1px 0px 0px 12px;
}
.meta-post {
	float: left;
}

.meta-post .avatar {
	position: inherit;
	border-radius: 50% !important;
}

.social-likes {
	display: flex;
	justify-content: flex-end;
	margin: -17px 0 0 0;
}

/*********   OPTIMIZACION IMG NOV 25      **********/
.img-responsive,
.img-fluid,
.boosters-thumb,
.boosters-lcp {
    display: block;
    width: 100%;
    height: auto;
	overflow: hidden;
}

a picture.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a picture.alignright {
    float: right;
    margin: 5px 0px 20px 20px;

}

/* Imagen principal de portada: máximo 900px de ancho */
picture.boosters-thumb img {
    width: 100%;
    max-width: 780px;
    height: auto;
    margin: 0 auto;
}

.single picture.img-responsive img {
    width: 100%;
    max-width: 1280px;
    height: auto;
    margin: 0 auto;
}

.img-responsive
Specificity: (0,2,1)
 {
    display: block;
    max-width: 100%;
    height: auto;
}





.single h1 {
	margin:10px 0px 20px 0px !important;
	padding:0px 12px;
	font-weight: 600;
	font-size: 38px;
	line-height: 120%;
	font-weight:normal;
}
.archivo p.meta {
	border:none;
	margin:15px 0px;
	padding:0px;
}
.single p.meta, .page p.meta {
	border:none;
	margin:20px 0px 15px; 
	padding:0px;
}
span.metas p.meta {
	border:none;
	margin:0px;
	padding:0px;
}
p.etiquetas {
	display:block;
	margin-bottom: -15px;
}
p.etiquetas a {
	font-size:0.75em;
	margin:0px 0px 10px 0px;
	padding:2px 10px;
	text-decoration:none !important;
	border-radius:15px;
	display:inline-block;
}
p.etiquetas a:hover {
	font-size:0.75em;
}
p.etiquetas span {
	color:#fff;
}


.containersin, .containersin .row {
	padding:0px;
	border:none;
}
.contenedor-imgprincipal-single {
	max-width:100%;
	max-height:50vh;
	text-align:center;
	overflow:hidden;
}
.contenedor-imgprincipal-single img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
    margin-bottom: 0;
}
ul.lugaresdeinteres {
	width:49%;
	float:left;
	padding:0px 15px 0px 0px;
	margin:0px;
}
ul.lugaresdeinteres li {
	width:100%; 
	position:relative;
	padding:15px;
	margin:0px 0px 15px 0px;
	list-style:none;
	clear:both;
	display:table;
}
ul.lugaresdeinteres li.sinestilos {
	border:none;
	padding:15px 0px;
	margin:0px;
	border:none;
	text-align:center;
}
ul.lugaresdeinteres li h2 {
	margin-top: 0px !important;
}
ul.lugaresdeinteres li .categoria, ul.lugaresdeinteres li .categoriad, ul.tiraderecha li .categoria, ul.tiraderecha li .categoriad {
	left:0px;
	top:0px;
	font-size:.5em;
	padding:5px 7px;
	margin-bottom:10px;
	letter-spacing:1px;
}
ul.lugaresdeinteres li a img.alignleft, ul.lugaresdeinteres li a img.alignright, ul.tiraderecha li a img.alignleft, ul.tiraderecha li a img.alignright {
	margin-top:0px;
}
ul.lugaresdeinteres li .meta {
	clear:both;
	margin:0px;
	padding:0px;
}
a.boton-ver-mas-articulos-portada, .more-button {
	width:auto;
	font-size:1em;
	border-radius:3px;
	padding:10px 20px;
}
.more-button {
	display:table;
	margin:15px 0px;
	float:right;
}
ul.tiraderecha {
	width:49%;
	float:right;
	padding:15px;
	margin:0px;
}
ul.tiraderecha li { 
	width:100%; 
	position:relative;
	padding:15px;
	margin:0px 0px 10px 0px;
	list-style:none;
	clear:both;
	display:table;
}
ul.tiraderecha li h3 {
	font-size:24px;
	margin:0px 0px 10px 0px;
}
ul.tiraderecha li p {
	font-size: 16px;
} 
p.cabeceracolor {
	width:49%;
	float:right;
	margin:0px 0px 0px 0px !important;
	padding:5px 10px;
	font-size:1em;
	display:table;
	border-radius:5px 5px 0px 0px;	
}
ul.tiraderecha li.sinestilos {
	padding:0px;
	margin:0px 0px 0px 0px;
}
ul.tiraderecha li .meta {
	clear:both;
	font-size:.7em;
	padding:0px;
}
.page-header {
	border:none;
	margin:0px;
}
.single, .paged, .archive, .archivo, .page p {
	font-size:19px;
}
.paged .col-md-9 p, .archive .col-md-9 p {
	font-size:19px;
}
.archivo article {
	margin-bottom:20px; 
	padding-bottom:10px;
	display:table;
}
.single p, .archivo p, .paged p, .archive p, .page p {
	line-height:180%;
} 
.single h2, .archivo h2, p#comments {
	margin:30px auto 25px;
	line-height: 1.4;
}
h2 strong {
	font-weight: 400 !important;
}
.paged article, .archive article {
	margin:0px 0px 30px 0px;
	padding-bottom:20px;
	display:flow-root;
}
.paged h2, .archive h2 {
	margin:0px 0px 25px 0px;
	line-height: 1.3;
	font-size:36px;
}
body.paged p.meta, .archive p.meta {
	line-height:34px;
	margin:0px;
	border: none;
}
.pagedimg {
	height:auto;
	float:left;
}
.archivo h2 {
	margin:0px auto 10px;
}
.archivo article img {
	margin:0px 20px 0px 0px;
}




/***************   SINGLE *****************/




.single .page-header img {
	width:100%;
	margin:0px !important;
} 
.single .page-header p {
	width:100%;
	padding:0px;
}
.single .content img { 
	margin:10px auto;
}
.content-single {
	position:relative;
	padding:0px 0px 0px 0px;
}
.content-single .excerpt, .content-single p.entradilla {
	color: #666;
	font-style: italic;
	list-style:disc outside none;
    display:list-item;
	margin: 0px 0 20px 20px;
	font-size: 1em;
	text-decoration: underline;
	line-height: 1.4em;
	clear: both;
}
.content-single ol,.content-single ul {
	margin: 10px 20px 50px 20px;
}
.content-single ol li, .content-single ul li {
	margin: 10px 0px 20px 0px;
}
.content-single .ficha {
	width:35%;
	float:right;
	margin:0px 0px 20px 20px;
}
.titulo-ancho {
	padding: 10px;
	margin: 15px 2px;
	font-size:20px;
	text-align:center;
}

#botones-hc {
	display: grid;
	margin: 30px auto 0 auto;
	height: 40px;
}

p#comments {
	font-size:30px;
}
.comment-form, .contactform {
	padding:10px 15px;
	border-radius:6px;
}
#commentform label, .contactform label {
	vertical-align:top;
	width:100%;
	display:table;
	font-weight:normal !important;
}
#commentform input, #commentform textarea, .contactform input, .contactform textarea {
	width:100%;
	margin:0px 0px 20px 0px;
	padding:10px 7px;
	font-size:1.25em;
}
#commentform textarea, .contactform textarea {
	min-height:200px;
}
#commentform .textareacomentario, #commentform .sitioweb {
	width:100%;
}
#termsquestion {
	display:table;
}
input#comterms, input#subscribe {
	width:auto !important;
	float:left;
}
#termsquestion label, #commentform p.subscribe-to-comments label {
	width:auto;
	float:left;
	margin:-7px 0px 0px 10px;
}
#commentform .nombre {
	width:48%;
	float:left;
}
#commentform .email {
	width:48%;
	float:right;
}
#commentform #submit, .contactform submit {
	width:auto;
	float:right;
	font-size:0.925em;
	padding:5px 15px;
	border-radius:5px;
}
.comment-form p, .contactform p {
	width:100%; 
	padding:0px;
}
.comment-form input {
	width:100%;
	padding:10px 15px;
	border-radius:6px;
}
.comment-form input.submit {
	width:auto;
	padding:10px 15px;
	border-radius:6px;
	float:right;
}

div.flex-video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
  margin: 50px 0; /* esto es opcional */
  clear: both;
}
 
div.flex-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*----------------   NAVEGACION   ------------------*/
.navigation-single {
	width: 100%;
	clear:both;
	margin:20px 0px;
}
.navigation-single img {
	width: 100px;
}
.navigation-single .post-previous .title, .navigation-single .post-next .title {
	min-height: 75px;
}
.navigation-single .post-next .title a {
	margin: 0 110px 0 0;
	display: block;
	text-align: right;
	font-size: 0.85em;
}
.navigation-single .post-previous .title a {
	margin: 0 0 0 110px;
	display: block;
	font-size: 0.85em;
}
.navigation-single .post-previous {
	float: left;
}
.navigation-single .post-next {
	float: right;
}
.navigation-single .post-previous, .navigation-single .post-next {
	width: 46%;
	padding: 10px;
	min-height: 75px;
}
.navigation-single .post-previous img {
	float: left;
	margin:0px 15px 0px 0px;
}
.navigation-single .post-next img {
	float: right;
	margin:0px 0px 0px 15px;
}
.navigation {
	text-align:center;
}
.navigation p a {
	padding:5px 13px;
	margin:15px 10px;
	border-radius:3px;
	text-decoration:none !important;
	font-size:.9em;
	vertical-align:middle;
	display:inline-block;
}
.navigation p a span.icon-circle-left, .navigation p a span.icon-circle-right {
	font-size:.7em !important;
	font-weight:normal;
	padding-top:5px;
}
.navigation p a span.icon-circle-left {
	margin:0px 10px 0px -3px;
}
.navigation p a span.icon-circle-right {
	margin:0px -4px 0px 10px;
}
/*-----------------------------------------------------------------------GALERIA 2017*/
.contenido-galeria {
	width:910px;
	float:left;
}
.contenedor-de-imagen {
	position:relative;
}
.navegacion-galeria {
	position:absolute;
	top:45%;
	width:100%;
}
.vistacompleta  {
	font-size:80%;
	padding:8px 10px;
	margin:15px auto;
	float:right;
	border-radius:3px;
	z-index:1 !important;
}
.atras {
	float:left;
}
.adelante {
	float:right;
}
span.icon-circle-left, span.icon-circle-right, span.icon-arrow-left2, span.icon-arrow-right2 {
	font-size:40px !important;
	border-radius:50px;
	padding:5px;
}
.contenido-galeria .gallery {
	padding:0px;
}
.contenedor-de-imagen {
	text-align:center;
}
.contenido-galeria p.titulop {
	font-size:2.5em;
	margin:0px 0px 0px 0px;
}
.contenido-galeria .gallery-title p.tit, .contenido-galeria .gallery-title-reducida p.tit {
	font-size:2.5em;
	margin:0px 0px 0px 15px;
}
.centrado {
	text-align:center;
	margin:auto;
}


/*-----------------------------------------------------------------------SIDEBAR*/
.sociales p {
	font-size:9px;
	line-height:20px;
	display:block;
	clear:both;
	padding:0px !important;
	margin:0px 0px 10px 0px !important;
}
.sociales .icon-facebook, .sociales .icon-twitter, .sociales .icon-mail5 {
	font-size:20px !important;
	padding:10px;
	border-radius:3px;
	margin:0px 0px 10px 0px;
	display:inline-block;
}
.aside {
	height:100%;
	padding:10px 15px 10px 15px; 
	margin:0px;
}
.aside .widget {
	width:20%;
	padding:1%;
	float:left;
}
.aside h3 {
	width:100%;
	font-size:20px;
	padding:5px 0px 10px 0px;
	display:block;
}
.aside ul {
	border-radius: 10px 0px 0px 10px;
	padding:10px 10px 10px 20px;
	
}
.aside ul li {
	border-radius: 10px 0px 0px 5px;
	padding:0px 0px 10px 5px;
	list-style-type:square;
	font-size:12px;
}
.aside ul li a {
	font-size:14px; 
}
p.titulo-sidebar {
	width:100%;
	font-size:1.3em !important;
	text-align:left;
	padding:10px 0px 5px 10px;
	margin:0px;
	display:block;
}
p.titulo-sidebar span {
	font-size:1em;
	margin:5px 0px 0px 0px;
	float:right;
}
.destacados-sidebar {
	width:100%;
	padding:1% 2%;
	text-align:left;
	margin:20px 0px 20px 0px;
}
.destacado-sidebar {
	width:94%;
	height:auto;
	clear:both;
	display:block;
	padding:10px 0px;
	margin:0px auto 10px auto;
	font-size:16px;
}
.destacado-sidebar a img { 
	margin:0px auto 10px auto;
}
/* ---------------------------------------------------------------------- FICHAS */
.tituloFichaArticulo {
	font-size:12px;
	text-align:center;
	margin:0px 0px 10px 0px;
	display:block;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius: 3px;
	padding:5px 0px;
}
.ficha p.nombredelsitio {
	font-size:22px !important;
	text-align:center;
	margin:0px 10px 10px 10px;
	padding:5px 20px;
	font-weight:normal;
}
p.calle, p.telefono, p.tipode, p.recomenda, p.rangoprecios, p.urlcomercio {
	font-size:14px;
	padding:0px 10px 0px 30px;
	margin:0px 0px 15px 10px;
}
p.calle span, p.telefono span, p.tipode span, p.recomenda span, p.rangoprecios span,  p.urlcomercio span {
	margin:4px 0px 0px -25px;
	float:left;
}
.puntuacion {
	font-size:15px;
	text-align:center;
	margin:10px 0px 15px 0px;
	padding:5px 0px;
}
.puntuacion span {
	margin:-5px 0px 0px 0px;
}
.puntuacion img {
	margin:0px 10px 0px 0px;
}
/*-----------------------------------------------------------------------COMENTARIOS*/
ol.commentlist {
	margin:15px 0px;
	padding:0px;
}
ol.commentlist li {
	padding:15px 15px 15px 60px;
	margin:10px 0px 10px 0px;
	list-style:none;
	position:relative;
}
ol.commentlist li .commentmetadata {
	margin-bottom:15px;
	padding-bottom:10px;
}
ol.commentlist li .commentmetadata a {
	font-size:11px;
	padding:0px;
	display:inline-table;
}
.avatar {
	width:auto !important;
	height:auto !important;
	position:absolute;
	left:15px;
	padding:2px;
}
.fn {
	font-size:150%;
	margin:0px 0px 10px 0px;
	font-style:normal;
}
.comment-awaiting-moderation {
	font-size:80%;
}
.comment-reply-link {
	font-size:80%;
	padding:5px 10px;
	float:right;
	border-radius:3px;
}
.comment-body {
	width:100%;
	clear:both;
	display:table;
}
/*-----------------------------------------------------------------------FOOTER*/
footer {
	border-radius:0px;
	padding:5px 0px 0px;
	clear:both;
}
footer .row, .aside .row {
	margin:0px auto;
	padding:0;
}
footer p {
	margin:0px;
}
footer ul {
	list-style:none;
	padding:0px;
	margin:0px;
	float:left;
}
footer ul li {
	display:inline-block;
	font-size:.6em;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
footer ul li a {
	padding:10px 15px;
	margin:0px;
	display:block;
}
.no-padding {
	padding:10px 15px 10px 0px;
}
.bdeb {
	width:43px;
	height:16px;
	float:right;
	margin:7px 0px 0px 30px;
}
.bs {
	width:22px;
	height:20px;
	float:right;
	margin:5px 0px 0px 30px;
}
.institucional {
	display:block;
	padding:15px 0px !important;
}
.blogs {
	height:auto;
	padding:20px 0px 30px !important;
	text-align:center;
}
.trescolumnas {
	padding: 1em;
	-moz-column-count: 5;
	-moz-column-gap: 1em;
	-webkit-column-count: 5;
	-webkit-column-gap: 1em;
	column-count: 5;
	column-gap: 1em;
	vertical-align:top;
}
footer h4 {
	margin:0px 15px 15px 0px;
	padding:0px 0px 15px 0px;
	font-size:.8em;
}


/*------------------------------------------------------------- IMAGENES */
.alignnone {
	margin:5px 20px 20px 0;
}
div.aligncenter {
	display:block;
	margin:5px auto 5px auto;
	clear:both;
}
img.alignright, img.alignright-sinborde {
	float:right;
	margin:5px 0 20px 20px;
}
img.alignleft, img.alignleft-sinborde {
	float:left;
	margin:5px 20px 20px 0;
}
img.aligncenter-sinborde {
	display:block;
	margin:25px auto 25px auto;
}
img.aligncenter {
	margin:25px auto 25px auto;
	display:block;
}
img.featured-image {
	margin:5px auto 5px auto;
	display:block;
}

a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}
a img.alignnone {
	margin:5px 20px 20px 0;
}
a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}
a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.containersin .aligncenter, .containersin div.aligncenter {
	margin-top:0px;
}
.wp-caption {
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}
.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}
.wp-caption.alignright {
	margin:5px 0 20px 20px;
}
.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}
.wp-caption .wp-caption-text, .gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}
.epigrafe, span.epigrafe-izq, span.epigrafe-der {
	width:230px;
	padding:10px;
	font-size:22px;
	text-align:center;
	font-style:italic;
	line-height: 1.5;
}
span.epigrafe-izq {
	float:left;
	margin:0px 20px 10px 0px;
	text-align:left;
}
span.epigrafe-der {
	float:right;
	margin:0px 0px 10px 20px;
	text-align: left;
}

span.pie-foto, span.pie-foto-grande {
	font-size:11px;
	text-align:center;
	padding:5px 0px 5px 0px;
	display: block;
	margin-bottom:10px;
	overflow:hidden;
}

/*------------------------------------------------------------- PUBLICIDAD */
.mega-superior {
	width:100%;
	margin:15px auto;
	text-align:center;
}
.publi-home-300-der {
	min-width:300px;
	float:right;
	padding:0; 
}
.publi-home-300-izq {
	float:left;
}
.publi-home-300-izq div {
	margin-bottom:15px;
}
.sinpadding {
	padding:0px 0px;
}
.center {
	text-align:center;
}
.alaizquierda {
	text-align:left;
}
.aladerecha {
	text-align:right;
}
.fullpubli {
	max-width:100%;
	padding: 20px;
	background: #fff;
	min-height: 90px;
}
.single .fullpubli {
	width:100%;
	padding:20px;
	clear:both;
	display:inline-block;
	margin: 0 auto;
}
.publi-single-derecha {
	position:absolute;
	height:100%;
	right:0px;
	top:0px;
	padding:5px 0px 40px;
}
.publi-single2 {
	margin-top:700px; 
}
.publimargen {
	margin:56px 0px 15px 0px;
	text-align:center;
}
.roba-inferior-bres {
	width:100%;
}

p.titulop, p.tit {
	float:left;
	font-size:26px;
}
p.tit {
	font-size:22px;
	margin:5px 0px 0px 10px;
}
.gallery .gallery-ver a {
	position:relative;
	float:right;
	right:50px;
	bottom:90px;
    padding: 10px 15px;
	font-size:14px;
	border-radius:3px;
	display:table;
}
.gallery, .gallery-reducida {
	clear:both;
	position:relative;
	margin: 20px 0;
}
.gallery-title, .gallery-title-reducida {
	padding:10px 0px 0px 0px;
}
.gallery-title .comment-reply-link, .gallery-title-reducida .comment-reply-link {
	font-size:60%;
	margin-top:5px;
}
.gallery dl, .gallery-reducida dl {
	margin:4px;
	display:inline-block;
}
.attachment .gallery dl, .attachment .gallery-reducida dl {
	margin:8px;
	display:inline-block;
}
.gallery br, .gallery-reducida br {
	display:none !important;
}
.gallery-reducida dl.gallery-item dt.gallery-icon a img {
	width:130px !important;
	height:96px !important;
	margin:10px 5px;
}
.single .gallery-reducida dl.gallery-item dt.gallery-icon a img {
	width:200px !important;
	height:148px !important;
	margin:10px 0px 10px 11px;
}
.single .col-md-9 {
	width:910px !important;
}
.single .col-md-3 {
	width:330px !important;
}
body.paged .single .col-md-3, .archive .col-md-3 {
	width:25% !important;
}
body.paged .single .col-md-9, .archive .col-md-9 {
	width:75% !important;
}


/*---------------------------------------------- QUIENES SOMOS*/
.quienes-somos h2 {
	font-size:14px;
	color:#9b9b9b !important;
	background:#F6F6F6;
	padding:5px 10px;
	text-shadow:1px 1px #fff;
	margin-bottom:0px !important;
}
.autor-quienes-somos {
	display:table;
	width:100%;
	margin-bottom:15px;
	border-bottom:1px solid #F6F6F6;
	padding:10px 0px;
}
.autor-quienes-somos p.nombre-autor {
	font-size:24px;
	margin:0px;
}
p.cargo {
	font-size:14px;
	font-style: italic;
	margin-bottom: 0px;
	font-weight: bold;
}
p.descri {
	margin:0px 0px 0px 0px;
	font-size: 17px;
}
p.sociale a {
	font-size: 13px;
}
p.sociale .staff-tw, p.sociale .staff-ig {
	margin-left: 30px;
}
p.sociale .fa-twitter {
	color: #1ca1f1;
}
p.sociale .fa-instagram {
	color: #b03891;
}
p.sociale .fa-envelope {
	color: #c4c5c4;
}
p.sociale .fa {
	background: none;
	padding: 0;
	margin: 0;
	width: auto;
}
p.sociale .fa:hover {
	color: inherit !important;
}
.autor-quienes-somos small {
	font-size:12px;
	color:#9b9b9b;
	margin:0px 0px 10px 0px;
}
.autor-quienes-somos .avatar {
	width:auto !important;
	height:auto !important;
	position:relative;
	left:0px;
	/*padding:2px;*/
	margin-right:15px;
	float:left;
}
.equipo-bssl {
	padding:0px 0px 0px 140px;
}
.equipo-bssl p {
	font-size:.8em;
}
.codigos-stats {
	display:none;
}
/*******     ICONOS SOCIALES   ******************/

/* Style all font awesome icons */
.fa {
    padding: 10px 10px;
    font-size: 30px;
    width: 35px;
    text-align: center;
    text-decoration: none;
    margin: 10px 10px 20px 0;
	border-radius:50px;
}


	dl.gallery-item {
		width:23%;
		height:auto;
	}
	img.attachment-gallery-thumbnail.size-gallery-thumbnail {
		width:100%;
		height:auto;
		
	}

ul.resultados-buscar{
	margin: 0;
	padding: 0;
}

ul.resultados-buscar li {
	list-style: none;
	min-height: 150px;
}



/*---------------------------------------------- DISTINTAS VISUALIZACIONES*/
@media (max-width: 1280px) {
	.single .col-md-9 {
		width:875px !important;
	}
	.single .col-md-3 {
		width:330px !important;
	}
}
@media (max-width: 1024px) {
	.single .col-md-9 {
		width:635px !important;
	}
	.single .col-md-3 {
		width:330px !important;
	}
	.containersin #content-blog h2 a {
		font-size:1em;
	}
	.contenido-galeria {
		width:100%;
	}
	dl.gallery-item {
		width:23%;
		height:auto;
	}
	dl.gallery-item a img {
		width:100%;
		height:auto;
	}
}
@media (max-width: 768px) {
	body {
		padding-top:75px;
	}
	.navbar-default {
		position:fixed;
		top:0;
		left:0;
		display:table;
		z-index:1;
		width:100%;
	}
	.navbar-header {
		float:none !important;
	}
	.navbar-toggle {
		background-color: transparent !important;
	}
	.navbar-nav {
		margin-top: 0px;
		background-color: #333;
		display: grid;
		float: none;
	}
	.navbar-default .navbar-brand {
		float:none !important;
		margin:7px auto 7px auto;
		display:block;
	}
	.fullpubli {
		padding: 10px 20px;
	}
	.containersin #content-blog, .cuadro-oscuro, #art-portada-img-peq  #content-blog  { 
		width:100%;
		display:block;
		clear:both;
		position:relative;
		bottom:0px;
		left:0%;
		top:0px;
		right:0px;
		padding:10px 10px 5px 10px;
		margin:0px 0px 15px 0px;
	}
	#art-portada-img-peq .containersin #content-blog h2 {
		margin:30px 0px 15px 0px !important; 
	}
	.containersin #content-blog h2 a, .cuadro-oscuro h2 a {
		font-size:1em;
		margin:0px; 
		padding:0;
		text-shadow: none;
	}
	.containersin #content-blog h2 a:hover, .cuadro-oscuro h2 a:hover {
		text-decoration:none;
	}
	.categoria {
		top:5px; 
	}
	.categoriad {
		top:-41px;
		left:10px;
	}
	.related-index-content .categoriad {
		position:unset !important;
		top:60px !important;
		left:130px;
	}
	p.img-related-index-content {
		margin:0px 0px 15px 0px;
	}
	.relative .categoria {
		top:-41px;
		left:10px;
	}
	.single .categoria {
		top:-51px; 
	}
	.containersin .meta, .containersin .meta span, .cuadro-oscuro p.meta, .cuadro-oscuro .meta span {
		text-shadow: none;
	}
	.titulo-related-index-content {
		margin:0px;
	}
	.row {
		padding:0px 15px;
	}
	.container-fluid {
		padding:0px;
	}
	.contenido-autoajustable, .contenedor-ajustable, ul.lugaresdeinteres, ul.tiraderecha {
		display:block;
		width:100%;
	}
	.bloque-publicidad-ajustable {
		display:block;
		margin:15px 0px;
		text-align:center;
		max-width:100%;
	}
	.bloque-publicidad-ajustable div {
		/*margin:auto !important;*/
		position:relative !important;
		min-height:auto !important;
		top:0px !important;
	}
	.contenido-autoajustable-tres {
		width:100%;
		background-color: #fff;
	}
	.bloque-publicidad-ajustable-tres {
		float:left;
		max-width:100%;
		margin:auto;
		text-align:center;
	}
	.bloque-publicidad-ajustable div {
		position:unset !important;
		margin-bottom:15px !important;
	}
	#row {
		display:block;
	}
	p.cabeceracolor {
		float:left;
		margin-top:25px !important;
	}
	.content-single {
		position:relative;
		padding:0px 0px 0px 0px;
	}
	.single h1 {
		font-size:1.5em;
	}
	.single h2 {
		font-size:1.2em;
	}
	
	.attachment .col-md-12 {
		position:inherit;		
	}
	#botones-hc {
		height: 100px;
	}
	#respond {
		width:100%; 
		height:auto;
	}
	#commentform input, #commentform textarea, #commentform .nombre, #commentform .email {
		width:100%;
	}
	#commentform .textareacomentario, #commentform .sitioweb {
		width:100%;
		float:none;
	}
	ol.commentlist {
		font-size:85%;
	}
	ol.commentlist li {
		padding:5px 10px 10px 30px;
		margin:10px 0px 10px 0px;
	}
	ul.children {
		padding:0px;
	}
	ol.commentlist li .commentmetadata {
		margin:0px;
	}
	.avatar {
		max-width:20px !important;
		height:auto !important;
		position:absolute;
		left:5px;
		top:7px;
		padding:2px;
	}
	.single .single .row, .archive .archivo .row {
		padding:0px;
	}
	.single .col-md-9 {
		width:100% !important;
	}
	.single .col-md-3 {
		width:100% !important;
		clear:both;
	}
	.content-single .ficha {
		width:100%;
	}
	.fa {
		padding: 10px 10px;
		font-size: 20px;
		width: 70px;
		text-align: center;
		text-decoration: none;
		margin: 10px 10px 20px 0;
		border-radius:40px;
	}
	.bajboth {
		clear:both;
	}
	.destacado-sidebar {
		width:100%;
		height:auto;
		display:inline-block;
		padding:10px 0px;
		margin:0px auto 10px auto;
		border-top:1px solid #ededed;
		font-size:16px;
	}
	.destacado-sidebar a {
		font-size:24px;
	}
	.destacado-sidebar a img {
		float:left;
		margin:0px 15px 0px 0px;
	}
	.contenido-galeria {
		width:100%;
	}
	dl.gallery-item {
		/*width:31%;*/
		height:auto;
	}
	dl.gallery-item a img {
		width:100%;
		height:auto;
	}
	.institucional {
		padding: 15px !important;
	}
	body.paged .single .col-md-3, body.paged .single .col-md-9 {
		width:100% !important;
		padding:0px;
	}
	.navigation-single .post-previous, .navigation-single .post-next {
		width:45%;
	}
	.navigation-single .post-previous .title a, .navigation-single .post-next .title a {
		margin:0px;
		text-align:left;
		font-size:.7em;
	}
	.margin-bottom {
		margin-bottom:15px;
	}
}

/****************   VISUALIZACION MOVIL *****************************/
/*****************************************************************/
@media (max-width: 480px) {
	.epigrafe, span.epigrafe-izq, span.epigrafe-der {
		width:100%;
	}
	.meta-post {
		width: 250px;
	}
	footer ul {
		float:none;
		text-align:center;
	}
	footer ul li {
		float:none;
	}
	footer ul li a {
		float:none;
		padding:5px 5px;
		border:none !important;
	}
	.bs {
		margin:5px 10px 0px 0px;
	}
	.bdeb {
		float:left;
		margin:7px 0px 0px 10px;
	}
	.fa {
		padding: 10px 10px;
		font-size: 20px;
		width: 50px;
		text-align: center;
		text-decoration: none;
		margin: 10px 10px 20px 0;
		border-radius:40px;
	}
	ul.lugaresdeinteres, ul.tiraderecha {
		padding:0px;
	}
	.contenido-galeria {
		width:100%;
	}
	dl.gallery-item {
		width:22%;
		height:auto;
	}
	dl.gallery-item a img {
		width:100%;
		height:auto;
	}
}
@media (max-width: 470px) {
	.contenedor-ajustable img {
		/*width:100%;*/
	}
	.bloque-publicidad-ajustable {
		width:100%;
		height:auto;
	}
	
	
	
		
	.related-post-content {
		width:100%;
		height:auto;
		display:table;
		padding:20px;
		margin:0px 0px 30px 0px;
		vertical-align:middle;
	}
	.img-related-post-content {
		box-shadow: #fff;
		/*margin:0px 10%;*/
		padding:5px;
	}
	p.titulo-related-post-content a {
		font-size:1.3 em;
		text-align:left !important;
		margin:0px 0px 3px 0px !important;
		line-height: 1.3;
	}
	p.titulo-related-post-content {
		margin: 0 0 5px 0 !important;
		clear:both;	
	}
	p.extracto-related-post-content {
		font-size:0.9 em;
		line-height:150% !important;
		margin: 0 0 5px 0 !important;
	}
	.related-post-content .comment-reply-link {
		padding:5px 15px;
		font-size:.7em;
	}	
	
	
	
	
	
	
	
	
}
/*------------------------------------------------------------- ICONOGRAFIA */
@font-face{font-family:icomoon;font-display: swap;src:url(fonts/icomoon.eot?i80sq9);src:url(fonts/icomoon.eot?i80sq9#iefix) format('embedded-opentype'),url(fonts/icomoon.ttf?i80sq9) format('truetype'),url(fonts/icomoon.woff?i80sq9) format('woff'),url(fonts/icomoon.svg?i80sq9#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin:0 5px 0 0;color:#828282;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:"\e900"}.icon-home2:before{content:"\e901"}.icon-home3:before{content:"\e902"}.icon-office:before{content:"\e903"}.icon-newspaper:before{content:"\e904"}.icon-pencil:before{content:"\e905"}.icon-pencil2:before{content:"\e906"}.icon-quill:before{content:"\e907"}.icon-pen:before{content:"\e908"}.icon-blog:before{content:"\e909"}.icon-eyedropper:before{content:"\e90a"}.icon-droplet:before{content:"\e90b"}.icon-paint-format:before{content:"\e90c"}.icon-image:before{content:"\e90d"}.icon-images:before{content:"\e90e"}.icon-camera:before{content:"\e90f"}.icon-headphones:before{content:"\e910"}.icon-music:before{content:"\e911"}.icon-play:before{content:"\e912"}.icon-film:before{content:"\e913"}.icon-video-camera:before{content:"\e914"}.icon-dice:before{content:"\e915"}.icon-pacman:before{content:"\e916"}.icon-spades:before{content:"\e917"}.icon-clubs:before{content:"\e918"}.icon-diamonds:before{content:"\e919"}.icon-bullhorn:before{content:"\e91a"}.icon-connection:before{content:"\e91b"}.icon-podcast:before{content:"\e91c"}.icon-feed:before{content:"\e91d"}.icon-mic:before{content:"\e91e"}.icon-book:before{content:"\e91f"}.icon-books:before{content:"\e920"}.icon-library:before{content:"\e921"}.icon-file-text:before{content:"\e922"}.icon-profile:before{content:"\e923"}.icon-file-empty:before{content:"\e924"}.icon-files-empty:before{content:"\e925"}.icon-file-text2:before{content:"\e926"}.icon-file-picture:before{content:"\e927"}.icon-file-music:before{content:"\e928"}.icon-file-play:before{content:"\e929"}.icon-file-video:before{content:"\e92a"}.icon-file-zip:before{content:"\e92b"}.icon-copy:before{content:"\e92c"}.icon-paste:before{content:"\e92d"}.icon-stack:before{content:"\e92e"}.icon-folder:before{content:"\e92f"}.icon-folder-open:before{content:"\e930"}.icon-folder-plus:before{content:"\e931"}.icon-folder-minus:before{content:"\e932"}.icon-folder-download:before{content:"\e933"}.icon-folder-upload:before{content:"\e934"}.icon-price-tag:before{content:"\e935"}.icon-price-tags:before{content:"\e936"}.icon-barcode:before{content:"\e937"}.icon-qrcode:before{content:"\e938"}.icon-ticket:before{content:"\e939"}.icon-cart:before{content:"\e93a"}.icon-coin-dollar:before{content:"\e93b"}.icon-coin-euro:before{content:"\e93c"}.icon-coin-pound:before{content:"\e93d"}.icon-coin-yen:before{content:"\e93e"}.icon-credit-card:before{content:"\e93f"}.icon-calculator:before{content:"\e940"}.icon-lifebuoy:before{content:"\e941"}.icon-phone:before{content:"\e942"}.icon-phone-hang-up:before{content:"\e943"}.icon-address-book:before{content:"\e944"}.icon-envelop:before{content:"\e945"}.icon-pushpin:before{content:"\e946"}.icon-location:before{content:"\e947"}.icon-location2:before{content:"\e948"}.icon-compass:before{content:"\e949"}.icon-compass2:before{content:"\e94a"}.icon-map:before{content:"\e94b"}.icon-map2:before{content:"\e94c"}.icon-history:before{content:"\e94d"}.icon-clock:before{content:"\e94e"}.icon-clock2:before{content:"\e94f"}.icon-alarm:before{content:"\e950"}.icon-bell:before{content:"\e951"}.icon-stopwatch:before{content:"\e952"}.icon-calendar:before{content:"\e953"}.icon-printer:before{content:"\e954"}.icon-keyboard:before{content:"\e955"}.icon-display:before{content:"\e956"}.icon-laptop:before{content:"\e957"}.icon-mobile:before{content:"\e958"}.icon-mobile2:before{content:"\e959"}.icon-tablet:before{content:"\e95a"}.icon-tv:before{content:"\e95b"}.icon-drawer:before{content:"\e95c"}.icon-drawer2:before{content:"\e95d"}.icon-box-add:before{content:"\e95e"}.icon-box-remove:before{content:"\e95f"}.icon-download:before{content:"\e960"}.icon-upload:before{content:"\e961"}.icon-floppy-disk:before{content:"\e962"}.icon-drive:before{content:"\e963"}.icon-database:before{content:"\e964"}.icon-undo:before{content:"\e965"}.icon-redo:before{content:"\e966"}.icon-undo2:before{content:"\e967"}.icon-redo2:before{content:"\e968"}.icon-forward:before{content:"\e969"}.icon-reply:before{content:"\e96a"}.icon-bubble:before{content:"\e96b"}.icon-bubbles:before{content:"\e96c"}.icon-bubbles2:before{content:"\e96d"}.icon-bubble2:before{content:"\e96e"}.icon-bubbles3:before{content:"\e96f"}.icon-bubbles4:before{content:"\e970"}.icon-user:before{content:"\e971"}.icon-users:before{content:"\e972"}.icon-user-plus:before{content:"\e973"}.icon-user-minus:before{content:"\e974"}.icon-user-check:before{content:"\e975"}.icon-user-tie:before{content:"\e976"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}.icon-hour-glass:before{content:"\e979"}.icon-spinner:before{content:"\e97a"}.icon-spinner2:before{content:"\e97b"}.icon-spinner3:before{content:"\e97c"}.icon-spinner4:before{content:"\e97d"}.icon-spinner5:before{content:"\e97e"}.icon-spinner6:before{content:"\e97f"}.icon-spinner7:before{content:"\e980"}.icon-spinner8:before{content:"\e981"}.icon-spinner9:before{content:"\e982"}.icon-spinner10:before{content:"\e983"}.icon-spinner11:before{content:"\e984"}.icon-binoculars:before{content:"\e985"}.icon-search:before{content:"\e986"}.icon-zoom-in:before{content:"\e987"}.icon-zoom-out:before{content:"\e988"}.icon-enlarge:before{content:"\e989"}.icon-shrink:before{content:"\e98a"}.icon-enlarge2:before{content:"\e98b"}.icon-shrink2:before{content:"\e98c"}.icon-key:before{content:"\e98d"}.icon-key2:before{content:"\e98e"}.icon-lock:before{content:"\e98f"}.icon-unlocked:before{content:"\e990"}.icon-wrench:before{content:"\e991"}.icon-equalizer:before{content:"\e992"}.icon-equalizer2:before{content:"\e993"}.icon-cog:before{content:"\e994"}.icon-cogs:before{content:"\e995"}.icon-hammer:before{content:"\e996"}.icon-magic-wand:before{content:"\e997"}.icon-aid-kit:before{content:"\e998"}.icon-bug:before{content:"\e999"}.icon-pie-chart:before{content:"\e99a"}.icon-stats-dots:before{content:"\e99b"}.icon-stats-bars:before{content:"\e99c"}.icon-stats-bars2:before{content:"\e99d"}.icon-trophy:before{content:"\e99e"}.icon-gift:before{content:"\e99f"}.icon-glass:before{content:"\e9a0"}.icon-glass2:before{content:"\e9a1"}.icon-mug:before{content:"\e9a2"}.icon-spoon-knife:before{content:"\e9a3"}.icon-leaf:before{content:"\e9a4"}.icon-rocket:before{content:"\e9a5"}.icon-meter:before{content:"\e9a6"}.icon-meter2:before{content:"\e9a7"}.icon-hammer2:before{content:"\e9a8"}.icon-fire:before{content:"\e9a9"}.icon-lab:before{content:"\e9aa"}.icon-magnet:before{content:"\e9ab"}.icon-bin:before{content:"\e9ac"}.icon-bin2:before{content:"\e9ad"}.icon-briefcase:before{content:"\e9ae"}.icon-airplane:before{content:"\e9af"}.icon-truck:before{content:"\e9b0"}.icon-road:before{content:"\e9b1"}.icon-accessibility:before{content:"\e9b2"}.icon-target:before{content:"\e9b3"}.icon-shield:before{content:"\e9b4"}.icon-power:before{content:"\e9b5"}.icon-switch:before{content:"\e9b6"}.icon-power-cord:before{content:"\e9b7"}.icon-clipboard:before{content:"\e9b8"}.icon-list-numbered:before{content:"\e9b9"}.icon-list:before{content:"\e9ba"}.icon-list2:before{content:"\e9bb"}.icon-tree:before{content:"\e9bc"}.icon-menu:before{content:"\e9bd"}.icon-menu2:before{content:"\e9be"}.icon-menu3:before{content:"\e9bf"}.icon-menu4:before{content:"\e9c0"}.icon-cloud:before{content:"\e9c1"}.icon-cloud-download:before{content:"\e9c2"}.icon-cloud-upload:before{content:"\e9c3"}.icon-cloud-check:before{content:"\e9c4"}.icon-download2:before{content:"\e9c5"}.icon-upload2:before{content:"\e9c6"}.icon-download3:before{content:"\e9c7"}.icon-upload3:before{content:"\e9c8"}.icon-sphere:before{content:"\e9c9"}.icon-earth:before{content:"\e9ca"}.icon-link:before{content:"\e9cb"}.icon-flag:before{content:"\e9cc"}.icon-attachment:before{content:"\e9cd"}.icon-eye:before{content:"\e9ce"}.icon-eye-plus:before{content:"\e9cf"}.icon-eye-minus:before{content:"\e9d0"}.icon-eye-blocked:before{content:"\e9d1"}.icon-bookmark:before{content:"\e9d2"}.icon-bookmarks:before{content:"\e9d3"}.icon-sun:before{content:"\e9d4"}.icon-contrast:before{content:"\e9d5"}.icon-brightness-contrast:before{content:"\e9d6"}.icon-star-empty:before{content:"\e9d7"}.icon-star-half:before{content:"\e9d8"}.icon-star-full:before{content:"\e9d9"}.icon-heart:before{content:"\e9da"}.icon-heart-broken:before{content:"\e9db"}.icon-man:before{content:"\e9dc"}.icon-woman:before{content:"\e9dd"}.icon-man-woman:before{content:"\e9de"}.icon-happy:before{content:"\e9df"}.icon-happy2:before{content:"\e9e0"}.icon-smile:before{content:"\e9e1"}.icon-smile2:before{content:"\e9e2"}.icon-tongue:before{content:"\e9e3"}.icon-tongue2:before{content:"\e9e4"}.icon-sad:before{content:"\e9e5"}.icon-sad2:before{content:"\e9e6"}.icon-wink:before{content:"\e9e7"}.icon-wink2:before{content:"\e9e8"}.icon-grin:before{content:"\e9e9"}.icon-grin2:before{content:"\e9ea"}.icon-cool:before{content:"\e9eb"}.icon-cool2:before{content:"\e9ec"}.icon-angry:before{content:"\e9ed"}.icon-angry2:before{content:"\e9ee"}.icon-evil:before{content:"\e9ef"}.icon-evil2:before{content:"\e9f0"}.icon-shocked:before{content:"\e9f1"}.icon-shocked2:before{content:"\e9f2"}.icon-baffled:before{content:"\e9f3"}.icon-baffled2:before{content:"\e9f4"}.icon-confused:before{content:"\e9f5"}.icon-confused2:before{content:"\e9f6"}.icon-neutral:before{content:"\e9f7"}.icon-neutral2:before{content:"\e9f8"}.icon-hipster:before{content:"\e9f9"}.icon-hipster2:before{content:"\e9fa"}.icon-wondering:before{content:"\e9fb"}.icon-wondering2:before{content:"\e9fc"}.icon-sleepy:before{content:"\e9fd"}.icon-sleepy2:before{content:"\e9fe"}.icon-frustrated:before{content:"\e9ff"}.icon-frustrated2:before{content:"\ea00"}.icon-crying:before{content:"\ea01"}.icon-crying2:before{content:"\ea02"}.icon-point-up:before{content:"\ea03"}.icon-point-right:before{content:"\ea04"}.icon-point-down:before{content:"\ea05"}.icon-point-left:before{content:"\ea06"}.icon-warning:before{content:"\ea07"}.icon-notification:before{content:"\ea08"}.icon-question:before{content:"\ea09"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-info:before{content:"\ea0c"}.icon-cancel-circle:before{content:"\ea0d"}.icon-blocked:before{content:"\ea0e"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-checkmark2:before{content:"\ea11"}.icon-spell-check:before{content:"\ea12"}.icon-enter:before{content:"\ea13"}.icon-exit:before{content:"\ea14"}.icon-play2:before{content:"\ea15"}.icon-pause:before{content:"\ea16"}.icon-stop:before{content:"\ea17"}.icon-previous:before{content:"\ea18"}.icon-next:before{content:"\ea19"}.icon-backward:before{content:"\ea1a"}.icon-forward2:before{content:"\ea1b"}.icon-play3:before{content:"\ea1c"}.icon-pause2:before{content:"\ea1d"}.icon-stop2:before{content:"\ea1e"}.icon-backward2:before{content:"\ea1f"}.icon-forward3:before{content:"\ea20"}.icon-first:before{content:"\ea21"}.icon-last:before{content:"\ea22"}.icon-previous2:before{content:"\ea23"}.icon-next2:before{content:"\ea24"}.icon-eject:before{content:"\ea25"}.icon-volume-high:before{content:"\ea26"}.icon-volume-medium:before{content:"\ea27"}.icon-volume-low:before{content:"\ea28"}.icon-volume-mute:before{content:"\ea29"}.icon-volume-mute2:before{content:"\ea2a"}.icon-volume-increase:before{content:"\ea2b"}.icon-volume-decrease:before{content:"\ea2c"}.icon-loop:before{content:"\ea2d"}.icon-loop2:before{content:"\ea2e"}.icon-infinite:before{content:"\ea2f"}.icon-shuffle:before{content:"\ea30"}.icon-arrow-up-left:before{content:"\ea31"}.icon-arrow-up:before{content:"\ea32"}.icon-arrow-up-right:before{content:"\ea33"}.icon-arrow-right:before{content:"\ea34"}.icon-arrow-down-right:before{content:"\ea35"}.icon-arrow-down:before{content:"\ea36"}.icon-arrow-down-left:before{content:"\ea37"}.icon-arrow-left:before{content:"\ea38"}.icon-arrow-up-left2:before{content:"\ea39"}.icon-arrow-up2:before{content:"\ea3a"}.icon-arrow-up-right2:before{content:"\ea3b"}.icon-arrow-right2:before{content:"\ea3c"}.icon-arrow-down-right2:before{content:"\ea3d"}.icon-arrow-down2:before{content:"\ea3e"}.icon-arrow-down-left2:before{content:"\ea3f"}.icon-arrow-left2:before{content:"\ea40"}.icon-circle-up:before{content:"\ea41"}.icon-circle-right:before{content:"\ea42"}.icon-circle-down:before{content:"\ea43"}.icon-circle-left:before{content:"\ea44"}.icon-tab:before{content:"\ea45"}.icon-move-up:before{content:"\ea46"}.icon-move-down:before{content:"\ea47"}.icon-sort-alpha-asc:before{content:"\ea48"}.icon-sort-alpha-desc:before{content:"\ea49"}.icon-sort-numeric-asc:before{content:"\ea4a"}.icon-sort-numberic-desc:before{content:"\ea4b"}.icon-sort-amount-asc:before{content:"\ea4c"}.icon-sort-amount-desc:before{content:"\ea4d"}.icon-command:before{content:"\ea4e"}.icon-shift:before{content:"\ea4f"}.icon-ctrl:before{content:"\ea50"}.icon-opt:before{content:"\ea51"}.icon-checkbox-checked:before{content:"\ea52"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-radio-checked:before{content:"\ea54"}.icon-radio-checked2:before{content:"\ea55"}.icon-radio-unchecked:before{content:"\ea56"}.icon-crop:before{content:"\ea57"}.icon-make-group:before{content:"\ea58"}.icon-ungroup:before{content:"\ea59"}.icon-scissors:before{content:"\ea5a"}.icon-filter:before{content:"\ea5b"}.icon-font:before{content:"\ea5c"}.icon-ligature:before{content:"\ea5d"}.icon-ligature2:before{content:"\ea5e"}.icon-text-height:before{content:"\ea5f"}.icon-text-width:before{content:"\ea60"}.icon-font-size:before{content:"\ea61"}.icon-bold:before{content:"\ea62"}.icon-underline:before{content:"\ea63"}.icon-italic:before{content:"\ea64"}.icon-strikethrough:before{content:"\ea65"}.icon-omega:before{content:"\ea66"}.icon-sigma:before{content:"\ea67"}.icon-page-break:before{content:"\ea68"}.icon-superscript:before{content:"\ea69"}.icon-subscript:before{content:"\ea6a"}.icon-superscript2:before{content:"\ea6b"}.icon-subscript2:before{content:"\ea6c"}.icon-text-color:before{content:"\ea6d"}.icon-pagebreak:before{content:"\ea6e"}.icon-clear-formatting:before{content:"\ea6f"}.icon-table:before{content:"\ea70"}.icon-table2:before{content:"\ea71"}.icon-insert-template:before{content:"\ea72"}.icon-pilcrow:before{content:"\ea73"}.icon-ltr:before{content:"\ea74"}.icon-rtl:before{content:"\ea75"}.icon-section:before{content:"\ea76"}.icon-paragraph-left:before{content:"\ea77"}.icon-paragraph-center:before{content:"\ea78"}.icon-paragraph-right:before{content:"\ea79"}.icon-paragraph-justify:before{content:"\ea7a"}.icon-indent-increase:before{content:"\ea7b"}.icon-indent-decrease:before{content:"\ea7c"}.icon-share:before{content:"\ea7d"}.icon-new-tab:before{content:"\ea7e"}.icon-embed:before{content:"\ea7f"}.icon-embed2:before{content:"\ea80"}.icon-terminal:before{content:"\ea81"}.icon-share2:before{content:"\ea82"}.icon-mail:before{content:"\ea83"}.icon-mail2:before{content:"\ea84"}.icon-mail3:before{content:"\ea85"}.icon-mail4:before{content:"\ea86"}.icon-amazon:before{content:"\ea87"}.icon-google:before{content:"\ea88"}.icon-google2:before{content:"\ea89"}.icon-google3:before{content:"\ea8a"}.icon-google-plus:before{content:"\ea8b"}.icon-google-plus2:before{content:"\ea8c"}.icon-google-plus3:before{content:"\ea8d"}.icon-hangouts:before{content:"\ea8e"}.icon-google-drive:before{content:"\ea8f"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-instagram:before{content:"\ea92"}.icon-whatsapp:before{content:"\ea93"}.icon-spotify:before{content:"\ea94"}.icon-telegram:before{content:"\ea95"}.icon-twitter:before{content:"\ea96"}.icon-vine:before{content:"\ea97"}.icon-vk:before{content:"\ea98"}.icon-renren:before{content:"\ea99"}.icon-sina-weibo:before{content:"\ea9a"}.icon-rss:before{content:"\ea9b"}.icon-rss2:before{content:"\ea9c"}.icon-youtube:before{content:"\ea9d"}.icon-youtube2:before{content:"\ea9e"}.icon-twitch:before{content:"\ea9f"}.icon-vimeo:before{content:"\eaa0"}.icon-vimeo2:before{content:"\eaa1"}.icon-lanyrd:before{content:"\eaa2"}.icon-flickr:before{content:"\eaa3"}.icon-flickr2:before{content:"\eaa4"}.icon-flickr3:before{content:"\eaa5"}.icon-flickr4:before{content:"\eaa6"}.icon-dribbble:before{content:"\eaa7"}.icon-behance:before{content:"\eaa8"}.icon-behance2:before{content:"\eaa9"}.icon-deviantart:before{content:"\eaaa"}.icon-500px:before{content:"\eaab"}.icon-steam:before{content:"\eaac"}.icon-steam2:before{content:"\eaad"}.icon-dropbox:before{content:"\eaae"}.icon-onedrive:before{content:"\eaaf"}.icon-github:before{content:"\eab0"}.icon-npm:before{content:"\eab1"}.icon-basecamp:before{content:"\eab2"}.icon-trello:before{content:"\eab3"}.icon-wordpress:before{content:"\eab4"}.icon-joomla:before{content:"\eab5"}.icon-ello:before{content:"\eab6"}.icon-blogger:before{content:"\eab7"}.icon-blogger2:before{content:"\eab8"}.icon-tumblr:before{content:"\eab9"}.icon-tumblr2:before{content:"\eaba"}.icon-yahoo:before{content:"\eabb"}.icon-yahoo2:before{content:"\eabc"}.icon-tux:before{content:"\eabd"}.icon-appleinc:before{content:"\eabe"}.icon-finder:before{content:"\eabf"}.icon-android:before{content:"\eac0"}.icon-windows:before{content:"\eac1"}.icon-windows8:before{content:"\eac2"}.icon-soundcloud:before{content:"\eac3"}.icon-soundcloud2:before{content:"\eac4"}.icon-skype:before{content:"\eac5"}.icon-reddit:before{content:"\eac6"}.icon-hackernews:before{content:"\eac7"}.icon-wikipedia:before{content:"\eac8"}.icon-linkedin:before{content:"\eac9"}.icon-linkedin2:before{content:"\eaca"}.icon-lastfm:before{content:"\eacb"}.icon-lastfm2:before{content:"\eacc"}.icon-delicious:before{content:"\eacd"}.icon-stumbleupon:before{content:"\eace"}.icon-stumbleupon2:before{content:"\eacf"}.icon-stackoverflow:before{content:"\ead0"}.icon-pinterest:before{content:"\ead1"}.icon-pinterest2:before{content:"\ead2"}.icon-xing:before{content:"\ead3"}.icon-xing2:before{content:"\ead4"}.icon-flattr:before{content:"\ead5"}.icon-foursquare:before{content:"\ead6"}.icon-yelp:before{content:"\ead7"}.icon-paypal:before{content:"\ead8"}.icon-chrome:before{content:"\ead9"}.icon-firefox:before{content:"\eada"}.icon-IE:before{content:"\eadb"}.icon-edge:before{content:"\eadc"}.icon-safari:before{content:"\eadd"}.icon-opera:before{content:"\eade"}.icon-file-pdf:before{content:"\eadf"}.icon-file-openoffice:before{content:"\eae0"}.icon-file-word:before{content:"\eae1"}.icon-file-excel:before{content:"\eae2"}.icon-libreoffice:before{content:"\eae3"}.icon-html-five:before{content:"\eae4"}.icon-html-five2:before{content:"\eae5"}.icon-css3:before{content:"\eae6"}.icon-git:before{content:"\eae7"}.icon-codepen:before{content:"\eae8"}.icon-svg:before{content:"\eae9"}.icon-IcoMoon:before{content:"\eaea"}.icon-chat:before{content:"\eaeb"}.icon-chat-alt-stroke:before{content:"\eaec"}.icon-chat-alt-fill:before{content:"\eaed"}.icon-comment-alt1-stroke:before{content:"\eaee"}.icon-comment:before{content:"\eaef"}.icon-comment-stroke:before{content:"\eaf0"}.icon-comment-fill:before{content:"\eaf1"}.icon-comment-alt2-stroke:before{content:"\eaf2"}.icon-comment-alt2-fill:before{content:"\eaf3"}.icon-checkmark3:before{content:"\eaf4"}.icon-check-alt:before{content:"\eaf5"}.icon-x:before{content:"\eaf6"}.icon-x-altx-alt:before{content:"\eaf7"}.icon-denied:before{content:"\eaf8"}.icon-cursor:before{content:"\eaf9"}.icon-rss3:before{content:"\eafa"}.icon-rss-alt:before{content:"\eafb"}.icon-wrench2:before{content:"\eafc"}.icon-dial:before{content:"\eafd"}.icon-cog2:before{content:"\eafe"}.icon-calendar2:before{content:"\eaff"}.icon-calendar-alt-stroke:before{content:"\eb00"}.icon-calendar-alt-fill:before{content:"\eb01"}.icon-share3:before{content:"\eb02"}.icon-mail5:before{content:"\eb03"}.icon-heart-stroke:before{content:"\eb04"}.icon-heart-fill:before{content:"\eb05"}.icon-movie:before{content:"\eb06"}.icon-document-alt-stroke:before{content:"\eb07"}.icon-document-alt-fill:before{content:"\eb08"}.icon-document-stroke:before{content:"\eb09"}.icon-document-fill:before{content:"\eb0a"}.icon-plus2:before{content:"\eb0b"}.icon-plus-alt:before{content:"\eb0c"}.icon-minus2:before{content:"\eb0d"}.icon-minus-alt:before{content:"\eb0e"}.icon-pin:before{content:"\eb0f"}.icon-link2:before{content:"\eb10"}.icon-bolt:before{content:"\eb11"}.icon-move:before{content:"\eb12"}.icon-move-alt1:before{content:"\eb13"}.icon-move-alt2:before{content:"\eb14"}.icon-equalizer3:before{content:"\eb15"}.icon-award-fill:before{content:"\eb16"}.icon-award-stroke:before{content:"\eb17"}.icon-magnifying-glass:before{content:"\eb18"}.icon-trash-stroke:before{content:"\eb19"}.icon-trash-fill:before{content:"\eb1a"}.icon-beaker-alt:before{content:"\eb1b"}.icon-beaker:before{content:"\eb1c"}.icon-key-stroke:before{content:"\eb1d"}.icon-key-fill:before{content:"\eb1e"}.icon-new-window:before{content:"\eb1f"}.icon-lightbulb:before{content:"\eb20"}.icon-spin-alt:before{content:"\eb21"}.icon-spin:before{content:"\eb22"}.icon-curved-arrow:before{content:"\eb23"}.icon-undo3:before{content:"\eb24"}.icon-reload:before{content:"\eb25"}.icon-reload-alt:before{content:"\eb26"}.icon-loop3:before{content:"\eb27"}.icon-loop-alt1:before{content:"\eb28"}.icon-loop-alt2:before{content:"\eb29"}.icon-loop-alt3:before{content:"\eb2a"}.icon-loop-alt4:before{content:"\eb2b"}.icon-transfer:before{content:"\eb2c"}.icon-move-vertical:before{content:"\eb2d"}.icon-move-vertical-alt1:before{content:"\eb2e"}.icon-move-vertical-alt2:before{content:"\eb2f"}.icon-move-horizontal:before{content:"\eb30"}.icon-move-horizontal-alt1:before{content:"\eb31"}.icon-move-horizontal-alt2:before{content:"\eb32"}.icon-arrow-left3:before{content:"\eb33"}.icon-arrow-left-alt1:before{content:"\eb34"}.icon-arrow-left-alt2:before{content:"\eb35"}.icon-arrow-right3:before{content:"\eb36"}.icon-arrow-right-alt1:before{content:"\eb37"}.icon-arrow-right-alt2:before{content:"\eb38"}.icon-arrow-up3:before{content:"\eb39"}.icon-arrow-up-alt1:before{content:"\eb3a"}.icon-arrow-up-alt2:before{content:"\eb3b"}.icon-arrow-down3:before{content:"\eb3c"}.icon-arrow-down-alt1:before{content:"\eb3d"}.icon-arrow-down-alt2:before{content:"\eb3e"}.icon-cd:before{content:"\eb3f"}.icon-steering-wheel:before{content:"\eb40"}.icon-microphone:before{content:"\eb41"}.icon-headphones2:before{content:"\eb42"}.icon-volume:before{content:"\eb43"}.icon-volume-mute3:before{content:"\eb44"}.icon-play4:before{content:"\eb45"}.icon-pause3:before{content:"\eb46"}.icon-stop3:before{content:"\eb47"}.icon-eject2:before{content:"\eb48"}.icon-first2:before{content:"\eb49"}.icon-last2:before{content:"\eb4a"}.icon-play-alt:before{content:"\eb4b"}.icon-fullscreen-exit:before{content:"\eb4c"}.icon-fullscreen-exit-alt:before{content:"\eb4d"}.icon-fullscreen:before{content:"\eb4e"}.icon-fullscreen-alt:before{content:"\eb4f"}.icon-iphone:before{content:"\eb50"}.icon-battery-empty:before{content:"\eb51"}.icon-battery-half:before{content:"\eb52"}.icon-battery-full:before{content:"\eb53"}.icon-battery-charging:before{content:"\eb54"}.icon-compass3:before{content:"\eb55"}.icon-box:before{content:"\eb56"}.icon-folder-stroke:before{content:"\eb57"}.icon-folder-fill:before{content:"\eb58"}.icon-at:before{content:"\eb59"}.icon-ampersand:before{content:"\eb5a"}.icon-info2:before{content:"\eb5b"}.icon-question-mark:before{content:"\eb5c"}.icon-pilcrow2:before{content:"\eb5d"}.icon-hash:before{content:"\eb5e"}.icon-left-quote:before{content:"\eb5f"}.icon-right-quote:before{content:"\eb60"}.icon-left-quote-alt:before{content:"\eb61"}.icon-right-quote-alt:before{content:"\eb62"}.icon-article:before{content:"\eb63"}.icon-read-more:before{content:"\eb64"}.icon-list3:before{content:"\eb65"}.icon-list-nested:before{content:"\eb66"}.icon-book2:before{content:"\eb67"}.icon-book-alt:before{content:"\eb68"}.icon-book-alt2:before{content:"\eb69"}.icon-pen2:before{content:"\eb6a"}.icon-pen-alt-stroke:before{content:"\eb6b"}.icon-pen-alt-fill:before{content:"\eb6c"}.icon-pen-alt2:before{content:"\eb6d"}.icon-brush:before{content:"\eb6e"}.icon-brush-alt:before{content:"\eb6f"}.icon-eyedropper2:before{content:"\eb70"}.icon-layers-alt:before{content:"\eb71"}.icon-layers:before{content:"\eb72"}.icon-image2:before{content:"\eb73"}.icon-camera2:before{content:"\eb74"}.icon-aperture:before{content:"\eb75"}.icon-aperture-alt:before{content:"\eb76"}.icon-chart:before{content:"\eb77"}.icon-chart-alt:before{content:"\eb78"}.icon-bars:before{content:"\eb79"}.icon-bars-alt:before{content:"\eb7a"}.icon-eye2:before{content:"\eb7b"}.icon-user2:before{content:"\eb7c"}.icon-home4:before{content:"\eb7d"}.icon-clock3:before{content:"\eb7e"}.icon-lock-stroke:before{content:"\eb7f"}.icon-lock-fill:before{content:"\eb80"}.icon-unlock-stroke:before{content:"\eb81"}.icon-unlock-fill:before{content:"\eb82"}.icon-tag-stroke:before{content:"\eb83"}.icon-tag-fill:before{content:"\eb84"}.icon-sun-stroke:before{content:"\eb85"}.icon-sun-fill:before{content:"\eb86"}.icon-moon-stroke:before{content:"\eb87"}.icon-moon-fill:before{content:"\eb88"}.icon-cloud2:before{content:"\eb89"}.icon-rain:before{content:"\eb8a"}.icon-umbrella:before{content:"\eb8b"}.icon-star:before{content:"\eb8c"}.icon-map-pin-stroke:before{content:"\eb8d"}.icon-map-pin-fill:before{content:"\eb8e"}.icon-map-pin-alt:before{content:"\eb8f"}.icon-target2:before{content:"\eb90"}.icon-download4:before{content:"\eb91"}.icon-upload4:before{content:"\eb92"}.icon-cloud-download2:before{content:"\eb93"}.icon-cloud-upload2:before{content:"\eb94"}.icon-fork:before{content:"\eb95"}.icon-paperclip:before{content:"\eb96"}
[class^=icon-] a {font-family:'Raleway', sans-serif;}

/**** ADBLOCKER  (puesto por JVM) MAY-17 *****/
#ChfyXePKOvlg {
	position:fixed;
    display:none;
    top:50%;
    left:50%;
    margin-top:-140px;
    margin-left:-400px;
    z-index:9999;
    padding: 100px 100px;
    font-size: 26px;
}

.raiSkinDesktop .row, .raiDesktop .row, .raiDesktop .navbar-default, .raiSkinDesktop .navbar-default{
	max-width: 1200px !important;
	min-width: 10px !important;
	margin: 0 auto !important;
}


/* Native de OPEL CORSA a peticion de Elena 9-10-2020 */
#sas_container_9743381, #sas_container_9720002 {
	width: 300px !important;
	height: 330px !important;
}



