/* 

Proyecto: RCN NOTICIAS
Autor: Jorge SuÃ¡rez
Fecha: 22 Marzo 2013

1. General
   1.1 pop up
2. Publicidad_top
3. Portales_top
4. Header
   4.1 Menu
5. Publicidad
6. ultima_horaU 
7. Main
8. Content
9. Sidebar-second
10. Portales_Footer
11. Footer

*/
#ancla {
	position: relative;
	top: 1200px;
	display: none;
}

@font-face {
	font-family: "oswald";
	src: url('../fuentes/oswald-light-webfont.eot');
	src: url('../fuentes/oswald-light-webfont.eot?#iefix')
		format('embedded-opentype'),
		url('../fuentes/oswald-light-webfont.woff2') format('woff2'),
		url('../fuentes/oswald-light-webfont.woff') format('woff'),
		url('../fuentes/oswald-light-webfont.ttf') format('truetype'),
		url('../fuentes/oswald-light-webfont.svg#oswaldlight') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "oswald";
	src: url('../fuentes/oswald-bold-webfont.eot');
	src: url('../fuentes/oswald-bold-webfont.eot?#iefix')
		format('embedded-opentype'),
		url('../fuentes/oswald-bold-webfont.woff2') format('woff2'),
		url('../fuentes/oswald-bold-webfont.woff') format('woff'),
		url('../fuentes/oswald-bold-webfont.ttf') format('truetype'),
		url('../fuentes/oswald-bold-webfont.svg#oswaldbold') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "oswald";
	src: url('../fuentes/oswald-regular-webfont.eot');
	src: url('../fuentes/oswald-regular-webfont.eot?#iefix')
		format('embedded-opentype'),
		url('../fuentes/oswald-regular-webfont.woff2') format('woff2'),
		url('../fuentes/oswald-regular-webfont.woff') format('woff'),
		url('../fuentes/oswald-regular-webfont.ttf') format('truetype'),
		url('../fuentes/oswald-regular-webfont.svg#oswaldbook') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'droid_sans';
	src: url('../fuentes/droidsans-bold-webfont.eot');
	src: url('../fuentes/droidsans-bold-webfont.eot?#iefix')
		format('embedded-opentype'),
		url('../fuentes/droidsans-bold-webfont.woff2') format('woff2'),
		url('../fuentes/droidsans-bold-webfont.woff') format('woff'),
		url('../fuentes/droidsans-bold-webfont.ttf') format('truetype'),
		url('../fuentes/droidsans-bold-webfont.svg#droid_sansbold')
		format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'droid_sans';
	src: url('../fuentes/droidsans-webfont.eot');
	src: url('../fuentes/droidsans-webfont.eot?#iefix')
		format('embedded-opentype'), url('../fuentes/droidsans-webfont.woff2')
		format('woff2'), url('../fuentes/droidsans-webfont.woff')
		format('woff'), url('../fuentes/droidsans-webfont.ttf')
		format('truetype'),
		url('../fuentes/droidsans-webfont.svg#droid_sansregular')
		format('svg');
	font-weight: normal;
	font-style: normal;
}

/*General abre
---------------------------------------------------------------------------------------------------------------------------
 */
* {
	margin: 0px;
	padding: 0px;
}

body, #page-wrapper, #page {
	width: 100%;
	font-family: 'droid_sans', Sans-Serif;
	font-size: 14px
}

.clearfix {
	clear: both;
}

.sizer {
	width: 990px;
	margin: 0px auto;
	position: relative;
}

.form-item, .form-actions {
	margin: 0.5em 0em;
}

.left {
	float: left;
	width: 95px;
}

ul, ol {
	padding: 0px;
}

ul li {
	margin: 0px;
}

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

a {
	text-decoration: none;
}

img {
	display: block;
	width: 100%;
	height: auto;
}

h1 {
	font-size: 20px;
	line-height: 20px;
	font-weight: normal;
	font-family: "oswald", Sans-serif;
}

.page-node h1 {
	font-size: 1.1em;
    line-height: 1.2em;
}

h1 a, .titulo_reg h2 a {
	color: #333333;
	display: block;
	font-weight: normal;
	font-size: 30px;
	line-height: 1.3em;
	margin-top: 0;
}

.titulo_reg h2 a {
	clear: left;
	display: block;
	float: left;
	margin-bottom: 10px;
	padding-left: 0;
	padding-right: 10px;
	padding-top: 45px !important;
	text-align: right;
	width: 100px;
}

.registro_top .bk_descripcion_edit {
	clear: right;
	float: right;
	margin-right: 20px;
	width: 805px;
	padding-top: 10px;
}

label {
	font-size: 13px;
}

h3 {
	font-weight: 700;
	
}

.breadcrumb {
	color: #777777;
	font-size: 13px;
	padding-bottom: 5px;
	padding-left: 125px;
	display: none;
}

.breadcrumb a {
	font-size: 13px;
	color: #F77951;
	margin: 0 5px;
	text-decoration: underline;
}

.admin-menu ul.primary {
	clear: both;
	float: right;
	width: 505px;
}

.page-user.admin-menu ul.primary {
	width: 100%;
}

.txt-pbl {
	font-size: 12px;
}

.link-wrapper {
	clear: both;
}

#comments {
	width: 443px !important;
	margin-bottom: 20px;
	padding-bottom: 30px;
}

#comments section {
	width: 100%;
}

#comments h2 {
	padding-top: 10px;
}

.statistics_counter span {
	display: none;
}

.node-type-especiales  #comments {
	float: right;
	clear: right;
}

.node-type-especiales  #comments h2 {
	width: 100%;
	text-align: left;
}

.filter-guidelines {
	width: 83%;
}

.filter-help {
	width: 95%;
}

/*pop up abre
---------------------------------------------------------------------------------------------------------------------------
 */
#lightbox #bottomNavClose {
	background: url("../images/sprite.png") no-repeat scroll -97px -4px
		#0c8af6;
	display: block;
	height: 16px;
	position: absolute;
	right: 23px;
	top: 15px;
	width: 16px;
	z-index: 200;
}

#lightbox #outerImageContainer {
	width: 150px !important;
	left: -200px;
	top: 70px;
	background: #F2F2F2 !important;
	-webkit-box-shadow: 5px 5px 5px 1px #aaa;
	box-shadow: 1px 1px 3px 1px #888888;
}

#lightbox .title {
	display: none;
}

#lightbox form {
	padding: 25px 0 25px 10px;
}

#lightbox form ul li {
	margin: 0px;
	text-align: left;
}

#lightbox form label span {
	display: none;
}

#lightbox form label, #lightbox form ul li a {
	font-size: 13px;
	color: #0c8af6;
	text-align: left;
	font-weight: normal;
	padding-bottom: 5px;
}

#lightbox form .form-item {
	clear: left;
	float: left;
	margin: 0 0 10px;
}

#lightbox form .item-list ul {
	clear: both;
}

#lightbox form .form-text {
	border: 1px solid #CCCCCC;
	background: url("../images/fondoInput.jpg") repeat scroll 0 0
		transparent;
	clear: left;
	float: left;
	width: 195px;
}

#lightbox form .form-submit {
	background: url("../images/sprite.png") no-repeat scroll -51px -426px
		#0c8af6;
	border: 0 none;
	color: white;
	cursor: pointer;
	float: left;
	font-size: 15px;
	font-weight: 700;
	margin-left: 70px;
	padding-right: 33px;
}

/*pop up cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*General cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*Publicidad_top abre
---------------------------------------------------------------------------------------------------------------------------
 */
#publicidad_top {
	background: #000;
}

#publicidad_top h2 {
	font-size: 12px;
	font-weight: normal;
	color: #808080;
}
/*  #publicidad_top .gris 
  { height: 30px;
    width: 990px; 
   background:#808080;}*/
#publicidad_top .region-header-publicidad {
	margin: auto;
	width: 990px;
}

/*Publicidad_top cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/* Portales_top abre
---------------------------------------------------------------------------------------------------------------------------
 */
#portales_top {
	position: relative;
	z-index: 2;
	background-color: #e7e7e7;
	/*background:url("../images/sombra_line.png") repeat-x left 32px #1C1C1C; */
	overflow: hidden;
	padding-bottom: 0px;
}

#portales_top  h2 {
	display: none;
}

#portales_top .open {
	padding-bottom: 16px;
}

#portales_top .open .om-maximenu-content, #portales_top .om-maximenu-content
	{
	clear: both;
	position: relative;
	left: 0px;
	top: 16px;
}

#portales_top ul, #portales_top ul li {
	height: auto;
}

#portales_top .om-menu li a, #portales_top .om-menu li span {
	color: white;
	font-size: 16px;
	font-weight: normal !important;
	height: auto;
	line-height: 32px;
}

#portales_top #om-menu-header-portales>li span {
	background: url("../images/sprite.png") no-repeat scroll -2px -59px
		transparent;
	display: block;
	padding-bottom: 0px;
	text-indent: -9999px;
	width: 125px;
	padding-right: 20px;
}

#portales_top #om-menu-header-portales>li {
	width: 170px;
}

#portales_top #om-menu-header-portales>.open span {
	background: url("../images/sprite.png") no-repeat scroll -2px -567px
		transparent;
}

#portales_top #om-menu-header-portales .om-maximenu-content {
	width: 990px;
}

om-maximenu-open {
	display: none;
}

#portales_top #om-menu-header-portales h3, #portales_top #om-menu-header-portales .om-maximenu-open
	{
	display: none;
}

#portales_top #om-menu-header-portales .om-maximenu-middle {
	background: none;
}

#portales_top #om-menu-header-portales .om-maximenu-middle .block-menu {
	border-left: 1px dashed #666;
	float: left;
	padding-left: 30px;
	width: 17%;
	height: 390px;
	margin-bottom: 20px;
}

#portales_top #om-menu-header-portales .om-maximenu-middle .block-menu-id-menu-menu-portales
	{
	width: 37%;
	padding-left: 0px;
	border-left: 0px;
}

#portales_top #om-menu-header-portales .om-maximenu-middle .block-menu-id-menu-menu-portales .content ul li>ul li
	{
	float: left;
	width: 157px;
	margin-right: 20px;
}

#portales_top #om-menu-header-portales .om-maximenu-middle ul li {
	margin: 0px;
	padding: 0px;
}

#portales_top #om-menu-header-portales .om-maximenu-middle ul li a {
	display: block;
	line-height: 20px;
	font-size: 18px;
	font-family: Merriweather Sans;
	color: #ccc;
	margin-bottom: 20px;
}

#portales_top #om-menu-header-portales .om-maximenu-middle ul li ul li a
	{
	font-size: 11px;
	font-family: Merriweather Sans;
	color: #999;
	margin-bottom: 0px;
}

#portales_top #om-menu-header-portales .om-maximenu-middle ul li ul li ul li a
	{
	font-family: Merriweather Sans;
	display: block;
	margin: 5px 0;
}

#portales_top	#om-menu-top-header-menu {
	/*background: url("../images/bk_menu_top_portales.jpg") repeat-x top;*/
	height: 31px;
}

#portales_top #om-menu-top-header-menu  li {
	/*background:url("../images/sprite_line.png") no-repeat scroll left -11px transparent;*/
	height: 100%;
}

#portales_top #om-menu-top-header-menu .leaf-crearmi-cuenta {
	background: none;
}

#portales_top #om-menu-top-header-menu .first, #portales_top #om-menu-top-header-menu li:first-child
	{
	/*background:url("../images/sprite_line.png") no-repeat scroll left -44px transparent;*/
	
}

#portales_top #om-menu-top-header-menu .galeria {
	background: url("../images/media.png") no-repeat scroll 13px 8px
		transparent;
	text-indent: 32px;
	text-transform: uppercase;
	width: 65px;
	color: #8CC63F;
}

#portales_top #om-menu-top-header-menu .video {
	background: url("../images/media.png") no-repeat scroll 13px -17px
		transparent;
	height: 28px;
	margin-top: 0;
	text-indent: 28px;
	text-transform: uppercase;
	width: 59px;
	color: #8CC63F;
}

#portales_top	#om-menu-top-header-menu .ingresar {
	background: url("../images/sprite.png") no-repeat scroll 11px -331px
		transparent;
	padding-left: 37px;
	padding-right: 0px;
}

#portales_top	#om-menu-top-header-menu .ingresar .flecha {
	background: url("../images/sprite.png") no-repeat scroll -160px -395px
		transparent;
	border-right: 1px solid white;
	padding-right: 23px;
}

#portales_top	#om-menu-top-header-menu .cuenta {
	background: url("../images/sprite.png") no-repeat scroll 11px -357px
		transparent;
	height: 26px;
	padding-left: 45px;
	*padding-left: 40px;
	padding-right: 0px;
}

#portales_top	#om-menu-top-header-menu .cuenta .flecha {
	background: url("../images/sprite.png") no-repeat scroll -100px -395px
		transparent;
	padding-right: 20px;
}

#portales_top	#om-menu-top-header-menu .vivo {
	background: url("../images/vivo.png") no-repeat scroll right 2px #F77951;
	height: 31px;
	padding-left: 10px;
	padding-right: 16px;
}

#portales_top	#om-menu-top-header-menu .vivo .flecha {
	background: url("../images/sprite.png") no-repeat scroll -110px -397px
		transparent;
	padding-right: 15px;
}

#portales_top .redes_top {
	/*background: url("../images/bk_menu_top_portales.jpg") repeat-x top;*/
	height: 31px;
	overflow: hidden;
}

#portales_top .inner_redes {
	width: 80px !important;
}

#portales_top .redes_top .facebook-top {
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;
	width: 73px !important;
}

.google-top {
	float: left;
	height: 24px;
	margin-left: 10px;
	margin-right: 5px;
	overflow: hidden;
	padding-top: 5px;
	width: 24px;
}

.google {
	float: left;
	height: 24px;
	margin-left: 10px;
	margin-right: 13px;
	overflow: hidden;
	padding-top: 0px;
	width: 24px;
}

/* portales_top cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*Header abre
---------------------------------------------------------------------------------------------------------------------------
 */
header {
	width: 100%;
	position: relative;
	z-index: 101;
	background: #FFFFFF;
}

header #logo {
	float: left;
	margin-top: 27px;
	margin-bottom: 11px;
}

header .region-header {
	float: right;
	margin-right: 2%;
	margin-top: 15px;
	width: 48%;
}

header .region-header #block-block-10 {
	width: 43%;
	float: left;
	text-align: right;
}

header .region-header #block-block-91 {
	width: 57%;
	float: left;
}

header .region-header #block-block-91 .patriciniocabezote {
	float: right;
}

header .region-header #block-block-10 {
	background-color: #0C8AF6;
	color: #FFFFFF;
	float: none;
	left: -9px;
	font-family: "oswald", Sans-Serif;
	padding: 3px 5px;
	position: absolute;
	top: 4px;
	width: auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: solid 2px #FFFFFF;
}

header .region-header #block-block-131, header .region-header #block-block-91
	{
	height: 68px;
	width: 230px;
	float: left;
}

header .region-header .content {
	font-size: 12px;
	color: white;
	text-align: right;
}

header	.region.region-header #block-search-form {
	float: right;
	position: relative;
	margin-top: 20px;
}

header .region.region-header #block-search-form .form-text {
	border: 1px solid #0C8AF6;
	height: auto;
	padding: 10px 35px 10px 5px;
	width: 165px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

header .region.region-header #block-search-form .form-submit {
	background: url(../images/search.png) no-repeat center center
		transparent;
	position: absolute;
	right: 3px;
	top: 3px;
	width: 33px;
	height: 30px;
	border: 0px;
	text-indent: -9999px;
	color: transparent;
}

#views-exposed-form-busqueda-page-1 {
	float: right;
	height: 40px;
	position: relative;
	width: 400px;
}

#views-exposed-form-busqueda-page-1 .form-submit {
	background: url("../images/sprite.png") no-repeat scroll -3px -2px
		transparent;
	border: 0 none;
	color: transparent;
	cursor: pointer;
	height: 25px;
	margin-right: 13px;
	margin-top: 7.5px;
	position: absolute;
	right: 2px;
	text-indent: -9999px;
	top: 0;
	width: 25px;
}

/*menu ligthbox abre */
header #menup {
	/*background:url(../images/bk_menu.jpg) repeat-x bottom; */
	height: 40px;
	background-color: #0c8af6
}

header .region.region-menup .block-om-maximenu {
	clear: both;
}

header .region.region-menup .block-om-maximenu h2 {
	display: none;
}

header .region.region-menup .block-om-maximenu .om-menu {
	padding: 0px;
}

header .region.region-menup .block-om-maximenu .om-menu li {
	list-style: none;
	border-right: 1px solid #FFFFFF;
	float: left;
	padding: 0px;
	margin: 0px;
}

header .region.region-menup .block-om-maximenu .om-menu li:first-child {
	background: none;
}

header .region.region-menup .block-om-maximenu .om-menu li a, header .region.region-menup .block-om-maximenu .om-menu li span
	{
	color: white;
	display: block;
	font-family: "oswald", Sans-Serif;
	font-size: 16px;
	letter-spacing: 0;
	padding: 5px 9px;
	text-decoration: none;
	text-transform: uppercase;
}

.om-maximenu ul.om-menu li.om-leaf {
	height: auto;
}

header .region.region-menup .block-om-maximenu .om-menu li a:hover,
	header .region.region-menup .block-om-maximenu .om-menu li span:hover,
	header .region.region-menup .block-om-maximenu .om-menu .active a,
	header .region.region-menup .block-om-maximenu .om-menu .active span {
	cursor: pointer;
	background-color: #F77951;
}

header .region.region-menup .block-om-maximenu .om-menu li a:hover,
	header .region.region-menup .block-om-maximenu .om-menu li span:hover {
	*margin-top: -5px;
}

header .region.region-menup .block-om-maximenu .om-menu li .om-maximenu-middle li
	{
	float: none;
}

header .region.region-menup .block-om-maximenu .om-menu li .om-maximenu-middle .title
	{
	display: none;
}

/*menu ligthbox cierra/*

 /*Header cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*Publicidad abre
---------------------------------------------------------------------------------------------------------------------------
 */
.publicidad_page {
	position: relative;
	z-index: 100;
	width: 990px;
	margin: auto;
}

.publicidad_page .block-region {
	margin: 0px;
}

.publicidad_page #publicidad_center {
	width: 100%;
	max-width: 990px;
	/*height:30px;*/
	margin: auto;
}

.publicidad_page #publicidad_center .gris {
	background: none repeat scroll 0 0 #808080;
	height: 30px;
	margin: auto;
	width: 990px;
}

.publicidad_page #publicidad_center .gris p {
	font-size: 12px;
	color: white;
	padding-top: 7px;
	text-align: center;
	background-color: transparent;
}

.publicidad_page #publicidad_left {
	height: 600px;
	left: 50%;
	margin-left: -688px;
	position: absolute;
	top: 0;
	width: 190px;
}

.publicidad_page #publicidad_left .gris {
	background: #808080;
	height: 600px;
	width: 100%
}

.publicidad_page #publicidad_left .gris p {
	font-size: 12px;
	color: white;
	padding-top: 7px;
	text-align: center;
}

.publicidad_page #publicidad_right {
	margin-right: -688px;
	position: absolute;
	right: 50%;
	top: 0;
	width: 190px;
}

.publicidad_page #publicidad_right .gris {
	background: #808080;
	height: 600px;
	width: 100%
}

.publicidad_page #publicidad_right .gris p {
	font-size: 12px;
	color: white;
	padding-top: 7px;
	text-align: center;
}

#creative_73507770257_0>div {
	z-index: 200 !important;
}
/*Publicidad abre
---------------------------------------------------------------------------------------------------------------------------
 */

/*Ultima_hora abre
-------------------------------------------------------------------------------------------------------------------------
*/
.page-registro #ultima_hora .titulo_reg {
	float: left;
}

.page-registro #ultima_hora .titulo_reg .bk_titulo_reg {
	background: url("../images/sprite.png") no-repeat scroll -104px -91px
		transparent;
	float: right;
	height: 40px;
	width: 32px;
}

.page-registro #ultima_hora .titulo_reg h2 {
	font-size: 20px;
	line-height: 20px;
	text-align: right;
	width: 95px;
}

.page-registro #ultima_hora  p {
	width: 855px;
	margin-top: 5px;
	float: right;
}

/*Ultima_hora cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*Main abre
---------------------------------------------------------------------------------------------------------------------------
 */
#main {
	background: #fefefe;
	padding-top: 32px;
	padding-bottom: 25px;
}

.front #main, .page-inncentiva #main {
	padding-top: 0;
}

.page-buscarcontenido #main {
	min-height: 390px;
}

.front #main h1#page-title {
	display: none;
}

#main .view-blogs #vista-blog {
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
	background: #f0f0f0;
}

#main .view-blogs #vista-blog .field_imagen {
	float: left;
	margin-right: 18px;
}

#main .view-blogs #vista-blog .field_categoria, #vista-blog .field_categoria
	{
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	font-weight: 600;
	height: 30px;
	line-height: 26px;
	padding: 0 10px;
	width: 80px;
	float: right;
}

#vista-blog .field_categoria {
	position: absolute;
	right: 0px;
	top: 0px;
}

#main .view-blogs #vista-blog .field_autor, #vista-blog .field_autor {
	font-size: 12px;
	padding-top: 22px;
	text-align: left;
	width: 100%;
}

#main .view-blogs #vista-blog .title a, #vista-blog .title a {
	color: #000000;
	display: block;
	font-family: "oswald", sans-serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 22px;
	margin: 10px 0;
}

#vista-blog .field_descripcion {
	padding-right: 10px;
}

.region-content #user-login-form {
	width: 100%;
	float: right;
	clear: right;
}

.page-user-login .tabs {
	clear: both;
}

.region-content #user-login-form .form-text {
	background: url("../images/fondoInput.jpg") repeat scroll 0 0
		transparent;
	clear: left;
	float: left;
	width: 195px;
}

.page-user-login h1 {
	float: right;
	margin-bottom: 20px;
	text-align: left;
	width: 98%;
}

.region-content
.region-content #user-login-form ul li a {
	color: #0c8af6;
	font-size: 13px;
	font-weight: normal;
	padding-bottom: 5px;
	text-align: left;
	clear: both;
}

.region-content #user-login-form label {
	color: #333;
	font-size: 13px;
	font-weight: normal;
	padding-bottom: 5px;
	text-align: left;
	clear: both;
	font-weight: bold;
}

.region-content #user-login-form  .form-item {
	float: left;
	margin: 10px;
}

.page-user-login #user-login .form-item {
	float: left;
	margin: 10px;
	width: 45%;
}

.page-user-login #user-login .form-item input {
	width: 100% !important;
	background: url("../images/fondoInput.jpg") repeat scroll 0 0
		transparent;
	border: 1px solid #ddd;
}

.region-content .item-list {
	clear: both;
}

.region-content .item-list li {
	float: left;
	margin-left: 13px;
}

.page-user-login #user-login .form-item .description {
	font-size: 12px !important;
	line-height: 14px !important;
}

.region-content #user-login-form .form-submit, .page-user-reset #content>.section .form-submit,
	.page-user-login #user-login #edit-submit {
	background: url("../images/sprite.png") no-repeat scroll -51px -426px
		#0c8af6;
	border: 0 none;
	clear: left;
	color: white;
	cursor: pointer;
	float: left;
	font-size: 15px;
	font-weight: 700;
	margin-left: 12px;
	margin-top: 10px;
	padding-right: 33px;
}

.page-user-reset #content>.section .form-submit {
	margin-left: 0px !important;
}

.page-user-login #content>.section, .page-user-reset #content>.section {
	border: 1px solid #CCCCCC;
	margin-left: 20px;
	padding: 20px 50px;
	width: 80%;
	background: none repeat scroll 0 0 #F2F2F2 !important;
}

.page-user-reset #content>.section h1 {
	margin-bottom: 10px;
}

#main .view-blogs .view-content {
	clear: right;
	float: right;
	margin-bottom: 15px;
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 0;
	width: 530px;
}

#main .block-rcnnoticias-especiales {
	clear: both;
	overflow: hidden;
}

.block-rcnnoticias-especiales .ui-tabs .ui-tabs-panel,
	.block-rcnnoticias-especiales .ui-tabs {
	padding: 0px;
}

#main .block-rcnnoticias-especiales .galerias-video-menu-wrapper {
	background: url("../images/bar_right00.png") no-repeat scroll 98px
		center transparent;
	float: left;
	height: 471px;
	padding-right: 5px;
	position: relative;
	width: 110px;
}

#main .block-rcnnoticias-especiales .galerias-video-menu-wrapper ul {
	background: none !important;
	border: 0px !important;
	border-radius: 0px !important;
	padding: 0px !important;
}

#main .block-rcnnoticias-especiales .galerias-video-menu-wrapper ul li {
	float: right !important;
	clear: right !important;
	display: block !important;
	white-space: pre-wrap;
	border: 0px;
	background: none;
}

.not-front #main .block-rcnnoticias-especiales .galerias-video-menu-wrapper ul li
	{
	margin-right: 0px;
}

#main .block-rcnnoticias-especiales .especiales {
	border-bottom: 1px solid #D6D6D6;
	clear: right;
	float: right;
	margin-bottom: 15px;
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 0;
	width: 530px;
}

#main .block-rcnnoticias-especiales .imgsuperior {
	padding-bottom: 10px;
}

#main .block-rcnnoticias-especiales .especiales-3 {
	position: relative;
}

#main .block-rcnnoticias-especiales .especiales-3 .imagen {
	float: left;
	clear: left;
}

.gesp {
	float: right;
	clear: right;
	width: 165px;
}

.gesp .titulo a {
	color: #333333;
	display: block;
	font-family: 'Merriweather Sans';
	font-weight: 700;
	letter-spacing: -0.03em;
	word-spacing: -0.1em;
	font-size: 18px;
	line-height: 18px;
	margin: 10px 0;
}

.not-front #content-especiales-home {
	padding: 0px;
}

#content-especiales-home {
	border: 0px;
	background: none;
}

#contenido p {
	margin-bottom: 15px;
}

#contenido p span, #contenido p, #contenido div span {
	 font-size: 17px !important;
	line-height: 1.5em !important;
}

#contenido p strong a, #contenido div a, #contenido p a {
	color: #be3409;
	font-weight: normal;
}

#contenido p strong a:hover, #contenido div a:hover, #contenido p a:hover
	{
	color: #ff7d55;
	transition: color 0.4s ease-in-out 0s;
}

/*Main cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*Content abre
---------------------------------------------------------------------------------------------------------------------------
 */
.page-registro #main #content h1 {
	display: none;
}

.page-registro #main #content h3 {
	font-size: 18px;
	color: #0063c9;
}

.page-registro #main #content .description {
	font-size: 11.5px;
	color: #888;
}

.page-registro #main #content form {
	margin-left: 45px;
}

.page-registro #main #content form .password-confirm {
	font-size: 11.5px;
	color: #555;
}

.page-registro #main #content form .password-confirm .error {
	font-weight: bold;
	color: red;
}

.page-registro #main #content form .option {
	font-size: 11.5px;
	color: #666;
}

.page-registro #main #content form .option a, .page-registro #main #content form .option strong
	{
	color: #666;
	font-weight: normal;
}

.page-registro #main #content form .form-actions {
	clear: both;
	margin-bottom: 80px;
	margin-top: 20px;
	overflow: hidden;
	width: 400px;
}

.page-comment-edit.admin-menu #comment-form fieldset {
	display: block;
}

#comment-form fieldset {
	display: none;
}

#comment-form .form-item-subject {
	display: none;
}

#comment-form #edit-preview {
	display: none;
}

.page-registro #main #content form .form-submit, .page-printmail .form-submit,
	.admin-menu .comment-edit a, #comment-form .form-actions .form-submit,
	.comment-reply a {
	background: url("../images/sprite.png") no-repeat scroll right -427px
		#0c8af6;
	border: 0 none;
	color: white !important;
	padding-left: 10px;
	cursor: pointer;
	float: right;
	font-size: 15px;
	font-weight: 700;
	padding-right: 25px;
}

.admin-menu .comment-edit a {
	float: right !important;
	margin-left: 10px;
}

.comment-add a {
	background: url("../images/sprite.png") no-repeat scroll right -503px
		#0c8af6;
	border: 0 none;
	color: white !important;
	cursor: pointer;
	float: right;
	font-size: 15px;
	font-weight: 700;
	padding: 1px 40px 1px 10px;
}

#comment-form .form-actions .form-submit {
	float: right !important;
	margin-right: 10px;
}

.page-printmail .form-submit {
	float: left !important;
	font-weight: normal;
	margin-right: 5px;
	font-size: 12px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.page-registro #main #content form label {
	clear: both;
}

.page-registro #main #content form .password-strength {
	float: left;
	clear: both;
	margin-top: 0;
	margin-bottom: 10px;
	display: none;
}

.page-registro #main #content form .password-suggestions {
	display: none !important;
}

.page-registro #main #content form div.password-confirm {
	float: left;
	margin-top: 0;
}

.page-registro #main #content form .date-padding {
	padding: 0px;
}

.page-registro #main #content form fieldset {
	border: 0px;
	padding: 0px;
}

.page-registro #main #content form  label span {
	float: left;
	color: black;
}

.page-registro #main #content form .form-type-password {
	position: relative;
}

.page-registro #main #content form .form-text, .page-registro #main #content form  select
	{
	width: 400px;
	border: 1px solid #ccc;
}

.page-registro #main #content .region-content {
	float: right;
	width: 525px;
}

.page-registro #main #content .region-content .text {
	width: 825px;
}

.page-home #main .column {
	width: 655px;
}

.page-home #main .column>.section {
	float: left;
	clear: left;
}

.page-printmail #main .column {
	margin-left: 10px;
}

.page-printmail #main .column h1 {
	float: left;
	width: 95px;
	clear: left;
	display: block;
	text-align: right;
	padding-top: 18px;
}

.page-printmail   #edit-fld-title a {
	font-size: 13px;
	color: #333;
}

.page-printmail #main .column .region-content {
	float: right;
	clear: right;
	width: 525px;
}

.page-printmail label, label.printmail-label {
	width: auto;
	float: none;
	font-family: titillium_webregular;
	font-size: 13px;
	color: #333;
	font-weight: normal;
}

#print-mail-form .form-text {
	width: 400px;
}

#print-mail-form textarea {
	width: 405px;
}

#main .column {
	float: left;
	clear: left;
	width: 655px;
	margin: 0px 0 0 0;
}

.page-legal #main .column {
	width: 98.5%;
}

.page-node #main .column #page-title {
	display: none;
}

.generico-multimedia {
	position: relative;
}

.p-titulo {
	font-family: "oswald";
	font-size: 37px;
	font-weight: normal;
	height: auto;
	letter-spacing: normal;
	line-height: 1.2em;
	margin-bottom: 15px;
	width: 530px;
	word-spacing: normal;
}

#main #content .section .region-content .block-views .content, #main #content .section .region-content .block .content .content,
	#main #content .galerias-video-content, .column .content-tabs, .column .especiales,
	#main #blog {
	    clear: right;
    margin-left: 0px;
    float: right;
    margin-bottom: 15px;
  
    padding-bottom: 5px;
    padding-left: 5px;
    width: 79%;
}

#main #blog>div:first-child {
	position: relative;
	background: #f0f0f0;
	overflow: hidden;
	height: auto;
	margin-bottom: 15px;
	width: 100%;
}

#main #blog>div #categoria-blog {
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	font-weight: 600;
	height: 30px;
	left: 0;
	line-height: 26px;
	padding: 0 80px 0 10px;
	position: absolute;
	top: 0;
	width: auto;
	z-index: 2;
}

#block-views-noticias-noticiasblock {
	position: relative;
	z-index: 90;
	background: url("../images/bar_right00.png") no-repeat scroll 98px
		center transparent;
	overflow: hidden !important;
}

#block-views-noticias-noticiasblock .content .center {
	margin: 0 10px;
}

#block-views-noticias-noticiasblock .content .views-row {
	background: none repeat scroll 0 0 black;
	height: 170px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	width: 170px;
}

#block-views-noticias-noticiasblock .content .views-row .views-field-field-noticias-categoria .field-content
	{
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	left: 0;
	line-height: 26px;
	padding: 0 10px;
	position: absolute;
	top: 0;
}

#block-views-noticias-noticiasblock .content .views-row .views-field-title a
	{
	background: none repeat scroll 0 0 black;
	bottom: 0;
	font-weight: 700;
	color: white;
	font-family: Merriweather Sans;
	font-size: 14px;
	height: auto;
	left: 0;
	line-height: 15px;
	min-height: 30px;
	overflow: inherit;
	padding: 5px;
	position: absolute;
	width: 160px;
}

#main #blog>div #info-blog, #info-columnista {
	width: 65%;
	float: right;
	clear: right;
	padding: 2%;
}

#main #blog>div #info-blog, #info-blog a {
	color: #000000;
	text-decoration: none;
}

#main #blog>div #info-blog, #info-blog a:hover {
	color: #676767 !important;
	text-decoration: none;
	transition: color 0.4s ease-in-out;
}

#main #blog>div #imagen-blog {
	float: left;
	clear: left;
}

#main #blog>div #imagen-blog img {
	width: 100%;
	height: auto;
}

#main #blog #body-blog {
	clear: both;
	width: 100%;
}

#main #blog #body-blog div {
	line-height: 1.6em !important;
	font-size: 1.1em !important;
}

#main #blog #body-blog div span {
	font-size: 1em !important;
}

.column .especiales {
	position: relative;
}

