/*  
	Styles by Cesar Martinez C
	Diario La Republica
	GLOBAL
*/

/* Corrección de estilos por, Andrés Mauricio Duarte - Diario La República */

body{
	background:#f0efed;
	/*background:#ecebe9;*/
	margin:0 !important;
	padding:0 !important;
}
.clearfix:after, .clear{
	clear: both;
    content: "";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
header .form-item, header .form-actions{
	margin:0 !important;
	padding:0 !important;
}
em { font-style: italic !important;}
strong { font-weight: bold !important;}

#wrapperPage, .fullContent{ position:relative; width:100%;}

.loaderPage{
    left: 47%;
    top: 50%;
    position: absolute;
}

/*
	region-container
*/
.region-after-wrapper{
	float: left;
    width: 100%;
}
.region-after-wrapper > .region-container{
	margin: 0 auto;
	max-width: 1115px;
}
body.front #region-after-content1-wrapper{
	margin-bottom: 30px;
}

/* MENU */
menu{
	background:#2e3339;
	width:220px;
	height:100%;
	position:fixed;
	z-index:999;
	-moz-box-shadow:-4px 0 10px #1F1F1F inset; 
	-webkit-box-shadow:-4px 0 10px #1F1F1F inset; 
	box-shadow:-4px 0 10px #1F1F1F inset;
	margin:0 0 0 -600px;
}
menu .region-menu-lr, menu .contextual-links-region, menu .content, menu #block-lr-block-lr-block-menu-lateral{
	height:100%;
}
menu #contentScroll{
	height:100%;
}
ul li.expanded ul li.expanded{
	background:#111111;	
}
ul li.expanded ul li a {
	font-family:'open_sanslight';
	font-size:0.8rem;
	line-height:1.85rem;
}
ul li.expanded ul li.expanded a{
	background:url(/../misc/menu-expanded_2.png) 7px center no-repeat;
}
ul li.expanded ul li.expanded ul {
    background:#111111;
}
ul li.expanded ul li.expanded ul li  a{
	background:none;
}
a.cerrarMenu{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.3rem;
	background:#de1d31;
	color:#ffffff;
	padding:5px 15px;
	clear:both;
	cursor:pointer;
	position:absolute;
	right:0;
	z-index:1;
}
a.cerrarMenu:hover{
	background:#c51a1b;
}
menu ul{
	padding:30px 0 10px;
	clear:both;
}
menu ul li{
	border-top:1px solid #474c53;
	border-bottom:1px solid #1f1f1f;
	margin:0 !important;
	padding:0 !important;
}
menu ul li a{
	font-family:'open_sanslight';
	font-size:14px;
	line-height:34px;
	color:#cccccc !important;
}
menu ul li a:hover{
	background:#1f1f1f;
	color:#ffffff !important;
	display:block;
	padding: 0;
}
menu ul li ul{
	background:#1f1f1f;
	display:none;
	padding:10px 0;
}
menu ul li ul li{
	border:0;
}
menu ul li ul li a, menu ul li ul li a:hover{
	padding:0 0 0 20px;
	display:block;
}
menu ul li span{
	width:4px;
	height:34px;
	margin:0 15px 0 10px;
	float:left;
}
.menu_admin{ width:1100px; margin:0 auto;}

/*
	HEADER
*/
header{
	width:100%;
	height:140px;
	margin:0 0 40px;
}
header:before {
    background: none repeat scroll 0 0 #585f66;
    content: "";
    height:80px;
    left:0;
    position: absolute;
    top: 0;
    width:100%;
}
header:after {
	background:#FFFFFF;
    content: "";
    height:140px;
    left:70%;
    position: absolute;
    top: 0;
    width:30%;
}
header .wrapHeader{
	width:1115px;
	height:100%;
	margin:0 auto;
	padding:20px 0 0 0;
	position:relative;
	z-index:1;
}
header .wrapHeader:before {
    content: "";
    height:0;
    left:230px;
    position: absolute;
    top: 0;
    width:865px;
	border-top: 140px solid #FFFFFF;
    border-left:20px solid transparent;
}
header .wrapHeader a.logoLR{
	width:120px;
	height:140px;	
	float:left;
	margin:0 25px 0 0;
	position:relative;
	z-index:50;
}
header .wrapHeader a.logoLR img{
	width:100%;
}
header .wrapHeader .fecha {
	font-family:'open_sanslight';
	font-size:11px;
	line-height:16px;
	color:#757575;
	text-transform:uppercase;
	display:inline;
	position:relative;
	z-index:2;
}
header .wrapHeader .fecha #block-lr-block-lr-fecha-sitio{
	position:relative;
	overflow:hidden;
	margin:0 0 0 260px;
	}
/*temas destacados*/

header .wrapHeader .wrapDestacados{
	background:#585f66;	
	width:878px;
	height:35px;
	float:right;
	margin:8px 0 0;
	position:relative;
	z-index:2;
}
header .wrapHeader .wrapDestacados .titleDestacados{
	font-family:'open_sanssemibold';
	font-size:0.9rem;
	line-height:1rem;
	background:#90a4ae;
	color:#FFFFFF;
	width:160px;
	height:35px;
	float:left;
	margin:0 0 0 2px;
	transform: skewx(8deg);
	-webkit-transform: skewx(8deg); 
	-moz-transform: skewx(8deg); 
	-o-transform: skewx(8deg);
	-ms-transform:skew(8deg);
}
header .wrapHeader .wrapDestacados .titleDestacados span{
	position:absolute;
	top:0;
	margin:9px 0 0 20px;
	transform: skewx(-8deg); 
	-webkit-transform: skewx(-8deg); 
	-moz-transform: skewx(-8deg); 
	-o-transform: skewx(-8deg);
	-ms-transform:skew(-8deg);
}
header .wrapHeader .wrapDestacados ul{
	height:100%;
	float:left;
}
header .wrapHeader .wrapDestacados ul li{
	font-family:'open_sansregular';
	font-size:13px;
	line-height:13px;
	border-right:1px solid #676e72;
	padding:11px 13px;
	float:left;	
	height:70%;
}
header .wrapHeader .wrapDestacados ul li a{
	color:#ecebe9;
}
header .wrapHeader .wrapDestacados ul li a:hover{
	color:#ffffff;
}

/*menu - buscador*/
header .wrapHeader .menuShort{
	clear:right;
	float:right;
	margin:18px 0 9px;
	position:relative;
	z-index:2;
}
header .wrapHeader .menuShort .menuShort_left{
	float:left;
}
/**/
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login{
	display: none;
	margin:23px 0 0;
	position: absolute;
	z-index:999;
	background:#585f66;
	width:230px;
	padding:20px;
	font-family:'open_sansregular';
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login a.close_from_login{
	color: #FFFFFF;
    float: right;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login input{
	height:25px;
	width:98%;
	margin:5px 0;
	border:0;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	font-family:'open_sansregular';
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login ul, header .wrapHeader .menuShort .menuShort_left .hoverIntent_login ul li{
	border:0 !important;
	margin:0;
	padding:0;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login ul li a{
	margin:5px 0 0;
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login input.form-submit{
	color:#FFFFFF;
	background:#c5253a;
	cursor:pointer;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login input.form-submit:hover{
	background:#bdccd4;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login label{
	font-size:0.8rem;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	margin:4px 0;
	text-align:left;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login #user-login-form ul li{
	text-align:left;
	width:100%;
}
header .wrapHeader .menuShort .menuShort_left .hoverIntent_login a.btnOlvideLog{
	background:none;
	text-align:center;
	font-size:0.8rem;
	color:#6d757d;
	text-decoration:none;
	display:block;
}

/*buscador*/
header .wrapHeader .menuShort .menuShort_buscador{
	float:left;
	width:260px;
}
header .wrapHeader .menuShort ul{
	float:left;
	margin:3px 15px 0 0;
}
header .wrapHeader .menuShort ul li{
	float:left;
	border-left:1px solid #ecf2f4;
	padding:0 16px;
}
header .wrapHeader .menuShort ul:after, header .wrapHeader .menuShort ul li:after{
	content:"";
	display:block;
	clear:both;
}
header .wrapHeader .menuShort ul li a{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1rem;
	color:#bac6cc;
}
header .wrapHeader .menuShort ul li a:hover{
	color:#676e72;
}
header .wrapHeader .menuShort ul li a span{
	width:24px;
	height:20px;
	display:block;
	float:left;
	margin:3px 5px 0 0;
	font-size:18px;
}
header .wrapHeader .menuShort ul li a span.icon_ing{
	background-position:-5px -54px;
}
header .wrapHeader .menuShort ul li a span.icon_sus{
	background-position:-32px -54px;
}
header .wrapHeader .menuShort ul li a span.icon_cont{
	background-position:-65px -54px;
}
header .wrapHeader .menuShort .menuShort_buscador input, input.inputBuscador {
	width:225px;
	height:23px;
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
	color:#bac6cc;
	background:#ffffff;
	float:left;
	padding:2px 0 0 5px;
	border:1px solid #e8ebf0;
}
header .wrapHeader .menuShort .menuShort_buscador input.form-submit, input.btnBuscador{
	background:url(../images/spriteIcons.png) -99px -51px #de1d31;
	float:left;
	width:27px;
	height:27px;
	overflow:hidden;
	text-indent: -99999px;
	cursor:pointer;
	border:0;
}
header .wrapHeader .menuShort .menuShort_buscador input.form-submit:hover, input.btnBuscador:hover{
	background:url(../images/spriteIcons.png) -99px -51px #c50c1f;
}
/*
	MODULO VIDEO
*/
.modulo_rompeHome{
	width:100%;
	margin:20px auto;
}
.modulo_rompeHome .modulo_rompeVideo{
	background:#2e3339;
	width:1115px;
	margin:20px auto;
}
.modulo_rompeHome .modulo_rompeVideo .contentImg{
	width:677px;
	height:100%;
	float:left;
}
.modulo_rompeHome .modulo_rompeVideo .contentImg img{
	width:100%;
}
.modulo_rompeHome .modulo_rompeVideo .wrapTextos {
	width:380px;
	float:left;
	margin:30px 0 0 25px;
}
.modulo_rompeHome .modulo_rompeVideo .wrapTextos .title_mod_video, .modulo_rompeHome .modulo_rompeVideo .wrapTextos .title_mod_video a{
	font-family:'open_sanslight';
	font-size:2rem;
	line-height:2.2rem;
	color:#ffffff;
	margin:0 0 20px;
}
.modulo_rompeHome .modulo_rompeVideo .wrapTextos .text_mod_video, .modulo_rompeHome .modulo_rompeVideo .wrapTextos .text_mod_video a{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.2rem;
	color:#ccc;
}
.modulo_rompeHome .modulo_atento{
	background:#009ca1;
	width:100%;
	color:#ffffff;
	display:block;
	clear:both;
	margin:0 0 20px;
}
.modulo_rompeHome .modulo_avance{	
	background:#cbd0d4;
	width:100%;
	color:#000000;
	display:block;
	clear:both;
	margin:0 0 20px;
}
.modulo_rompeHome .modulo_fullHome{
	width:100%;
	display:block;
	clear:both;
	margin: 2% 0%;
}
.modulo_rompeHome .modulo_atento .wrapAncho, .modulo_rompeHome .modulo_avance .wrapAncho{
	width:1115px;
	margin:0 auto;
	padding:10px 0;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho{
	width:1115px;
	margin:0 auto;
	padding:10px 0 0;
}
.modulo_rompeHome .modulo_atento .wrapAncho .tipoRH, .modulo_rompeHome .modulo_avance .wrapAncho .tipoRH, .modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH{
	font-family:'open_sanssemibold';
	font-size:1.1rem;
	line-height:1.6rem;
	text-transform:uppercase;
	margin:0 0 5px;
}
.modulo_rompeHome .modulo_atento .wrapAncho .titleRH, .modulo_rompeHome .modulo_atento .wrapAncho .titleRH a{
	font-family:'open_sanslight';
	font-size:1.9rem;
	line-height:2.2rem;
	color:#ffffff;
}
.modulo_rompeHome .modulo_avance .wrapAncho .titleRH, .modulo_rompeHome .modulo_avance .wrapAncho a.titleRH{
	font-family:'open_sanslight';
	font-size:1.9rem;
	line-height:2.2rem;
	display:block;
	color:#000000;
}
.modulo_rompeHome .modulo_avance .wrapAncho .textRH, .modulo_rompeHome .modulo_avance .wrapAncho a.textRH{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	margin:5px 0;
	display:block;
	color:#000000;
}

.modulo_rompeHome .modulo_avance .wrapAncho .imgRH{
	width:140px;
	float:left;
	margin:5px 10px 25px 0;
}
.modulo_rompeHome .modulo_avance .wrapAncho .imgRH img, .modulo_rompeHome .modulo_fullHome .wrapAncho .imgRH img{
	width:100%;
	height:auto;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .titleBlock {
    font-family: "open_sanssemibold";
    font-size: 2.7rem;
    line-height: 2.3rem;
    border-bottom: 1px solid #DE1D31;
    color: #C5253A;
    padding: 10px 0px;
    text-transform: uppercase;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH{
	margin:10px 0 20px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH a {
    color: #C50C1F;
    font-size: 1.2rem;
    font-weight: bold;
    margin-bottom: 1%;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .titleRH {
    display: block;
    margin: 11px 0 20px;
    font-family: "open_sanssemibold";
    text-transform: uppercase;
    font-size: 1.7rem;
    line-height: 2.1rem;
}
.modulo_rompeHome .modulo_fullHome a.vermasRH{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	background: none repeat scroll 0 0 #DE1D31;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    margin: 20px 0px 0px;
    padding: 8px;
    text-align: center;
    text-transform: uppercase;
	float:left;
}
.modulo_rompeHome .modulo_fullHome a.vermasRH:hover{
	background: #c50c1f;
}
.modulo_rompeHome .wrapper-btn-more {
display: table;
width: 100% !important;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho a.titleRH{
	color: #212121;
    width: 37%;
    float: left;
    margin-bottom: 20px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .textRH, 
.modulo_rompeHome .modulo_fullHome .wrapAncho a.textRH{
	font-family: "open_sanslight";
    font-size: 1.1rem;
    line-height: 1.4rem;
    margin: 10px 0px 0px;
    display: block;
    width: 34%;
    float: left;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .imgRH {
    width: 680px;
    float: left;
    margin: 0px 20px 20px 0px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper{
	width:100%;
	padding:0;
	clear:both;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .wrapsliderRompeHome{
	background:#19191A;
	padding:0 15px;
	display:block;
	clear:both;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .wrapsliderRompeHome .bx-wrapper{
	margin:0 auto;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho ul{
	background:#19191a;
	margin:0 auto;
	clear:both;
	display:block;
	padding:0 5px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho ul li{
	padding:0;	
}
.modulo_rompeHome .modulo_fullHome .wrapAncho ul li:after{
	content:"";
	clear:both;
	display:block;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho ul li .thumbImgRH{
	background:#000000;
	width:100px;
	height:56px;
	margin:0px 10px 0 0;
	float:left;
	overflow:hidden;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho ul li .thumbImgRH img{
	width:100%;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho ul li a {
    font-family: "open_sanslight";
    font-size: 0.9rem;
    line-height: 1.05rem;
    color: #FFF;
    padding: 8px 8px;
    display: block;
    box-sizing: border-box;
}
.modulo_rompeHome .field-name-cuenta-twitter{
width: 320px;
}

@media (min-width: 320px) and (max-width: 600px) {
    .modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH a {
    float: left;
    width: 100%;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho .titleRH, .modulo_rompeHome .modulo_fullHome .wrapAncho a.titleRH {
    width: 100%;
    float: left;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho .textRH, .modulo_rompeHome .modulo_fullHome .wrapAncho a.textRH {
    margin: 4% 0px 8%;
    width: 100%;
    float: left;
    }
}
@media (min-width: 601px) and (max-width: 890px) {
    .modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH a {
    float: left;
    width: 100%;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho .titleRH, .modulo_rompeHome .modulo_fullHome .wrapAncho a.titleRH {
    width: 100%;
    float: left;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho .textRH, .modulo_rompeHome .modulo_fullHome .wrapAncho a.textRH {
    margin: 1% 0px 3%;
    width: 100%;
    float: left;
    }
}
@media (min-width: 891px) {
    .modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH a {
    width: 40% !important;
    float: left;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho a.titleRH {
    width: 41%;
    float: left;
    margin-bottom: 20px;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho .textRH, .modulo_rompeHome .modulo_fullHome .wrapAncho a.textRH {
    width: 41%;
    float: left;
    }
    .modulo_rompeHome .modulo_fullHome a.vermasRH {
    margin: 20px 0px 20px;
    }
}
@media (min-width: 1120px) {
    .modulo_rompeHome .modulo_fullHome .wrapAncho .tipoRH a {
    width: 36% !important;
    float: left;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho a.titleRH {
    width: 36%;
    float: left;
    margin-bottom: 20px;
    }
    .modulo_rompeHome .modulo_fullHome .wrapAncho .textRH, .modulo_rompeHome .modulo_fullHome .wrapAncho a.textRH {
    width: 36%;
    float: left;
    }
}

/* SLIDER ROMPE HOME */
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-pager {
    background: #19191A none repeat scroll 0% 0%;
    text-align: center;
    padding: 6px;
    margin: 0px auto;
    box-sizing: border-box;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-pager-item{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:0 3px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-pager-item a.bx-pager-link:hover,
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-pager-item a.active {
	background: #C51A1B !important;
	}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-pager-item a.bx-pager-link {
    background: none repeat scroll 0 0 #2E3339;
    border-radius: 30px;
	-webkit-border-radius: 30px; 
	-moz-border-radius: 30px; 
    display:block;
    height:10px;
    overflow: hidden;
    text-indent:-9999px;
    width:10px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction{
	position:relative;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-next{
	background:url(../images/spriteIcons.png) no-repeat #C51A1B;
    display: block;
	width: 30px;
    height: 97px;
    overflow: hidden;
    text-indent: -999px;
	position:absolute;
	margin-top:-98px;
	opacity:0.8;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover{
	background-position:-7px -76px !important;
	left:-45px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-next,
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{
	background-position:-68px -76px !important;
	right:-45px;
}
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover,
.modulo_rompeHome .modulo_fullHome .wrapAncho .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{
	background:url(../images/spriteIcons.png) no-repeat #C50C1F;
	opacity:1;
}

/*
	CONTENIDO
*/
.contenedorMedio{
	margin: 0 auto;
    width: 1115px;
}
section.contenedor_news{
	width:1115px;
	margin:0 auto;
	position:relative;
}
section.contenedor_regular{
	background:#f0efed;
	width:1115px;
	margin:0 auto;
	position:relative;
}
.headSeccion{
	width:1095px;
	font-family:'open_sanslight';
	font-size:2rem;
	line-height:2rem;
	background:#ddd;
	color:#999;
	margin:15px auto;
	padding:10px;
	clear:both;
}
/*
	MODULO NOTICIA PRINCIPAL
*/
.modulo_left_1{
	width:110px;
	height:490px;
	background:#f9f9f9;
	float:left;
	padding:0 20px 0 20px;
	margin:0 10px 0 0;
}
.modulo_left_1 .navbar{
	font-family:'open_sanslight';
	font-size:22px;
	line-height:22px;
	background:#1f1f1f;
	width:135px;
	height:30px;
	color:#cccccc;
	text-transform:uppercase;
	padding:8px;
	margin:0 0 0 -20px;
}
.moduloIzq_interna .navbar{
	font-family:'open_sanslight';
	font-size:22px;
	line-height:22px;
	background:#1f1f1f;
	width:135px;
	height:30px;
	color:#cccccc;
	text-transform:uppercase;
	padding:8px;
	margin:0;
}
.modulo_left_1 .navbar:hover, .moduloIzq_interna .navbar:hover{
	background:#111111;
}
.modulo_left_1 .navbar a .textMenu, .moduloIzq_interna .navbar a .textMenu{
	float:left;
	margin:2px 0 0 10px;
}
.modulo_left_1 .navbar a.btn-navbar, .moduloIzq_interna .navbar a.btn-navbars{
	display:block;
	margin:0 5px;
}
.modulo_left_1 .navbar a.btn-navbar .contLines, .moduloIzq_interna .navbar a.btn-navbar .contLines{
	width:30px;
	display:block;
	margin:0;
	float:left;
}
.modulo_left_1 .navbar a.btn-navbar .contLines span, .moduloIzq_interna .navbar a.btn-navbar .contLines span {
    background: #474e57;
	-webkit-border-radius: 1px;	-moz-border-radius: 1px; border-radius: 1px;
    display: block;
    height: 3px;
    width: 100%;
	margin:3px;
	float:left;
}
.modulo_left_1 ul{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
	margin:20px 0 0;
	text-transform:uppercase;	
}
.modulo_left_1 ul li{
	border-bottom:1px dashed #BBBBBB;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.modulo_left_1 ul li:last-child{
	border:0;
}
.modulo_left_1 ul li.subio{
	color:#398449;
}
.modulo_left_1 ul li.bajo{
	color:#c50c1f;
}
.moduloVideoInterna{
	background:#000000;
	width:965px;
	height:543px;
	margin:0 0 20px 150px;
}
.moduloVideoInterna img{
	width:100%;
}
.modulo_news_princ{
	float: left;
    /*margin: 0 0 0 150px;*/
    width: 640px;
	position:relative;
}
.modulo_news_princ .bgSlidePrinc{
	background:url(../images/bgShadow.png) center top no-repeat;
	width:655px;
	/*height:43px;*/
	height:0;
}
.modulo_news_princ ul.modulo_slide_princ{
	background:#222222;
	width:655px;
	height:100%;
}
.modulo_news_princ ul.modulo_slide_princ li .imgPrinc{
	background:#EFEFEF;
	width:100%;
	height:363px;
	overflow:hidden;
}
.modulo_news_princ ul.modulo_slide_princ li .imgPrinc img{
	width:100%;
}
.modulo_news_princ ul.modulo_slide_princ li .textNew_princ{
	width:94%;
	height:107px;
	background:#FFFFFF;
	font-family:'open_sanslight';
	font-size:1.70rem;
	line-height:2.1rem;
	padding:10px 3%;
}
.modulo_news_princ ul.modulo_slide_princ li .textNew_princ a{ color:#1f1f1f;}
/*
	MODULO NOTICIAS
*/
.modulo_izq_news{
	width:150px;
	float:left;
	clear:left;
	margin:20px 10px 0 0;
}
.modulo_izq_news .tipoVista{
	background:#2E3339;
	padding:10px 0;
	/*border-bottom:5px solid #1C1E20;*/
	margin:0 0 10px;
}
.modulo_izq_news .tipoVista .titleTV{
	font-family:'open_sansregular';
	font-size:1rem;
	line-height:1rem;
	color:#ffffff;
	padding:0 8px 10px;
	border-bottom:1px solid #383e46;	
}
.modulo_izq_news .tipoVista a{
	font-family:'open_sanssemibold';
	font-size:0.8rem;
	line-height:1rem;
	color:#909aa7;
	padding:5px 8px 15px;
	display:block;
	clear:both;
	border-bottom:1px solid #383E46;
}
.modulo_izq_news .tipoVista a span{
	background:url(../images/spriteIcons.png) no-repeat;
	width:25px;
	height:25px;
	float:right;
	border-left:1px solid #383e46;
	padding:0 0 0 10px;
}
.modulo_izq_news .tipoVista a span.btnTipoBloque{
	background-position:-30px -174px;
}
.modulo_izq_news .tipoVista a span.btnTipoLista{
	background-position:3px -199px;
}
.modulo_izq_news .tipoVista a:hover span.btnTipoBloque, .modulo_izq_news .tipoVista a:hover, .modulo_izq_news .tipoVista a.active span.btnTipoBloque{
	background-position:3px -174px;
	color:#ffffff;
}
.modulo_izq_news .tipoVista a:hover span.btnTipoLista, .modulo_izq_news .tipoVista a.active span.btnTipoLista{
	background-position:-30px -199px;
	color:#ffffff;
}
.modulo_izq_news .tipoVista a.active{
    color: #ffffff;
}
/*-------------------------------------------------------------------------------------------
	BLOQUES 
*/
.modulo-regular{
	margin:0 0 20px;
	overflow:hidden;
}
.modulo-regular h1{
	font-family:'open_sansregular';
	font-size:1.75rem;
	line-height:2rem;
	color:#C51A1B;
	margin:30px 10px 10px;
	text-transform:uppercase;
	margin:0 0 20px;
	padding:10px 0;
	text-align:center;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #cccccc;
	background:#DDDDDD;
	width:98.5%;
}
.modulo-regular h2{
	font-family:'open_sansregular';
	font-size:24px;
	line-height:29px;
	color:#222222;
	margin:0 10px 10px;
}
.modulo-regular h3{
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.8rem;
	color:#222222;
	margin:0 10px 10px;
}
.modulo-regular h4{
	font-family:'open_sansregular';
	font-size:1rem;
	line-height:1.2rem;
	color:#222222;
	margin:0 10px 10px;
}
.modulo-regular h5{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
	color:#222222;
	margin:0 10px 10px;
}
.modulo-regular p{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.3rem;
	color:#222222;
	margin:0 10px 3px;
}

/* FORO*/

.slideForo:after{
	content:"";
	clear:both;
	display:block;
}
.slideForo{
	background:#222222;
    width: 100%;
	margin:0 0 30px;
}
.slideForo .imgForo{
	width:74%;
	float:left;
	vertical-align:bottom;
}
.slideForo .imgForo img{
	width:100%;
	vertical-align:bottom;
	height:auto;
}
.slideForo .infoForo{
	width:22%;	
	padding:20px 2%;
	float:left;
	height:100%;
}
.slideForo .infoForo .titleForo{
	font-family:'open_sansregular';
	font-size:1.4rem;
	line-height:1.6rem;
	text-transform: uppercase;
	margin:0 0 30px 0;
}
.slideForo .infoForo .titleForo a{ color:#ffffff;}
.slideForo .infoForo .fechaForo, .slideForo .infoForo .ciudadForo, .slideForo .infoForo .lugarForo, .slideForo .infoForo .horaForo {
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.2rem;
	color:#ffffff;
	margin:0 0 5px;
}
.slideForo .infoForo a.asistirForo{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	background: none repeat scroll 0 0 #DE1D31;
    border: 0 none;
    color: #FFFFFF;
    padding: 3px 10px;
    text-transform: uppercase;
	cursor:pointer;
	margin:20px 0 0;
	display:block;
	text-align:center;
}
.slideForo .infoForo a.asistirForo:hover{
	background:#C50C1F;
}
.contenedor_regular .modulo_content{
	width:660px;
	float:left;
	margin:0 0 10px 0;
	position:relative;
	background:#f0efed;
	-webkit-border-radius: 8px;	-moz-border-radius: 8px; border-radius: 8px;
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
}
.modulo_bloque_news{
	width:655px;
	/*height:1260px;*/
	float:left;
	margin:20px 0 20px 0;
	overflow:hidden;	
}
.vermasNewsblock, .varmasTerm {
	font-family:'open_sanssemibold';
	font-size:1rem;
	line-height:1rem;
    background: url(../images/bgMas.png) repeat-x center top;
    color: #666666;
    display: block;
    padding: 20px 0 0;
    text-align: center;
    text-transform: uppercase;
	clear:both;
}
.modulo_bloque_news .content_news_1{
	background:#ffffff;
	width:640px;
	height:auto;
	margin:0 13px 13px 0;
	clear:both;
	position: relative; 
}
.modulo_bloque_news .content_news_2{
	/*background:#1f1f1f;*/
	background:#ffffff;
	width:424px;
	height:270px;
	margin:0 13px 13px 0;
	float:left;
    position: relative;
}
.modulo_bloque_news .content_news_3{
	background:#FFFFFF;
	width:205px;
	height:270px;
	margin:0 13px 13px 0;
	float:left;
    position: relative;
}
.modulo_bloque_news .content_news_2 .imgWrap{
	width:50%;
	float:left;
}
.modulo_bloque_news .content_news_2 .imgWrap img{
	width:99%;
}
.modulo_bloque_news .content_news_2 .wrapNew{
	width:46%;
	float:left;
	padding:2%;
}
.modulo_bloque_news .content_news_2 .wrapNew a{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.05rem;
	color:#1F1F1F;
	margin:10px 5px 0;
	display:block;
}
.modulo_bloque_news .content_news_2 .wrapNew a.titleNew{
	font-family:'open_sansregular';
	font-size:1rem;
	line-height:1.2rem;
}
.modulo_bloque_news .content_news_2 .wrapNew a.tagSeccion{
	margin:0 5px;
	text-transform:uppercase;
	color:#FFFFFF;
	padding: 5px 10px;
	height: 15px;
	display: inline-block;
}
.modulo_bloque_news .content_news_1 .wrapNew, .modulo_bloque_news .content_news_3 .wrapNew{
	height: 150px;
	margin: -20px 0 0 0;
}
.modulo_bloque_news .content_news_1 a, .modulo_bloque_news .content_news_3 .wrapNew a {
     clear: both;
     color: #37474f;
     display: block;
     font-family: "open_sansregular";
     font-size: 0.9em;
     line-height: 1.3em;
     margin: 8px 5px 5px 10px;
}
.modulo_bloque_news .content_news_1 .wrapNew > a:not(.tagSeccion){
	text-transform: uppercase;
	font-family: "open_sanssemibold";
    font-size: 1em;
}
.modulo_bloque_news .content_news_1 a.tagSeccion, .modulo_bloque_news .content_news_3 .wrapNew a.tagSeccion{
	text-transform:none;
	background:#000000;
	padding:5px 10px;
	display:inline-block;
	margin:0;
	height:20px;
	color:#FFFFFF;
}
.modulo_bloque_news .content_news_1 a.titleNew {
	font-family:'open_sansregular';
	font-size:1.4rem;
	line-height:1.6rem;
	color:#1f1f1f;
}
.modulo_bloque_news .content_news_1 .imgWrap img, .modulo_bloque_news .content_news_3 .imgWrap img{
	width:100%;
	/*border-bottom:1px solid #000000;*/
}

/*------------------------------- LISTA ---------------------------------------- */

.modulo_lista_news{
	width:645px;
	/*height:1260px;*/
	float:left;
	margin:20px 0 20px;
	overflow:hidden;	
}
.modulo_lista_news div:first-child{
	margin:0;
	border-top:0;
	padding:0 0 15px;
}
.modulo_lista_news .content_news_1:after, .modulo_lista_news .content_news_2:after, .modulo_lista_news .content_news_3:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_lista_news .content_news_2 {
    background: none !important;
}
.modulo_lista_news .content_news_2 .leadDos{
	display:none;
}
.modulo_lista_news .content_news_1, .modulo_lista_news .content_news_2, .modulo_lista_news .content_news_3{
	padding:15px 20px 15px 0;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #ffffff;position: relative;
}
.modulo_lista_news .content_news_1 a.titleNew, .modulo_lista_news .content_news_2 a.titleNew, .modulo_lista_news .content_news_3 a.titleNew {
  color: #37474f;
  display: block;
  font-family: "open_sansregular";
  font-size: 1.1em;
  line-height: 1.4em;
  margin: 10px 0 5px;
}
.modulo_lista_news .content_news_1 a, .modulo_lista_news .content_news_2 a, .modulo_lista_news .content_news_3 a{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	color:#333333;
	display:block;
	display:none;
}
.modulo_lista_news .content_news_1 a.itemsRelacionados, .modulo_lista_news .content_news_2 a.itemsRelacionados, .modulo_lista_news .content_news_3 a.itemsRelacionados{
	display:none;
}
.modulo_lista_news .content_news_1 a.tagSeccion, .modulo_lista_news .content_news_2 a.tagSeccion, .modulo_lista_news .content_news_3 a.tagSeccion{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	background:#424C59;
	color: #ffffff;
	display: inline;
	padding: 0 5px;
}
.modulo_lista_news .content_news_1 .imgWrap, .modulo_lista_news .content_news_2 .imgWrap, .modulo_lista_news .content_news_3 .imgWrap{
	width:150px;
	height:83px;
	overflow:hidden;
	float:left;
	margin:0 10px 0 0;
}
/*.modulo_lista_news .content_news_1 .imgWrap img, */ 
.modulo_lista_news .content_news_2 .imgWrap img, .modulo_lista_news .content_news_3 .imgWrap img{
	width:100%;	
}

.modulo_lista_news .content_news_1 .imgWrap img{
    float: right;
    height: 100%;
    width: auto;
}

/* LATERALES PUBLICIDAD */

.publicidadLaterales {
    height: 1000px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top:180px;
    width: 100%;
}
.publicidadLaterales .wrapLat {
    margin: 0 auto;
    position: relative;
    width: 1120px;
}
.publicidadLaterales .leftLat {
    height: 760px;
    left: -118px;
    position: absolute;
    width: 120px;
    z-index: 2;
}
.publicidadLaterales .rightLat {
    height: 760px;
    position: absolute;
    right: -117px;
    width: 120px;
    z-index: 2;
}

/* MODULO DERECHA PUBLICIDAD */
.admanmedia_expand2view{
	margin-bottom: 10px;
}
.contenedor_news .modulo_der {
    float: right;
    margin: -490px 0px 0px;
    width: 300px;
}
.contenedor_regular .modulo_der{
	width:300px;
	float:right;
}
.ad_300{
	width:300px;
	height:270px;
	margin:0 0 10px;
}

.ad_3002{
	width:300px;
	height:125px;
	margin:0 0 10px;
}

.ad_3003{
	width:300px;
	height:600px;
	margin:0 0 10px;
}

.ad_728 {
    margin: 0px auto 20px;
    position: relative;
    width: 1115px;
    z-index: 2;
    text-align: center;
}

.ad_956 {
    margin: 0px auto 60px;
    position: relative;
    width: 1115px;
    z-index: 2;		
    text-align: center;
}

#div-gpt-ad-1431462582317-0 {
    float: left;
    margin-bottom: 3%;
}

.publicidadSky {
	background:#f3f3f3;
	text-align:center;
	margin:10px 0 20px;
	display:block;
	clear:both;
}

.ad_300 .titlePublicidad, .ad_3002 .titlePublicidad, .ad_3003 .titlePublicidad,
.ad_30011 .titlePublicidad {
	font-family:'open_sansregular';
	font-size:0.6rem;
	line-height:0.75rem;
	height:15px;
	background:#f7f7f7;
	color:#666666;
	padding:5px 0 0 5px;
}
.ad_pauteFacil{
	background:#ffffff;
	width:300px;
	height:575px;
	border-bottom:1px solid #cccccc;
	margin:0 0 20px;
}
.ad_vert_800{
	background:#ffffff;
	width:800px;
	height:111px;
	border-bottom:1px solid #cccccc;
	margin:0 0 20px;
}
.ad_vert_965{
	background:#ffffff;
	width:965px;
	height:100px;
	border-bottom:1px solid #cccccc;
	margin:0 0 20px;
	clear:both;
	float:right;
}
.public-movil{
	display:none;
}

.modulo_der .wrapMasLeido{
	width:300px;	
	margin:0 0 10px;
}
.modulo_der .wrapMasLeido .titleMasLeido{
	font-family: 'open_sansregular';
	font-size: 1rem;
	line-height: 1rem;
	color: #333333;
	text-transform: uppercase;
	background: #FFFFFF;
	display: inline-block;
	padding: 10px;
	border-top: 3px solid #cccccc;
}
.modulo_der .wrapMasLeido ul.masLeido{
	font-family:'open_sansregular';
	font-size: 0.8rem;
    line-height: 1.1rem;
	color:#111111;
	background:#ffffff;
	padding:10px 10px;
	border-bottom:1px solid #CCCCCC;
}
.modulo_der .wrapMasLeido ul.masLeido li{
	border-bottom:1px solid #f3f3f3;
	background:#ffffff;
	padding:5px 0;
	margin:5px 0;
	transition:background 0.3s ease-out; -webkit-transition:background 0.3s ease-out; -moz-transition:background 0.3s ease-out; -o-transition:background 0.3s ease-out; -ms-transition:background 0.3s ease-out;
}
.modulo_der .wrapMasLeido ul.masLeido li:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_der .wrapMasLeido ul.masLeido li:hover{
	background:#ECEBE9;
	color:#2E3339;
	display:block;
}
.modulo_der .wrapMasLeido ul.masLeido li a{ color:#111111;}
.modulo_der .wrapMasLeido ul.masLeido li .img_mas_leidos{
	background:url(../images/imgPhoto.png) center center no-repeat #cccccc;
	width:100px;
	height:70px;
	float:left;
	margin:0 10px 0 0;
	position:relative;
}
.modulo_der .wrapMasLeido ul.masLeido li .img_mas_leidos img{
	position:absolute;
}
.modulo_der .wrapMasLeido ul.masLeido li .img_mas_leidos .numero_mas{
	background: rgba(0, 0, 0, 0.8);
	padding:3px 6px;
	text-align:center;
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
	color:#ffffff;
	position:absolute;
	margin:0 0 0 80px;
}
.modulo_der .wrapMasLeido ul.masLeido li span {
    color: #DE1D31;
	font-family:"open_sansregular";
	font-size:1.4rem;
	line-height:1.6rem;
}
.modulo_der .wrapMasLeido .editorial{
    background: #FFFFFF;
    padding: 15px 10px 10px;
	border-bottom:1px dashed #bbb;	
}
.modulo_der .wrapMasLeido ul.usuariosLeidos{
    background: #FFFFFF;
    padding: 15px 10px 10px;
}
.modulo_der .wrapMasLeido ul.usuariosLeidos li:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_der .wrapMasLeido .editorial .name_edit{
    font-family: "open_sanssemibold";
    line-height: 1.5rem;
    font-size: 1.1rem;
    text-transform: uppercase;
    color: #C51A1B;
}
.modulo_der .wrapMasLeido .editorial .title_edit a {
	font-family: "open_sansregular";
    font-size: 1.6rem;
    line-height: 1.8rem;
    color: #212121;
    display: block;
    margin: 10px 0px;
}
.modulo_der .wrapMasLeido ul.usuariosLeidos li {
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    color: #111111;
    padding: 10px 0;
	display:block;
	clear:both;
}
.modulo_der .wrapMasLeido ul.usuariosLeidos li .img_mas_leidos{
	float: left;
    margin: 0 5px 5px 0;
}
.modulo_der .wrapMasLeido ul.usuariosLeidos li a.entradaOpinion{
	color:#111111;
	display:block;
	margin:0 0 5px;
}
.modulo_der .wrapMasLeido ul.usuariosLeidos li a.firmaOpinion {
	font-family:'open_sansitalic';
	font-size:0.8rem;
	line-height:0.95rem;
    color: #333333;
}
.contenedor_regular .modulo_content .wrapModulo{
	margin:0 10px;
}

/* BLOGGERS */ 

.modulo_der .seccionemasbloggeros{
	background:#3A3D40;
	padding:10px;
}
.modulo_der .seccionemasbloggeros h2{
	margin:0 0 10px;
}
.modulo_der .seccionemasbloggeros .thumb_principal{
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    width: 100px;
}
.modulo_der .seccionemasbloggeros .subtitleblock{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
    padding: 10px;    
}
.modulo_der .seccionemasbloggeros a{
	color: #ffffff;
}
.modulo_der .seccionemasbloggeros a.masBloggeros {
	font-family:'open_sanssemibold';
	font-size:0.8rem;
	line-height:1.1rem;
    color: #1BBDC7;
    letter-spacing: -1px;
    padding: 0;
}
.modulo_der .seccionemasbloggeros a.masBloggeros:hover{
	color:#0CADB7;
}

/**/
.modulo_der .modulo_twitter {
    width: 300px;
    height: auto;
    background: #FFF none repeat scroll 0% 0%;
    margin: 0px 0px 20px;
    border-bottom: 1px solid #CCC;
}
.modulo_der .modulo_twitter iframe{
	height:334px;
	width:100%;
}
.modulo_der .modulo_twitter h2{
	font-family:'open_sanslight';
	font-size:1.25rem;
	line-height:1.6rem;
	color:#ffffff;
	background:#c51a1b;
	text-transform:uppercase;
	padding:5px 10px;
	display:none;
}
.modulo_der .modulo_twitter h1{
	font-family:'open_sanslight';
	font-size:1.25rem;
	line-height:1.6rem;
	color:#ffffff;
	background:#c51a1b;
	text-transform:uppercase;
	padding:5px 10px;
}
.modulo_der .modulo_twitter .titleTW span{
	background:url(../images/spriteIcons.png) -72px -174px no-repeat;
	width:40px;
	height:40px;
	display:block;
	float:right;
	margin:-7px 0 0;
}
.modulo_der .wrapMasLeido .contactoForos{
	font-family:'open_sanslight';
	font-size:0.8rem;
	line-height:1rem;
	background:#ffffff;
	padding:20px;
	border-bottom:1px solid #CCCCCC;
	color:#333333;
}
.modulo_der .wrapMasLeido .contactoForos input{
	background: #F3F3F3;
	width:100%;
	margin:5px 0;	 
    border: 0 none;
    height: 22px;
}
.modulo_der .wrapMasLeido .contactoForos textarea{
	background: #F3F3F3;
	border: 0 none;
	width:100%;
	margin:5px 0;
	resize:none;
	height:60px;
}
.modulo_der .wrapMasLeido .contactoForos input.form-submit{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	background: none repeat scroll 0 0 #DE1D31;
    border: 0 none;
    color: #FFFFFF;
    padding: 5px 0;
    text-transform: uppercase;
	cursor:pointer;
	height:auto !important;
}
.modulo_der .wrapMasLeido .contactoForos input.form-submit:hover{
	background:#C50C1F;
}
.modulo_der .top_corupcion {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 0 20px;
    padding: 10px 0;
	border-bottom:1px solid #CCCCCC;
}
.modulo_der .top_corupcion h1{
	font-family:'open_sansregular';
	font-size:1.6rem;
	line-height:1.95rem;
	background:#C50C1F;
	height: 33px;
	padding: 4px 0 0 100px;
	color: #fff;
	text-shadow: 1px 2px 6px #414141; 
	-webkit-text-shadow: 1px 2px 6px #414141; 
	-moz-text-shadow: 1px 2px 6px #414141; 
	filter: dropshadow(color=#414141, offx=1, offy=2);
	position: relative;
	margin: 24px 0 26px 0;
}
.modulo_der .top_corupcion h1 img {
    left: 8px;
    position: absolute;
    top: -26px;
}
.modulo_der .top_corupcion ul{
	margin:35px 0 0;
}
.modulo_der .top_corupcion ul li{
	background:#f3f3f3;
	margin:10px 0;
	border: 1px solid #DEDEDE;
	height:34px;
}
.modulo_der .top_corupcion ul li a{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
	color:#333333;
	display: block;
	clear: both;
	height: 100%;
	padding:2px 0 0 95px;
	position:relative;
}
.modulo_der .top_corupcion ul li a img{
	position:absolute;
	left:0;
}

/* MODULO OPINION */
.modulo_opinion{
	width:100%;
	height:350px;
	background:#292e33;
	clear:both;
	margin:0 0 20px;
}
.modulo_opinion .wrap_opinion{
	width:1115px;
	height:362px;
	margin: 0 auto;
	position:relative;
}
.modulo_opinion .wrap_opinion a.masColumnistas{
	font-family: 'open_sanssemibold';
	font-size: 1rem;
	line-height: 1.1rem;
	background: #1e1e1e;
	color: #d65844;
	text-align: center;
	letter-spacing: -1px;
	padding: 10px 20px;
	display: block;
	clear: both;
	position: absolute;
	bottom: -5px;
	text-transform: uppercase;
	left: 64%;
}

.modulo_opinion .wrap_opinion a.masColumnistas:hover{
	background:#111111;
	color:#d65844;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos{
	background:#d65844;
	width:150px;
	height:355px;
	margin:-15px 0 0;
	float:left;
	padding:10px;
	position:relative;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos .imgPunta{
	background:url(../images/spriteIcons.png) -159px -181px no-repeat;
	width:20px;
	height:20px;
	margin:0 0 0 -10px;
	position:absolute;
	bottom:-16px;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos .titleOpinionMas{
	font-family:'open_sansregular';
	font-size:1.25rem;
	line-height:1.5rem;
	color:#ffffff;
	text-transform:uppercase;
	margin:0 0 13px;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos ol{
	list-style:decimal;
	margin:0 0 0 17px;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos ol li {
    font-family: 'open_sansregular';
    font-size: 0.7rem;
    line-height: 0.85rem;
    color: #FFCDC2;
    margin: 0 0 10px;
    list-style: decimal;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos ol li a{
	color:#FFCDC2;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos ol li a:hover{
	color:#ffffff;
}
.modulo_opinion .wrap_opinion .opinionMasLeidos ol li span, .modulo_opinion .wrap_opinion .opinionMasLeidos ol li a span{
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.25rem;
	color:#ffffff;
	margin:10px 3px 0 0;
	float:left;
	vertical-align:top;
}
.btn_Columnas {
    width: 150px;
    height: 40px;
    margin: 24px 0px 0px -2px;
}
.btn_Columnas a{
	font-family:'open_sanssemibold';
	font-size:1rem;
	line-height:1.1rem;
	background:#1e1e1e;
	color:#d65844;
	text-align:center;
	letter-spacing:-1px;
	padding:10px 20px;
	display:block;
	clear:both;
	position:absolute;
	bottom:0;
	text-transform:uppercase;
	left:13%;
	}
.btn_Columnas a:hover{
	background:#111111;
	}	
.modulo_opinion .wrap_opinion .opiniones{
	margin:15px 0 0 10px;
	float:right;
	width:925px;
}
.modulo_opinion .wrap_opinion .opiniones .titleOpinion{
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.5rem;
	color:#ffffff;
	text-transform:uppercase;
	margin-bottom:20px;
	clear:both;
}
.modulo_opinion .wrap_opinion .opiniones .editorial{
	background:#1e1e1e;
	width:230px;
	height:216px;
	padding:10px;
	float:left;
}
.modulo_opinion .wrap_opinion .opiniones .editorial .name_edit{
	font-family:'open_sansregular';
	font-size:1.4rem;
	line-height:1.4rem;
	color:#d65844;
	margin:0 0 10px;
}
.modulo_opinion .wrap_opinion .opiniones .editorial .title_edit {
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    line-height: 1.3rem;
    color: #C1CACE;
    margin: 0px 0px 15px;
}
.modulo_opinion .wrap_opinion .opiniones .editorial .text_edit .loadPage p {
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.125rem;
	color:#c1cace;
    text-align: left;
}
.modulo_opinion .wrap_opinion .opiniones .editorial .title_edit a,
.modulo_opinion .wrap_opinion .opiniones .editorial .text_edit a { color: #c1cace;}
.modulo_opinion .wrap_opinion .opiniones .opinion {
	width:210px;
	height:235px;
	float:left;
	margin:0 0 0 15px;
}
.modulo_opinion .wrap_opinion .opiniones .opinion .imgOpinion {
	background:#000000;
	height:130px;
	overflow:hidden;
}
.modulo_opinion .wrap_opinion .opiniones .opinion .imgOpinion img {
	width:100%;
	height:auto;
}
.modulo_opinion .wrap_opinion .opiniones .opinion .wrapTextOpinion {
    background: #d65844 none repeat scroll 0 0;
    height: 85px;
    padding: 21px 10px 0;
}
.modulo_opinion .wrap_opinion .opiniones .opinion .wrapTextOpinion a.entradaOpinion {
    clear: both;
    color: #FFF;
    display: block;
    font-family: "open_sanssemibold";
    font-size: 1rem;
    height: auto;
    line-height: 1.3rem;
    margin: -13px 0px 5px;
}
.modulo_opinion .wrap_opinion .opiniones .opinion .wrapTextOpinion a.firmaOpinion {
    font-family: "open_sansitalic";
    font-size: 0.9rem;
    color: #FFF;
    clear: both;
}
.contenedor_regular .titleSection {
	color: #c51a1b;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin: 0 0 10px;
    float: left;
    width: 100%;
    text-transform: uppercase;
}
.wrapRegOpinion {
    margin: 0 0 20px;
    position: relative;
    border-bottom: 1px solid #CCC;
}
.wrapRegOpinion .titleEdit a,
.contenedor_regular .titleEdit_int {
    font-family: 'open_sansregular';
    font-size: 2.25rem;
    color: #111111;
    margin: 0px 0 25px;
    display: block;
    line-height: 2.7rem;
}
.wrapRegOpinion .text_edit p {
    font-family: 'open_sanslight';
    font-size: 1.1rem;
    line-height: 1.4rem;
    color: #111111;
    margin: 0 0 30px;
}
.contenedor_regular .regEdit_int {
    font-family: 'open_sansregular';
    font-size: 0.8rem;
    line-height: 1rem;
    color: #444444;
    margin-bottom: 14px;
}
.wrapRegOpinion .btnMas a {
    color: #FFF;
    font-family: "open_sanssemibold";
    background: #CFC173 none repeat scroll 0% 0%;
    font-size: 0.8rem;
    box-sizing: border-box;
    padding: 5px 10px;
    text-align: center;
    text-transform: uppercase;
}
.contenedor_regular .textEdit_int p{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
    color: #111111;
    margin: 0 0 10px;
}
.contenedor_regular .text_edit_fecha{
	font-family: 'open_sanslight';
    font-size: 1rem;
    line-height: 1.2rem;
    color: #333333;
    margin: 0 0 20px;
}
.modulo_content .field-name-title h2 {
    font-size: 1.8rem;
    line-height: 2rem;
    margin-top: 80px;
    font-family: 'open_sanssemibold';
}
.page-opinion .modulo_content .block-opinion-wrapper h2 {
    color: #C21A1B;
    margin: 15px 20px;
    font-size: 1.5rem !important;
    font-family: "open_sanssemibold" !important;
    text-transform: uppercase;
}
.page-opinion .modulo_content .block-opinion-wrapper .opinion-content li {
    background: #78909C none repeat scroll 0px 0px;
    float: left;
    height: 230px;
    margin: 0px 8px 8px 0px !important;
    width: 200px;
}
.block-opinion-wrapper .opinion-content .image img {
    width: 200px;
    height: 117px;
}
.page-opinion .modulo_content .block-opinion-wrapper .opinion2-content li { background: #ef5350 none repeat scroll 0px 0px;}
.page-opinion .modulo_content .block-opinion-wrapper .opinion-content .title, .block-opinion-wrapper .opinion-content .name {
    box-sizing: border-box;
    padding: 3px 3px 0 3px;
}
.page-opinion .modulo_content .block-opinion-wrapper .opinion-content a {
    color: #FFF;
    font-size: 0.9rem;
    font-family: "open_sanssemibold";
}
.page-opinion .modulo_content .block-opinion-wrapper .opinion-content .name a {
    text-transform: uppercase;
    font-family: "open_sansregular";
    font-size: 0.8rem;
}
/* MODULO GALERIA */
.modulo_galeria:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_galeria{
	width:1115px;
	margin:70px auto 25px;
	clear:both;
	display:block;
}
.modulo_galeria .item-list{
	background:#141617;
	height:100%;
	width:150px;
	float:left;
}
.modulo_galeria .item-list ul{
	margin:35px 0 0 0;
	padding:10px 0 0 0;
}
.modulo_galeria .item-list ul li{
	border-bottom:1px solid #1F2426;
	margin:0 0 5px;
}
.modulo_galeria .item-list ul li a{
	font-family: 'open_sansregular';
	font-size: 1rem;
	text-align: right;
	color: #68777f;
	text-transform: uppercase;
	display: block;
	transition: background 0.2s ease-out; -webkit-transition:background 0.2s ease-out; -moz-transition:background 0.2s ease-out; -o-transition:background 0.2s ease-out; -ms-transition:background 0.2s ease-out;
	padding: 05px 10px 5px 0;
}
.modulo_galeria .item-list ul li a:hover, .modulo_galeria .item-list ul li.active a{
	background:#232528;
	color:#ffffff;
}
.modulo_galeria .titleGaleria{
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.5rem;
	color:#ffffff;
	background:#232528;
	padding:10px 20px;
	display:inline;
	float:left;
	text-transform:uppercase;
}

.modulo_galeria .titleGaleria a{
	color:#ffffff;
}

.modulo_galeria .galeriaContent{
	background:#232528;
	width:965px;
	height:465px;	
	float:left;
    margin-bottom: 20px;
}

.modulo_galeria .galeriaContent .content_imgFull{
	width:630px;
	margin:20px 5px 0 20px;
	float:left;	
	padding:0 5px 0 0;
}
.modulo_galeria .galeriaContent .imgFull{
	background:#ececea;
	width:100%;
	height:355px;
}
.modulo_galeria .galeriaContent .imgFull img{
	width:100%;
	height:auto;
}
.modulo_galeria .galeriaContent .creditImg{
	font-family:'open_sanssemibold';
	font-size: 1.1rem;
    line-height: 1.3rem;
	background:#000000;
	width:94%;
	height:56px;
	padding:2% 3% 1%;
	color:#ffffff;
}
.modulo_galeria .galeriaContent .creditImg a{
	color:#ffffff;
}
.modulo_galeria .galeriaContent ul.listGaleria{
	float:left;
	margin:20px 0 0;
	border-left:1px solid #333333;
	padding:0 0 0 10px;
}
.modulo_galeria .galeriaContent ul.listGaleria:after, .modulo_galeria .galeriaContent ul.listGaleria li:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_galeria .galeriaContent ul.listGaleria li{
	margin:0 0 7px;
	padding:0 0 7px;	
	width:250px;
	border-bottom:1px solid #333333;
	cursor:pointer;
}
.modulo_galeria .galeriaContent ul.listGaleria li .imgGaleria{
	background:#000000;
	width:65px;
	height:55px;
	float:left;
	margin:0 10px 0 0;
}
.modulo_galeria .galeriaContent ul.listGaleria li .imgGaleria img{
	width:100%;
	height:auto;
}
.modulo_galeria .galeriaContent ul.listGaleria li a, .modulo_galeria .galeriaContent ul.listGaleria li {
    font-family: "open_sansregular";
    line-height: 1rem;
    color: #BBB;
    display: block;
    font-size: 0.8rem;
}
.modulo_galeria .galeriaContent ul.listGaleria li a:hover{
	color:#ffffff;
}
/**/
.modulo_galeria ul.quicktabs-tabs.quicktabs-style-navlist{
	float:none;
}
.modulo_galeria ul.quicktabs-tabs.quicktabs-style-navlist li.active{
	background:none;
	border:0;
}
.modulo_galeria  ul.quicktabs-tabs.quicktabs-style-navlist{
	float:none;
	width:auto;
}
.modulo_galeria ul.quicktabs-tabs.quicktabs-style-navlist li a{
	height:auto;
	text-align: right;
	white-space:pre-wrap;
}

/* REDISEÑO OPINION */
/* Editoriales */
body.page-opinion #block-views-content-by-user-block-3 { 
    width: 100%;
    float: left;
}
body.page-opinion #block-views-content-by-user-block-3 .view-display-id-block_3 .view-footer {
    width: 100%;
    float: left;
    position: relative;
}
body.page-opinion #block-views-content-by-user-block-3 .view-display-id-block_3 .view-footer .mas-editoriales {
    color: #FFF;
    font-family: "open_sanssemibold";
    text-decoration: none;
    background: #C50C1F none repeat scroll 0% 0%;
    font-size: 1.3rem;
    box-sizing: border-box;
    padding: 10px 20px;
    text-align: center;
    margin: auto 33%;
    position: absolute;
    top: -42px;
    width: 220px;
    text-transform: uppercase;
}
body.page-opinion #block-views-content-by-user-block-3 .view-display-id-block_3 .view-footer .block-calendar-block {
    position: absolute;
    z-index: 1;
    padding: 8px;
    width: 220px;
    height: 200px;
    background-color: #2d2d2d;
    left: 33%;
    top: 109%;
    box-sizing: border-box;
}
/* Calendario */
#calendar_block {
    line-height: 100%;
    color: #595958;
    font-family: "open_sansregular";
    font-size: 0.9rem;
    width: 204px;
    border: 0px;
    background-color: #2D2D2D;
}
#calendar_header {
    width: 70%;
    margin-top: 4px;
    font-family: "open_sanssemibold";
    font-size: 1rem;
    padding-top: 7px;
    box-sizing: border-box;
    color: #FFF;
}
#calendar_row1 .hok.today a,
#calendar_row2 .hok.today a,
#calendar_row3 .hok.today a,
#calendar_row4 .hok.today a,
#calendar_row5 .hok.today a,
#calendar_row6 .hok.today a {
    text-decoration: none;
    color: #aaa;
}
#calendar_prev,
#calendar_next {
    width: 15%;
    height: 20px;
    cursor: pointer;
    padding-top: 10px;
}
#calendar_prev a,
#calendar_next a { 
    color: #FFF;
    font-weight: 900;
}
#calendar_row1 .hok.today,
#calendar_row2 .hok.today, 
#calendar_row3 .hok.today, 
#calendar_row4 .hok.today, 
#calendar_row5 .hok.today, 
#calendar_row6 .hok.today {
    background-image: url(images/today.png);
    background-repeat: no-repeat;
    color: #FFF;
    font-family: "open_sanssemibold";
}
#calendar_row0 {
    height: 32px;
    background-color: #2D2D2D;
}
#calendar_row0 .hok.top {
    font-size: 0.8rem;
    height: 12px;
    line-height: 100%;
    padding: 6px 0;
}
#calendar_row1 .hok.disabled,
#calendar_row5 .hok.last.disabled { background-color: #212121;}
#calendar_row1 .hok.disabled a,
#calendar_row5 .hok.last.disabled a { color: #595958;}
/* Krugman */
body.page-opinion #block-views-content-by-user-block-4 {
    margin: 50px 0;
    width: 100%;
    float: left;
}
body.page-opinion .masOpinion .imgOpinion img { display: none;}
body.page-opinion .masOpinion .btnMasInf a {
    color: #FFF;
    font-family: "open_sanssemibold";
    text-decoration: none;
    background: #C50C1F none repeat scroll 0% 0%;
    font-size: 1.3rem;
    box-sizing: border-box;
    padding: 10px 20px;
    text-align: center;
    margin: auto 33.1%;
    position: absolute;
    top: 125px;
    width: 220px;
    text-transform: uppercase;
}
/* Columnistas */
body.page-opinion #block-system-main {
    width: 95%;
    float: left;
    border: 1px solid #9D9D9C;
    margin: 0px 9px;
}
body.page-opinion-consejos-lideres .block-system { border: 0px none !important;}
body.page-opinion-editoriales .block-system { border: 0px none !important;}
body.page-opinion #block-system-main .wrap-colum .cont-colum {
    display: inline-table;
    margin: 0 4% 0 0;
    padding: 40px 40px 20px;
    width: 100%;
    border-bottom: 1px solid #cccccc;
    box-sizing: border-box;
}
body.page-opinion #block-system-main .wrap-colum .views-row-last {
    border-bottom: 0px;
    padding: 40px 40px 60px;
    margin-top: -20px;
}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-picture {
    width: 34%;
    float: left;
    margin-right: 6%;
    margin-top: 3px;
}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-title {
    width: 60%;
    float: left;
    margin-bottom: 20px;
}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-name,
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-field-user-twitter {
    width: 60%;
    float: left;
    margin-bottom: 2px;
}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-field-user-twitter { margin-bottom: 30px;}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-title a {
    text-decoration: none;
    color: #212121;
    font-family: "open_sanslight";
    font-size: 1.8rem;
    line-height: 1.8rem;
}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-name {
    text-decoration: none;
    color: #212121;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    text-transform: uppercase;
}
body.page-opinion #block-system-main .wrap-colum .cont-colum .views-field-field-user-twitter a {
    text-decoration: none;
    color: #212121;
    font-family: "open_sansitalic";
    font-size: 0.9rem;
}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 .content { position: relative;}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 {
    position: absolute;
    width: 100%;
    float: left;
}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 h2 {
    color: #FFF;
    font-family: "open_sanssemibold";
    text-decoration: none;
    background: #C50C1F none repeat scroll 0% 0%;
    font-size: 1.3rem;
    box-sizing: border-box;
    padding: 10px 20px;
    text-align: center;
    margin: auto 30%;
    position: absolute;
    top: -25px;
    width: 220px;
    cursor: pointer;
    text-transform: uppercase;
}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 .view-display-id-block_2 {
    overflow: auto;
    width: 237px;
    height: 175px;
    position: absolute;
    top: 24px;
    left: 200px;
    font-family: "open_sansregular";
    font-size: 0.9rem;
    background: #2D2D2D none repeat scroll 0% 0%;
    padding-top: 5px;
    box-sizing: border-box;
    z-index: 1;
}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 .view-display-id-block_2 .item-list .views-row { margin-left: 7%;}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 .view-display-id-block_2 .item-list .views-row a {
    text-decoration: none;
    color: #FFF;
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.1rem;
}
body.page-opinion #block-system-main .view-footer #block-views-opini-n-by-content-block-2 .view-display-id-block_2 .username { color:#FFF;}
/* Consejos para Lideres */
body.page-opinion #block-views-consejos-lideres-block-1 {
    width: 97%;
    float: left;
    margin-top: 50px;
    border-bottom: 1px solid #cccccc;
}
body.page-opinion #block-views-consejos-lideres-block-1 h2 {
    font-family: "open_sanssemibold";
    font-size: 1.8rem;
    text-transform: uppercase;
    margin: 10px 0px 20px;
    line-height: 2rem;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-name {
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    text-transform: uppercase;
    width: 32%;
    float: left;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-field-opinion-consejo-imagen {
    width: 20%;
    float: left;
    margin-right: 2%;
    margin-top: 5px;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-field-opinion-consejo-cuenta {
    width: 42%;
    float: left;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-body {
    width: 78%;
    float: left;
    box-sizing: border-box;
    padding-right: 4%;
    background-color: #FFF;
    padding-left: 3%;
    border-radius: 8px;
    margin-top: 5px;
    margin-bottom: 20px;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-field-opinion-consejo-fecha {
    font-family: "open_sanslight";
    font-size: 0.9rem;
    color: #9D9D9C;
    width: 26%;
    float: left;
    text-align: right;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-field-opinion-consejo-cuenta .field-content p {
    font-family: "open_sanslight";
    margin-bottom: 0px;
    font-size: 0.9rem;
    color: #212121;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-body p,
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-content .views-field-body div {
    font-family: "open_sansitalic";
    font-size: 1.4rem;
    line-height: 1.8rem;
    margin: 15px 0 13px;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-footer {
    width: 100%;
    float: left;
    margin: 20px 0px;
    position: relative;
}
body.page-opinion #block-views-consejos-lideres-block-1 .view-consejos-lideres .view-footer a {
    color: #FFF;
    font-family: "open_sanssemibold";
    text-decoration: none;
    background: #C50C1F none repeat scroll 0% 0%;
    font-size: 1.3rem;
    box-sizing: border-box;
    padding: 10px 20px;
    text-align: center;
    margin: auto 33%;
    position: absolute;
    top: 0px;
    width: 220px;
    text-transform: uppercase;
}
/* Personaje del Dia */
body.page-opinion #block-views-opini-n-alza-y-baja-block,
body.page-opinion #block-views-opini-n-alza-y-baja-block-1,
body.page-opinion #block-views-opini-n-alza-y-baja-block-2 {
    width: 100%;
    float: left;
    margin-top: 30px;
}
.page-user .headSeccion {
    background: #CFC173;
    color: #FFF;
}

/* FIN REDISEÑO OPINION */

/* MODULO GALERIA */
.modulo_galeria:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_galeria{
	width:1115px;
	margin:70px auto 25px;
	clear:both;
	display:block;
}
.modulo_galeria .item-list{
	background:#141617;
	height:100%;
	width:150px;
	float:left;
}
.modulo_galeria .item-list ul{
	margin:35px 0 0 0;
	padding:10px 0 0 0;
}
.modulo_galeria .item-list ul li{
	border-bottom:1px solid #1F2426;
	margin:0 0 5px;
}
.modulo_galeria .item-list ul li a{
	font-family: 'open_sansregular';
	font-size: 1rem;
	text-align: right;
	color: #68777f;
	text-transform: uppercase;
	display: block;
	transition: background 0.2s ease-out; -webkit-transition:background 0.2s ease-out; -moz-transition:background 0.2s ease-out; -o-transition:background 0.2s ease-out; -ms-transition:background 0.2s ease-out;
	padding: 05px 10px 5px 0;
}
.modulo_galeria .item-list ul li a:hover, .modulo_galeria .item-list ul li.active a{
	background:#232528;
	color:#ffffff;
}
.modulo_galeria .titleGaleria{
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.5rem;
	color:#ffffff;
	background:#232528;
	padding:10px 20px;
	display:inline;
	float:left;
	text-transform:uppercase;
}

.modulo_galeria .titleGaleria a{
	color:#ffffff;
}

.modulo_galeria .galeriaContent{
	background:#232528;
	width:965px;
	height:465px;	
	float:left;
    margin-bottom: 20px;
}

.modulo_galeria .galeriaContent .content_imgFull{
	width:630px;
	margin:20px 5px 0 20px;
	float:left;	
	padding:0 5px 0 0;
}
.modulo_galeria .galeriaContent .imgFull{
	background:#ececea;
	width:100%;
	height:355px;
}
.modulo_galeria .galeriaContent .imgFull img{
	width:100%;
	height:auto;
}
.modulo_galeria .galeriaContent .creditImg{
	font-family:'open_sanssemibold';
	font-size: 1.1rem;
    line-height: 1.3rem;
	background:#000000;
	width:94%;
	height:56px;
	padding:2% 3% 1%;
	color:#ffffff;
}
.modulo_galeria .galeriaContent .creditImg a{
	color:#ffffff;
}
.modulo_galeria .galeriaContent ul.listGaleria{
	float:left;
	margin:20px 0 0;
	border-left:1px solid #333333;
	padding:0 0 0 10px;
}
.modulo_galeria .galeriaContent ul.listGaleria:after, .modulo_galeria .galeriaContent ul.listGaleria li:after{
	content:"";
	display:block;
	clear:both;
}
.modulo_galeria .galeriaContent ul.listGaleria li{
	margin:0 0 7px;
	padding:0 0 7px;	
	width:250px;
	border-bottom:1px solid #333333;
	cursor:pointer;
}
.modulo_galeria .galeriaContent ul.listGaleria li .imgGaleria{
	background:#000000;
	width:65px;
	height:55px;
	float:left;
	margin:0 10px 0 0;
}
.modulo_galeria .galeriaContent ul.listGaleria li .imgGaleria img{
	width:100%;
	height:auto;
}
.modulo_galeria .galeriaContent ul.listGaleria li a, .modulo_galeria .galeriaContent ul.listGaleria li {
    font-family: "open_sansregular";
    line-height: 1rem;
    color: #BBB;
    display: block;
    font-size: 0.8rem;
}
.modulo_galeria .galeriaContent ul.listGaleria li a:hover{
	color:#ffffff;
}
/**/
.modulo_galeria ul.quicktabs-tabs.quicktabs-style-navlist{
	float:none;
}
.modulo_galeria ul.quicktabs-tabs.quicktabs-style-navlist li.active{
	background:none;
	border:0;
}
.modulo_galeria  ul.quicktabs-tabs.quicktabs-style-navlist{
	float:none;
	width:auto;
}
.modulo_galeria ul.quicktabs-tabs.quicktabs-style-navlist li a{
	height:auto;
	text-align: right;
	white-space:pre-wrap;
}

/* MODULO BOTTOM */
.modulo_bajo {
    width: 1115px;
    margin: 160px auto 0;
}
.modulo_bajo .wrapRight_bajo{
	width:300px;
	float:right;
}
.modulo_bajo .wrapRight_bajo iframe{
	background:#ffffff;
}
.modulo_izq .masForos{
	/*background:url(../images/imgForos.png) 25px 10px no-repeat #dbe0e3;*/
	background:url(../images/img_foros2.png) 0 -7px no-repeat ;
	border-right: 1px solid #b2b2b2;
	height:150px;
	left:-5px;
	position:relative;
	width:150px;
}
.modulo_bajo .masForos {
  background: rgba(0, 0, 0, 0) url("../images/img_foros2.png") no-repeat scroll 0 0;
  float: left;
  height: 216px;
  position: relative;
  width: 150px;
}
.modulo_bajo .masForos a.verMasForos {
    background: #D65844 none repeat scroll 0px 0px;
    top: 174px;
    color: #FFF;
    display: block;
    font-family: "open_sanssemibold";
    font-size: 1rem;
    line-height: 0.9rem;
    padding: 28px 0px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    height: 70px;
    box-sizing: border-box;
}
.modulo_bajo .masForos a.verMasForos:hover{
	background:#dd2c00;
}
.modulo_bajo .modulo-blog{
	background:#3a3d40;
	width:625px;
	height:295px;
	padding:10px 10px 0;
	position:relative;
	clear:left;
	float:right;
	margin:20px 20px 20px 0;
}
.modulo_bajo .modulo-blog .titleBlog{
	font-family:'open_sanslight';
	font-size:2rem;
	line-height:2.1rem;
	color:#0cadb7;
	border-bottom:1px solid #0cadb7;
	padding:0 0 10px;
	margin:0 0 20px;
}
.modulo_bajo .modulo-blog ul li{
	border-right:1px solid #2a2c2e;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	width:30%;
	float:left;
}
.modulo_bajo .modulo-blog ul li:last-child{
	border-right:none;
}
.modulo_bajo .modulo-blog ul li .nameBlog{
	font-family:'open_sansitalic';
	font-size:1.1rem;
	line-height:1.25rem;
	font:/ ;
	color:#ffffff;
}
.modulo_bajo .modulo-blog ul li .imgBlog{
	background:#000000;
	width:100%;
	height:100px;
	margin:10px 0 5px;
	/*padding:20px 0 0;*/
}
.modulo_bajo .modulo-blog ul li .imgBlog img{
	display:list-item;
	margin:0 auto;
}
.modulo_bajo .modulo-blog ul li .textBlog a{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1rem;
	color:#dddddd;
	display:block;
}
.modulo_bajo .modulo-blog ul li .textBlog a:hover{
	color:#ffffff;
}
.modulo_bajo .modulo-blog .more-link a{
	font-family:'open_sanssemibold';
	font-size:1rem;
	line-height:1.1rem;
	background:#1bbdc7;
	color:#3a3d40;
	text-align:center;
	letter-spacing:-1px;
	padding:5px 20px;
	display:block;
	clear:both;
	position:absolute;
	bottom:0;
	margin:0 0 0 230px;
}
.modulo_bajo .modulo-blog .more-link a:hover{
	background:#0cadb7;
}

/* MODULO FOROS */
.contenedor_regular .modulo_content .text_regular_foros p{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	color: #222222;
    margin: 0 10px 10px;
}
.modulo-regular .modulo-foros {
    background: #FFFFFF none repeat scroll 0px 0px;
    float: left;
    height: 400px;
    margin: 0px 10px 20px 0px;
    width: 48%;
}
.modulo_bajo .modulo-foros {
    background: #FFFFFF none repeat scroll 0px 0px;
    float: left;
    height: 450px;
    margin: 0px 10px 20px 0px;
    width: 310px;
}
.modulo-regular .modulo-foros .imgForo, .modulo_bajo .modulo-foros .imgForo{
	background:#cccccc;
	width:100%;
}
.modulo-regular .modulo-foros .imgForo  img,
.modulo_bajo .modulo-foros .imgForo img{
	width: 100%;
	vertical-align: bottom;
	height: auto;
}
.modulo_bajo .modulo-foros .views-field-field-image img {
    width: 310px;
    height: 174px;
}
.modulo_bajo .modulo-foros .nameForo {
    background: #D65844 none repeat scroll 0px 0px;
    color: #FFF;
    font-family: "open_sansregular";
    height: 70px;
    line-height: 1.1rem;
    margin: -5px 0px 5px;
    padding: 15px 15px;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    text-transform: uppercase;
    font-size: 0.9rem;
}
.modulo-regular .modulo-foros .nameForo {
    background: #D65844 none repeat scroll 0px 0px;
    color: #FFF;
    font-family: "open_sanslight";
    height: 85px;
    line-height: 1.4rem;
    margin: -5px 0px 5px;
    padding: 11px;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
    text-transform: uppercase;
    font-size: 1.1rem;
}
.modulo-regular .modulo-foros .date-display-single, .modulo_bajo .modulo-foros .date-display-single {
    font-family: "open_sanssemibold";
}

.modulo-regular .modulo-foros p, .modulo_bajo .modulo-foros p {
    font-family: "open_sansregular";
    font-size: 1rem;
    line-height: 1.25rem;
    margin: 0px 10px 3px;
}
.modulo-regular .modulo-foros .nameForo a, .modulo_bajo .modulo-foros .nameForo a {
    color: #ffffff;
    font-weight: bold;
}
.modulo-regular .modulo-foros .btnForos_ing a{
	font-family:'open_sanslight';
	font-size:0.8rem;
	line-height:1.1rem;
	background:#333333;
    clear: both;
    color: #FFFFFF;
    display: inline-block;
    margin: 5px 10px 3px;
    padding: 2px 5px;
	text-transform:capitalize;
}
.modulo-regular .modulo-foros ul, .modulo_bajo .modulo-foros ul {
	margin:10px;
}
.modulo-regular .modulo-foros ul li,
.modulo_bajo .modulo-foros ul li,
.modulo_bajo .modulo-foros p {
    color: #111111;
    font-family: "open_sanslight";
    font-size: 1rem;
    line-height: 1.2rem;
    margin: 0;
    text-align: left;
}

.modulo_bajo .modulo-foros .imgForo {
    background: #CCC none repeat scroll 0% 0%;
    width: 100%;
}

.wrap_module_foros ul.quicktabs-tabs:after{
	content:"";
	clear:both;
	display:block;
}
.wrap_module_foros ul.quicktabs-tabs{
	margin:30px 0 15px;
	padding:0 !important;
}	
.wrap_module_foros ul.quicktabs-tabs li{
	display:list-item;
	*display:inline;
	zoom:1;
	margin:0;
	padding:0;
}
.wrap_module_foros ul.quicktabs-tabs li a {
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1rem;
    background: #AC292F none repeat scroll 0% 0%;
    padding: 8px 2% 3px;
    color: #FFF;
    text-transform: uppercase;
    display: block;
    width: 30%;
    height: 37px;
    border-left: 2px solid #FFFFFF;
    float: left;
    text-align: center;
    box-sizing: border-box;
}
.wrap_module_foros ul.quicktabs-tabs li a:hover {
    background: #D65844 none repeat scroll 0% 0%;
}
.wrap_module_foros ul.quicktabs-tabs li.active a {
    background: #C51A1B none repeat scroll 0% 0%;
}
#block-views-nodequeue-3-block .modulo-foros .views-field-field-foro-fecha,
#block-views-nodequeue-3-block .modulo-foros .views-field-field-foro-lugar,
#block-views-nodequeue-3-block .modulo-foros .views-field-field-foro-ciudad {
    color: #212121;
    font-family: "open_sansregular";
    font-size: 0.9rem;
    margin-bottom: 2px;
    padding: 10px 10px 0 15px;
}
#block-views-nodequeue-3-block .modulo-foros .views-field-field-foro-fecha .date-display-single {
  color: #212121;
  font-family: "open_sanslight";
  font-size: 1rem;
}
#block-views-nodequeue-3-block .modulo-foros strong {
    font-weight: bold !important;
    font-size: 1rem;
    text-transform: uppercase;
    color: #212121;
}

/*	MODULO APPS */
section.modulo_apps{
	background:#f0efed;
	width:1115px;
	height:140px;
	margin:0 auto;
	padding:20px 0;
	clear:both;
	display:block;
}
section.modulo_apps{
	content:"";
	clear:both;
	display:none;
}
section.modulo_apps .titleApps{
	font-family:'open_sansregular';
	font-size:1.1rem;
	line-height:1.25rem;
	background:#ffffff;
	width:138px;
	height:70px;
	border-right:2px solid #cccccc;
	text-align:right;
	float:left;
	color:#3a3d40;
	padding:30px 10px 0 0;
}
section.modulo_apps .titleApps span{
	font-family:'open_sanssemibold';
	font-size:1.85rem;
	line-height:1.85rem;
}
section.modulo_apps ul{
	width:965px;
	float:left;
}
section.modulo_apps ul li{
	font-family:'open_sansregular';
	font-size:1rem;
	line-height:1.1rem;
	text-align:center;
	border-right:1px solid #dddddd;
	color:#3a3d40;
	float:left;
	width:14%;
	padding:0 1%;
}
section.modulo_apps ul li a{
	color:#3a3d40;
	text-shadow:1px 1px 1px #ffffff; -webkit-text-shadow: 1px 1px 1px #ffffff; -moz-text-shadow: 1px 1px 1px #ffffff; filter: dropshadow(color=#ffffff, offx=1, offy=1);	
}
section.modulo_apps ul li:last-child, section.modulo_apps ul li a:last-child{
	border:none;
}
section.modulo_apps ul li a span{
	background:url(../images/spriteApps.png) no-repeat;	
	display:block;
	height:86px;
	margin:0 auto 20px;
}
section.modulo_apps ul li a span.bb{
	background-position: 17px 21px;
	width:106px;
}
section.modulo_apps ul li a span.iphone{
	background-position: 9px -64px;
	width:60px;}
section.modulo_apps ul li a span.ipad{
	background-position: -1px -230px;
	width:65px;
}
section.modulo_apps ul li a span.android{
	background-position: 9px -142px;
	width:60px;
}
section.modulo_apps ul li a span.tablets{
	background-position: 0 -314px;
	width:60px;
}
section.modulo_apps ul li a span.firefox{
	background-position: 0 -391px;
	width:60px;
}
section.modulo_apps ul li a:hover{
	text-decoration:underline;
}
/* FOOTER */

footer{
	background:url(../images/bgFooter.png) left top repeat #25292e;
	width:100%;
	height:auto;
	display:block;
	clear:both;
	margin:40px 0 0;
	padding:20px 0;
	position:relative;
	z-index:2;
}
footer .wrapFooter:after{
	content: "";
	clear: both;    
    display: block;
}
footer .wrapFooter{
	width:1115px;
	margin:0 auto 10px;
	border-bottom:1px solid #353b41;
	clear:both;
}
footer .wrapFooter .sucribaseFooter{
	font-family:'open_sanslight';
	font-size:1.6rem;
	line-height:1.75rem;
	background:url(../images/imgFooter.png) center bottom no-repeat;
	color:#ffffff;
	text-transform:uppercase;
	width:700px;
	height:200px;	
	float:left;
	letter-spacing:-1px;
	padding:20px 0 0 0;
}
footer .wrapFooter .sucribaseFooter a{
	color:#ffffff;
}
footer .wrapFooter .sucribaseFooter span{
	color:#c5253a;
}
footer .wrapFooter ul, footer .wrapFooter .footerList{
	width:170px;
	float:left;
	position:relative;
}
footer .wrapFooter ul li, footer .wrapFooter ul li a{
	font-family:'open_sanslight';
	font-size:0.8rem;
	line-height:1rem;
	color:#a2a4a6;
	margin:0 0 2px;
}
footer .wrapFooter ul li a:hover{
	text-decoration:underline;
}
footer .wrapFooter ul li.titleSecFooter, footer .wrapFooter ul li.titleSecFooter ~ li { display: none;}
/*footer .wrapFooter ul li.titleSecFooter,*/
footer .wrapFooter ul li.titleSecFooterD{
	font-family:'open_sansregular';
	font-size:1.1rem;
	line-height:1.25rem;
	color:#ffffff;
	text-transform:uppercase;
	margin:10px 0;
}
footer .wrapFooter a.titleSecFooter{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.1rem;
	background:#1F1F1F;
	color:#CCCCCC;
	text-transform:uppercase;
	margin:10px 0;	
	display:none;
    padding: 10px;
}
footer .wrapFooter a.titleSecFooter span{
	background:url(../images/spriteIcons.png) -102px -255px no-repeat;
	float:right;
	width:25px;
	height:25px;
	float:right;
}
footer .piePagina, footer .piePagina a, footer .piePagina p{
	font-family:'open_sansregular';
	font-size:0.75rem;
	line-height:1rem;
	color:#ffffff;
	text-align:center;
	margin:0 0 10px;
	clear:both;	
	padding:5px 0 0;
}
footer .piePagina a:hover{
	text-decoration:underline;
}
/* REDES SOCIALES */
ul.redesSociales{
	background:#ffffff;
	position:fixed;
	top:20px;
	right:0;	
	width:25px;
	height:170px;
	z-index:10;
	padding:10px;
	-webkit-border-radius: 5px 0 0 5px;	-moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px;
}
ul.redesSociales li{
	width:25px;
	height:25px;
	margin:0 0 10px;	
}
ul.redesSociales li a{
	background:url(../images/spriteRedes.png) no-repeat #2E3339;
	width:25px;
	height:25px;
	display:block;
	-webkit-border-radius: 2px;	-moz-border-radius: 2px; border-radius: 2px;
}
.wrapShare .linkCompartir span {
    background: transparent url("../images/redes/social-media2.png") no-repeat scroll 0% 0%;
    width: 35px;
    height: 35px;
    display: block;
    border-radius: 2px;
	-webkit-border-radius: 2px;	-moz-border-radius: 2px; border-radius: 2px;
}
ul.redesSociales li a:hover{
	background: transparent url("../images/redes/social-media.png") no-repeat scroll 0% 0%;
}
ul.redesSociales li a.fb, .wrapShare .linkCompartir span.facebook {
    background-position: 0px center;
}
ul.redesSociales li a.tw, .wrapShare .linkCompartir span.twitter {
    background-position: -35px 0px;
}
ul.redesSociales li a.gp, .wrapShare .linkCompartir span.gplus {
    background-position: -70px 0px;
}
l.redesSociales li a.mail, .wrapShare .linkCompartir span.linkedin {
    background-position: -105px 0px;
}
l.redesSociales li a.whatsapp, .wrapShare .linkCompartir span.whatsapp {
    background-position: -140px 0px;
    display: none;
}
ul.redesSociales li a.yt{
	background-position:0 -96px;
}
ul.redesSociales li a.lk{
	background-position:0 -128px;
}
/*
*/
.arrowNext, .arrowPrev{
	background:url(../images/spriteIcons.png) no-repeat #1c1e20;
	width:35px;
	height:83px;
	position:fixed;
	border:1px solid #2e3339;
	transition:background 0.3s ease-out; -webkit-transition:background 0.3s ease-out; -moz-transition:background 0.3s ease-out; -o-transition:background 0.3s ease-out; -ms-transition:background 0.3s ease-out;
}
.arrowNext{
	background-position:-64px -81px;
	border-right:3px solid #2e3339;
	right:0;
	top:40%;
	z-index:1;
}
.arrowPrev{
	background-position:-2px -81px;
	border-Left:3px solid #2e3339;
	Left:0;
	top:40%;
	z-index:1;
}
.arrowNext:hover{
	background:url(../images/spriteIcons.png) -59px -81px no-repeat #2e3339;
}
.arrowPrev:hover{
	background:url(../images/spriteIcons.png) -7px -81px no-repeat #2e3339;
}
/*
	SLIDER HOME
*/
.bx-wrapper .bx-controls-direction a.disabled{
	display:none !important;
}
section.contenedor_news .bx-wrapper .bx-pager{
	text-align:center;
}
section.contenedor_news .bx-wrapper .bx-controls{
	margin-top: -30px;
    position: relative;
    z-index: 99;
}
section.contenedor_news .bx-pager-item{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:0 3px;
}
section.contenedor_news .bx-pager-item a.bx-pager-link{
	background:#A6A6A6;
	-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;
	overflow:hidden;
	text-indent: -9999px;
	width:10px;
	height:10px;
	display:block;
}
section.contenedor_news .bx-pager-item a.bx-pager-link:hover, section.contenedor_news .bx-pager-item a.active{
	background:#c51a1b;
}
section.contenedor_news .bx-wrapper .bx-controls .bx-controls-direction .bx-prev, section.contenedor_news .bx-wrapper .bx-controls .bx-controls-direction .bx-next{
	background:url(../images/spriteIcons.png) no-repeat;
	width:35px;
	height:70px;
	display:block;
	position:absolute;
	top:-300px;
	overflow:hidden;
	text-indent: -999px;
}
section.contenedor_news .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{
	background-position:-166px -89px;
}
section.contenedor_news .bx-wrapper .bx-controls .bx-controls-direction .bx-next{
	right:0;
	background-position:-124px -89px;
}

/* SUSCRIBASE */
.modulo_izq .suscribaseLeft{
	background:#ffffff;
	position:relative;
	padding:0 0 10px;
}
.modulo_izq .suscribaseLeft .textLine {
    font-family: "open_sansregular";
    font-size: 1.1rem;
    line-height: 1.4rem;
    background: #C5253A;
    color: #ffffff;
    text-transform: uppercase;
    margin: 0 0 10px;
    padding: 10px;
}
.modulo_izq .suscribaseLeft ul.suscrib{
	font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:1.05rem;
	color:#444444;
	margin:10px;
}
.modulo_izq .suscribaseLeft ul.suscrib li{
	margin:0 0 10px;
	border-bottom:1px dashed #cccccc;
	padding:0 0 10px;
}
.modulo_izq .suscribaseLeft ul.suscrib li span{
	float: left;
    font-size: 1.85rem;
    margin: 10px 5px 5px 0;
}
ul.wrapCombos_content{
	text-align:center;
	margin:0 0 20px 0;
	padding:0;
}
ul.wrapCombos_content > li{
	position:relative;
	background:#f5f5f5;
	display:inline-table;
	*display:inline;
	zoom:1;
	vertical-align:top;
	width:45%;
	height:290px;
	margin:0 1% 30px;
	padding:20px 1% 10px;
	-webkit-border-radius: 5px;	-moz-border-radius: 5px; border-radius: 5px;
	-moz-box-shadow: 0px 1px 2px #aaa; -webkit-box-shadow: 0px 1px 2px #aaa; box-shadow: 0px 1px 2px #aaa;
	text-align:left;	
}

ul.wrapCombos_content li .titleSus {
    /*font-family: "open_sanslight";
    font-size: 1rem;
    color: #C5253A;
    text-transform: uppercase;*/
    display: none;
}
ul.wrapCombos_content li .subtitleSus {
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    line-height: 1.25rem;
    color: #a92a3c;
}
ul.wrapCombos_content li .textSus{
	font-family:"open_sanslight";
	font-size:0.8rem;
	line-height:1.1rem;
	color:#222222;
	display:block;
	clear:both;
	padding:15px 0 0 0;
	border-top:1px solid #DDDDDD;
}
ul.wrapCombos_content li .cantSelect_sus:after{
	content:"";
	display:block;
	clear:both;
}
ul.wrapCombos_content li .group-footer{
	height: 178px;
    position: relative;
}
ul.wrapCombos_content li .cantSelect_sus{
	background-color: #F7F7F7;
	padding:7px 10px 15px;
	bottom:0;
	width:92%;
	position:absolute;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#111111'); 
 	background: -moz-linear-gradient(top, #444444 , #111111);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#444444),  to(#111111));
	-webkit-border-radius: 2px;	-moz-border-radius: 2px; border-radius: 2px;
}
ul.wrapCombos_content li .cantSelect_sus select{
	background:#000000;
	border:0;
	color:#ffffff;
	padding:5px;
	float:left;
	margin:0 0 0 10px;
}
ul.wrapCombos_content li .cantSelect_sus input {
	float:left;
	margin:7px 0 0 40px;
}
ul.wrapCombos_content li .cantSelect_sus .price_sus{
	font-family:"open_sanslight";
	font-size:1.1rem;
	line-height:1.25rem;
	color:#ffffff;
	float:left;
	margin:5px 0 0 10px;
}
ul.wrapCombos_content li .cantSelect_sus .suscripcionnid, ul.wrapCombos_content li .cantSelect_sus .display-price{
	font-family:"open_sanslight";
	font-size:0.9rem;
	line-height:1rem;
	color:#ffffff;
	float:left;
	margin:6px 0 0 10px;
	padding:0;
}
ul.wrapCombos_content li .cantSelect_sus .add-to-cart{
	font-family:"open_sanslight";
	font-size:0.9rem;
	line-height:1rem ;
	color:#ffffff;
}
ul.wrapCombos_content li .cantSelect_sus .add-to-cart .form-item, ul.wrapCombos_content li .cantSelect_sus .add-to-cart .form-actions{
	margin:0;
	padding:0;
}
ul.wrapCombos_content li .cantSelect_sus .add-to-cart .form-item{
	margin:0 0 0 5px !important;
}
ul.wrapCombos_content li .cantSelect_sus .add-to-cart label{
	float:left;
	margin:6px 6px 0 10px;
}
ul.wrapCombos_content li .cantSelect_sus .add-to-cart input {
    float: left;
    height: 18px;
    margin: 2px 0 0;
    overflow: hidden;
    text-align: center;
    width: 20px;
}
ul.wrapCombos_content li .cantSelect_sus .form-actions input {
    background: url("/sites/all/modules/LR_block/css/img/spriteCart.png") no-repeat scroll 3px 2px #000000;
    border: 1px solid #333333;
    height: 25px !important;
    margin: 2px 0 0 5px !important;
    overflow: hidden;
    text-indent: -939px;
    width: 30px !important;
	cursor:pointer;
}
ul.wrapCombos_content li .cantSelect_sus .form-actions input:hover {
	background:url("/sites/all/modules/LR_block/css/img/spriteCart.png") 3px -21px no-repeat #000000;
}

/**/
#cart-form-pane table tbody input, #cart-form-pane input.form-submit {
	font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:1rem ;
}
#cart-form-pane h2{
	font-family:"open_sansregular";
	font-size:1.6rem;
	line-height:1.85rem;
	text-transform: uppercase;
}
#cart-form-pane tr td, #cart-form-pane tr th, .page-cart-checkout tr td, .page-cart-checkout tr th{
	background:#F3F3F3;
    border: 1px solid #FFFFFF;
    color: #333333;
	padding:10px !important;	
}
.page-cart-checkout #uc-cart-checkout-form{
	font-family:"open_sansregular";
}
#cart-form-pane table thead th, .page-cart-checkout table thead th{
	font-family:"open_sansregular";
	font-size:1.25rem;
	line-height:1.4rem;
	background:#C4253B;
	padding:10px;
	color: #FFFFFF;
}
#cart-form-pane table tr, #cart-form-pane table ul.links, #cart-form-pane table ul.links li, .page-cart-checkout table tr td{
	font:0.9rem/1rem "open_sansregular" !important;
}
#cart-form-pane table ul.links {
	margin:0 0 0 30px;
	color:#C4253B;
}
#cart-form-pane table tr td a {
	color:#C4253B;
}
#cart-form-pane table a.remove-cart-link{
	background:#C4253B;
    color: #FFFFFF;
    margin: 0 0 0 -8px;
    padding: 2px 6px;
}
.page-cart-checkout fieldset{
	border:0;
	margin:20px 0 10px;
}
.page-cart-checkout fieldset legend span.fieldset-legend{
	font-family:"open_sansregular";
	font-size:1.5rem;
	line-height:1.5rem;
}

.page-cart-checkout #edit-actions input{
    background:#c50c1f;
    border:none;
    height:23px;
    margin-right:20px;
    font-family:"open_sansregular";
    font-size:0.95rem;
    line-height:1.1rem;
    color: #FFFFFF;
    cursor: pointer;
}
/*
.page-cart-checkout #edit-actions input{
	font-family:"open_sansregular";
	font-size:0.95rem;
	line-height:1.1rem;
	background:#333333;
    color: #FFFFFF;
    cursor: pointer;
}
*/

ul.wrapCombos_content li select.duracion_sus{
	font-family:"open_sanslight";
	font-size:0.75rem;
	line-height:1rem;
	margin:30px 0 5px;
	background:#ffffff;
	border:1px solid #cccccc;
	padding:5px 5px 5px 0;
	width:160px;
	color:#666666;
	letter-spacing:-0.2px;
}
ul.wrapCombos_content li .group-left {
    float: left;
    width: 41%;
}
ul.wrapCombos_content li .group-right {
    float: left;
    height: 90px;
    position: relative;
    width: 59%;
}
ul.wrapCombos_content li .group-right .field-name-combo-box-meses{
	bottom: 0;

}
ul.wrapCombos_content li p {
    font-family: 'open_sansregular';
    font-size: 0.9rem;
    line-height: 1.1rem;
    color: #333333;
}
ul.precioSuscripcion{ display:none;}

/**/
.region-rompe-home .content-suscribirse{
    margin: 0 auto 20px;
    width: 1115px;
}
.content-suscribirse ul.bannerLR_sus{
	background:url(../images/suscribase/bgBenef.jpg) right 115px no-repeat #f5f5f5;
	height:320px;
	padding:0;
	font-family:"open_sanslight";	
}
.content-suscribirse ul.bannerLR_sus li{
	margin:0;
	padding:0;
	height:320px;
}
.content-suscribirse ul.bannerLR_sus li.beneficiosLR_1{
	background:url(../images/suscribase/img_lr_1.png) right 5px no-repeat;
}
.content-suscribirse ul.bannerLR_sus li.beneficiosLR_2{
	background:url(../images/suscribase/img_lr_2.png) right 5px no-repeat;
}
.content-suscribirse ul.bannerLR_sus li.beneficiosLR_3{
	background:url(../images/suscribase/img_lr_3.png) right 15px no-repeat;	
}
.content-suscribirse ul.bannerLR_sus li .titleBenef{
	width:420px;
	font-size:1.85rem;
	line-height:1.75rem;
	text-transform:uppercase;
	margin:30px 0 0 20px;
	letter-spacing:-1px;
	color:#666666;
}
.content-suscribirse ul.bannerLR_sus li .wrapText_ben{
	margin:40px 0 0 75px;
}
.content-suscribirse ul.bannerLR_sus li .wrapText_ben .text_benef_1, .content-suscribirse ul.bannerLR_sus li .wrapText_ben .text_benef_2, .content-suscribirse ul.bannerLR_sus li .wrapText_ben .text_benef_3 {
	font-size:1.25rem;
	color:#ffffff;
	margin:17px 0;
}
.content-suscribirse ul.bannerLR_sus li .wrapText_ben .text_benef_2{
	margin:17px 0 17px 20px;
}
.content-suscribirse ul.bannerLR_sus li .wrapText_ben .text_benef_3{
	margin:17px 0 17px 40px;
}
.content-suscribirse .bx-controls{
	margin:-20px 0 0 10px;
	z-index:9999;
	position:absolute;
}
.content-suscribirse .bx-controls .bx-pager-item{
	float:left;
}
.content-suscribirse .bx-controls-direction .bx-next, .content-suscribirse .bx-controls-direction .bx-prev{
	display:none;
}
.content-suscribirse .bx-pager-item a{
	background:url(../images/suscribirseLR.jpg) no-repeat;
	width:10px;
	height:10px;
	background:#cccccc;
	-webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;
	float:left;
	margin:0 2px;
	cursor:pointer;
	text-align:center;
	line-height:50px;
	overflow:hidden;
}
.content-suscribirse .bx-pager-item a.active{
	background:#777777;
}
#ascrail2000{
	background:rgba(0, 0, 0, 0.2);
}

/* COLORES MENU */
.economia{ border-color:#D6D882 !important;}
.finanzas{ border-color:#BB7CB3 !important;}
.altagerencia{ border-color:#98BBDF !important;}
.empresas{ border-color:#98BBDF !important;}
.globo{ border-color:#CDCA93 !important;}
.asuntos{ border-color:#0A4F7D !important;}
.infraestructura{  border-color:#EF7B10 !important;}
.tecnologia{  border-color:#2EB8D4 !important;}
.negocio{ border-color:#DEC079 !important;}
.opinion{ border-color:#CFC173 !important;}
.consumo{ border-color:#F5DA7E !important;}
.comercio{ border-color:#BBBE00 !important;}

.bg_home { background:#DE1D31 !important;}
.bg_economia, .itemmenu_22494 { background:#D6D882 !important;}
.bg_finanzas { background:#BB7CB3 !important;}
.bg_empresas, .bg_altagerencia, .itemmenu_31426, .itemmenu_16 { background:#98BBDF !important;}
.bg_globo { background:#CDCA93 !important;}
.bg_asuntos { background:#0A4F7D !important;}
.bg_infraestructura { background:#EF7B10 !important;}
.bg_tecnologia{ background:#2EB8D4 !important;}
.bg_negocio { background:#DEC079 !important;}
.bg_opinion { background:#CFC173 !important;}
.bg_consumo { background:#F5DA7E !important;}
.bg_comercio { background:#BBBE00 !important;}
.bg_multimedia { background:#555555 !important;}
.bg_foros { background:#DE1D31 !important;}
.itemmenu_9 { background:#6D1E6A !important;}
.itemmenu_14 { background:#E56B7C !important;}
.itemmenu_6 { background:#C8D400 !important;}
.itemmenu_112241 { background:#BCBE00 !important;}
.itemmenu_noticias { background:#76B82A !important;}
.itemmenu_176216 { background:#9c9c9c !important;}

/* BARRA SECCION COLORES */ 
.node-type-noticia .headSeccion { padding: 0px;}

/* Inicio */
.page-edicion-impresa-lr .headSeccion,
.page-node-102046 .headSeccion,
.page-suscripciones-la-republica .headSeccion,
.node-type-foro .headSeccion,
.page-caja-fuerte .headSeccion,
.page-monitor-lr .headSeccion,
body.node-type-webform .headSeccion,
body.page-politicas-trataiento-informacion-web .headSeccion,
body.page-node-98565 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #C51A1B none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

/* Finanzas */
body.page-taxonomy-term-8 .headSeccion,
.page-taxonomy-term-11 .headSeccion,
.page-indicadores-lr .headSeccion,
.page-taxonomy-term-12 .headSeccion,
.node-type-noticia .term-tax-in-node-11-term-tax-in-node-8,
.node-type-noticia .term-tax-in-node-12-term-tax-in-node-8 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #BB7CB3 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-8"] { background: #BB7CB3 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-8"] a { color: #FFF;}

/* Economia */
body.page-taxonomy-term-3 .headSeccion,
.page-taxonomy-term-22494 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #DBE283 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia .term-tax-in-node-3,
.node-type-noticia .term-tax-in-node-22494 { background: #DBE283 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia .term-tax-in-node-3 a,
.node-type-noticia .term-tax-in-node-22494 a { color: #FFF;}

/* Empresas */
body.page-taxonomy-term-13 .headSeccion,
.page-taxonomy-term-31426 .headSeccion,
.page-taxonomy-term-16 .headSeccion,
.page-taxonomy-term-40 .headSeccion,
.node-type-noticia .term-tax-in-node-16 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #98BBDF none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class|="term-tax-in-node-13"],
.node-type-noticia .term-tax-in-node-31426,
.node-type-noticia .term-tax-in-node-40,
.node-type-noticia .term-tax-in-node-16 { background: #98BBDF none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class|="term-tax-in-node-13"] a,
.node-type-noticia .term-tax-in-node-31426 a,
.node-type-noticia .term-tax-in-node-40 a,
.node-type-noticia .term-tax-in-node-16 a { color: #FFF;}

/* Globoeconomia */
body.page-taxonomy-term-19 .headSeccion,
.page-taxonomy-term-17336 .headSeccion,
.page-taxonomy-term-13346 .headSeccion,
.page-taxonomy-term-13338 .headSeccion,
.page-taxonomy-term-13344 .headSeccion,
.page-taxonomy-term-13347 .headSeccion,
.page-taxonomy-term-13345 .headSeccion,
.page-taxonomy-term-13364 .headSeccion,
.page-taxonomy-term-13343 .headSeccion,
.page-taxonomy-term-13307 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #CDCA93 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-19"],
.node-type-noticia .term-tax-in-node-13347 { background: #CDCA93 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-19"] a,
.node-type-noticia .term-tax-in-node-13347 a { color: #FFF;}

/* Negocio */
body.page-taxonomy-term-34 .headSeccion,
.page-sociales .headSeccion,
.page-taxonomy-term-17277 .headSeccion,
.page-taxonomy-term-49911 .headSeccion,
.page-nuevo-en-la-oficina .headSeccion,
.page-negocio-restaurantes .headSeccion,
.page-taxonomy-term-36 .headSeccion,
.page-taxonomy-term-35 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #DEC079 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-34"] { background: #DEC079 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-34"] a { color: #FFF;}

/* Asuntos Legales */
body.page-taxonomy-term-22 .headSeccion,
.page-libros-para-leer-asuntos-legales .headSeccion,
.page-asuntos-legales-analisis .headSeccion,
.page-edictos-lr .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #0A4F7D none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-22"] { background: #0A4F7D none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-22"] a { color: #FFF;}

/* Opinion */
body.page-opinion .headSeccion,
.page-node-102050 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #CFC173 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.page-taxonomy-term-738 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #000000 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class="term-tax-in-node-26"] { background: #CFC173 none repeat scroll 0% 0%;}
.node-type-noticia div[class="term-tax-in-node-26"] a { color: #FFF;}

.node-type-noticia .term-tax-in-node-738 { background: #000000 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia .term-tax-in-node-738 a { color: #FFF;}

/* Internet Economy */
body.page-taxonomy-term-112241 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #BCBE00 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-112241"] { background: #BCBE00 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-112241"] a { color: #FFF;}

/* Alta Gerencia */
body.page-taxonomy-term-27 .headSeccion,
.page-libros-para-leer-alta-gerencia .headSeccion,
.page-taxonomy-term-28 .headSeccion,
.page-taxonomy-term-31 .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #98BBDF none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-27"],
.node-type-noticia .term-tax-in-node-28 { background: #98BBDF none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-27"] a,
.node-type-noticia .term-tax-in-node-28 a { color: #FFF;}

/* Finanzas Personales */ 
body.page-taxonomy-term-9 .headSeccion,
.node-type-noticia .term-tax-in-node-9 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #6D1E6A none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-9"] { background: #6D1E6A none repeat scroll 0% 0%;}
.node-type-noticia div[class$="term-tax-in-node-9"] a { color: #FFF;}

/* Responsabilidad Social */
body.page-taxonomy-term-14 .headSeccion,
.node-type-noticia .term-tax-in-node-14 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #E56B7C none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-14"] { background: #E56B7C none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-14"] a { color: #FFF;}

/* Infraestructura */
body.page-taxonomy-term-5 .headSeccion,
.node-type-noticia .term-tax-in-node-5 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #EF7B10 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class$="term-tax-in-node-5"] { background: #EF7B10 none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class$="term-tax-in-node-5"] a { color: #FFF;}

/* Consumo */ 
body.page-taxonomy-term-15 .headSeccion,
.node-type-noticia .term-tax-in-node-15 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #F5DA7E none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia div[class="term-tax-in-node-15"] { background: #F5DA7E none repeat scroll 0% 0%; padding: 10px;}
.node-type-noticia div[class="term-tax-in-node-15"] a { color: #FFF;}

/* Agronegocios */
.node-type-noticia .term-tax-in-node-6 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #C8D400 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia .term-tax-in-node-6 a { color: #FFF;}

/* Multimedia */ 
body.page-multimedialr .headSeccion {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #555555 none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

/* Informacion Comercial */
body.page-taxonomy-term-176216 .headSeccion,
.node-type-noticia .term-tax-in-node-176216 {
    width: 1095px;
    font-family: "open_sanslight";
    font-size: 2rem;
    line-height: 2rem;
    background: #9c9c9c none repeat scroll 0% 0%;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}

.node-type-noticia .term-tax-in-node-176216 a { color: #FFF;}

/* FIN BARRA SECCION COLORES */ 

ul li.expanded,
ul li.leaf {
    list-style-image: none;
    list-style-type: none;
}

/* BASICOS */
.loaderLR {
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.6rem;
	text-transform:uppercase;
	width:300px;
	margin:0 auto;
	color:#3B3B3B;
}
.content h1 {
	font-family:'open_sansregular';
	font-size:2rem;
	line-height:2.25rem;
}
.content h2 {
	font-family:'open_sansregular';
	font-size:1.6rem;
	line-height:1.75rem;
}
.content h3 {
	font-family:'open_sansregular';
	font-size:1.1rem;
	line-height:1.4rem;
}
.content p{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	margin:0 0 10px;
}
.page-user .content .name_regular { display: none;}
.content .name_regular {
    color: #444444;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    line-height: 1.4rem;
    margin: 12px 0 0px;
}
.content .field-name-cargo-usuario-nodo {
    color: #444;
    font-family: "open_sansregular";
    margin:  2px 0px 12px;
    font-size: 1rem;
}
.content .field-type-text-with-summary { margin-top: 15px;}
.page-node-292501 .modulo_content {
    margin-top: 20px;
}
.content .img_der {
    float: left;
    margin: 0px 10px 10px 0px;
    width: 32%;
}
.content .usuario_int .views-field-name {
    text-decoration: none;
    color: #111;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    text-transform: uppercase;
}
.content .usuario_int .views-field-title a {
    text-decoration: none;
    color: #111;
    font-family: "open_sanslight";
    font-size: 1.8rem;
    line-height: 2rem;
    margin: 0px 0px 15px;
    display: block;
}
.content .usuario_int .views-field-field-user-twitter a {
    text-decoration: none;
    color: #111;
    font-family: "open_sansitalic";
    font-size: 0.9rem;
}
.content ul.regular li{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.4rem;
	margin:0 0 5px;
}
.content .field-item.even p a{
    color: #DE1D31;
}
.content ul.regular{
	list-style: disc outside none;
    padding: 0 0 0 20px;
}
.content .titleRed{
	color:#C50C1F;
	margin:0 0 10px;
}
.content a.btnRegular{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:0.95rem;
	background:#C5253A;
    -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
    color: #FFFFFF !important;
    margin: 10px 0;
    padding: 5px 10px;
	display:inline-block;
}
.content a:hover.btnRegular{
	background:#c50c1f;
}
.content .wrap_legalText{
	width:1115px;
}
.content .wrap_legalText h1, .content .wrap_legalText h2, .content .wrap_legalText h3, .content .wrap_legalText h4, .content .wrap_legalText p, .content .wrap_legalText ul{
	margin:0 0 15px;
}
body.page-node-98565 .content .wrap_legalText h3,
body.page-politicas-trataiento-informacion-web .content .wrap_legalText h3 {
    color: #C50C1F;
    font-family: "opensans_semibold";
    font-size: 1.2rem;
    line-height: 1.4rem;
}
.content .wrap_legalText a{
	color:#DE1D31;
}
.content .usuario_int {
    clear: both;
    display: block;
	border-bottom:1px solid #cccccc;
	padding:0 0 10px;
}
.content .usuario_int .views-field-field-lead{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
}
.content  ul.lista_mas_user {
    border-top: 1px solid #FFFFFF;
    padding: 10px 0 0;
}
.content ul.lista_mas_user li {
    font-family: "open_sansregular";
    font-size: 1rem;
    line-height: 1.25rem;
    margin: 5px 0px;
    padding: 5px 0px;
}
.content ul.lista_mas_user li a {
    color: #333;
    display: block;
    padding: 5px 10px;
    transition: background 0.2s ease-out 0s;
    border-bottom: 1px solid #BBB;
}
.content ul.lista_mas_user li a:hover {
    color: #333333;
    border-bottom: 2px solid #CFC173;
}
.page-search .search-form h2 {
  margin-bottom: 25px !important;
}
.search-results li {
  border-top: 1px dotted grey !important;
  margin-bottom: 18px !important;
}

/*
	NAVBAR
*/
.modulo_izq{
	width:150px;
	float:left;
	clear:left;
}
.modulo_izq .navbar{
	font-family:'open_sanslight';
	font-size:1.4rem;
	line-height:1.4rem;
	background:#1f1f1f;
	width:134px;
	height:30px;
	color:#cccccc;
	text-transform:uppercase;
	padding:8px;
	margin:0;
}
.modulo_izq .navbar:hover{
	background:#111111;
}
.modulo_izq .navbar a .textMenu{
	float:left;
	margin:2px 0 0 10px;
	color:#cccccc;
}
.modulo_izq .navbar a.btn-navbars{
	display:block;
	margin:0 5px;
}
.modulo_izq .navbar a.btn-navbar .contLines{
	width:30px;
	display:block;
	margin:0;
	float:left;
}
.modulo_izq .navbar a.btn-navbar .contLines span {
    background: #474e57;
	-webkit-border-radius: 1px;	-moz-border-radius: 1px; border-radius: 1px;
    display: block;
    height: 3px;
    width: 100%;
	margin:3px;
	float:left;
}
/* OPINION */
.masOpinion .imgOpinion img{
	width:100%;
}
.masOpinion .btnMasInf a{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.1rem;
	color:#ffffff;
	background:#D65844;
	display:block;
	clear:both;
	padding:3px;
	margin:20px 0 0;
	text-align:center;
	transition:background 0.2s ease-out; -webkit-transition:background 0.2s ease-out; -moz-transition:background 0.2s ease-out; -o-transition:background 0.2s ease-out; -ms-transition:background 0.2s ease-out;
}
.contenedor_regular .wrap-editorial /*,
.contenedor_regular .wrap-colum */{
	border-bottom:1px solid #cccccc;
	margin:0 2% 20px;
	padding-bottom:20px;
}
.contenedor_regular .wrap-personaje {
    border-bottom: 1px solid #cccccc;
    margin: 0 2% 20px;
    padding-bottom: 20px;
    width: 98%;
    float: left;
}
.contenedor_regular .btnOpinion a{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
    background: none repeat scroll 0 0 #C51A1B;
    color: #FFFFFF;
    display: inline-block;
    margin: 0 0 10px;
    padding: 4px 5px;
}
.contenedor_regular .wrap-editorial .tipo_edit {
    color: #c51a1b;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin: 0 0 10px;
    float: left;
    width: 100%;
    text-transform: uppercase;
}
.contenedor_regular .wrap-personaje .tipo_edit,
.contenedor_regular .wrap-colum .cont-colum .tipo_edit {
    color: #c51a1b;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    line-height: 1.5rem;
    margin: 0 0 10px;
    width: 62%;
    float: left;
}
.contenedor_regular .wrap-editorial .imgOpinion img,
.contenedor_regular .wrap-personaje .imgOpinion img,
.contenedor_regular .wrap-colum .cont-colum .imgOpinion img{
	width:100%;
	height:auto;
}
.contenedor_regular .wrap-editorial .title_edit a {
    color: #000000;
    display: block;
    font-family: 'open_sansregular';
    font-size: 3rem;
    line-height: 3.6rem;
    margin: 0 0 10px;
}
.contenedor_regular .wrap-editorial .text_edit p {
    color: #333333;
    font-family: 'open_sansregular';
    font-size: 1.2rem;
    line-height: 1.5rem;
    margin: 0 0 10px;
    margin-bottom: 30px;
}
.contenedor_regular .wrap-personaje:after{
	content:"";
	display:block;
  clear:both;
	visibility:hidden;
}
.contenedor_regular .wrap-personaje .imgOpinion {
    float: left;
    margin: 0 15px 0 0;
    width: 208px;
}
.contenedor_regular .wrap-personaje a.title_edit, .contenedor_regular .wrap-colum .cont-colum .title_edit a,
.contenedor_regular .wrap-personaje .title_edit, .contenedor_regular .wrap-colum .cont-colum .title_edit {
  color: #222222;
  display: block;
  font-family: 'open_sanssemibold';
  font-size: 1.2rem;
  line-height: 1.6rem;
  margin: 0 0 10px;
}
.contenedor_regular .wrap-personaje .text_edit, .contenedor_regular .wrap-colum .cont-colum .text_edit{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	color:#333333;
	margin:0 0 10px;
}
.contenedor_regular .wrap-colum .cont-colum .text_edit_autor {
  color: #333333;
  font-family: 'open_sansregular';
  font-size: 1rem;
  line-height: 1.3rem;
  margin: 5px 0 10px;
}
.contenedor_regular .wrap-personaje .views-field-nothing-1,
.contenedor_regular .wrap-colum .cont-colum .views-field-nothing-1 {
    color: #111;
    font-family: "open_sanssemibold";
    font-size: 1.8rem;
    line-height: 2rem;
    margin: 0px 0px 2px;
    width: 62%;
    float: left;
}
.contenedor_regular .wrap-personaje .views-field-field-alza-baja-cargo,
.contenedor_regular .wrap-colum .cont-colum .views-field-field-alza-baja-cargo {
    color: #111;
    font-family: "open_sansregular";
    font-size: 1rem;
    line-height: 1rem;
    margin: 8px 0px;
    width: 62%;
    float: left;
}
.contenedor_regular .wrap-personaje .views-field-body {
    color: #333333;
    font-family: "open_sansregular";
    font-size: 1.1rem;
    line-height: 1.4rem;
    margin: 0px 0px 10px;
    width: 96%;
    float: left;
}
.contenedor_regular .wrap-colum .cont-colum .views-field-body {
    color: #333333;
    font-family: "open_sansregular";
    font-size: 1.1rem;
    line-height: 1.4rem;
    margin: 0px 0px 10px;
    width: 62%;
    float: left;
}
body.page-opinion .contenedor_regular .wrap-colum .cont-colum:nth-child(2n) { margin:0 0% 20px 0 !important;}
.contenedor_regular .wrap-personaje a.title_edit:hover, .contenedor_regular .wrap-colum .cont-colum a.title_edit:hover{	color:#000000;}

/* SECCIONES */
.contenedor_regular .wrapNewSec {
    margin: 0 5px 20px;
}
.contenedor_regular .wrapNewSec .cont-colum-sec {
    background: none repeat scroll 0 0 #FFFFFF;
	margin: 0 0 10px 0;
    padding: 2%;
    width: 44%;
	float:left;
}
.contenedor_regular .wrapNewSec .cont-colum-sec .title_Section a{
	font-family:'open_sansregular';
	font-size:1.4rem;
	line-height:1.7rem;
	color: #222222;
    display: block;
    margin: 0 0 10px;
}
.contenedor_regular .wrapNewSec .cont-colum-sec .text_lead_sec{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.2rem;
	color: #333333;
    margin: 0 0 10px;
}
.contenedor_regular .wrapNewSec .cont-colum-sec .img_new_sec{
	text-align:center;
	display:block;
}
.contenedor_regular .wrapNewSec .cont-colum-sec .img_new_sec img {
    /*max-width: 307.583px;*/
    width: 100%;
    height: auto;
}
.contenedor_regular .sliderDestacadoSec {
	margin:0 2% 20px;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada{
	height:100%;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada li .field-content{
	margin:0;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada li .title_Section {
	font-family:'open_sansregular';
	font-size:1.85rem;
	line-height:2.1rem;
    border-bottom: 1px solid #C51A1B;
    padding: 10px 0;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada li .title_Section a{
	color:#222222;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada li .text_lead_sec{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	color: #333333;
    margin: 10px 0;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada li .imgDestacado_sec{
	width:100%;
	position:relative;
	overflow:hidden;
}
.contenedor_regular .sliderDestacadoSec ul.sliderNewDestacada li .imgDestacado_sec img{
	width:100%;
	height:auto;
}
.contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-pager {
    margin: 0 auto;
    padding: 5px;
    text-align: center;
}
.contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-pager-item {
    display: inline-block;
    margin: 0 3px;
}
.contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-pager-item a.bx-pager-link {
    background: none repeat scroll 0 0 #2E3339;
    border-radius: 30px;
    display: block;
    height: 10px;
    overflow: hidden;
    text-indent: -9999px;
    width: 10px;
}
.contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-pager-item a.bx-pager-link:hover, .contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-pager-item a.active {
    background: none repeat scroll 0 0 #C51A1B !important;
}
.contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-controls-direction, .contenedor_regular .sliderDestacadoSec .bx-wrapper .bx-controls-auto{
	display:none;
}
.contenedor_regular ul.pager li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 3px;
    padding: 1px 5px;
	margin:0 3px;
	font: 0.9rem/1.25rem 'open_sansregular' !important;
}
.contenedor_regular ul.pager li a{
	color: #C51A1B;
}
.contenedor_regular .item-list ul.pager{ margin-top:30px;}

.wrapInside{
	background:#111111;
	margin:0 auto;
	width:1095px;
	padding:20px 10px 0px 10px;
	border-top:3px solid #DE1D31;
	position:relative;
}
.wrapInside h2 {
	font-family:'open_sanssemibold';
	font-size:2.35rem;
	line-height:2.25rem;
    color: #FFFFFF;
    margin: 0 0 10px;
    text-transform: uppercase;
}
.wrapInside .field-label{ display:none;}
.wrapInside .field-item{
	font-family:'open_sansregular';
	font-size:1.5rem;
	line-height:1.6rem;
	color: #dddddd;
}
.wrapInside .field-item img{
	float: right;
}
.wrapInside .video-container{
	height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    padding-top: 30px;
    position: relative;
	margin:20px 0 0;
}
.wrapInside .ds-2col > .group-left{
	width:65% !important;
}
.wrapInside .ds-2col > .group-right{
	width:34% !important;
	margin:0 0 0 1%;
}
.wrapInside .video-container embed, .wrapInside .video-container object, .wrapInside .video-container iframe{
	height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.wrapInside div.horizontal-tabs{
	border:0;
}
.wrapInside .horizontal-tabs ul.horizontal-tabs-list{
	background: none;
    border: 0 none;
    margin: 92px 0 0;
}
.wrapInside .horizontal-tabs ul.horizontal-tabs-list li{
	width:49%;
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
	background:#333333;
	border:1px solid #111111;
	padding:3px 0;
	text-align:center;
	text-transform:uppercase;
}
.wrapInside .horizontal-tabs ul.horizontal-tabs-list li.selected{
	background:#DE1D31;
	color:#ffffff;
}
.wrapInside .horizontal-tabs ul.horizontal-tabs-list li a, .wrapInside .horizontal-tabs ul.horizontal-tabs-list .selected strong{
	color:#ffffff;
}
.wrapInside .horizontal-tabs ul.horizontal-tabs-list li a:hover{
	background:none;
}
.wrapInside .horizontal-tabs fieldset.horizontal-tabs-pane{
	background: #ffffff;
    border: 0 none;
    padding: 18px 26px;
	margin:-2px 0 0;
}
.wrapInside .contextual-links-region{
	position:inherit;
}
.wrapInside li.horizontal-tab-button-1{
	/*display: none;*/
}

#block-lr-block-lr-block-mas-leido-columnista .loadPage,
.modulo_opinion .wrap_opinion .opinionMasLeidos .loadPage {
   font-size: 1.3em;
}

.wrapInside .logoInside{
	position: absolute;
    right: 10px;
    top: 10px;
}
.wrapInside .logoInside img {
    width: 100%;
    height: auto;
    padding-top: 7%;
}
.wrapInside .logoInside .label-above{
	display:none;
}

/* INTERNA */
.wrapDestacados{
	background:#1f1f1f;
	width:100%;
	height:40px;
	margin:0 0 30px;
}
a.cerrarNot{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:0.9rem;
	background:#de1d31;
	text-align:center;
	text-transform:uppercase;
	padding:13px 10px;
	color:#FFFFFF;
	float:right;
	margin:-20px 0 0;
}
a.cerrarNot:hover{
	background:#c51a1b;	
}
.modulo_der{
	width:300px;
	float:right;
}
.moduloIzq_interna{
	width:150px;
	float:left;
}
.moduloIzq_interna a.logoLR_interna{
	width:90px;
	height:auto;
	margin:0 auto 10px;
	display:block;
}
.moduloIzq_interna a.logoLR_interna img{
	width:100%;	
}
.modulo_izq ul.redesSocialesInt{
	display:block;
	clear:both;
	margin:0 0 20px;
}
.modulo_izq ul.redesSocialesInt li{
	font-family: "open_sanslight";
    font-size: 0.9rem;
    line-height: 1.1rem;
    background: #FFF none repeat scroll 0% 0%;
    padding: 12px 10px;
    margin: 5px 0px;
}
.modulo_izq ul.redesSocialesInt li a{ color:#222222; display:block;}
.modulo_izq ul.redesSocialesInt li a:hover{ color:#8b8b8b;}
.modulo_izq ul.redesSocialesInt li a span {
    background: transparent url("../images/redes/social-media2.png") no-repeat scroll 0% 0%;
    width: 35px;
    height: 35px;
    display: block;
    float: left;
    margin: -8px 10px 0px 0px;
	-webkit-border-radius: 2px;	-moz-border-radius: 2px; border-radius: 2px;
}
.modulo_izq ul.redesSocialesInt li a:hover span {
    background: transparent url("../images/redes/social-media.png") no-repeat scroll 0% 0%;
}
.modulo_izq ul.redesSocialesInt li a span.fb {
    background-position: 0px center;
}
.modulo_izq ul.redesSocialesInt li a span.tw {
    background-position: -35px 0px;
}
.modulo_izq ul.redesSocialesInt li a span.gp {
    background-position: -70px 0px;
}
.modulo_izq ul.redesSocialesInt li a span.yt{
	background-position:0 -96px;
}
.modulo_izq ul.redesSocialesInt li a span.lk{
	background-position:0 -128px;
}
.modulo_izq ul.redesSocialesInt li a span.in {
    background-position: -105px 0px;
}
.modulo_izq ul.redesSocialesInt li a span.whatsapp {
    background-position: -141px 0px;
}
.modulo_izq ul.redesSocialesInt li.whatsapp {
    display: none;
}
.modulo_izq .noticiasClic .titleNewsClic {
	font-family:'open_sanslight';
	font-size:1.5rem;
	line-height:1.75rem;
	color:#868f9b;
	text-transform:uppercase;
	margin:10px;
}
.modulo_izq .noticiasClic ul{
	padding:5px;
	margin:0;
}
.modulo_izq .noticiasClic ul li{
	background:#ffffff;
	padding:10px;
	margin:0 0 10px;
}
.modulo_izq .noticiasClic ul li a{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.05rem;
	display:block;
	color:#333333;
}
.modulo_izq .noticiasClic ul li .titleClic{
	font-family:'open_sanssemibold_italic';
	font-size:0.9rem;
	line-height:1.05rem;
	color:#000000;
	margin:0 0 5px;
}
/*
*/
.wrap_detalleNoticia, .wrap_regular{
	margin:0 15px 40px;
}
.wrap_detalleNoticia .imgDetalle{
	margin:0 0 10px 0;
}
.wrap_detalleNoticia .imgDetalle img{
	width:100%;
	height:auto;	
	vertical-align:bottom;
}
.wrap_detalleNoticia .imgDetalle{
	position:relative;
}
.wrap_detalleNoticia .imgDetalle .descripImg {
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:0.9rem;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    bottom: 0;
    color: #FFFFFF;
    padding: 10px 1%;
    position: absolute;
    width: 98%;
}
.wrap_detalleNoticia .imgDetalle .descripImg h1{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:0.9rem;
	color: #FFFFFF;
	padding:0;
}
.wrap_detalleNoticia h1{
	font-family:'open_sansregular';
	font-size:2.25rem;
	line-height:40px ;
	color:#000000;
	padding:0 0 20px;
}
.wrap_detalleNoticia h2{
	font-family:'open_sansregular';
	font-size:1.75rem;
	line-height:2rem;
	color:#000000;
	margin:0 0 10px;
}
.wrap_detalleNoticia h3{
	font-family:'open_sanslight';
	font-size:1.25rem;
	line-height:1.4rem;
	color:#222222;
	margin:0 0 10px;
}
.wrap_detalleNoticia h4, .wrap_detalleNoticia p{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	color:#111111;
	margin:0 0 10px;
}
.wrap_detalleNoticia .regTextP{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	float:left;
	color:#111111;
}
.wrap_detalleNoticia h4 strong{
	font-family:'open_sanssemibold';
	font-size:1.1rem;
	line-height:1.25rem;
    display: block;
    margin: 0 0 10px;
}
.wrap_detalleNoticia h5{
	font-family:'open_sanslight';
	font-size:0.8rem;
	line-height:0.95rem;
	color:#333333;
	margin:0 0 10px;
}
.wrap_detalleNoticia .contentPremium .field-label{ display:none;}
.wrap_detalleNoticia .contentPremium .field-items .field-item div {
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
    color: #111111;
    margin: 0 0 10px;
}
.adm-intext { /*margin: 12px 0;*/}
a.premiumLogin, a.premiuSuscripciones {	
	float: left;
	text-align: center;
	color: #000000;
	background: #fafafa;
	padding: 7px 0;
	margin: 15px 0;
	border: 1px solid #ddd;
	border-bottom: 2px solid #ccc;
	transition:background 0.3s ease-out; -webkit-transition:background 0.3s ease-out; -moz-transition:background 0.3s ease-out; -o-transition:background 0.3s ease-out; -ms-transition:background 0.3s ease-out;
}
a.premiumLogin{ width: 49%;}
a.premiuSuscripciones{ width: 50%;}
a.premiumLogin:hover, a.premiuSuscripciones:hover{ background: #C51A1B; color: #ffffff;}

/*
	INTERNA FORO
*/
.modulo_izq .left_foros_int{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
    background: #FFFFFF;
    padding: 5px;
}
.modulo_izq .left_foros_int .title_left_foro{
	font-family:'open_sansregular';
	font-size:1.05rem;
	line-height:1.25rem;
    display: block;
    margin: 5px 0 10px;
}
.modulo_izq .left_foros_int .dato_int_foro {
    border-bottom: 1px dashed #CCCCCC;
    margin: 0 0 5px;
    padding: 8px;
}
.modulo_izq .left_foros_int .precioForo_int{
	text-align:center;
}
.modulo_izq .left_foros_int .precioForo_int .label_pagos_int{
	background:#C50C1F;
	padding:3px 10px;
	color:#ffffff;
	margin:10px 0;
	display:block;
	text-transform:uppercase;
}
.modulo_izq .left_foros_int .field-collection-view{
	margin:0;
	padding:0
}
.contenedor_regular .modulo_content .wrap_interna_foros{
	margin:0 0 0 10px;
}
.contenedor_regular .modulo_content .wrap_interna_foros h2{
	font-family:'open_sansregular';
	font-size:1.75rem;
	line-height:1.85rem ;
	color:#222222;
	margin:0 0 20px;
}
.contenedor_regular .modulo_content .wrap_interna_foros .label-above {
	font-family:'open_sansregular';
	font-size:1.3rem;
	line-height:1.55rem;
    margin: 20px 0;
    text-transform: uppercase;
}
.contenedor_regular .modulo_content .wrap_interna_foros .imgRegularForo img{
	width:100%;
	height:auto;
}
.contenedor_regular .modulo_content .wrap_interna_foros #open_img_full{
	font-family:'open_sanslight';
	font-size:1rem;
	line-height:1.25rem;
    background: none repeat scroll 0 0 #2E3339;
    color: #FFFFFF;
    display: block;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
	margin:0 0 20px;
}

.contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-pager {
    margin: 0 auto;
    padding: 5px;
    text-align: center;
}
.contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-pager-item {
    display: inline-block;
    margin: 0 3px;
}
.contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-pager-item a.bx-pager-link {
    background: none repeat scroll 0 0 #2E3339;
    border-radius: 30px;
    display: block;
    height: 10px;
    overflow: hidden;
    text-indent: -9999px;
    width: 10px;
}
.contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-pager-item a.bx-pager-link:hover, .contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-pager-item a.active {
    background: none repeat scroll 0 0 #C51A1B !important;
}
.contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-controls-direction, .contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper .bx-controls-auto{
	display:none;
}
.contenedor_regular .modulo_content .wrap_interna_foros .bx-wrapper ul.bxslider li .imgRegularForo img{
	width:100%;
	height:auto;
}

.contenedor_regular .modulo_content .wrap_interna_foros .regular_foroTx{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.25rem;
	color:#222222;
}
.contenedor_regular .modulo_content .wrap_interna_foros .regular_foroTx a{ color:#C50C1F;}
.contenedor_regular .modulo_content .wrap_interna_foros .regular_foroTx a:hover{ text-decoration:underline;}

.contenedor_regular .modulo_content .wrap_interna_foros .ds-2col > .group-left{
    border-right: 1px solid #DDDDDD;
    margin-right: 2%;
    width: 75%;
}
.contenedor_regular .modulo_content .wrap_interna_foros .ds-2col > .group-right{
	width:20%;
}
.contenedor_regular .modulo_content .wrap_interna_foros .regular_foroTx .memoriasForos .group-right a{
	background: url("/sites/all/modules/LR_block/css/img/sprite-iconos.png") no-repeat scroll 4px -3622px rgba(0, 0, 0, 0);
    display: block;
    height: 26px;
    overflow: hidden;
    text-indent: -9999px;
    width: 26px;
}
.contenedor_regular .modulo_content .wrap_interna_foros .conf_Foros .node-conferencistas{
    border-bottom: 1px dashed #CCCCCC;
    margin: 0 2px 10px 0;
    padding: 0 0 10px;
	width:49%;
	display:inline-table;
	*display:inline;
	zoom:1;
}
.contenedor_regular .modulo_content .wrap_interna_foros .conf_Foros h2{
	font-family:'open_sansregular';
	font-size:1.1rem;
	line-height:1.25rem;
	margin:0 0 5px;
}
.contenedor_regular .modulo_content .wrap_interna_foros .imgConferencistas{
	float:left;
	margin:0 10px 0 0;
	width:125px
}
.contenedor_regular .modulo_content .wrap_interna_foros .imgConferencistas img{
	width:100%;
	height:auto;
}
.contenedor_regular .modulo_content .wrap_interna_foros .masInfoForos{
	font-family:'open_sanslight';
	font-size:0.8rem;
	line-height:1rem ;
	background:#f5f5f5;
}
.contenedor_regular .modulo_content .wrap_interna_foros .masInfoForos .label-inline {
    background: #C50C1F;
    padding: 10px;
    color: #ffffff;
    text-transform: uppercase;
    font-family: "open_sanssemibold";
    font-size: 1rem;
}
.imgPieFoto {
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1rem;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    bottom: 4px;
    color: #FFFFFF;
    padding: 5px 2%;
    position: absolute;
    width: 96%;
}
/*
	RELACIONADOS
*/
.modulo_content .title_relacionado {
	font-family:'open_sanslight';
	font-size:1.1rem;
	line-height:1.4rem;
    background:#2E3339;
    color: #FFFFFF;
    margin: 30px 15px 0;
    padding: 5px;
}
.wrapRelacionados{	
	background:#ffffff;
	margin:0 15px;
	padding:15px 0 0;
}
.wrapRelacionados .bx-wrapper{
	margin:0 auto;
}
.wrapRelacionados ul.lista_relac:after{
	content:"";
	display:block;
	clear:both;
}
.wrapRelacionados ul.lista_relac li .imgRelacionados {
    margin: 0 5%;
    width: 90%;
}
.wrapRelacionados ul.lista_relac li .imgRelacionados img{
	width:100%;
	height:auto;
}
.wrapRelacionados ul.lista_relac li h2 {
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.2rem;
	color:#222222;
	margin:10px;
}
ul.lista_relac li h2 a{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.2rem;
	color:#222222;
}
.wrapRelacionados ul.lista_relac li .bx-caption{
	display:none;
}
.wrapRelacionados .bx-wrapper .bx-pager {
    margin: 0 auto;
    padding: 5px;
    text-align: center;
}
.wrapRelacionados .bx-wrapper .bx-pager-item {
    display: inline-block;
    margin: 0 3px;
}
.wrapRelacionados .bx-pager-item a.bx-pager-link {
    background: none repeat scroll 0 0 #2E3339;
    border-radius: 30px;
    display: block;
    height: 10px;
    overflow: hidden;
    text-indent: -9999px;
    width: 10px;
}
.wrapRelacionados .bx-wrapper .bx-pager-item a.bx-pager-link:hover, .wrapRelacionados .bx-wrapper .bx-pager-item a.active {
    background: none repeat scroll 0 0 #C51A1B !important;
}
.wrapRelacionados .bx-wrapper .bx-controls-direction, .wrapRelacionados .bx-wrapper .bx-controls-auto{
	display:none;
}


/*
	MENU FLOTANTE
*/

#menuFloatAdd {
    background:#585f66;
    width: 100%;
	position:fixed;
	top:0;
	z-index:999999;
	display:none;
	height:83px;
}
#menuFloatAdd ul:after {
    clear: both;
    content: "";
    display: block;
}
#menuFloatAdd ul {
    margin: 0 auto;
    width: 1115px;
}
#menuFloatAdd ul li{
	float:left;
}
#menuFloatAdd ul li .textMenu{ display:none;}
#menuFloatAdd ul li#add {
	font-family:'open_sanslight';
	font-size:1.1rem;
	line-height:1.4rem;
    background:#424C59;
    padding:7px;
	color:#CCCCCC;
	float:left;
	cursor:pointer;
	margin:0 0 0 12px;
	text-transform:uppercase;
	transition:0.3s ease-out; -webkit-transition:0.3s ease-out; -moz-transition:0.3s ease-out; -o-transition:0.3s ease-out; -ms-transition:0.3s ease-out;
}
#menuFloatAdd ul li#add:hover{
	background:#1F1F1F;
}
#menuFloatAdd ul li#add .contLines {
    display: block;
    float: left;
    margin: 0 7px 0 0;
    width: 30px;
}
#menuFloatAdd ul li#add .contLines span {
    background: #ffffff;
    border-radius:1px; 
	-webkit-border-radius:1px; 
	-moz-border-radius:1px;
    display: block;
    float: left;
    height: 2px;
    margin: 3px;
    width: 100%;
}
#menuFloatAdd ul li a.loadPage{
	font-family:'open_sanslight';
	font-size:12px;
	line-height:0.8rem;
    border-left: 1px solid #676e72;
    color: #ECEBE9;
    display: block;
    margin:10px 0 0 15px;
    padding:0 0 0 15px;
	height: 15px;
}
#menuFloatAdd li#up {
	font-family:'open_sanslight';
	font-size:1.1rem;
	line-height:1.4rem;
	display:none;
    background: #424C59;
    color: #CCCCCC;
    cursor: pointer;
    float: right;
    padding: 8px 2%;
    text-align: center;
    text-transform: uppercase;
    width: 45%;
}
#menuFloatAdd .wrapBuscador {
	width: 1115px;
	margin: 0 auto 5px;
	display: block;
	clear: both;
	height: 38px;
	border-bottom:1px solid #4A5159;
}
#menuFloatAdd .wrapBuscador input{
	float: right;
	margin: 5px 0 0;
}
#menuFloatAdd .wrapBuscador .fechaFloat {
	font-family:'open_sanslight';
	font-size:13px;
	line-height:1.05rem;
    color: #CCCCCC;
    display: inline;
    text-transform: uppercase;
	margin:10px 0 0;
	float:left;
}

/**/
.wrapShare{
	position:absolute;
	margin:5px;
	z-index:998;
}
.wrapShare .compartir {
	background:url(../images/spriteIcons.png) no-repeat scroll -159px -243px #000000;
    display: block;
	width: 30px;
    height: 30px;
    line-height: 999;
    overflow: hidden;    
	opacity:0.5;
	-webkit-border-radius:2px; -moz-border-radius: 2px; border-radius: 2px;
	cursor:pointer;
	padding:0 !important;
}
.wrapShare .compartir:hover{
	opacity:1;
}
.wrapShare ul.compartirSub {
    position: absolute;
    background: #19191A none repeat scroll 0% 0%;
    padding: 5px 2px;
    top: 0px;
    width: 190px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.wrapShare ul.compartirSub li {
	float:left;
}
.wrapShare ul.compartirSub li a {
    font-family: "open_sanslight";
    font-size: 0.9rem;
    line-height: 1rem;
    color: #FFF;
    display: block;
    padding: 4px;
    margin: 0px;
}
#block-facebook-comments-box-facebook-comments-box{
	margin:20px 15px 0;
}
#block-facebook-comments-box-facebook-comments-box h2{
	font-family:'open_sanslight';
	font-size:1.1rem;
	line-height:1.4rem;
    background: none repeat scroll 0 0 #2E3339;
    color: #FFFFFF;
    padding: 5px;
}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe{
	width:100% !important;
}
a.cerrarCompartir{
    color: #DE1D31 !important;
    float: right !important;
    font: 600 0.95rem/1.1rem "open_sansregular" !important;
	margin:12px 3px 0 0 !important;
	display:block !important;
}
.editorial .wrapShare{
	margin: 12px 0 0;
    position: relative;
    display: none;
}
a.itemsRelacionados {
    background: url(../images/spriteIconsHome.png) no-repeat scroll -128px -52px;
    float: right;
    height: 28px;
    overflow: hidden;
    text-indent: 9999px;
    width: 20px;
}
body.front .modulo_bloque_news #contentNews a.itemsRelacionados {
 background: url("../images/spriteIcons.png") no-repeat scroll -128px -52px rgba(0, 0, 0, 0);
 float: right;
 height: 30px;
 left: 590px;
 overflow: hidden;
 position: absolute;
 text-indent: 9999px;
 top: 0;
 width: 30px; 
}
.showRelacionadosNews {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.9) !important;
    opacity: 1 !important;
}
.showRelacionadosNews a.closeCloseRelacionados {
    background: #DE1D31;    
    color: #FFFFFF;
    display: block;
	clear: both;
    float: right;
    font: 0.75rem/1.1rem "open_sansregular";
    height: 21px;
    text-align: center;
    text-decoration: none;
    width: 20px;
	margin:0 0 10px;
}
.showRelacionadosNews .itemRelacionado {
    background: url(../images/relacionadosImg.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    border-bottom: 1px solid #000000;
    border-top: 1px solid #333333;
    clear: both;
    display: block;
    margin: 0 15px;
    padding: 7px 0 7px 30px;
}
.showRelacionadosNews .itemRelacionado a.loadPage {
	font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:0.95rem;
    color: #cccccc;
}
.showRelacionadosNews .itemRelacionado a.loadPage:hover{ color:#ffffff;}
/*
 GALERIA DETALLE NOTICIA
*/
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-pager {
    margin: 0 auto;
    padding: 5px;
    text-align: center;
}
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-pager-item {
    display: inline-block;
    margin: 0 3px;
}
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-pager-item a.bx-pager-link {
    background: none repeat scroll 0 0 #2E3339;
    border-radius: 30px;
    display: block;
    height: 10px;
    overflow: hidden;
    text-indent: -9999px;
    width: 10px;
}
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-pager-item a.bx-pager-link:hover,
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-pager-item a.active {
    background: none repeat scroll 0 0 #C51A1B !important;
}
/*
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-controls-direction,
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-controls-auto{
	display:none;
}
*/
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-controls .bx-controls-direction .bx-next{
	background:url(../images/spriteIcons.png) no-repeat;
	width:35px;
	height:70px;
	display:block;
	position:absolute;
	top:35%;
	overflow:hidden;
	text-indent: -999px;
}
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{
	background-position:-166px -89px;
}
.wrap_detalleNoticia .imgDetalle .bx-wrapper .bx-controls .bx-controls-direction .bx-next{
	right:0;
	background-position:-124px -89px;
}
.wrap_detalleNoticia .imgDetalle ul.pager li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 3px;
    padding: 1px 5px;
	margin:0 3px;
	font: 0.9rem/1.25rem 'open_sansregular' !important;
}
.wrap_detalleNoticia .imgDetalle ul.pager li a{
	color: #C51A1B;
}
/**/
.grid-sizer{ width:44.6%;}

/*
	SECCION CONTACTO
*/
.contentWrapperContactenos{
	width:1115px;
}
.contentWrapperContactenos .titleContactenos{
	font-family:'open_sansregular';
	font-size:2rem;
	line-height:2.25rem;
	color:#111111;
	margin:0 0 10px;
	padding:0 0 10px;
	text-align:center;
	border-bottom:1px solid #cccccc;
}
.contentWrapperContactenos .titleContactenos span.textContactenos{
	font-family:'open_sansregular';
	font-size:1.25rem;
	line-height:1.6rem;
	color:#333333;
	display:block;
	clear:both;
}

.contentWrapperContactenos .content_formulario{
	background:#FFFFFF;
	color:#646464;
	}

.contentWrapperContactenos .textRegContactLR{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	color:#333333;
	margin:20px 0;
}
.contentWrapperContactenos .leftcolumnContactLR{
	padding:10px 0 0 0;
	margin:0 2%;
	}
.contentWrapperContactenos ul.checkContactLR:after{
	content:"";
	display:block;
	clear:both;
}
.contentWrapperContactenos ul.checkContactLR li {
    float: left;
    margin: 2px 1%;
	padding:5px 0 5px 20px;
    width:96%;
	border-bottom:1px dotted #E7E7E7;
	color:#646464;
	background:url(../images/flecha_contac.png) 0 10px no-repeat;
}
.contentWrapperContactenos  ul.checkContactLR li a{
	font-family:'open_sansregular';
	font-size:12px;
	line-height:12px;
	color:#646464;
	margin:0 0 0 10px;
}
.contentWrapperContactenos  ul.checkContactLR li a:hover{
	text-decoration:underline;
}

.contentWrapperContactenos ul.menuContactLR:after{
	content:"";
	display:block;
	clear:both;
}
.contentWrapperContactenos  ul.menuContactLR li {
    float: left;
    width: 25%;
	text-align:center;
}
.contentWrapperContactenos  ul.menuContactLR li a{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	background:#C50C1F;
    border: 1px solid #ffffff;
    color: #FFFFFF;
    display: block;
    padding: 8px;
}
.contentWrapperContactenos  ul.menuContactLR li a:hover{
	background: #25292E;
}
.contentWrapperContactenos .contentContacto {
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.25rem;
    background: #fcfcfc;
    padding: 10px;
	margin:20px 0;
}
.contentWrapperContactenos .contentContacto .form-submit {
	font-family:"open_sansregular";
	font-size:1rem;
	line-height:1rem;
    background:#DE1D31;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
	margin:5px 0 20px;
    padding: 5px;
    text-transform: uppercase;
}
.contentWrapperContactenos .contentContacto .form-submit:hover{
	background:#C50C1F;
}

.contentWrapperContactenos .form-type-textfield, .contentWrapperContactenos .form-type-select, .contentWrapperContactenos .form-type-textarea{
	width:46%;
	height:50px;
	float:left;
	margin:1em 2% 1em 2%;
	}
.contentWrapperContactenos .form-type-textfield input, .contentWrapperContactenos .form-type-select select, .contentWrapperContactenos .form-type-textarea textarea{
	border:1px solid #E5E5E5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:5px;
	color:#888888;
	resize:none;
	font-family:"open_sansregular";
	font-size:13px;
	}
.contentWrapperContactenos .form-type-textfield label, .contentWrapperContactenos .form-type-select label, .contentWrapperContactenos .form-type-textarea label{
	padding:0 0 5px 0;
	}			
.condiciones_uso_cotenedor{
	width:100%;
	float:left;
	margin:120px 0 0 0;
	}
	
.condiciones_uso_cotenedor .form-wrapper .formrow{
	width:100%;
	float:left;
	font-family:"open_sansregular";
	font-size:13px;
	color:#646464;
	}
.condiciones_uso_cotenedor .form-wrapper .formrow .form-item .option a{
	width:100%;
	font-family:"open_sansregular";
	font-size:14px;
	color:#c50c1f;
	text-decoration:none;
	}
.condiciones_uso_cotenedor .form-wrapper .formrow .form-item .option a:hover{
	text-decoration:underline;
	}
					
.condiciones_uso {
    background-color: #DE1D31;
    border-bottom: 2px solid #E4E3E2;
    color: #FFFFFF;
    display: block;
    font-size: 0.9rem;
    margin: 0 0 25px;
    padding: 5px;
    width: 98.9%;
	}

.condiciones_uso_derecho{
	color: #646464;
	}
	
.condiciones_uso_derecho h4 {
    font-size: 0.75rem;
    font-family: "open_sanssemibold";
}
.condiciones_uso_derecho p {
    font-size:0.65rem;
}
.contentWrapperContactenos .contentContacto input.form-text {
    height: 20px;
    width: 95%;
	color:#888888;
}
.suscripcionHidden{ display:none;}

/*
	MULTIMEDIA
*/
body.page-multimedialr, body.node-type-fotogaleria, body.node-type-video {
    background: none repeat scroll 0 0 #141617;
}
body.page-multimedialr section.contenedor_regular, body.node-type-fotogaleria section.contenedor_regular, body.node-type-video section.contenedor_regular{
	background:none;
}
body.page-multimedialr section.modulo_apps, body.node-type-fotogaleria section.modulo_apps, body.node-type-video section.modulo_apps{
	background:none;
}
body.page-multimedialr .contenedor_regular .modulo_content, body.node-type-fotogaleria .contenedor_regular .modulo_content, body.node-type-video .contenedor_regular .modulo_content{
	background:none;
}
body.page-multimedialr .headSeccion {
    background: none repeat scroll 0 0 #2E3339;
    border: 0 none;
    text-shadow: none;
}
#lrmultimedia-wrapper{
	margin:0 5px 0 0;
}
#block-lr-block-lr-bloque-quicktab-multimedia {
	font-family:"open_sansregular";
	padding:0 0 10px;
}
#block-lr-block-lr-bloque-quicktab-multimedia #quicktabs-quicktab_multimedia ul.ui-tabs-nav {
    background: none repeat scroll 0 0 #141617;
}
#block-lr-block-lr-bloque-quicktab-multimedia #quicktabs-quicktab_multimedia ul.ui-tabs-nav li {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin: 0 0.5% 0 0;
    width: 30%;
    vertical-align: top;
}
#block-lr-block-lr-bloque-quicktab-multimedia #quicktabs-quicktab_multimedia ul.ui-tabs-nav li a {
    font-family: 'open_sanslight';
    font-size: 1.5rem;
    line-height: 1.5rem;
    color: #68777f;
    text-transform: uppercase;
    padding: 10px;
    display: block;
    transition: background 0.2s ease-out;
    -webkit-transition: background 0.2s ease-out;
    -moz-transition: background 0.2s ease-out;
    -o-transition: background 0.2s ease-out;
    -ms-transition: background 0.2s ease-out;
    vertical-align: top;
    text-align: center;
}
#quicktabs-quicktab_multimedia ul.ui-tabs-nav li.ui-state-active, #quicktabs-quicktab_multimedia ul.ui-tabs-nav li:hover{
	 background:#232528;	 
}
#quicktabs-quicktab_multimedia ul.ui-tabs-nav li.ui-state-active a, #quicktabs-quicktab_multimedia ul.ui-tabs-nav li a:hover{
	color:#ffffff;
}
#block-lr-block-lr-bloque-quicktab-multimedia #content_destacado .contedor_imagen img{
	width:100%;
	height:auto;
	vertical-align:bottom;
}
#block-lr-block-lr-bloque-quicktab-multimedia #content_destacado .contedor_descripcion{
	background:#232528;
	padding:20px 10px;
	margin:0 0 20px;
}
#block-lr-block-lr-bloque-quicktab-multimedia #content_destacado .contedor_descripcion a{
	font-family:'open_sansregular';
	font-size:1.25rem;
	line-height:1.45rem;
	color:#ffffff;
}
#block-lr-block-lr-bloque-quicktab-multimedia .conten-multimedia-views-row{
	width:48.9%;
	margin:0 0.5% 0 0;
	display:inline-block;
	*display:inline;
	zoom:1;
	vertical-align:top;
}
#block-lr-block-lr-bloque-quicktab-multimedia .conten-multimedia-views-row .contedor_imagen img{
	width:100%;
	height:auto;
	vertical-align:bottom;
}
#block-lr-block-lr-bloque-quicktab-multimedia .conten-multimedia-views-row .contedor_descripcion{
	background:#232528;
	padding:15px 10px;
	margin:0 0 15px 0;
}
#block-lr-block-lr-bloque-quicktab-multimedia .conten-multimedia-views-row .contedor_descripcion a{
	font-family:'open_sansregular';
	font-size:1rem;
	line-height:1rem;
	color:#ffffff;
}
#block-lr-block-lr-bloque-quicktab-multimedia ul.pager li{
	background:#111111;
}
#block-lr-block-lr-bloque-quicktab-multimedia ul.pager li.pager-current{
	color:#ffffff;
}
body.page-multimedialr section.modulo_apps ul li, body.node-type-fotogaleria section.modulo_apps ul li, body.node-type-video section.modulo_apps ul li{
	border-right:1px solid #232528;
}
body.page-multimedialr section.modulo_apps ul li a, body.node-type-fotogaleria section.modulo_apps ul li a, body.node-type-video section.modulo_apps ul li a{
	color:#cccccc;
	-webkit-text-shadow: 1px 1px 1px #000000; -moz-text-shadow: 1px 1px 1px #000000; filter: dropshadow(color=#000000, offx=1, offy=1); text-shadow:1px 1px 1px #000000;
}
body.page-multimedialr section.modulo_apps ul li a span, body.node-type-fotogaleria section.modulo_apps ul li a span, body.node-type-video section.modulo_apps ul li a span {
    opacity: 0.2;
}
.galeriaLR {
    margin: 90px 0px 0px 10px;
}
.galeriaLR ul li{
	position:relative;
}
.galeriaLR ul li img{
	width:100%;
	height:auto;
}
.galeriaLR ul li .descripImg{
	font-family:'open_sansregular';
	font-size:0.95rem;
	line-height:1.1rem;
    background: rgba(0,0,0,0.90);
    bottom: 0;
    clear: both;
    color: #FFFFFF;
    padding: 10px;
    position: absolute;
    width: 100%;
}
.galeriaLR .bx-wrapper .bx-controls .bx-pager{
	display:none;
}
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction{
	position:relative;
}
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-next{
	background:url(../images/spriteIcons.png) no-repeat #C51A1B;
    display: block;
	width: 20px;
    height: 91px;
    overflow: hidden;
    text-indent: -999px;
	position:absolute;
	opacity:0.8;
	z-index:9;
	margin:-41% 0 0;
}
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover{
	background-position:-12px -76px !important;
}
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-next,
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{
	background-position:-72px -76px !important;
	right:0;
}
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover,
.galeriaLR .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{
	background:url(../images/spriteIcons.png) no-repeat #C50C1F;
	opacity:1;
}

.galeriaMultimedia{
	width:100%;
	height:100%;
	position:fixed;
	z-index:9999;
	top:0;
	left:0;
	background:#262626;
	}
.galeriaMultimedia .subgaleriaMultimedia{
	width:65%;
	height:80%;
	margin:2% auto 0 auto;
	/*border:1px solid #EFE9E9;*/
	}
#bx-pager-gallery{
	width:93%;
	float:left;
	margin:10px 0 20px 0;
	}
#bx-pager-gallery a{
	background:#C51A1B;
	width:16px;
	height:20px;
	float:left;
	margin:0 2px 2px 0;
	padding:3px 5px;
	color:#FFFFFF;
	font-size:12px;
	font-family:'open_sansregular';
	text-align:center;
	}
#bx-pager-gallery a:hover{
	background:#CCCCCC;
	color:#ED090D;
	}
#bx-pager-gallery .activo{
	background:#CCCCCC;
	color:#ED090D;
	}					
.fullbuttom{
	width:35px;
	height:30px;
	float:right;
	background:url(../images/icon_fullscreen.png) 0 0 no-repeat;
	background-position:0 -30px;
	margin:7px 0 0 0;
	}
.fullscreeam{
	width:35px;
	height:30px;
	float:right;
	background:url(../images/icon_fullscreen.png) 0 0 no-repeat;
	background-position:0 0;
	margin:7px 0 0 0;
	}
.titleWhite{
	margin:0 0 20px 10px;
	color:#ffffff;
}
.relacMultimedia ul li.itembxslite .itemRelacionado{
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1.1rem;
    display: inline-block;
	*display: inline;
	zoom:1;
    margin:0 1% 20px;
    vertical-align: top;
    width: 23%;
}
.relacMultimedia ul li.itembxslite .itemRelacionado a{
	color:#dddddd;
}
.relacMultimedia ul li.itembxslite .itemRelacionado a:hover{
	color:#ffffff;
}
.relacMultimedia ul li.itembxslite .itemRelacionado img {
    height: auto;
    width: 100%;
}
.relacMultimedia .label-above.titleLabMultimedia{
	font-family:'open_sanslight';
	font-size:1.5rem;
	line-height:1.5rem;
    border-bottom: 1px dashed;
    color: #DE1D31;
    margin: 10px 0 20px;
	text-transform:uppercase;
    padding: 0 0 10px;
}
.relacMultimedia .bx-wrapper .bx-controls .bx-pager .bx-pager-item{
	display:none;
}

.relacMultimedia a#nextButtom, .relacMultimedia a#backButtom {
	font-family:1rem;
	font-size:1rem;
	line-height:"open_sansregular";
    background: #C50C1F;
    color: #ffffff;
    display: inline-block;
	*display: inline;
	zoom:1;
    margin: 0 1% 0 0;
    padding: 10px 0;
    text-align: center;
    width: 49%;
	border-bottom:2px solid #444444;
	transition:background 0.3s ease-out; -webkit-transition:background 0.3s ease-out; -moz-transition:background 0.3s ease-out; -o-transition:background 0.3s ease-out; -ms-transition:background 0.3s ease-out;
}
.relacMultimedia a#nextButtom:hover, .relacMultimedia a#backButtom:hover{
	background:#DE1D31;
}
/**/

a.goItemsublink {
    display: block;
    height: 83px;
    width: 35px;
}
.arrowPrev .goItem a .bgLinkgTitle {
	font-family:"open_sansregular";
	font-size:0.75rem;
	line-height:0.95rem;
    color: #333333;
	background:#FFFFFF;
    width: 140px;
	padding:10px;
	min-height:64px;
	margin:0 0 0 36px;
}
.arrowNext .goItem a .bgLinkgTitle {
	font-family:"open_sansregular";
	font-size:0.75rem;
	line-height:0.95rem;
    color: #333333;
	background:#FFFFFF;
    width: 140px;
	padding:10px;
	min-height:64px;
	margin:0 0 0 -162px;
}

.volver {
    bottom: 10%;
    right: 2%;
    position: fixed;
    z-index: 9999;
	background:#de1d31;
	width: 35px;
	height: 35px;
	overflow: hidden;
	-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;
	cursor: pointer;
	opacity:0.4;
	transition:0.3s ease-out; -webkit-transition:0.3s ease-out; -moz-transition:0.3s ease-out; -o-transition:0.3s ease-out; -ms-transition:0.3s ease-out;
}
.volver:hover{
	opacity:1;
}
.volver span{
	background: url(../images/spriteIcons.png) -100px -232px no-repeat;
    display: block;
	width: 27px;
    height: 20px;    
	margin:1px auto 0;
}
.errorInput{
	border:1px solid #CF1215;
}
/*
	 MENU
*/
.navbar{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:0.9rem;
	color:#cccccc;
	text-transform:uppercase;
	margin:20px 0 0;
	float:left;
}
.navbar:hover{
	color:#FFFFFF;
}
.navbar a .textMenu{
	float:left;
	margin:2px 0 0 10px;
}
.navbar a.btn-navbars{
	display:block;
	margin:0 5px;
}
.navbar a.btn-navbar .contLines{
	width:20px;
	display:block;
	margin:0;
	float:left;
}
.navbar a.btn-navbar .contLines span {
    background: #ffffff;
	-webkit-border-radius: 1px;	-moz-border-radius: 1px; border-radius: 1px;
    display: block;    
    width: 100%;
	height: 2px;
	margin:2px;
	float:left;
}
/*
	EDICTOS
*/
.wrap_edictos {    
    font-family: "open_sansregular";
    padding: 10px;
}
.wrap_edictos .group-left {
    background: #2E3339;
    padding: 10px 2%;
    width: 58%;
	color: #FFFFFF;
}
.wrap_edictos .group-left .bx-wrapper{
	margin:20px 0 0;
}
.wrap_edictos .group-right {
    padding: 2%;
    width: 34%;
	color:#2E3339;
}
.wrap_edictos .group-right .date-date input{
	width:100%;
}
.wrap_edictos .group-right .field-content a {
	font-family:"open_sansregular";
	font-size:0.75rem;
	line-height:0.9rem;
    background:#F3F3F3;
    color: #555555;
    display: block;
    margin: 5px 0 0;
    padding: 5px;
	border-bottom:1px solid #CCCCCC;
}
.wrap_edictos .group-right .field-content a:hover{
	background:#ffffff;
}
.wrap_edictos .group-left .bx-wrapper ul li a img{
	width:100%;
	height:auto;
}
.wrap_edictos .group-left .bx-wrapper .bx-pager{
	text-align:center;
}
.wrap_edictos .group-left .bx-wrapper .bx-controls{
    position: relative;
    z-index: 99;
}
.wrap_edictos .group-left .bx-pager-item{
	display:inline-block;
	*display:inline;
	zoom:1;
	margin:0 3px;
}
.wrap_edictos .group-left .bx-pager-item a.bx-pager-link{
	background:#ffffff;
	-webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;
	overflow:hidden;
	text-indent: -9999px;
	width:10px;
	height:10px;
	display:block;
}
.wrap_edictos .group-left .bx-pager-item a.bx-pager-link:hover, .wrap_edictos .group-left .bx-pager-item a.active{
	background:#c51a1b;
}
.wrap_edictos .group-left .bx-wrapper .bx-controls .bx-controls-direction{
	display:none;
}
.wrap_edictos .group-right .views-exposed-form .views-exposed-widget{
	float:none;
	margin:0;
	padding:5px 0;
}
.wrap_edictos .group-right .views-exposed-form .views-exposed-widget .form-submit {
    background: #DE1D31;
    border: 0 none;
    color: #FFFFFF;
    margin: 0 0 10px;
    padding: 5px 0;
    width: 100%;
	cursor:pointer;
}
.wrap_edictos .group-right .views-exposed-form .views-exposed-widget .form-submit:hover{
	background:#C50C1F;
}
.wrap_edictos .field-name-title h2 {
    font-size: 1.8rem;
    line-height: 2rem;
    font-family: 'open_sanssemibold';
    margin: 10px 0 20px;
}

/* BLOGGERS */
.seed-bloggers-lr .seed-blogs-row {
    border: 0 none;
    float: left;
    margin: 0 1% 20px 0;
    padding: 0;
    vertical-align: top;
    width: 32.3%;
}
.seed-bloggers-lr .seed-blogs-row .seed-blogs-title{
	font-family:"open_sansregular";
	font-size:1rem;
	line-height:1.1rem;
	background:#818891;
	padding: 10px;
    color: #000000;
    text-transform: uppercase;
	color:#ffffff;
	height:32px;
}
.seed-bloggers-lr .seed-blogs-row .seed-blogs-image{
    height: auto;
    margin: 0;
    width: 100%;
}
.seed-bloggers-lr .seed-blogs-row .seed-blogs-image img {
    height: auto;
    vertical-align: bottom;
    width: 100%;
}
.seed-bloggers-lr .seed-blogs-row .seed-blogs-text{
	font-family:"open_sansregular";
	font-size:0.9rem;
	line-height:1.1rem;
	background:#818891;
    color: #FFFFFF;
    padding: 10px;
	height:80px;
}
.seed-bloggers-lr .seed-blogs-row .seed-blogs-text a{
	color: #FFFFFF;
}
.seed-bloggers-lr .seed-blogs-row a.moreBlog{
	font-family:"open_sansregular";
	font-size:0.9rem;
	line-height:1rem ;
    background: none repeat scroll 0 0 #25292E;
    border-top: 1px solid #000000;
    color: #969696;
    display: block;
    padding: 6px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.seed-bloggers-lr .seed-blogs-row a.moreBlog:hover{
	color:#ffffff;
}

/**/
.view-id-bloque_derecho_tribunal_empresarial a, .view-id-tribuna_empresarial a{
	color: #111111;
}
.view-id-bloque_derecho_tribunal_empresarial .wrapTribunaDest{
	font-family:"open_sansregular";
	font-size:1.25rem;
	line-height:1.5rem;
	display: inline-block;
	*display:inline;
	zoom:1;
	vertical-align: top;
	width: 47%;
	margin:0 0 20px;
	background:#ffffff;
	padding:1% 1% 2%;
}
.view-id-bloque_derecho_tribunal_empresarial .wrapTribunaDest img {
    height: auto;
    width: 100%;
	margin:0 0 10px;	
}
.view-tribuna-empresarial .wrapTribuna {
    font-family: "open_sansregular";
    font-size: 1rem;
    line-height: 1.1rem;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    margin: 0 1% 15px 1%;
    width: 30%;
    background: #FFF;
    padding: 5px;
    box-sizing: border-box;
}
.view-tribuna-empresarial .wrapTribuna img{
	width:100%;
	height:auto;
	margin:0 0 4px;
}
.page-catedra-la-republica .contenedor_regular .modulo_content .region-content{
	margin:0 10px;
}
.opinion-catedra {
    background: none repeat scroll 0 0 #D7D7D7;
	min-height:132px;
    margin: 20px 0 0px;
    position: relative;
}
.opinion-catedra .titleCated {
	font-family:"open_sansregular";
	font-size:1.75rem;
	line-height:1.85rem;
    color: #000000;
	clear:left;
	padding:10px 0 10px 10px;
}
.opinion-catedra .imgCatedra{
	float:right;
	margin:0 0 0 10px;
}
.opinion-catedra .titleCatedSect{
	font-family:"open_sanssemibold";
	font-size:0.75rem;
	line-height:0.9rem;
	clear:left;
	padding:10px 0 0 10px;
	color:#666666;
}
.opinion-catedra .titleCatedName {
	font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:1rem;
	text-transform:uppercase;
	color:#222222;
	clear:left;
	margin:0 0 10px 10px;
}
.opinion-catedra .titleCated a{ color:#000000;}
.opinion-catedra .titleCatedSect a{ color:#646464;}
.opinion-catedra .titleCatedName a{ color:#222222;}
.opinion-catedra .btnMas a {
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
	background:#DDDDDD;
    color: #333333;
    display: inline-block;
    margin: 0 0 10px 10px;
	padding:4px 5px;
	border:1px solid #CCCCCC;
}
.opinion-catedra .btnMas a:hover{
	background:#f3f3f3;
}
/*
	BUSCADOR
*/
body.page-buscador #search-api-page-search-form .form-type-textfield{
	float:left;
}
body.page-buscador #search-api-page-search-form input#edit-submit-6{
	font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:0.8rem;
    background: #DE1D31;
    border: 0 none;
    color: #FFFFFF;
    margin: 33px 0 0;
    text-transform: uppercase;
	cursor:pointer;
	padding:1px 5px;
}
body.page-buscador #search-api-page-search-form input#edit-submit-6:hover{
	background:#C50C1F;
}
body.page-buscador .search-api-page-results{
	display:block;
	clear:both;
}
body.page-buscador .modulo_izq .block-facetapi h2 {
	font-family:"open_sansregular";
	font-size:1rem;
	line-height:1.25rem;
    background: #424C59;
    color: #FFFFFF;
    margin: 10px 0;
    padding: 5px;
}

body.page-buscador .modulo_izq .block-facetapi .content {
	font-family:"open_sansregular";
	font-size:0.75rem;
	line-height:0.9rem;
}

body.page-buscador .modulo_izq .block-facetapi .content a.facetapi-limit-link {
    color: #CD4747;
}
body.page-buscador .modulo_izq .block-facetapi .content ul li {
	background: #f3f3f3;
    list-style: none outside none;
    margin: 5px 0;
    padding: 0;    
    padding: 5px;
    border-top: 1px solid #ffffff;
	border-bottom:1px solid #ddd;
}
body.page-buscador .modulo_izq .block-facetapi .content ul li a{
	color:#222222;
}

body.page-buscador .modulo_content .content {
    padding: 0 20px;
}
body.page-buscador .cont-colum-sec{
	background:#ffffff;
	margin:15px 0;
	border-bottom:1px solid #bbbbbb;
	padding:10px;	
}
body.page-buscador .cont-colum-sec .title_Section {
	margin:0 0 10px;
}
body.page-buscador .cont-colum-sec .title_Section a{
	font-family:'open_sansregular';
	font-size:1.4rem;
	line-height:1.7rem;
	color:#111111;
}
body.page-buscador .cont-colum-sec .imgSearch{
	float:left;
	margin:0 10px 0 0;
}
body.page-buscador .cont-colum-sec .text_lead_sec{
	float:left;
}

/* ENVIAR MAIL */
form#formShareEmail{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.2rem;
	background: none repeat scroll 0 0 #F3F3F3;
	-moz-box-shadow:0 3px 11px #333333; -webkit-box-shadow:0 3px 11px #333333; box-shadow:0 3px 11px #333333;
	left: 50%;
	top: 50%;
    position: fixed;
    z-index: 9999;
    color: #333333;
    padding: 20px 10px;
	margin:-200px 0 0 -184px;
    width: 368px;
	border:10px solid #ffffff;	
}
form#formShareEmail h1 {
	font-family:'open_sansregular';
	font-size:1.25rem;
	line-height:1.45rem;
    border-bottom: 1px dotted #424C59;
    color: #424C59;
    padding: 0 0 5px;
    text-transform: uppercase;
}
form#formShareEmail h1 a.cerrar {
    background: #DE1D31;
    -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px;
    color: #FFFFFF;
    display: block;
    float: right;
    font: 0.9rem/0.9rem "open_sanssemibold";
    height: 20px;
    margin: -10px 0 0;
    padding-top: 5px;
    text-align: center;
    width: 25px;
}
form#formShareEmail label{
	margin:10px 0;
}
form#formShareEmail input, form#formShareEmail textarea{
	width:96%;
	resize:none;
}
form#formShareEmail input.form-submit{
	background:#DE1D31;
	padding:5px;
	text-align:center;
	color:#ffffff;
	border:0;
	margin:15px 0 0;
	width:97%;
	cursor:pointer;
}
form#formShareEmail input.form-submit:hover{
	background:#C50C1F;
}
/* CAJAFUERTE */
.notica-cajafuerte-principal {
    margin: 0 10px 0px;
    background: #FFF;
}
.notica-cajafuerte-principal .views-field-field-cajafuerte-img img,
.notica-cajafuerte-row .views-field-field-cajafuerte-img img{
    height: auto;
    width: 100%;
}
.notica-cajafuerte-principal .views-field-title {
    font-family: 'open_sansregular';
    font-size: 1.6rem;
    line-height: 1.85rem;
    margin: 10px 0;
    padding: 0 10px;
    color: #C51A1B;
    text-transform: uppercase;
}
.notica-cajafuerte-principal .views-field-field-cajafuerte-txt,
.views-field-field-cajafuerte-fuente {
	padding:0 10px 20px;
}
.notica-cajafuerte-row {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin: 10px 0% 10px 10px;
    padding: 10px 1%;
    vertical-align: top;
    width: 45.5%;
    background: #FFF;
}
.notica-cajafuerte-row .views-field-title {
    font-family: 'open_sanslight';
    font-size: 1.6rem;
    line-height: 1.85rem;
    margin: 0 0 10px;
}
.notica-cajafuerte-row .views-field-title span { color: #C51A1B;}
.notica-cajafuerte-row .views-field-field-cajafuerte-txt { margin: 0 0 10px;}

/* PARA LEER */
.contenedor_regular .modulo_content .wrapParaLeer {
    background: #FFFFFF;
    margin: -75px 10px 100px;
    padding: 0 10px 10px;
    border-bottom: 1px solid #c2c2c2;
}
.contenedor_regular .modulo_content .wrapParaLeer .imgParaLeer{
	float: left;
	margin: 10px 20px 0 0;
	width: 200px;
}
.contenedor_regular .modulo_content .wrapParaLeer .imgParaLeer img {
    height: auto;
    width: 100%;
}
.contenedor_regular .modulo_content .wrapParaLeer h2.titleLeer {
    padding: 15px 0 10px;
    text-transform: uppercase;
    color: #DEC079;
}
.contenedor_regular .modulo_content .wrapParaLeer .textLeer {
    clear: both;
    display: block;
}
.contenedor_regular .modulo_content .wrapParaLeer .textLeer p{
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	margin:10px 0;
}

/* ASUNTOS LEGALES */
.contenedor_regular .modulo_content .wrapperAsuntLegCol{
	margin:0 10px;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentAnalistasAL:after{
	display:block;
	clear:both;
	content:"";
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentAnalistasAL, .contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConsultoriosAL, .contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConceptAL {
	clear: both;
	display: block;
	margin: 0 0 30px;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentAnalistasAL .titlePrincAL, .contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConsultoriosAL .titlePrincAL, .contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConceptAL .titlePrincAL {
	font-family:"open_sanssemibold";
	font-size:1.4rem;
	line-height:1.55rem;
	color: #555555;
	margin: 0 0 20px;
	text-transform: uppercase;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentAnalistasAL .wrapperContBoxAL, .contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConceptAL .wrapperContBoxAL {
    border: 0 none;
    float: left;
    margin:3px;
    padding: 0;
    vertical-align: top;
    width: 32.3%;	
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentAnalistasAL .wrapperContBoxAL { background: #0A4F7D none repeat scroll 0% 0%;}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConceptAL .wrapperContBoxAL{ background:#BFA57C;}

/*.contenedor_regular .modulo_content .wrapperAsuntLegCol .row_centerAL{
	margin:3px 9px !important;
}*/
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .imgBoxAL{
	background:#000000;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .imgBoxAL img{
	width:100%;
	vertical-align:bottom;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .gropuBottomContAL{
	height:170px;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .linktOpinion_AL{
	color:#ffffff;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .gropuBottomContAL .titleOpinion_AL{
	font-family:"open_sansregular";
	font-size:1rem;
	line-height:1.25rem;
    padding: 10px 10px 0;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .gropuBottomContAL a{
	color:#ffffff;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .gropuBottomContAL .subtitleOpinion_AL {
    font-family: "open_sanssemibold";
    font-size: 0.9rem;
    line-height: 1.1rem;
    color: #000;
    margin: 10px 0px;
    padding: 0px 10px;
    text-transform: uppercase;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .linktOpinion_AL a {
    background: #25292E;
    border-spacing: 0;
    border-top: 1px solid #000000;
    color: #969696;
	clear:both;
    display: block;
    font-family: "open_sansregular";
    font-size: 0.857em;
    padding: 6px 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .linktOpinion_AL a:hover{
	color:#ffffff;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConceptAL .wrapperContBoxAL .gropuBottomContAL .subtitleOpinion_AL{
	font-family:"open_sansregular";
	font-size:0.9rem;
	line-height:1.05rem;
	color:#000000;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .gropuBottomContAL .textOpinion_AL {
	font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:0.9rem;
	padding: 0 10px;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .wrapperContBoxAL .gropuBottomContAL .textItOpinion_AL { 
    font-family:"open_sansregular";
	font-size:0.8rem;
	line-height:1.1rem;
	padding: 0 10px;
    color: #FFF;
}
/* UNA COLUMNA */
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConsultoriosAL .wrapperContBoxAL {
    margin: 10px 0;
    width: 100%;
	background:#818891;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConsultoriosAL .wrapperContBoxAL .imgBoxAL {
    width: 200px;
    float: left;
    margin: 0 10px 0 0;
}
.contenedor_regular .modulo_content .wrapperAsuntLegCol .contentConsultoriosAL .wrapperContBoxAL .gropuBottomContAL{
	height:auto;
}
/* FIN ASUNTOS LEGALES */
#cboxCurrent{ font:0.9rem/1rem "open_sansregular"; text-transform:uppercase;}

/* SOCIALES */
.wrapPrincSociales:after{
	display:block;
	clear:both;
	content:"";
}
.wrapPrincSociales {
    margin: 0px 0px 20px;
    float: left;
    width: 664px;
}
.wrapPrincSociales .views-field.views-field-field-imagen-galeria {
    float: left;
    width: 97%;
}
.wrapPrincSociales .views-field.views-field-field-imagen-galeria img{
	width:100%;
	height:auto;
	vertical-align:bottom;
}
.wrapPrincSociales .views-field.views-field-body {
    font-family: "open_sanslight";
    font-size: 1rem;
    line-height: 1.4rem;
    background: #DEC079 none repeat scroll 0% 0%;
    color: #FFF;
    float: left;
    width: 97%;
    box-sizing: border-box;
    height: auto;
    padding: 2%;
}
.wrapSecuSociales {
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.25rem;
    background: none repeat scroll 0 0 #FFFFFF;
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin: 0 0 20px;
    padding: 1%;
    vertical-align: top;
    width: 47%;
}
.wrapSecuSociales .views-field-field-imagen-galeria img{
	width:100%;
	height:auto;
}
.wrapSecuSociales .views-field.views-field-body {
    padding: 10px;
}

/* 60 años */
body.page-taxonomy-term-49377, body.node-type-revista{
	background:url(../images/60anios/bg.jpg) center top #1C2029 no-repeat;
}
body.page-taxonomy-term-49377 header, body.node-type-revista header{
	background:none;
	height:113px;
	border:none;
}
body.page-taxonomy-term-49377 header .wrapHeader, body.node-type-revista .wrapHeader{
	z-index:9;
	position:relative;
}
body.page-taxonomy-term-49377 section.contenedor_regular{
	display:none;
}
body.node-type-revista section.contenedor_regular{
	background:none;
	color:#ffffff;
}
body.node-type-revista .midSection{
	height:254px;
}
body.node-type-revista section.contenedor_regular .content h1{
	text-transform:uppercase;
	margin:0 0 20px;
	color:#C51A1B;
	border-bottom:1px solid #C51A1B;
	padding:0 0 20px;
}
body.node-type-revista section.contenedor_regular .field.field-name-field-gallery-img.field-type-image.field-label-hidden {
	float:left;
	margin:0 20px 20px 0;
    width: 50%;
}
body.node-type-revista section.contenedor_regular .field.field-name-field-gallery-img.field-type-image.field-label-hidden img {
    height: auto;
    width: 100%;
}
body.node-type-revista .contenedor_regular .modulo_content{
	background:none;
	width:100%;
	margin:20px 0 0;
}
body.node-type-revista .contenedor_regular .modulo_content .volverrevista a{
	background:#C51A1B;
	color:#ffffff;
	text-transform:uppercase;
	padding:5px 10px;
	margin:15px 0 0;
	display:inline-block;
}
.midSection{
	background:url(../images/60anios/midSection_.jpg) center top no-repeat;
	width:100%;
	height:496px;
	margin:-65px 0 0;
}
.midSection{
	background:url(../images/60anios/midSection_.jpg) center top no-repeat;
	width:100%;
	height:496px;
	margin:-65px 0 0;
}
.empresarioStage{
	background:url(../images/empresario/Nominados_empresarios2.jpg) center top no-repeat;
	width:100%;
	height:496px;
}
.wrapper60Anios{
	width:1000px;
	margin:0 auto;
}
.wrapper60Anios .title60Anios{
	text-align:center;
	margin:0 0 20px;
}
.wrapper60Anios .title60Anios img{
	width:100%;
	height:auto;
}
.wrapper60Anios ul.noticias60Anios{
	text-align:center;
}
.wrapper60Anios ul.noticias60Anios article{
	background:#23272d;
	width:30%;
	display:inline-block;
	*display:inline;
	zoom:1;
	padding:10px 1% 20px;
	margin:0 0.5% 10px;
	text-align:left;
}
.wrapper60Anios ul.noticias60Anios article .title_Section, .wrapper60Anios ul.noticias60Anios article .title_Section a{
	font:1.6rem/1.85rem 'Belgrano', "open_sansregular";
	color:#c51a1b;	
}
.wrapper60Anios ul.noticias60Anios article .img_new_sec{
	margin:20px 0 0;
	display:block;
}
.wrapper60Anios ul.noticias60Anios article .img_new_sec img{
	width:100%;
	height:auto;
}
.wrapper60Anios ul.noticias60Anios article .text_lead_sec, .wrapper60Anios ul.noticias60Anios article .text_lead_sec a{
	font:0.9rem/1.1rem 'Roboto', "open_sansregular";
	color:#ffffff;
}
.flotante{
	background:url(../images/60anios/flotante.png) 0 0 no-repeat;
	width:73px;
	height:203px;
	position:fixed;
	right:0;
	top:15%;
}
.carrusel60Anios{
    width: 100%;
	background:#111111;
}
.carrusel60Anios .galeriaLR{
    margin: 0 auto 25px;
    width: 660px;
}
body.page-taxonomy-term-49377 .arrowNext, body.page-taxonomy-term-49377 .arrowPrev, body.page-taxonomy-term-49377 #menuFloatAdd,
body.node-type-revista .arrowNext, body.node-type-revista .arrowPrev, body.node-type-revista #menuFloatAdd{
	display:none !important;
}
.footer{
	width:980px;
	margin:20px auto;
	color:#FFFFFF;
	font:0.75rem/1rem 'Titillium Web', "open_sansregular";
	text-align:center;
}
.footer hr{
	background:#111;
	border-bottom:1px solid #333;
	height:2px;
	border-left:0; border-right:0; border-top:0;	
}
/* 
 	FIN 60 años
------------------------------------------------------------------------------------------------------------ */ 

.page-taxonomy-term-49946{
	background:#171921;
	}
/*nominados lateral inicio*/
#cont{
	width:300px;
	}
.lateralCont{
	width:280px;
	margin:0 auto 10px auto;
	border-bottom:1px solid #5F5B5B;
	padding:0 0 5px 0;
	}
.lateralImg{
	width:280px;
	height:150px;
	margin:5px auto;
	}
.lateralText{
	width:280px;
	margin:5px auto;
	font-size:12px;
	color:#222222;
	font-family:"open_sansregular";
	}
.lateralTit{
	width:280px;
	margin:0 auto;
	font-size:16px;
	color:#333333;
	font-family:"open_sansregular";
	}
.lateralTit span{
	width:280px;
	font-size:12px;
	color:#C51A1B;
	font-family:"open_sansregular";
	}
/*nominados lateral fin*/

/*redes sociales inicio*/
.redes_cont_flotante{
	width:156px;
	height:21px;
	float:right;
	margin:9px 10px 0 0;	
	}
.redes_cont{
	width:156px;
	height:21px;
	float:right;
	margin:-4px 0 0 0;	
	}
.redes_icon_face{
	width:22px;
	height:22px;
	float:left;
	margin:0 2px;
	}
.redes_icon_face a{
	width:22px;
	height:22px;
	background:url(/sites/all/themes/LR/images/redes/redes_face_icon3.png) 0 0 no-repeat;
	background-position:0 0;
	display:block;
	float:left;
	}
.redes_icon_face a:hover{
	background-position:0 -22px;
	}
.redes_icon_twit{
	width:22px;
	height:22px;
	float:left;
	margin:0 2px;
	}	
.redes_icon_twit a{
	width:22px;
	height:22px;
	background:url(/sites/all/themes/LR/images/redes/redes_twitter_icon3.png) 0 0 no-repeat;
	background-position:0 0;
	display:block;
	float:left;
	}
.redes_icon_twit a:hover{
	background-position:0 -22px;
	}
.redes_icon_plus{
	width:22px;
	height:22px;
	float:left;
	margin:0 2px;
	}	
.redes_icon_plus a{
	width:22px;
	height:22px;
	background:url(/sites/all/themes/LR/images/redes/redes_googlePus_icon3.png) 0 0 no-repeat;
	background-position:0 0;
	display:block;
	float:left;
	}
.redes_icon_plus a:hover{
	background-position:0 -22px;
	}
.redes_icon_you{
	width:22px;
	height:22px;
	float:left;
	margin:0 2px;
	}	
.redes_icon_you a{
	width:22px;
	height:22px;
	background:url(/sites/all/themes/LR/images/redes/redes_youTube_icon3.png) 0 0 no-repeat;
	background-position:0 0;
	display:block;
	float:left;
	}
.redes_icon_you a:hover{
	background-position:0 -22px;
	}
.redes_icon_linked{
	width:22px;
	height:22px;
	float:left;
	margin:0 2px;
	}	
.redes_icon_linked a{
	width:22px;
	height:22px;
	background:url(/sites/all/themes/LR/images/redes/redes_linkedIn_icon3.png) 0 0 no-repeat;
	background-position:0 0;
	display:block;
	float:left;
	}
.redes_icon_linked a:hover{
	background-position:0 -22px;
	}
.redes_icon_insta{
	width:22px;
	height:22px;
	float:left;
	margin:0 2px;
	}	
.redes_icon_insta a{
	width:22px;
	height:22px;
	background:url(/sites/all/themes/LR/images/redes/redes_instagram_icon3.png) 0 0 no-repeat;
	background-position:0 0;
	display:block;
	float:left;
	}
.redes_icon_insta a:hover{
	background-position:0 -22px;
	}		
/*redes sociales fin*/	
/*layer inicio*/
.contLayer{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	}
.imgLayer{
	width:850px;
	height:667px;
	margin:auto;
	}	
	
/*layer fin*/	
/*destacado clara*/
.claraEstrada, .obando{
	background:#3A3D40;
	padding:10px;	
	}
div.claraEstrada div.field-content, div.obando div.field-content{
	font: 1.6rem/1.75rem 'open_sansregular';
	color:white;
	}
div.claraEstrada .views-field-title,  div.obando .views-field-title{
	font: 1.6rem/1.02rem 'open_sansregular';
	color:white;
	position:absolute;
	margin:8px 0 0 0;
	}
div.claraEstrada .views-field-title a,  div.obando .views-field-title a{
	font: 0.8rem/1rem 'open_sansregular';	
	color:white;
	}
div.claraEstrada SPAN.field-content img,  div.obando SPAN.field-content img {
	margin: 8px 7px -5px 0px;
	}
div.claraEstrada .views-field-nothing-1 a,  div.obando .views-field-nothing-1 a{
	color:#1BBDC7;
	font:0.8rem/1.1rem 'open_sanssemibold';
	letter-spacing:-1px;
	}
div.claraEstrada .views-field-nothing-1 a:hover,  div.obando .views-field-nothing-1 a:hover{
	color:#0CADB7;
	}	
	
/*foros nuevo inicio*/
div#wn { 
	position:relative; 
	width:100%; 
	height:115px; 
	overflow:hidden;
	margin:0 0 15px 0;
	}
    
div#inner1, div#inner2 {
    white-space:nowrap;
    background: white;
    }
div#inner1 img {
    padding-right:0px;
    }
    
div#wn2	{ 
	position:relative; 
	width:100%; height:20px;
	overflow:hidden;
	}

.pane-title{
    font: 22px/24px "open_sanslight" !important;
    color: #000000;
    font-family: "open_sansregular";
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 32px;
    margin: 0 0 10px;
}

.wrapResumenForos .wrap_ponentes_res .titlePonentes, .wrapResumenForos .wrap_patrocinadores_res .titlePatrocinadores {
    color: #D65844;
    margin: 0px 0px 15px;
    font: 2.3rem "open_sansregular";
} 
.imgResumen {
    background: url('/sites/all/modules/LR_block/css/img/foros2014/resumenForos3.png') no-repeat scroll center top transparent;
    width: 100%;
    height: 280px;
    margin: -20px 0px 0px -10px;
    display: none;
}
div.wrapResumenForos div.headerForos_resumen div.titleResumen span {
    font: 4rem "open_sanssemibold";
    color: #AC292F;
    display: block;
    margin-top: -22px;
}
div.wrapResumenForos div.headerForos_resumen div.titleResumen {
    font: 2.8rem "open_sanslight";
    color: #212121;
}
.ponentesImg { 
    width:308px;
    float:left;
    height:325px; 
} 
.textResumen {
    color: #333;
    font: 1.2rem "open_sanssemibold";
    padding: 35px 0px;
    text-align: left;
}
.textRegPonen {
    background: #C51A1B none repeat scroll 0% 0%;
    color: #FFF;
    position: relative;
    bottom: 5px;
    padding: 10px;
    width: 90%;
    min-height: 20px;
    font: 0.8rem "open_sanssemibold";
    text-align: center;
}
DIV#block-block-245.block.block-block div.content {
    width:168%;
    margin: auto;
}
.wrapResumenForos .wrap_ponentes_res .bx-has-controls-direction {
    height: 25px;
    width: 100%;
    margin: 0px auto 30px;
    padding-left: 25%;
}
.wrapResumenForos .wrap_ponentes_res .bx-controls-direction{
	width:100px;
	float:left;
	}
.wrapResumenForos .wrap_ponentes_res .bx-default-pager{
	width:300px;
	float:left;
	}
.wrapResumenForos .wrap_ponentes_res .bx-default-pager .bx-pager-item a{
	background:#AC292F;
	height:17px;
	font-family: "open_sansregular";
	color:#FFFFFF;
	font-size:12px;
	padding:3px 10px 2px 10px;
	margin:0 2px;
	float:left;
	text-align:center;
	}
.wrapResumenForos .wrap_ponentes_res .bx-default-pager .bx-pager-item a:hover{
	background:#2E3339;
	text-align:center;
	}
.wrapResumenForos .wrap_ponentes_res .bx-default-pager .bx-pager-item a:active{
	background:#2E3339;
	}		
.wrapResumenForos .wrap_ponentes_res .bx-controls-direction a{
	background:#2E3339;
	width:20px;
	height:15px;
	font-family: "open_sansregular";
	color:#FFFFFF;
	font-size:12px;
	padding:2px 10px;
	margin:0 2px;
	}
.wrapResumenForos .wrap_ponentes_res .bx-controls-direction a:hover{
	background:#CA1C1D;
	}
	
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-field-title {
    background: #C51A1B none repeat scroll 0px 0px;
    color: #FFF;
    font: 1rem/1.2rem "open_sanssemibold";
    height: 80px;
    margin: -5px 0px 10px;
    padding: 10px 5px 0px;
    width: 100%;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: center;
}
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-field-title a{
	color: #FFFFFF;
}
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-field-field-foro-fecha{
	font: 1rem/1.2rem "open_sanssemibold";
    padding: 10px;
    box-sizing: border-box;
}
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-field-field-foro-ciudad{
	font: 1rem/1.2rem "open_sansregular";
    box-sizing: border-box;
    padding: 2px 0px 0px 10px;
}
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-field-field-foro-lugar{
	font: 1rem/1.2rem "open_sansregular";
    padding: 10px 0px 0px 10px;
    box-sizing: border-box;
}				
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-row {
    background: #FFF none repeat scroll 0px 0px;
    float: left;
    height: 400px;
    margin: 0px 10px 20px 0px;
    width: 320px;
}
#block-quicktabs-foros-new #quicktabs-container-foros_new .view-calendario-foros .views-field-field-page-img-promo{
	width:100%;
}				
		
/*foros nuevo fin*/

/*streaming inicio*/
.cont_streaming{
	width:980px;
	margin:0 auto;
	}
/*streaming fin*/
/*pauta top inicio*/
.pauta_top{
	width:1115px;
	margin:0 auto;
	}
/*pauta top fin*/


/*Inicio Titulos del administrador para carruselHome, noticiasHomeLista, noticiasHomeBloque, noticiasDestacado*/
.tit_editor_carrusel{
	width:615px;
	height:103px;
	color:#fff;
	font:1.75rem/2.1rem 'open_sansregular';
	background:#000000;
	padding: 17px 20px;
	line-height: 35px;
	}
.tit_editor_notiBloq{
	width:185px;
	height:82px;
	color:#fff;
	font:0.8rem/1.05rem 'open_sansregular';
	background:#1F1F1F;
	padding: 10px 11px;
	}
.tit_editor_notiList{
	width:490px;
	height:105px;
	color:#000000;
	font:1.25rem/1.5rem 'open_sansregular';
	background:#ECEBE9;
	}
.tit_editor_notiDesta{
	width:286px;
	color:#222222;
	font:1.4rem/1.7rem 'open_sansregular';
	background:#ECEBE9;
	}
/*Fin Titulos del administrado*/

/*bloqueo premium inicio*/
.candado_premium{
	width:30px;
	height:26px;
	margin:5px;
	padding:4px 0 0 0;
	position:absolute;
	z-index:2;
	top:0;
	right:0;
	background:#000000;
	text-align:center;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	opacity:0.5;
	}
.candado_premium img{
	width:18px;
	}	
.candado_premium_interna{
	width:30px;
	height:26px;
	margin:5px;
	padding:4px 0 0 0;
	position:absolute;
	z-index:2;
	top:0;
	right:0;
	background:url(/sites/all/themes/LR/images/candados.png) center 2px no-repeat #000000;
	text-align:center;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	opacity:0.5;
	}	
/*bloqueo premium fin*/

/*carrito inicio*/
#block-uc-cart-cart{
	background:#FFFFFF;
	font-family:"open_sansregular";
	color:#444444;
	font-size:16px;
	padding:0 0 2px 0;
}
#block-uc-cart-cart h2{
	background:#c5253a;
	font-family:"open_sansregular";
	color:#FFFFFF;
	font-size:20px;
	padding:10px;
}
#block-uc-cart-cart .cart-block-arrow{
	display:none;
}		
#block-uc-cart-cart .cart-block-icon-full{
	margin:7px 6px 0 0;
}
#block-uc-cart-cart .cart-block-items {
	margin:10px;
}
#block-uc-cart-cart .cart-block-items tr{
	border-bottom:1px dotted #cccccc;
	width:100%;
	float:left;
	padding:5px 0;
}
#block-uc-cart-cart .cart-block-items tr .cart-block-item-qty,
#block-uc-cart-cart .cart-block-items tr .cart-block-item-title{
	font-size:12px;
	font-family:"open_sansregular";
}			
#block-uc-cart-cart .cart-block-items tr .cart-block-item-price{
	background:#c5253a;
	padding:0 7px;
	font-size:14px;
	color:#FFFFFF;
}
#block-uc-cart-cart .cart-block-summary{
	margin:10px;
}
#block-uc-cart-cart .cart-block-summary tr{	
	width:100%;
	float:left;
	padding:5px 0;
}	
#block-uc-cart-cart .cart-block-summary tr .cart-block-summary-items{
	float:left;
}
#block-uc-cart-cart .cart-block-summary tr .cart-block-summary-total {
    float: right;
    background: #c5253a;
    padding: 8px;
    font-size: 14px;
    color: #FFFFFF;
    font-family: "open_sansregular";
    margin: -30px 0 0 30%;
}
#block-uc-cart-cart .cart-block-summary .cart-block-summary-links td{
	width:100%;
	float:left;
	margin:20px 0 0 0;
}
#block-uc-cart-cart .cart-block-summary .cart-block-summary-links ul{
	text-align:center;
}
#block-uc-cart-cart .cart-block-summary .cart-block-summary-links li{
	border-right:1px dotted #CCCCCC;
}			
#block-uc-cart-cart .cart-block-summary .cart-block-summary-links a{
	background:#868a90;
	padding:4px 7px;
	font-size:14px;
	color:#FFFFFF;
	font-family:"open_sansregular";
}			
	
/*form crear una cuenta ingresar inicio*/
.page-user .tabs .primary {
	width:100%;
	}
.page-user ul.primary {
    border-collapse: collapse;
    height: auto;
    line-height: normal;
    list-style: none outside none;
    white-space: nowrap;
	border:0;
	margin:0 0 0 -8px;
	padding:0;
	}
.page-user ul.primary li {
    display: inline;
	}
.page-user ul.primary li a {
    height: auto;
    margin-right: 0.5em;
    padding:0.8% 3%;
    text-decoration: none;
	background:#c50c1f;
	font-size:13px;
	color:#FFFFFF;
	font-family:"open_sansregular";
	border:0;
	}
.page-user ul.primary li.active a {
    background: #25292e;
	color:#FFFFFF;
	border:0;
	}
.page-user ul.primary li a:hover {
    background: #25292e;
	color:#FFFFFF;
	border:0;
	}

.page-user .modulo_content {
    width: 53%;
    padding: 1% 2%;
    background: #FFF none repeat scroll 0% 0%;
    margin: 0 1%;
}
.page-user .modulo_content label{
	color:#646464;
	padding:0 0 5px 0;
	}
.page-user .modulo_content input{
	border:1px solid #E5E5E5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:5px;
	color:#888888;
	resize:none;
	font-family:"open_sansregular";
	font-size:13px;
	}
			
.page-user #user-login{
	width:450px;
	margin:0 auto;
	color:#646464;
	}
.page-user #user-login .form-submit{
	background:#c50c1f;
	color:#FFFFFF;
	cursor:pointer;
	border:0;
	border-radius:0;
	}
.page-user #user-pass{
	width:450px;
	margin:0 auto;
	color:#646464;
	}		
.page-user #user-pass .form-submit{
	background:#c50c1f;
	color:#FFFFFF;
	cursor:pointer;
	border:0;
	border-radius:0;
	}		
#user-register-form{
	background:#FFFFFF;
	color:#646464;
	}
#user-register-form .ds-form .field-type-text,
#user-register-form .ds-form .field-type-list-text,
#user-register-form .contenedor_suscripciones_label,
#user-register-form .regions-wrapper,
#user-register-form .city-wrapper,
#user-register-form .ds-form .form-item-mail{
	background:none;
	width:46%;
	float:left;
	margin:0 4% 0 0;
	}
#user-register-form .ds-form .field-type-text label{
	color:#646464;
	padding:0 0 5px 0;
	}	
#user-register-form .ds-form .field-type-text input,
#user-register-form .ds-form .form-item-mail input,
#user-register-form .form-select{
	border:1px solid #E5E5E5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:5px;
	color:#888888;
	resize:none;
	font-family:"open_sansregular";
	font-size:13px;
	width:96%;
	}
#user-register-form .description{
	width:100%;
	float:left;
	color:#646464;
	font-size:10px;
	line-height:17px;
	font-family:"open_sansregular";
	}
#user-register-form .condiciones_uso_cotenedor{
	margin:20px 0 0 0;
	}
#user-register-form .condiciones_uso_cotenedor .formrow{
	color:#646464;
	font-size:12px;
	font-family:"open_sansregular";
	}
#user-register-form .condiciones_uso_cotenedor .formrow .option a{
	color:#c50c1f;
	font-size:12px;
	font-family:"open_sansregular";
	text-decoration:none;
	}
#user-register-form .condiciones_uso_cotenedor .formrow .option a:hover{
	text-decoration:underline;
	}		
#user-register-form .form-actions .form-submit{
	background: none repeat scroll 0 0 #c50c1f;
    border: 0 none;
    border-radius: 0;
    color: #ffffff;
    cursor: pointer;
	}						
/*form crear una cuenta ingresar fin*/


/*congreso 2014-2018 inicio*/

.view-id-congreso_2014{
	width:100%;
	height:700px;
	background:url(/sites/all/themes/LR/images/congreso/elecciones-home.jpg) center 0 no-repeat;
	}
.view-id-congreso_2014 .view-content{
	width:100%;
	float:left;
	}
.view-id-congreso_2014 .bx-wrapper{
	margin:370px auto 0 auto;
	}
.view-id-congreso_2014 .bx-wrapper .lista_relac li .views-field-field-noticia-img{
	overflow:hidden;
	}
.view-id-congreso_2014 .bx-wrapper .lista_relac li .views-field-title{
	width:94%;
	padding:3%;
	background:#FFFFFF;
	}
.view-id-congreso_2014 .bx-wrapper .lista_relac li .views-field-title a{
	font-size:14px;
	color:#808080;
	font-family:"open_sansregular";
	text-decoration:none;
	}
.view-id-congreso_2014 .bx-wrapper .bx-has-controls-direction{
	background:#FF0004;
	}
.view-id-congreso_2014 .bx-wrapper .bx-has-controls-direction .bx-default-pager{
	display:none;
	}
.view-id-congreso_2014 .bx-wrapper .bx-has-controls-direction .bx-controls-direction{
	position:relative;
	z-index:5;
	margin:-165px 0 0 0;
	}
.view-id-congreso_2014 .bx-wrapper .bx-has-controls-direction .bx-controls-direction .bx-prev{
	width:50px;
	height:50px;
	float:left;
	margin:0 0 0 -60px;
	text-indent:-9999px;
	background:url(/sites/all/themes/LR/images/congreso/btn_congreso1.png) center 0 no-repeat;
	}	
.view-id-congreso_2014 .bx-wrapper .bx-has-controls-direction .bx-controls-direction .bx-next{
	width:50px;
	height:50px;
	float:right;
	margin:0 -60px 0 0;
	text-indent:-9999px;
	background:url(/sites/all/themes/LR/images/congreso/btn_congreso2.png) center 0 no-repeat;
	}
.view-id-congreso_2014 .view-footer{
	width:100%;
	height:30px;
	float:left;
	margin:130px 0 0 0;
	text-align:center;
	}
.view-id-congreso_2014 .view-footer a{
	width:100px;
	background:#ffe3e1;
	font-size:20px;
	color:#aa9b9b;
	margin:0 20px;
	font-family:"open_sansregular";
	text-decoration:none;
	}		
.page-taxonomy-term-71681{
	background:url(/sites/all/themes/LR/images/congreso/bg_congreso_interna.jpg) center 0 no-repeat;
	}							
/*congreso 2014-2018 inicio*/

/*agro letrero*/
.page-taxonomy-term-6 #page-title{
	display:none;
	}
.page-taxonomy-term-6 #block-block-506 h2{
	display:none;
	}
.page-taxonomy-term-6 #block-block-506 .pauta_top{
	width:100%;
	display:block !important;
	text-align:center;
	}
.page-taxonomy-term-6 #block-block-506 .pauta_top img{
	width:100%;
	margin:0 auto;
	max-width:1115px;
	}			
/*agro letrero*/	


/* mini-site-global-page */
body.mini-site-global-context{
}
body.mini-site-global-context #wrapperPage > header .wrapHeader > div,
body.mini-site-global-context #wrapperPage > footer,
body.mini-site-global-context .fullContent > .modulo_apps{
	display: none;
}

.mini-site-global-page{
	width: 1115px;
}
.mini-site-global-page .view-content table.views-view-grid{
	margin: auto;
}
.mini-site-global-page .view-content table.views-view-grid > tbody > tr > td{
	background: none repeat scroll 0 0 #ffffff;
	margin: 20px;
	float: left;
	width: 259px;
}
.mini-site-global-page .view-content .views-field-title,
.mini-site-global-thumbnails .views-field-title{
	padding: 10px;
}
.mini-site-global-page .view-content .views-field-title a,
.mini-site-global-page-slide .views-field-title a,
.mini-site-global-thumbnails .views-field-title a{
	color: #666666;
    font-family: 'open_sanslight';
    font-size: 15px;
}
.mini-site-global-page-slide{
	display: table;
}
.mini-site-global-page-slide .view-content{
	background: none repeat scroll 0 0 #ffffff;
	float:left;
}
.mini-site-global-page-slide .views-slideshow-controls-bottom{
	margin-bottom: 6px;
}
.mini-site-global-page-slide .views-slideshow-pager-fields{
	display: table;
	margin: auto;
}
.mini-site-global-page-slide .views-slideshow-pager-field-item{
	float:left;
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background-color: #ccc;
	margin: 0 3px;
	font-size: 0px;
	color: transparent;
	cursor: pointer;
}
.mini-site-global-page-slide .views-slideshow-pager-fields > .active{
	background-color: #C51A1B;
}
.mini-site-global-page-slide .views-slideshow-controls-bottom{
}
.mini-site-global-page-slide .views-slideshow-controls-text{
	position: absolute;
	top: 15%;
	width: 99%;
	z-index: 10;
}
.mini-site-global-page-slide .views-slideshow-controls-text .views-slideshow-controls-text-previous{
}
.mini-site-global-page-slide .views-slideshow-controls-text .views-slideshow-controls-text-pause{
	display: none;
}
.mini-site-global-page-slide .views-slideshow-controls-text .views-slideshow-controls-text-next{
	float: right;
}
.mini-site-global-page-slide .views-slideshow-controls-text a{
	color: #FFFFFF;
    font-family: 'open_sanslight'; 
}
.mini-site-global-thumbnails{
	margin-top: 5px;
}
.mini-site-global-thumbnails li.views-row{
	background: none repeat scroll 0 0 #ffffff;
}
.mini-site-global-thumbnails li.views-row img{
	max-width: 100%;
}
.mini-site-global-thumbnails .view-footer{
	display: table;
}
.mini-site-global-thumbnails .view-footer a{
	background-color: #C51A1B;
	color: #FFF;
	padding: 5px 10px; 
}
.mini-site-global-thumbnails .bx-controls{
	display: table;
	margin: 10px 0;
	width: 100%;
}
.mini-site-global-thumbnails .bx-pager{
	margin: auto;
}
.mini-site-global-thumbnails .bx-pager .bx-pager-item{
	float:left;
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background-color: #ccc;
	margin: 0 3px;
	font-size: 0px;
	color: transparent;
	cursor: pointer;
}

/* posesion borrar y pasar a minisitios.css*/
.pane-mini-sitio-posesion-santos{
	background:url(/sites/all/themes/LR/images/posesion/bg.jpg) center top no-repeat;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	{
	width:1000px;
	margin:0 auto;
	background:url(/sites/all/themes/LR/images/posesion/santos_img_home.png) 0 0 no-repeat;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos{
	width:100%;
	float:left;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-page-slide{
	width:500px;
	float:right;
	margin:20px 80px 0 0;
	background:#FF0004;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-page-slide .views-field-title{
	height:50px;
	padding:10px 20px;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-page-slide .views-field-title a{
	font-family:'open_sanslight';
	color:#808080;
	font-size:18px;
	text-decoration:none;
	}		
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails{
	width:900px;
	margin:110px auto 0 auto;
	}				
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails li .views-field-title{
	height:90px;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails li{
	margin:0;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-has-controls-direction{
	width:100%;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-default-pager{
	display:none;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-controls-direction{
	width:111px;
	margin:0 auto;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-controls-direction .bx-prev{
	width:48px;
	height:48px;
	display:block;
	cursor:pointer;
	float:left;
	margin:0 3px;
	text-indent:-9999px;
	background:url(/sites/all/themes/LR/images/posesion/left_flecha.png) 0 0 no-repeat;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-controls-direction .bx-next{
	width:48px;
	height:48px;
	display:block;
	cursor:pointer;
	float:left;
	margin:0 3px;
	text-indent:-9999px;
	background:url(/sites/all/themes/LR/images/posesion/left_right.png) 0 0 no-repeat;
	}			
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .view-footer{
	width:100%;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .view-footer p{
	float:right;
	}
.pane-mini-sitio-posesion-santos #mini-panel-mini_sitio_posesion_santos	.panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .view-footer a{
	background:#FFFFFF;
	color:#69a96b;
	margin:0 13px 0 0;
	}
/* app borrar y pasar a minisitios.css*/
.pane-rompe-home-especial-app {
	background:url(/sites/all/themes/LR/images/app/bg.jpg) center top no-repeat;
	}
.pane-rompe-home-especial-app .pane-content{
	width:100%;
	background:url(/sites/all/themes/LR/images/app/app_img_front.png) center 0 no-repeat;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app{
	width:1000px;
	margin:0 auto;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos{
	width:100%;
	float:left;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .pane-content{
	background:none;
	}	
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-page-slide{
	width:500px;
	float:right;
	margin:20px 80px 0 0;
	background:#FF0004;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-page-slide .views-field-title{
	height:50px;
	padding:10px 20px;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-page-slide .views-field-title a{
	font-family:'open_sanslight';
	color:#808080;
	font-size:18px;
	text-decoration:none;
	}		
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails{
	width:900px;
	margin:170px auto 0 auto;
	}				
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails li .views-field-title{
	height:90px;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails li{
	margin:0;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-has-controls-direction{
	width:100%;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-default-pager{
	display:none;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-controls-direction{
	width:111px;
	margin:0 auto;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-controls-direction .bx-prev{
	width:48px;
	height:48px;
	display:block;
	cursor:pointer;
	float:left;
	margin:0 3px;
	text-indent:-9999px;
	background:url(/sites/all/themes/LR/images/posesion/left_flecha.png) 0 0 no-repeat;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .bx-controls-direction .bx-next{
	width:48px;
	height:48px;
	display:block;
	cursor:pointer;
	float:left;
	margin:0 3px;
	text-indent:-9999px;
	background:url(/sites/all/themes/LR/images/posesion/left_right.png) 0 0 no-repeat;
	}			
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .view-footer{
	width:100%;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .view-footer p{
	float:right;
	}
.pane-rompe-home-especial-app #mini-panel-rompe_home_especial_app .panel-col div .pane-rompe-home-posesion-santos .mini-site-global-thumbnails .view-footer a{
	background:#FFFFFF;
	color:#69a96b;
	margin:0 13px 0 0;
	}
	
.field-name-field-enlace-producto a {
	background: none repeat scroll 0% 0% #C50C1F;
	padding: 1px 10px;
	color: white;
	border-radius: 7px;
}

.field-name-field-item-pagos- .lineage-item {
	font-family: "open_sanssemibold";
	}

.view-mode-pago_foros label {
	width: 75px;
	float: left;
}

.view-mode-pago_foros .form-actions input{
	background: none repeat scroll 0% 0% #C50C1F;
	border-radius: 5px;
	color: white;
}

/* LR_pay_update */
#edit-group-attendees fieldset{
	width: 800px;
}
#edit-group-attendees .form-item{
	float:left;
	margin-right: 15px;
} 

#edit-group-attendees .form-item input{
	width: 200px;
}

#edit-group-attendees .form-item  input.form-item-assistant-name{
	width: 300px;
}


/* Ajuste Agenda Foros*/
body.node-type-foro .contenedor_regular .modulo_content .wrap_interna_foros .ds-2col > .group-left{
    border: 2px solid #b3b3b3;
	height:21px;
	margin-right:2%;
	padding:1px 0 1px 7px;
	width:63px;
}
body.node-type-foro .date-display-single {
	font-family:'open_sansregular';
	font-size:11px !important;
}
body.node-type-foro .contenedor_regular .modulo_content .wrap_interna_foros .ds-2col > .group-right{
	width:70%;
}
body.node-type-foro .field.field-name-field-tema-items.field-type-text.field-label-hidden {
	color:#c50c1f;
	font-family:'open_sansregular';
	font-size:14px;
}
body.node-type-foro .field-collection-container .field-items .field-item   {
	margin: 4px 0 0 ;
	padding:0px;
	width:146%;}
body.node-type-foro .field-label { display:none;}
body.node-type-foro .field-collection-view.clearfix.view-mode-full {
    margin: 0px;
    padding: 10px;
    border: none;
    font-family: "open_sansregular";
    font-size: 1rem;
}
body.node-type-foro .field.field-name-field-nombre.field-type-text.field-label-above {
	color:#000;
	font-family:'open_sansregular';
	font-size:12px;
	line-height:12px;
	}
body.node-type-foro .field.field-name-field-cargo-ponente.field-type-text.field-label-above  {
	color:#999;
	font-family:'open_sansregular';
	font-size:11px;
	font-style:italic;
} 
body.node-type-foro .field-collection-view-links { display:none;}
body.node-type-foro .action-links.action-links-field-collection-add { display:none;}
/* FIN */

/* Ajuste Formulario Pagar*/
body.page-cart-checkout .form-wrapper {
	border:none;
	background:#fff;
	margin:0;
	padding:20px 0 20px 20px;
}
body.page-cart-checkout .contenedor_regular .modulo_content {
	width:100%;
}
body.page-cart-checkout legend {
	background:#c50c1f;
	color:#fff;
	height:28px;
	margin: 0 0 0 -20px;
	padding: 0 0 0 20px;
	width:100%;
	}
body.page-cart-checkout .fieldset-wrapper { width:98%;}
body.page-cart-checkout .fieldset-description {
	color:#646464;
	font-size:16px;
	margin-bottom:10px;
	width:98%;
}
body.page-cart-checkout .address-pane-table {
	margin-top:16px;
	padding: 0 20px 0 0;
	width:96%
	}
body.page-cart-checkout .address-pane-table tr {
	float:left;
	margin-right:30px;
	width:300px;
	}
body.page-cart-checkout .address-pane-table table td {
	padding: 0px;
}
body.page-cart-checkout #cart-form-pane tr td, #cart-form-pane tr th, .page-cart-checkout tr td, .page-cart-checkout tr th {
	background:none;
	border: none;
	}
body.page-cart-checkout .address-pane-table .field-label {
	color:#646464;
	float:right;
	font-size:12px !important;
	font-family: "open_sanssemibold";
	margin:12px 10px 10px 0;
	padding: 0 !important;
	text-align:left;
	width:300px;
	}
body.page-cart-checkout .address-pane-table .field-field {
	padding:0px !important;
	width:300px;
	}
body.page-cart-checkout .form-select.required {
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	height:26px;
	width:300px;
}
body.page-cart-checkout .form-text.required {
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	height:26px;
	width:300px;
}
body.page-cart-checkout .form-text {
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	height:26px;
	width:300px;
}
body.page-cart-checkout #line-items-div td.title {
	border-right: 1px solid #bbb;
}
body.page-cart-checkout .line-item-total {
	background:#f9f9f9;
	border-top:1px solid #bbb;
}
body.page-cart-checkout .cart-review.sticky-enabled.tableheader-processed.sticky-table {
	border: 1px solid #e5e5e5;
}
body.page-cart-checkout  tr.even, tr.odd {
	background:#f9f9f9;
}
body.page-cart-checkout #edit-group-attendees fieldset {
	width:auto;}
body.page-cart-checkout #edit-text-1 > legend {
	background:none;
	color:#646464;
	width:auto;
	} 
body.page-cart-checkout #edit-text-2 > legend {
	background:none;
	color:#646464;
	width:auto;
	}
body.page-cart-checkout #edit-text-3 > legend {
	background:none;
	color:#646464;
	width:auto;
	}
body.page-cart-checkout #edit-group-attendees .form-item input {
	width:300px;
	}

/* FIN */

/*opinion parte krugman*/
body.page-opinion .contenedor_regular .modulo_content {
	background:none;
	width:665px !important;
}
body.page-opinion-columnistas .contenedor_regular .modulo_content {
	background:none;
	width:auto !important;
    max-width: 665px;
}
body.page-opinion .masOpinion {
    background: #020202 none repeat scroll 0 0;
    height: 145px;
    margin: 5px 0 20px 10px;
    padding: 0 !important;
    position: relative;
    width: 95%;
    background-image: url("/sites/all/themes/LR/images/krugman2016.jpg");
}
body.page-opinion .masOpinion .imgOpinion { display: none;}
body.page-opinion .masOpinion .imgOpinion img {
  height: 130px;
  width: 200px;
}
body.page-opinion .masOpinion .tipo_edit {
    color: #c50c1f;
    font-family: "open_sanssemibold";
    font-size: 0.9rem;
    line-height: 1rem;
    margin: 0px 0px 5px 210px;
    padding-top: 10px;
    display: block;
}
body.page-opinion .masOpinion .title_edit a {
    color: #FFF;
    font-family: "open_sansregular";
    font-size: 1.4rem;
    line-height: 1.6rem;
    margin: 0px 0px 10px 194px;
    display:block;
}
body.page-opinion .masOpinion .title_edit {
    height: 50px;
    padding: 0px 15px;
}
body.page-opinion .masOpinion .btnMasInf {
		margin:26px 0 0 0;
	}
body.page-opinion .masOpinion .btnMasInf a {
    color: #FFF;
    font-family: "open_sanssemibold";
    text-decoration: none;
    background: #C50C1F none repeat scroll 0% 0%;
    font-size: 1.3rem;
    box-sizing: border-box;
    padding: 10px 20px;
    text-align: center;
    margin: auto 33.1%;
    position: absolute;
    top: 125px;
    width: 220px;
    text-transform: uppercase;
}
body.page-opinion .contenedor_regular .btnOpinion a {
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1rem;
    background: none repeat scroll 0 0 #C51A1B;
    color: #FFFFFF;
    display: inline-block;
    margin:5px 0 0 75%;
    padding: 4px 5px;
	position:absolute;
}

/*FIN*/

/*MEMORIAS*/
body.node-type-foro .memoriasForos .group-left {
	border:none !important;
	font-size:12px;
	height:42px !important;
	width:350px !important;
}
body.node-type-foro .memoriasForos .field-items .field-item {
	width:auto;
}
body.node-type-foro .memoriasForos .group-right {
	border:none !important;
	float:right;
	font-size:12px;
	height:60px;
	padding-top:4px;
	width:194px !important;
}
/*FIN*/
/*Columnistas Nuevos*/

body.page-opinion-columnistas #block-views-ensayo-columnistas-block > h2 {

    color:#555;
    font:22px/22px "open_sanssemibold";
    margin: 0 0 20px 8px;
    text-transform:uppercase;
    width:100%;
}
body.page-opinion-columnistas .view-id-ensayo_columnistas .item-list ul li {
    background:#64934c;
    display:inline-block;
    float:left;
    height:300px;
    margin:0 9px 0 0;
    width:208px;
}
body.page-opinion-columnistas .view-id-ensayo_columnistas .item-list ul li .username {
    color:#fff;
    font:13px/20px "open_sanslight";
    padding:10px;
    text-transform:uppercase;
}
body.page-opinion-columnistas .view-id-ensayo_columnistas .item-list ul li .views-field.views-field-title {
    margin-left:10px;
}
body.page-opinion-columnistas .view-id-ensayo_columnistas .item-list ul li .views-field.views-field-title a {
    color:#fff;
    padding:0;
}
body.page-opinion-columnistas .view-id-ensayo_columnistas .item-list ul li .views-field.views-field-field-alza-baja-cargo {
    margin-left:9px;
}
/*FIN*/

/*ESTILOS MONITOR LR*/
body.page-monitor-lr .modulo_content {
	margin: 0 0 0 37%:
	width: 400px !important;
}
body.page-monitor-lr .form-item > label {
	font-size: 16px;
	margin-bottom: 5px;
}
body.page-monitor-lr .form-text.required {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #a5a5a5;
	height: 25px;
	width: 300px;
}
body.page-monitor-lr .form-item.form-type-password.form-item-pass {
	margin: 0;
}
body.page-monitor-lr .last > a {
	color: #006699;
	float: right;
	font-size: 12px;
	margin-right: 68px;
	width: 200px;
}
body.page-monitor-lr .form-actions.form-wrapper {
	margin-top: 50px;
	float: left;
	width: 160px;
}
body.page-monitor-lr .ctools-modal-ctools-ajax-register-style.form-submit.ajax-processed {
	background: #c50c1f;
	border: none;
	color: #fff;
	font-family: "open_sanslight";
	font-size: 16px;
	padding: 5px 30px;
}
body.page-monitor-lr .link_rl_loginitor {
	background: #c50c1f;
	float: right;
	margin: 40px -187px 0 0;
	padding: 7px 30px;
	width: 89px;
}
body.page-monitor-lr .link_rl_loginitor > a {
	color: #fff;
	text-decoration: none;
}
body.page-monitor-lr .link_rl_loginitor > a:hover {
	color: #fff;
}


/*FIN*/

/* FIN */

/*ESTILOS MONITOR LR*/
body.page-monitor-lr .form_rl_loginitor {
 margin: 0 0 0 37%;
 width: 400px !important;
}
body.page-monitor-lr .form-item > label {
 font-size: 16px;
 margin-bottom: 5px;
}
body.page-monitor-lr .form-text.required {
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 border: 1px solid #a5a5a5;
 height: 25px;
 width: 300px;
}
body.page-monitor-lr .form-item.form-type-password.form-item-pass {
 margin: 0;
}
body.page-monitor-lr .last > a {
 color: #006699;
 float: right;
 font-size: 12px;
 margin-right: 68px;
 width: 200px;
}
body.page-monitor-lr .form-actions.form-wrapper {
 margin-top: 50px;
 float: left;
 width: 160px;
}
body.page-monitor-lr .ctools-modal-ctools-ajax-register-style.form-submit.ajax-processed {
 background: #c50c1f;
 border: none;
 color: #fff;
 font-family: "open_sanslight";
 font-size: 16px;
 padding: 5px 30px;
}
body.page-monitor-lr .link_rl_loginitor {
    background: #c50c1f;
    float: left;
    margin: 50px 0px 0 0;
    padding: 7px 30px;
    width: 89px;
}
body.page-monitor-lr .link_rl_loginitor > a {
 color: #fff;
 text-decoration: none;
}
body.page-monitor-lr .link_rl_loginitor > a:hover {
 color: #fff;
}
 
/*FIN*/

/*NOTICIAS NOTA FINAL*/

body.node-type-noticia .field-name-info-perio {
    font-size: 14px !important!;
    font-family: "open_sanssemibold";
    margin-top: 0px;
}
body.node-type-noticia .field-collection-container {
    border: none;
    height: auto;
    /*margin: -11px 0 15px ;*/
    padding-bottom: 20px;
}
body.node-type-noticia .field-collection-view {
    margin: 0 !important;
    padding: 0 !important;
}
body.node-type-noticia .field-name-info-editor {
    font-size: 14px !important!;
    font-family: "open_sanssemibold";
}
body.node-type-noticia .field.field-name-field-nombre-periodista.field-type-text.field-label-hidden {
    font-family: "open_sanslight";
    font-size: 14px;
}
body.node-type-noticia .field-name-field-email-periodista {
    color: #006699;
    font-family: "open_sanslight";
    font-size: 12px;
}
body.node-type-noticia .nom_editor {
    font-size: 14px !important;
    margin-bottom: -2px !important;
}
body.node-type-noticia .mail_editor {
    color: #006699 !important;
    font-size: 12px !important;
}
/*FINal*/

body.page-opinion .field-name-img-pred-rompe-home{
	display: none;
}

/* MONITOR */
body.page-envio-monitor .modulo_content {
	margin-top: 20px;
	width: 100%;
}
body.page-envio-monitor thead tr th {
	font-size: 20px;
	font-family: "open_sanssemibold";
	text-align: center;
}
body.page-envio-monitor .views-field.views-field-field-noticia-fechas-p {
	padding: 5px;
	width: 12%;
}
body.page-envio-monitor .views-field.views-field-field-noticia-autor {
	font-style: italic;
	padding: 6px;
	text-align: center;
	width: 11%;
}
body.page-envio-monitor .views-field.views-field-title {
	padding: 10px;
	width: 37%;
}
body.page-envio-monitor .views-field.views-field-title > a {
	color: #c50c1f;
	font-size: 16px;
	font-family: "open_sanssemibold";
}
body.page-envio-monitor .views-field.views-field-nid {
	padding: 5px;
	text-align: center;
	width: 8%;
}
body.page-envio-monitor .views-field.views-field-nothing {
	padding: 2px;
	text-align: center;
	width: 12%;
}
body.page-envio-monitor .views-field.views-field-nothing > a {
	color: #006699;
}
body.page-envio-monitor .views-field.views-field-field-noticia-cate {
	text-align: center;
}
body.page-envio-monitor .views-field.views-field-field-noticia-cate > a {
	color: #c50c1f;
}
body.page-envio-monitor .views-field.views-field-nothing-1 > a {
	color: #006699;
}
/* --MONITOR-- */


.field-name-publi-node-down{
    width:50%;
    float:left;
}
#node_noticia_full_group_info_autor {
    width: 45%;
    float: left;
    padding-left: 7%;
    box-sizing: border-box;
}

/*-AJUSTE PIEW DE PAGINA COLUMNISTAS-*/

body.page-opinion-columnistas .opinion-catedr {
background-color: #64934c; 
float: left;
height: 300px;
width: 208px;
}
body.page-opinion-columnistas .imgCatedr {
background-color: black;
height: 132px;
margin-bottom: 5px;
padding-bottom: 9px;
}
body.page-opinion-columnistas .titleCate {
margin-left: 10px; 
}
body.page-opinion-columnistas .titleCate > a {
color: #FFF;
}
body.page-opinion-columnistas .titleCatedNam {
margin-left: 10px; 
}
body.page-opinion-columnistas .titleCatedNam > a {
color: #FFF;
}
/*-FIN PIEW DE PAGINA COLUMNISTAS-*/

/*-CATEDRA LR-*/

body.page-catedra-la-republica #block-views-ensayo-columnistas-block > h2 {
color: #C50C1F;
font-size: 2rem;
margin: 24px 0;
}
body.page-catedra-la-republica .item-list ul.ensayo_columnistas  li.views-row {
background: #d7d7d7;
margin: 0 0 20px;
min-height: 136px;
padding: 20px 0 0 ;
width: 640px;  
} 
body.page-catedra-la-republica .views-field-title, body.page-catedra-la-republica .views-field-name {
margin-left: 16px;
width: 380px;
}
body.page-catedra-la-republica .views-field.views-field-field-alza-baja-cargo {
color: #c50c1f;
margin-left: 16px;
width: 380px;
}
body.page-catedra-la-republica .views-field.views-field-picture {
float: right;
margin: -135px 8px 0 0; 
}
body.page-catedra-la-republica .views-row-first .views-field.views-field-picture { margin-top: -75px !important;}
body.page-catedra-la-republica li.views-row-3 .views-field.views-field-picture {
margin: -116px 8px 0 0; 	
}
body.page-catedra-la-republica li.views-row-4 .views-field.views-field-picture {
margin-top: -115px !important; 	
}
body.page-catedra-la-republica li.views-row-5 .views-field.views-field-picture {
margin: -114px 8px 0 0; 	
}
body.page-catedra-la-republica .views-field.views-field-title {
font-size: 20px;
line-height: 21px;
margin-bottom: 20px;
}
body.page-catedra-la-republica .views-field.views-field-name {
text-transform: uppercase;
}
body.page-catedra-la-republica .field-content > a {
color: #000;
}
body.page-catedra-la-republica .view-footer .opinion-catedr {
background: #d7d7d7;
min-height: 136px; 
padding-top: 20px;
width: 640px;
}
body.page-catedra-la-republica .view-footer .opinion-catedr .titleCate {
font-size: 20px;
line-height: 21px;
margin: 0 0 20px 16px;
width: 380px;
}
body.page-catedra-la-republica .view-footer .opinion-catedr a {
color: #000;
}
body.page-catedra-la-republica .view-footer .opinion-catedr .titleCate {
font-size: 20px;
line-height: 21px;
margin: 0 0 20px 16px;
width: 380px;
}
body.page-catedra-la-republica .view-footer .opinion-catedr .titleCatedNam {
margin-left: 16px;
width: 380px;
}
body.page-catedra-la-republica .view-footer .opinion-catedr .imgCatedr {
background: #000;
float: right;
height: 132px;
margin: -87px 11px 0 0;
width: 207px;
}
/* FIN CATEDRA LR */

/* TRANSMISION EMPRESARIO */
.cont_streaming .video_streaming {
border: 2px solid #fff;
height: 310px;	
margin: 3.5% 0 0 !important;
width: 500px;
}
.cont_streaming .video_streaming iframe {
height: 100%;
width: 100%;	
}
.cont_streaming .text_streaming2 {
display: inline-block;
height: 290px;
margin: 3.5% 62px 0 !important;
width: 34%;
}
/* FINAL TRANSMISION EMPRESARIO */

/* FONDO SEMANASANTA */
body.page-taxonomy-term-49036 {
background:url(/sites/all/themes/LR/images/fonSS5.png) no-repeat;
}

/* TRIBUNA EMPRESARIAL */
body.page-node-102050 .field-content.nombre_lr {
    height: 35px;
}
body.page-node-102050 .field-content.nombre_lr {
    color: #CFC173;
    font-size: 1rem;
    font-family: "open_sanssemibold";
    text-transform: uppercase;
}
body.page-node-102050 .field-content.cargo_lr {
    font-size: 1rem;
    font-family: "open_sansitalic";
    line-height: 1rem;
}
body.page-node-102050 .field-content.nombre_lr2 {
    color: #CFC173;
    font-size: 0.8rem;
    margin: 5px 0;
    text-transform: uppercase;
    font-family: "open_sanssemibold";
}
/* FIN TRIBUNA EMPRESARIAL */

/* MAS LEIDO */
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista {
	margin: 0 0 10px;
	width: 300px;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista .titleOpinionMas {
	background:#FFFFFF;
	border-top:3px solid #cccccc;
	color:#333333;
	display:inline-block;
	font-family:'open_sansregular';
	font-size:1rem;
	line-height:1rem;
	padding:10px;
	text-transform:uppercase;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista ol {
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
	color:#111111;
	background:#ffffff;
	padding:10px 10px;
	border-bottom:1px solid #CCCCCC;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista ol li {
	font-family:'open_sansregular';
	font-size:0.8rem;
	line-height:1rem;
	color:#111111;
	background:#ffffff;
	padding:10px 10px;
	border-bottom:1px solid #CCCCCC;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista ol li{
	border-bottom:1px solid #f3f3f3;
	background:#ffffff;
	padding:5px 0;
	margin:5px 0;
	transition:background 0.3s ease-out; -webkit-transition:background 0.3s ease-out; -moz-transition:background 0.3s ease-out; -o-transition:background 0.3s ease-out; -ms-transition:background 0.3s ease-out;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista ol  li:after{
	content:"";
	display:block;
	clear:both;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista ol  li:hover{
	background:#ECEBE9;
	color:#2E3339;
	display:block;
}
body.page-opinion #block-lr-block-lr-block-mas-leido-columnista ol  li a{ color:#111111;}
/* FIN */

/* ADMIN CONTENIDOS */
body.page-buscador-avanzado-noticias .contenedor_regular .modulo_content {
	-webkit-border-radius: 8px;	-moz-border-radius: 8px; border-radius: 8px;
	background:#f0efed;
	float:left;
	font-family:'open_sansregular';
	font-size:0.9rem;
	line-height:1.25rem;
	margin:0 0 10px 0;
	position:relative;
	width:100%;
}
body.page-buscador-avanzado-noticias .views-exposed-form .views-exposed-widget {
	width: 30%;
}
body.page-buscador-avanzado-noticias .form-text {
	border: 1px solid #bbb;
	border-radius: 4px;
	height: 25px;
	width: 100%;
}
body.page-buscador-avanzado-noticias .views-exposed-form .views-exposed-widget .form-submit {
	background: #c50c1f;
	border: 0;
	color: #fff;
	margin: 20px 0 0;
	padding: 5px 50px;
}
body.page-buscador-avanzado-noticias thead .views-field.views-field-nid, body.page-buscador-avanzado-noticias thead .views-field-title-1,
body.page-buscador-avanzado-noticias thead .views-field-created, body.page-buscador-avanzado-noticias thead .views-field-path {
	font-family: "open_sanssemibold";
	text-align: center;
}
body.page-buscador-avanzado-noticias .views-field.views-field-nid {
	align-items:middle;
	color: #c50c1f;
	font-size: 12px;
	padding: 10px;
	text-align: center;
}
body.page-buscador-avanzado-noticias .views-field-title-1 {
	font-size: 12px;
	line-height: 13px;
	padding: 10px;
	width: 30%;
}
body.page-buscador-avanzado-noticias .views-field.views-field-path {
	font-size: 12px;
	height: 32px;
	line-height: 13px;
	padding: 10px;
	width: 35%;
}
body.page-buscador-avanzado-noticias .views-field.views-field-edit-node > a {
	color: #006699;
}
/* FIN */  

/* AJUSTE SUSCRIBASE */
body.page-suscripciones-la-republica ul.wrapCombos_content li .group-left {
	height: 150px !important;
	margin: 0 auto 15px;
	overflow: hidden;
	width: 100%;
}
body.page-suscripciones-la-republica ul.wrapCombos_content li .group-right {
	width: 100%;
}
body.page-suscripciones-la-republica ul.wrapCombos_content li .group-right .field-name-combo-box-meses {
	width: 100%;
}
body.page-suscripciones-la-republica ul.wrapCombos_content li .group-right .field-name-combo-box-meses select {
	border: 1px solid #bbb;
	border-radius: 3px;
	height: 30px;
	width: 100%;
}
body.page-suscripciones-la-republica ul.wrapCombos_content li .group-footer {
	height: 140px;
}
/*FIN*/

/* ACCESO DENEGADO */
body.not-logged-in.page-buscador-avanzado-noticias .headSeccion {
	color: #c50c1f;
}
body.not-logged-in.page-buscador-avanzado-noticias #block-system-main {
	background: url("../images/denegago.png");
	height: 800px;
}
body.not-logged-in.page-buscador-avanzado-noticias #block-system-main .content {
	font-size: 30px;
	width: 32%;
	margin: 0 0 0 15%;
	line-height: 30px;
	padding-top: 16%; 
}
/* FIN */

/* BUSCADOR USUARIOS */
body.page-buscador-de-usuarios .contenedor_regular .modulo_content {
	width: 100%;
}
body.page-buscador-de-usuarios .views-exposed-form {
	margin: 0 auto;
	width: 50%;
}
body.page-buscador-de-usuarios .views-exposed-widget.views-widget-filter-mail {
	width: 53%;
}
body.page-buscador-de-usuarios .form-text {
	border: 1px solid #bbb;
	border-radius: 3px;
	height: 25px;
	width: 100%;
}
body.page-buscador-de-usuarios .views-exposed-form .views-exposed-widget .form-submit {
	background: #bbb;
	border: none;
	color: #Fff;
	cursor: pointer;
	margin-top: 1.5em !important;
	padding: 5px 41px;
}
body.page-buscador-de-usuarios table {
	width: 100%;
}
body.page-buscador-de-usuarios thead {
	font-family: "open_sanssemibold";
}
body.page-buscador-de-usuarios .view-content {
	margin-top: 25px;
}
body.page-buscador-de-usuarios tbody td {
	padding: 4px 0;
	text-align: center;
}
body.page-buscador-de-usuarios .username {
	color: #C50C1F;
}
body.page-buscador-de-usuarios .views-field.views-field-mail > a {
	color: #006699;
}
body.page-buscador-de-usuarios .views-field.views-field-field-last-name, body.page-buscador-de-usuarios .views-field.views-field-name {
	text-transform: uppercase;
}
/* FIN */  

/*MODULO FORO*/
.bg_streaming {
    background-image: url("/sites/all/themes/LR/images/debatesalcaldias/pano_bogota.png");
    height: 408px;
    width: 100%;
    background-position: 0px -390px;
}
.bg_streaming .cont_1, .bg_streaming .cont_2, .bg_streaming .cont_3{
    width: 33%;
    float: left;
}
.bg_streaming .cont_1 .tit{
    font-family: "open_sanssemibold";
    font-size: 4rem;
    width: 100%;
    line-height: 3.5rem;
    float: left;
    color: #ffffff;
    text-align: right;
    padding-top: 18%;
    padding-bottom: 8%;
}
.bg_streaming .cont_1 .text_info {
    padding-left: 74%;
}
.bg_streaming .cont_2{
    margin: 0% 3%;
    padding-top: 4%;
}
.bg_streaming {
    background-image: url("/sites/all/themes/LR/images/debatesalcaldias/pano_cartagena.png");
    height: 408px;
    width: 100%;
    background-position: -386px -286px;
}
.bg_streaming .cont_3 {
    position: absolute;
    padding-top: 6%;
    padding-left: 45%;
}
.bg_streaming .cont_3 .logo_caracol {
    background-image: url("/sites/all/themes/LR/images/debatesalcaldias/logo_caracol2.png");
	width: 180px;
	height: 100px;
	left: 90%;
	position: relative;
	top: -60px;
}
.bg_streaming .cont_3 .logo_eafit {
    background-image: url("/sites/all/themes/LR/images/debatesalcaldias/logo_utadeo.png");
    width: 180px;
    height: 100px;
    left: 90%;
    position: relative;
    top: -27px;
}
.bg_streaming .cont_3 .logo_silla {
    background-image: url("/sites/all/themes/LR/images/debatesalcaldias/logo_silla_vacia2.png");
    width: 180px;
    height: 100px;
    left: 90%;
    position: relative;
    top: -12px;
}

@media (max-width: 500px) {
    .bg_streaming .cont_1 {
    width: 100%;
    }
    .bg_streaming .cont_1 .tit {
    padding-bottom: 6%;
    text-align: left;
    padding-left: 5%;
    line-height: 3rem;
    padding-top: 8%;
    font-size: 2.5rem;
    }
    .bg_streaming .cont_1 .text_info {
    display: none;
    }
    .bg_streaming .cont_2 {
    width: 100%;
    }
    .bg_streaming .cont_2 iframe {
    width: 100%;
    height: 100%;
    }
    .bg_streaming .cont_3 {
    display: none;
    }
}

@media (min-width: 501px) and (max-width: 1000px) {
    .bg_streaming .cont_1 {
    width: 100%;
    }
    .bg_streaming .cont_1 .tit {
    padding-bottom: 6%;
    text-align: left;
    padding-left: 5%;
    line-height: 3.8rem;
    padding-top: 8%;
    font-size: 3rem;
    }
    .bg_streaming .cont_1 .text_info {
    display: none;
    }
    .bg_streaming .cont_2 {
    width: 100%;
    }
    .bg_streaming .cont_2 iframe {
    width: 100%;
    height: 100%;
    }
    .bg_streaming .cont_3 {
    width: 100%;
    }

}
/*FIN MODULO FORO*/

/* MODULO STREAMING */
.bg_streaming_2 {
    height: 450px;
    width: 100%;
    background-image: url("/sites/all/themes/LR/images/streaming/bg_reforma.jpg");
}
.bg_streaming_2 .cont_1 {
    width: 25%;
    float: left;
}
.bg_streaming_2 .cont_2 {
    width: 50%;
    float: left;
    margin: 0%;
    padding-top: 50px;
}
.bg_streaming_2 .cont_1 .tit {
    font-family: "open_sanssemibold";
    width: 112%;
    line-height: 2.2rem;
    float: left;
    color: #212121;
    text-align: right;
    padding: 8% 7% 2%;
    font-size: 2.1rem;
    margin: 50% 0 0 12%;
    text-transform: uppercase;
    box-sizing: border-box;
}
.bg_streaming_2 .cont_1 .subtit {
    width: 92%;
    box-sizing: border-box;
    line-height: 1.7rem;
    font-size: 1.7rem;
    text-align: right;
    font-family: "open_sansregular";
    float: left;
    color: #212121;
    margin: 0 0 0 12%;
    padding: 0% 3% 2%;
    /*display: none;*/
}
.bg_streaming_2 .cont_2 iframe {
    margin-left: 3%;
}
.bg_streaming_2 .cont_3 {
    display: none;
    /*position: absolute;
    padding-top: 0%;
    margin-left: 75%;
    width: 25%;
    float: left;*/
}
.bg_streaming_2 .cont_3 .logo_1 {
    /*
    background-image: url("/sites/all/themes/LR/images/streaming/wef2.png");
    width: 180px;
    height: 100px;
    left: 0;
    position: relative;
    top: 150px;
    */
    display: none;
}
.bg_streaming_2 .cont_3 .logo_2 {
    /*
    background-image: url("/sites/all/themes/LR/images/streaming/LR-foros.png");
    width: 180px;
    height: 100px;
    left: 102%;
    position: relative;
    top: 70px;
    */
    display: none;
}
.bg_streaming_2 .cont_3 .logo_3 {
    /*
    background-image: url("/sites/all/themes/LR/images/streaming/la_silla.png");
    width: 180px;
    height: 100px;
    left: 102%;
    position: relative;
    top: -20px;
    */
    display: none;
}
.bg_streaming_2 .cont_3 .copy {
    /*width: 92%;
    box-sizing: border-box;
    line-height: 0.8rem;
    font-size: 0.65rem;
    text-align: left;
    font-family: "open_sansregular";
    float: left;
    color: #FFF;
    margin: 0% 12% 0% 0%;
    padding: 4% 4% 2% 0;
    position: relative;
    top: 174px;
    left: 0;*/
    display: none;
}

/* Responsive */
@media (min-width: 320px) and (max-width: 800px) {
    .bg_streaming_2 { height: 340px;}
    .bg_streaming_2 .cont_1,
    .bg_streaming_2 .cont_2,
    .bg_streaming_2 .cont_3 { width: 100%;}
    .bg_streaming_2 .cont_1 .tit {
    width: 90%;
    margin: 5% 5% 0px;
    padding: 10px;
    text-align: center;
    font-size: 1.8rem;
    line-height: 2rem;
    }
    .bg_streaming_2 .cont_1 .subtit {
    /*width: 90%;
    padding: 10px;
    text-align: center;
    line-height: 1.2rem;
    font-size: 1.2rem;
    margin: 0px 5%;*/
    display: none;
    }
    .bg_streaming_2 .cont_2 { padding-top: 20px;}
    .bg_streaming_2 .cont_2 iframe {
    width: 100%;
    margin-left: 0;
    height: 100%;
    }
    .bg_streaming_2 .cont_3 { margin-left: 0;}
    .bg_streaming_2 .cont_3 .logo_1 { display: none;}
    .bg_streaming_2 .cont_3 .copy {
    /*top: 370px;
    left: 10%;
    text-align: center;*/
    display: none;
    }
}

@media (min-width: 420px) and (max-width: 600px) {
   .bg_streaming_2 .cont_3 .copy { 
    top: 330px;
    left: 10%;
    text-align: center;
    } 
}

@media (min-width: 601px) and (max-width: 800px) {
   .bg_streaming_2 .cont_3 .copy { 
    /*top: 310px;
    left: 10%;
    text-align: center;*/
    display: none;
    } 
}

@media (min-width: 1300px) and (max-width: 3000px) {
    .bg_streaming_2 { background-position: 680px 150px;}
    .bg_streaming_2 .cont_2 iframe { margin-left: 15%;}
    .bg_streaming_2 .cont_3 .logo_1 { /*left: 6%;*/ display: none;}
}
    
/* FIN MODULO STREAMING */

/* FORMULARIO AGRO */
body.page-node-249851 .contenedor_regular .modulo_content {
	margin: 0 0 0 30%;
	width: 36%; 
}
body.page-node-249851 .form-text.required {
	border: 1px solid #bbb;
	border-radius: 4px;
	height: 25px;
	margin-top: 1%;
}
body.page-node-249851 label {
	color: #8f8f8f;
	font-size: 17px;
}
body.page-node-249851 .form-submit {
	background: #de1d31;
	background: -moz-linear-gradient(top, #de1d31 0%, #c50c1f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#de1d31), color-stop(100%,#c50c1f)); 
	background: -webkit-linear-gradient(top, #de1d31 0%,#c50c1f 100%);
	background: -o-linear-gradient(top, #de1d31 0%,#c50c1f 100%); 
	background: -ms-linear-gradient(top, #de1d31 0%,#c50c1f 100%); 
	background: linear-gradient(to bottom, #de1d31 0%,#c50c1f 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de1d31', endColorstr='#c50c1f',GradientType=0 );
	border: none;
	border-radius: 3px;
	color:#fff;
	font-family: "open_sansregular";
	font-size: 16px;
	padding: 4px 164px;
}
body.page-node-249851 .print-page {
	color: #006699;
}
body.page-node-249851 .headSeccion {
	color: #DE1D31;
	text-align: center;
}
/* FIN */


/* PUBLICIDAD HOME _ INDICADORES */
.ad_100 .titlePublicidad {
	
  font-family: 'open_sansregular';
  font-size: 0.6rem;
  line-height: 0.75rem;
  height: 15px;
  color: #666666;
  padding: 5px 0 0 5px;

}

.region-sidebar-left-first .ad_100 iframe{
	margin-left: -20px;
	margin-top: -10px;

}
body.front .contPublIndi {
	display: none;
}

/*ESTILOS ROMPEHOME*/
#block-views-rompe-home-especiales-block {
    background: #282828; 
    background: -moz-linear-gradient(left,  #282828 0%, #545454 18%, #282828 100%); 
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#282828), color-stop(18%,#545454), color-stop(100%,#282828)); 
    background: -webkit-linear-gradient(left,  #282828 0%,#545454 18%,#282828 100%); 
    background: -o-linear-gradient(left,  #282828 0%,#545454 18%,#282828 100%); 
    background: -ms-linear-gradient(left,  #282828 0%,#545454 18%,#282828 100%); 
    background: linear-gradient(to right,  #282828 0%,#545454 18%,#282828 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#282828',GradientType=1 );
    border-color: #37808e;
    border-style: solid;
    border-width: 6px 0;
    box-shadow: 1px 1px 6px #000;
    margin: 20px auto;
    width: 100%;
    float: left;
}
#block-views-rompe-home-especiales-block {
    margin: 0 auto 30px;
    width: 100%;
}
#block-views-rompe-home-especiales-block .view-header > h2 {
    background: url("http://www.larepublica.co/otros_/textEmpresas.png") no-repeat; 
    float: left;
    height: 217px;
    margin: 15% 30px 0 0;
    text-indent: -9999px;
    width: 217px;
}
#block-views-rompe-home-especiales-block > .content{
	display: table;
	margin: 0 auto;
	max-width: 889px;
	width: 100%;
	padding: 0 20px;
}

#block-views-rompe-home-especiales-block .view-content {
    float: left;
    height: 350px;
    margin: 50px 10px 0 0;
    width: 470px;
}

#block-views-rompe-home-especiales-block .view-content .item-list > ul {
    margin: 20px 0 0;
    padding: 0; 
}
#block-views-rompe-home-especiales-block .view-content .item-list > ul  li {
    margin: 0;
}
#block-views-rompe-home-especiales-block .view-content .views-field.views-field-field-imagenes-esp-lr {
    border: 2px solid #37808e;
    height: 350px;
    width: 462px;
}
#block-views-rompe-home-especiales-block .view-content .views-field.views-field-field-imagenes-esp-lr .field-content img {
    width: 100%;
}
#block-views-rompe-home-especiales-block .view-content .views-field.views-field-title {
    margin-top: 20px;
}
#block-views-rompe-home-especiales-block .view-content .views-field.views-field-title .field-content a {
    color: #fff;
    font-family: "open_sansregular";
    font-size: 20px; 
}
#block-views-rompe-home-especiales-block .view-footer {
    float: left;
    margin: 20px;
    width: 100px;
}
#block-views-rompe-home-especiales-block .view-footer .piePagEsp {
    margin: 0 auto;
    width: 80px;
}
#block-views-rompe-home-especiales-block .view-footer .piePagEsp > a {
    display: block;
    height: 98px;
    margin: 0;
    text-indent: -9999px;
    width: 79px;
}
#block-views-rompe-home-especiales-block .view-footer .piePagEsp > a.icoAnalisis {
    background: url("http://www.larepublica.co/otros_/icoAnali.png") no-repeat;
}
#block-views-rompe-home-especiales-block .view-footer .piePagEsp > a.icoRegion {
    background: url("http://www.larepublica.co/otros_/icoSect.png") no-repeat;
}
#block-views-rompe-home-especiales-block .view-footer .piePagEsp > a.icoSector {
    background: url("http://www.larepublica.co/otros_/icoRegi.png") no-repeat;
}
#block-views-rompe-home-especiales-block .view-footer .piePagEsp > a.icoEmpresas {
    background: url("http://www.larepublica.co/otros_/icoEmpre.png") no-repeat;
}
/*FIN ROMPEHOME*/

/*NUEVO EN LA OFICINA*/

.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul .views-field-title span {
    font-size: 14pt;
    float: left;
    width: 100%;
}

.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul .views-field-field-lead {
    font-family: "open_sanssemibold";
    font-size: 17pt;
    margin: 11px 0 14px 0px;
    float: left;
    width: 100%;
}

.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul .views-field-field-noticia-img{
 	float: left;
 	margin-right: 10px;
 	width: 35%;
 }
.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul .views-field.views-field-field-noticia-body {
	float: left;
	width: 380px;
}
.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul .views-field-field-noticia-body .field-content{ margin-right: 13px;}
.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul.redesSocialesInt li a span{
	background:url(../images/spriteRedes.png) no-repeat #2E3339;
	width:25px;
	height:25px;
	display:block;
	-webkit-border-radius: 2px;	-moz-border-radius: 2px; border-radius: 2px;
	float:left;
	margin:-3px 10px 0 0;
}

.page-nuevo-en-la-oficina .view-nuevo-en-la-oficina ul.redesSocialesInt li{
	font-family:'open_sanslight';
	font-size:0.9rem;
	line-height:1.1rem;
	background:#ffffff;
	padding:12px 10px;
	margin: 5px 1%;
  	width: 19%;
  	float: left;
}

/* FIN NUEVO EN LA OFICINA*/ 

/*BUSCADOR*/
body.page-search-content .menu_admin {
	display: none;
}
/*FIN*/

/* AZUCAR*/
body.page-node-262456 .headSeccion { color: #de1d31; text-align: center;;}
body.page-node-262456 .contenedor_regular .modulo_content { width: 100%; }
body.page-node-262456 #node-262456 .content {
	margin: 0 auto;
	width: 300px; 
}
body.page-node-262456 .form-text.required {
	border: 1px solid #bfbfbf;
	height: 25px;
	width: 100%;
}
body.page-node-262456 .form-item.webform-component.webform-component-textarea { width: 101%;}
body.page-node-262456 .form-textarea-wrapper textarea { border: 1px solid #bfbfbf;}
body.page-node-262456 .form-submit {
	background: #de1d31;
	border: none;
	color: #fff;
	font-size: 16px;
	padding: 5px 0;
	width: 100%;
}
/**/

/*PROYECTO HIE*/

body.page-proyectohie {
background-color: #101019;
background-image: url("http://www.larepublica.co/otros_/imgBKHIEE.png"), linear-gradient(to bottom, #101019, #474754, #a7a7a7);
background-position: top; 
background-repeat: no-repeat;
font-family: "open_sansregular" !important;
}
body.page-proyectohie header.cabeProyectoHIE {
	width: 980px;
	margin: 0 auto;
height: 534px;}
body.page-proyectohie header.cabeProyectoHIE ul.contRedeSociales {
	border-style: solid;
	border-color: #fff;
	border-width: 1px 0;
	width: 536px;
	height: 52px;
	margin: 0;
	padding: 0;
color: #fff;
text-transform: uppercase;
font-size: 16px;}
body.page-proyectohie .contImgRedeS { background: url("http://www.larepublica.co/otros_/spriteRipe.png");}
body.page-proyectohie a.faceb {   background-position: -6px -9px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-proyectohie a.tittw {   background-position: -50px -9px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-proyectohie a.googl {   background-position: -96px -9px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-proyectohie a.yout {   background-position: -141px -53px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-proyectohie a.linke {   background-position: -183px -53px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-proyectohie a.insta {   background-position: -227px -53px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;} 
body.page-proyectohie header.cabeProyectoHIE ul.contRedeSociales li.titulo {
    border-right: 1px solid;
    display: inline-block;
    font-size: 20px;
    height: 31px;
    margin-right: 20px;
    padding-left: 20px;
    width: 134px;}
body.page-proyectohie header.cabeProyectoHIE ul.contRedeSociales li {
	width: 47px;
	height: 31px;
	display: inline-block;}
body.page-proyectohie header.cabeProyectoHIE .contLogoLR {
	float: right;
	width: 109px;
	height: 128px;
	display: block;
	margin-top: -70px;}
body.page-proyectohie header.cabeProyectoHIE .logoProyectoHIE {
	background: url("http://www.larepublica.co/otros_/logoHIE.png") no-repeat;
	width: 308px;
	height: 310px;
	float: left;
    margin-top: 71px;
}
body.page-proyectohie header.cabeProyectoHIE .textIntroHIE {
    color: #fff;
    display: inline-block;
    font-size: 15pt;
    margin: 150px 0 0 20px;
    width: 614px;}
body.page-proyectohie header::before, body.page-proyectohie header::after { background: none;}
body.page-proyectohie nav.contTituloP {
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.8))); 
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); 
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); 
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 );
    border-color: #fff;
    border-style: solid;
    border-width: 1px 0;
    color: #fff;
    font-size: 33px;
    height: 50px;
    margin: 20px auto;
    text-align: center;
    text-transform: uppercase;
    width: 980px;}
body.page-proyectohie .contGneProHEI {
	width: 610px;
	margin: 0 auto;}
body.page-proyectohie .contGneProHEI h1.titulosPHIE {
    color: #fff;
    font-size: 40px;
    font-family: "open_sanssemibold";
    margin: 0 auto 20px;
    text-align: center;
    text-transform: uppercase;
    width: 500px;}
body.page-proyectohie .contGneProHEI .item-list ul li { margin: 0;}
body.page-proyectohie .contGneProHEI .item-list ul li img {
    height: 346px;
    width: 100%;}
body.page-proyectohie .view.view-proyectohie.view-id-proyectohie.view-display-id-page.view-dom-id-3cd0347bdf3ea5fc16e398177a0da668 {
    margin: 0 auto;
    width: 610px;}
body.page-proyectohie .views-row.views-row-1.views-row-odd.views-row-first.views-row-last { margin: 0;}
body.page-proyectohie iframe { width: 610px;}
body.page-proyectohie .field-content > a {
  color: #fff;
  font-family: "open_sanssemibold";
  font-size: 16px;
  line-height: 16px;
}
body.page-proyectohie .views-field.views-field-field-lead {
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    margin-top: 15px;
    margin-bottom: 30px;
}
body.page-proyectohie header.cabeProyectoHIE .contLogoLR .a .btn_lr_hie {
  display: block;
}


/*COLUMNISTAS*/
body.page-opinion-columnistas .block.block-views.contextual-links-region { margin: 0 0 20px 20px;}
body.page-opinion-columnistas #block-views-pagina-columnistas-block > h2, body.page-opinion-columnistas #block-views-pagina-columnistas-block-1 > h2 { color: #de1d31; font-size: 20px; margin-bottom: 10px;}
body.page-opinion-columnistas .views-field.views-field-title .field-content > a { 
	color: #fff;
	font-size: 16px;
	font-weight: bold;}
body.page-opinion-columnistas .username { 
	color:#fff;
	text-transform: uppercase;
	font-size: 12px; }
body.page-opinion-columnistas #block-views-pagina-columnistas-block .view-pagina-columnistas li {
	background: #818891;
	width: 208px;
	padding-bottom: 10px;
	float: left;
	height: 220px;
	margin: 0 1px 1px 0 !important;}	
body.page-opinion-columnistas .views-field.views-field-title, body.page-opinion-columnistas .views-field-name { padding: 5px;}
body.page-opinion-columnistas .pager-previous.first, body.page-opinion-columnistas .pager-current, body.page-opinion-columnistas .pager-next { 
	background: none !important;
	height: 20px !important;
	width: 80px !important;  }
body.page-opinion-columnistas .field-content > img { width: 100%;}
body.page-opinion-columnistas .contenedor_regular .item-list ul.pager {
	height: 20px;
	margin: 30px auto !important;
	width: 300px;}
body.page-opinion-columnistas #block-views-pagina-columnistas-block-1 .view-pagina-columnistas li {
	background: #944a57;
	width: 208px;
	float: left;
	height: 220px;
	margin: 0 1px 1px 0 !important;}

/*COPAMERICA*/

body.page-copa-america-2015.admin-menu { 
	background-color: #101019;
	background-image: url("http://www.larepublica.co/otros_/copaAmerica/bkMicrosite.jpg");
	font-family: "open_sansregular" !important;
	margin: 0 !important;
	color: #fff;}
body.page-copa-america-2015 header.cabeCopaAme {
    background-image: url("http://www.larepublica.co/otros_/copaAmerica/bkHeader.jpg");
	margin: 0 auto;
    height: 534px;}
body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica, body.page-copa-america-2015 .contGeneral {
	margin: 0 auto;
	padding-top: 40px;
	width: 980px;}
body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica ul.contRedeSociales {
	border-style: solid;
	border-color: #fff;
	border-width: 1px 0;
	width: 536px;
	height: 52px;
	margin: 0;
	padding: 0;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;}
body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica ul.contRedeSociales li.titulo {
    border-right: 1px solid;
    display: inline-block;
    font-size: 20px;
    height: 31px;
    margin-right: 20px;
    padding-left: 20px;
    width: 134px;}
body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica ul.contRedeSociales li {
	width: 47px;
	height: 31px;
	display: inline-block;}
body.page-copa-america-2015 .contImgRedeS { background: url("http://www.larepublica.co/otros_/spriteRipe.png");}
body.page-copa-america-2015 a.faceb {   background-position: -6px -9px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-copa-america-2015 a.tittw {   background-position: -50px -9px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-copa-america-2015 a.googl {   background-position: -96px -9px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-copa-america-2015 a.yout {   background-position: -141px -53px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-copa-america-2015 a.linke {   background-position: -183px -53px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-copa-america-2015 a.insta {   background-position: -227px -53px;
    display: block;
    height: 33px;
    margin-top: 8px;
    width: 33px;}
body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica .contLogoLR {
    float: right;
    width: 109px;
    height: 128px;
    background: url("http://www.larepublica.co/otros_/MicrositeHIELR.png");
    display: block;
    margin-top: -70px;}
 body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica .contLogCA {
      height: 264px;
    left: 0;
    position: relative;
    top: 211px;
    width: 249px;}
 body.page-copa-america-2015 header.cabeCopaAme .contHeadCAmerica .contLogCA img {width: 100%; }
 body.page-copa-america-2015 header::before,  body.page-copa-america-2015 header::after { display: none;}
 body.page-copa-america-2015 nav.contTitCopA {
 	background-image: url("http://www.larepublica.co/otros_/copaAmerica/bkHeadTitulo.jpg");	
 	height: 120px;
 	padding-top: 13px;
  	width: 100%;
 	color: #fff;
 	font-size: 70px;
 	text-align: center;
 	text-transform: uppercase;
 	font-family: "open_sanslight"; }
  body.page-copa-america-2015 .conteGerlCopaA hr.trazoRojo {
 	border: medium solid #be1117;
 	width: 50%;
 	margin: 0;
 	float: left;}
   body.page-copa-america-2015 .conteGerlCopaA hr.trazoAzul {
 	border: medium solid #00458E;
 	width: 50%;
 	margin: 0;
 	float: left;}
 body.page-copa-america-2015 .views-label.views-label-nothing { display: none;}
body.page-copa-america-2015 .marcador {
    height: 161px;
    margin: 0 auto 30px;
    padding-top: 30px;
    width: 974px;}
body.page-copa-america-2015 .marcador img { width: 100%;}
body.page-copa-america-2015 .cont1, body.page-copa-america-2015 .cont2 {
    display: inline-block;
    width: 480px;}
body.page-copa-america-2015 .item-list .title {
    font-size: 25px;
    font-family: "open_sanssemibold";
    height: 70px;
    margin: 20px auto;
    text-align: center;
    text-transform: uppercase;
    width: 320px;
}
body.page-copa-america-2015 .content p {
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.25rem;
    margin: 0 0 10px;
    text-align: justify;
    width: 93%;}
body.page-copa-america-2015 .cont1 .imgCami_infografia {
    background: url("http://www.larepublica.co/otros_/copaAmerica/imgBkEqui1.png") no-repeat;
    margin-left: -198px;
    width: 683px;}
body.page-copa-america-2015 .cont2 .imgCami_infografia {
    background: rgba(0, 0, 0, 0) url("http://www.larepublica.co/otros_/copaAmerica/imgBkEqui2.png") no-repeat scroll 0 0;
    width: 674px;}
body.page-copa-america-2015 .contGeneral .imgCami {
    height: 214px;
    width: 362px;}
body.page-copa-america-2015 .contGeneral .infografia {
    background: #fff none repeat scroll 0 0;
    height: 460px;
    margin-top: 38px;}
body.page-copa-america-2015 .contGeneral .cont1 .imgCami { margin-left: 31%;}
body.page-copa-america-2015 .cont1 .infografia > img { margin-left: 33%;}
body.page-copa-america-2015 .cont2 .imgCami > img { margin:-4% 0 0 28%;}
body.page-copa-america-2015 .views-row.views-row-1.views-row-odd.views-row-first.views-row-last { margin: 0 0 30px;}
body.page-copa-america-2015 .contGeneral .cont1 .img_patro {
    height: 220px;
    margin-left: 51%;
    margin-top: -121px;
    position: relative;
    top: 108px;
    width: 196px;
z-index: -999;}
body.page-copa-america-2015 .contGeneral .cont2 .img_patro {
    height: 220px;
    margin-left: 0;
    margin-top: -121px;
    position: relative;
    top: 108px;
    width: 196px;
z-index: -999;}
body.page-copa-america-2015 .cont1 .infografia > img, body.page-copa-america-2015 .cont2 .infografia > img {
    border-color: #00458e;
    border-style: solid;}
body.page-copa-america-2015 .cont1 .infografia > img { border-width: 1px 0 1px 1px; 
    margin-left: 33%}
body.page-copa-america-2015 .cont2 .infografia > img { border-width: 1px 1px 1px 0;}

/* CREDITOS FOTOS */
body.node-type-noticia .field-group-format-wrapper {
    height: 355px;
	margin-bottom: 20px;
}
body.node-type-noticia .field.field-name-field-noticia-creditos.field-type-text.field-label-hidden {
	background: rgba(46, 51, 57, 0.5) none repeat scroll 0 0;
    color: #fff;
    height: 35px;
    padding: 1px 0;
    position: relative;
    text-align: right;
    top: -45px;
    box-sizing: border-box;
}
body.node-type-noticia .field.field-name-field-noticia-creditos.field-type-text.field-label-hidden .field-items {
	font-size: 12px;
	margin: 6px 20px 0;
} 

/* BOTON-DESCARGA PDF */
.btn_download_hie {
  background: #C2005C none repeat scroll 0 0;
  border-radius: 6px;
  color: white !important;
  float: left;
  margin: 6px 140px 25px;
  padding: 5px;
  text-align: center;
  width: 50%;
}

/* ROMPEHOME ESPECIAL SANTOS 2 */
#block-views-bc307b5bc3703053e2f74746305eef45{
	background-color: #F9EDDD;
	display: table;
	width: 100%;
	margin-bottom: 10px;
}
#block-views-bc307b5bc3703053e2f74746305eef45 > h2{
	display: none;
}
#block-views-bc307b5bc3703053e2f74746305eef45 > .content{
	display: table;
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
	background-color: #fff;
}
#block-views-bc307b5bc3703053e2f74746305eef45 .view-header{
	background-image: url("images/fondorompehomesantos2.png");
	background-position: center top;
	height: 392px;
	position: relative;
}
#block-views-bc307b5bc3703053e2f74746305eef45 .view-header .info{
	top: 120px;
	height: 200px;
	position: absolute;
	width: 350px;
	left: 50px;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-header .info p{
	color: #fff;
 	font-size: 40px;
 	line-height: 45px;
 	font-family: 'open_sans_semibold';
}
#block-views-bc307b5bc3703053e2f74746305eef45 .view-header .info a.btn_especial {
  	background-color: #f9eddd;
 	color: #000;
 	font-family: 'open_sans_semibold';
 	font-size: 12px;
 	padding: 3px 7px;
 	text-transform: uppercase;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-content{
	float:left;
	width: 49%;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-content .cont_calificaciones li{
	float:left;
	width: 219px;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-content .cont_calificaciones li .views-field{
	float: left;
	font-size: 16px;
	margin-left: 5px;
	width: 47%;
}
#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-content .cont_calificaciones li a{
	color: #333;
	text-decoration: none;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-content img{
	width: 88px;
	height: 110px;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-footer{
	float:left;
	width: 49%;
	padding-top: 8px;
}

#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-footer .view-display-id-block_2,
#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-footer .view-display-id-block_3{
	float:left;
	width: 240px;
	background-image: url('images/mejor_min.png');
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 27px;
	text-align: center;
}
#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-footer .view-display-id-block_3{
	background-image: url('images/mejor_fun.png');
}
#block-views-bc307b5bc3703053e2f74746305eef45 .view-display-id-block_1 > .view-footer img{
	width: 76px;
	height: 85px;
}

/* STREAMING */

.bg_streaming p {
  color: white;
  font-family: 'open_sans_semibold';
}

.bg_streaming p.text-large {
    margin: -30px 26px 16px;
    font-size: 2rem;
    line-height: 3rem;
}

.bg_streaming p.text-medium {
    font-size: 1.7rem;
    line-height: 2.2rem;
    margin: 0 31px 0px;
}

/* FORMULARIO */
.page-node-285086 .webform-component {
display: table;
width: 80%;
}

.page-node-285086 .form-item-submitted-es-usted-suscriptor-de-la-republica {
width: 15%;
float: left;
}

.page-node-285086 #edit-submitted-nombre-y-apellido,
.page-node-285086 #edit-submitted-numero-de-cedula,
.page-node-285086 #edit-submitted-correo-electronico,
.page-node-285086 #edit-submitted-telefono-movil,
.page-node-285086 #edit-submitted-direccion-de-correspondencia,
.page-node-285086 #edit-submitted-ciudad {
border: 1px dotted lightslategray;
border-radius: 5px;
width: 80%;
float: left;
}

.page-node-285086 #edit-submit{
border: 1px dotted #C51A1B;
border-radius: 5px;
width: 90px;
float: left;
margin-top: 1%;
}

.page-node-285086 .content .webform-confirmation {
text-decoration: none;
margin-left: 70%;
padding-top: 2%;
text-align: center;
border: 1px dotted lightslategray;
width: 28%;
border-radius: 5px;
background-color: lightgrey;
}

.node-type-especiales-item .group-debatesgroup{
	float: left;
	margin-right: 15px;
	width: 235px;
}

/*
.node-type-especiales-item .modulo_content{
	width: 100% !important;
}
*/
/* DEBATE ALCALDES */
/*
.node-type-especiales-item .field-name-body{
	float: left;
    width: 76%;
    margin-bottom: 2%;
}
*/
.node-type-especiales-item .field-collection-item-field-contenido-auxiliar {
    float: right;
    width: 78%;
}

.node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-name-field-titulo-item {
    font-family: "open_sansbold";
    line-height: 1.6rem;
    margin: 0px 0px 20px;
    font-size: 1.3rem;
}

.node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-name-field-body-2 {
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.25rem;
    margin: 20px 0px 10px;
}

.node-type-especiales-item .field-collection-container .field-collection-view-links,
.node-type-especiales-item .field-collection-container .action-links-field-collection-add {
    display: none;
}

/* Responsive */
@media (min-width: 300px) and (max-width: 890px) {
    .node-type-especiales-item .field-name-body {
    float: left;
    margin-bottom: 2%;
    width: 100%;
    margin-top: 6%;
    }
    .field-collection-view {
    margin: 0px 0em;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar {
    width: 98%;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-name-field-titulo-item {
    width: 98%;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-name-field-body-2 {
    width: 98%;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-type-video-embed-field iframe {
    width:100%;
    }
    .field-collection-container {
    border-bottom: 0px solid #D3D7D9;
    }
}

@media (min-width: 891px) and (max-width: 1100px) {
    .node-type-especiales-item .field-name-body {
    float: left;
    margin-bottom: 2%;
    width: 65%;
    margin-top: 0%;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-name-field-titulo-item {
    width: 98%;
    margin-top: 4%;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-name-field-body-2 {
    width: 94%;
    }
    .node-type-especiales-item .field-collection-item-field-contenido-auxiliar .field-type-video-embed-field iframe {
    width: 90%;
    }
    .field-collection-container {
    border-bottom: 0px solid #D3D7D9;
    }
}
/* FIN DEBATE ALCALDES */

.node-type-especiales-item #page-title{
	color: black !important;
}

.node-type-especiales-item .group-img-debates{
	box-sizing: border-box;
    bottom: 0;
    left: 0;
    width: 236px;
    background-color: #000;
    color: #fff;
    text-align: center;
    padding: 10px 0;
}

/******** PERSONAJE DEL DIA *********/
body.node-type-opini-n-alza-y-baja #node_opini_n_alza_y_baja_full_group_nombre_completo_personaje {
    width: 100%;
    float: left;
    margin-bottom: 6px;
    margin-top: 10px;
    font-size: 1.3rem;
    font-family: "open_sanssemibold";
}
body.node-type-opini-n-alza-y-baja #node_opini_n_alza_y_baja_full_group_nombre_completo_personaje .field-name-field-alza-baja-personaje {
    float: left;
    width: auto;
    margin-right: 6px;
}
body.node-type-opini-n-alza-y-baja #node_opini_n_alza_y_baja_full_group_nombre_completo_personaje .field-name-field-alza-baja-apellidop {
    float: left;
    width: auto;
}
body.node-type-opini-n-alza-y-baja .field-name-field-alza-baja-cargo {
    width: 100%;
    float: left;
    margin-bottom: 8px;
    font-size: 1.1rem;
    font-family: "open_sansitalic";
}
body.node-type-opini-n-alza-y-baja .field-name-body {
    font-family: "open_sansregular";
    font-size: 1rem;
    line-height: 1.25rem;
    margin: 0px 0px 30px;
    width: 93%;
}
body{
	overflow: scroll !important;
}
#colorbox, #cboxOverlay, #cboxWrapper{
	z-index: 100000;
}

/* Especial */
.bloque-encabezado-especial-pj{
	background: #ef5350 none repeat scroll 0 0;
	color: #fff;
	display: table;
	padding: 40px 0;
	width: 100%;
	box-sizing: border-box;
	max-width: 1115px;
	margin: 0 auto;
}

.bloque-encabezado-especial-pj-gray{
	background: #9e9e9e none repeat scroll 0 0;
}

.bloque-encabezado-especial-pj-rompehome .galeriaLR{
	margin: 0;
} 

.bloque-encabezado-especial-pj-rompehome .node-fotogaleria .field-name-title{
	display: none;
}

.bloque-encabezado-especial-pj > .view-content{
	float: left;
	margin: 0 3%;
	width: 35%;
}

.bloque-encabezado-especial-pj > .view-content .views-row{
	width: 100%;
	height: auto;
}

.bloque-encabezado-especial-pj-rompehome > .view-content .views-row{
	width: auto;
}

.bloque-encabezado-especial-pj > .view-content p,
.bloque-encabezado-especial-pj > .view-content .views-field-field-lead{
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.25rem;
    margin: 0 0 10px;
    color: #fff;
}

.front .bloque-encabezado-especial-pj > .view-content .views-field-title{
	margin-bottom: 20px;
}

.bloque-encabezado-especial-pj > .view-content .views-field-title a,
.bloque-encabezado-especial-pj > .view-content .new-title a{
	font-family: "open_sanssemibold";
    font-size: 1.8rem;
    line-height: 2rem;
    margin-bottom: 20px;
    color: #fff;
}

.bloque-encabezado-especial-pj > .view-footer{
	float: left;
	width: 55%;
}

.bloque-encabezado-especial-pj > .view-footer img{
	width: 100%;
}

.bloque-encabezado-especial-pj > .view-footer iframe{
	width: 100%;
}

.especial-palacio .node-fotogaleria{
	width: 95%;
	margin: 0 auto;
}

.especial-palacio .titleWhite{
	color: #000;
	margin-top: 30px;
}

.especial-palacio .galeriaLR{
	margin-top: 0px;
	margin-bottom: 80px;
}

.especial-palacio .relacMultimedia,
.front .bloque-encabezado-especial-pj .relacMultimedia{
	display: none;
}

.front .bloque-encabezado-especial-pj{
	position: relative;
}

.front .bloque-encabezado-especial-pj .btn_more{
 	font-family: 'open_sans_semibold';
 	text-transform: uppercase;
 	background-color: #6A2424;
    padding: 15px 36px;
    position: absolute;
    bottom: 8%;
    left: 5%;
    text-decoration: none;
    border: none;
    color: #fff;
}

.front .bloque-encabezado-especial-pj-gray .btn_more{
	background-color: #585F66;
}


.bloque-encabezado-especial-pj-interna > .view-content{
	width: 94%;
}

.bloque-encabezado-especial-pj-interna > .view-content .views-row{
	width: 100%;
}

.bloque-encabezado-especial-pj-interna > .view-content .views-field-field-lead{
	float: left;
	width: 45%;
	margin-right: 2%;
}

.bloque-encabezado-especial-pj-interna > .view-content .views-field-field-noticia-img{
	float:left;
	width: 50%;
}

.bloque-encabezado-especial-pj-interna > .view-content .views-field-field-noticia-img img{
	width: 100%;
}

.bloque-encabezado-especial-pj > .view-content .new-title a{
	display: block;
}

@media (max-width: 890px) {
	.bloque-encabezado-especial-pj > .view-content{
		width: 90%;
		margin-left: 5%;
	}
	.bloque-encabezado-especial-pj > .view-footer{
		width: 90%;
		margin-left: 5%;
	}
	.front .bloque-encabezado-especial-pj .btn_more{
		bottom: 0%;
    	left: 50%;
    	padding: 10px 20px;
    	margin-left: -125px;
	}
	.front .bloque-encabezado-especial-pj{
		padding-bottom: 80px;
	}
	.bloque-encabezado-especial-pj-interna > .view-content .views-field-field-lead{
		width: 100%;
	}

	.bloque-encabezado-especial-pj-interna > .view-content .views-field-field-noticia-img {
	  	margin: 0 !important;
	  	width: auto;
	}
	.bloque-encabezado-especial-pj-interna  > .view-content{
		margin: 0;
	}

	.debatesalcaldias2015 .debate-alcaldia-noticia .views-row .views-field-field-noticia-img{
		width: auto;
	}
}


/* publicidad */
.block-lr-ad-mobile,
.block-lr-ad-mobile > .content > div{
	display: table;
}

.block-lr-ad-mobile > .content > div,
.block-lr-ad-tablet > .content > div,
.block-lr-ad-desktop > .content > div{
	margin: 10px auto;
}
.block-lr-ad-desktop > .content > div{
	margin-top: 0;
}

.add_layer_lr{
	z-index: 100001;
	position: absolute;
	top: 4%;
	left: 50%;
	margin-left: -350px;
}
.add_layer_lr .btn_close_layer{
	background: #fff none repeat scroll 0 0;
    border-radius: 7px;
    color: #b40000;
    font-size: 15px;
    left: 2px;
    padding: 2px 7px;
    position: absolute;
    top: 2px;
    z-index: 2;
}
div[id^=wrp-adm-]{
	z-index: 10 !important;
}

.modulo_lista_news .content_news_3 .adm-script .content_news_3{
	border: 0px;
	padding: 0;
}

.modulo_bloque_news .content_news_3 .adm-script a.tagSeccion{
	height: auto;
}

.modulo_bloque_news .content_news_3 .adm-script .wrapNew{
	margin: 0;
}





/* MODULO CAMBIO CLIMATICO PARIS 2015 */
.wrapper-clima-congreso {
position: relative;
margin: 0px auto;
padding: 0px 0px 5px;
border: 0px none;
overflow: hidden;
height: 490px;
width: 740px;
}
.wrapper-clima-congreso-titulo{
text-align:center;
width: 100%;
font-size: 2rem;
font-family: "open_sanssemibold";
color: #4B92D8;
margin-bottom: 15px;
}
.wrapper-clima-congreso iframe {
height:100%;
width:100%;
}

@media only screen and (min-width: 320px) and (max-width: 380px) {
    .wrapper-clima-congreso {
    height: 260px;
    width: 100%;
    }
}

@media only screen and (min-width: 381px) and (max-width: 450px) {
    .wrapper-clima-congreso {
    height: 300px;
    width: 100%;
    }
}

@media only screen and (min-width: 451px) and (max-width: 520px) {
    .wrapper-clima-congreso {
    height: 360px;
    width: 100%;
    }
}

@media only screen and (min-width: 521px) and (max-width: 620px) {
    .wrapper-clima-congreso {
    height: 420px;
    width: 100%;
    }
}

@media only screen and (min-width: 621px) and (max-width: 750px) {
    .wrapper-clima-congreso {
    height: 500px;
    width: 100%;
    }
}

@media only screen and (min-width: 751px) and (max-width: 840px) {
    .wrapper-clima-congreso {
    height: 560px;
    width: 100%;
    }
}

@media only screen and (min-width: 841px) and (max-width: 940px) {
    .wrapper-clima-congreso {
    height: 620px;
    width: 100%;
    }
}

@media only screen and (min-width: 941px) and (max-width: 1100px) {
    .wrapper-clima-congreso {
    height: 740px;
    width: 100%;
    }
}

/* MINISITIO RESUMEN LR 2015 */
#block-views-especial-resumen-2015-block {
    background-color: #FFF;
    width: 100%;
    float: left;
    margin-top: 40px;
    box-sizing: border-box;
    font-family: "open_sansregular";
}

#block-views-especial-resumen-2015-block h2 {
    text-align: center;
    padding: 10px;
    font-size: 1.3rem;
    font-family: "open_sanssemibold";
    color: #8f0000;
    text-transform: uppercase;
}
.resumen-2015-destacadas .view-content .views-field-title a { color: #212121;} 
.resumen-2015-destacadas .view-content .views-field-title {
    font-family: "open_sanssemibold";
    color: #212121;
    font-size: 1.5rem;
    line-height: 1.7rem;
    margin-bottom: 10px;
    padding: 10px;
}

.resumen-2015-destacadas .view-content .views-field-field-imagen-1 { margin-left: 10px;}

.resumen-2015-destacadas .view-content .views-field-field-imagen-1 img { width: 620px; height: auto;}

.resumen-2015-destacadas .view-footer .resumen-2015-secundarias .views-field-title a { color: #212121;}

.resumen-2015-destacadas .view-footer .resumen-2015-secundarias .views-field-title {
    font-family: "open_sanslight";
    color: #212121;
    font-size: 1rem;
    line-height: 1.3rem;
    border-bottom: 1px dotted #9e9e9e;
}

.resumen-2015-destacadas .view-footer .resumen-2015-alza,
.resumen-2015-destacadas .view-footer .resumen-2015-baja, 
.resumen-2015-destacadas .view-footer .resumen-2015-contraportada, 
.resumen-2015-destacadas .view-footer .resumen-2015-obituario, 
.resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes, 
.resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes {
  float: left;
  margin: 0 30px 0 -2px;
  width: 45%;
}

.resumen-2015-destacadas .view-footer .resumen-2015-alza > .view-content,
.resumen-2015-destacadas .view-footer .resumen-2015-baja > .view-content,
.resumen-2015-destacadas .view-footer .resumen-2015-contraportada > .view-content,
.resumen-2015-destacadas .view-footer .resumen-2015-obituario > .view-content,
.resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes > .view-content,
.resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes > .view-content {
	width: 305px;
	position: relative;
}

.resumen-2015-destacadas .view-footer .resumen-2015-alza img, 
.resumen-2015-destacadas .view-footer .resumen-2015-baja img, 
.resumen-2015-destacadas .view-footer .resumen-2015-contraportada img,
.resumen-2015-destacadas .view-footer .resumen-2015-obituario img, 
.resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes img,
.resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes img {
    width: 305px;
    height: 170px;
}

.resumen-2015-destacadas .view-footer .resumen-2015-alza .views-field-nothing, 
.resumen-2015-destacadas .view-footer .resumen-2015-baja .views-field-nothing,
.resumen-2015-destacadas .view-footer .resumen-2015-contraportada .views-field-nothing,
.resumen-2015-destacadas .view-footer .resumen-2015-obituario .views-field-nothing,
.resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes .views-field-nothing,
.resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes .views-field-nothing {
  background-color: rgba(0, 0, 0, 0.7);
  height: 170px;
  left: 10px;
  position: absolute;
  top: 0;
  width: 305px;
}

.resumen-2015-destacadas .view-footer .resumen-2015-alza .views-field-nothing .categoria, 
.resumen-2015-destacadas .view-footer .resumen-2015-baja .views-field-nothing .categoria, 
.resumen-2015-destacadas .view-footer .resumen-2015-contraportada .views-field-nothing .categoria, 
.resumen-2015-destacadas .view-footer .resumen-2015-obituario .views-field-nothing .categoria, 
.resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes .views-field-nothing .categoria, 
.resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes .views-field-nothing .categoria {
    font-family: "open_sanssemibold";
    font-size: 1.5rem;
    line-height: 1.7rem;
    color: #E38600;
    padding: 10px 10px 0 10px;
    text-transform: uppercase;
}

.resumen-2015-destacadas .view-footer .resumen-2015-alza .views-field-nothing .title, 
.resumen-2015-destacadas .view-footer .resumen-2015-baja .views-field-nothing .title, 
.resumen-2015-destacadas .view-footer .resumen-2015-contraportada .views-field-nothing .title, 
.resumen-2015-destacadas .view-footer .resumen-2015-obituario .views-field-nothing .title, 
.resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes .views-field-nothing .title, 
.resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes .views-field-nothing .title {
    font-family: "open_sanssemibold";
    font-size: 1.3rem;
    line-height: 1.6rem;
    color: #FFF;
    text-transform: uppercase;
    padding: 10px 10px 0 10px;
}

.resumen-2015-destacadas .view-footer .resumen-2015-movida .categoria {
  color: #212121;
  font-family: "open_sanssemibold";
  font-size: 1rem;
  padding: 10px 0 0;
  text-transform: uppercase;
}

.resumen-2015-destacadas .view-footer .resumen-2015-movida .title {
  color: #212121;
  font-family: "open_sansregular";
  font-size: 1rem;
  padding: 0 0 10px;
  text-transform: uppercase;
}

.resumen-2015-destacadas .view-footer .btn-resumen-2015 a { color: #FFF;}

.resumen-2015-destacadas .view-footer .btn-resumen-2015 {
    text-align: center;
    width: 40%;
    background-color: #8F0000;
    font-family: "open_sanssemibold";
    padding: 5px;
    margin-left: 30%;
    margin-top: 50px;
    float: left;
}

.resumen-2015-destacadas .view-footer .resumen-2015-movida {
    float: left;
    padding: 0 10px 0 10px;
    box-sizing: border-box;
}

/*Interna*/
.view-especial-resumen-2015-interna {
  background-color: #fff;
  float: left;
  margin: 0 5px;
}

.view-especial-resumen-2015-interna .view-content .views-field-field-imagen-1 { margin-left: 10px;}

.view-especial-resumen-2015-interna .view-content .views-field-field-imagen-1 img { height: auto; width: 620px;}

.view-especial-resumen-2015-interna .resumen-2015-secundarias .view-content .views-field-field-imagen-1 { margin-left: 0px;}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-secundarias .views-field-field-imagen-1 img {
    height: 170px; 
    width: 305px;
    margin-left: -15px;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza .views-field-field-imagen-1 img,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja .views-field-field-imagen-1 img,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada .views-field-field-imagen-1 img,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario .views-field-field-imagen-1 img,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes .views-field-field-imagen-1 img,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes .views-field-field-imagen-1 img {
    height: 170px; 
    width: 305px;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-secundarias { padding-left: 10px;}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-secundarias .view-content .views-row {
    float: left;
    padding: 0px 10px 0px 20px;
    width: 43%;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-secundarias .view-content .views-row .views-field-field-titulo-uno-copa-america {
  color: #8f0000;
  font-family: "open_sansbold";
  font-size: 1rem;
  text-transform: uppercase;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-secundarias.views-field-field-imagen-1 { margin-left: 0;}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza .views-field-nothing, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja .views-field-nothing, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada .views-field-nothing, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario .views-field-nothing, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes .views-field-nothing, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes .views-field-nothing {
    background-color: rgba(255, 255, 255, 0.1);
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes {
  float: left;
  width: 45%;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza .view-content .views-row,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja .view-content .views-row,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada .view-content .views-row,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario .view-content .views-row,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes .view-content .views-row,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes .view-content .views-row, {
  float: left;
  width: 100%;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza .view-content .views-row .views-field-field-titulo-uno-copa-america,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja .view-content .views-row .views-field-field-titulo-uno-copa-america,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada .view-content .views-row .views-field-field-titulo-uno-copa-america, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario .view-content .views-row .views-field-field-titulo-uno-copa-america, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes .view-content .views-row .views-field-field-titulo-uno-copa-america,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes .view-content .views-row .views-field-field-titulo-uno-copa-america {
  color: #e38600;
  font-family: "open_sanssemibold";
  font-size: 1rem;
  padding: 0 10px;
  text-transform: uppercase;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza .view-content .views-row .views-field-title,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja .view-content .views-row .views-field-title,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada .view-content .views-row .views-field-title, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario .view-content .views-row .views-field-title, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes .view-content .views-row .views-field-title,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes .view-content .views-row .views-field-title {
  color: #212121;
  font-family: "open_sanssemibold";
  font-size: 1rem;
  line-height: 1.3rem;
  padding: 0 10px;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-alza .view-content .views-row .views-field-body,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-baja .view-content .views-row .views-field-body,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-contraportada .view-content .views-field-body, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-obituario .view-content .views-field-body, 
.view-especial-resumen-2015-interna .view-footer .resumen-2015-tweetdelmes .view-content .views-row .views-field-body,
.view-especial-resumen-2015-interna .view-footer .resumen-2015-cifradelmes .view-content .views-row .views-field-body {
  font-family: "open_sansregular";
  font-size: 0.9rem;
  line-height: 1.25rem;
  margin: 0 10px;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-movida {
    width: 100%;
    float: left;
    margin-top: 30px;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-movida .view-content .views-row {
  float: left;
  padding: 0 30px 0 0;
  width: 100%;
}

.view-especial-resumen-2015-interna .view-footer .views-field-title {
    font-family: "open_sanssemibold";
    color: #212121;
    font-size: 1.5rem;
    line-height: 1.7rem;
    margin-bottom: 10px;
    padding: 10px;
}

.view-especial-resumen-2015-interna .view-footer .view-content .views-row .views-field-field-titulo-uno-copa-america {
    color: #8F0000;
    font-family: "open_sansbold";
    font-size: 1rem;
    padding: 10px 0 0;
    text-transform: uppercase;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-secundarias-interna .view-content .views-row .views-field-title {
  color: #212121;
  font-family: "open_sanssemibold";
  font-size: 1rem;
  line-height: 1.3rem;
  padding: 5px 10px 5px 0;
}

.resumen-2015-destacadas .view-footer .resumen-2015-secundarias-interna .view-content .views-row .views-field-body {
  font-family: "open_sansregular";
  font-size: 1rem;
  line-height: 1.5rem;
  padding-top: 10px;
}
    
.resumen-2015-destacadas .view-footer .resumen-2015-movida .view-content .views-row .views-field-field-titulo-uno-copa-america {
  color: #212121;
  font-family: "open_sansbold";
  font-size: 1rem;
  text-transform: uppercase;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-movida .view-content .views-row .views-field-title {
  color: #212121;
  font-family: "open_sanssemibold";
  font-size: 1rem;
  line-height: 1.3rem;
  padding: 5px 0;
    margin: 0px;
}

.view-especial-resumen-2015-interna .view-footer .resumen-2015-movida .view-content .views-row .views-field-body {
  font-family: "open_sansregular";
  font-size: 1rem;
  line-height: 1.5rem;
}

.resumen-2015-menu .content {
  background-color: #FFF;
  padding: 10px;
  color: #212121;
  font-family: "open_sanssemibold";
}

.resumen-2015-menu .content a { color: #212121;}

.resumen-2015-menu .content li { border-bottom: 1px dotted #9e9e9e;}

.resumen-2015-menu .content li:hover { background-color: #e0e0e0; padding: 1px;}

.resumen-2015-menu .content .active { background-color: #e0e0e0; padding: 1px;}

.node-type-especiales-item .node-especiales-item {
  background-color: #FFF;
  padding: 10px;
  box-sizing: border-box;
  margin: 0 5px 0 5px;
}

.node-type-especiales-item .field-name-field-imagen-1 img {
  width: 620px;
  height: auto;
}

#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015{
	position: relative;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-header{
	position: absolute;
	z-index: 1;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-footer{
	position: absolute; 
	bottom: 0px; 
	width: 100%;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-footer .btn-resumen-2015{
	margin: 0;
    background-color: transparent;
    border: 1px solid #fff;
    border-bottom: 0px;
    border-left: 0px;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-title{
	position: absolute; 
	top: 51px;
	z-index: 1;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-title a{
	color: #fff;
    font-weight: bold;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-field-imagen-1{
	overflow: hidden; 
	height: 182px;
	margin: 0;
}
#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-field-imagen-1 img{
	width: 100%;
}

#block-views-especial-resumen-2015-block h2{
	color:#fff;
}

#block-views-especial-resumen-2015-block h2 strong{
	color: #FFD95D;
}

#block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-nothing{
	position: absolute; 
	top: 0px; 
	width: 100%; 
	height: 182px; 
	/*background-color: rgba(0, 0, 0, 0.5);*/
	background-image: url('../images/banner_RESUMEN_sep.png');
}

/* Responsive */
@media (min-width: 320px) and (max-width: 600px) {
    #block-views-especial-resumen-2015-block { margin-bottom: 40px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza .views-field-nothing,
    .resumen-2015-destacadas .view-footer .resumen-2015-baja .views-field-nothing, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada .views-field-nothing, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario .views-field-nothing, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes .views-field-nothing, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes .views-field-nothing { width: 285px; height: 160px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza > .view-content, 
    .resumen-2015-destacadas .view-footer .resumen-2015-baja > .view-content, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada > .view-content, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario > .view-content, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes > .view-content, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes > .view-content { width: 285px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza, 
    .resumen-2015-destacadas .view-footer .resumen-2015-baja, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes { margin-bottom: 20px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-movida .categoria { padding: 5px 5px 0 5px; width: 100%;}
    .resumen-2015-destacadas .view-footer .resumen-2015-movida .title {
    padding: 5px;
    width: 100%;
    box-sizing: border-box;
    }
    .resumen-2015-destacadas .view-footer .btn-resumen-2015 { width: 70%; margin-left: 10%;}
    .resumen-2015-destacadas .view-footer .resumen-2015-secundarias .view-content .views-row { width: 100%;}


    #block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-title a{
      font-size: 1.1rem;
	  line-height: 1.4rem;
	  font-weight: 500;
    }
    #block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-field-imagen-1{
    	height: 160px;
    }
    #block-views-especial-resumen-2015-block > .content > .view-especial-resumen-2015 > .view-content .views-field-nothing{
    	height: 160px;
    }
}

@media (max-width: 700px) {
    #block-views-especial-resumen-2015-block { margin-bottom: 40px;}
    .resumen-2015-destacadas .view-content .views-field-field-imagen-1 img { width: 100%; height: 160px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-secundarias .view-content .views-row { width: 100%;}
    .node-type-especiales-item .field-name-field-imagen-1 img { width: 100%;}
    .resumen-2015-destacadas .view-footer .view-especial-resumen-2015-interna .view-content .views-row .views-field-body { width: 95%;}
    .view-especial-resumen-2015-interna { width: 98%;}
    .resumen-2015-destacadas .view-footer .resumen-2015-secundarias .views-field-title { width: 88%;}
}

@media (min-width: 320px) and (max-width: 400px) {
    #block-views-especial-resumen-2015-block { margin-bottom: 40px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza, 
    .resumen-2015-destacadas .view-footer .resumen-2015-baja, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes {
    width: 100%;
    padding: 0px;
    margin-left: 5%;
    }
}

@media (min-width: 401px) and (max-width: 500px) {
    #block-views-especial-resumen-2015-block { margin-bottom: 40px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza, 
    .resumen-2015-destacadas .view-footer .resumen-2015-baja, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes {
    width: 100%;
    padding: 0px;
    margin-left: 10%;
    }
}

@media (min-width: 501px) and (max-width: 600px) {
    #block-views-especial-resumen-2015-block { margin-bottom: 40px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza, 
    .resumen-2015-destacadas .view-footer .resumen-2015-baja, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes {
    width: 100%;
    padding: 0px;
    margin-left: 20%;
    }
}

@media (min-width: 601px) and (max-width: 1115px) {
    #block-views-especial-resumen-2015-block { margin-bottom: 40px;}
    .resumen-2015-destacadas .view-footer .resumen-2015-alza, 
    .resumen-2015-destacadas .view-footer .resumen-2015-baja, 
    .resumen-2015-destacadas .view-footer .resumen-2015-contraportada, 
    .resumen-2015-destacadas .view-footer .resumen-2015-obituario, 
    .resumen-2015-destacadas .view-footer .resumen-2015-tweetdelmes, 
    .resumen-2015-destacadas .view-footer .resumen-2015-cifradelmes {
    margin-left: 30%;
    padding: 0;
    width: 100%;
    }
}



    
/* FIN MINISITIO RESUMEN LR 2015 */

/* ESPECIAL MINISTROS 2015 */

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 {
    background: #FFF none repeat scroll 0% 0%;
    height: auto;
    font-family: "open_sansregular";
    box-sizing: border-box;
    width: 940px;
    margin: 0px auto;
    float: left;
}

.page-encuesta-semestral-2015-2 .contenedor_regular .modulo_content {
    float: left;
    margin: 0px 0px 10px;
    position: relative;
    background: #F0EFED none repeat scroll 0% 0%;
    border-radius: 8px;
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.25rem;
    width: 100%;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-title {
    font-family: "open_sanssemibold";
    text-transform: uppercase;
    padding: 5px 10px 10px;
    font-size: 1.2rem;  
    }

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-title a { color: #212121;}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-body { margin-bottom: 20px;}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-body a { color: #212121;}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-body p {
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.2rem;
    margin: 0px 10px 0px 10px;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-infografia { padding-left: 10px;}
.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-infografia .views-field-field-imagen-1 img { 
    width: 920px; 
    height: auto;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros {
    width: 100%;
    float: left;
    padding: 0 10px 0 10px;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros .view-content .views-row {
    width: 25%;
    float: left;
    padding: 20px 0px;
    height: auto;
    text-align: center;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros .view-content .views-row .views-field-title {
    font-family: "open_sanssemibold";
    text-transform: uppercase;
    font-size: 1rem;
    padding: 0px 3px 0px 3px;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros .view-content .views-row .views-field-field-titulo-uno-copa-america {
    font-size: 0.9rem;
    padding: 3px 3px 0px 3px;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros .view-content .views-row .views-field-field-titulo-dos-copa-america {
    font-size: 1.2rem;
    padding: 3px 3px 0px;
    font-family: "open_sansbold";
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico {
    width: 100%;
    float: left;
    padding: 20px 10px;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-field-imagen-1 {
    width: 50%;
    float: left;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-field-imagen-1 img {
    width: 480px;
    height: auto;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-body {
    width: 50%;
    float: left;
    padding: 0px 15px;
    box-sizing: border-box;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-secudarias {
    width: 100%;
    float: left;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-secudarias .view-content .views-row {
    width: 50%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
}

.page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-secudarias .view-content .views-row .views-field-title {
    font-family: "open_sanssemibold";
    text-transform: uppercase;
    padding: 5px 10px 10px;
    font-size: 1.2rem;
}

/* Rompehome */
.block-especial-calificacion-2015-rompehome {
    width: 100%;
    text-align: center;
    background-image: url("/sites/all/themes/LR/images/streaming/bg_ministros.jpg");
    height: auto;
}

.block-especial-calificacion-2015-rompehome .view-header h2 {
    font-family: "open_sansbold";
    line-height: 1.75rem;
    font-size: 2rem;
    padding: 15px;
    box-sizing: border-box;
    text-transform: uppercase;
    color: #212121;
}

.block-especial-calificacion-2015-rompehome .view-content .views-field-title {
    font-size: 1.2rem;
    font-family: "open_sanssemibold";
    padding-bottom: 10px;
}

.block-especial-calificacion-2015-rompehome .view-content .views-field-field-imagen-1 .img { width: auto; height: 240px;}

.block-especial-calificacion-2015-rompehome .view-footer { margin-top: 15px;} 

.block-especial-calificacion-2015-rompehome .view-footer a {
    font-family: "open_sanssemibold";
    font-size: 1rem;
    color: #212121;
    box-sizing: border-box;
}

/* Reponsive */
@media (min-width: 320px) and (max-width: 600px) {
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-title { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-body {
    width: 100%;
    padding: 0px 10px 0px 0px;
    box-sizing: border-box;
    }
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-infografia .views-field-field-imagen-1 img { width: 98%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros .view-content .views-row {
    width: 60%;
    margin: 0 10%;
    }
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-field-imagen-1 { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-field-imagen-1 img { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-body {
    width: 100%;
    padding: 10px 10px;
    }
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-secudarias .view-content .views-row { width: 100%;}
}

@media (min-width: 601px) and (max-width: 900px) {
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-title { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-content .views-field-body {
    width: 100%;
    padding: 0px 10px 0px 0px;
    box-sizing: border-box;
    }
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-infografia .views-field-field-imagen-1 img { width: 98%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-ministros .view-content .views-row {
    width: 50%;
    margin: 0%;
    }
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-field-imagen-1 { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-field-imagen-1 img { width: 100%;}
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-grafico .view-content .views-field-body {
    width: 100%;
    padding: 10px 10px;
    }
    .page-encuesta-semestral-2015-2 .view-calificacion-gobierno-2015 .view-footer .block-especial-calificacion-2015-secudarias .view-content .views-row { width: 100%;}
}
    
/* FIN ESPECIAL MINISTROS 2015 */

/* ESPECIAL RIPE 2015 */
.page-especial-ripe-2015 #page-title { display: none;}

.page-especial-ripe-2015 h2 {
	font-family: "open_sanssemibold";
    font-size: 2rem;
    padding: 12px 0px;
    text-transform: uppercase;
    text-align: center;
    background: #DDC57F none repeat scroll 0% 0%;
    margin: 10px 0px 20px;
    width: 1115px;
    float: left;
}

.page-especial-ripe-2015 { 
    box-sizing: border-box;
    background: #F0EFED;
}

.page-especial-ripe-2015 .ripe-2015-principales {
    width: 1115px;
    float: left;
}

.page-especial-ripe-2015 .ripe-2015-principales .view-content {
    width: 100%;
    float: left;
}

.page-especial-ripe-2015 .ripe-2015-principales .view-content .views-row {
    width: 30%;
    float: left;
    margin-left: 3%;
    margin-bottom: 1%;
}

.page-especial-ripe-2015 .ripe-2015-principales .view-content .views-row .views-field-title {
    font-family: "open_sanssemibold";
    font-size: 1rem;
    text-transform: uppercase;
    padding: 10px 0 5px 0;
}

.page-especial-ripe-2015 .ripe-2015-principales .view-content .views-row .views-field-title a { color: #212121;}

.page-especial-ripe-2015 .block-quicktabs {
    width: 1115px;
    float: left;
}

.page-especial-ripe-2015 .block-quicktabs h2 {
	font-family: "open_sanssemibold";
	font-size: 2rem;
	padding: 12px 0px;
	text-transform: uppercase;
	text-align: center;
	background: #DDC57F none repeat scroll 0% 0%;
	margin: 10px 0px 20px;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs-tabs {
    color: #212121;
    font-size: 0.9rem;
    padding: 5px;
    text-transform: uppercase;
    font-family: "open_sanssemibold";
    text-align: center;
    background: #ead7a0 none repeat scroll 0% 0%;
    width: 1106px;
    float: left;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs-tabs li.active {
    font-family: "open_sansbold";
    color: #373E4E;
    text-decoration: underline;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs_main {
    width: 100%;
    float: left;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage {
   width: 100%;
    float: left;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .view-especial-ripe-2015-quicktab .views-row {
    width: 30%;
    float: left;
    margin-left: 3%;
}

.page-especial-ripe-2015 .ripe-2015-secundarias {
    width: 1115px;
    padding: 10px;
    box-sizing: border-box;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-content .views-row {
    float: left;
    width: 50%;
    padding: 10px;
    box-sizing: border-box;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .views-row .views-field-title {
    font-family: "open_sanssemibold";
    font-size: 1rem;
    padding-bottom: 5px;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .views-row .views-field-title a { color: #212121;}

.page-especial-ripe-2015 .ripe-2015-secundarias .views-row .views-field-body {
    font-family: "open_sansregular";
    font-size: 0.9rem;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .views-row .views-field-title {
    font-family: "open_sanssemibold";
    font-size: 0.9rem;
    padding: 0px 5px;
    margin-bottom: 10px;
}

.page-especial-ripe-2015 .block-quicktabs .quicktabs-wrapper .quicktabs_main .quicktabs-tabpage .views-row .views-field-title a { color: #212121;}

.page-especial-ripe-2015 .view-footer { width: 1115px;}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-video .views-row .views-field-title {
    font-family: "open_sanssemibold";
    font-size: 2rem;
    padding: 12px 0px;
    text-transform: uppercase;
    text-align: center;
    background: #DDC57F none repeat scroll 0% 0%;
    margin: 10px 0px 20px;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-video .views-row .views-field-title a { color: #212121;} 

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-video .views-row .views-field-field-url {
    width: 55%;
    margin: 0px auto;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-video .views-row {
    width: 100%;
    margin: 0px auto;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-archivo .views-field-title {
    font-size: 2rem;
    font-family: "open_sanssemibold";
    text-transform: uppercase;
    background: #DDC57F none repeat scroll 0% 0%;
    width: 1115px;
    text-align: center;
    padding: 10px;
    margin: 0px auto;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-archivo .views-field-title a { color: #212121;}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-archivo .views-field-field-archivo-esp-lr {
    font-family: "open_sansregular";
    text-align: center;
    margin-top: 30px;
    font-size: 1.2rem;
    margin-left: 80%;
    width: 50%;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .ripe-2015-archivo  .views-field-field-archivo-esp-lr a { color: #212121;}

.page-especial-ripe-2015 #block-views-especial-ripe-2015-baja-block-1 { width: 1115px; float: left;}

.page-especial-ripe-2015 .ripe-2015-principales .img_header {
    background-image: url("/sites/all/themes/LR/images/streaming/ripebg.jpg");
    width: 1115px;
    height: 300px;
    margin-bottom: 20px;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .btn-pdf-ripe-2015 {
	width: 20%;
	float: left;
	font-family: "open_sanssemibold";
	font-size: 1rem;
	padding: 7px 0px;
	text-transform: uppercase;
	text-align: center;
	background: #DDC57F none repeat scroll 0% 0%;
	margin: 10px 42%;
	border-radius: 5px;
}

.page-especial-ripe-2015 .ripe-2015-secundarias .view-footer .btn-pdf-ripe-2015 a { color: #212121;}

/* Rompehome */
#block-views-aef0a59946df592fd8325a1c990e91c6 h2 { display: none;}

#block-views-aef0a59946df592fd8325a1c990e91c6 .view-especial-ripe-2015-interna {
    background-image: url("/sites/all/themes/LR/images/streaming/ripe-rompe.jpg");
    width: 1400px;
    height: 360px;
    margin: 0px auto;
    position: relative;
}

#block-views-aef0a59946df592fd8325a1c990e91c6 .view-especial-ripe-2015-interna .views-field-field-imagen-1 {
    left: 42%;
    position: absolute;
    top: 43%;
}

#block-views-aef0a59946df592fd8325a1c990e91c6 .view-especial-ripe-2015-interna .views-field-title {
    position: absolute;
    top: 83%;
    font-family: "open_sanssemibold";
    font-size: 1rem;
    color: #FFF;
    text-transform: uppercase;
    text-align: center;
    width: 100%;
}

#block-views-aef0a59946df592fd8325a1c990e91c6 .view-especial-ripe-2015-interna .views-field-title a { color: #FFF;}

#block-views-aef0a59946df592fd8325a1c990e91c6 .view-especial-ripe-2015-interna .view-footer .btn-ripe-2015 {
    background: #EAD7A0 none repeat scroll 0% 0%;
    padding: 2px;
    box-sizing: border-box;
    width: 15%;
    top: 96%;
    left: 44%;
    position: absolute;
    text-align: center;
    font-size: 0.9rem;
    font-family: "open_sanssemibold";
}

#block-views-aef0a59946df592fd8325a1c990e91c6 .view-especial-ripe-2015-interna .view-footer .btn-ripe-2015 a { color: #212121;}

/* FIN ESPECIAL RIPE 2015 */

/* MICROSITIO PROCESO PAZ */
body.page-taxonomy-term-153346 {
    background-image: url("/sites/all/themes/LR/images/bg/bg-paz.jpg");    
}

/* MICROSITIO REFORMA TRIBUTARIA */
body.page-taxonomy-term-109786{
	background-image: url('/sites/all/themes/LR/images/bg/bg_tributario1.jpg');
}

/* FORMULARIO CORTESIA 2016 */
body.page-node-341796 .headSeccion {
    width: 1095px;
    margin: 15px auto;
    height: 250px;
    background: transparent url("../images/cortesia2016.jpg") no-repeat scroll center top;
    text-indent: -666em;
}
#webform-client-form-341796 > div{
	display: table;
}
#webform-client-form-341796 > div > .form-item{
	float: left;
	width: 49%;
}
#webform-client-form-341796 .form-item input[type='text'],
#webform-client-form-341796 .form-item input[type='email']{
	width: 98%;
}
#webform-client-form-341796 > div > .form-item > select{
	width: 100%;
}
body.page-node-341796 .contenedor_regular .modulo_content{
	width: 100%;
}

body.page-node-341796 .webform-client-form #webform-component-sexo,
body.page-node-341796 .webform-client-form #webform-component-fecha-de-nacimiento,
body.page-node-341796 .webform-client-form #webform-component-cc,
body.page-node-341796 .webform-client-form #webform-component-celular {
    width: 25%;
    float: left;
    height: 50px;
}

body.page-node-341796 .webform-client-form #webform-component-nivel-de-educacion,
body.page-node-341796 .webform-client-form #webform-component-departamento,
body.page-node-341796 .webform-client-form #webform-component-ciudad,
body.page-node-341796 .webform-client-form #webform-component-barrio,
body.page-node-341796 .webform-client-form #webform-component-departamento-correspondencia,
body.page-node-341796 .webform-client-form #webform-component-ciudad-correspondencia,
body.page-node-341796 .webform-client-form #webform-component-barrio-correspondencia {
    width: 30%;
    float: left;
}

body.page-node-341796 .webform-client-form #webform-component-estrato,
body.page-node-341796 .webform-client-form #webform-component-estrato-correspondencia{
    width: 10%;
    float: left;
}

body.page-node-341796 .webform-client-form #webform-component-profesion,
body.page-node-341796 .webform-client-form #webform-component-empresa {
    width: 70%;
    float: left;
}

body.page-node-341796 .webform-client-form #webform-component-nit {
    width: 30%;
    float: left;
}

body.page-node-341796 .webform-client-form #webform-component-sector-de-la-empresa,
body.page-node-341796 .webform-client-form #webform-component-otro-cual,
body.page-node-341796 .webform-client-form #webform-component-donde-desea-recibir-el-periodico,
body.page-node-341796 .webform-client-form #webform-component-legal,
body.page-node-341796 .webform-client-form #webform-component-direccion-donde-desea-recibir-el-periodico {
    width: 100%;
    float: left;
}

body.page-node-341796 .webform-client-form #webform-component-donde-desea-recibir-el-periodico p {
    font-family: "open_sansbold";
    font-size: 0.9rem;
    line-height: 1rem;
    margin: 0;
    text-transform: uppercase;
}

body.page-node-341796 .webform-client-form #webform-component-legal p {
    font-family: "open_sanslight";
    margin: 0px 0px 10px;
    font-size: 0.6rem;
    line-height: 0.9rem;
}

body.page-node-341796 .webform-client-form #webform-component-sexo .form-item-submitted-sexo { 
    margin-right: 10%;
    float: left;
}

body.page-node-341796 #edit-actions{
	width: 100%;
	display: table;
}

body.page-node-341796 .webform-client-form #webform-component-sector-de-la-empresa .form-item-submitted-sector-de-la-empresa {
    width: 25%;
    float: left;
}

body.page-node-341796 #edit-submitted-acepto .form-item label{
	display: none;
}

@media only screen and (max-width: 800px) {
	body.page-node-341796 .headSeccion {
    width: 93%;
    margin: 15px auto;
    height: 30px;
    background: #C51A1B none repeat scroll 0% 0%;
    text-indent: 0px;
    color: #FFF;
    font-family: "open_sanslight";
    text-align: center;
    }
    #webform-client-form-341796 > div > .form-item{
    width: 100% !important;
	}
	#webform-client-form-341796 .form-item input[type='number'],
	body.page-node-341796 .webform-client-form #webform-component-sector-de-la-empresa .form-item-submitted-sector-de-la-empresa{
	width: 100%;
	}
}

/* temporal */
body.page-user-register .form-item-city,
body.page-user-register .form-item-regions,
body.page-user-register .form-item-pais,
body.page-admin-people-create .form-item-city,
body.page-admin-people-create .form-item-regions,
body.page-admin-people-create .form-item-pais{
	display: none;
}

/*IMAGEN INTERACTIVA ANDINO */
.page-node-345201 .imgDetalle img { display: none;}

/* MODULO BUSQUEDA */
.page-search-content .modulo_content { width: 860px;}
.page-search-content .modulo_content h2 { 
    font-family: "open_sanssemibold";
    font-size: 1.6rem;
    line-height: 1.75rem;
    margin-bottom: 10px;
    color: #C51A1B; 
}
.page-search-content .modulo_content ul { 
    font-family: "open_sansregular";
    font-size: 0.9rem;
    line-height: 1.2rem;
}
.page-search-content .modulo_content .search-result .title {
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    margin-bottom: 5px;
    margin-top: 10px;
}
.page-search-content .modulo_content .search-result .title a { color:#212121;}
.page-search-content .modulo_content .search-result .title a:hover { color: #585F66;}
.page-search-content .modulo_content .search-result .search-snippet-info .search-info .username {
    color: #B01718;
    font-family: "open_sanssemibold";
    font-size: 0.9rem;
}

/* MODULO CONTACTO */
.page-node-347796 .contenedor_regular .modulo_content { width: 100%; background: #FFF none repeat scroll 0% 0%;}
.page-node-347796 .webform-client-form > div > .form-item {
    width: 50%;
    float: left;
    margin: 10px 0px;
    padding: 10px;
    box-sizing: border-box;
    min-height: 45px;
}
.page-node-347796 .webform-client-form > div > .webform-component--conozco-y-acepto-terminos,
.page-node-347796 .webform-client-form > div > .webform-component--conozco-y-acepto-privacidad,
.page-node-347796 .webform-client-form > div > .webform-component--autorizo-recibir-informacion-de-ofertas-especiales-promociones-y-campanas-del-diario-la-republica,
.page-node-347796 .webform-client-form > div > .webform-component--por-medio-de-otras-empresas,
.page-node-347796 .webform-client-form > div > .webform-component--autorizo-recibir-de-otras-empresas,
.page-node-347796 .webform-client-form > div > .webform-component--por-medio-de,
.page-node-347796 .webform-client-form > div > .webform-component--info,
.page-node-347796 .webform-client-form > div > .webform-component--categoria1,
.page-node-347796 .webform-client-form > div > .webform-component--condiciones-de-uso,
.page-node-347796 .webform-client-form > div > .form-actions,
.page-node-347796 .webform-client-form > div > .webform-component--categoria,
.page-node-347796 .webform-client-form > div > .webform-component--categoria-servicio,
.page-node-347796 .webform-client-form > div > .webform-component--categoria-reclamos,
.page-node-347796 .webform-client-form > div > .webform-component--categoria-solicitudes { 
    width: 100%;
    float: left;
    margin: 0px 0px;
    padding: 10px 20px;
    box-sizing: border-box;
    font-size: 0.9rem;
}
.page-node-347796 .webform-client-form .webform-component--condiciones-de-uso {
    background: #C50C1F none repeat scroll 0% 0%;
    border: 1px solid #FFF;
    display: block;
    margin: 0;
    padding: 0;
}
.page-node-347796 .webform-client-form .webform-component--condiciones-de-uso .sec_tit {
    font-family: "open_sanssemibold";
    margin: 0px 0px 5px;
    font-size: 1.2rem;
    color: #FFF;
}
.page-node-347796 .webform-client-form .webform-component--info .item_tit {
    font-family: "open_sanssemibold";
    line-height: 0.8rem;
    margin: 0px 0px 5px;
    font-size: 0.75rem;
    color: #646464;
}
.page-node-347796 .webform-client-form .webform-component--info p { 
    line-height: 1.12rem;
    margin: 0px 0px 10px;
    font-size: 0.65rem;
    color: #646464;
}
.page-node-347796 .webform-client-form input[type="submit"] {
    font-size: 1rem;
    line-height: 1rem;
    background: #DE1D31 none repeat scroll 0% 0%;
    border: 0px none;
    color: #FFF;
    cursor: pointer;
    margin: 10px 0;
    padding: 5px;
    text-transform: uppercase;
    width: 12%;
}
.page-node-347796 .webform-client-form > div > .webform-component .description { padding-left: 25px;}
.page-node-347796 .webform-client-form > div > .webform-component .description a { color: #C50C1F; font-family: "open_sanslight";}
.page-node-347796 .webform-client-form > div > .webform-component .description a:hover { font-family: "open_sanssemibold"; text-transform: uppercase;}
.page-node-347796 .webform-client-form input[type="submit"]:hover { background: #000 none repeat scroll 0% 0%;}
.page-node-347796 .webform-client-form input[type='text'],
.page-node-347796 .webform-client-form input[type="email"],
.page-node-347796 .webform-client-form select { width: 80%;}
.page-node-347796 .webform-client-form .webform-component--categoria1 > label,
.page-node-347796 .webform-client-form .webform-component--categoria > label,
.page-node-347796 .webform-client-form .webform-component--categoria-servicio > label,
.page-node-347796 .webform-client-form .webform-component--categoria-reclamos > label,
.page-node-347796 .webform-client-form .webform-component--categoria-solicitudes > label { display: none;}
.page-node-347796 .webform-client-form .webform-component--categoria1 .form-radios {
    width: 100% !important;
    float: left;
    text-transform: uppercase;
}
.page-node-347796 .webform-client-form .webform-component--categoria1 .form-radios .form-item-submitted-categoria1 {
    width: 25%;
    float: left;
    font-family: "open_sanssemibold";
    font-size: 1rem;
    background: #C50C1F none repeat scroll 0% 0%;
    border: 1px solid #FFF;
    color: #FFF;
    display: block;
    padding: 8px;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
}
.page-node-347796 .webform-client-form .webform-component--categoria1 .form-radios .form-item-submitted-categoria1:hover,
.page-node-347796 .webform-client-form .webform-component--categoria1 .form-radios .form-item-active { 
	background: #25292E none repeat scroll 0% 0%;
}
.page-node-347796 .webform-client-form .webform-component--categoria1 .form-radios > div{
	position: relative;
}
.page-node-347796 .webform-client-form .webform-component--categoria1 input {
    background: #F00 none repeat scroll 0px 0px;
    height: 33px;
    left: 0px;
    opacity: 0;
    position: absolute;
    top: 0px;
    width: 100%;
    cursor: pointer;
}
.page-node-347796 .webform-client-form .webform-component--mensaje .form-textarea-wrapper { width: 100%;}
.page-node-347796 .webform-client-form .webform-component--mensaje .form-textarea-wrapper .form-textarea,
.page-node-347796 .webform-client-form .webform-component--mensaje .form-textarea-wrapper .grippie { width: 82%;}
.page-node-347796 .webform-client-form .webform-component--hoja-de-vida {
    width: 100%;
    float: left;
    margin: 0px;
    padding: 10px 10px;
    box-sizing: border-box;
    font-size: 0.9rem;
}
.page-node-347796 .webform-client-form .webform-component--hoja-de-vida .form-managed-file .form-submit {
    background: #DE1D31 none repeat scroll 0% 0%;
    border: 0px none;
    color: #FFF;
    cursor: pointer;
    margin: 10px;
    padding: 5px;
    text-transform: uppercase;
    width: 12%;
    font-size: 0.8rem;
    border-radius: 4px;
}

/* MICROSITIO 50 DIAS ALCALDES */
body.page-taxonomy-term-150421 { background-image: url("/sites/all/themes/LR/images/bg/bg_tributario3.jpg"); background-position: -230px -200px;}
body.page-taxonomy-term-150421 .headSeccion { background: #BCBCBA; color: #FFF;}

/* MICROSITIO EMPRESARIO 2016 */
body.page-taxonomy-term-150696 { background-image: url("/sites/all/themes/LR/images/bg/bg_empresario2016.jpg"); background-position: -340px 0px;}

/*STREAMING EMPRESARIO 2016*/
.foros2016 {
    height: 410px;
    width: 100%;
    background-image: url("/sites/all/themes/LR/images/streaming/foro_repu.jpg");
    background-position: -370px 0px;
}
.foros2016 .cont1, .foros2016 .cont2, .foros2016 .cont3 {
    width: 33%;
    float: left;
}
.foros2016 .cont4 {
    width: 100%;
    float: left;
}
.foros2016 .cont1 .logo1 {
    background-image: url("/sites/all/themes/LR/images/streaming/logo_marca.png");
    width: 210px;
    height: 200px;
    margin: 70px 20%;
}
.foros2016 .cont2 .logo2 {
    background-image: url("/sites/all/themes/LR/images/streaming/logo_emp.png");
    margin: 100px 106%;
    width: 373px;
    height: 150px;
}
.foros2016 .cont3 { margin: -335px 26%;}
.foros2016 .cont4 .logos {
    background-image: url("/sites/all/themes/LR/images/streaming/logo_sponsor.png");
    width: 594px;
    height: 67px;
    margin: -7px 25%;
}

@media only screen and (max-width: 1300px) {
    .foros2016 .cont1 .logo1,
    .foros2016 .cont2 .logo2,
    .foros2016 .cont4 .logos { display:none;} 
    .foros2016 .cont3 { margin: 0px; width: 100%; height: 100%;}
    .foros2016 .cont3 iframe { width: 100%; height: 100%;}
}

@media only screen and (min-width: 1500px) {
    .foros2016 .cont1 .logo1 { margin: 70px 40%;}
    .foros2016 .cont2 .logo2 { margin: 120px 104%;}
    .foros2016 .cont3 { margin: -375px 33%;}
    .foros2016 .cont4 .logos { margin: -47px 32%;}
}

/* MODULO CONSEJOS PARA LIDERES */
body.page-opinion-consejos-lideres .view-consejos-lideres {
    width: 95%;
    float: left;
    margin: 6px 15px;
    border: 0px;
}
body.page-opinion-consejos-lideres .view-consejos-lideres {
    width: 100%;
    float: left;
    box-sizing: border-box;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row {
    width: 98%;
    float: left;
    margin-bottom: 40px;
    border-bottom: 1px solid #ccc;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-name {
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    text-transform: uppercase;
    width: 33%;
    float: left;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-field-opinion-consejo-cuenta {
    width: 47%;
    float: left;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-field-opinion-consejo-fecha {
    font-family: "open_sanslight";
    font-size: 0.9rem;
    color: #9D9D9C;
    width: 20%;
    float: left;
    text-align: right;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-field-opinion-consejo-imagen {
    width: 20%;
    float: left;
    margin-right: 2%;
    margin-top: 5px;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-field-opinion-consejo-imagen img {
    width: 130px;
    height: 130px;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-body {
    width: 78%;
    float: left;
    box-sizing: border-box;
    padding-right: 4%;
    background-color: #FFF;
    padding-left: 3%;
    border-radius: 8px;
    margin-top: 5px;
    margin-bottom: 20px;
}
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-body p,
body.page-opinion-consejos-lideres .view-consejos-lideres .views-row .views-field-body h2 {
    font-family: "open_sansitalic";
    font-size: 1.4rem;
    line-height: 1.8rem;
    margin: 15px 0 13px;
}

/* MODULO FECHA Y DIA FOROS */
.node-type-foro .modulo_content .field-collection-item-field-temas-del-foro { display: none;}

/* MINISITIO RESULTADOS EMPRESARIALES 2015 */
body.node-type-especiales-landing .modulo_rompeHome {
    width: 100%;
    margin: 20px auto;
    max-width: 1830px;
}
body.node-type-especiales-landing .contenedor_regular .headSeccion { display: none;}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block,
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3,
body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3,
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-2,
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-7,
body.node-type-especiales-landing .modulo_content #block-views-especiales-ranking-block{
    width: 100%;
    margin: 20px auto;
    min-width: 1115px;
    float: left;
}
/* Seccion Menu+Video */
body.node-type-especiales-landing .modulo_rompeHome #block-views-especiales-landing-block-1 .views-row-odd { position: relative;}

body.node-type-especiales-landing .modulo_rompeHome .landing-logo-lr {
    top: 20px;
    left: 100px;
    position: absolute;
    z-index: 2;
}
body.node-type-especiales-landing .modulo_rompeHome .landing-logo-lr img { width: 80px;}
body.node-type-especiales-landing .modulo_rompeHome ul {
    position: absolute;
    width: 34%;
    float: left;
    margin-left: 65%;
    z-index: 2;
    top: 50px;
    left: 0px;
}
body.node-type-especiales-landing .modulo_rompeHome ul li {
    width: 20%;
    float: left;
    text-align: center;
}
body.node-type-especiales-landing .modulo_rompeHome ul li a {
    font-family: "open_sanssemibold";
    font-size: 1rem;
    color: #FFF;
    text-transform: uppercase;
}
body.node-type-especiales-landing .modulo_rompeHome ul li a:hover,
body.node-type-especiales-landing .modulo_rompeHome ul li a:active { border-bottom: 3px solid #FFF;}

body.node-type-especiales-landing .modulo_rompeHome #block-views-especiales-landing-block-1 .views-row-odd .views-field-title {
    position: absolute;
    left: 0px;
    width: 100%;
    top: 0px;
    height: 560px;
    color: #FFF;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 3.3rem;
    font-family: "open_sanslight";
    box-sizing: border-box;
    text-align: center;
    padding: 200px 0px;
}

body.node-type-especiales-landing .modulo_rompeHome #block-views-especiales-landing-block-1 .view-footer .landing-play-button {
    top: 290px;
    left: 670px;
    position: absolute;
    z-index: 2;
}
body.node-type-especiales-landing .modulo_rompeHome #block-views-especiales-landing-block-1 .view-footer .landing-play-button img { width: 60px;}

/* Seccion Ranking */
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block .view-header h2,
body.node-type-especiales-landing .modulo_content #block-views-especiales-ranking-block .view-header h2,
body.node-type-especiales-landing .modulo_content #block-views-especiales-ranking-block h2 {
    font-family: "open_sanslight";
    font-size: 3rem;
    margin: 10px auto 40px;
    text-align: center;
    color: #e78989;
} 
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block .view-header p,
body.node-type-especiales-landing .modulo_content #block-views-especiales-ranking-block .view-header p,
body.node-type-especiales-landing .modulo_content #block-views-especiales-ranking-block .view-header .descripcion-ranking {
    font-family: "open_sanslight";
    font-size: 1.1rem;
    line-height: 1.3rem;
    text-align: center;
    width: 70%;
    margin-left: 15%;
    color: #212121;
}

/* Seccion Analisis */
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 {
    max-width: 777px;
    float: left;
    width: 100%;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 h2 {
    font-family: "open_sanslight";
    font-size: 3rem;
    margin: 10px auto 40px;
    text-align: center;
    color: #e78989;
    text-transform: uppercase;
}

body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-header {
    width: 100%;
    float: left;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-header .apuesta-por-la-paz-descripcion {
    font-family: "open_sanslight";
    font-size: 1.1rem;
    line-height: 1.3rem;
    text-align: center;
    width: 70%;
    margin-left: 15%;
    color: #212121;
    text-transform: uppercase;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-header > .view-content { margin: 40px -3% 0;}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-header .view-content > .views-row-1 {
    float: left;
    position: relative;
    width: 93%;
    margin: 0 4% 0;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-header .view-content > .views-row-1 .views-field-title {
    width: 620px;
    height: 356px;
    background-color: rgba(0, 0, 0, 0.6);
    padding: 180px 50px 50px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-header .view-content > .views-row-1 .views-field-title a {
    color: #FFF;
    font-family: "open_sansregular";
    font-size: 2.6rem;
    line-height: 2.9rem;
}

body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-content {
    width: 60%;
    float: left;
    margin: 40px 20% 0;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-content .views-row {
    width: 40%;
    float: left;
    position: relative;
    margin: 0 4% 18px;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-content .views-row .views-field-field-titulo-uno-copa-america {
    box-sizing: border-box;
    padding: 50px 20px 20px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-content .views-row .views-field-field-titulo-uno-copa-america .field-content {
    font-family: "open_sanssemibold";
    color: #e78989;
    text-transform: uppercase;
    font-size: 1rem;
    line-height: 1rem;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-content .views-row .views-field-title {
    width: 300px;
    height: 168px;
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    top: 0px;
    left: 0px;
    box-sizing: border-box;
    padding: 80px 20px 20px;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-3 .view-display-id-block_3 .view-content .views-row .views-field-title a {
    font-family: "open_sansregular";
    color: #FFF;
    font-size: 1.2rem;
    line-height: 1.3rem;
}

body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3 {
    margin-left: 37.7%;
    width: 50%;
    min-width: 620px;
}
body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3 .view-opini-n-by-content .views-row {
    border-bottom: 1px dotted #CCC;
    width: 100%;
    max-width: 620px;
    margin: 0px 0px 30px;
    padding: 20px 0 0;
    box-sizing: border-box;
    height: 190px;
}
body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3 .view-opini-n-by-content .views-row .views-field-picture {
    width: 36%;
    margin-right: 4%;
    float: left;
}
body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3 .view-opini-n-by-content .views-row .views-field-title {
    width: 60%;
    float: left;
    margin-bottom: 20px;
}
body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3 .view-opini-n-by-content .views-row .views-field-title a {
    text-decoration: none;
    color: #212121;
    font-family: "open_sanslight";
    font-size: 1.8rem;
    line-height: 1.8rem;
}
body.node-type-especiales-landing .modulo_content #block-views-opini-n-by-content-block-3 .view-opini-n-by-content .views-row .views-field-name {
    text-decoration: none;
    color: #212121;
    font-family: "open_sanssemibold";
    font-size: 1.1rem;
    text-transform: uppercase;
}

/* Seccion Sector-Region*/
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-7 h2 {
    font-family: "open_sanslight";
    font-size: 3rem;
    margin: 10px auto 40px;
    text-align: center;
    color: #e78989;
    text-transform: uppercase;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-7 .view-header .sector-region-descripcion {
    font-family: "open_sanslight";
    font-size: 1.1rem;
    line-height: 1.3rem;
    text-align: center;
    width: 70%;
    margin: 0 15% 40px;
    color: #212121;
    text-transform: uppercase;
}

/* Seccion Juntas */
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-2 h2 {
    font-family: "open_sanslight";
    font-size: 3rem;
    margin: 10px auto 40px;
    text-align: center;
    color: #e78989;
    text-transform: uppercase;
}
body.node-type-especiales-landing .modulo_content #block-views-especiales-landing-block-2 .view-content .views-field-field-imagen-2 { display: none;}

/* MICROSITIO LOS MEJORES ABOGADOS */
body.page-taxonomy-term-171341 .headSeccion {
    width: 1095px;
    font-family: 'open_sanslight';
    font-size: 2rem;
    line-height: 2rem;
    background: #0A4F7D;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}
body.page-taxonomy-term-171341 .fullContent { background: #FFF url("/sites/all/themes/LR/images/bg/bg-abogados.jpg") no-repeat scroll 0% 0px;} 

@media (min-width: 1366px) { body.page-taxonomy-term-171341 .fullContent { background: #FFF url("/sites/all/themes/LR/images/bg/bg-abogados.jpg") no-repeat scroll 50% 0px;} }

/* MICROSITIO FIRMA PAZ */
body.page-taxonomy-term-135741 .headSeccion {
    width: 1095px;
    font-family: 'open_sanslight';
    font-size: 2rem;
    line-height: 2rem;
    background: #0A4F7D;
    color: #FFF;
    margin: 15px auto;
    padding: 10px;
    clear: both;
}
body.page-taxonomy-term-135741 .fullContent { background: #FFF url("/sites/all/themes/LR/images/bg/bg-micrositiopaz.jpg") no-repeat scroll 0% 0px;} 

@media (min-width: 1366px) { body.page-taxonomy-term-135741 .fullContent { background: #FFF url("/sites/all/themes/LR/images/bg/bg-micrositiopaz.jpg") no-repeat scroll 50% 0px;} }

/* MICROSITIO RESULTADOS EMPRESARIALES 2016 */
body.page-taxonomy-term-172526 .fullContent { background: #659ca4 url("/sites/all/themes/LR/images/bg/bg_resultados2016.png") no-repeat scroll 0% 0px;} 

@media (min-width: 1366px) { body.page-taxonomy-term-172526 .fullContent { background: #659ca4 url("/sites/all/themes/LR/images/bg/bg_resultados2016.png") no-repeat scroll 50% 0px;} }

/* MICROSITIO RIO 2016 */
body.page-taxonomy-term-173306 .fullContent { background: #FFF url("/sites/all/themes/LR/images/bg/bg_rio2016.png") no-repeat scroll 0% 0px;} 

@media (min-width: 1366px) { body.page-taxonomy-term-173306 .fullContent { background: #FFF url("/sites/all/themes/LR/images/bg/bg_rio2016.png") no-repeat scroll 50% 0px;} }