.column .especiales .cuadro-video, .column .especiales .cuadro-foto,
	#vista-blog {
	clear: both;
	background: #f0f0f0;
	overflow: hidden;
	margin-bottom: 15px;
}

#vista-blog {
	position: relative;
}

#cabecera-columnista-foto {
	width: 530px;
	background: #f0f0f0;
	overflow: hidden;
	float: right;
	margin-bottom: 15px;
}

#cabecera-columnista-foto #multimedia-columnista {
	float: left;
	clear: left;
}

.column .especiales .cuadro-video {
	height: 250px;
}

.column .especiales .cuadro-video .autor, .column .especiales .cuadro-foto .autor
	{
	margin-top: 10px;
}

.column .especiales .cuadro-video .imagen, .column .especiales .cuadro-foto .imagen,
	#vista-blog .field_imagen {
	float: left;
	clear: left;
	position: relative;
}

.column .especiales .cuadro-video .notas, .column .especiales .cuadro-foto .notas,
	#vista-blog #notas {
	float: right;
	clear: right;
}

.column .especiales .cuadro-video .notas {
	width: 145px;
	margin-right: 10px;
}

.column .especiales .cuadro-video .notas .descripcion, .gesp .cuerpo p {
	
}

.column .especiales .cuadro-video .notas .titulo a {
	font-size: 18px;
	line-height: 22px;
	color: #000000;
	display: block;
	font-family: "oswald", sans-serif;
	margin: 10px 0;
}

.column .especiales .cuadro-foto .notas, #vista-blog #notas {
	width: 345px;
	margin-right: 10px;
}

.column .especiales  .cuadro-foto .notas .titulo a, #titulo-blog,
	#titulo-columnista {
	color: #000000;
	font-family: "oswald", sans-serif;
	display: block;
	font-size: 26px;
	line-height: 28px;
	margin: 10px 0;
}

.column .especiales .cuadro-foto .notas .descripcion {
	font-size: 13px;
	height: 63px;
	line-height: 15px;
	overflow: hidden;
}

.masblogs, .mas_noticias {
	text-align: center;
	margin: 20px 0;
	clear: both;
}

.column .especiales .mas_columnistas a, .column .especiales .mas_cazanoticias a,
	.grupo_especiales .mas_noticias a, .masblogs a, .mas_noticias a {
	background: url("../images/sprite.png") no-repeat scroll right -500px
		#0c8af6;
	border: 0 none;
	color: white;
	cursor: pointer;
	font-size: 15px;
	height: 65px;
	margin-bottom: 10px;
	margin-right: 35px;
	margin-top: 5px;
	padding: 3px 50px 3px 12px;
	text-align: center;
	width: 90px
}

.column .especiales .mas_columnistas, .column .especiales .mas_cazanoticias,
	.grupo_especiales .mas_noticias {
	clear: both;
	margin: 20px;
	padding-bottom: 10px;
	padding-top: 20px;
	text-align: center;
}

.column .especiales .mas_columnistas a b {
	font-weight: bold;
}

.column .especiales  .colum-par, .column .especiales  .colum-impar {
	float: left;
	width: 153px;
	padding: 10px 8px;
	background: #f0f0f0;
	margin-bottom: 10px;
}

.column .especiales  .colum-impar {
	margin: 0 10px;
}

.column .especiales  .colum-par .imagen, .column .especiales  .colum-impar .imagen
	{
	margin-bottom: 8px;
}

.column .especiales  .colum-par .titulo a, .column .especiales  .colum-impar .titulo a
	{
	font-size: 16px;
	color: #333;
	line-height: 18px;
	font-family: titillium_websemibold;
	display: block;
}

.column .especiales .autor, .column .especiales .autor, #autor-blog,
	#autor-columnista {
	font-size: 12px;
}

.column .especiales  .colum-par .fecha, .column .especiales  .colum-impar .fecha,
	#fecha-blog, #fecha-columnista {
	font-size: 12px;
	color: #0c8af6;
}

.column .especiales #fecha-cazanoticias {
	display: block;
	font-size: 10px;
	margin: 10px 0;
	text-align: right;
	width: 100%
}

.page-node .column .especiales .categoria-caza {
	background: none repeat scroll 0 0 #0c8af6;
	color: #000;
	font-size: 12px;
	font-weight: 600;
	height: 30px;
	left: 0;
	line-height: 26px;
	padding: 0 80px 0 10px;
	position: absolute;
	top: 0;
	width: auto;
	z-index: 2;
}

.column .especiales .mas_cazanoticias, .column .especiales .grupo_especiales
	{
	clear: both;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra {
	
	clear: left;
	float: left;
	height: 350px;
	margin-bottom: 10px;
	position: relative;
	width: 335px;
	box-sizing: padding-box; 
	padding-right:2%;
}
.column .especiales .grupo_especiales:first-child .subgrupo-especiales_gra {
	width: 100%;
	padding-right:0;
	height: auto;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .enlaces_relacionados
	{
	background: black;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .enlaces_relacionados #logo-taxonomia
	{
	margin-left: 10px;
	margin-top: 7px !important;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .enlaces_relacionados span
	{
	color: white;
	font-size: 12px;
	display: none;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .enlaces_relacionados a
	{
	color: white;
	display: block;
	font-size: 12px;
	padding-bottom: 5px;
	display: block;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .categoria-caza
	{
	position: absolute;
	top: 0px;
	left: 0px;
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	font-weight: 600;
	height: 30px;
	line-height: 26px;
	padding: 0 30px 0 10px;
	width: auto;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .h .titulo
	{
	
	display: block;
	height: 60px;
	position: relative;
	z-index: 1;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .h .titulo a
	{
	color: #000;
	display: block;
	font-size: 22px;
	font-weight: 600;
	height: 50px;
	line-height: 24px;
	overflow: hidden;
	padding-top: 5px;
}

.column .especiales .grupo_especiales .subgrupo-especiales_gra .h .cuerpo p,
	.column .especiales .grupo_especiales .subgrupo-especiales_gra .h .cuerpo div
	{
	color: #000;
	font-size: 14px;
	height: auto;
	line-height: 14px;
	overflow: hidden;
	padding: 5px 0;

}

.column .especiales .grupo_especiales .subgrupo-especiales_banner {
	background: none repeat scroll 0 0 black;
	float: right;
	clear: right;
	margin-bottom: 10px;
	position: relative;
	width: 170px;
}

.column .especiales .grupo_especiales .subgrupo-especiales_banner p {
	color: white;
	display: block;
	font-size: 13px;
	font-weight: 600;
	height: 43px;
	line-height: 13px;
	margin: -53px 10px 0;
	overflow: hidden;
	padding-top: 4px;
	width: 89%;
}

.column .especiales .grupo_especiales .subgrupo-especiales_banner p a {
	color: white;
	font-size: 10px;
}

.page-buscarcontenido #main #content .section .region-content .block {
	clear: none !important;
}

.page-node #main #content .section .region-content .block {
	overflow: inherit;
}

#block-rcnnoticias-generico-galeria-fotos,
	#block-rcnnoticias-generico-galeria-videos {
	background: url("../images/bar_right00.png") no-repeat scroll 98px
		center transparent;
}

#main #content .img_grande, #main #content .galerias-video-princ, #main #imagen-noticia-gra,
	#main #video-noticia-gra {
	background: none repeat scroll 0 0;
	clear: left;
	float: left;
	min-height: 335px;
	position: relative;
	width: 335px;
	margin: 0 0 30px 0;
}

#main #imagen-noticia-gra #tipo-imagen, .icon-image {
	background: url("../images/sprite.png") no-repeat scroll -73px -177px
		transparent;
	display: block;
	height: 24px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 27px;
	z-index: 2;
	display: none;
}

#main #video-noticia-gra #tipo-video {
	background: url("../images/sprite.png") no-repeat scroll -73px -138px
		transparent;
	display: block;
	height: 24px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 27px;
	z-index: 2;
}

#main .grupo_especiales {
	clear: both;
}

#main #content .img_grande .con_imagen .views-field-field-noticias-categoria,
	#imagen-noticia-gra #categoria, #video-noticia-gra #categoria,
	#imagen-noticia-peq #categoria, #video-noticia-peq #categoria {
	position: absolute;
	background: #0c8af6;
	top: 0;
	width: auto;
	left: 0;
	padding: 0 10px;
}

#main #content .img_grande .con_imagen .views-field-field-noticias-categoria .field-content,
	#imagen-noticia-gra #categoria a, #video-noticia-gra #categoria a,
	#imagen-noticia-peq #categoria a, #video-noticia-peq #categoria a,
	.page-buscarcontenido .views-field-field-noticias-categoria span,
	.page-buscarcontenido .views-field-field-categor-a span {
	font-size: 12px;
	font-weight: normal;
	color: white;
	height: 30px;
	line-height: 26px;
	width: 100%;
}

#main #content .galerias-video-princ .field-content-categoria {
	position: absolute;
	top: 0;
	width: 80px;
	left: 0;
	font-size: 12px;
	font-weight: 600;
	color: white;
	background: #0c8af6;
	height: 30px;
	line-height: 26px;
	padding: 0 10px;
	width: 80px;
}

#main #content .img_grande .con_imagen .views-field-title, #main #content .c-grande .field-content-titulo .field-content-titulo,
	#main #content .galerias-video-princ .field-content-titulo .field-content-titulo,
	#main #imagen-noticia-gra .titulo, #main #video-noticia-gra .titulo,
	#om-menu-menu-rcn>.om-leaf .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .views-field-title span
	{
	background-color: rgba(255, 255, 255, 1);
	display: block;
	height: 60px;
	position: relative;
	z-index: 1;
}

#main #content .c-grande.con-video .field-content-titulo .field-content-titulo,
	.con-video .field-content-titulo .field-content-titulo {
	display: block;
	height: 60px;
	margin-top: 0 !important;
	position: relative;
	z-index: 1;
}

#main #content .c-grande.con-video .icon-play, .con-video .icon-play {
	display: none !important;
}

#main #content .img_grande  .con_imagen .views-field-title a, #main #content .field-content-titulo .field-content-titulo a,
	#main #imagen-noticia-gra .titulo a, #main #video-noticia-gra .titulo a
	{
	color: #000000;
	display: block;
	font-size: 1.5em;
	line-height: 1.2em;
	padding-left: 0;
	padding-top: 5px;
	vertical-align: middle;
}

#main #content .img_grande .con_imagen .views-field-body {
	background: black;
}

#main #content .img_grande .con_imagen .views-field-body p, #main #content .galerias-video-princ .field-content-resumen p,
	#main #video-noticia-gra #descripcion p, #main #imagen-noticia-gra #descripcion p,
	#main .c-left .field-content-resumen p {
	color: #000;
	font-size: 1em;
	line-height: 1.4em;
	overflow: hidden;
	padding: 2px 0;
	margin-top: 8px;
}

#main .c-left.c-grande .field-content-categoria, #main .c-peque .field-content-categoria,
	#om-menu-menu-rcn>.om-leaf .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .views-field-field-noticias-categoria .field-content
	{
	position: absolute;
	top: 0px;
	left: 0px;
	color: white;
	font-size: 12px;
	font-weight: normal;
	height: 24px;
	line-height: 26px;
	padding: 0 10px;
	background: none repeat scroll 0 0 #0c8af6;
	z-index: 100;
}

#main #content .img_grande .link_rel, #main #content .galerias-video-princ .link_rel,
	#main #video-noticia-gra .enlaces_relacionados, #main #imagen-noticia-gra .enlaces_relacionados,
	#main .c-left.c-grande .link_rel {
	background: #ffffff;
	height: 32px;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 0;
	padding-top: 0;
}

#main .c-left.c-grande.sin-imagen .link_rel {
	background: none;
	overflow: inherit;
	margin-left: 10px;
	margin-top: 10px;
	padding: 0px;
	height: auto;
}

#main #content .img_grande .link_rel .link, #main #content .galerias-video-princ .link_rel .link
	{
	margin-bottom: 5px;
}

#main #content .img_grande .link_rel .link a, #main #content .galerias-video-princ .link_rel .link a,
	#main #video-noticia-gra .enlaces_relacionados  span, #main #imagen-noticia-gra .enlaces_relacionados  span,
	#imagen-noticia-gra .enlaces_relacionados span a, #video-noticia-gra .enlaces_relacionados span a,
	#main .c-left.c-grande .link_rel a {
	color: #E76400;
	display: block;
	font-size: 12px;
	letter-spacing: -0.04em;
	padding-left: 17px;
}

#main #content .img_grande .link_rel .link span, #main #content .galerias-video-princ .link_rel .link span,
	#main #video-noticia-gra .enlaces_relacionados #icono, #main #imagen-noticia-gra .enlaces_relacionados #icono,
	#main .c-left.c-grande .link_rel .icon {
	background: url("../images/relacionado.png") no-repeat scroll left 2px
		transparent;
	display: block;
	float: left;
	margin-top: 0px;
	clear: left;
	height: 14px;
	width: 17px;
	margin-right: 0;
}

#main #content .img_grande .sin_imagen {
	position: relative;
	padding-top: 30px;
	background: #f0f0f0;
}

#main #titulo-noticia-gra {
	background: none repeat scroll 0 0 #F0F0F0;
	clear: left;
	float: left;
	height: 340px;
	margin-bottom: 10px;
	padding-top: 10px;
	position: relative;
	width: 350px;
}

#main #content .img_grande .sin_imagen .views-field-field-noticias-categoria
	{
	position: absolute;
	left: 10px;
	top: 10px;
}

#main #content .img_grande .sin_imagen .views-field-field-noticias-categoria .field-content
	{
	font-size: 12px;
	font-weight: normal;
	color: #0c8af6;
}

#main #content .img_grande .sin_imagen .views-field-title {
	margin-bottom: 10px;
}

#main #content .img_grande .sin_imagen .views-field-title a {
	color: #3E3E3E;
	display: block;
	font-size: 34px;
	font-family: titillium_websemibold;
	height: 94px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 10px;
	width: 95%;
}

#main #content .img_grande .sin_imagen .views-field-body p {
	font-size: 13px;
	height: 115px;
	line-height: 19px;
	padding-left: 10px;
	width: 92%;
}

#main #titulo-noticia-gra #categoria a {
	color: #0c8af6;
	font-size: 12px;
	font-weight: normal;
	margin-left: 10px;
	padding-bottom: 10px;
}

#main  #content .c-grande.sin-imagen .field-content-titulo {
	
}

#main .c-grande.sin-imagen .field-content-titulo span {
	margin-top: 0px !important;
	background: none !important;
	height: 94px !important;
}

#main #titulo-noticia-gra .titulo a, #main  #content .c-grande.sin-imagen .field-content-titulo span a
	{
	color: #3E3E3E;
	font-weight: normal;
	display: block;
	font-family: titillium_websemibold;
	font-size: 34px;
	height: 94px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 10px;
	width: 95%;
	margin-bottom: 10px;
}

#main  #content .c-grande.sin-imagen .field-content-titulo span a {
	margin-top: 20px;
}

#main #titulo-noticia-gra .enlaces_relacionados, #main .c-grande.sin-imagen .link_rel
	{
	margin-top: 10px;
	margin-left: 10px;
}

#main #titulo-noticia-gra .enlaces_relacionados span {
	color: #333;
	display: block;
	font-size: 12px;
}

#main #titulo-noticia-gra .enlaces_relacionados #icono, .c-grande.sin-imagen .link_rel .icon
	{
	background: url("../images/sprite.png") no-repeat scroll -6px -206px
		transparent;
	clear: left;
	display: block;
	float: left;
	height: 17px;
	margin-right: 5px;
	margin-top: 2px;
	width: 17px;
}

#main  #content .c-grande.sin-imagen .field-content-prew {
	margin-top: 20px;
}

#main #titulo-noticia-gra #descripcion p, #main  #content .c-grande.sin-imagen .field-content-prew
	{
	font-size: 13px;
	height: 115px;
	line-height: 19px;
	padding-left: 10px;
	width: 92%;
}

#main #content .img_peque, #main #content .galerias-video-der, .column .especiales .grupo_especiales .subgrupo-especiales_peq,
	#main #content #imagen-noticia-peq, #main #content #video-noticia-peq {
	/* clear: right;*/
	overflow: hidden;
	float: right;
	margin-bottom: 10px;
	position: relative;
	width: 170px;
	height: 170px;
	background: black;
}

#main #content #imagen-noticia-peq #tipo-imagen, #main #content #video-noticia-peq #tipo-video,
	#tipo-imagen, .icon-play {
	background: url("../images/sprite.png") no-repeat scroll -73px -177px
		transparent;
	display: block;
	height: 24px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 27px;
	z-index: 2;
	display: none;
}

#main #content #video-noticia-peq #tipo-video, .icon-play {
	background: url("../images/sprite.png") no-repeat scroll -73px -137px
		transparent;
	display: none;
}

.column .especiales .grupo_especiales .subgrupo-especiales_peq .categoria-caza
	{
	left: 0;
	position: absolute;
	top: 0;
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	font-weight: 600;
	height: 30px;
	line-height: 26px;
	padding: 0 10px;
	width: 80px
}

#main #content .linea {
	float: left !important;
	margin-right: 10px !important;
}

#main #content .img_peque .con_imagen {
	background: #000;
	height: 170px;
}

#main #content .img_peque .con_imagen .views-field-field-noticias-categoria,
	#main #content .galerias-video-der .field-content-categoria {
	position: absolute;
	top: 0;
	left: 0;
}

#main #content .img_peque .con_imagen .views-field-field-noticias-categoria .field-content,
	#main #content .galerias-video-der .field-content-categoria {
	font-size: 12px;
	font-weight: normal;
	width: 80px;
	color: white;
	background: #0c8af6;
	height: 25px;
	line-height: 26px;
	padding: 0 10px;
}

#main #content .c-peque .field-content-titulo .field-content-titulo,
	#om-menu-menu-rcn>.om-leaf .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .views-field-title span
	{
	margin-top: 0px;
}

#main #content .c-peque .field-content-titulo .field-content-titulo,
	#om-menu-menu-rcn>.om-leaf .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .views-field-title span
	{
	background: none repeat scroll 0 0 transparent;
	display: inherit;
	height: auto;
	margin-top: 0;
	position: inherit;
}

#main #content .c-peque .field-content-titulo .field-content-titulo a,
	#main #content .galerias-video-der .field-content-titulo a, #main #imagen-noticia-peq .titulo a,
	#main #video-noticia-peq .titulo a, .subgrupo-especiales_peq .h a,
	.page-buscarcontenido .views-row .titulo a, #om-menu-menu-rcn>.om-leaf .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .views-field-title span a
	{
	background-color: #fff;
	font-family: "oswald", Sans-serif;
	bottom: 0;
	color: #000000;
	font-size: 16px;
	height: auto;
	left: 0;
	line-height: 20px;
	min-height: 30px;
	overflow: inherit;
	padding: 5px 0;
	position: absolute;
	width: 100%;
}

.page-galeria .galeras-contenido .titulo a {
	font-family: "oswald", Sans-Serif;
	background: none repeat scroll 0 0 #FFFFFF;
	bottom: 0;
	color: #000000;
	font-size: 16px;
	height: auto;
	left: 0;
	line-height: 20px;
	min-height: 30px;
	overflow: inherit;
	padding: 5px 0;
	position: absolute;
	width: 100%;
}

#main #content .img_peque .con_imagen .views-field-body p {
	display: none;
}

#main #content .img_peque .sin_imagen {
	position: relative;
	padding-top: 30px;
	background: #f0f0f0;
	margin-bottom: 10px;
	height: 140px;
}

#main #content #titulo-noticia-peq {
	float: right;
	margin-bottom: 10px;
	width: 170px;
	background: none repeat scroll 0 0 #F0F0F0;
	height: 170px;
	position: relative;
}

#main #content #titulo-noticia-peq #categoria a, #main #content .c-peque.sin-imagen .field-content-categoria,
	#main #content .c-grande.sin-imagen .field-content-categoria {
	display: block;
	color: #0c8af6;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	margin-top: 5px;
}

#main #content .c-peque.sin-imagen .field-content-categoria, #main #content .c-left.c-grande.sin-imagen .field-content-categoria
	{
	position: absolute;
	top: 0px;
	left: 0px;
	background: none;
	margin-top: 0px;
}

#main #content .c-peque.sin-imagen .field-content-titulo span {
	margin-top: 0px;
	background: none;
}

#main #content #titulo-noticia-peq .titulo a, #main #content  .c-peque.sin-imagen .field-content-titulo span a
	{
	color: #3E3E3E;
	display: block;
	font-weight: normal;
	font-family: titillium_websemibold;
	font-size: 16px;
	height: 50px;
	line-height: 16px;
	overflow: hidden;
	padding-left: 10px;
	width: 90%;
	margin: 5px 0;
}

#main #content  .c-peque.sin-imagen .field-content-titulo span a {
	background: none repeat scroll 0 0 transparent;
	margin-bottom: 0px;
	margin-top: 30px;
	position: inherit
}

#main #content #titulo-noticia-peq	.enlaces_relacionados {
	display: none;
}

#main #content .img_peque .sin_imagen .views-field-field-noticias-categoria
	{
	position: absolute;
	left: 10px;
	top: 10px;
}

#main #content .img_peque .sin_imagen .views-field-field-noticias-categoria .field-content
	{
	font-size: 12px;
	font-weight: normal;
	color: #0c8af6;
}

#main #content .img_peque .sin_imagen .views-field-title {
	margin-bottom: 5px;
}

#main #content .img_peque .sin_imagen .views-field-title a {
	color: #3E3E3E;
	display: block;
	font-size: 15px;
	font-family: titillium_websemibold;
	height: 50px;
	line-height: 16px;
	overflow: hidden;
	padding-left: 10px;
	width: 90%;
}

#main #content .img_peque .sin_imagen .views-field-body p, #main #titulo-noticia-peq #descripcion p,
	#main #content .c-peque.sin-imagen .field-content-prew {
	font-size: 13px;
	height: 65px;
	line-height: 16px;
	overflow: hidden;
	padding-left: 10px;
	width: 90%;
}

#main #content .img_peque img {
	width: 170px;
	height: auto;
}

#main #content .galerias-content {
	border: 1px solid #D6D6D6;
	clear: right;
	float: right;
	margin-bottom: 30px;
	overflow: hidden;
	padding-bottom: 10px;
	padding-left: 0;
	width: 530px;
}

#main #content .galerias-content .galerias-slider .item {
	float: left;
	margin-left: 10px;
	width: 110px;
}

#main #content .galerias-content .galerias-slider .item:first-child {
	margin-left: 0px;
}

#main #content .galerias-content .galerias-slider .item .categoria {
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 13px;
	height: 17px;
	margin-top: -5px;
	padding: 1px 2% 5px;
	position: relative;
	width: 96%;
	z-index: 2;
}

#main #content .galerias-content .galerias-slider {
	padding-bottom: 35px;
	border-bottom: 1px solid #D6D6D6;
	margin: 0 auto 10px;
}

#main #content .galerias-content .galerias-slider .item .titulo, #main #content .galerias-content .galerias-slider .item .titulo a
	{
	color: #444444;
	/*font-size: 15px;*/
	font-size: 12px;
	font-family: titillium_websemibold;
	letter-spacing: -0.03em;
	/*line-height: 19px;*/
	line-height: 1.2em;
	/*padding-top: 17px;    */
	padding-top: 2px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	background: #fff;
	height: 95px;
	padding-left: 0;
	padding-right: 0;
}

#main #content .galerias-content .galerias-slider .item_pag {
	margin: 0px;
}

#main #content .galerias-content .galerias-ver-todo {
	clear: both;
}

#main #content .galerias-content h3 {
	width: 470px;
	margin: auto;
	display: block;
	font-size: 24px;
	padding: 5px 0;
	margin-bottom: 20px;
	border-bottom: 1px solid #D6D6D6;
}

#main #content .galerias-content .atras {
	background: url("../images/sprite.png") no-repeat scroll -146px -97px
		transparent;
	display: block;
	float: left;
	height: 24px;
	margin: 44px 8px 0px;
	width: 12px;
}

#main #content .galerias-content .adelante {
	width: 12px;
	height: 24px;
	background: url("../images/sprite.png") no-repeat scroll -168px -97px
		transparent;
	display: block;
	float: right;
	margin: 44px 10px 0 0;
}

#main #content .galerias-content .galerias-ver-todo, #main #content .galerias-video-content .galerias-video-ver-todo,
	#main #content .especiales-ver-todo {
	background: url("../images/sprite.png") no-repeat scroll -70px -427px
		#0c8af6;
	border: 0 none;
	color: white;
	cursor: pointer;
	float: right;
	font-size: 15px;
	font-weight: 700;
	padding-top: 2px;
	padding-right: 20px;
	text-align: center;
	width: 90px;
	clear: right;
	height: 21px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-top: 5px;
}

#main #block-rcnnoticias-generico-galeria-fotos .galerias-ver-todo {
	margin-right: 25px !important;
}

#main #content .especiales-ver-todo a {
	color: white;
}

#main #content .galerias-video-content .galerias-video-ver-todo {
	margin-right: 0
}

#main #content .galerias-video-content h3 {
	display: none;
}

#main #content .galerias-video-content .activo h3 {
	display: block;
}

#main #content .galerias-menu-wrapper, #main #content .galerias-video-menu-wrapper
	{
	float: left;
	clear: left;
	font-size: 20px;
	line-height: 20px;
	padding-top: 0px;
	text-align: right;
	width: 120px;
}
/*.not-front #main #content .galerias-video-menu-wrapper
	{ width:110px;}*/
#main #content .galerias-menu-wrapper .ico-galerias, #main #content .galerias-video-menu-wrapper .ico-galerias-video
	{
	background: url("../images/sprite.png") no-repeat scroll 0 -134px
		transparent;
	float: right;
	height: 30px;
	margin-bottom: 5px;
	margin-right: 13px;
	width: 32px
}

#main #content .galerias-menu-wrapper .ico-galerias {
	background-position: -40px -134px;
}

#main #content .galerias-menu-wrapper ul, #main #content .galerias-video-menu-wrapper ul
	{
	clear: both;
}

#main #content .galerias-menu-wrapper li a, #main #content .galerias-video-menu-wrapper li a,
	#main .bar-left li a, .page-buscarcontenido .block-facetapi ul .leaf a
	{
	color: #3E3E3E;
	text-align: right;
	display: block;
	float: right;
	font-family: 'Merriweather Sans';
	letter-spacing: -0.03em;
	word-spacing: -0.1em;
	font-size: 13px;
	line-height: 14px;
	padding-left: 0;
	padding-right: 10px;
	padding-bottom: 0px;
	width: 110px;
	height: auto;
	max-height: 30px;
	padding-top: 0;
}

.galerias-video-menu-wrapper .ui-state-active a {
	color: white !important;
}

li .inner-left {
	height: 30px;
	display: table-cell;
	vertical-align: middle;
	overflow: hidden;
}

.utl-menu {
	clear: both;
}

.galerias-videos.activo .inner-left, .galerias-fotos.activo .inner-left,
	.galerias-videos .inner-left:hover, .galerias-fotos .inner-left:hover {
	background: url("../images/sprite.png") no-repeat scroll -56px -292px
		transparent;
}

li .inner-left:hover, li.activo .inner-left, .ui-state-active .inner-left,
	.active .inner-left, .inner-left.active, .inner-left.activo {
	background: url("../images/sprite.png") no-repeat scroll -62px -753px
		transparent;
}

.galerias-submenu {
	margin-left: 0px;
	clear: both;
}

.galerias-submenu .inner-left:hover, .galerias-submenu li.galerias-foto.activo .inner-left,
	.galerias-submenu li.galerias-video.activo .inner-left {
	background: none !important;
}

.galerias-submenu .inner-left:hover a, .galerias-submenu .inner-left a:hover,
	.galerias-submenu li.galerias-foto.activo .inner-left a,
	.galerias-submenu li.galerias-video.activo .inner-left a {
	background: none !important;
	color: black !important;
	font-weight: bold !important;
}

li .inner-left:hover a, .active .inner-left a, .inner-left.active a {
	/*background: url("../images/new_flecha.png") no-repeat right center transparent;*/
	color: white !important;
}

.page-buscarcontenido .block-facetapi .content {
	clear: both;
}

.page-buscarcontenido .block-facetapi ul .leaf {
	font-family: titillium_websemibold;
	font-size: 13px;
	height: 30px;
	overflow: hidden;
	padding-top: 8px;
	margin-left: 0px;
}

.page-buscarcontenido .block-facetapi ul .leaf:hover,
	.page-buscarcontenido .block-facetapi ul .leaf {
	background: url("../images/sprite.png") no-repeat scroll -61px -290px
		transparent;
}

.page-buscarcontenido .block-facetapi ul .leaf:hover a,
	.page-buscarcontenido .block-facetapi ul .leaf .facetapi-active {
	color: white;
	background: url("../images/new_flecha.png") no-repeat right center
		transparent;
}

.page-titulares .content-tabs  #tabs .ui-tabs-nav .ui-state-active a,
	.page-titulares .content-tabs  #tabs .ui-tabs-nav li:hover a {
	background: none repeat scroll 0 0 #8CC63F !important;
	padding-bottom: 5px;
}

.page-titulares .content-tabs  #tabs .ui-tabs-nav li a {
	padding-bottom: 5px;
}

.page-titulares .content-tabs  #tabs .ui-tabs-nav li a .sombra {
	background: transparent !important;
}

.page-titulares .content-tabs  #tabs .ui-tabs-nav li:hover a .sombra,
	.page-titulares .content-tabs  #tabs .ui-tabs-nav li:hover a .sombra span
	{
	color: white !important;
}

li .inner-left a {
	height: auto !important;
}

.node-type-videos #main #ultima_hora .bar-left, .node-type-imagenes #main #ultima_hora .bar-left
	{
	background: url("../images/bar_right00.png") no-repeat scroll 103px
		center transparent;
	width: 125px !important;
}

.node-type-imagenes #main #ultima_hora .bar-left {
	
}

.node-type-videos #main #ultima_hora .bar-left .activo span {
	background: url("../images/sprite.png") no-repeat scroll -69px -288px
		transparent;
	color: #FFFFFF;
	display: block;
	height: 37px;
	margin-left: 6px;
}

.galerias-videos .inner-left a span, .galerias-fotos .inner-left a span
	{
	font-weight: normal !important;
	padding-right: 0 !important;
}

div.galerias-videos .inner-left:hover a span, div.galerias-fotos .inner-left:hover a span,
	div.galerias-fotos.activo .inner-left a span {
	color: white;
}

.page-galeria-videos  div.galerias-videos.activo .inner-left a,
	.page-galeria-fotos  div.galerias-videos.activo .inner-left a,
	.page-galeria-videos  div.galerias-fotos.activo .inner-left a,
	.page-galeria-fotos  div.galerias-fotos.activo .inner-left a,
	.page-galeria-videos  div.galerias-videos .inner-left:hover a,
	.page-galeria-fotos  div.galerias-videos .inner-left:hover a,
	.page-galeria-videos  div.galerias-fotos .inner-left:hover a,
	.page-galeria-fotos  div.galerias-fotos .inner-left:hover a {
	padding-top: 0px !important
}

.front .ui-state-active .inner-left a {
	color: white !important;
}

.node-type-imagenes .galerias-videos .inner-left, .node-type-imagenes .galerias-fotos .inner-left
	{
	float: right;
	margin-right: 0;
	clear: right;
}

.galerias-videos .inner-left a, .galerias-fotos .inner-left a {
	font-size: 15px !important;
	padding-bottom: 3px;
	padding-right: 15px !important;
	padding-top: 8px !important;
}

#main #content .galerias-menu-wrapper .activo a, #main #content .bar-left .activo a,
	#main #content .galerias-video-menu-wrapper .activo a, #main .bar-left li a.active,
	.ui-tabs-selected a, .page-buscarcontenido .block-facetapi ul .leaf a:hover,
	.page-buscarcontenido .block-facetapi ul .leaf .active, .menu-category  div.galerias-videos .inner-left .active,
	.menu-category  div.galerias-videos .inner-left a:hover, .menu-category  div.galerias-fotos .inner-left .active,
	.menu-category  div.galerias-fotos .inner-left a:hover, .menu-category  div.galerias-videos.activo .inner-left a,
	.menu-category  div.galerias-fotos.activo .inner-left a {
	background: url("../images/new_flecha.png") no-repeat right center
		transparent;
	color: white;
	height: auto;
	padding-top: 0;
	font-weight: normal;
}

.node-type-videos .menu-category  div.galerias-videos .inner-left .active,
	.node-type-videos .menu-category  div.galerias-videos .inner-left a:hover,
	.node-type-videos .menu-category  div.galerias-fotos .inner-left .active,
	.node-type-videos .menu-category  div.galerias-fotos .inner-left a:hover,
	.node-type-videos .menu-category  div.galerias-videos.activo .inner-left a,
	.node-type-videos .menu-category  div.galerias-fotos.activo .inner-left a
	{
	background: url("../images/new_flecha.png") no-repeat right center
		transparent !important;
	color: white;
	height: auto;
	padding-top: 0;
	font-weight: normal;
}

.page-galeria-videos .galerias-videos .inner-left .active,
	.page-galeria-videos .galerias-videos .inner-left a:hover {
	background: url("../images/new_flecha.png") no-repeat right center
		transparent !important;
}

/*{ background:none; font-weight:bold !important; font-size:17px !important;color:#333 !important;}*/
#main  #ultima_hora .bar-left li a {
	display: block;
	height: 30px;
	margin-bottom: 3px;
	overflow: hidden;
	padding-left: 0;
	width: 95px;
}

.front #main #ultima_hora .bar-left .ui-state-active a, .front #main #ultima_hora .bar-left li a:hover
	{
	background: url("../images/sprite.png") no-repeat scroll -70px -704px
		transparent;
	color: white;
}

#tabsultimahora .ui-tabs-nav li {
	background: none;
}

.inner-leftn {
	display: table-cell;
	height: 43px;
	padding-right: 0;
	vertical-align: middle;
}

.ui-state-active .inner-leftn, .inner-leftn:hover {
	background: url("../images/sprite.png") no-repeat scroll -59px -700px
		transparent;
	color: white;
	display: table-cell;
	height: 43px;
	padding-right: 0;
	vertical-align: middle;
}

.inner-leftn a {
	font-weight: normal;
	height: auto !important;
	padding-right: 12px !important;
	padding-top: 0 !important;
	width: 110px !important;
}

.ui-state-active .inner-leftn a, .inner-leftn:hover a {
	background: url("../images/new_flechan.png") no-repeat scroll right
		center transparent !important;
	color: white !important;
	font-weight: normal;
	height: auto !important;
	padding-right: 12px !important;
	padding-top: 0 !important;
	width: 110px !important;
}

.node-type-videos .bar-left .galerias-fotos .galerias-videos span,
	.node-type-videos .bar-left .galerias-fotos .galerias-fotos span,
	.node-type-imagenes .bar-left .galerias-fotos .galerias-videos span,
	.node-type-imagenes .bar-left .galerias-fotos .galerias-fotos span {
	padding-right: 17px;
	font-family: titillium_websemibold;
	font-size: 15px;
}

#main #content .galerias-video-princ .icon-play {
	background: url("../images/sprite.png") no-repeat scroll -36px -209px
		transparent;
	display: block;
	height: 65px;
	left: 50%;
	margin-left: -33px;
	margin-top: -84px;
	position: absolute;
	top: 50%;
	width: 65px;
	z-index: 2;
}

#main #content .galerias-video-der .icon-play, #main #content .con_imagen .views-field-field-noticias-video,
	#tipo-video {
	background: url("../images/sprite.png") no-repeat scroll -74px -138px
		transparent;
	display: block;
	height: 24px;
	position: absolute;
	right: 5px;
	top: 5px;
	width: 24px;
	z-index: 2;
}

.nuestros-portales-menu-wrapper .left {
	clear: left;
	float: left;
	line-height: 20px;
	padding-top: 0;
	text-align: right;
	width: 110px;
}

#main #content .section .region-content .block .nuestros-portales-menu-wrapper .left h2
	{
	float: none;
}

.ico-nuestros-portales {
	background: url("../images/sprite.png") no-repeat scroll -2px -171px
		transparent;
	float: right;
	height: 30px;
	margin-bottom: 5px;
	margin-right: 10px;
	width: 48px;
}

#main #content .section .region-content .block .content .content .inner_content
	{
	width: 260px;
	margin-bottom: 10px;
}

#main #content .section .region-content .block .content .content .odd {
	float: left;
	clear: left;
	margin-right: 10px;
}

#main #content .section .region-content .block .content .content .even {
	float: right;
	clear: right;
}

#main #content .section .region-content .block .content .content .inner_content .logo
	{
	background: url("../images/bk_caja_titulo.png") repeat scroll 0 0
		transparent;
	height: 53px;
	margin-top: -53px;
	position: relative;
	z-index: 2;
}

#main #content .section .region-content .block .content .content .inner_content .logo .logo_
	{
	background: url("../images/sprite_logo.png") no-repeat;
	height: 53px;
	width: 100%;
}

#main #content .section .region-content .block .content .content .inner_content .logo .logo_01
	{
	background-position: 10px 17px;
}

#main #content .section .region-content .block .content .content .inner_content .logo .logo_02
	{
	background-position: 10px -83px;
}

#main #content .section .region-content .block .content .content .inner_content .logo .logo_03
	{
	background-position: 10px -27px;
}

#main #content .section .region-content .block .content .content .inner_content .logo .logo_04
	{
	background-position: 10px -139px;
}

#main #content .section .region-content .block .content .content .inner_content .logo img
	{
	padding-top: 5px;
	padding-left: 10px;
}

#main #content .section .region-content .block .content .content .inner_content .text
	{
	height: 52px;
	background: #000;
}

#main #content .section .region-content .block .content .content .inner_content .text a p
	{
	color: white;
	font-size: 13px;
	padding-left: 10px;
	padding-top: 8px;
}

#opiniones {
	clear: both;
}

.node-type-videos #opiniones, .node-type-imagenes #opiniones {
	border: 0 none !important;
	clear: both;
	padding: 0 !important;
}

.filter-wrapper {
	border: 0px;
}

.node-type-imagenes	.filter-wrapper, .node-type-videos	.filter-wrapper {
	width: 85%;
}

.filter-wrapper .form-item {
	padding-left: 0px;
}

.filter-wrapper  .filter-guidelines {
	padding-left: 0px;
}

.filter-help a {
	color: #FF8200;
	padding-left: 0px;
}

.node-type-videos .form-textarea-wrapper textarea, .node-type-imagenes .form-textarea-wrapper textarea
	{
	width: 85%;
}

.grippie {
	display: none;
}

.page-comment-reply .comment {
	border: 1px solid #DDDDDD;
	clear: both;
	float: right;
	margin-top: 10px;
	padding: 30px 49px;
	width: 431px;
}

.page-comment-reply .comment>.content {
	width: 100% !important;
}

.page-comment-reply .comment>.content .field-items .field-item {
	width: 85%;
}

#opiniones #comments {
	width: 450px;
}

#opiniones #comments  a, .comment a {
	color: #333;
}

#opiniones #comments h3, .comment h3 {
	margin-bottom: 20px;
}

#opiniones #comments h3 a, .comment h3 a {
	font-weight: bold;
	color: #aaa;
}

#opiniones .submitted a.permalink, .comment .submitted a.permalink {
	display: none;
}

#opiniones .submitted .opinion, .comment .submitted .opinion {
	display: block;
	float: left;
	clear: left;
	font-size: 12px;
}

#opiniones .submitted .username, .comment .submitted .username {
	float: left;
	clear: left;
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

#opiniones .submitted .fecha, .comment .submitted .fecha {
	float: right;
	clear: right;
	font-size: 12px;
	display: block;
}

#opiniones .comment>.content .cuerpo, .comment>.content .cuerpo {
	font-size: 13px;
	line-height: 17px;
}

#opiniones .comment>.content, .comment>.content {
	border-bottom: 1px solid #CCCCCC;
	clear: both;
	float: right !important;
	margin-bottom: 20px;
	margin-left: 50px !important;
	padding-bottom: 20px;
	padding-top: 20px;
	width: 85%;
}

.leermas, .resumen {
	background: none repeat scroll 0 0 #DDDDDD;
	clear: both;
	color: white;
	float: right;
	font-size: 12px;
	font-weight: bold;
	margin-top: 15px;
	padding: 0 10px;
}

#opiniones #comments .comment-reply {
	padding: 0px;
}

#main #opiniones, .node-type-videos #main #content.column,
	.node-type-imagenes #main #content.column {
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	padding: 20px 40px;
	margin-bottom: 20px;
	overflow: hidden;
}

.node-type-videos #main #content.column, .node-type-imagenes #main #content.column
	{
	width: 450px;
	margin-left: 130px;
}

#main #opiniones .content {
	float: none !important;
	text-align: left !important;
	width: auto !important;
}

.admin-menu .comment-delete {
	display: none;
}

.page-comment-edit.admin-menu #block-system-main {
	width: 530px;
	float: right;
	clear: both;
}

.page-comment-edit.admin-menu h1 {
	float: right;
	margin-bottom: 10px;
	text-align: left;
	width: 530px;
}

#main #opiniones .content p {
	width: 100%;
	text-align: left;
}

#main #opiniones .content .field-item {
	float: none !important;
	width: 100% !important;
}

#main #opiniones br, #main #opiniones hr {
	display: none;
}

#main #opiniones strong {
	font-size: 13px;
	display: block;
	line-height: 16px;
	margin-bottom: 0px;
}

#main #opiniones p {
	font-size: 12px;
	margin-bottom: 10px;
}

#main #opiniones p a {
	font-weight: bold;
	color: #e76400;
}

#main #opiniones h2, #main #opiniones .comments h2 {
	border-bottom: 2px solid #DDDDDD;
	margin-top: 10px;
	padding-bottom: 15px;
	padding-left: 0 !important;
	text-align: left !important;
	width: 100% !important;
}

.column .especiales	.categoria-noticias-multimedia {
	left: 0;
	position: absolute;
	top: 0;
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	line-height: 26px;
	padding: 0 10px;
	width: auto;
	z-index: 10;
}

.page-node .column  #resumen {
	height: auto;
}

.column .especiales .sin-imagen #resumen {
	background: none repeat scroll 0 0 #F0F0F0;
	margin-top: 10px;
}

.page-node .column  .sin-imagen #resumen  p {
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding: 10px;
}

.column .especiales #resumen {
	background: none;
	position: relative;
	z-index: 2;
	margin-top: 10px;
}

.column .especiales #resumen p, .ui-tabs-panel .txt_titulares .cuerpo p
	{
	color: #000;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
	padding: 0;
}

.ui-tabs-panel .txt_titulares .cuerpo p {
	margin-top: 10px;
}

.column .especiales .sin-imagen .categoria-noticias-titulo {
	font-size: 13px;
	color: #0c8af6;
}

strong {
	font-weight: 700;
	font-size: 15px !important;
}

.column .especiales #contenido, #main .field-name-body p,
	.node-type-especiales .especiales .cuerpo p, .node-videos .cuerpo,
	.b_ultimahora_video .cuerpo, .node-programas .cuerpo p {
	 font-size: 1.2em;
	line-height: 1.5em;
	margin-top: 20px;
}

.page-taxonomy #main h1 {
	float: left;
	text-align: right;
	width: 95px;
}

.page-taxonomy #main #block-system-main {
	border-bottom: 1px solid #D6D6D6;
	clear: right;
	float: right;
	margin-bottom: 15px;
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 0;
	width: 100%;
}

#columnista {
	clear: both;
}

#cabecera-columnista-video {
	width: 530px;
	height: auto;
	float: right;
	clear: right;
}

#body-columnista {
	width: 530px;
	float: right;
	clear: right;
}

#cabecera-columnista-video {
	background: none repeat scroll 0 0 #FFF;
	clear: right;
}

#cabecera-columnista-video #multimedia-columnista {
	float: left;
	height: 315px;
	width: 530px;
}

#cabecera-columnista-video #multimedia-columnista>div {
	height: 299px !important;
	width: 530px !important;
}

#cabecera-columnista-video #info-columnista {
	margin-right: 0;
	width: 100%;
	clear: right;
	float: right;
}

#cabecera-columnista-video #info-columnista #titulo-columnista {
	color: #000000;
	display: block;
	font-family: "oswald", sans-serif;
	font-size: 26px;
	line-height: 30px;
	margin: 10px 0
}

#cabecera-columnista-video #info-columnista #descripcion-columnista {
	
}

#cabecera-columnista-video #info-columnista #autor-columnista {
	font-size: 12px;
}

#cabecera-columnista-video #info-columnista #fecha-columnista {
	color: #0c8af6;
	font-size: 12px;
}

#enlaces-relacionados-columnista {
	float: right;
	clear: right;
	width: 530px;
}

#enlaces-relacionados-columnista {
	margin-top: 20px;
	margin-bottom: 20px;
}

#enlaces-relacionados-columnista, #enlaces-relacionados-columnista a {
	color: #848383;
	font-size: 12px;
}

.column .especiales .filtro-regional label {
	font-size: 16px;
	color: #333;
	float: left;
	clear: left;
	font-weight: normal;
	margin-top: 5px;
}

.column .especiales .filtro-regional select {
	float: right;
	clear: right;
	border: 0px;
	background: #d1d1d1;
	color: #666666;
	font-size: 12px;
	margin-top: 7px;
	width: 234px;
}

.page-legal #main #content {
	position: relative;
}

.page-legal #main #content h1 {
	clear: left;
	float: left;
	padding-top: 40px;
	padding-right: 10px;
	text-align: right;
	width: 110px;
}

.page-legal #main #content .region-content {
	clear: right;
	float: right;
	font-size: 13px;
	width: 850px;
}

.page-legal #main #content .section>#main-content {
	background: url("../images/sprite.png") no-repeat scroll -3px -696px
		transparent;
	display: block;
	height: 39px;
	margin-right: 10px;
	width: 30px;
	position: absolute;
	top: 0px;
	left: 75px;
}

.node-type-videos #ultima_hora, .node-type-imagenes #ultima_hora {
	position: relative;
}

.node-type-videos.admin-menu  .region-ultima-hora .content .content .field-name-body,
	.node-type-imagenes.admin-menu .region-ultima-hora .content .content .field-name-body
	{
	padding-top: 225px;
}

.node-type-videos #ultima_hora #titulo-videos-detalle h1 {
	font-size: 29px;
	line-height: 25px;
}

.node-type-videos .content .content .video {
	float: left;
	width: 100%;
	max-width: 530px;
	clear: left;
	margin-bottom: 0px;
}

.node-type-videos .content .content>.field-collection-container .field-items .field-item
	{
	margin-bottom: 0px;
}

.node-type-videos .region-ultima-hora, .node-type-imagenes .region-ultima-hora
	{
	clear: right;
	float: right;
	margin-right: 10px;
	width: 850px;
}

.node-type-videos .content .node-videos {
	position: relative;
}

.node-type-videos .region-ultima-hora .content .content,
	.node-type-imagenes .region-ultima-hora .content .content {
	background: #f0f0f0;
}

.node-type-videos .region-ultima-hora .field-collection-view {
	margin: 0px;
	padding: 0px;
}

.node-type-videos .region-ultima-hora .content .content h1,
	.node-type-imagenes .region-ultima-hora .content .content h1 {
	float: right;
	font-size: 2em;
	line-height: 32px;
	margin-right: 10px;
	margin-top: 10px;
	width: 285px;
}

.node-type-videos .region-ultima-hora .content .content .cuerpo {
	float: right;
	width: 285px;
	margin-right: 10px;
}

.node-type-imagenes .region-ultima-hora .content .content .field-name-body
	{
	clear: right;
	float: right;
	margin-right: 10px;
	padding-top: 180px;
	width: 286px;
}

.field-item {
	font-size: 13px;
	line-height: 17px;
}

.node-type-programas .submitted {
	clear: right;
	float: right;
	overflow: hidden;
	padding-bottom: 5px;
	padding-left: 0;
	width: 530px;
}

.node-type-programas .submitted span {
	color: #0c8af6;
	font-size: 13px;
}

.page-buscarcontenido #main .column {
	width: 99%;
}

.page-buscarcontenido #main .column  .block-facetapi {
	background: url("../images/bar_right00.png") no-repeat scroll 105px
		center transparent;
	float: left;
	height: 471px;
	padding-right: 5px;
	width: 120px;
	padding-top: 50px;
}

.page-buscarcontenido #main .column .region-content .block-system {
	width: 850px;
	float: right;
	clear: right !important;
}

.page-buscarcontenido td .views-field-title span {
	background: black;
	color: white;
	color: white;
	display: block;
	font-family: titillium_websemibold;
	font-size: 13px;
	font-weight: normal;
	height: 27px;
	line-height: 13px;
	margin: auto;
	overflow: hidden;
	padding-top: 3px;
}

.page-buscarcontenido .views-field-field-videos-catogoria {
	padding: 5px 10px !important;
}

.page-buscarcontenido .views-field-field-noticias-categoria,
	.page-buscarcontenido .views-field-field-categor-a,
	.page-buscarcontenido .views-field-field-videos-catogoria,
	.page-buscarcontenido .taxonomy-term a {
	left: 0;
	position: absolute;
	top: 0;
	background: none repeat scroll 0 0 #0c8af6;
	padding: 0 5px;
	font-size: 12px;
	color: white;
}

.page-buscarcontenido .taxonomy-term a {
	height: 26px;
	line-height: 25px;
}

.page-buscarcontenido .field-content {
	padding: 0px !important;
}

.page-buscarcontenido .views-row .views-field-type {
	position: absolute;
	top: 0px;
	left: 0px;
}

.page-buscarcontenido .views-row .views-field-type span {
	background: none repeat scroll 0 0 #0c8af6;
}

.page-buscarcontenido .views-field-field-noticias-categoria span,
	.page-buscarcontenido .views-field-field-categor-a span {
	background: none repeat scroll 0 0 #0c8af6;
	padding: 0 10px;
	width: 80px;
	color: white;
}

.page-buscarcontenido .sidebar, .page-buscarcontenido #views-exposed-form-busqueda-page-1
	{
	display: none;
}

.content .node-programas {
	float: right;
	width: 530px;
	clear: right;
}

.view-id-busqueda .views-row {
	float: left;
	width: 159px;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 159px;
	overflow: hidden;
	position: relative;
}

.view-id-busqueda .views-row .views-field-title {
	position: absolute;
	bottom: 0px;
	width: 100%;
	left: 0px;
	display: block;
	background: black;
	height: 32px;
	overflow: hidden;
}

.view-id-busqueda .views-row .views-field-title .field-content {
	padding: 2px 5px !important;
}

.view-id-busqueda .views-row .views-field-title span {
	display: block;
	padding: 2px 5px;
}

.view-id-busqueda .view-content {
	clear: both;
}

.view-id-busqueda .views-row .views-field-title span a {
	color: white;
	height: 27px;
	font-size: 13px;
	line-height: 13px;
	display: block;
	font-family: titillium_websemibold;
	font-weight: normal;
}

.page-buscarcontenido .region-content {
	position: relative;
}

.page-buscarcontenido .views-exposed-form .views-exposed-widget {
	float: right;
	margin-bottom: 15px;
}

.page-buscarcontenido .views-exposed-form .views-exposed-widget .views-widget
	{
	float: right;
	clear: right;
}

.page-buscarcontenido .views-exposed-form .views-exposed-widget label {
	float: left;
	clear: left;
	font-size: 13px;
	color: #aaa;
	font-weight: normal;
	padding-right: 10px;
}

.page-buscarcontenido .views-exposed-form .views-exposed-widget .views-widget input
	{
	background: url("../images/fondoInput.jpg") repeat scroll 0 0
		transparent;
	border: 1px solid #CCCCCC;
}
/*Content cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*sidebar-second abre
---------------------------------------------------------------------------------------------------------------------------
 */
.page-registro #sidebar-second {
	background: none repeat scroll 0 0 #F2F2F2;
}

.page-registro #sidebar-second h2 {
	color: #3E3E3E;
	background: none;
	padding-top: 10px;
}

.page-registro #sidebar-second .content {
	padding: 10px 0;
}

.page-registro #sidebar-second #block-block-3 .content {
	padding: 10px;
}

.page-registro #sidebar-second #quicktabs-programas {
	margin-top: -10px !important;
}

.page-registro #sidebar-second #quicktabs-programas ul li a {
	margin: 0px !important;
}

.page-registro #sidebar-second .content ul li a {
	background: url("../images/sprite.png") -106px -21px no-repeat;
	color: #0063C9;
	display: block;
	font-size: 16px;
	font-weight: 700;
	margin: 15px 0;
	padding-left: 10px;
}

.page-registro #sidebar-second .content .info {
	font-size: 13px;
	margin: 20px 0;
	display: block;
}

#sidebar-second {
	float: right;
	width: 300px;
	margin-top: 0px;
	margin-right: 10px;
}

#sidebar-second .block {
	margin-bottom: 15px;
	background: #f0f0f0;
	float: left;
}
/*SIDE BAR CULTURARTE*/
#sidebar-second #block-views-videos-blog-culturarte-block-1 {
	box-shadow: 0 0 4px 0 #C9C9C9;
	border: 1px solid #cfcfcf;
	margin: 20px 0;
	width: 98% !important;
	overflow: hidden;
	padding: 0 4%;
	box-sizing: border-box;
}

#sidebar-second #block-views-videos-blog-culturarte-block-1 h2 {
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 2em;
	padding: 6px 0 0 3%;
}

#sidebar-second #block-views-videos-blog-culturarte-block-1 .content h2
	{
	font-size: 1.2em;
	text-transform: none;
	margin-bottom: 10px;
}

#sidebar-second #block-views-videos-blog-culturarte-block-1 .content h2 a
	{
	color: #000000;
}
/*WRAPPER TITULARES OOYALA*/
.innerWrapper {
	z-index: 2 !important;
}

#sidebar-second #block-block-2 {
	width: 300px;
	overflow: hidden;
	background: none;
}

#sidebar-second .block .quicktabs-wrapper .item-list ul.quicktabs-tabs {
	background: url("../images/bk_tab_horizontal.png") repeat-x left bottom;
	margin: 0;
	overflow: hidden;
	padding-bottom: 7px;
	padding-top: 0;
	height: 42px;
	overflow: hidden;
	clear: both;
}

#sidebar-second .block .quicktabs-wrapper .item-list ul.quicktabs-tabs li
	{
	background: url("../images/bk_tab_vertical.png") repeat-y left top;
	margin: 0;
	padding: 0px;
	float: left;
	width: 100%;
}

#sidebar-second #block-quicktabs-programas .quicktabs-wrapper .item-list ul.quicktabs-tabs li
	{
	background: url("../images/bk_tab_vertical.png") repeat-y left top;
	margin: 0;
	padding: 0px;
	float: left;
	width: 49.5%;
}

#sidebar-second #block-quicktabs-programas .quicktabs-wrapper .item-list ul.quicktabs-tabs li a
	{
	background: none;
	color: #282828;
	display: block;
	font-size: 14px;
	font-weight: 600;
	margin-left: 0;
	padding: 10px 5px;
	text-align: center;
	text-transform: capitalize;
}

#sidebar-second #block-quicktabs-programas .views-field-title a {
	color: #333333;
	display: block;
	font-family: 'Merriweather Sans';
	font-weight: 700;
	font-size: 15px;
	line-height: 15px;
	margin: 10px auto 0;
	width: 95%;
}

#sidebar-second #block-quicktabs-programas .views-field-body p {
	font-size: 13px;
	line-height: 15px;
	width: 95%;
	margin: auto;
	padding: 10px 0;
}

#sidebar-second .block .quicktabs-wrapper .item-list ul li.active a,
	#sidebar-second .block .quicktabs-wrapper .item-list ul li a:hover {
	background: url("../images/sprite.png") no-repeat scroll -155px -18px
		#8cc63f;
	color: white;
}

#sidebar-second .block .quicktabs-wrapper .item-list ul .first a {
	margin-left: 0px;
}

#sidebar-second .block .quicktabs-wrapper .item-list ul li a {
	background: url("../images/sprite.png") no-repeat scroll -155px 10px
		transparent;
	padding: 10px 10px 10px 28px;
	font-size: 14px;
	font-weight: 600;
	color: #282828;
	text-transform: capitalize;
	margin-left: 0;
	display: block;
}

#sidebar-second .block .quicktabs-wrapper .quicktabs_main {
	clear: both;
}

#sidebar-second .block .quicktabs-wrapper .quicktabs_main video {
	width: 300px;
	height: auto;
}

#sidebar-second p {
	margin: 0px;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog {
	border: 1px solid #ddd;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content {
	margin: 0 10px;
	background: #ebebeb;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul li
	{
	padding: 2px 0;
	border-top: 1px solid #ccc;
	padding-left: 10px;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul li:hover,
	#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul .active
	{
	background: #0063c9;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul li:hover a,
	#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul .active a
	{
	color: white;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul .active a
	{
	cursor: default;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog .content ul li a
	{
	font-size: 15px;
	color: #333;
	font-family: titillium_websemibold;
}

#main #sidebar-second #block-rcnnoticias-blog-categoria-blog h2 {
	color: #3E3E3E;
	background: transparent;
}

#main #sidebar-second .view-autor-blog {
	clear: both;
	margin: 0 auto;
	padding: 10px 0;
	width: 94%
}

#main #sidebar-second .view-autor-blog #nombre {
	font-size: 18px;
	color: #333;
	font-family: titillium_websemibold;
	margin-bottom: 15px;
}

#main #sidebar-second #block-views-autor-blog-block {
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}

#main #sidebar-second .view-autor-blog .field_imagen_autor {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}

#main #sidebar-second .view-autor-blog .field_imagen_autor img {
	width: 90px;
	height: 90px;
}

#enlaces-relacionados-blog, #enlaces-relacionados-noticias {
	margin-top: 20px;
	font-size: 12px;
	color: #848383;
	display: none;
}

#titulo-noticia-gra .enlaces_relacionados span a, .c-grande.sin-imagen .link_rel .link a
	{
	color: #848383 !important;
	display: block;
	font-size: 12px;
	height: 18px !important;
	overflow: hidden !important;
	padding-top: 2px !important;
	background: none !important;
}

#opiniones  #relacionados  a {
	background: none repeat scroll 0 0 transparent !important;
	color: #848383 !important;
	display: block;
	font-size: 12px;
}

#tax-relacionados {
	display: none;
}

#logo-taxonomia {
	float: left;
	display: none;
	background: url("../images/sprite.png") no-repeat scroll -6px -224px
		transparent;
	clear: left;
	height: 17px;
	margin-right: 5px;
	margin-top: 2px;
	width: 17px;
}

#logo-relacionados {
	float: left;
	display: block;
	background: url("../images/sprite.png") no-repeat scroll -6px -206px
		transparent;
	clear: left;
	height: 17px;
	margin-right: 5px;
	margin-top: 2px;
	width: 17px;
}

/* redes abre*/
#sidebar-second .fb-like-box, #sidebar-second .fb-like-box span,
	#sidebar-second .fb-like-box span iframe {
	width: 100% !important;
}
/* redes cierra*/
/**** encuesta***/
.poll {
	clear: both;
	color: #3e3e3e;
	position: relative;
	background: #f0f0f0;
	padding-bottom: 15px;
}

.poll .choices {
	width: 95%;
	margin: auto;
}

.poll .choices>.form-item-choice {
	padding-left: 8px;
	margin: 10px 0;
}

.poll .form-submit {
	background: url("../images/sprite.png") no-repeat scroll 62px -250px
		#E46C00;
	border: 0 none;
	color: white;
	cursor: pointer;
	float: right;
	font-size: 15px;
	font-weight: 700;
	margin-right: 10px;
	padding-left: 15px;
	padding-right: 30px;
}

.block-poll .links {
	display: none;
}

.poll .bar .foreground {
	background: none repeat scroll 0 0 #E76400;
}

.poll .title {
	font-weight: bold;
	width: 95%;
	line-height: 18px;
	margin: 30px auto 0;
}

.poll .bar {
	margin: 5px auto auto;
	width: 80%;
}

.poll .text {
	clear: both;
	font-size: 13px;
	margin-left: 32px;
	padding-top: 10px;
	width: 80%;
}

.poll .percent {
	font-size: 13px;
	margin-bottom: 15px;
	margin-right: 35px;
	margin-top: -39px;
}

.poll .total {
	font-size: 13px;
	text-align: center;
	background: #e76400;
	color: #fefefe;
	font-size: 12px;
	position: absolute;
	top: 0;
	left: 0;
	width: 137px;
	height: 24px;
	text-align: left;
	padding-left: 13px;
	line-height: 22px;
}

#sidebar-second	#block-views-indicadores-block>.content {
	padding: 10px;
	color: white;
}

#sidebar-second	#block-views-indicadores-block>.content .entity {
	clear: both;
	padding-top: 5px;
	border-top: 1px solid #ddd;
}

#sidebar-second	#block-views-indicadores-block>.content .entity:first-child
	{
	border-top: 0px;
}

#sidebar-second	#block-views-indicadores-block .field-name-field-indicador-estatus
	{
	display: none;
}

#sidebar-second	#block-views-indicadores-block  .content .field-name-field-indicador-label
	{
	float: left;
	color: #333;
}

#sidebar-second	#block-views-indicadores-block  .content .field-name-field-indicador-valor
	{
	float: right;
	color: #333;
}

#sidebar-second	#block-views-indicadores-block .field-item {
	font-size: 13px;
}

#sidebar-second	#block-views-indicadores-block .field-label {
	display: none;
}

#sidebar-second #block-views-cultuarte-block {
	width: 100%;
	float: left;
	background: #e9e9e9;
	border: 1px solid #cfcfcf;
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
	overflow: hidden;
}

#sidebar-second #block-views-cultuarte-block h3 {
	color: #fff;
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	background: #0c8af6 none repeat scroll 0 0;
	font-family: "oswald", sans-serif;
	padding: 1% 0 0 4%;
	width: 96%;
}

#sidebar-second #block-views-cultuarte-block p {
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
	background: #0c8af6 none repeat scroll 0 0;
	font-family: "oswald", sans-serif;
	padding: 0% 0 1% 4%;
	width: 96%;
	margin-top: -5px;
}

#sidebar-second #block-views-cultuarte-block p a {
	color: #FFFFFF;
	font-size: 16px;
	float: right;
	text-transform: lowercase;
	background: url(../images/bg-vermas-titulares.png) no-repeat left top;
	width: 55px;
	padding: 5px 10px;
	text-align: right;
	line-height: 14px;
	margin-top: -40px;
}

#sidebar-second #block-views-cultuarte-block h2 {
	font-size: 1.2em;
	font-weight: normal;
	height: auto;
	line-height: 1.2em;
	font-family: "oswald", sans-serif;
	padding: 4%;
	margin-bottom: 10px;
}

#sidebar-second #block-views-cultuarte-block h2 a {
	color: #000000;
}

#sidebar-second #block-views-cultuarte-block .view-content img {
	width: 48%;
	float: left;
	height: auto;
	padding: 4%;
}

#sidebar-second #block-views-cultuarte-block .view-content span {
	width: 100%;
	color: #ff6839;
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 5px;
	display: none;
}

#sidebar-second #block-views-cultuarte-block .view-footer img {
	width: 100%;
	height: auto;
	padding: 0;
	margin: 15px 0;
}

#sidebar-second #block-views-cultuarte-block .view-footer h2 {
	padding: 0 4%;
	float: left;
}

/*sidebar-second cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*portales_Footer abre
---------------------------------------------------------------------------------------------------------------------------
 */
#portales_footer {
	background: #3e3e3e;
	overflow: hidden;
	padding-bottom: 0;
	position: relative;
	z-index: 2
}

#portales_footer h2 {
	display: none;
}

#portales_footer .section {
	padding-top: 5px;
}

#portales_footer ul, #portales_footer ul li {
	height: auto;
}

#portales_footer #om-menu-footer-portales>.open span {
	background: url("../images/sprite.png") no-repeat scroll -2px -571px
		transparent;
	display: block;
	padding-bottom: 0;
	text-indent: -9999px;
	width: 128px;
}

#portales_footer #om-menu-footer-portales>li span {
	background: url("../images/sprite.png") no-repeat scroll -2px -64px
		transparent;
	display: block;
	padding-bottom: 0;
	text-indent: -9999px;
	width: 128px;
}

#portales_footer .open .om-maximenu-content, #portales_footer .om-maximenu-content
	{
	clear: both;
	left: 0;
	position: relative;
	top: 16px;
}

/*portales_Footer cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*Footer abre
---------------------------------------------------------------------------------------------------------------------------
 */
footer {
	background: url("../images/bk_footer.jpg") repeat-x scroll center top
		#303030;
	min-height: 295px;
	overflow: hidden;
	padding-top: 30px;
	position: relative;
	width: 100%;
	z-index: 2;
}

footer .left:first-child {
	padding: 0 14px;
}

footer #block-menu-menu-footer-menu-principal {
	padding: 0 8px 0 8px;
	*padding: 0px 0px 0px 9px;
	border-left: 1px dashed #888;
	min-height: 175px;
}

footer .section {
	padding-top: 25px;
}

footer a, footer .menu li .menu li a.active, footer .menu li .menu li a
	{
	color: #aaa;
	font-size: 11px;
}

footer .menu li a.active, footer .menu li a {
	color: white;
	font-size: 13px;
	font-family: Merriweather Sans;
}

footer ul.menu li {
	margin: 0px;
}

footer .block-menu {
	float: left;
}

footer .block-menu  h2 {
	display: none;
}

footer #block-menu-menu-footer-menu {
	min-height: 212px;
}

footer ul .expanded {
	float: left;
	padding: 0 8px 0 8px;
	border-left: 1px dashed #888;
	min-height: 175px;
}

#footer {
	clear: both;
	overflow: hidden;
}

#footer .section {
	padding-top: 5px;
}

#footer_bottom {
	clear: both;
	float: none;
	margin: 0 auto;
	overflow: hidden;
	padding-top: 40px;
	width: 100%;
	max-width: 700px;
	text-align:center;
}

#footer_bottom .section {
	padding-top: 5px;
}

#footer_bottom .derechos {
	float: left;
	font-size: 12px;
	color: #888;
	padding-right: 7px;
	border-right: 1px solid #777;
}

#footer_bottom #block-menu-menu-menu-derechos {
	clear: both;
	margin-top: 0;
}

#footer_bottom .region-footer-bottom {
	float: left;
	padding-left: 7px;
}

#footer_bottom #block-menu-menu-menu-derechos li {
	font-size: 12px;
	color: #888;
	float: left;
	padding: 0 7px;
}

#footer_bottom #block-menu-menu-menu-derechos .first {
	border: 0px;
	padding-left: 0px;
	padding-right: 7px;
	border-right: 1px solid #777;
}

#footer_bottom #block-menu-menu-menu-derechos li a {
	font-size: 10px;
	color: #888;
}

/*Footer cierra
---------------------------------------------------------------------------------------------------------------------------
 */

/*portales_Footer abre
---------------------------------------------------------------------------------------------------------------------------
 */
#portales_footer .om-maximenu-content {
	width: 990px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle {
	background: none;
}

#portales_footer .om-maximenu-content .om-maximenu-middle .block-menu {
	border-left: 1px dashed #666;
	float: left;
	padding-left: 30px;
	width: 17%;
	height: 390px;
	margin-bottom: 20px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle .block-menu-id-menu-menu-portales
	{
	width: 37%;
	padding-left: 0px;
	border-left: 0px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle .block-menu-id-menu-menu-portales .content ul li>ul li
	{
	float: left;
	width: 157px;
	margin-right: 20px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle .block-menu>h3
	{
	display: none;
}

#portales_footer .om-maximenu-content .om-maximenu-middle ul li {
	margin: 0px;
	padding: 0px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle ul li a {
	display: block;
	line-height: 20px;
	font-size: 18px;
	font-family: Merriweather Sans;
	color: #ccc;
	margin-bottom: 20px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle ul li ul li a
	{
	font-size: 11px;
	font-family: Merriweather Sans;
	color: #999;
	margin-bottom: 0px;
}

#portales_footer .om-maximenu-content .om-maximenu-middle ul li ul li ul li a
	{
	font-family: Merriweather Sans;
	display: block;
	margin: 5px 0;
}

#portales_top	#om-menu-top-header-menu {
	/*background: url("../images/bk_menu_top_portales.jpg") repeat-x top;*/
	height: 31px;
	background-color: #F77951;
}

#portales_top #om-menu-top-header-menu  li {
	/*background:url("../images/sprite_line.png") no-repeat scroll left -11px transparent;*/
	height: 100%;
}

/*** contenidos de noticias y menu lateral izquierdo**/
.content-noticias {
	position: relative;
	overflow: hidden;
}

.page-galeria .column .bar-left {
	padding-right: 0px;
}

.page-galeria .column .bar-left {
	background: url("../images/bar_right00.png") no-repeat scroll 103px
		center transparent;
}

.column .bar-left {
	float: left;
	width: 112px;
	background: url("../images/bar_right00.png") no-repeat scroll 103px
		center transparent;
	min-height: 385px;
	padding-right: 5px;
}
.page-patrullerodelaire .column .bar-left, .bar-left.PatrullerodelAire {
	float: left;
	width: 112px;
	background: url("../images/patrullero-aire2.jpg") no-repeat scroll  center top !important;
	min-height: 385px;
	padding-right: 5px;
}


.page-node .column .bar-left {
	position: relative;
	float: left;
	width: 120px;
	margin-top: 0px;
	background: url("../images/bar_right00.png") no-repeat scroll 98px
		center transparent;
	height: 471px;
	padding-right: 5px;
}
.page-patrullerorcn .column .bar-left {
    background: transparent url("../images/bar_right00.png") no-repeat scroll 98px center;
    float: left;
    min-height: 385px;
    padding-right: 0;
    width: 108px;
}
.page-node.node-type-columnistas  .column .bar-left, .page-node.node-type-blog  .column .bar-left
	{
	margin-top: 0;
}

#scrollcontainer {
	
}

.column .bar-left #my-comillon {
	background: url("../images/bk_comillon.jpg") repeat-y scroll -10px 0
		transparent;
	clear: both;
}

.column .bar-left #my-comillon #comillon-1 {
	padding-right: 20px;
}

#comillon-1 #titulo-comillon {
	font-size: 23px;
	font-family: titillium_websemibold;
	color: #333;
	line-height: 25px;
	padding: 15px 0px 15px 10px;
}

.column .bar-left #my-comillon #comillon-1 #descripcion-comillon {
	font-family: titillium_websemibold;
	font-size: 13px;
	text-align: right;
	color: #555;
	line-height: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.column .bar-left #my-comillon #comillon-2 {
	background: url("../images/bk_comillon_2.jpg") repeat-y scroll -11px 0
		transparent;
}

.column .bar-left #my-comillon #comillon-2 #descripcion-comillon {
	color: #FFFFFF;
	font-family: titillium_websemibold;
	font-size: 13px;
	line-height: 15px;
	padding: 5px 10px;
	text-align: right;
	width: 72%;
}

#my-comillon #comillon-2 #titulo-comillon {
	color: #FFFFFF;
	font-family: titillium_websemibold;
	font-size: 23px;
	line-height: 25px;
	padding: 5px 10px;
	text-align: right;
	width: 72%;
}

.node-type-imagenes .bar-left ul {
	margin-left: 6px;
}

.node-type-videos .bar-left ul {
	margin-left: 0px;
}

.node-type-imagenes .bar-left .galerias-submenu ul, .node-type-videos .bar-left .galerias-submenu ul
	{
	margin-left: 0px;
}

.bar-left ul {
	width: 118px;
	clear: both;
}

.front .bar-left ul, .feed-icon {
	display: none;
}

.column .bar-left li a {
	display: block;
	height: 34px;
	color: #3e3e3e;
	font-size: 13px;
	line-height: 30px;
	padding-right: 20px;
	text-align: right;
}

.column .bar-left li a.active {
	background: url(../images/sprite.png) -63px -290px no-repeat;
	color: #FFF;
}

.column .bar-left ul ul {
	position: relative;
	top: 0;
	left: -4px;
}

.page-galeria .column .bar-left ul ul {
	left: 2px;
}

.column .bar-left ul li span {
	display: block;
	color: #202020;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
	padding-right: 20px;
	text-align: right;
}

.page-galeria .column .bar-left ul li span {
	padding-right: 15px;
}

.page-galeria .column .bar-left ul li .icon-search {
	padding-right: 0px;
}

.column .bar-left ul ul li a {
	height: 20px;
	line-height: 19px;
}

.column .bar-left .menu-category .activo {
	background: url(../images/sprite.png) -63px -290px no-repeat;
	color: #FFF;
	height: 34px;
	line-height: 30px;
	margin-bottom: 8px;
}

.page-galeria .column .bar-left .menu-category div.activo {
	background: none;
}

.page-galeria .column .bar-left .menu-category .activo {
	margin-bottom: 0px;
}

.page-galeria .column .bar-left .menu-category .galerias-fotos,
	.page-galeria .column .bar-left .menu-category .galerias-videos {
	height: 34px;
	line-height: 30px;
	margin-bottom: 0;
}

.galerias-fotos-menu {
	clear: both;
}

.galerias-fotos-menu  li {
	clear: both;
	position: relative;
}

.column .bar-left .menu-category {
	position: relative;
	margin-bottom: 12px;
}

.column .bar-left .menu-category .activo span {
	color: white;
	font-size: 15px;
	line-height: 30px;
}

.column .bar-left .menu-category ul .activo {
	background: none;
	height: auto;
	margin: 0;
}

.menu-category .galerias-submenu ul .activo a, .menu-category .galerias-submenu ul li a:hover
	{
	color: black !important;
	font-size: 13px !important;
}

.bar-left .menu-category .icon-search {
	background: url("../images/sprite.png") -159px -538px no-repeat;
	height: 23px;
	padding: 0;
	position: absolute;
	right: 7px;
	top: 3px;
	width: 23px;
}

.bar-left .form-item {
	position: relative;
}

.bar-left .form-item input {
	background: none repeat scroll 0 0 #E7E7E7;
	border: medium none;
	color: #202020;
	height: 21px;
	margin-right: 29px;
	margin-top: 4px;
	outline: 0 none;
	padding: 0;
	width: 86px;
}

.bar-left .form-item span {
	position: absolute;
	top: 1px;
	left: 0;
	color: #505050 !important;
	font-size: 12px !important;
	font-style: normal;
	height: 23px;
	line-height: 25px !important;
	margin: 0;
	padding-left: 7px;
	text-align: left !important;
	width: 83px;
	font-weight: normal !important;
}

/***iconos**/
#icon_noticias {
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	padding: 0 0 0 10px;
	text-align: right;
	width: 80%;
}

.icon_especiales {
	font-size: 20px !important;
	clear: both;
	line-height: 20px !important;
	margin-bottom: 10px;
	padding-left: 0;
	padding-right: 10px;
	padding-top: 0 !important;
	text-align: right;
	width: 92%;
}
.bar-left.PatrullerodelAire .icon_especiales {
	font-size: 0 !important;
	display:none;
}

.bar-left .icono, .ico-ultimas-noticias, .ico-mas-noticias, .titulo_reg .icono
	{
	background: url("../images/sprite.png") no-repeat;
	clear: right;
	display: none;
	float: right;
	height: 40px;
	width: 43px;
	margin-right: 10px;
}

#block-block-14 {
	position: absolute;
	left: 65px;
	top: 10px;
}

.ico_busqueda {
	background: url("../images/sprite.png") no-repeat scroll -3px -745px
		transparent;
	display: block;
	height: 39px;
	width: 30px;
	margin-right: 10px;
}

.Nacional .icono {
	background: url(../images/nacion.png) no-repeat left top;
}

.ico-ultimas-noticias {
	background-position: -38px -91px;
}

.ico-mas-noticias {
	background-position: 2px -91px;
}

.Internacional .icono {
	background: url(../images/internacion.png) no-repeat left top;
}

.Internacional  h1 a {
	font-size: 18px !important;
}

.Deportes .icono {
	background-position: -42px -610px;
}

.TecnologÃ­a .icono {
	background: url(../images/tecnologia.png) no-repeat left top;
}

.Titulares .icono {
	background-position: -5px -455px;
}

.titulo_reg .icono {
	background-position: -151px -455px;
	left: 65px;
	position: absolute;
	top: 0;
}

h1 a, h1 {
	color: #000000;
}

.Especiales .icono {
	background: url(../images/especiales.png) no-repeat left top;
}

.Entretenimiento .icono {
	background-position: -7px -653px;
}

.Entretenimiento h1 a {
	font-size: 15px !important;
}

.Bienestar .icono {
	background: url(../images/icono-bienestar-co.png) no-repeat left top;
	width: 105px;
}

.Entretenimiento .icono {
	background: url(../images/entretenimiento.png) no-repeat left top;
}

.block-rcnnoticias-columnistas h1 {
	font-size: 18px;
	width: 85%;
}

.block-rcnnoticias-columnistas .icono, .Opinio .icono, .Blogs .icono,
	.node-type-blog .bar-left .icono, .node-type-columnistas .bar-left .icono
	{
	background: url(../images/opinion.png) no-repeat left top;
}

.Cazanoticias .icono {
	background: url(../images/caza.png) no-repeat left top;
}

.PatrulleroRCN .icono {
	background: url(../images/patrullero.png) no-repeat left top;
}

.Videos .icono, .Fotos .icono {
	background: url(../images/fotos.png) no-repeat left top;
}

.programas .icono {
	background: url(../images/programas.png) no-repeat left top;
}

.LaCosaPolÃ­tica .icono {
	background: url(../images/cosa.png) no-repeat left top;
}

.page-entretenimiento .icon_especiales a {
	font-size: 15px;
}

.bar-left .ico-galerias {
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 23px;
	padding-left: 10px;
	padding-top: 0px;
	text-align: right;
	width: 86%;
	clear: both;
}

.node-type-videos .bar-left .ico-galerias {
	clear: both;
	padding-top: 8px;
}

.ico-foto {
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 0;
	text-align: right;
	width: 80%;
	background: url(../images/sprite.png) 66px -485px no-repeat;
	padding-top: 36px;
}

.ico-video {
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-top: 0;
	text-align: right;
	width: 80%;
	background: url(../images/sprite.png) 66px -485px no-repeat;
	padding-top: 36px;
}

.item .icon-fotos {
	background: url("../images/sprite.png") -68px -172px no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	width: 36px;
	height: 28px;
	display: none;
}

.item .icon-videos {
	background: url("../images/sprite.png") -68px -134px no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	width: 36px;
	height: 28px;
}

.column #tabs ul {
	background: none;
	border: none;
	border-radius: 0;
}

.column #tabs ul li {
	height: 34px;
	width: 33.31%;
	border-radius: 0;
	border: none;
	margin: 0;
	text-align: center;
	position: relative;
	z-index: 2;
}

.column #tabs ul li:last-child {
	background: none;
}

.column #tabs ul li:first-child {
	background: none;
	left: 0;
}

.column #tabs ul li .sombra {
	background: #FFF;
}

.column #tabs ul li a {
	padding: 7px 1em 0;
	width: 84%;
	display: block;
	text-align: center;
	font-size: 13px;
	line-height: 13px;
	color: #282828;
	font-weight: bold;
}

.column #tabs ul li.ui-state-active {
	position: relative;
	z-index: 1;
}

.column #tabs ul li.ui-state-active .sombra {
	background: #8cc63f;
}

.column #tabs ul li.ui-state-active a {
	color: white;
}

.column #tabs ul li.ui-state-active span {
	color: white;
}

.column #tabs ul li span {
	color: #686868;
	display: block;
	clear: both;
	font-size: 11px;
}

.column h1#icon_noticias {
	clear: both;
}

.content-tabs .ui-tabs-panel {
	position: relative;
	padding: 0;
	min-height: 425px;
}

.ui-tabs-panel .txt_titulares {
	color: #333;
	height: auto;
	background: none;
	padding: 0 0 6px 0;
	width: 100%;
}

.ui-tabs-panel .txt_titulares .titulo {
	font-family: "oswald", Sans-Serif;
	font-size: 25px;
	letter-spacing: normal;
	line-height: 32px;
	margin-top: 15px;
}

.page-especiales .content .grupo_especiales {
	position: relative;
	display: block;
	overflow: hidden;
	clear: both;
	height: 350px;
	margin-bottom: 15px;
}

.page-especiales .content .grupo_especiales .subgrupo-especiales_gra {
	position: relative;
	float: left;
	width: 350px;
	height: 350px;
}

.grupo_especiales .subgrupo-especiales_gra .imagen {
	background: #000000;
	height: 280px;
}

.grupo_especiales .subgrupo-especiales_gra .imagen a {
	display: block;
}

.g {
	background-color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 130px;
}

.g .titulo {
	height: auto;
	overflow: hidden;
	padding: 5px 0;
}

.g .titulo a {
	font-family: "oswald", Sans-Serif;
	color: #000000;
	display: block;
	font-size: 1.9em;
	line-height: 1.2em;
	padding-left: 0;
	padding-top: 5px;
	vertical-align: middle;
}

.g .cuerpo {
	height: auto;
	background: #fff;
	padding: 0;
}

.g .cuerpo p {
	color: #000;
}

.g .enlaces_relacionados {
	overflow: hidden;
	background: #000 url(../images/sprite.png) -37px -488px no-repeat;
	height: 23px;
	color: white;
	font-size: 13px;
	line-height: 18px;
	padding: 4px 14px 0 10px;
}

.grupo_especiales .subgrupo-especiales_peq {
	position: relative;
	float: right;
	width: 170px;
	height: 170px;
	margin-bottom: 10px;
	overflow: hidden;
}

.categoria {
	background: none repeat scroll 0 0 #0c8af6;
	color: white;
	font-size: 12px;
	height: 22px;
	left: 0;
	line-height: 24px;
	position: absolute;
	text-align: center;
	top: 0;
	width: 89px;
	z-index: 2;
}

.subgrupo-especiales_peq .g, .grupo_especiales_filas .subgrupo-especiales_gra .g
	{
	background: none repeat scroll 0 0 #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	height: 29px;
	line-height: 14px;
	padding: 3px 0 5px;
	width: 100%;
}

.subgrupo-especiales_peq .g a, .grupo_especiales_filas .subgrupo-especiales_gra .g a
	{
	background-color: #fff;
	font-family: "oswald", Sans-serif;
	bottom: 0;
	color: #000000;
	font-size: 16px;
	height: auto;
	left: 0;
	line-height: 20px;
	min-height: 30px;
	overflow: inherit;
	padding: 5px 0;
	position: absolute;
	width: 100%;
	font-weight: normal;
}

.grupo_especiales_filas {
	overflow: hidden;
	margin-bottom: 10px;
}

.grupo_especiales_filas .subgrupo-especiales_gra,
	.grupo_especiales_filas .subgrupo-especiales_peq {
	position: relative;
	float: left;
	width: 170px;
	height: 170px;
}

.grupo_especiales_filas .subgrupo-especiales_peq {
	margin-left: 10px;
}

.input-prompt {
	position: absolute;
	font-style: italic;
	color: #aaa;
	margin: 0.4em 0 0 0.5em;
}

.icon-vermas span {
	background-image: url(../images/sprite.png);
	background-position: -119px -397px;
	padding-right: 17px;
	font-size: 12px;
	color: white;
}

.mas_especiales, .click-mas {
	background: url(../images/bton_mas.png) top center no-repeat;
	width: 178px;
	height: 30px;
	margin: 0 auto;
	padding-right: 34px;
	clear: both;
	cursor: pointer;
}

.mas_especiales a, .click-mas a {
	display: block;
	color: #FFF;
	text-align: center;
	font-size: 15px;
	line-height: 27px;
}

.click-mas {
	float: right;
	margin: 5px 12px 5px 0;
}
/****fuentes****/
/***** galerias fotos - videos ***/
.page-galeria-fotos #main .column, .page-galeria #main .column {
	width: 98%;
}

.column .galeras-contenido {
	float: right;
	width: 86.6%;
}

.galeras-contenido .item {
	position: relative;
	float: left;
	width: 158px;
	height: 165px;
	margin: 0 0 10px 10px;
}

/***** ultimos block *****/
.view-ultimos-blogs, #quicktabs-videos_der {
	background: #f0f0f0;
}

#vista-blog-ultimos, #vista-blog-comentados,
	#block-views-ultimos-columnistas-block .views-row {
	clear: both;
	padding: 10px 0;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}

#sidebar-second .views-row #vista-columnista-ultimos, #sidebar-second .views-row #vista-blog-ultimos,
	#sidebar-second .views-row #vista-blog-comentados {
	width: 94%;
	margin: auto;
}

#quicktabs-videos_der .views-row {
	clear: both;
	padding: 10px;
	border-bottom: 1px solid #d6d6d6;
	width: 93.7%;
	margin: 0 auto;
	overflow: hidden;
}

#block-views-ultimos-columnistas-block .views-row {
	overflow: hidden;
}

#vista-blog-ultimos .field_imagen-ultimos, #vista-blog-comentados .field_imagen-comentados
	{
	width: 90px;
	height: 90px;
	float: left;
	overflow: hidden;
	margin-bottom: 15px;
}

#vista-blog-ultimos .field_autor--comentados, #vista-blog-comentados .field_autor--comentados
	{
	float: right;
	width: 65%;
	color: #3e3e3e;
	font-size: 12px;
	margin-bottom: 7px;
}

#vista-columnista-ultimos .field_imagen-ultimos, #quicktabs-videos_der .views-row .views-field
	{
	float: left;
	margin-right: 10px;
}

#quicktabs-videos_der .views-row .views-field .views-row {
	padding: 0px;
	border: 0px;
}

#block-views-ultimos-columnistas-block .views-row  .field_autor--comentados
	{
	width: 100%;
	color: #ff6839;
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 5px;
}

#block-views-ultimos-columnistas-block .views-row  .field_autor--comentados span a
	{
	color: #3e3e3e;
}

#vista-blog-ultimos .title--comentados, #vista-blog-comentados .title--comentados
	{
	float: right;
	width: 65%;
}

#block-views-ultimos-columnistas-block .views-row .title--comentados,
	#quicktabs-videos_der .views-row .views-field-title {
	width: auto;
	margin-bottom: 20px;
	margin-right: 0px !important;
	float: none;
}

#quicktabs-videos_der .views-row .views-field-title a {
	color: #3E3E3E;
	margin-top: 0;
	display: block;
	font-size: 15px;
	height: 55px;
	font-weight: 700;
	line-height: 1.2em;
	letter-spacing: -0.03em;
}

#vista-blog-ultimos .field_descripcion--comentados,
	#vista-blog-comentados .field_descripcion--comentados {
	clear: both;
}

#vista-blog-ultimos .field_autor--comentados span,
	#vista-blog-comentados .field_autor--comentados span {
	color: #3e3e3e;
	font-size: 12px;
}

#vista-blog-comentados .field_fecha span {
	font-size: 12px;
	color: #0c8af6;
	width: 65%;
	float: right;
	display: block;
}

#vista-blog-ultimos .title--comentados span a, #vista-blog-comentados .title--comentados span a
	{
	color: #3E3E3E;
	display: block;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	font-family: titillium_websemibold;
}

#vista-blog-ultimos .field_descripcion--comentados,
	#vista-blog-comentados .field_descripcion--comentados {
	color: #3e3e3e;
	font-size: 13px;
	line-height: 16px;
	overflow: hidden;
	height: 50px;
	padding-top: 0px;
}
/****paginardor***/
ul.pager {
	display: block;
}

.item-list ul.pager {
	text-align: right;
}

ul.pager li {
	color: #3E3E3E;
	font-size: 15px;
	margin: 0;
}

ul.pager li a {
	color: #3E3E3E;
	font-size: 15px;
}

ul.pager li a:hover {
	background-color: #0c8af6;
	color: #FFF;
}

.pager .first {
	margin-left: 0 !important;
}

.item-list .pager li a {
	background-color: #fff;
	display: block;
	padding: 1px 0.5em;
}

.item-list .pager li {
	border: solid 1px #CCCCCC;
}

.pager .pager-current {
	background-color: #0c8af6;
	color: #FFF;
	padding: 0.6em 1em !important;
}
/****extras***/
.c-white {
	color: white;
}
/** menu_lightbox**/
#om-menu-menu-rcn>.om-leaf>.om-maximenu-content {
	left: -79px;
	-webkit-box-shadow: 5px 5px 5px 1px #aaa;
	box-shadow: 5px 5px 5px 1px #aaa;
}

#om-menu-menu-rcn>.om-leaf>.om-maximenu-content .om-maximenu-open {
	display: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle {
	width: 990px; /*height:240px;*/
	height: auto;
	background: url("../images/border_top.jpg") top repeat-x #fff;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle  .om-maximenu-middle-right
	{
	padding: 0px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-menu {
	background: url("../images/menutop_.jpg") no-repeat scroll 111px 12px
		transparent;
	float: left;
	padding-bottom: 38px;
	padding-top: 28px;
	width: 132px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias
	{
	float: right;
	width: 535px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias h3
	{
	border-bottom: 1px solid #AAAAAA;
	color: #333333;
	display: block;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 5px;
	width: 525px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row
	{
	float: left;
	margin-left: 10px;
	width: 170px;
	height: 170px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row:first-child
	{
	margin: 0px;
	height: 170px;
	width: 170px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .sin_imagen
	{
	height: 170px;
	width: 170px;
	position: relative;
	border: 0.5px solid #EEEEEE;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .sin_imagen .views-field-field-noticias-categoria .field-content
	{
	background: none repeat scroll 0 0 transparent;
	left: 0;
	margin-top: 0;
	position: absolute;
	top: 0;
	color: #0c8af6;
	display: block;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .sin_imagen .views-field-title
	  span {
	padding: 0px;
	background: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .sin_imagen .views-field-title
	  span a {
	color: #3E3E3E;
	display: block;
	font-family: titillium_websemibold;
	font-size: 16px;
	font-weight: normal;
	height: 50px;
	line-height: 16px;
	overflow: hidden;
	padding: 20px 10px;
	width: 150px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .sin_imagen .views-field-title
	  span a:hover, #om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .sin_imagen .views-field-title
	  span:hover {
	background: none;
	color: #3E3E3E;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen
	{
	position: relative;
	height: 170px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .om-autoscroll
	{
	padding: 0px;
	background: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-menu>ul>li {
	background: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-menu>ul>li a {
	font-size: 13px;
	color: #333;
	padding: 3px 20px;
	text-align: right;
}

#om-menu-menu-rcn>.active  .om-maximenu-middle .block-menu>ul>li a {
	background: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-menu>ul>li a:hover,
	#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-menu>ul>.activo a
	{
	background: url("../images/sprite.png") no-repeat scroll -53px -753px
		transparent;
	color: white;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-content {
	border-right: 1px solid #CCCCCC;
	float: left;
	min-height: 196px;
	margin-left: 15px;
	margin-top: 28px;
	width: 300px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-content .items .fecha
	{
	font-size: 12px;
	line-height: 14px;
	color: #0c8af6;
	padding: 5px 0;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-content .items .titulo a
	{
	font-family: "oswald", sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 0 0 10px;
	line-height: 15px;
	text-transform: none !important;
}

#om-menu-menu-rcn>.active  .om-maximenu-middle .block-content .items .titulo a
	{
	background: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-content hr {
	display: none;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-content .items {
	border-bottom: 1px solid #ccc;
	margin-right: 10px;
}

#om-menu-menu-rcn>.om-leaf  .om-maximenu-middle .block-content .items .titulo a:hover
	{
	background: none;
}
/* indicadores */
#block-views-indicadores-block .item-indicador {
	position: relative;
	padding: 7px;
	border-bottom: 1px solid #ccc;
	clear: both;
	overflow: hidden;
}

#block-views-indicadores-block .item-indicador .item-label {
	font-size: 13px;
	color: #333;
	float: left;
	clear: left;
}

#block-views-indicadores-block .item-indicador .item-valor {
	font-size: 13px;
	float: right;
	clear: right;
}

#block-views-indicadores-block .arriba .item-valor {
	color: #71c600;
}

#block-views-indicadores-block .abajo .item-valor {
	color: #be0000;
}

#block-views-indicadores-block .medio .item-valor {
	color: #3e3e3e;
}

#block-views-indicadores-block .item-indicador .item-medio {
	background: url("../images/sprite.png") no-repeat scroll -6px -438px
		transparent;
	display: block;
	height: 17px;
	margin-right: 5px;
	margin-top: 2px;
	position: absolute;
	right: 65px;
	top: 8px;
	width: 17px;
}
#block-angular-home-noticias-angular-indicadores .item-medio {
	background: url("../images/sprite.png") no-repeat scroll -6px -438px
		transparent;
	display: block;
	height: 17px;
	margin-right: 5px;
	margin-top: 2px;
	position: absolute;
	right: 65px;
	top: 8px;
	width: 17px;
}

#block-views-indicadores-block .item-indicador .item-abajo {
	background: url("../images/sprite.png") no-repeat scroll -6px -425px
		transparent;
	display: block;
	height: 11px;
	margin-right: 5px;
	margin-top: 2px;
	position: absolute;
	right: 65px;
	top: 12px;
	width: 17px;
}

#block-views-indicadores-block .item-indicador .item-arriba {
	background: url("../images/sprite.png") no-repeat scroll -6px -416px
		transparent;
	display: block;
	height: 7px;
	margin-right: 5px;
	margin-top: 2px;
	position: absolute;
	right: 65px;
	top: 13px;
	width: 17px;
}

/* Reset Styles
***********************/

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup,
	menu, nav, section {
	display: block;
}

/*
 * MyFonts Webfont Build ID 1114443, 2011-09-02T06:08:04-0400 - REGULAR
 * MyFonts Webfont Build ID 1118460, 2011-09-05T07:13:16-0400 - MEDIUM
 * MyFonts Webfont Build ID 825795, 2011-05-26T03:42:08-0400 - SEMIBOLD
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=1114443 - REGULAR
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=1118460 - MEDIUM
 * License: http://www.myfonts.com/viewlicense?1056 - SEMIBOLD
 * 
 * Webfont: Geogrotesque SemiBold
 * URL: http://new.myfonts.com/fonts/emtype/geogrotesque/semibold/
 * Foundry: Emtype Foundry
 * Copyright: Copyright Â© 2009 by Eduardo Manso. All rights reserved.
 * Licensed pageviews: 10,000,000/month
 * 
 * Â© 2011 Bitstream Inc
*/

/* GEO - Semibold */

/* General
***********************/
.toggle {
	margin: 2px 0 0 14px;
	float: left;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

.toggle li {
	float: left;
}

.toggle li a {
	width: 50px;
	padding: 6px 0;
	text-align: center;
	display: block;
	text-shadow: 1px 1px 0 #fff;
	font-size: 12px;
	font-weight: 600;
	color: #666;
	-webkit-border-radius: 0 4px 4px 0;
	-moz-border-radius: 0 4px 4px 0;
	-o-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',
		endColorstr='#ededed', GradientType=0); /* IE6-9 */
	box-shadow: inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;
	-moz-box-shadow: inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;
	-webkit-box-shadow: inset 1px 1px 0 #fff, inset -1px -1px 0 #fff;
}
/*
.toggle li:first-child a {-webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}
.toggle li a:hover { background: #ededed; color: #222; }
.toggle li a.active { background: #c8e0f3; color: #325874; cursor: default; box-shadow: inset 0 0 3px rgba(0,0,0,0.4); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.4); -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.4); }

#slider {margin: 0 0 10px!important;}
#carousel li {margin-right: 5px;}
#carousel img {display: block; opacity: .5; cursor: pointer;}
#carousel img:hover {opacity: 1;}
#carousel .flex-active-slide img {opacity: 1; cursor: default;}

*/
/* Loading
***********************/
.loading aside {
	opacity: 0;
}

aside {
	width: 100%;
	float: left;
	opacity: 1;
	-webkit-transition: opacity 1s ease;
}

aside h3 {
	float: left;
}

/* Layout
***********************/
#top {
	position: relative;
	z-index: 999;
	height: 65px;
	padding: 5px 0;
	border-bottom: 1px solid #577794;

	/*background: rgb(226,232,239); /* Old browsers */
	/*background: -moz-linear-gradient(top,  rgba(226,232,239,1) 0%, rgba(210,219,228,1) 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,232,239,1)), color-stop(100%,rgba(210,219,228,1))); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top,  rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top,  rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%); /* Opera 11.10+ */
	/*background: -ms-linear-gradient(top,  rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%); /* IE10+ */
	/*background: linear-gradient(top,  rgba(226,232,239,1) 0%,rgba(210,219,228,1) 100%); /* W3C */
}
/*#top  { text-align: center; }
#top .top-inner  { max-width: 800px; width: auto; }
#top img  { float: none; display: inline; margin-top: 12px; }
#container {padding: 60px 40px 100px;	border-top: 1px solid #93b6d2;}
header {width: 420px; float: left;}
#main {margin-left: 420px; margin-top: -25px;overflow: hidden;}
*/

/* Header
***********************/
/*header h1 { font-family: Geogrotesque-Semibold, Helvetica, Arial, sans-serif; margin: 0 0 10px; text-shadow: 0 1px 0 #2F4C63; color: #fff; font-size: 42px; } */
/*header h2 { margin: 0 0 30px; font: normal 20px Geogrotesque-regular, Helvetica, Arial, sans-serif; text-shadow: 0 1px 1px #555; color: #fff; }*/
/*header .button { margin: 0 0 50px; padding: 10px 15px 10px 15px; display: block; float: left; position: relative; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transition: all .2s ease;}*/
nav {
	clear: both;
}

nav h3 {
	margin: 0 0 10px;
	padding: 0 0 3px;
	font-size: 18px;
	text-shadow: 0 1px 1px #555;
	color: #fff;
	font-family: Geogrotesque-Regular, Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #fff;
	border-bottom: 1px solid rgba(255, 255, 255, 0.5);
	display: inline-block;
}

nav li {
	margin: 0 0 7px;
	font-size: 15px;
	text-transform: lowercase;
}

nav li a:hover, nav li a.active {
	border-bottom: 1px dotted #fff;
	border-bottom: 1px dotted rgba(255, 255, 255, 0.3);
	background: none;
}

nav li a.active {
	cursor: default;
}

/* SyntaxHighlighter
***********************/
.syntaxhighlighter {
	width: auto !important;
	font-size: 13px !important;
	line-height: 21px !important;
	font-family: Courier, "Courier New", monospace;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff !important;
	box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}

.syntaxhighlighter .string, .syntaxhighlighter .string a {
	color: #ff5454 !important;
}

.syntaxhighlighter .line.alt1, .syntaxhighlighter .line.alt2 {
	width: 100% !important;
	padding: 0 !important;
	background-color: #fff !important;
}

.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2
	{
	background-color: #fff !important;
}

.syntaxhighlighter table td.code {
	width: auto !important;
	padding: 10px 12px !important;
}

.syntaxhighlighter table td.code .line {
	width: auto !important;
	padding: 0 !important;
}

.syntaxhighlighter .color1, .syntaxhighlighter .color1 a {
	color: #cc7ac6 !important;
}

.syntaxhighlighter .plain, .syntaxhighlighter .plain a {
	color: #888 !important;
}

.syntaxhighlighter .comments, .syntaxhighlighter .comments a {
	color: #999 !important;
}

.syntaxhighlighter .keyword {
	color: #2a93b9 !important;
}

/* --Clearfix */
.cf:before, .cf:after {
	content: "";
	display: table;
}

.cf:after {
	clear: both;
}

.cf {
	zoom: 1;
}

/* Media Queries
***********************/
.button {
	display: inline-block;
	margin: 2px 0;
	padding: 5px 15px 3px;
	border: 1px solid #336693;
	border-bottom-color: #336693;
	color: #fff !important;
	text-align: center;
	text-decoration: none !important;
	text-shadow: 0 -1px 0 hsla(0, 0%, 0%, .3);
	text-transform: uppercase;
	font: bold 12px/16px sans-serif;
	cursor: pointer;
	/*Border radius*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/*Background*/
	background: #274d70; /*Fallback*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #336693),
		color-stop(1, #274d70));
	background: -moz-linear-gradient(center top, #336693 20%, #274d70 100%);
	/*Box shadow*/
	-webkit-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset
		0 0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px
		hsla(0, 0%, 0%, .29) /*Shadow*/;
	-moz-box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0
		0 2px hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px
		hsla(0, 0%, 0%, .29) /*Shadow*/;
	box-shadow: inset 0 1px 0 hsla(0, 100%, 100%, .3) /*Top*/, inset 0 0 2px
		hsla(0, 100%, 100%, .3) /*Shine*/, 0 1px 2px hsla(0, 0%, 0%, .29)
		/*Shadow*/;
}

.button:hover {
	color: #fff;
	text-decoration: none !important;
	/*Background*/
	background: #396083; /*Fallback*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #3c77ab),
		color-stop(1, #396083));
	background: -moz-linear-gradient(center top, #3c77ab 20%, #396083 100%);
}

/* GREEN */
.button.green {
	border: 1px solid #467d16;
	border-bottom-color: #467d16;
	/*Background*/
	background: #447e12; /*Fallback*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #71b02f),
		color-stop(1, #447e12));
	background: -moz-linear-gradient(center top, #71b02f 20%, #447e12 100%);
}

.button.green:hover {
	/*Background*/
	background: #508e1b; /*Fallback*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #7cbc3a),
		color-stop(1, #508e1b));
	background: -moz-linear-gradient(center top, #7cbc3a 20%, #508e1b 100%);
}

/* Media Queries
***********************/
/*@media screen and (max-width: 960px) {
  #container {padding: 35px;}
  header {width: 380px;}
  #main {margin-left: 380px;}
}
@media screen and (max-width: 768px) {
  #container {padding: 20px 30px;}
  header {width: 100%; float: none; text-align: center;}
  header h1 {margin: 0 auto 10px;}
  header .button,
  header nav {display: none;}
  #main {margin-left: 0;}
}
@media screen and (max-width: 500px) {
  header h1 {width: 246px;  }
}*/
.b_ultimahora_noticias h1 {
	font-size: 30px;
	margin-bottom: 10px;
}

.b_ultimahora_noticias h1, .b_ultimahora_noticias .cuerpo {
	text-align: center;
}

.b_ultimahora_noticias .foto {
	margin-top: 10px;
}

.b_ultimahora_video section #slider {
	float: left;
	width: 530px;
}

.b_ultimahora_video section .contenido {
	clear: right;
	float: right;
	width: 300px;
}

.b_ultimahora_video section #carousel {
	float: right;
	position: relative;
	margin-right: 15px;
}

.b_ultimahora_video section #carousel .flex-viewport { /*width:282px;*/
	
}

.b_ultimahora_video #carousel .slides li {
	border-right: 0 none;
	height: 57px;
	width: 70px !important;
	border-right: 3px solid white;
}

.b_ultimahora_video section #carousel .flex-direction-nav {
	position: absolute;
	z-index: 2;
	top: 50%;
	margin-top: 28px;
	width: 100%;
}

.b_ultimahora_video .slider {
	background: #f0f0f0;
	height: 375px;
	overflow: hidden;
}

.foto-desc {
	font-size: 12px;
	background: #666;
	color: white;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 3px;
}

.b_ultimahora_video section #slider {
	position: relative;
}

.b_ultimahora_video section #slider .flex-direction-nav {
	height: 55px;
	margin-left: 0;
	margin-top: -33px;
	position: absolute;
	top: 50%;
	width: 100%;
	z-index: 2;
}

.b_ultimahora_video section #slider .flex-direction-nav li {
	float: right;
}

.b_ultimahora_video section #slider .flex-direction-nav li:first-child {
	float: left;
}

.b_ultimahora_video section #slider .flex-direction-nav li a {
	text-indent: -9999px;
	background: url("../images/sprite.png") no-repeat scroll -140px -601px
		transparent;
	display: block;
	height: 66px;
	width: 41px;
}

.b_ultimahora_video section #slider .flex-direction-nav li:first-child a
	{
	background-position: -95px -601px;
}

.b_ultimahora_video section #carousel.flexslider .flex-direction-nav li
	{
	float: right;
	margin-top: -36px;
}

.b_ultimahora_video section #carousel.flexslider .flex-direction-nav li:first-child
	{
	float: left;
}

.b_ultimahora_video section #carousel.flexslider .flex-direction-nav li:first-child a
	{
	background-position: -153px -671px;
}

.b_ultimahora_video section #carousel.flexslider .flex-direction-nav li a
	{
	background: url("../images/sprite.png") no-repeat scroll -168px -671px
		transparent;
	display: block;
	height: 21px;
	text-indent: -9999px;
	width: 13px;
}
/*Cargador Gilbert*/
.slider #slider .loading {
	background: url("../images/377.gif") no-repeat center center !important;
}

.slider #carousel .loading_mini {
	background: url("../images/377-1.gif") no-repeat center center
		!important;
}

.flexslider .slides>li img {
	visibility: visible !important;
	opacity: 1 !important;
	filter: alpha(opacity = 100) !important;
}

.node-type-blog #page-title {
	display: none;
}

.node-type-columnistas #page-title {
	display: none;
}

#redes {
	clear: both;
}

#redes .ico-redes {
	background: url("../images/sprite.png") no-repeat scroll 0 0 transparent;
	clear: right;
	float: right;
	height: 30px;
	margin-right: 10px;
	margin-top: 3px;
	width: 30px;
	cursor: pointer;
}

#redes #google {
	width: 116px;
	background: url("../images/sprite.png") no-repeat scroll -55px -795px
		transparent;
	padding-top: 6px;
	height: 25px;
}

#googleover, #facebookover, #twitter1over, #enviarover, #imprimirover {
	display: block !important;
	margin-left: 17px;
	overflow: hidden;
	width: 72px;
}

#estrellasover {
	width: 90px;
	margin-left: 0px;
	display: block !important;
	overflow: hidden;
}

#redes #facebook {
	width: 116px;
	background: url("../images/sprite.png") no-repeat scroll -55px -826px
		transparent;
	padding-top: 6px;
	height: 25px;
}

#redes #twitter1 {
	width: 116px;
	background: url("../images/sprite.png") no-repeat scroll -55px -857px
		transparent;
	padding-top: 6px;
	height: 25px;
}

#redes #enviar {
	width: 116px;
	background: url("../images/sprite.png") no-repeat scroll -55px -937px
		transparent;
	padding-top: 6px;
	height: 25px;
}

#redes #imprimir {
	width: 116px;
	background: url("../images/sprite.png") no-repeat scroll -55px -968px
		transparent;
	padding-top: 6px;
	height: 25px;
}

#redes #estrellas {
	width: 116px;
	background: url("../images/sprite.png") no-repeat scroll -55px -1001px
		transparent;
	padding-top: 6px;
	height: 25px;
}

#redes #estrellas form.fivestar-widget {
	margin-left: 15px;
}

#estrellas .empty {
	display: none;
}

div.fivestar-widget .cancel a, div.fivestar-widget .star a {
	font-size: 0px !important;
}

.field .field-label {
	display: none;
}

div.fivestar-widget .cancel, div.fivestar-widget .star {
	width: 14px;
}

.node-type-imagenes .links {
	display: none;
}

.node-type-videos .links {
	display: none;
	!
	important
}

/* print_replay*/
.page-comment-reply form#comment-form {
	border: 1px solid #DDDDDD;
	clear: both;
	float: right;
	margin-top: 10px;
	padding: 30px 49px;
	width: 431px;
}

.page-comment-reply h1 {
	display: none;
}

#comments .comment-new {
	width: 420px;
}

#comment-form textarea {
	height: 50px;
}

/* print_page*/
.print-contect {
	width: 990px;
	margin: auto;
}

.print-contect p {
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 16px;
}

.print-contect  .print-titulo, .print-titulo-galeria {
	font-size: 35px;
	line-height: 45px;
	font-weight: bold;
}

.print-contect #print-categoria-noticias, .print-contect .print-categoria-noticias,
	.print-contect #print-categoria-noticias-galeria {
	font-size: 12px;
	margin: 10px 0px;
}

.print-contect .print-generico-multimedia, .print-contect #imagen-blog {
	float: left;
	margin-right: 15px;
}

.print-contect #fila .imagen {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.print-contect #fila .imagen img {
	width: 450px;
	height: auto;
}

.print-contect #print-resumen-galeria {
	clear: both;
}

.print-contect #print-resumen-galeria p {
	font-weight: bold;
}
/*tabs*/
.page-titulares .ui-widget-content {
	background: none;
	border: 0px;
}

.page-titulares .ui-corner-all {
	border-radius: 0px;
}

.page-titulares .ui-tabs {
	padding: 0px;
}

.page-titulares	.content-tabs {
	padding: 0px;
}

.page-titulares	.column .bar-left {
	padding-right: 0px;
	padding-left: 0px;
}

.page-titulares .ui-state-active a {
	color: white !important;
}

.page-titulares .content-tabs  ul {
	border-bottom: 1px solid #ddd;
	padding: 0;
}

.page-titulares .content-tabs ul li {
	float: left;
	margin: 0;
	padding-right: 0;
	width: 176.3px;
}

.page-titulares .content-tabs .ui-state-active, .page-titulares .content-tabs .ui-state-default:hover
	{
	background: #8CC63F;
}

.page-titulares .content-tabs .ui-state-active a, .page-titulares .content-tabs .ui-state-default a:hover
	{
	background: #8CC63F;
	color: white;
}
/* .page-titulares .content-tabs .ui-state-default a { padding:0 1em; margin-right:5px;} */
.page-titulares .content-tabs .ui-state-default a {
	margin-right: 0;
	padding: 0;
	width: 100%;
}

.page-titulares .ui-widget-header {
	background: none;
	border: 0px;
	color: #222222;
	font-weight: normal;
}

.page-titulares .content-tabs .ui-tabs-nav li {
	float: left;
	padding-right: 0;
	width: auto;
}

.page-titulares .content-tabs .ui-tabs-nav li a div {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 10px;
}

.page-titulares .content-tabs .ui-tabs-nav li a div span {
	float: none;
	display: block;
}

.page-titulares .ui-state-default, .page-titulares .ui-widget-content .ui-state-default,
	.page-titulares .ui-widget-header .ui-state-default {
	background: transparent !important;
}

.page-titulares .bar-left {
	background: url("../images/bar_right00.png") no-repeat scroll 98px
		center transparent;
	float: left;
	min-height: 385px;
	padding-right: 5px;
	width: 120px;
}

.jspArrow {
	background: #CCC !important;
}

.jspArrow:hover {
	background: #80808D !important;
}

.jspContainer {
	padding-bottom: 300px;
}

.jspPane {
	width: 420px !important;
}

.jspVerticalBar {
	background: transparent !important
}

.jspTrack {
	width: 5px;
	background: #ddd;
	border: 1px solid #e4e4e4;
}

.jspVerticalBar {
	right: -8px !important;
}

.jspDrag {
	background: #f3f3f3;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	width: 5px;
}

.especiales p {
	margin-bottom: 1.5em;
	line-height: 1.5em !important;
	word-wrap: break-word;
}

.especiales span {
	line-height: 1.5em !important;
	font-size: 15px !important
}

#footer_fix {
	/*background: none repeat scroll 0 0 #CCCCCC;*/
	bottom: 0;
	height: 40px;
	text-align: center;
	left: 0;
	position: fixed;
	width: 100%;
	z-index: 9999;
}

.page-nacional .title, page-internacional .title, .page-deportes .title,
	.page-entretenimiento .title, .page-bienestar .title, .page-columnistas .title,
	.page-tecnologia .title {
	display: none;
}

.page-nacional .breadcrumb, .page-internacional .breadcrumb,
	.page-deportes .breadcrumb, .page-entretenimiento .breadcrumb,
	.page-bienestar .breadcrumb, .page-columnistas .breadcrumb,
	.page-tecnologia .breadcrumb {
	display: none;
}

.unico {
	width: 100% !important;
	position: relative;
}

.unico .field-content-prew {
	height: auto !important;
	margin: 0 0 10px !important;
	overflow: hidden;
	text-align: center;
}

.unico .field-content-prew img {
	margin: 0 auto;
}

.unico .field-content-titulo {
	bottom: 5px;
	position: absolute;
	left: 0px;
	width: 100%;
}

.unico .link_rel {
	bottom: -18px;
	height: 28px !important;
	left: 0;
	position: absolute;
	width: 100%;
}

.unico.sin-imagen .field-content-titulo {
	margin-top: 0;
	position: relative;
	background: none;
}

.unico.sin-imagen .link_rel {
	position: relative;
	background: none !important;
}

/**/
.node-type-imagenes #ultima_hora>.bar-left, .node-type-videos #ultima_hora>.bar-left
	{
	position: absolute;
}

#block-advpoll-advpoll-recent .content h2 {
	background: none !important;
	height: auto !important;;
	line-height: 20px !important;
}

#block-advpoll-advpoll-recent .content h2 a {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -0.03em;
	line-height: 1.1em;
	margin: 30px 2px 0;
	width: 95%;
}

#block-advpoll-advpoll-recent .poll .total {
	position: relative !important;
	margin-bottom: 5px;
	top: 15px !important;
	width: 100%;
}

#block-advpoll-advpoll-recent .form-item.form-type-radios {
	padding-left: 8px;
	margin: 10px 0;
}

#block-advpoll-advpoll-recent form input[type=submit] {
	background: url("../images/sprite.png") no-repeat scroll 62px -250px
		#E46C00;
	border: 0 none;
	color: white;
	cursor: pointer;
	float: right;
	font-size: 15px;
	font-weight: 700;
	margin-right: 10px;
	padding-left: 15px;
	padding-right: 30px;
	margin-bottom: 10px;
}

#block-advpoll-advpoll-recent .node-advpoll #message {
	display: none;
}

#block-advpoll-advpoll-recent .content .links {
	display: none;
}

.banner-home {
	float: left;
	padding: 5px 0;
}

/* horoscopo*/
.page-tarot .bar-left .icono, .page-plantastarot .bar-left .icono {
	background-position: -44px -652px;
}

.info-zodiacal {
	overflow: hidden;
	background: #f0f0f0;
	margin-top: 15px;
	padding: 10px 10px 20px 0;
}

.info-zodiacal .imagen {
	float: left;
	margin-left: -20px;
}

.info-zodiacal .notas {
	float: right;
	width: 70%;
}

.info-zodiacal .notas .titulo {
	text-transform: uppercase;
	font-family: 'Merriweather Sans';
	font-weight: 800;
	font-size: 23px;
}

.page-plantastarot .cuadro-video {
	margin-top: 15px;
	margin-bottom: 0px;
}

.page-plantastarot .cuadro-video .titulo {
	font-family: titillium_websemibold;
	font-size: 20px;
	line-height: 20px;
	margin: 10px 0;
}

.page-plantastarot .cuadro-video .autor {
	font-family: 'Merriweather Sans';
	font-weight: 700;
}

.info-zodiacal .notas .fecha {
	font-size: 15px;
	font-family: 'Merriweather Sans';
	font-weight: 700;
}

.info-zodiacal .notas  .descripcion {
	font-family: 'Merriweather Sans';
	font-size: 13px;
	line-height: 1.3em;
	padding-right: 10px;
}

.block-rcnnoticias-horoscopo #imagen-plantatarot img {
	margin: 10px auto;
}

.block-rcnnoticias-horoscopo #descripcion-plantatarot {
	color: #3E3E3E;
	padding-left: 7px;
	font-size: 13px;
	line-height: 17px;
	overflow: hidden;
	padding-top: 0;
}

.cuadro-video .horoscopo {
	float: left;
}

#sidebar-second #imagen-horoscopo {
	float: left;
	margin-right: 15px;
}

#sidebar-second #imagen-horoscopo img {
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
	width: 92px;
}

#fecha-horoscopo {
	font-size: 12px;
	padding-top: 10px;
}

#titulo-horoscopo {
	font-family: 'Merriweather Sans';
	font-weight: 700;
	font-size: 20px;
	line-height: 20px;
	margin: 10px 0
}

#body-horoscopo {
	font-size: 13px;
	padding-left: 10px;
	padding-right: 10px;
	clear: both;
}

.page-plantastarot #link-horoscopo {
	padding-left: 10px;
}

.page-plantastarot #link-horoscopo a {
	color: #333;
}

#contenido-plantastarot {
	position: relative;
}

#contenido-plantastarot .icon-play {
	right: 15px;
	top: 15px;
}

#contenido-horoscopo, #contenido-plantastarot {
	overflow: hidden;
}

#contenido-horoscopo .galerias-ver-todo, #contenido-plantastarot .galerias-ver-todo
	{
	background: url("../images/sprite.png") no-repeat scroll -70px -427px
		#0c8af6;
	border: 0 none;
	clear: right;
	color: white;
	cursor: pointer;
	float: left;
	font-size: 15px;
	font-weight: 700;
	height: 23px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 21px;
	padding-right: 20px;
	text-align: center;
	width: 90px;
}

.page-envivo-noticias #main #content .section .region-content .block {
	clear: both;
	overflow: inherit;
}
/*------------------------PLAYER STREAMING-------------------------------------------*/
.playerstream {
	background: url("../images/bg_streaming.png") repeat-x 0px 0px #ececec;
	width: 990px !important;
	height: auto !important;
	padding-top: 20px;
	padding-bottom: 3%;
	position: relative;
}

.page-eventos-noticias #streaming-en-vivo {
	width: 811px;
	height: auto !important;
	background: url("../images/bg_eventos.png") no-repeat 0px 0px;
	background-size: 100%;
	padding: 5% 15px 20px 15px;
}

#streaming-en-vivo {
	width: 811px !important;
	height: 456px !important;
	background: url("../images/tv.png") no-repeat 0px 0px;
	padding: 49px 15px 20px 15px;
}

.page-envivo-noticias .sidebar, .page-eventos-noticias .sidebar {
	margin-top: 610px !important;
	display: block;
}

.page-envivo-noticias #redes, .page-eventos-noticias #redes {
	position: absolute;
	right: 30px;
	top: 23px;
	width: 400px;
}

.page-envivo-noticias #googleover, .page-envivo-noticias #facebookover,
	.page-envivo-noticias #twitter1over, .page-envivo-noticias #enviarover,
	.page-envivo-noticias #imprimirover, .page-eventos-noticias #googleover,
	.page-eventos-noticias #facebookover, .page-eventos-noticias #twitter1over,
	.page-eventos-noticias #enviarover, .page-eventos-noticias #imprimirover
	{
	display: block !important;
	float: left;
	margin-left: 17px;
	overflow: inherit;
	width: auto;
}

.page-envivo-noticias footer .sidebar, .page-eventos-noticias footer .sidebar
	{
	margin-top: 0px !important;
	display: block;
}

.page-eventos-noticias #main #content .section .region-content .block {
	overflow: visible
}

.time_twitter {
	margin-bottom: 30px;
	margin-left: 131px;
	Margin-top: 24px;
}

.page-envivo-noticias .time_twitter {
	margin-left: 2%;
}

.page-envivo-noticias .time_twitter iframe {
	width: 100% !important;
}

#streaming-en-vivo #lighty_api {
	height: 455px !important;
	margin-top: 0px;
	width: 810px !important;
}
/*MINISTREAMING*/
.ministreaming, .block-views-ministreaming-home-block {
	float: left;
	padding: 0 0 0 2%;
	width: 98%;
}

#playerstream_mini {
	float: left;
	height: auto;
	margin-right: 10px;
	width: auto;
}

#block-views-ministreaming-home-block .content {
	float: left !important;
	width: 100% !important;
	-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.2);
}

#streaming-en-vivo_mini {
	height: 102px !important;
	width: 180px !important;
	position: relative;
	border: solid 2px #0c8af6;
	background-color: #FFF;
}

#streaming-en-vivo_mini:hover {
	border: solid 2px #ed0000;
}

.vinculo {
	height: 102px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.vinculo a {
	height: 102px;
	width: 180px;
	display: block;
	background-image: url(../images/arrow7.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.resume-ministreaming {
	font-size: 13px;
	margin-top: -7px;
	line-height: 1.2em;
	font-weight: normal;
}

.titulo-fijo {
	font-size: 12px;
	background-color: #0c8af6;
	color: #FFF;
	padding: 2px 0;
}

.titulo-ministreaming {
	margin-top: -4px;
	padding-bottom: 6px;
	font-weight: bold;
}

.titulo-ministreaming a {
	color: #000000;
	display: block;
	font-size: 19px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-family: "oswald", sans-serif;
}
/*player android */
.flowplayer video {
	height: 196px;
	top: 0px !important;
}

.node-type-videos #main #content.column, .node-type-imagenes #main #content.column
	{
	border: none !important;
}
/* -----------------ESTILOS ZOCALO------------------- */
.zocalo {
	height: auto !important;
	width: 100% !important;
	/*margin-top:-25px;*/
}

.zocalo img {
	height: auto !important;
	width: 100% !important;
}
/* Apertura min a min */
#block-block-81 {
	margin: 20px 0 10px 0;
	float: left;
	width: 96%;
	padding: 2%;
	-webkit-box-shadow: 1px 0px 11px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 1px 0px 11px rgba(0, 0, 0, 0.25);
	box-shadow: 1px 0px 11px rgba(0, 0, 0, 0.25);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	display: table;
	/*background: url(../images/bg_minamin.jpg) bottom right no-repeat #FFFFFF;*/
	background: url("../images/bg_apertura.png") no-repeat scroll right top
		#FFFFFF;
	padding-bottom: 30px;
}

.player-afp-twitter {
	width: 48%;
	float: right;
}

#reuters {
	width: 51%;
	float: right;
	margin-right: 1%;
	border: none;
	height: auto !important;
	margin: 0 1% 0 0;
}

#reuters img {
	width: 100%;
	height: auto;
}

#afp {
	float: right;
	width: 100%;
	border: none;
	height: 100% !important;
	margin: 0;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
}

.player-afp-twitter iframe {
	float: right;
	width: 100%;
	border: none;
	height: 338px !important;
	margin: 0;
}

.mam-twitter {
	float: right;
	width: 100%;
	border: none;
	height: 358px !important;
	margin: 0;
	background-color: #FFFFFF;
	margin: 10px 0 0;
}

.mam-streaming {
	width: 100%;
	float: right;
}

.mam-streaming img {
	width: 100%;
	height: auto;
}

#titulo-sorteo {
	width: 100%;
	text-align: center;
	font-family: titillium_websemibold, arial, sans-serif;
	font-size: 35px;
	margin-bottom: 22px;
	color: #fff;
	line-height: 1.1em;
}

.mam-afp {
	width: 100%;
	float: left;
	height: 340px;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	margin-top: 15px;
	background-color: #FFFFFF
}

#block-block-101 {
	padding-left: 19%;
	width: 81%;
}

#block-block-101 .redes-sociales-twiter, #block-block-101 .redes-sociales-facebook
	{
	width: 50%;
	float: right;
	max-width: none;
	margin: 2% 0;
}

#block-block-101 .redes-sociales-twiter iframe {
	width: 100% !important;
}

.page-nacional-elecciones #page-wrapper {
	background: url(../images/bg-elecciones-1.jpg) fixed center top
		no-repeat;
}

.page-nacional-elecciones .categoria, .page-nacional-elecciones #categoria
	{
	display: none;
}

#block-views-bloque-elecciones-videos-block .views-row,
	#block-views-bloque-elecciones-fotos-block .views-row,
	#block-views-bloque-elecciones-abce-block .views-row,
	#block-views-10733ab8555c550209aae77342f9c1ec .views-row {
	background: none repeat scroll 0 0 #000000;
	height: 170px;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	width: 170px;
	float: left;
}

#block-views-bloque-elecciones-videos-block .views-row-2,
	#block-views-bloque-elecciones-fotos-block .views-row-2,
	#block-views-bloque-elecciones-abce-block .views-row-2,
	#block-views-10733ab8555c550209aae77342f9c1ec .views-row-2 {
	margin: 0 10px;
}

#block-views-bloque-elecciones-videos-block .views-field-title span,
	#block-views-bloque-elecciones-fotos-block .views-field-title span,
	#block-views-bloque-elecciones-abce-block .views-field-title span,
	#block-views-10733ab8555c550209aae77342f9c1ec .views-field-title span {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: inherit;
	height: auto;
	margin-top: 0;
	position: inherit;
}

#block-views-bloque-elecciones-videos-block .views-field-title span a,
	#block-views-bloque-elecciones-fotos-block .views-field-title span a,
	#block-views-bloque-elecciones-abce-block .views-field-title span a,
	#block-views-10733ab8555c550209aae77342f9c1ec .views-field-title span a
	{
	background: none repeat scroll 0 0 #000000;
	bottom: 0;
	color: #FFFFFF;
	font-family: 'Merriweather Sans';
	font-size: 13px;
	font-weight: 700;
	height: auto;
	left: 0;
	line-height: 15px;
	min-height: 30px;
	overflow: inherit;
	padding: 5px;
	position: absolute;
	width: 160px;
}

#block-views-bloque-elecciones-videos-block .views-field-field-alias,
	#block-views-bloque-elecciones-fotos-block .views-field-field-alias,
	#block-views-bloque-elecciones-fotos-block .views-field-field-alias,
	#block-views-10733ab8555c550209aae77342f9c1ec .views-field-field-alias
	{
	background: none repeat scroll 0 0 #0c8af6;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	left: 0;
	line-height: 26px;
	padding: 0 10px;
	position: absolute;
	top: 0;
}

.view-bloque-elecciones-videos .view-footer p {
	background: url("../images/sprite.png") no-repeat scroll -70px -427px
		#0c8af6;
	border: 0 none;
	clear: right;
	color: #FFFFFF;
	cursor: pointer;
	float: right;
	font-size: 15px;
	font-weight: 700;
	height: 21px;
	margin-bottom: 10px;
	margin-right: 0;
	margin-top: 5px;
	padding-right: 20px;
	padding-top: 2px;
	text-align: center;
	width: 90px;
	line-height: 1.4em;
}

.view-bloque-elecciones-videos .view-footer p a {
	color: #FFFFFF;
}

#block-block-111 {
	background: none !important;
	margin: 0 !important;
	float: left;
}

#block-block-111 iframe {
	overflow: hidden;
	height: 748px !important;
}

#block-block-121 {
	background: #FFFFFF !important;
}

#block-block-121 .logo-elecciones-congresovisible, #block-block-121 .logo-elecciones-moe,
	#block-block-121 .logo-elecciones-pilasconelvoto {
	border-bottom: 1px solid #C1C1C1;
	padding: 2% 0;
	text-align: center;
	width: 100%;
}

.pbl1 {
	margin-bottom: 10px;
}
/* ---------------GRAFICA VOTACIONES HOME--------------------- */
#resultado-votaciones {
	background-color: #FFFFFF;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	bottom: 45px;
	float: right;
	padding: 1%;
	position: absolute;
	right: 0;
	text-align: center;
	width: 420px;
	overflow: hidden;
	z-index: 30;
	-webkit-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.55);
	-moz-box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.55);
	box-shadow: 1px 1px 5px 0px rgba(50, 50, 50, 0.55);
}

#grafica-resultado {
	position: relative;
}
/* --------------- FIN GRAFICA VOTACIONES HOME--------------------- */
/*------------- APERTURA ELECCIONES HOME ------------------------*/
.front #ultima_hora {
	margin-bottom: 1%;
	float: left;
	width: 100%;
}

.front .region-ultima-hora {
	background: #eee;
	float: left;
	width: 100%;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	margin-bottom: 1%;
	/*padding: 2% 0;*/
}

.banner-bottom-elecciones-ultima-hora {
	margin-bottom: 0 !important
}

#block-views-01389168228e491a6a0a15d554d5ea4e,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-senado,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-camara,
	#block-block-171,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-comparacion {
	padding: 0 2% 2%;
	width: 96%;
	float: left;
}

#block-block-161, #block-block-171 {
	padding: 0;
	width: 100%;
	float: left;
	text-align: center;
}

#block-block-161 {
	margin-top: 15px;
}

#block-block-171 {
	margin-bottom: 15px;
}

#block-rcnnoticias-ultimas-noticias-ultimanoticia-home {
	clear: both;
	margin: 0;
}

#block-block-171 img, #block-block-161 img {
	max-width: 950px;
	width: 100%;
	margin: auto;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .streaming-player {
	float: right;
	max-width: 680px;
	width: 72%;
	margin-left: 2%;
}

.front #block-views-01389168228e491a6a0a15d554d5ea4e .streaming-player #ooyalaplayer
	{
	width: 100% !important;
	height: auto !important;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .streaming {
	float: right;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .streaming img {
	width: 100%;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .apertura-streaming-noticia-1,
	#block-views-01389168228e491a6a0a15d554d5ea4e .apertura-streaming-noticia-2
	{
	max-width: 250px;
	float: right;
	position: relative;
	height: 185px;
	overflow: hidden;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .apertura-streaming-noticia-1
	{
	margin-bottom: 2.5%;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .alias {
	position: absolute;
	top: 0;
	left: 0;
	background: #0c8af6;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px 10px;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .title {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #000000;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: 700;
	padding: 3%;
	width: 94%;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .title a {
	color: #FFFFFF;
}

#block-views-01389168228e491a6a0a15d554d5ea4e .image  img {
	width: 100%;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-senado #chart-title-senado,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-camara #chart-title-camara,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-comparacion #chart-title-comparacion
	{
	background: url(../images/bg-titulo-apertura-elecciones.png) repeat-x
		top;
	width: 100%;
	display: table;
	margin-bottom: 2%;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-senado #chart-title-senado h3,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-camara #chart-title-camara h3,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-comparacion #chart-title-comparacion h3
	{
	display: table;
	font-weight: 700;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 25px;
	float: left;
	padding: 1%;
}

#chart-title-senado .boletin, #chart-title-camara .boletin-camara {
	float: right;
	width: 40%;
}

#chart-title-senado .senado-por-candidatos, #chart-title-camara .senado-por-candidatos
	{
	float: right;
	margin: 2.2% 0% 0 0;
}

#chart-title-camara .senado-por-candidatos {
	float: left;
	margin: 2.2% 0 0 2%;
}

#chart-title-camara .senado-por-candidatos a:hover, #chart-title-senado .senado-por-candidatos a:hover
	{
	cursor: pointer;
	background: #92021d;
}

#chart-title-camara .senado-por-candidatos a, #chart-title-senado .senado-por-candidatos a
	{
	color: #FFFFFF;
	background: #cd0329;
	padding: 2% 3%;
	font-size: 14px;
	font-weight: 700;
	display: block;
	width: 136px;
}

#senado-votos-totales, #senado-escrutado, #senado-boletin,
	#camara-boletin, #camara-votos, #camara-escrutado {
	float: right;
	display: table;
	background: #0c8af6;
	padding: 2.5%;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	margin-left: 2%;
	font-weight: 700;
	min-width: 72px;
}

#senado-votos-totales p, #senado-escrutado p, #senado-boletin p,
	#camara-boletin p, #camara-votos p, #camara-escrutado p {
	width: 100%;
	text-align: center;
}

#chart-tipo-senado, #chart-comparacion-senado {
	margin: 21px 0 0 5%;
	float: left;
	display: table;
}

#chart-tipo-senado #senado-chart-curules, #chart-tipo-senado #senado-chart-votos,
	#senado-comparacion-curules, #senado-comparacion-votos {
	float: left;
	width: 112px;
	margin-left: 10px;
	text-align: center;
	background: #c9c9c9;
	font-size: 14px;
	font-weight: 700;
	padding: 1% 0;
	text-transform: uppercase;
	cursor: pointer;
}

#chart-tipo-senado .senado-activo, #chart-comparacion-senado .comparacion-activo
	{
	color: #FFFFFF;
	background: url(../images/bg-activo-tipo.png) no-repeat center
		!important;
	padding-bottom: 11px !important;
}

#umbral-senado h4 {
	font-size: 16px;
	font-weight: 700;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-comparacion {
	float: right;
	width: 100%;
}

#chart-senado {
	max-width: 755px;
	width: 100%;
	float: right;
}

#umbral-senado {
	max-width: 194px;
	float: right;
	width: 100%;
	border-right: 1px solid #D0D0D0;
}

#umbral-senado li {
	border-bottom: 1px solid #D3D3D3;
	padding: 5% 3%;
	width: 94%;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 13px;
}

#umbral-senado li p {
	font-size: 12px !important;
}

#umbral-senado li p.umbral-partido-pasa-votos, p.umbral-partido-no-pasa-votos
	{
	font-weight: normal;
	font-size: 11px;
}

.umbral {
	background: #E3E3E3;
	font-size: 14px;
	width: 96%;
	padding: 3% 2%;
	text-align: center;
	font-weight: 700;
}

.pasa-umbral {
	background: url(../images/bg-umbral-dentro.jpg) no-repeat bottom left;
	padding-left: 6%;
	display: table;
	width: 94%;
}

.no-pasa-umbral {
	background: url(../images/bg-umbral-fuera.jpg) no-repeat top left;
	padding-left: 6%;
	display: table;
	width: 94%;
}

.minorias, .minorias-camara {
	float: right;
	background: #E3E3E3;
	width: 100%;
	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
	margin: 2% 0;
}

.minorias-camara {
	margin-top: 0;
}

.minorias h4, .minorias-camara h4 {
	float: right;
	background: #272727;
	float: left;
	padding: 1%;
	color: #FFFFFF;
}

.minorias .minorias-0, .minorias .minorias-1, .minorias-camara .ul-minorias li
	{
	display: table;
	float: left;
	padding: 1%;
	border-right: 1px solid #BFBFBF;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica
	{
	border: 1px solid #D0D0D0;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	max-width: 214px;
	width: 100%;
	float: left;
	padding: 8px;
	margin-right: 2%;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica h4
	{
	width: 100%;
	text-align: center;
	padding-bottom: 3%;
	float: left;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica .division-politica-2
	{
	width: 49%;
	float: right;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica .division-politica-1
	{
	border-right: 1px solid #D0D0D0;
	width: 48%;
	float: left;
	padding-right: 1.5%;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica li
	{
	padding: 5%;
	width: 90%;
	border-bottom: 1px solid #D0D0D0;
	font-size: 12px;
	font-weight: 700;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica li:hover,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .division-politica li.camara-activo
	{
	color: #FFFFFF;
	background: #cd0329;
	cursor: pointer;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara #chart-camara,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .title-departamento
	{
	max-width: 699px;
	width: 100%;
	float: left;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara p.title-departamento-data
	{
	font-size: 32px;
	font-weight: 700;
	line-height: normal;
	width: 100%;
	margin-bottom: 1%;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .curules-departamento,
	#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .total-votos-camara
	{
	background: #0c8af6;
	color: #FFFFFF;
	padding: 0.5%;
	float: left;
	margin-right: 1%;
	font-size: 12px;
	font-weight: 700;
}

#block-rcnnoticias-chart-elecciones-chart-elecciones-camara .total-votos-camara span
	{
	font-weight: normal;
}

.comparacion-colores {
	float: left;
	width: 100%;
}

.comparacion-colores .color-2010, .comparacion-colores .color-2014 {
	width: 25px;
	height: 25px;
	float: left;
	background: #FA6602;
	display: block;
}

.comparacion-colores span.color-2014 {
	background: #F7CE04;
}

.comparacion-colores p {
	float: left;
	height: 25px;
	padding: 0.5%;
	font-size: 16px;
	font-weight: 700;
}
/*
.front #block-rcnnoticias-ultimas-noticias-ultimanoticia-home { margin-bottom:3%;}*/
.front #block-rcnnoticias-ultimas-noticias-ultimanoticia-home .left-ultimas
	{
	display: none;
}

.front #block-rcnnoticias-ultimas-noticias-ultimanoticia-home .ultimahora_noticias
	{
	background: none repeat scroll 0 0 transparent;
	margin-bottom: 2%;
	margin-top: 20px;
}

.front #block-rcnnoticias-ultimas-noticias-ultimanoticia-home .b_ultimahora_noticias
	{
	margin: 0 auto;
	float: none;
}

.front .region-ultima-hora .bar-inferior ul:nth-child(2), .front .region-ultima-hora .bar-inferior ul:nth-child(3)
	{
	display: block;
}

/*------------- FIN APERTURA ELECCIONES HOME ------------------------*/
#relacionados ul {
	float: left;
	width: 100%;
}

#relacionados ul li.item-relacionados {
	margin: 1.5% 0;
	background: url("../images/bg-item-relacionados.png") no-repeat left
		center;
	padding-left: 5%;
}

.node-type-videos .region-ultima-hora, .node-type-imagenes  .region-ultima-hora
	{
	padding: 0;
	box-shadow: none;
}

/*OOYALA PLAYER*/
.multimedia {
	width: 100% !important;
	height: auto !important;
}

.video .innerWrapper, .multimedia .innerWrapper {
	width: 100% !important;
}
/*Fin ooyala*/
.page-cazanoticias .icon_especiales {
	font-size: 16px !important;
}

#footer_total {
	float: left;
	width: 100%;
}

#footer_total #block-block-181 {
	width: 100%;
}

#footer_total #block-block-181 iframe {
	width: 100%;
}

#block-block-251 {
	margin-bottom: 2%;
}

/*CANDIDATOS OPINAN*/
#block-block-211 {
	margin-bottom: 15px;
}
/*ESTILOS GALERIAS */
.page-galeria-fotos #sidebar-second, .page-galeria-fotos .click-mas,
	.page-galeria-videos #sidebar-second, .page-galeria-videos .click-mas,
	.node-type-imagenes #twitter-widget-3, .node-type-imagenes .block-rcnnoticias-horoscopo,
	.node-type-imagenes #block-block-13, .node-type-imagenes .block-quicktabs,
	.node-type-imagenes #block-block-1, .node-type-imagenes #block-block-2,
	.node-type-imagenes #block-block-21, #enviar, #imprimir,
	.node-type-videos #twitter-widget-3, .node-type-videos .block-rcnnoticias-horoscopo,
	.node-type-videos #block-block-13, .node-type-videos .block-quicktabs,
	.node-type-videos #block-block-1, .node-type-videos #block-block-2,
	.node-type-videos #block-block-21 {
	display: none;
}

#noticia_57201, #noticia_57211, #noticia_57191 {
	border-bottom: 1px solid #D6D6D6;
	margin-bottom: 15px;
	display: table;
	width: 100%;
}
/*Pauta moviles top */
#block-block-281 {
	text-align: center;
	width: 100%;
}
/* Pauta footer */
#block-block-291 {
	width: 100%;
	margin-top: 25px;
}

#block-block-291 .pauta-antes-del-footer {
	width: 100%;
	text-align: center;
}

.not-front .enlaces_relacionados, .page-titulares .block-rcnnoticias-horoscopo,
	.page-titulares #block-block-13, .page-titulares #block-block-1,
	.page-titulares #block-block-2 {
	display: none;
}

#block-block-131 {
	padding: 0 0 2px 10px;
}

.c-grande img {
	height: auto !important;
}

.block-rcnnoticias-home .view-content .c-left {
	background: #FFFFFF !important;
}

/*TITULARES*/
.view-bloque-titulares .views-row {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: #CCCCCC solid 1px;
}

.view-bloque-titulares .views-row a {
	color: #000000;
	font-weight: bold;
	font-size: 22px;
}

.view-bloque-titulares .views-row-3 {
	border-bottom: none;
}

.view-bloque-titulares .views-row  .innerWrapper {
	width: 100% !important;
	height: 360px !important;
}

.date-display-single {
	background-color: #0c8af6;
	color: #FFFFFF;
	padding: 5px 10px;
	font-size: 12px;
}

.page-titulares .region-content .content {
	width: 98% !important;
}

#block-block-297 {
	float: right;
	color: #7b7b7b;
	text-transform: uppercase;
	font-family: "oswald", Sans-serif;
	margin-top: 0.5%;
}

#block-om-maximenu-om-maximenu-5, #block-block-296 {
	float: right;
}

#block-om-maximenu-om-maximenu-5, #block-block-297 {
	margin-right: 2%;
}
/* ==============================================
					REDISEÃ‘O
===============================================*/
h2 {
	font-family: "oswald", Sans-serif;
	line-height: normal;
	font-weight: normal;
}
.not-front #resumen h2 {
	 font-family: "droid_sans",sans-serif;
	 font-size: 1.3em;
	 line-height: 1.3em;
	 font-weight:700;
}
.not-front h3 {
    font-weight: normal;
    letter-spacing: 0;
}
.not-front #descripcion {
	display:none;
}

.block-apertura-normal, #block-views-especiales-block {
	width: 98%;
	padding-left: 2%;
}

.block-apertura-normal img, #block-mas-noticias-izq-mas-noticias-izq img,
	#block-mas-noticias-der-mas-noticias-der img {
	width: 100%;
	height: auto;
}

.block-apertura-normal a, .mas-noticias h2 a {
	color: #000000;
	margin: 1% 0;
	letter-spacing: normal;
}

.block-apertura-normal h1 {
	font-size: 2.5em;
	line-height: 1.2em;
}

.block-apertura-normal h1 a:hover, .mas-noticias h2 a:hover,
	#block-views-todas-las-galerias-block .views-row h2 a:hover,
	#block-views-todas-los-videos-block .views-row h2 a:hover,
	#block-views-todas-las-galerias-block-1 .views-row h2 a:hover,
	#block-views-todas-los-videos-block-1 .views-row h2 a:hover,
	#block-views-videos-home-block-1 h2 a:hover,
	#block-views-otras-galerias-home-block .view-footer .view-otras-galerias-home h2 a:hover,
	#block-views-home-cuatro-caminos-block .view-content h2 a:hover,
	.page-dialogos .view-id-dialogos h3 a:hover, .page-lanoche .view-id-la_noche_page h3 a:hover,
	#block-views-mundo-curioso-block .view-mundo-curioso>.view-content .views-row h2 a:hover,
	#block-views-mundo-curioso-block .view-mundo-curioso>.view-header .views-row h2 a:hover
	{
	color: #676767;
	-webkit-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	transition: color 0.4s ease-in-out;
}

.block-apertura-normal p {
	margin: 1% 0;
}

.block-apertura-normal .apertura-normal-caja {
	width: 100%;
	display: table;
	margin-bottom: 10px;
}

.block-apertura-normal .apertura-normal-caja img {
	width: 100%;
	float: left;
}

.block-apertura-normal .apertura-normal-caja .social-container {
	width: 9%;
	float: left;
	padding: 2.5% 0 0 2.5%;
	text-align: center;
}

.block-apertura-normal .apertura-normal-caja .social-container .prettySocial
	{
	margin-bottom: 8px;
	display: table;
}

.block-apertura-normal .apertura-normal-caja .social-container .prettySocial:hover
	{
	opacity: 0.5;
}

.apertura-normal-principal, .apertura-normal-secundaria {
	padding-bottom: 1.5%;
	border-bottom: 1px solid #c7c7c7;
	margin-bottom: 2%;
	float: left;
}

.apertura-normal-principal ul li {
	margin: 1% 0;
	width: 96%;
	padding: 0.3% 0 0 4%;
	background: url(../images/bg-relacionados.png) no-repeat left center;
	clear:both;
	float: left;
}

.mas-noticias ul li {
	margin: 2% 0;
	width: 94%;
	padding: 0 0 0 6%;
	background: url(../images/bg-relacionados.png) no-repeat left top;
	background-size: 4%;
	font-size: 0.9em;
}

.apertura-normal-principal ul li a, .mas-noticias ul li a {
	color: #be3409;
}

.apertura-normal-principal ul li a:hover, .mas-noticias ul li a:hover {
	color: #ff7d55;
	-webkit-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	transition: color 0.4s ease-in-out;
}

.apertura-normal-principal .player-ooyala .innerWrapper {
	width: 88% !important;
	float: left;
}

.apertura-normal-secundaria ul li {
	width: 32%;
	float: left;
	margin-right: 2%;
}

.apertura-normal-secundaria ul li.otras-notas-3 {
	margin: 0;
}

#main #content #block-apertura-normal-apertura-normal .apertura-normal-secundaria ul li h2
	{
	float: none;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.3em;
	margin: 3% 0 0 0;
	padding-left: 0;
	padding-top: 0;
	text-align: left;
	width: auto;
	clear: both;
	letter-spacing: normal;
}

#main #content #block-apertura-normal-apertura-normal .apertura-normal-secundaria ul li h2 a:hover,
	#block-views-a-fondo-block .views-row a:hover {
	color: #676767;
	-webkit-transition: color 0.5s ease-in-out;
	-moz-transition: color 0.5s ease-in-out;
	-ms-transition: color 0.5s ease-in-out;
	-o-transition: color 0.5s ease-in-out;
	transition: color 0.5s ease-in-out;
}

#block-views-especiales-block {
	
}

#block-views-especiales-block h2 {
	float: left;
	width: 98%;
	background: url(../images/bg-titulos-2.png) no-repeat left top;
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 1em;
	font-weight: normal;
	padding: 1.5% 0 0 1.8% !important;
}

#block-views-especiales-block .view-id-especiales,
	#block-views-especiales-block .view-id-especiales img {
	width: 100%;
	height: auto;
}

#block-views-especiales-block .view-id-especiales .views-row-1 {
	margin-bottom: 12px;
}

#main #content .section .region-content #block-views-especiales-block .content,
	#main #content .section .region-content #block-views-a-fondo-block .content,
	#main #content .section .region-content #block-views-videos-home-block-1 .content,
	#main #content .section .region-content #block-views-otras-galerias-home-block .content,
	#main #content .section .region-content #block-views-especiales-home-block .content
	{
	border-bottom: none;
	clear: none;
	margin-left: 0px;
	float: left;
	margin-bottom: 1.5em;
	padding-left: 0;
	width: 100%;
}

#block-mas-noticias-izq-mas-noticias-izq,
	#block-mas-noticias-der-mas-noticias-der, #block-block-312,
	#block-views-a-fondo-block {
	width: 47%;
	float: left;
	clear: none;
}

#block-block-13, #block-block-299 {
	float: left;
	clear: none;
	width: 100%;
}

#block-mas-noticias-izq-mas-noticias-izq {
	padding-left: 2%;
	margin-right: 4%;
}

.mas-noticias {
	float: left;
	padding: 0 0 3%;
	border-bottom: 1px solid #c7c7c7;
	margin-bottom: 2%;
}

.mas-noticias img {
	margin-bottom: 3%;
}

.mas-noticias h2 {
	font-size: 1.5em;
	margin-bottom: 0.4em;
	font-weight: normal !important;
	line-height: 1.4em;
}

.mas-noticias p {
	margin-bottom: 0.4em;
}

.mas-noticias p a {
	color: #000000;
}

.con-foto {
	position: relative;
}

.con-foto h3.antetitulo {
	position: absolute;
	left: 5px;
	top: 15px;
	font-weight: 700;
	color: #FFFFFF;
	background: #0C8AF6;
	padding: 4px;
	font-size: 10px;
	line-height: 8px;
	text-transform: uppercase;
	letter-spacing: normal;
}

.compartir-noticia {
	float: right;
	text-align: right;
	height: 20px;
	margin-top: 5px;
	cursor: pointer;
	background: url(../images/ico-compartir.jpg) no-repeat center right
		#DDDDDD;
	padding-right: 20px;
}

.textos-compartir-redes {
	float: right;
	font-size: 10px;
	font-weight: 700;
}

.textos-compartir-redes p {
	float: right;
	padding: 5px 6px;
	color: #515151;
}

.botones-compartir-redes {
	display: none;
	float: right;
	margin-right: 8px;
}

#main #content .section .region-content #block-views-a-fondo-block .content
	{
	margin-bottom: 0;
	padding-bottom: 0;
}

#block-views-a-fondo-block {
	background: #ebeeee;
	margin-bottom: 1em;
	font-family: "oswald", Sans-serif;
}

#block-views-a-fondo-block .titulo-a-fondo {
	background: url(../images/bg-titulo-afondo.png) no-repeat center;
	color: #FFF;
	text-transform: uppercase;
	padding: 13px 5% 0px 5%;
	width: 90%;
	float: left;
	height: 82px;
	margin-bottom: 12px;
	display: none;
}

#block-views-a-fondo-block .titulo-a-fondo h3 {
	font-size: 52px;
	line-height: 52px;
	font-weight: normal;
	float: left;
	width: 64%;
}

#block-views-a-fondo-block .titulo-a-fondo span {
	float: left;
	width: 26%;
	font-size: 12px;
	line-height: 16px;
}

#block-views-a-fondo-block .views-row {
	padding: 5%;
	border-bottom: 1px solid #d0d0d0;
	width: 90%;
}

#block-views-a-fondo-block .views-row h2 {
	line-height: 1.4em;
	font-weight: normal;
}

#block-views-a-fondo-block .views-row a {
	color: #000000;
}

#block-views-a-fondo-block .views-row a img {
	width: 100%;
	height: auto;
	display: inline-block;
}

#block-views-videos-home-block-1, #block-views-otras-galerias-home-block,
	#block-views-especiales-home-block {
	float: left;
	margin: 3% 0 0 2%;
	width: 90%;
	padding: 3% 4% 8% 4%;
	background: #e9e9e9;
	border: 1px solid #cfcfcf;
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
	position: relative;
}

#block-views-videos-home-block-1 h2,
	#block-views-otras-galerias-home-block>h2,
	#block-views-especiales-home-block h2 {
	color: #000000;
	font-size: 2.5em;
	text-transform: uppercase;
	font-weight: normal;
}

#block-views-videos-home-block-1 h2 a,
	#block-views-otras-galerias-home-block .view-footer .view-otras-galerias-home h2 a
	{
	color: #000000;
}

#block-views-videos-home-block-1 .view-content,
	#block-views-videos-home-block-1 .view-header {
	width: 100%;
	float: left;
}

#block-views-videos-home-block-1 .view-content {
	padding-bottom: 0;
}

#block-views-otras-galerias-home-block .view-footer .view-otras-galerias-home
	{
	float: left;
	width: 32%;
	margin-right: 2%;
}

#block-views-videos-home-block-1 .views-row {
	width: 100%;
	margin-bottom: 15px;
	float: left;
}

#block-views-videos-home-block-1 .view-header .views-row {
	width: 100%;
}

#block-views-videos-home-block-1 .view-header .views-row h2 {
	font-size: 1.2em;
	margin-top: 1.5%;
}

#block-views-videos-home-block-1 .view-header .views-row .innerWrapper {
	width: 100%;
	height: 331px;
}

#block-views-videos-home-block-1 .views-row img,
	#block-views-otras-galerias-home-block .view-footer .view-otras-galerias-home img
	{
	width: 100%;
	height: auto;
	margin-bottom: 0.5em;
}

#block-views-videos-home-block-1 .views-row h2,
	#block-views-otras-galerias-home-block .view-footer .view-otras-galerias-home h2
	{
	text-transform: inherit;
	font-size: 1.2em;
	line-height: 1.4em;
}

#block-views-videos-home-block-1 .views-row-last,
	#block-views-otras-galerias-home-block .view-footer .view-display-id-block_3
	{
	margin-right: 0%;
}

#block-views-especiales-home-block .views-row {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}

#block-views-especiales-home-block .views-row img {
	width: 100%;
	height: auto;
}

#block-views-titulares-home-block .view-header,
	#block-views-ultima-emision-home-block .view-header {
	background: #0C8AF6;
	width: 96%;
	padding: 1% 0 1% 4%;
	font-family: "oswald", Sans-serif;
}

#block-views-titulares-home-block .view-header p,
	#block-views-ultima-emision-home-block .view-header p {
	color: #FFFFFF;
	font-size: 30px;
	text-transform: uppercase;
}

#block-views-titulares-home-block .view-header p a,
	#block-views-ultima-emision-home-block .view-header p a {
	color: #FFFFFF;
	font-size: 16px;
	float: right;
	text-transform: lowercase;
	background: url(../images/bg-vermas-titulares.png) no-repeat left top;
	width: 55px;
	padding: 5px 10px;
	text-align: right;
	line-height: 14px;
	margin-top: 12px;
}

#block-views-titulares-home-block .view-header p a:hover,
	#block-views-ultima-emision-home-block .view-header p a:hover {
	opacity: 0.7;
}

#block-views-titulares-home-block .views-field-title,
	#block-views-ultima-emision-home-block .views-field-title,
	#block-views-la-cosa-politica-block .views-field-title,
	#block-views-la-cosa-politica-block-1 .views-field-title
	{
	width: 90%;
	padding: 3% 5%;
	
}

#block-views-titulares-home-block h2,
	#block-views-ultima-emision-home-block h2,
	#block-views-la-cosa-politica-block .content h2,
	#block-views-la-cosa-politica-block-1 .content h2,
	#block-views-la-cosa-politica-block-2 .content h2,
	#block-views-bloque-inncentiva-block .content h2 {
	height: auto;
	background: none;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.2em;
}

#block-views-titulares-home-block h2 a,
	#block-views-ultima-emision-home-block h2 a,
	#block-views-la-cosa-politica-block h2 a,
	#block-views-la-cosa-politica-block-1 h2 a,
	#block-views-la-cosa-politica-block-2 h2 a,
	#block-views-bloque-inncentiva-block h2 a {
	color: #000000;
}

#sidebar-second .views-field-field-video-ooyala .innerWrapper {
	
}

#block-views-mas-vistos-noticias-vistos {
	background: none !important;
	display: table;
}

#block-views-mas-vistos-noticias-vistos h2 {
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 2em;
}

#block-views-mas-vistos-noticias-vistos .views-row {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

#block-views-mas-vistos-noticias-vistos .views-row:hover,
	#block-views-programas-block-1 .views-row:hover {
	background: none !important;
}

#block-views-mas-vistos-noticias-vistos .views-row:hover a,
	#block-views-programas-block-1 .views-row:hover a,
	#block-views-programas-block-1 .views-row:hover a,
	#block-views-programas-block-1 .views-row:hover h2 a,
	#block-views-la-cosa-politica-block .content h2 a:hover,
	#block-views-la-cosa-politica-block-1 .content h2 a:hover,
	#block-views-la-cosa-politica-block-2 .content h2 a:hover,
	#block-views-ultimos-columnistas-block .views-row:hover .title--comentados a,
	#block-views-bloque-inncentiva-block h2 a:hover {
	color: #676767 !important;
	-webkit-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	transition: color 0.4s ease-in-out;
}

#block-views-mas-vistos-noticias-vistos .views-row span {
	background: #0C8AF6;
	padding: 15px;
	font-size: 1.2em;
	font-family: "oswald", Sans-serif;
	line-height: 1em;
	float: left;
	color: #FFFFFF;
	font-weight: 700;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	border: 2px solid #FFFFFF;
	-webkit-box-shadow: 1px 1px 6px 1px #ABABAB;
	box-shadow: 1px 1px 6px 1px #ABABAB;
	margin-right: 8px;
	width: 15px;
	text-align: center;
}

#block-views-mas-vistos-noticias-vistos .views-row .views-field-title h2
	{
	line-height: 20px;
	font-size: 17px;
	font-weight: normal;
	margin-top: 5px;
	text-transform: none !important;
}

#block-views-mas-vistos-noticias-vistos .views-row .views-field-title h2 a
	{
	color: #000000;
}

#block-views-indicadores-block, #block-views-programas-block-1 {
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	border: 1px solid #ddd;
	width: 100%;
	margin: 20px 0;
}

#block-views-indicadores-block h2, #block-views-programas-block-1 h2,
	#block-views-ultimos-columnistas-block h2 {
	text-transform: uppercase;
	font-size: 2em;
	font-weight: normal;
}

#block-views-indicadores-block h2 {
	position: relative;
	padding: 4px 0 0 60px;
}

#block-views-indicadores-block span.icono-indicadores {
	position: absolute;
	left: 0;
	top: -8px;
	width: 53px;
	height: 53px;
	background: url(../images/ico-indicadores.png) no-repeat center;
}

#block-views-programas-block-1 {
	width: 90%;
	padding: 2% 5% 0 5%;
}

#block-views-programas-block-1 h2 {
	margin-bottom: 3%;
}

#block-views-programas-block-1 .views-row {
	margin-bottom: 15px;
}

#block-views-programas-block-1 .views-row .views-field-nothing {
	width: 94%;
	background: url(../images/bg-titulo-programas.png) left no-repeat;
	padding: 1px 3%;
}

#block-views-programas-block-1 .views-row .views-field-nothing span {
	color: #FFFFFF;
	font-family: "oswald", Sans-serif;
	text-transform: uppercase;
}

#block-views-programas-block-1 img {
	width: 100%;
	height: auto;
	margin-bottom: 8px;
}

#block-views-programas-block-1 .views-field-title h2 {
	font-size: 1.4em;
	line-height: 1.4em;
	text-transform: none;
	letter-spacing: normal;
}

#block-views-programas-block-1 .views-field-title h2 a {
	color: #000000;
}

#block-views-programas-block-1 .views-field-body a {
	color: #000000;
}

#block-views-la-cosa-politica-block img,
	#block-views-la-cosa-politica-block-1 img,
	#block-views-la-cosa-politica-block-2 img,
	#block-views-bloque-inncentiva-block img {
	width: 100%;
	height: auto;
}

#block-views-la-cosa-politica-block h2,
	#block-views-la-cosa-politica-block-1 h2,
	#block-views-la-cosa-politica-block-2 h2 {
	background: #828282;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 2.2em;
	line-height: 1em;
	padding: 5px 0 5px 60px;
	position: relative;
}

#block-views-la-cosa-politica-block h2 span,
	#block-views-la-cosa-politica-block-1 h2 span,
	#block-views-la-cosa-politica-block-2 h2 span {
	position: absolute;
	top: -6px;
	left: 0;
	background: no-repeat center;
	width: 51px;
	height: 51px;
}

#block-views-la-cosa-politica-block-2 h2 span {
	height: 165px;
}

#block-views-la-cosa-politica-block h2 span.icono-lacosapolitica {
	background: url(../images/ico-lacosapolitica.png);
}

#block-views-la-cosa-politica-block-1 h2 span.icono-cazanoticias {
	background: url(../images/ico-cazanoticias.png);
}

#block-views-la-cosa-politica-block-2 h2 span.icono-patrullero {
	background: url(../images/ico-patrullero.png);
}

#block-views-la-cosa-politica-block .content h2,
	#block-views-la-cosa-politica-block-1 .content h2,
	#block-views-la-cosa-politica-block-2 .content h2 {
	text-transform: none;
	padding: 0;
}

#block-views-ultimos-columnistas-block {
	border-radius: 8px 8px 8px 8px;
	border: 1px solid #ddd;
	background: #f0f0f0;
	width: 94%;
	padding: 3%;
}

#block-views-ultimos-columnistas-block .views-row .title--comentados span
	{
	font-size: 1.2em;
	font-family: "oswald", Sans-serif;
	line-height: 1.2em;
}

#block-views-ultimos-columnistas-block .views-row .title--comentados span a
	{
	color: #000000;
}

.redes-sociales-topes {
	float: left;
}
/* Estilos patrulleros
 ==================*/
 #block-views-vista-patrullero-del-aire-block, #block-views-la-cosa-politica-block-2 {
 border: 1px solid #cfcfcf;
    box-shadow: 0 0 4px 0 #c9c9c9;
    float: left;
    margin-bottom: 20px;
    margin-left: 2%;
    min-height: 610px;
    width: 46.6%;
 }
#block-views-la-cosa-politica-block-2 {
    margin-left: 0;

 }
  #block-views-vista-patrullero-del-aire-block {
    margin-right: 4%;

 }
  #block-views-vista-patrullero-del-aire-block .content, #block-views-la-cosa-politica-block-2 .content {
    float: left;
    margin-left: 0 !important;
    width: 100% !important;
	margin-bottom: 0 !important;
 }
	
#block-views-vista-patrullero-del-aire-block h3, #block-views-la-cosa-politica-block-2 h3 {
 font-family: "oswald",sans-serif;
    font-weight: normal;
    line-height: 1.3em;
	font-size: 1.2em;
}

#block-views-vista-patrullero-del-aire-block h3 a, #block-views-la-cosa-politica-block-2 h3 a {
color:#000;
}
#block-views-vista-patrullero-del-aire-block .views-row-1 h3, #block-views-la-cosa-politica-block-2 .views-row-1 h3 {
	font-size: 1.5em;
    font-weight: normal;
    line-height: 1.2em;
}
#block-views-vista-patrullero-del-aire-block h2 {
	background: url(../images/patrullero-aire300x100.jpg) center top no-repeat;
	background-size: 100% auto;
	width:100%;
	height:100px;
	font-size:0;
	margin-bottom:5px;

}
 #block-views-la-cosa-politica-block-2 h2 {
	background: url(../images/patrullero-dia-noche300x100.jpg) center top no-repeat;
	background-size: 100% auto;
	width:100%;
	height:100px;
	font-size:0;
	margin-bottom:5px;
	padding:0;

}
#block-views-vista-patrullero-del-aire-block h2 a,  #block-views-la-cosa-politica-block-2 h2 a  {
	width:100%;
	height:100px;
	display:block;


}
 #block-views-la-cosa-politica-block-2 span {
	 display:none;

}
#block-views-vista-patrullero-del-aire-block .views-row,  .view-la-cosa-politica .view-content .views-row {
	border-bottom: 1px dotted #ccc;
    float: left;
    margin: 5px 0;
    padding:  3% 5%;
}
#block-views-vista-patrullero-del-aire-block .views-row-last,  #block-views-la-cosa-politica-block-2 .views-row-last {
	border-bottom: 0;
}
#block-views-vista-patrullero-del-aire-block .views-row img,  #block-views-la-cosa-politica-block-2 .views-row img {
	margin-right:2%;
	float:left;
	width:43%;
}
#block-views-vista-patrullero-del-aire-block .views-row-1 img,  #block-views-la-cosa-politica-block-2 .views-row-1 img {
	margin-right:0;
	width:100%
}

.redes-sociales-topes ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

.redes-sociales-topes ul li {
	float: left;
	width: 30px !important;
	height: 30px !important;
	background: url(../images/redes-sociales-top.png) no-repeat top left;
	cursor: pointer;
	margin-right: 5px;
}

.redes-sociales-topes ul .twitter-top {
	background-position: -30px 0px;
}

.redes-sociales-topes ul .twitter-top:hover {
	background-position: -30px -30px;
}

.redes-sociales-topes ul .facebook-top {
	background-position: -60px 0px;
}

.redes-sociales-topes ul .facebook-top:hover {
	background-position: -60px -30px;
}

.redes-sociales-topes ul .gplus-top {
	background-position: 0px 0px;
}

.redes-sociales-topes ul .gplus-top:hover {
	background-position: 0px -30px;
}

.redes-sociales-topes a {
	display: block;
	width: 50px;
	height: 50px;
}

#portales_top .om-menu li span {
	font-family: "oswald", Sans-serif;
	letter-spacing: normal;
}

#block-views-videos-home-block-1 .content .view-footer {
	width: 100%;
	text-align: right;
}

#block-views-videos-home-block-1 .content .view-footer p a, #block-angular-home-noticias-angular-video-home .content .view-footer p a,
	#block-views-otras-galerias-home-block .content .view-footer p a {
	background: url("../images/bg-vermas.png") no-repeat scroll left center
		rgba(0, 0, 0, 0);
	bottom: -4px;
	color: #ffffff;
	display: block;
	font-family: "oswald", sans-serif;
	padding: 5px 10px 5px 22px;
	position: absolute;
	right: -16px;
	text-align: left;
	text-transform: lowercase;
	width: 75px;
}

#jb-glry-dlg {
	z-index: 9999 !important;
}

#block-views-otras-galerias-home-block .view-footer {
	border-top: 3px solid #cccccc;
	display: table;
	margin: 15px 0;
	padding-top: 15px;
}

#imagen-noticia-gra .titulo {
	height: auto !important;
	font-family: "oswald", sans-serif;
	letter-spacing: normal;
	line-height: 1.2em;
	font-size: 1.2em;
}

#om-menu-menu-rcn>.om-leaf .om-maximenu-middle .block-views-id-noticias-masnoticias .views-row .con_imagen .views-field-title span a
	{
	text-transform: none !important;
}

.om-maximenu-no-style .om-maximenu-content {
	top: 40px !important;
}

#block-block-293 {
	margin: 25px 0 0 0;
	float: left;
}

#block-views-01389168228e491a6a0a15d554d5ea4e {
	padding: 2%;
}
/*--- Menu flotante ---*/
#block-block-295, .menu-down {
	width: 100%;
	float: left;
}

#block-block-295 {
	background: #e9e9e9;
	max-width: 990px;
}

.menu-up {
	width: 98%;
	padding: 1%;
	display: table;
}

.menu-up img {
	max-width: 190px;
	float: left;
}

.menu-down {
	background: #0c8af6;
}

.menu-down ul li {
	border-right: 1px solid #FFFFFF;
	float: left;
	padding: 0px;
	margin: 0px;
}

.menu-down ul li a {
	color: white;
	display: block;
	font-family: "oswald", Sans-Serif;
	font-weight: normal;
	font-size: 14px;
	letter-spacing: 0;
	padding: 5px 13px;
	text-decoration: none;
	text-transform: uppercase;
}

.menu-down ul li a:hover {
	background-color: #F77951;
}

.menu-up a.link-se-alen-vivo {
	background-color: #F77951;
	height: 26px;
	padding-left: 10px;
	padding-right: 38px;
	padding-top: 5px;
	float: right;
	margin-right: 15px;
	font-family: "oswald", Sans-Serif;
	color: #FFFFFF;
}

.menu-up .redes-sociales-topes {
	float: right;
}

.Inncentiva .icono {
	display: none;
}

#block-views-otras-galerias-home-block .view-header h2 {
	text-transform: none;
}

#block-views-otras-galerias-home-block .view-header h2 a {
	color: #000000;
	font-size: 28px;
	line-height: 38px;
	padding: 0;
	margin: 0;
	font-weight: normal;
}

#block-block-301 {
	margin: 5px 0 15px 0;
}

.page-inncentiva .icon_especiales {
	display: none;
}

#footer_bottom .sizer {
	width: auto;
}

#footer_bottom {
	font-size: 10px !important;
}

.not-front #redes .social-container {
	text-align: center;
	width: 35px;
	margin: 10px 0 0 70px;
}
.bar-left.PatrullerodelAire #redes .social-container {
	margin: 350px 0 0 70px;
}

.not-front #redes .social-container a {
	margin-bottom: 8px;
	float: left;
}

.not-front #redes .social-container a:hover {
	opacity: 0.5;
}

.not-front #redes .social-container img {
	width: 100% !important;
	height: auto;
}

.node-type-titulares .video>div, .node-type-programas .video>div {
	height: auto !important;
}

.node-type-titulares .foto-desc {
	margin-bottom: 12px;
}

#block-views-galeria-de-fotos-internas-block .view-header {
	width: 80%;
	padding: 0 10% 1.5% 10%;
	text-align: center;
}

#block-views-galeria-de-fotos-internas-block .view-header h2,
	.view-video-internas .views-field-title h2 {
	font-size: 3em;
	font-weight: normal;
	line-height: 1.2em;
}

#block-views-galeria-de-fotos-internas-block .view-content {
	width: 96%;
	padding: 0 2%;
}

.node-type-imagenes #main #content.column, .node-type-videos #main #content.column
	{
	display: none;
}

.logged-in #main #content.column {
	display: block;
}

#block-views-todas-las-galerias-block,
	#block-views-todas-los-videos-block,
	#block-views-todas-las-galerias-block-1,
	#block-views-todas-los-videos-block-1 {
	width: 96%;
	padding: 0 2%;
	float: left;
}

#block-views-todas-las-galerias-block .views-row,
	#block-views-todas-los-videos-block .views-row,
	#block-views-todas-las-galerias-block-1 .views-row,
	#block-views-todas-los-videos-block-1 .views-row {
	width: 32%;
	margin: 0 2% 1% 0;
	float: left;
	height: 241px;
	position: relative;
	overflow: hidden;
}

#block-views-todas-las-galerias-block .views-row-3,
	#block-views-todas-las-galerias-block .views-row-6,
	#block-views-todas-las-galerias-block .views-row-9,
	#block-views-todas-las-galerias-block .views-row-12,
	#block-views-todas-las-galerias-block .views-row-15,
	#block-views-todas-las-galerias-block .views-row-18,
	#block-views-todas-las-galerias-block .views-row-21,
	#block-views-todas-los-videos-block .views-row-3,
	#block-views-todas-los-videos-block .views-row-6,
	#block-views-todas-los-videos-block .views-row-9,
	#block-views-todas-los-videos-block .views-row-12,
	#block-views-todas-los-videos-block .views-row-15,
	#block-views-todas-los-videos-block .views-row-18,
	#block-views-todas-los-videos-block .views-row-21,
	#block-views-todas-las-galerias-block-1 .views-row-3,
	#block-views-todas-las-galerias-block-1 .views-row-6,
	#block-views-todas-las-galerias-block-1 .views-row-9,
	#block-views-todas-las-galerias-block-1 .views-row-12,
	#block-views-todas-las-galerias-block-1 .views-row-15,
	#block-views-todas-las-galerias-block-1 .views-row-18,
	#block-views-todas-las-galerias-block-1 .views-row-21,
	#block-views-todas-los-videos-block-1 .views-row-3,
	#block-views-todas-los-videos-block-1 .views-row-6,
	#block-views-todas-los-videos-block-1 .views-row-9,
	#block-views-todas-los-videos-block-1 .views-row-12,
	#block-views-todas-los-videos-block-1 .views-row-15,
	#block-views-todas-los-videos-block-1 .views-row-18,
	#block-views-todas-los-videos-block-1 .views-row-21 {
	margin-right: 0%;
}

#block-views-todas-las-galerias-block .views-row img,
	#block-views-todas-los-videos-block-1 .views-row img {
	width: 100%;
	height: auto;
}

#block-views-todas-las-galerias-block .views-row h2,
	#block-views-todas-los-videos-block .views-row h2,
	#block-views-todas-las-galerias-block-1 .views-row h2,
	#block-views-todas-los-videos-block-1 .views-row h2 {
	font-weight: normal;
	line-height: 1.4em;
	font-size: 1.4em;
	margin: 8px 0;
	text-transform: none;
}

#block-views-todas-las-galerias-block .views-row h2 a,
	#block-views-todas-los-videos-block .views-row h2 a,
	#block-views-todas-las-galerias-block-1 .views-row h2 a,
	#block-views-todas-los-videos-block-1  .views-row h2 a {
	color: #000000;
}

#block-views-todas-las-galerias-block .views-row .views-field-field-alias,
	#block-views-todas-los-videos-block .views-row .views-field-field-alias,
	#block-views-todas-las-galerias-block-1 .views-row .views-field-field-alias,
	#block-views-todas-los-videos-block-1 .views-row .views-field-field-alias
	{
	position: absolute;
	top: 5px;
	left: 5px;
	background: #0c8af6;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
}

#block-views-todas-las-galerias-block .views-row .views-field-title,
	#block-views-todas-las-galerias-block-1 .views-row .views-field-title,
	#block-views-todas-los-videos-block .views-row .views-field-title,
	#block-views-todas-los-videos-block-1 .views-row .views-field-title {
	width: 96%;
	padding: 1% 2%;
}

#block-views-todas-las-galerias-block .item-list,
	#block-views-todas-los-videos-block .item-list,
	#block-views-todas-las-galerias-block-1 .item-list,
	#block-views-todas-los-videos-block-1 .item-list {
	width: 100%;
	float: left;
	margin: 2% 0;
}

#block-views-todas-las-galerias-block .pager,
	#block-views-todas-los-videos-block .pager,
	#block-views-todas-las-galerias-block-1 .pager,
	#block-views-todas-los-videos-block-1 .pager {
	margin: 0 auto;
	float: right;
}

#block-views-todas-las-galerias-block .pager li,
	#block-views-todas-los-videos-block .pager li,
	#block-views-todas-las-galerias-block-1 .pager li,
	#block-views-todas-los-videos-block-1 .pager li {
	float: left;
}

#block-views-bloque-inncentiva-block {
	margin: 20px 0;
}

#block-views-bloque-inncentiva-block>h2 {
	background: url(../images/bg-inncentiva-titulo.jpg) no-repeat center
		left;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 92%;
	padding: 4% 4% 2% 4%;
	font-size: 2em;
}

#block-views-bloque-inncentiva-block .views-row {
	width: 92%;
	padding: 4%;
	border-bottom: 1px solid #cfcfcf;
}

#block-views-bloque-inncentiva-block .views-row h2,
	#block-views-bloque-inncentiva-block .views-row img {
	margin-bottom: 8px;
}

#block-views-bloque-inncentiva-block>h2 a,
	#block-views-bloque-inncentiva-block>h2 a:hover {
	color: #FFFFFF !important;
	transition: none;
}

#block-views-bloque-inncentiva-block .views-row p {
	line-height: 20px;
}

.multimedia>div, .video>div {
	width: 100% !important;
	height: auto !important;
}

.multimedia>div>div, .video>div>div {
	overflow: visible !important;
}
/* CON FOTO */
.logged-in .node-type-home-2 .form-item-field-home2-noticias-und-0-field-noticia-und-0-nid,
	.logged-in .node-type-home-2 .form-item-field-home2-noticias-und-0-field-noticia-und-1-nid,
	.logged-in .node-type-home-2 .form-item-field-home2-noticias-und-0-field-noticia-und-2-nid,
	.logged-in .node-type-home-2 .form-item-field-home2-noticias-und-0-field-noticia-und-3-nid,
	.logged-in .node-type-home-2 .form-item-field-home2-noticias-und-0-field-noticia-und-4-nid
	{
	background: #565656;
}

.leaf-se-alen-vivo .flecha {
	background: url("../images/vivo.png") no-repeat scroll right 0/33% auto
		transparent;
	padding-right: 34px;
}

.menu-flotante .menu-up a.link-se-alen-vivo {
	padding-right: 0;
}

.menu-flotante .leaf-se-alen-vivo .flecha {
	background: url("../images/vivo.png") no-repeat scroll right 0/23% auto
		transparent;
	padding-right: 34px;
}

#block-views-galeria-de-fotos-internas-block {
	margin-bottom: 15px;
}

#block-views-todas-las-galerias-block h2,
	#block-views-todas-los-videos-block h2,
	#block-views-todas-las-galerias-block-1 h2,
	#block-views-todas-los-videos-block-1 h2 {
	font-size: 2em;
	margin: 8px 0;
	text-transform: uppercase;
}

#block-views-todas-las-galerias-block-1>h2 {
	background: url(../images/fotos.png) no-repeat left 3px;
	padding-left: 52px;
}

#block-views-todas-los-videos-block-1>h2 {
	background: url(../images/video.png) no-repeat left 3px;
	padding-left: 52px;
}

.view-video-internas {
	width: 94%;
	padding: 3%;
	text-align: center;
	background: #ebeeee
}

.view-video-internas .views-field-field-video-ooyala {
	width: 100%;
	max-width: 720px;
	margin: 0 auto;
}

.view-video-internas .views-field-body p {
	margin: 15px auto;
	max-width: 720px;
}

.view-video-internas .view-footer {
	width: 98%;
	border-top: 1px dotted #b8b8b8;
	border-bottom: 1px dotted #b8b8b8;
	margin: 25px 0 6px 0;
	text-align: right;
	display: table;
	padding: 8px 1%;
}

.view-video-internas .view-footer .social-container {
	float: right;
}

.view-video-internas .view-footer .social-container p,
	.view-video-internas .view-footer .social-container a {
	float: left;
}

.view-video-internas .view-footer .social-container p {
	text-transform: uppercase;
	margin-top: 7px;
	color: #494949;
}

.view-video-internas .view-footer .social-container a:hover {
	opacity: 0.5;
}

.view-video-internas .view-footer .social-container a img {
	width: 30px;
	height: 30px;
	margin-left: 8px;
}

#block-views-seccion-especiales-block .views-row {
	margin-bottom: 20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	border: solid 3px #FFF;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

#block-views-seccion-especiales-block .views-row img {
	width: 100%;
	height: auto;
}

#block-views-seccion-especiales-block .views-row:hover {
	border: solid 3px #EE0003;
}

#block-views-seccion-especiales-block h2 {
	background: url(../images/multimedia.png) no-repeat left 3px;
	padding-bottom: 10px;
	padding-left: 55px;
	padding-top: 2px;
	margin-left: 10px;
	font-size: 30px;
}
/* PLANTILLA ESPECIALES */
.node-type-especiales-videos {
	background: #000000;
}

.node-type-especiales-videos #main {
	background: none;
	border: none;
}

.background-especiales-videos {
	opacity: 0.3;
	width: 100%;
	height: 100%;
	z-index: -1;
	top: 0px;
	position: fixed;
	left: 0;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: top center;
}

.node-type-especiales-videos .view-especiales-de-videos {
	color: #FFFFFF;
	width: 100%;
	text-align: center;
}

.node-type-especiales-videos .view-especiales-de-videos .views-field-views-conditional h1 a
	{
	color: #FFFFFF;
	margin: 0 0 25px 0;
	font-size: 38px;
}

.node-type-especiales-videos .view-especiales-de-videos .views-field-views-conditional span
	{
	text-align: center;
	width: auto;
	height: auto;
	max-width: 100%;
	display: inline-block;
}

.node-type-especiales-videos .view-especiales-de-videos .views-field-views-conditional span  img
	{
	display: inherit;
	margin-bottom: 15px;
}

.node-type-especiales-videos .view-especiales-de-videos .views-field-body
	{
	max-width: 700px;
	width: 96%;
	margin: 0 auto;
	background: url(../images/especial-bg-sumario.png) repeat;
	padding: 2%;
}

.node-type-especiales-videos .view-especiales-de-videos .social-container
	{
	max-width: 700px;
	width: 98%;
	margin: 0 auto;
	padding: 1%;
	display: table;
}

.node-type-especiales-videos .view-especiales-de-videos .social-container a,
	.node-type-especiales-videos .view-especiales-de-videos .social-container p
	{
	float: right;
}

.node-type-especiales-videos .view-especiales-de-videos .social-container a img
	{
	width: 28px;
	height: 28px;
	margin-left: 8px;
}

.node-type-especiales-videos .view-especiales-de-videos .social-container p
	{
	padding-top: 6px;
}

.node-type-especiales-videos .view-especiales-de-videos .social-container a:hover
	{
	opacity: 0.5;
}

.node-type-especiales-videos .view-especiales-de-videos .views-field-body p
	{
	font-size: 16px;
	line-height: 22px;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .content .view-content-especiales-video>div.view-content
	{
	max-width: 720px;
	width: 98%;
	margin: 0 auto;
	padding: 1%;
	display: table;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .content .view-content-especiales-video>div.view-footer .view-display-id-block_2
	{
	max-width: 960px;
	width: 98%;
	margin: 28px auto 0 auto;
	padding: 2% 1%;
	display: table;
	background: url(../images/especial-bg-sumario.png) repeat;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_2 .views-row,
	.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_7 .views-row
	{
	max-width: 190px;
	width: 100%;
	display: inline-block;
	margin-right: 20px;
	vertical-align: top;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_2 .views-row:hover,
	.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_7 .views-row:hover
	{
	cursor: pointer;
	filter: alpha(opacity = 50);
	opacity: 0.5;
	-webkit-transition: opacity .30s ease-in-out;
	-moz-transition: opacity .30s ease-in-out;
	-ms-transition: opacity .30s ease-in-out;
	-o-transition: opacity .30s ease-in-out;
	transition: opacity .30s ease-in-out;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .views-row .especial-item-activo img
	{
	border: #FC0004 2px solid;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .views-row h2,
	.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_7 .views-row h2
	{
	font-size: 18px;
	margin: 10px 0 15px 0;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .views-row img
	{
	width: 100%;
	height: auto;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_4 .views-row
	{
	width: 94%;
	padding: 3%;
	margin: 0;
	max-width: none;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_4 .views-row h2
	{
	font-size: 32px;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_6
	{
	width: 100%;
	margin: 50px 0 0 0;
}

.view-especiales-de-videos.view-display-id-block_6,
	.view-especiales-de-videos.view-display-id-block_6 div,
	.view-especiales-de-videos.view-display-id-block_6 span {
	font-size: 16px !important;
	line-height: 1.5em !important;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_6 .views-row .views-field-title h2
	{
	font-size: 2.3em;
	margin: 20px 0 35px 0;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_6 .views-row .views-field-body
	{
	max-width: 850px !important;
	text-align: justify !important;
}

.node-type-especiales-videos #block-views-especiales-de-videos-block .view-footer .view-display-id-block_6 .views-row .views-field-body p
	{
	margin-bottom: 15px;
}

.views-field-field-imagen-moviles {
	display: none;
}
/* Pauta Peel*/
#block-block-304 {
	position: fixed;
	top: 0;
	right: 80px;
	z-index: 9999;
}

.page-cabezote-publicidad footer, .page-cabezote-publicidad #main {
	display: none;
}

.filtro-regional {
	background: #f1f1f1;
	padding: 10px 2%;
	display: table;
	width: 96%;
	margin-bottom: 8px;
}
/* 4caminos */
.page-cuatro-caminos #block-block-308 {
	margin-bottom: 20px;
	text-align: center;
}

.page-cuatro-caminos #block-block-308 img {
	width: 100%;
	height: auto;
}

.page-cuatro-caminos .region-region-especial .block-views {
	border-bottom: 2px dotted #B1B1B1;
	margin-bottom: 20px;
	padding-bottom: 15px;
	text-align: center;
}

.page-cuatro-caminos .region-region-especial .block-views>h2 {
	font-size: 2.5em;
	text-align: center;
	text-transform: uppercase;
}

.page-cuatro-caminos .widget-cuatro-caminos-twiter, .page-cuatro-caminos .widget-cuatro-caminos-facebook
	{
	width: 49%;
	float: left;
}

.page-cuatro-caminos .widget-cuatro-caminos-twiter {
	margin-right: 2%;
}

.page-cuatro-caminos .widget-cuatro-caminos-facebook .fb-like-box,
	.page-cuatro-caminos .widget-cuatro-caminos-facebook .fb-like-box span,
	.page-cuatro-caminos .widget-cuatro-caminos-facebook .fb-like-box span iframe
	{
	width: 100% !important;
}

.page-cuatro-caminos .cuatro-caminos-movil {
	display: none;
}

#block-views-home-cuatro-caminos-block {
	width: 94%;
	padding: 3%;
}

#block-views-home-cuatro-caminos-block img {
	width: 100%;
	height: auto;
}

#block-views-home-cuatro-caminos-block .view-content {
	padding: 8px 0;
	border-bottom: 2px dotted #B1B1B1;
}

#block-views-home-cuatro-caminos-block .view-content p {
	line-height: 20px;
}

#block-views-cuatro-caminos-block>h2,
	#block-views-cuatro-caminos-block-1>h2,
	#block-views-cuatro-caminos-block-2>h2,
	#block-views-cuatro-caminos-block-3>h2 {
	line-height: 32px !important;
	color: #FFFFFF;
	display: inline-block;
	padding: 12px;
}

#block-views-cuatro-caminos-block>h2 {
	background: #0785ff;
}

#block-views-cuatro-caminos-block .timeline_items_wrapper img {
	border-bottom: 5px solid #0785ff;
}

#block-views-cuatro-caminos-block-1>h2 {
	background: #ff038c;
}

#block-views-cuatro-caminos-block-1 .timeline_items_wrapper img {
	border-bottom: 5px solid #ff038c;
}

#block-views-cuatro-caminos-block-2>h2 {
	background: #1db85d;
}

#block-views-cuatro-caminos-block-2 .timeline_items_wrapper img {
	border-bottom: 5px solid #1db85d;
}

#block-views-cuatro-caminos-block-3>h2 {
	background: #ff8b00;
}

#block-views-cuatro-caminos-block-3 .timeline_items_wrapper img {
	border-bottom: 5px solid #ff8b00;
}

#block-views-home-cuatro-caminos-block .view-content h2 a {
	color: #000000;
}

#block-views-home-cuatro-caminos-block .views-field-field-videos-catogoria
	{
	margin-bottom: 6px;
}

#block-views-home-cuatro-caminos-block .views-field-field-videos-catogoria .field-content
	{
	text-transform: uppercase;
	display: inline;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0 3px;
}

.cuatro-caminos-investigacion {
	background: #0785ff;
}

.cuatro-caminos-entrevista {
	background: #ff038c;
}

.cuatro-caminos-200horas {
	background: #ff8b00;
}

.cuatro-caminos-laportada {
	background: #1db85d;
}

#block-block-310 .full-banner {
	width: 100%;
	padding-bottom: 15px;
}

#block-block-310 .full-banner>div a {
	display: table;
	text-align: center;
	width: 100%;
}

#block-block-310 .full-banner>div a img, #block-block-312 img {
	display: inline;
}

#block-block-312 {
	text-align: center;
}

#block-block-311 {
	float: left;
}
/* Bloque recomendados */
#block-block-315, #block-block-316, #block-block-317 {
	float: left;
	margin-bottom: 10px;
	width: 100%;
}

#block-block-316 {
	float: none;
	margin: 15px 0;
	background: #FFFFFF !important;
}

#block-block-315>h2, #block-block-316>h2, #block-block-317>h2 {
	background: #0C8AF6;
	color: #FFFFFF;
	display: table;
	margin-bottom: 15px;
	padding: 4px 6px;
	text-transform: uppercase;
}

#block-block-316>h2 {
	display: block;
	padding: 2% 3%;
	width: 94%;
}

.cimacast-video-overlay {
	height: 39px;
	left: 50%;
	margin: -20px 0 0 -20px;
	position: absolute;
	top: 50%;
	width: 40px !important;
}

#c9ec1ae5d7d59334c87d43faeeee2973 .cimacast-video-thumb {
	margin: 0 0 10px 0;
}

#c9ec1ae5d7d59334c87d43faeeee2973 .cimacast-video-thumb .lisv {
	width: 94%;
	padding: 2% 3%;
	height: auto;
}

#c9ec1ae5d7d59334c87d43faeeee2973 .cimacast-video-thumb .lisv h1 {
	margin: 0;
	font-size: 1.2em;
	line-height: 1.4em;
}

#block-block-317 #a5e5fe9ca768d5fda00c1c60d038e5d7 .title {
	display: block;
}

#a5e5fe9ca768d5fda00c1c60d038e5d7	.cimacast-video-thumb {
	width: 195px !important;
}

#a5e5fe9ca768d5fda00c1c60d038e5d7.h .large {
	width: 100%;
}

#a5e5fe9ca768d5fda00c1c60d038e5d7 .lisv {
	height: auto;
}

#a5e5fe9ca768d5fda00c1c60d038e5d7 .lisv h1 {
	margin: 5px 0;
	line-height: 1.3em;
	font-size: 18px;
	width: 100%;
}

#eplAdDivBarrafijoalscroll img {
	display: inline-block;
}
/* DIALOGOS */
.page-dialogos .view-id-dialogos .views-row, .page-lanoche .view-id-la_noche_page .views-row
	{
	float: left;
	width: 48%;
	margin-bottom: 2%;
	height: 352px;
	overflow: hidden;
}

.page-dialogos .view-id-dialogos .views-row img, .page-lanoche .view-id-la_noche_page .views-row img
	{
	margin-bottom: 4%;
}

.page-dialogos .view-id-dialogos .views-row-even, .page-lanoche .view-id-la_noche_page .views-row-even
	{
	margin-left: 4%;
}

.page-dialogos .view-id-dialogos h3, .page-lanoche .view-id-la_noche_page h3
	{
	font-size: 1.5em;
	font-weight: normal !important;
	line-height: 1.4em;
	font-family: "oswald", Sans-Serif;
	margin-bottom: 2%;
}

.page-dialogos .view-id-dialogos h3 a, .page-lanoche .view-id-la_noche_page h3 a,
	.page-lanoche .view-id-la_noche_page p a {
	color: #000000;
}

.page-dialogos .view-id-dialogos .item-list, .page-lanoche .view-id-la_noche_page .item-list
	{
	margin: 18px 0;
	display: table;
}

/* PAUTA */
.Robapagina-300x250-DFP, .BARRAEXPANDER-990x40-DFP, .Boton1-300x100-DFP,
	.FooterBanner-970x90-DFP {
	display: block;
	float: left;
	margin: 5px 0;
	width: 100%;
}

.BARRAEXPANDER-990x40-DFP {
	z-index: 500 !important;
	position: relative;
}

.skinizquierdo_161x600_dfp .content>div {
	float: right
}

.publicidad_page #publicidad_left {
	height: 600px;
	left: 50.2%;
	/*margin-left: -686px;*/
	position: absolute;
	top: 0;
	width: 190px;
}

.publicidad_page #publicidad_right {
	margin-right: -686px;
	position: absolute;
	right: 50%;
	top: 0;
	width: 190px;
}

.LayerFijoalScroll-990x40-DFP {
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	text-align: center;
}

.LayerFijoalScroll-990x40-DFP .content {
	width: 100%;
	max-width: 990px;
	margin: 0 auto;
}

.FooterBanner-970x90-DFP {
	margin-top: 30px;
}

.FooterBanner-970x90-DFP .content>div>div {
	text-align: center;
}

.FooterBanner-970x90-DFP .content>div>div img {
	display: inherit;
}

#block-publicidad-dfp-footerbanner-970x90-dfp .content>div {
	text-align: center;
}
/* ESPECTÃ�CULO HOME*/
#block-views-espectaculo-block {
	float: left;
	width: 98%;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	border-bottom-left-radius: 20px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
	margin: 3% 0 0 2%;
}

#block-views-espectaculo-block h2 {
	float: none !important;
}

#main #content .section .region-content #block-views-espectaculo-block .content
	{
	width: 100%;
	margin-bottom: 2%;
}

#block-views-espectaculo-block .view-header {
	background: #91198d;
	padding: 2%;
	width: 96%;
}

#block-views-espectaculo-block .view-header img {
	width: 45%;
}

#block-views-espectaculo-block .view-content,
	#block-views-espectaculo-block .view-footer {
	width: 96%;
	padding: 2%;
	display: table;
}

#block-views-espectaculo-block .view-footer {
	border-top: 1px solid #dfdfdf;
	padding-bottom: 0;
}

#block-views-espectaculo-block .view-footer .btn-espectaculo {
	width: 100%;
	text-align: center;
	float: left;
	text-transform: uppercase;
	border-top: 1px solid #dfdfdf;
	padding: 2% 0 0 0;
}

#block-views-espectaculo-block .view-footer .btn-espectaculo a {
	color: #FFFFFF;
	background: #91198d;
	padding: 5px 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#block-views-espectaculo-block .view-footer .btn-espectaculo a:hover {
	background: #520e50;
}

#block-views-espectaculo-block .view-content h2 {
	line-height: 1.4em;
	margin-bottom: 0.5em;
}

#block-views-espectaculo-block .view-content a {
	color: #000000;
}

#block-views-espectaculo-block .view-content a:hover {
	color: #676767 !important;
	transition: color 0.4s ease-in-out 0s;
}

#block-views-espectaculo-block .view-content img {
	max-width: 350px;
	height: auto;
	float: left;
	border-bottom: 5px solid #91198d;
	margin-right: 8px;
}

#block-views-espectaculo-block .view-content .views-field-field-noticias-categoria
	{
	font-size: 12px;
	text-transform: uppercase;
	color: #91198d;
}

#block-views-espectaculo-block .view-display-id-block_1,
	#block-views-espectaculo-block .view-display-id-block_2 {
	float: left;
	display: table;
	width: 57%;
}

#block-views-espectaculo-block .view-display-id-block_1 {
	border-right: 1px solid #dfdfdf;
}

#block-views-espectaculo-block .view-display-id-block_2 {
	width: 41%;
	margin-left: 1%;
	float: right;
}

#block-views-espectaculo-block .view-display-id-block_1 h2,
	#block-views-espectaculo-block .view-display-id-block_3 h2 {
	font-size: 1.2em;
}

#block-views-espectaculo-block .view-display-id-block_1 img {
	max-width: 180px;
}

#block-views-espectaculo-block .view-display-id-block_2 img {
	max-width: 250px;
	margin: 0 0 3% 0;
}

#block-views-espectaculo-block .view-display-id-block_1 .view-content,
	#block-views-espectaculo-block .view-display-id-block_2 .view-content {
	padding: 0;
}

#block-views-espectaculo-block .view-display-id-block_2 .view-content,
	#block-views-espectaculo-block .view-display-id-block_3 .view-content {
	width: 100%;
}

#block-views-espectaculo-block .view-display-id-block_3 .view-content {
	padding: 2% 0 0 0;
}

#block-views-espectaculo-block .view-display-id-block_1 .views-row {
	width: 100%;
	float: left;
	padding: 2% 0;
	border-bottom: 1px solid #dfdfdf;
}

#block-views-espectaculo-block .view-display-id-block_1 .views-row-3 {
	border-bottom: none;
}

#block-views-espectaculo-block .view-display-id-block_3 {
	width: 100%;
	float: left;
	display: table;
	border-top: 1px solid #dfdfdf;
}

#block-views-espectaculo-block .view-display-id-block_3 .views-row {
	width: 32%;
	float: left;
}

#block-views-espectaculo-block .view-display-id-block_3 .views-row img {
	width: 100%;
	height: auto;
	margin: 0 0 4% 0;
}

#block-views-espectaculo-block .view-display-id-block_3 .views-row-2 {
	margin: 0 2% 0 2%;
}
/* PIRRY */
.page-node-252442 {
	background: url(../images/pirry-fondo.jpg) repeat-x center top;
	background-attachment: fixed;
}

.page-node-252442 #page {
	background: url(../images/pirry-silueta.png) no-repeat -120px top;
	background-attachment: fixed;
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_2 .views-row,
	.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_7 .views-row
	{
	width: 20%;
	padding: 1%;
	background: rgba(255, 255, 255, 0.7);
	min-height: 230px;
	margin-left: 0;
	margin-right: 2%;
	margin-bottom: 30px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
}

.page-node-252442 #block-views-especiales-de-videos-block .content .view-content-especiales-video>div.view-footer .view-display-id-block_2
	{
	background: none;
	margin-top: 0;
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .views-row h2
	{
	color: #373737;
	font-family: 'Arvo';
	font-weight: 400;
}

.page-node-252442 .view-display-id-block_6 .views-row h2,
	.page-node-252442 .view-display-id-block_5 .views-row h2 {
	color: #fff !important;
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .views-row h2 a
	{
	color: #373737;
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .views-row .especial-item-activo img
	{
	border: 2px solid #373737;
	width: 98%;
}

.page-node-252442 .view-especiales-de-videos .views-field-body {
	background: none;
	color: #fff;
}

.page-node-252442 .view-display-id-block_1 p {
	color: #fff
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_2 .views-row
	{
	margin-left: 0 !important;
	margin-right: 2% !important;
	width: 20%;
}

.page-node-252442 .view-especiales-de-videos .views-field-body p {
	font-size: 18px;
	line-height: 24px;
}

.page-node-252442 .view-especiales-de-videos .views-field-body a {
	color: rgba(253, 171, 4, 1.00);
	text-decoration: underline;
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_6
	{
	background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
	float: left;
	margin: 0 2% 0 3%;
	padding: 2%;
	width: 50%;
}

.page-node-252442 .view-display-id-block_6 .views-field-body {
	height: 630px;
	overflow-y: auto;
}

.page-node-252442 .view-display-id-block_5 .views-field-views-conditional,
	.page-node-252442 .view-id-especiales_de_videos .view-content .views-row-1 .views-field-views-conditional span
	{
	margin-bottom: 0;
	margin-top: 30px;
}

.page-node-252442 .view-display-id-block_5 h3, .page-node-252442 .view-id-especiales_de_videos .view-content .views-row-1 .views-field-views-conditional h3,
	.page-node-252442 .view-display-id-block_8 h3 {
	background: #ad1614;
	display: block;
	text-transform: uppercase;
	font-size: 3em;
	padding: 5px 10px;
	font-family: 'Arvo';
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_6 .views-row .views-field-title h2
	{
	font-family: 'Arvo';
	font-weight: 400;
	line-height: 1.2em;
	margin-bottom: 15px;
}

.page-node-252442 #block-views-especiales-de-videos-block .view-footer .view-display-id-block_7 ul
	{
	margin-top: 35px;
}

.page-node-252442 .view-display-id-block_8 {
	background: #ffffff none repeat scroll 0 0;
	float: left;
	margin: 0 auto;
	width: 40%;
}

.page-node-252442 .view-display-id-block_8 .view-content {
	width: 96%;
	padding: 2%;
}

.page-node-252442 .view-display-id-block_8 .view-content .views-row {
	padding: 14px 0;
	border-bottom: 1px dashed #969696;
}

.page-node-252442 .view-display-id-block_8 .view-content .views-row h2 {
	margin: 0px !important;
	font-size: 22px !important;
}
/* CORRECAMINOS ELECCIONES */
.page-node-252860 {
	background: #FFFFFF;
}

/*REGIONALES*/
.not-front .ultimahora_noticias {
	background: none;
	margin-bottom: 25px;
}

.not-front .b_ultimahora_video, .not-front .b_ultimahora_noticias {
	border-bottom: 1px solid #d6d6d6;
	margin: 15px auto;
	float: none;
	padding-bottom: 10px;
	padding-left: 0;
	position: relative;
	width: 850px;
}

.block-apertura-regionales .apertura-normal-secundaria h2 {
	float: none;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.3em;
	margin: 3% 0 0 0;
	padding-left: 0;
	padding-top: 0;
	text-align: left;
	width: auto;
	clear: both;
	letter-spacing: normal;
}

.b_ultimahora_noticias .foto {
	text-align: center;
}

.b_ultimahora_noticias .foto img {
	display: inherit;
}

/* CARRUSEL ESPECIALES */
#block-views-especiales-videos-home-block {
	border-bottom: 1px #D4D4D4 solid;
}

#block-views-especiales-videos-home-block #flexslider-1 {
	margin-bottom: 10px;
}

#block-views-especiales-videos-home-block #flexslider-1 li {
	margin-right: 15px;
}

#block-views-especiales-videos-home-block #flexslider-1 li h2 {
	line-height: 1.4em;
	font-size: 1.2em;
}

#block-views-especiales-videos-home-block #flexslider-1 li h2 a {
	color: #000000;
}

#block-views-especiales-videos-home-block #flexslider-1 li h2 a:hover {
	color: #676767;
	transition: color 0.4s ease-in-out 0s;
}

#block-views-especiales-videos-home-block #flexslider-1 li img {
	border-bottom: 5px #D4D4D4 solid;
	margin-bottom: 8px;
}

#block-views-especiales-videos-home-block #flexslider-1 li img:hover {
	border-bottom: 5px #008DFF solid;
}

.banner-especial-video-home-moviles {
	display: none;
}

/* MUNDO CURIOSO */
#block-views-mundo-curioso-block {
	float: left;
	background: url(../images/bg-mundo-curioso.jpg) center top no-repeat;
	width: 94%;
	padding: 0% 3% 2% 3%;
}

#block-views-mundo-curioso-block img {
	width: 100% !important;
	height: auto !important;
	margin-bottom: 8px;
}

#block-views-mundo-curioso-block>h2 {
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	padding: 8px 15px 8px 70px;
	background: url(../images/ico-mundocurioso.png) 10px #01b091 no-repeat;
	font-size: 36px;
}

#block-views-mundo-curioso-block .view-header {
	border-bottom: 5px solid #e0e0e0;
	width: 100%;
	float: left;
	padding-bottom: 15px;
	margin: 10px 0 20px 0;
}

#block-views-mundo-curioso-block .view-header .view-content .views-row,
	#block-views-mundo-curioso-block .view-content .views-row {
	float: left;
	width: 32%;
	background: #FFFFFF;
	margin-right: 2%;
	padding: 1% 0;
}

#block-views-mundo-curioso-block .view-header .view-content .views-row-last,
	#block-views-mundo-curioso-block .view-content .views-row-last {
	margin-right: 0;
}

#block-views-mundo-curioso-block .view-content .views-row {
	width: 19%;
	margin-right: 1%;
}

#block-views-mundo-curioso-block .view-content {
	width: 100%;
	float: left;
}

#block-views-mundo-curioso-block .view-content .views-row h2 {
	width: 94%;
	padding: 0;
	line-height: 24px !important;
}

#block-views-mundo-curioso-block .view-content .views-row p,
	#block-views-mundo-curioso-block .view-content .views-row>div {
	width: 94%;
	padding: 0 3%;
}

#block-views-mundo-curioso-block .view-content .views-row p {
	width: 94%;
	padding: 0;
}

#block-views-mundo-curioso-block .view-content .views-row h2 a {
	color: #000000;
	font-size: 20px !important;
}

#block-views-mundo-curioso-block .view-mundo-curioso>.view-content .views-row h2
	{
	line-height: 20px !important;
}

#block-views-mundo-curioso-block .view-mundo-curioso>.view-content .views-row h2 a
	{
	color: #000000;
	font-size: 16px !important;
}

#block-views-mundo-curioso-block .view-mundo-curioso>.view-header .views-row h2 a
	{
	color: #000000;
	font-size: 22px !important;
}

#block-views-mundo-curioso-block .view-mundo-curioso>.view-header .views-row h2
	{
	line-height: 26px !important;
}

/*sondeo */
.view-si-o-no- {
	width: 100%;
	float: left;
	background: #e9e9e9;
	border: 1px solid #cfcfcf;
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
}

.view-si-o-no- .content {
	padding: 3%;
}

.view-si-o-no- a {
	color: #000000;
}

.view-si-o-no- li {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	border-bottom: 1px dotted #bbb;
}

.view-si-o-no- li:hover {
	background: #C9C9C9;
}

.view-si-o-no- li:last-child {
	border-bottom: none;
}

.view-si-o-no- img {
	float: left;
	margin-bottom: 5px;
	width: 49%;
	margin-right: 2%;
}

.view-si-o-no- .view-content {
	float: left;
	width: 94%;
	padding: 3%;
}

.view-si-o-no- .view-content img {
	width: 100%;
}

.page-sondeo #header {
	display: none;
}

.page-sondeo footer {
	display: none;
}

.page-sondeo #main {
	margin: 0;
	padding: 0 !important;
}

.page-sondeo .render-sondeo-home {
	padding: 2%;
}

/*
.block-rcntv-sondeos { 
    width: 100%;
	float:left;
	background:#e9e9e9; 
	border:1px solid #cfcfcf; 
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
}

.block-rcntv-sondeos .content { 
	padding: 3%;
}
.block-rcntv-sondeos li { 
	width:100%;
	float:left;
	margin-bottom: 10px;
	border-bottom: 1px dotted #bbb;
}
.block-rcntv-sondeos li:hover { 
background: #C9C9C9  ; 
}
.block-rcntv-sondeos li:last-child { 
	border-bottom: none;
}
.block-rcntv-sondeos img { 
	float: left;
    margin-bottom: 5px;
    width: 49%;
	margin-right:2%;
}*/
.titulo-imagen {
	width: 100% !important;
	margin-right: 0 !important;
	margin-bottom: 10px !important;
}

.radio-inline {
	float: left;
	margin: 2% 0;
	cursor: pointer;
	width: 100%;
}

.radio-inline input {
	margin: 3px 5px 18px 0;
	float: left;
}

.radio-inline p {
	font-family: "droid_sans", sans-serif;
	font-size: 14px;
	font-weight: normal;
}

.block-rcntv-sondeos h2 {
	color: #fff;
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	background: #0c8af6 none repeat scroll 0 0;
	font-family: "oswald", sans-serif;
	padding: 1% 0 1% 4%;
	width: 96%;
}

.block-rcntv-sondeos h3 {
	font-size: 1.5em;
	font-weight: normal;
	height: auto;
	line-height: 1.2em;
	font-family: "oswald", sans-serif;
	margin-bottom: 15px;
}

#btnVotar {
	font-size: 1.4em;
	background: #F77951;
	border: none;
	text-transform: uppercase;
	color: #fff;
	padding: 1% 3%;
	margin: auto 35%;
	cursor: pointer;
}

#btnVotar:hover {
	background: #FF1400;
}

.progress-bar {
	float: left;
	background-color: #F77951 !important;
	color: #fff;
	clear: both;
	padding: 1%;
	box-sizing: content-box;
}

.barrita {
	float: left;
	width: 100%;
	background-color: #8F8F8F;
	overflow: hidden;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom: 7px;
}

.img-no-disponible {
	width: 100%;
	height: auto;
}

#streaming-en-vivo img {
	width: 100%;
	height: auto;
}

#block-block-358 {
	float: left;
	width: 100%;
}

#block-block-359 {
	padding-bottom: 20px;
}

#publicidad_center .views-field-field-imagen-banner-home {
	width: 100% !important;
}

.view-banner-home img {
	width: 100% !important;
	height: auto !important;
}

.publicidad_page {
	margin: auto;
	position: relative;
	width: 100%;
	z-index: 100;
	max-width: 990px;
}
/*blogs estilos */
#main #blog {
	overflow: visible;
	width: 80%;
}

#body-blog iframe {
	width: 100% !important;
}

#block-views-blog-mas-comentados-block h2 {
	padding: 10px 3%;
	text-transform: uppercase;
	font-size: 1.8em;
}

#vista-blog-ultimos .title--comentados span a, #vista-blog-comentados .title--comentados span a
	{
	color: #000000;
	display: block;
	font-size: 1.2em;
	font-family: "oswald", Sans-serif;
	line-height: 1.2em;
}

#vista-blog-ultimos .field_descripcion--comentados,
	#vista-blog-comentados .field_descripcion--comentados {
	color: #000000;
	font-size: 1em;
	line-height: 1.5em;
	overflow: hidden;
	height: auto;
	padding-top: 0px;
	font-family: 'droid_sans', Sans-Serif;
}

#view-otras_galerias_home-block table.jb-idx-thb-container.jb-classifier-thumb-area.table_page_0.jb-tbn-current .jb-thm-thumb-image
	{
	left: 0 !important;
}

/*caza_noticias estilos */

/*titulares angular estilos*/
#block-angular-home-noticias-angular-titulares .view-header {
	
}

#block-angular-home-noticias-angular-titulares .view-header {
	background: #0C8AF6;
	width: 96%;
	padding: 1% 0 1% 4%;
	font-family: "oswald", Sans-serif;
}

#block-angular-home-noticias-angular-titulares .view-header h3 {
	font-size: 30px;
	color: #fff;
	font-weight: 100;
	text-transform: uppercase;
}

#block-angular-home-noticias-angular-titulares .view-header a {
	color: #FFFFFF;
	font-size: 16px;
	float: right;
	text-transform: lowercase;
	background: url(../images/bg-vermas-titulares.png) no-repeat left top;
	width: 55px;
	padding: 5px 10px;
	text-align: right;
	letter-spacing: 0;
	line-height: 14px;
	margin-top: 12px;
}

#block-angular-home-noticias-angular-titulares .view-header a:hover {
	opacity: 0.7;
}

#block-angular-home-noticias-angular-titulares .views-field.views-field-title
	{
	width: 90%;
	padding: 3% 5%;
	border-bottom: 1px solid #cfcfcf;
}

#block-angular-home-noticias-angular-titulares .field-content {
	height: auto;
	background: none;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.2em;
}

#block-angular-home-noticias-angular-titulares .field-content a {
	color: #000000;
}
/*fin titulares angular estilos*/

/*videos angular estilos*/
#block-angular-home-noticias-angular-video-home {
	float: left;
	margin: 3% 0 0 2%;
	width: 90%;
	padding: 3% 4% 8% 4%;
	background: #e9e9e9;
	border: 1px solid #cfcfcf;
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
	position: relative;
}

#block-angular-home-noticias-angular-video-home .view-header h2 {
	color: #000000;
	font-size: 2.5em;
	text-transform: uppercase;
	font-weight: normal;
}

#block-angular-home-noticias-angular-video-home .views-field.views-field-title
	{
	width: 100%;
	padding: 3% 0;
	border-bottom: 1px solid #cfcfcf;
	margin-bottom: 10px;
}

#block-angular-home-noticias-angular-video-home .views-field.views-field-title h2.field-content
	{
	text-transform: inherit;
	font-size: 1.2em;
	line-height: 1.4em;
}

#block-angular-home-noticias-angular-video-home .views-field.views-field-title h2.field-content a
	{
	color: #000000;
}
/*fin videos angular estilos*/

/*mas vistos angular estilos*/
#block-angular-home-noticias-angular-mas-vistos {
	background: none !important;
	display: table;
}

#block-angular-home-noticias-angular-mas-vistos .view-header h2 {
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 2em;
}

#block-angular-home-noticias-angular-mas-vistos .views-row .views-field.views-field-php span
	{
	background: #0C8AF6;
	padding: 15px;
	font-size: 1.2em;
	font-family: "oswald", Sans-serif;
	line-height: 1em;
	float: left;
	color: #FFFFFF;
	font-weight: 700;
	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
	border: 2px solid #FFFFFF;
	-webkit-box-shadow: 1px 1px 6px 1px #ABABAB;
	box-shadow: 1px 1px 6px 1px #ABABAB;
	margin-right: 8px;
	width: 15px;
	text-align: center;
}

#block-angular-home-noticias-angular-mas-vistos .views-row .views-field.views-field-title h2
	{
	line-height: 20px;
	font-size: 17px;
	font-weight: normal;
	margin-top: 5px;
	text-transform: none !important;
}

#block-angular-home-noticias-angular-mas-vistos .views-row .views-field.views-field-title h2 a
	{
	color: #000000;
}

#block-angular-home-noticias-angular-mas-vistos .views-row {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
/* fin mas vistos angular estilos*/

/* culturarte angular estilos*/
#block-angular-home-noticias-angular-culturarte {
	width: 100%;
	float: left;
	background: #e9e9e9;
	border: 1px solid #cfcfcf;
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
	overflow: hidden;
}

#block-angular-home-noticias-angular-culturarte .view-header h3 {
	color: #fff;
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	background: #0c8af6 none repeat scroll 0 0;
	font-family: "oswald", sans-serif;
	padding: 1% 0 0 4%;
	width: 96%;
}

#block-angular-home-noticias-angular-culturarte .view-header p {
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
	background: #0c8af6 none repeat scroll 0 0;
	font-family: "oswald", sans-serif;
	padding: 0% 0 1% 4%;
	width: 96%;
	margin-top: -5px;
}

#block-angular-home-noticias-angular-culturarte .view-header p a {
	color: #FFFFFF;
	font-size: 16px;
	float: right;
	text-transform: lowercase;
	background: url(../images/bg-vermas-titulares.png) no-repeat left top;
	width: 55px;
	padding: 5px 10px;
	text-align: right;
	line-height: 14px;
	margin-top: -40px;
}

#block-angular-home-noticias-angular-culturarte .culturarte-ng.ng-scope img
	{
	width: 48%;
	float: left;
	height: auto;
	padding: 4%;
}

#block-angular-home-noticias-angular-culturarte .culturarte-ng.ng-scope h2
	{
	font-size: 1.2em;
	font-weight: normal;
	height: auto;
	line-height: 1.2em;
	font-family: "oswald", sans-serif;
	padding: 4%;
	margin-bottom: 10px;
}

#block-angular-home-noticias-angular-culturarte .culturarte-ng.ng-scope h2 a
	{
	color: #000000;
}

#block-angular-home-noticias-angular-culturarte .culturarte-ng.ng-scope .views-field.views-field-name
	{
	display: none;
}

#block-angular-home-noticias-angular-culturarte .culturarte-video-ng.ng-scope h2
	{
	font-size: 1.2em;
	font-weight: normal;
	height: auto;
	line-height: 1.2em;
	font-family: "oswald", sans-serif;
	padding: 4%;
	margin-bottom: 10px;
}

#block-angular-home-noticias-angular-culturarte .culturarte-video-ng.ng-scope h2 a
	{
	color: #000000;
}

#block-angular-home-noticias-angular-culturarte .culturarte-video-ng.ng-scope .views-field.views-field-field-videos-imagen img
	{
	display: inherit !important;
}
/*fin culturarte angular estilos*/

/*ultima emision angular estilos*/
#block-angular-home-noticias-angular-ultima .view-header {
	background: #0C8AF6;
	width: 96%;
	padding: 1% 0 1% 4%;
	font-family: "oswald", Sans-serif;
}

#block-angular-home-noticias-angular-ultima .view-header p {
	color: #FFFFFF;
	font-size: 30px;
	text-transform: uppercase;
	font-weight: 100;
}

#block-angular-home-noticias-angular-ultima .view-header p a {
	color: #FFFFFF;
	font-size: 16px;
	float: right;
	text-transform: lowercase;
	background: url(../images/bg-vermas-titulares.png) no-repeat left top;
	width: 55px;
	padding: 5px 10px;
	text-align: right;
	line-height: 14px;
	margin-top: 12px;
}

#block-angular-home-noticias-angular-ultima .views-field.views-field-title
	{
	width: 90%;
	padding: 3% 5%;
	border-bottom: 1px solid #cfcfcf;
}

#block-angular-home-noticias-angular-ultima .views-field.views-field-title h2
	{
	height: auto;
	background: none;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.2em;
}

#block-angular-home-noticias-angular-ultima .views-field.views-field-title h2 a
	{
	color: #000000;
}
/*fin ultima emision angular estilos*/

/*cuatro caminos angular estilos*/
#block-angular-home-noticias-angular-cuatro {
	width: 94%;
	padding: 3%;
}

#block-angular-home-noticias-angular-cuatro .view-content {
	padding: 8px 0;
	border-bottom: 2px dotted #B1B1B1;
}

#block-views-home-cuatro-caminos-block .views-field-field-videos-catogoria
	{
	margin-bottom: 6px;
}

#block-angular-home-noticias-angular-cuatro .view-content .views-field.views-field-field-videos-catogoria .field-content
	{
	text-transform: uppercase;
	display: inline;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0 3px;
}

#block-angular-home-noticias-angular-cuatro .view-content .field-content .views-field.views-field-title h2
	{
	text-transform: uppercase;
	display: inline;
	font-size: 12px;
	color: #FFFFFF;
	padding: 0 3px;
}

#block-angular-home-noticias-angular-cuatro .view-content .field-content .views-field.views-field-field-videos-catogoria
	{
	margin-bottom: 8px;
}

#block-angular-home-noticias-angular-cuatro .view-content .views-field.views-field-title h2 a
	{
	color: #000000;
}
/*fin cuatro caminos angular estilos*/

/*incentiva angular estilos*/
#block-angular-home-noticias-angular-inncentiva {
	margin: 20px 0;
}

#block-angular-home-noticias-angular-inncentiva h2 {
	margin: 0 0 20px 0;
	background: url(../images/bg-inncentiva-titulo.jpg) no-repeat center
		left;
	color: #FFFFFF;
	text-transform: uppercase;
	width: 92%;
	padding: 4% 4% 2% 4%;
	font-size: 2em;
	float: left;
}

#block-angular-home-noticias-angular-inncentiva h2 a {
	color: #ffffff;
}

#block-angular-home-noticias-angular-inncentiva .view-header {
	float: left;
}

#block-angular-home-noticias-angular-inncentiva .view-header .inncentiva
	{
	width: 92%;
	padding: 4%;
	border-bottom: 1px solid #cfcfcf;
}

#block-angular-home-noticias-angular-inncentiva .view-header .views-field.views-field-field-noticias-imagen img
	{
	margin-bottom: 8px;
}

#block-angular-home-noticias-angular-inncentiva .view-header .views-field.views-field-title
	{
	float: left;
	margin-bottom: 10px;
}

#block-angular-home-noticias-angular-inncentiva .view-header .views-field.views-field-body .field-content
	{
	padding: 3%;
	margin: 10px 0 0 0;
	border-bottom: 1px solid #cfcfcf;
}

#block-angular-home-noticias-angular-inncentiva .view-header .views-field.views-field-title h2
	{
	line-height: 1.2em;
	margin-bottom: 8px;
	text-transform: inherit;
	font-size: 1.6em;
	background: none !important;
	margin: 0;
	padding: 0 3%;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-inncentiva .view-header .views-field.views-field-title h2 a
	{
	color: #000000;
}
/*fin incentiva angular estilos*/

/*columnistas angular estilos*/
#block-angular-home-noticias-angular-columnistas {
	border-radius: 8px 8px 8px 8px;
	border: 1px solid #ddd;
	background: #f0f0f0;
	width: 94%;
	padding: 3%;
}

#block-angular-home-noticias-angular-columnistas .view-content {
	float: left;
}

#block-angular-home-noticias-angular-columnistas h2 {
	text-transform: uppercase;
	font-size: 2em;
	font-weight: normal;
}

#block-angular-home-noticias-angular-columnistas #vista-columnista-ultimos
	{
	clear: both;
	padding: 10px 0;
	width: 100%;
	margin: 0 auto;
}

#block-angular-home-noticias-angular-columnistas #vista-columnista-ultimos .field_autor--comentados
	{
	width: 100%;
	color: #ff6839;
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 5px;
}

#block-angular-home-noticias-angular-columnistas #vista-columnista-ultimos .title--comentados
	{
	width: 100%;
	margin-bottom: 20px;
	margin-right: 0px !important;
	float: none;
}

#block-angular-home-noticias-angular-columnistas #vista-columnista-ultimos .title--comentados span
	{
	font-size: 1.2em;
	font-family: "oswald", Sans-serif;
	line-height: 1.2em;
}

#block-angular-home-noticias-angular-columnistas #vista-columnista-ultimos .title--comentados span a
	{
	color: #000000;
}
/*fin columnistas angular estilos*/

/*indicadores angular estilos*/
#block-angular-home-noticias-angular-indicadores {
	border-radius: 8px 8px 8px 8px;
	border: 1px solid #ddd;
	width: 100%;
	margin: 20px 0;
}

#block-angular-home-noticias-angular-indicadores h2 {
	position: relative;
	padding: 4px 0 0 60px;
	text-transform: uppercase;
	font-size: 2em;
	font-weight: normal;
}

#block-angular-home-noticias-angular-indicadores .view-content {
	padding: 10px;
	float: left;
	width: 100%;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-indicadores .field-content {
	float: left;
	width: 100%;
}

#block-angular-home-noticias-angular-indicadores .indicadores-ng.ng-scope
	{
	float: left;
	width: 100%;
	position: relative;
	padding: 7px 0;
	border-bottom: 1px solid #ccc;
}

#block-angular-home-noticias-angular-indicadores .icono-indicadores {
	position: absolute;
	left: 0;
	top: -8px;
	width: 53px;
	height: 53px;
	background: url(../images/ico-indicadores.png) no-repeat center;
}

#block-angular-home-noticias-angular-indicadores .item-label {
	font-size: 13px;
	color: #333;
	float: left;
	clear: left;
}

#block-angular-home-noticias-angular-indicadores .item-arriba {
	background: url("../images/sprite.png") no-repeat scroll -6px -416px
		transparent;
	display: block;
	height: 7px;
	margin-right: 5px;
	margin-top: 2px;
	position: absolute;
	right: 65px;
	top: 13px;
	width: 17px;
}

#block-angular-home-noticias-angular-indicadores .item-valor {
	font-size: 13px;
	float: right;
	clear: right;
}

#block-angular-home-noticias-angular-indicadores .arriba .item-valor {
	color: #71c600;
}

#block-angular-home-noticias-angular-indicadores .indicadores .abajo .item-valor
	{
	color: #be0000;
}

#block-angular-home-noticias-angular-indicadores .item-abajo {
	background: url("../images/sprite.png") no-repeat scroll -6px -425px
		transparent;
	display: block;
	height: 11px;
	margin-right: 5px;
	margin-top: 2px;
	position: absolute;
	right: 65px;
	top: 12px;
	width: 17px;
}

#block-angular-home-noticias-angular-indicadores .abajo .item-valor {
	color: #be0000;
}
/*fin indicadores angular estilos*/

/*cazanoticias angular estilos*/
#block-angular-home-noticias-angular-cazanoticias h2 {
	background: #828282;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 2.2em;
	line-height: 1em;
	padding: 5px 0 5px 60px;
	position: relative;
}

#block-angular-home-noticias-angular-cazanoticias h2 span.icono-cazanoticias
	{
	background: url(../images/ico-cazanoticias.png);
	position: absolute;
	top: -6px;
	left: 0;
	width: 51px;
	height: 51px;
}

#block-angular-home-noticias-angular-cazanoticias .cazanoticias-ng.ng-scope h3
	{
	width: 90%;
	padding: 3% 5%;
	border-bottom: 1px solid #cfcfcf;
	color: black;
	font-size: 1.6em;
	font-weight: 100;
	font-family: oswald;
	line-height: 1.2em;
}
/*fin cazanoticias angular estilos*/

/*patrullero angular estilos*/
#block-angular-home-noticias-angular-patrullero h2 {
	background: #fff url(../images/patrullero300x100.png) center top no-repeat;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 0;
	line-height: 1em;
	padding: 5px 0 5px 60px;
	position: relative;
	height:90px;
}

#block-angular-home-noticias-angular-patrullero h2 span.icono-patrullero
	{
	background: url(../images/ico-patrullero.png);
	height: 165px;
	position: absolute;
	top: -6px;
	left: 0;
	width: 51px;
}

#block-angular-home-noticias-angular-patrullero .patrullero-ng.ng-scope h3
	{
	width: 90%;
	padding: 3% 5%;
	border-bottom: 1px solid #cfcfcf;
	color: black;
	font-size: 1.6em;
	font-weight: 100;
	font-family: oswald;
	line-height: 1.2em;
}
/*fin patrullero angular estilos*/

/*home angular estilos*/
#block-angular-home-noticias-angular-apertura-normal {
	float: left;
	width: 100%;
}

#block-angular-home-noticias-angular-apertura-normal .apertura-normal-video
	{
	width: 88% !important;
	float: left;
}

#block-angular-home-noticias-angular-apertura-normal .social-container {
	width: 8%;
	float: left;
	padding: 0 0 0 2.5%;
	text-align: center;
}

#block-angular-home-noticias-angular-apertura-normal .social-container img
	{
	margin-bottom: 8px;
	display: table;
	width: 93%;
}

#block-angular-home-noticias-angular-apertura-normal h1 {
	float: left;
	width: 100%;
	padding: 2% 0%;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-apertura-normal p {
	float: left;
}

#block-angular-home-noticias-angular-apertura-normal p a {
	color: #000000;
}

.apertura-normal-secundaria li a {
	color: #000000;
}

.apertura-normal-secundaria li h2 {
	float: none;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1.3em;
	margin: 3% 0 0 0;
	padding-left: 0;
	padding-top: 0;
	text-align: left;
	width: auto;
	clear: both;
	letter-spacing: normal;
}

#block-angular-home-noticias-angular-mas-noticias-izq {
	width: 47%;
	float: left;
	clear: none;
	padding-left: 2%;
	margin-right: 4%;
}

#block-angular-home-noticias-angular-mas-noticias-der {
	width: 47%;
	float: left;
	clear: none;
}

/*seccion espectaculo angular estilos*/
#block-angular-home-noticias-angular-espectaculo {
	float: left;
	width: 98%;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	border-bottom-left-radius: 20px;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
	margin: 3% 0 0 2%;
}

#block-angular-home-noticias-angular-espectaculo .view-header {
	background: #91198d;
	padding: 2%;
	width: 96%;
}

#block-angular-home-noticias-angular-espectaculo .view-header img {
	width: 45%;
}

#block-angular-home-noticias-angular-espectaculo .view-content,
	#block-angular-home-noticias-angular-espectaculo .view-footer {
	width: 100%;
	padding: 3%;
	display: table;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-espectaculo .field-content img {
	max-width: 350px;
	height: auto;
	float: left;
	border-bottom: 5px solid #91198d;
	margin-right: 8px;
}

#block-angular-home-noticias-angular-espectaculo .views-field-field-noticias-categoria span
	{
	font-size: 12px;
	text-transform: uppercase;
	color: #91198d;
}

#block-angular-home-noticias-angular-espectaculo .view-content h2 {
	line-height: 1.4em;
	margin-bottom: 0.5em;
}

#block-angular-home-noticias-angular-espectaculo .view-content a {
	color: #000000;
}

#block-angular-home-noticias-angular-espectaculo .view-footer {
	border-top: 1px solid #dfdfdf;
	padding-bottom: 0;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1,
	#block-angular-home-noticias-angular-espectaculo .view-display-id-block_2
	{
	float: left;
	display: table;
	width: 50%;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 .view-content,
	#block-angular-home-noticias-angular-espectaculo .view-footer,
	#block-angular-home-noticias-angular-espectaculo .view-display-id-block_2 .view-content
	{
	padding: 0;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 .tres-vertical-1,
	#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 .tres-vertical-2,
	#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 .tres-vertical-3
	{
	width: 100%;
	float: left;
	padding: 2% 0;
	border-bottom: 1px solid #dfdfdf;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 img
	{
	max-width: 180px;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 h2,
	#block-angular-home-noticias-angular-espectaculo .view-display-id-block_3 h2
	{
	font-size: 1.2em;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1
	{
	width: 57%;
	border-right: 1px solid #dfdfdf;
	padding: 2%;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 .views-row-3
	{
	border-bottom: none;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_2
	{
	float: left;
	display: table;
	width: 43%;
	padding: 2%;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_2 img
	{
	max-width: 250px;
	margin: 0 0 3% 0;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_3
	{
	width: 100%;
	float: left;
	display: table;
	border-top: 1px solid #dfdfdf;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_3 .view-content
	{
	padding: 2%;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_3 .tres-horizontales-1,
	#block-angular-home-noticias-angular-espectaculo .view-display-id-block_3 .tres-horizontales-3
	{
	width: 32%;
	float: left;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_3 .tres-horizontales-2
	{
	margin: 0 2% 0 2%;
	width: 32%;
	float: left;
}

#block-angular-home-noticias-angular-espectaculo .view-footer .btn-espectaculo
	{
	width: 100%;
	text-align: center;
	float: left;
	text-transform: uppercase;
	border-top: 1px solid #dfdfdf;
	padding: 2% 0 0 0;
	margin: 20px 0;
}

#block-angular-home-noticias-angular-espectaculo .view-footer .btn-espectaculo a
	{
	color: #FFFFFF;
	background: #91198d;
	padding: 5px 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#block-angular-home-noticias-angular-espectaculo .view-footer .btn-espectaculo a:hover
	{
	background: #520e50;
}

#block-angular-home-noticias-angular-espectaculo .view-display-id-block_1 .tres-vertical-3
	{
	border-bottom: none;
}
/*fin seccion espectaculo angular estilos*/

/*seccion mundo curioso estilos*/
#block-angular-home-noticias-angular-mundo-curioso {
	float: left;
	background: url(../images/bg-mundo-curioso.jpg) center top no-repeat;
	width: 100%;
	padding: 0% 3% 2% 3%;
	box-sizing: border-box;
	margin: 20px 0;
}

#block-angular-home-noticias-angular-mundo-curioso .container.mundo-curioso.ng-scope h2
	{
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	padding: 8px 15px 8px 70px;
	background: url(../images/ico-mundocurioso.png) 10px #01b091 no-repeat;
	font-size: 36px;
}

#block-angular-home-noticias-angular-mundo-curioso .view-header {
	border-bottom: 5px solid #e0e0e0;
	width: 100%;
	float: left;
	padding-bottom: 15px;
	margin: 10px 0 20px 0;
}

#block-angular-home-noticias-angular-mundo-curioso .view-header .views-row h2
	{
	font-size: 22px !important;
	line-height: 26px !important;
	background: none !important;
	text-transform: inherit !important;
	padding: 0 !important;
	margin-bottom: 10px;
}

#block-angular-home-noticias-angular-mundo-curioso .view-header .views-row h2 a
	{
	color: #000000 !important;
}

#block-angular-home-noticias-angular-mundo-curioso .view-header .views-row h2 a:hover
	{
	color: #676767 !important;
	-webkit-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	transition: color 0.4s ease-in-out;
}

#block-angular-home-noticias-angular-mundo-curioso .container.mundo-curioso
	{
	width: 100%;
	float: left;
}

#block-angular-home-noticias-angular-mundo-curioso img {
	width: 100% !important;
	height: auto !important;
	margin-bottom: 8px;
}

#block-angular-home-noticias-angular-mundo-curioso .container.mundo-curioso
	{
	width: 100%;
	float: left;
}

#block-angular-home-noticias-angular-mundo-curioso .container.mundo-curioso .views-row
	{
	float: left;
	width: 31%;
	background: #FFFFFF;
	margin-right: 2%;
	padding: 1%;
	box-sizing: border-box;
}

#block-angular-home-noticias-angular-mundo-curioso .view-content {
	width: 100%;
	float: left;
}

#block-angular-home-noticias-angular-mundo-curioso .view-content .views-row
	{
	width: 19% !important;
	margin-right: 1% !important;
}

#block-angular-home-noticias-angular-mundo-curioso .view-content .views-row h2
	{
	font-size: 16px !important;
	padding: 0 !important;
	background: none !important;
	text-transform: inherit !important;
}

#block-angular-home-noticias-angular-mundo-curioso .view-content .views-row h2 a
	{
	color: #000000;
}

#block-angular-home-noticias-angular-mundo-curioso .view-content .views-row h2 a:hover
	{
	color: #676767;
	-webkit-transition: color 0.4s ease-in-out;
	-moz-transition: color 0.4s ease-in-out;
	-ms-transition: color 0.4s ease-in-out;
	-o-transition: color 0.4s ease-in-out;
	transition: color 0.4s ease-in-out;
}
/* fin seccion mundo curioso estilos*/

/*seccion especiales estilos*/
#block-angular-home-noticias-angular-especiales {
	float: left;
	margin: 3% 0 0 2%;
	width: 90%;
	padding: 3% 4% 8% 4%;
	background: #e9e9e9;
	border: 1px solid #cfcfcf;
	-webkit-box-shadow: 0 0 4px 0 #C9C9C9;
	box-shadow: 0 0 4px 0 #C9C9C9;
	position: relative;
}

#block-angular-home-noticias-angular-especiales h2 {
	color: #000000;
	font-size: 2.5em;
	text-transform: uppercase;
	font-weight: normal;
}

#block-angular-home-noticias-angular-especiales .container.especiales {
	border-bottom: none;
	clear: none;
	margin-left: 0px;
	float: left;
	margin-bottom: 1.5em;
	padding-left: 0;
	width: 100%;
}

#block-angular-home-noticias-angular-especiales .container.especiales .views-row
	{
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
/*fin seccion especiales estilos*/

/*seccion ultima noticia estilos*/
#block-angular-home-noticias-angular-ultimas-noticias {
	float: left;
	width: 100%;
}

#block-angular-home-noticias-angular-ultimas-noticias .ultimas-noticias
	{
	float: left;
	width: 100%;
	margin: 20px 0;
}

#block-angular-home-noticias-angular-ultimas-noticias .ultimas-noticias .b_ultimahora_noticias
	{
	position: relative;
	width: 850px;
	clear: both;
	margin: auto;
	float: none;
}
.apertura-normal-imagen {
	width: 88%;
	float: left;
}
#block-views-invitados-block, #block-angular-home-noticias-angular-invitados {
	width: 98%;
	float: left;
	padding-left: 2%;
}
#block-views-invitados-block .content, #block-angular-home-noticias-angular-invitados .container .content {
    clear: none;
    float: left !important;
    margin-bottom: 20px !important;
    margin-left: 0 !important;
    overflow: visible !important;
    padding: 10px 2% 22px 2% !important;
    width: 100% !important;
	position: relative;
	border: solid 1px #ccc;
	box-sizing:border-box;
}
#block-views-invitados-block .views-row, #block-angular-home-noticias-angular-invitados .views-row {
    float: left !important;
    overflow: visible !important;
    padding-right: 2% !important;
    width: 32% !important;
}
#block-angular-home-noticias-angular-invitados .views-row-2 {
    padding-right: 0 !important;
}
#block-views-invitados-block .views-row-3, #block-angular-home-noticias-angular-invitados .views-row-3 {
    padding-right: 0 !important;
}
.view-invitados .views-field-title a, #block-angular-home-noticias-angular-invitados .views-field-title a {
    font-size: 1.3em;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 1.3em;
	color: #000000;
	font-family: "oswald",sans-serif;
}
#block-views-invitados-block h2, #block-angular-home-noticias-angular-invitados h2 {
    background: rgba(0, 0, 0, 0) url("../images/bg-titulos-2.png") no-repeat scroll left top;
    color: #ffffff;
    float: left;
    font-size: 1em;
    font-weight: normal;
    padding: 1.5% 0 0 1.8% !important;
    text-transform: uppercase;
    width: 98%;
}
#block-views-invitados-block .views-field-field-alias, #block-angular-home-noticias-angular-invitados .views-field-field-alias {
	border-top: dotted 1px #ccc;
	border-bottom: dotted 1px #ccc;
	margin-top: 10px;
}
#block-views-invitados-block .view-footer, #block-angular-home-noticias-angular-invitados .view-footer  {
	width: 100%;
	float: left;
}
#block-views-invitados-block .view-footer a, #block-angular-home-noticias-angular-invitados .view-footer a {
	background: rgba(0, 0, 0, 0) url("../images/bg-vermas.png") no-repeat scroll left center;
    bottom: -4px;
    color: #ffffff;
    display: block;
    font-family: "oswald",sans-serif;
    padding: 5px 10px 5px 22px;
    position: absolute;
    right: -16px;
    text-align: left;
    text-transform: lowercase;
    width: 75px;
}

/*fin seccion ultima noticia estilos*/