/* RESETEO DE FUENTES PARA DIF NAVEGADORES*/
html, body, div, span, applet, object, iframe, 
 p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td { 
        margin: 0; 
        padding: 0; 
        border: 0; 
        outline: 0; 
        font-weight: inherit; 
        font-style: inherit; 
        font-size: 100%; 
        font-family: inherit; 
        vertical-align: baseline; 
} 


/*h1, h2, h3, h4, h5, h6,*/

/* remember to define focus styles! */ 
:focus { 
        outline: 0; 
} 
body { 
        line-height: 1; 
        color: black; 
        background: white; 
} 
ol, ul { 
        list-style: none; 
} 
/* tables still need 'cellspacing="0"' in the markup */ 
table { 
        border-collapse: separate; 
        border-spacing: 0; 
} 
caption, th, td { 
        text-align: left; 
        font-weight: normal; 
} 
blockquote:before, blockquote:after, 
q:before, q:after { 
        content: ""; 
} 
blockquote, q { 
        quotes: "" ""; 
}

/*************** FIN DE RESETEO *************************/

html { font-size: 62.5%; }  /* =10px */

/* Declaración de fuentes a usar */
body { background-color: #ededed;  }

body, p{
	font-family: 'Montserrat', sans-serif;
	font-size: 1.5rem;
	font-weight: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	/* Suavizado de textos para IOS */
	-webkit-font-smoothing: antialiased;
}
/*, h3 */


/********************/
/* HEADER */
/********************/

/* VA */

@media (min-width: 841px){
	#page {	width: 750px;	}

	#main-navigation {display:none;}	
	#block-menu-menu-secundario {width:696px;}
	#block-menu-menu-secundario ul.menu li a {	padding:0px 20px; }

	#block-block-6 {position:absolute; right: 10px; margin-top: 85px;}
	#block-search-form{text-align: right; 	float: right; /*position: absolute; top:123px; width: 28%;	*/    position: relative;   top: -33px;  width: 10%; min-width:70px;}

	div.view-display-id-noticias_destacadas2 div.views-field-field-imagen-ppal{	float: right;	width: 50%;	margin-left: 10px;	}
	div.view-display-id-noticias_destacadas2 div.views-field-field-title{clear: both;		line-height: 1.2em;	}
	div.view-display-id-noticias_destacadas2 div.views-field-field-pretitulo,
	div.view-display-id-noticias_destacadas2 div.views-field-field-title,
	div.view-display-id-noticias_destacadas2 div.views-field-field-subtitulo{	float: left;		width: 47%;	}
    div.view-display-id-noticias_destacadas2 div.views-field-field-pretitulo {margin-bottom:15px;}
	#encabezado-fecha-hora, #encabezado-fecha-hora2{font-size: 1.0em;	font-weight: bold;	text-align: left;}
    #encabezado-fecha-hora h1, #encabezado-fecha-hora2 h1 {display:none;}

	article.node-noticia .redes
		{
		width: 74px;
		float: right;
		margin: 50px 0px 15px 15px;
		padding: 0 0 0 22px;
		border-left: 1px dotted #ccc;
		}

	.pane-statistics-popular .item-list ul li {width: 20%;min-height:120px;}
	#mini-panel-minipanel_cierre .pane-foto-noticias,#mini-panel-minipanel_cierre .pane-recetas{width:30%;float:left;}
	.modal-dialog { height:80%; min-width:60%;/* width: 800px;  max-width: 800px;*/}
	
	}

@media(min-width:600px)	{
	
	#s-twitter, #s-facebook, #s-youtube, #s-google, #s-rss  {width:30px; height:30px; }
	.orden-2 {width:66.66%;float:left;}
	.orden-3 {width:33.33%;}
	#encabezado-fecha-hora2 {margin-top:5px;}
	.page-node #content-wrapper h1.page-title{	font-size: 2.1em;}

	.view-id-noticias.view-display-id-block_5 .orden-1 .views-field-field-imagen-ppal {max-width: 50%; margin-right:15px; float:left;}
	.view-id-noticias.view-display-id-block_5 .orden-1 .views-field-title a{font-size: 2.4rem;}
	.view-id-noticias.view-display-id-block_5 .orden-1 .views-field-field-subtitulo {clear:none;}
	.view-id-noticias.view-display-id-block_5 .orden-1 .views-field-field-relacionadas{clear:none;}

	.view-id-concurso_carteles_carnaval .view-header { padding:40px; }
	.form-item-identificador {width:260px;float:left; margin-right:10px;}
	.form-item-dni, .form-item-tarjeta, .form-item-pasaporte {width:300px; display:inline-block; margin-left:20px;}
	.form-item-nacimiento {float:none;clear:both;}
	.form-item-nacimiento .date-padding {float:none;}
	.form-item-nacimiento  select{width:initial;}

	div.view-display-id-noticias_destacadas2 div.views-field-field-imagen-ppal,
	div#block-block-7{width:50%};
	.fotosdecadiz {width:20%;}
	#block-block-24{width:260px;}
	#mini-panel-minipanel_oc .tele{width:45%;}
	#mini-panel-minipanel_oc .tv-carta.oc{width:30%;}
	#mini-panel-minipanel_oc .imagen-promo, #mini-panel-minipanel_oc .directo.oc-radio, #mini-panel-minipanel_oc .parrilla{width:25%;}
	.view-id-entrevistas.pines .views-row {width:32%;}
	.page-carnaval-orden-de-actuacion .pines .views-row {width:49%;}
	.page-carnaval-orden-de-actuacion .pines .views-row {min-height:410px;}
	.pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro{width:100%; }

	/*panel de agrupacion en formato >600*/	
	.pane-agrupacion-carnaval-cp-cronicas-agrupacion {position:relative;}
	.pane-agrupacion-carnaval-cp-cronicas-agrupacion .views-field-field-carnaval-agrupacion{top:0px;position: absolute;	}
	.page-carnaval-cadiz .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro{
		position: absolute;
		bottom:10px;
		left: 15px;
		width:98%;
	}

	#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-ficha-agrupacion .pane-content,
	#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-orden-actuacion .pane-content {margin:20px 0px;	}
	#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-entrevistas-agrupacion .pane-content .views-row{	width:34%;	}
	#mini-panel-minipanel_agrupacion  .view-display-id-carnaval_cp_cronicas_agrupacion .views-field.views-field-field-carnaval-fotos .field-content{min-height:660px;}
	.pane-minipanel-semanasanta .view-display-id-cronica_2 .views-row {  width: 50%;}

	.item {    width: 25%;    float: left;}
	.view-id-concurso_carteles_carnaval .view-header p {font-size:1.0em; margin-bottom:15px;}
	.view-id-concurso_carteles_carnaval .view-header  h1{font-size:1.5em;}
	.view-id-agrupaciones .view-grouping {width:33.33%;}
}

@media (max-width: 840px){

	#encabezado-fecha-hora, #encabezado-fecha-hora2{font-size: 0.85em;	font-weight: bold; text-align: left;}

	#block-nice-menus-1, #block-menu-menu-secundario, #block-menu-menu-menu-ppal, #block-search-form,#block-block-6{display:none;}
	#block-menu-menu-menu-movil {width:1200px; height:60px; }
	#block-menu-menu-menu-movil h2 {display:none;}
	#main-navigation-inside .col-md-12{
		overflow-x: scroll; overflow-y:hidden;
		/* IE10 Consumer Preview */ background-image: -ms-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #000000 500%);
		/* Mozilla Firefox */ background-image: -moz-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #000000 500%);
		/* Opera */ background-image: -o-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #000000 500%);
		/* Webkit (Safari/Chrome 10) */ background-image: -webkit-gradient(radial, center center, 0, center center, 505, color-stop(0, #FFFFFF), color-stop(5, #000000));
		/* Webkit (Chrome 11+) */ background-image: -webkit-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #000000 500%);
		/* W3C Markup, IE10 Release Preview */ background-image: radial-gradient(circle farthest-corner at center, #FFFFFF 0%, #000000 500%);
	}


	#footer-inside .col-md-3 {width: 50%;float:left;}
	.panels-flexible-column-13-2, .panels-flexible-column-13-3 {width:100%;}
    .panels-flexible-region-13-columna_izda,.panels-flexible-region-13-columna_dcha {width:50%;} 
    .pane-statistics-popular .item-list ul li {width: 100%; height:auto;}
    #mini-panel-minipanel_cierre .pane-foto-noticias,#mini-panel-minipanel_cierre .pane-recetas{width:80%;}
	.modal-dialog { width: 600px;  }
}

@media (max-width: 480px){

	#s-twitter, #s-facebook, #s-youtube, #s-google, #s-rss  {width:20px; height:20px; background-size: contain; }
	.orden-2 {width:100%;float:none;}
	.orden-3 {width:100%;}
	#encabezado-fecha-hora2, #block-block-24 {    margin-top: 70px;}
	/*.publi {display:none; visibility: hidden;}*/
	.col-xs-0 {display:none; visibility: hidden;}
	.col-xs-12 {clear:both;}
	.page-node #content-wrapper h1.page-title{font-size: 1.8em; }

	.item {    width: 100%;    float: left;}
	.view-id-concurso_carteles_carnaval .view-header  h1{font-size:1.1em;}
	article.node-noticia .redes{
		width: 50px;
		float: right;
		margin: 30px 0px 10px 10px;
		padding: 0 0 0 11px;
		border-left: 1px dotted #ccc;
	}
	#block-block-7{width:100%;}
	#block-block-24{width:100%;}
	.fotosdecadiz {display:none;}
	.eltiempo ul li {width:50%;float:left;}
	#block-block-24{display:none; visibility:hidden;}

	/* minipanels noticias */
	.panels-flexible-region.panels-flexible-region-1-columna_izda.panels-flexible-region-first,
	.panels-flexible-region.panels-flexible-region-1-columna_dcha.panels-flexible-region-last,
	.panels-flexible-region.panels-flexible-region-3-center.panels-flexible-region-first,
	.panels-flexible-region.panels-flexible-region-3-dcha.panels-flexible-region-last,
	.panels-flexible-region.panels-flexible-region-11-r1.panels-flexible-region-first,
	.panels-flexible-region.panels-flexible-region-11-r2.panels-flexible-region-last,
	.view-id-agrupacion.view-display-id-carnaval_cp_videos_agrupacion.view-dom-id-079469c512fd8a248302ed73e2b24dc3  {width:100%;}

	.cuadro {width:100%; margin-bottom:20px;}

	.panels-flexible-column-13-2 {width:100%;}
    .panels-flexible-region-13-columna_izda,.panels-flexible-region-13-columna_dcha {width:100%;} 

	/* minipanels carnaval */
    .panels-flexible-column-11-2, .panels-flexible-column-11-3 {width:100%;}
    .panels-flexible-region-11-d1, .panels-flexible-region-11-d2 {width:100%;}

    /* minipanels noticias2 */
	.panels-flexible-region-14-columna_izda,.panels-flexible-region-14-columna_dcha, .panels-flexible-column-14-2, .panels-flexible-column-14-3{width:100%;}

	.pane-statistics-popular .item-list ul li {width:100%;height:auto;}

	#mini-panel-minipanel_cierre .pane-foto-noticias,#mini-panel-minipanel_cierre .pane-recetas{width:80%;}
	#mini-panel-minipanel_oc .tele{width:100%;}
	#mini-panel-minipanel_oc .tv-carta.oc{width:100%;}
	#mini-panel-minipanel_oc .imagen-promo, #mini-panel-minipanel_oc .directo.oc-radio, #mini-panel-minipanel_oc .parrilla{width:100%;}

	.pines .views-row {width:100%;}

	.panels-flexible-column-24-2 {width: 100%;}
	.panels-flexible-column-24-3 {width: 100%;}
	.pane-minipanel-semanasanta .view-display-id-cronica_2 .views-row { width: 100%;}
	.panels-flexible-region-24-d1, .panels-flexible-region-24-d2 {width:100%;}
	.modal-dialog { width: 100%;  }

	.pane-agrupacion-carnaval-cp-cronicas-agrupacion .views-field-field-carnaval-agrupacion{display:none;}

	#block-block-25, #block-block-2	{display:none; visibility:hidden;}
	.view-id-agrupaciones .view-grouping {width:100%;}
	.jcarousel-skin-default.jcarousel-prev-horizontal{left:0px;}
	.jcarousel-skin-default.jcarousel-next-horizontal{right:0px;}


}

@media (min-width: 992px){
  #page {
    width: 970px;
  }
  .page-portada-2015 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro p,
  .page-portada-2016 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro p,
   {font-size:1.12em;}
   {font-size:1.12em;}
 }

@media (min-width: 1200px) {
	.orden-3 {width:33.33%; float:left;padding:0px 10px;}
	.orden-4 {width:50%; float:left;padding:0px 5px;}
	/*  #banner .container, #footer .container, #subfooter .container { width: 80%; } */
	#page, #header, #footer, #subfooter { width: 80%;}
	.container { max-width: 100%;width:100%}
}

@media (min-width: 1400px) {

	
}



.pane-agrupacion-carnaval-cp-cronicas-agrupacion {overflow: hidden;}
ul.jcarousel-navigation{width:450px;margin:0 auto;display:inline-block;}
ul.jcarousel-navigation li {float:left; padding:4px 12px;list-style-type: none; background-color: #e4e0df; margin:5px 3px;border-radius: 5px;}
ul.jcarousel-navigation li a {color: #173a58;}
ul.jcarousel-navigation li.active {border: 1px solid #173a58; background-color: #d4d0cf;}

#block-block-24 {float:right;}
#block-block-24.block {clear:none;padding: 0px;}

#cnt span {color:#b4b0ad;}


#header, #header-inside .container, #banner .container , #page, #footer, #subfooter{	
	margin: 0 auto;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: white;
	padding: 10px 0;
}

/* FIN VA */

#header{
	border-bottom: none;
	padding: 0;	
}

#header-inside {
	background: none;	
}

#header-top{
	border-top: none;
	background: #ffffff;
	border-bottom: 1px solid #ccc;
}

#block-block-6{
	float: right;
	padding-bottom: 1px;
	clear: none;
}


#logo{padding-top: 20px;}
#header .redes-sociales img{border: none; border-radius: 0;}
#header .redes-sociales {display: inline-block;}
#encabezado-fecha-hora, #encabezado-fecha-hora2 {text-align: center; }
#encabezado-fecha-hora2 {position: relative; float:right;}

#block-block-2 p, #block-block-16 p{	background: white;	background-color: #eeeeee;}

/* FORM BUSCAR */
#block-search-form { clear: right; right:15px; padding-bottom: 1px;}
#block-search-form input.form-text { min-height: 26px; line-height: 1; background-color: #eee; border: 1px solid #ccc;}
#block-block-7, #block-block-28 {	float:left;	padding: 0px; font-size:0.9em; color: #858383; width:40%; }
#block-block-7 img { height:140px;}
#block-block-14 { margin-bottom:30px;}

.directo.oc  img, .oc-radio img, .parrilla img, .imagen-promo img, #block-views-noticias-block-1 img, #block-views-banners-block img, #block-views-noticias-block-4 img, #block-block-21 img {margin:0 auto;}
#block-block-2, #block-block-16 {text-align:center;}

#block-block-8 .imagen-promo img{
	-webkit-border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;
}

#main-content { padding: 0px 0 15px 0;}

.play, .link { cursor:pointer; }

#block-block-19, #block-views-recetas-block-1 { padding-bottom: 20px;}


/********************/
/* FORMULARIOS */
/********************/

.grippie{display: none;}
input[type="submit"], 
input[type="reset"], 
input[type="button"]{
	width: 100%;
    font-size: 1.5em;
	display: inline-block; margin-bottom: 0; font-weight: 400;
	text-align: center; vertical-align: middle; cursor: pointer;
	background-image: none; border: 1px solid transparent; white-space: nowrap;
	padding: 6px 12px; font-size: 15px; line-height: 1.428571429; border-radius: 4px;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;
	 text-transform: capitalize; background-color: #00b0a8; 
}
input[type="submit"]:hover, 
input[type="reset"]:hover, 
input[type="button"]:hover{background-color: #00bfbf; }


/*  bottom- content */

#bottom-content {padding: 20px 0 20px 0;}
#block-block-3{width:50%;float:left;padding:0px;}
#block-block-4{float: right;padding:0px;clear:none;}
.redes-sociales a {float: left; margin-right: 5px;}


/********************/
/* FOOTER */
/********************/

#footer{background-color: #00afa8; border-top: none; border-bottom: none; margin-bottom: 0px; padding: 20px 0 8px; }
#footer .block{padding: 0 0 18px 0;}
#subfooter{background-color: #00afa8; border-top: none; margin-bottom: 0; padding: 5px 0 10px;}
#subfooter a, #subfooter a:hover{color: #ffffff; text-decoration: none;}
#subfooter-inside{border-top: 1px solid #ffffff;}
.footer-enlaces{float: left; color: white; padding-top: 10px;}
.copyright{float: right; padding-top: 10px;}


.blq_enlaces_pie a{
	width: auto;
	display: block;
	color: #ffffff;	
	margin-bottom:4px;
}

.blq_enlaces_pie a:hover { text-decoration: underline;	color: #ffffff;	}

/* COLUMNA CENTRAL */
#page .row { overflow: hidden;}

.col-md-8 { border-right: 1px dotted #9b9b9b;}

/****************/
/* MIGAS DE PAN */
/****************/
#breadcrumb ol.breadcrumb{	padding: 0px 6px;	margin: 0px;	font-size: 1em;	background-color: #ffffff}
#breadcrumb ol.breadcrumb li{	font-size: .8em;}

/********************/
/* NOTICIAS PORTADA */
/********************/

#banner a:hover {color: #103C84;}
#banner a { color:#002C74; font-size: 1.1em; line-height: 1em;}
#banner .view-vistas-para-minipanels-regata .views-field-title{margin:20px 0px; font-size:2em;line-height: 1em;}
#banner-inside { padding-top: 20px;}
#banner .view-vistas-para-minipanels-regata   .views-field-field-subtitulo {font-size: 1.1em;  line-height: 1.2em;}
#banner .view-id-article .views-row {margin-bottom:20px;}
#banner .view-id-article .views-row  .views-field-title {margin:10px 0px;}
#banner .enlace{float:right;}


.views-field-field-pretitulo{ 	font-size: 1.6rem;	color: #7d7d7c;	margin-bottom: 5px; }

.view-noticias .views-field-title a,
.view-lst-noticias .views-field-title a,
.view-previsual-noticias .views-field-title a,
.view-noticias-relacionadas .views-field-title a,
.view-vistas-para-minipanels-de-seccion .views-field-title a { font-size: 1.8rem; color:#333; font-weight: Bold;}

.view-noticias .views-field-title a:hover,
.view-lst-noticias .views-field-title a:hover,
.view-previsual-noticias .views-field-title a:hover,
.view-noticias-relacionadas .views-field-title a:hover,
.view-vistas-para-minipanels-de-seccion .views-field-title a:hover { color:#205a57;}

.view-display-id-block_6 .view-noticias .views-field-title a,
.view-display-id-block_6 .view-lst-noticias .views-field-title a { font-size: 2rem;}

.views-field-field-autor,
.views-field-field-fecha-publicacion { color: #808080; font-size:.8em; padding-right: 6px; line-height: 1em; margin: 3px 0px;}

.views-field-field-fecha-publicacion { padding-left: 6px; border-left: 1px solid #808080; }	

.views-field-field-subtitulo { clear: left; color: #6B6969; line-height: 1.3em; padding: 6px 0px; font-size: 0.9em;}

.views-field-field-documento-de-interes { clear: both; margin-top:10px;}

.views-field-field-documento-de-interes ul { list-style: none; background-color: #ededed; padding: 5px 0px;	margin: 0px 0px 2px 0px; }

.views-field-field-documento-de-interes ul li { border: 0px; padding: 0px; list-style-type: none; color: #ffffff; margin-left: 5px; display: block; clear: both;}

.views-field-field-documento-de-interes img.file-icon {	float: left; position: relative; top: 3px;}

.views-field-field-documento-de-interes a, .views-field-field-documento-de-interes a:visited{	
	color: #006699;
	font-size: 0.8em;
	line-height: 1.6em;
	margin-left: 8px;
	font-family: Arial, helvetica, sans-serif;
}

div.views-field-field-relacionadas { clear: both; }

div.views-field-field-relacionadas ul { background-color: #ededed; padding: 5px 0px; color: #E74C3C;}

div.views-field-field-relacionadas ul li { border: 0px;	padding: 0px; }


#blq_especiales .views-row, 
#block-views-noticias-block-1 .views-row,
.view-display-id-block_1 .views-row,
.view-display-id-block_4 .views-row,
#block-views-previsual-noticias-block-1 .views-row,
#block-views-previsual-noticias-block-2 .views-row { padding-top: 0px; padding-bottom: 6px; min-height: 385px; background: #ededed;}

#blq_especiales .views-field-field-categoria, 
#blq_fijo_en_bloque .views-field-field-categoria, 
#block-views-noticias-block-1 .views-field-field-categoria,
.view-display-id-block_1 .views-field-field-categoria,
.view-display-id-block_4 .views-field-field-categoria,
#block-views-previsual-noticias-block-1 .views-field-field-categoria,
#block-views-previsual-noticias-block-2 .views-field-field-categoria { background: #00afa8; color: #ffffff;	margin-bottom: 12px; padding: 10px 6px;	font-size: 1.1em; }

#blq_especiales h3,
#block-views-noticias-block-1 h3,
.view-display-id-block_4 h3, .view-display-id-block_1 h3 {font-size: 1.8rem;}

#blq_especiales .views-field-field-categoria a, 
#blq_fijo_en_bloque .views-field-field-categoria a, 
#block-views-noticias-block-1 .views-field-field-categoria a,
.view-display-id-block_4 .views-field-field-categoria a,
#block-views-previsual-noticias-block-1 .views-field-field-categoria a,
#block-views-previsual-noticias-block-2 .views-field-field-categoria a { color: #ffffff; }

#blq_especiales .views-field-title, #blq_especiales .views-field-field-pretitulo, 
#blq_fijo_en_bloque .views-field-title, #blq_fijo_en_bloque .views-field-field-pretitulo, 
#blq_fijo_en_bloque .views-field-field-autor, #blq_fijo_en_bloque .views-field-field-subtitulo,
#block-views-noticias-block-1 .views-field-title, #block-views-noticias-block-1 .views-field-field-pretitulo,
#block-views-noticias-block-1 .views-field-field-autor, #block-views-noticias-block-1 .views-field-field-subtitulo,
.view-display-id-block_4 .views-field-title, .view-display-id-block_4 .views-field-field-pretitulo,
.view-display-id-block_4 .views-field-field-autor, .view-display-id-block_4 .views-field-field-subtitulo,
#block-views-previsual-noticias-block-1 .views-field-title, #block-views-previsual-noticias-block-1 .views-field-field-pretitulo,
#block-views-previsual-noticias-block-1 .views-field-field-autor, #block-views-previsual-noticias-block-1 .views-field-field-subtitulo,
#block-views-previsual-noticias-block-2 .views-field-title, #block-views-previsual-noticias-block-2 .views-field-field-pretitulo,
#block-views-previsual-noticias-block-2 .views-field-field-autor, #block-views-previsual-noticias-block-2 .views-field-field-subtitulo{
	padding: 0px 6px;
}


/* FIN NOTICIAS PORTADA */

/*****************************/
/* NOTICIAS DESTACADAS 1 y 2 */
/*****************************/

.view-id-noticias  .views-field-title a {line-height:1em;}
.views-row-even.orden- { padding:0 10px;}
.views-row.orden-9 { float: left;}
.views-row-odd.orden-9 { clear:left;}
.orden-1, .orden-2{	padding-bottom: 5px; margin-bottom:15px;}
.orden-1 .views-field-title a, 
.orden-2 .views-field-title a {	font-size: 1.1em;}
.orden-2 .views-field-title { margin-bottom:10px;}
.orden-1 .views-field-title span,
.orden-2 .views-field-title span { color: #002C74;}
.orden-1 .views-field-field-imagen-ppal{ margin-top: 0px; }
.page-portada-2017 .orden-2 .views-field-field-imagen-ppal {max-height: 325px; overflow: hidden;}
.orden-1 .views-field-field-subtitulo,
.orden-2 .views-field-field-subtitulo { font-size: 1.1em; line-height:1.2em;}
.views-field-field-imagen-ppal{	margin-bottom: 5px;}
.views-field-field-imagen-ppal img {margin:auto;}
#avance .views-field-field-imagen-ppal img {max-width: 100%;}
.orden-2 {position: relative;}
.orden-2 .views-field-title .field-content a {font-size: 2.4rem;}
.orden-3 {position: relative;}
.orden-3 .views-field-title .field-content a {font-size: 1.6rem;}
.orden-3 .views-field-field-imagen-ppal {height:170px; overflow: hidden;}
.orden-3 .views-field-field-subtitulo,
.orden-3 .views-field-field-relacionadas {display:none;}
.view-id-noticias .views-row.orden-1,
.view-id-noticias .views-row.orden-2,
.view-id-noticias .views-row.orden-3,
.view-id-noticias .views-row.orden-4 {margin-bottom:10px;}
/* el formato de destacada2 varía segunmedia query*/

/* FIN DE NOTICIAS DESCTACADAS 1 y 2 */


/**********************************/
/* NOTICIAS COLUMNA IZQDA Y DRCHA */
/**********************************/
.panels-flexible-1 .panels-flexible-region-1-columna_izda, 
.panels-flexible-1 .panels-flexible-region-1-columna_dcha {	padding: 6px; border-collapse: collapse; height: 100%; padding-bottom: 32767px; margin-bottom: -32767px; }
.row-columnas { overflow: hidden; }
.panels-flexible-1 .panels-flexible-region-1-columna_izda {	border-right: 1px dotted #9b9b9b; }
.panels-flexible-region-1-columna_dcha .views-row, 
.panels-flexible-region-1-columna_izda .views-row { padding: 6px 0px; border-bottom: 1px dotted #9b9b9b;}
.panels-flexible-region-1-columna_dcha .views-row:afther, 
.panels-flexible-region-1-columna_izda .views-row:afther{ content: "."; display: block;	clear: both;}


/***********************************************/
/* NOTICIAS VISTA PREVIA COLUMNA IZQDA Y DRCHA */
/***********************************************/
.panels-flexible-6 .panels-flexible-region-6-columna_izda, 
.panels-flexible-6 .panels-flexible-region-6-columna_dcha { padding: 6px;	border-collapse: collapse; height: 100%; padding-bottom: 32767px; margin-bottom: -32767px;}
.panels-flexible-6 .panels-flexible-region-6-columna_izda { border-right: 1px dotted #9b9b9b; }
.panels-flexible-region-6-columna_dcha .views-row, 
.panels-flexible-region-6-columna_izda .views-row { padding: 6px 0px; border-bottom: 1px dotted #9b9b9b; }
.panels-flexible-region-6-columna_dcha .views-row:afther, 
.panels-flexible-region-6-columna_izda .views-row:afther { content: "."; display: block; clear: both;}


/**************************************/
/* LISTADO DE NOTICIAS POR CATEGORIAS */
/**************************************/
#lst-noticias .views-row { margin: 0px 0px;	padding-bottom: 15px;}
#lst-noticias .view-id-semana_santa.view-display-id-panel_pane_2 .views-row { border-bottom: none; padding-bottom: 0px;}
.views-field-field-documento-de-interes img.file-icon { float: left;	clear: left;}


/********************/
/* NOTICIA AMPLIADA */
/********************/

.field-custom-field-pretitulo { clear: left; color: #777; font-size: 1.2em; padding: 0px 12px; }
.node.node-teaser, .page-node- #content-wrapper, .page-contact #content-wrapper{ border: none; background-color: #ffffff;}
.page-node #content-wrapper h1.page-title{ color:#333333; padding: 12px; font-family: 'Montserrat', sans-serif;	font-weight: Bold; }
article.node-noticia header {padding:0px;}
article.node-noticia .content { padding: 0px 12px;}
article.node-noticia .video { float:left; margin:10px 10px 10px 0px;}
article.node-noticia .field-name-field-pretitulo{ font-size: 1.2em; color: #FF6631; clear: left;}
article.node-noticia .field-type-taxonomy-term-reference .field-item:after { margin-right: 0px; content:"";}
article.node-noticia .pie-de-foto { background-color: #ddd; padding-left:10px; width:368px; max-width:100%;}
article.node-noticia .field-name-field-autor, 
article.node-noticia .field-name-field-fecha-publicacion,
article.node-noticia .field-name-field-categoria { text-align:right;color: #808080;	font-size:.8em;	padding-right: 6px;	line-height: 1em;	margin: 3px 0px;}
article.node-noticia .field-type-taxonomy-term-reference { float:none;}
article.node-noticia .autor-fecha {	border-top: dotted 1px #EB7010;	margin-bottom: 5px;}
article.node-noticia .autor-fecha { border-bottom: dotted 1px #EB7010;}
article.node-noticia .field-name-field-fecha-publicacion{ clear: right;	padding-left: 6px; }	
article.node-noticia .field-name-field-subtitulo{ clear: left; font-family: 'Montserrat', sans-serif; font-size: 1.2em;	line-height: 1.2em;	color: #333333;	margin: 25px 0px 10px 0px;}
article.node-noticia .field-name-body p { margin-top:20px; margin-bottom: 15px; font-size:16px; color:#121212;}
article.node-noticia .field-name-field-documento-de-interes { clear: both;	padding-bottom: 4px;}
article.node-noticia .field-name-field-documento-de-interes img.file-icon {	float: left;}
article.node-noticia .field-name-field-documento-de-interes a,
article.node-noticia .field-name-field-documento-de-interes a:visited { color: #006699; font-size: 0.8em; line-height: 1.6em; margin-left: 6px;}
article.node-noticia .field-name-field-documento-de-interes .field-item { color: #ffffff; margin-left: 5px; display: block; clear: both; }
article.node-noticia .field-name-field-relacionadas { clear: both;position: relative;top: 8px;}
article.node-noticia .field-name-field-documento-de-interes .field-items { background-color: #ededed;	padding: 6px 5px;}
article.node-noticia .field-name-field-relacionadas .field-items{ background-color: #ededed; padding: 6px 24px; }
article.node-noticia .field-name-field-relacionadas .field-items {	display: list-item;	list-style: square;	color: #E74C3C;}
article.node-noticia .print-link, article.node-noticia .print_html, article.node-noticia .print_mail {float:left;}
article.node-noticia .print_html, article.node-noticia .print_mail {margin-top:8px;}
article.node-noticia .print_html {margin-left:0.3em;}
/* Fin de noticia ampliada */


/********************/
/* CONTACTAR */
/********************/

.node.node-webform .content{padding: 20px 0px;}
.mapa-left{float: left; width: 43%}
.mapa-right{float: left; width: 57%}
.mapa-right .gmap3{margin: 20px auto; border: 1px dashed #C0C0C0; width: 100%; height: 250px;}
#node-17 .webform-component-textfield{margin-right: 7px;}
#node-17 .webform-component-textfield,
#node-17 .webform-component-email{float: left; width: 49.4%;}
#sliding-popup.sliding-popup-bottom{background: #fcfcfc; border-top: 2px solid #ff6718;}
#sliding-popup .popup-content #popup-text h2, #sliding-popup .popup-content #popup-text p{color: #002C74;}
#sliding-popup .popup-content #popup-buttons button{
	display: inline-block;
	margin-bottom: 0;
	font-weight: 400;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	background-image: none;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.428571429;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	background-color: #044377;
	color: white;
}

#sliding-popup .popup-content #popup-buttons button:hover{background-color: #196CB1;}


/********************/
/* NODE EDIT */
/********************/

.page-title em{color: #ff6718;}
.node-form .field-type-taxonomy-term-reference{float: none;}
.node-form .field-type-taxonomy-term-reference,
.node-form .field-type-list-text,
.node-form .form-type-textfield{width: 50%;}
.node-form ul.vertical-tabs-list li{list-style: none;}
.node-form .form-type-textfield.form-item-title{width: 100%;}
.node-form .field-name-field-etiquetas, .node-form .field-name-field-n-etiquetas, 
.node-form .form-type-textfield.form-item-field-etiquetas-und,
.node-form .form-type-textfield.form-item-field-n-etiquetas-und{width: 100%;}

html.js input.form-autocomplete{ background-position: 100% 16px; }
html.js input.throbbing{ background-position: 100% -18px; }
.node-form  .field-type-url .field-value-url, .node-form  .field-type-url .field-value-title {margin-right:0px;}
.node-form .form-type-textfield.form-item-field-relacionadas-und-0-title {width: 90%;}
.node-form .form-type-textfield.form-item-field-relacionadas-und-0-value {width: 90%;}

/********************/
/* BLOQUE OC */
/********************/

.logo.oc{text-align: center; padding-bottom: 11px;}
.logo.oc img{display: inline;}
.oc p{background: #960C40; color: white; padding: 2px 0px 3px 10px; margin-bottom: 2px;}
.tv-carta.oc ul{margin: 0; padding: 0px 0px 0px 0px;}
.tv-carta.oc ul li.even{background: #ededed;}
.tv-carta.oc ul li.odd{background: #fff;}
.tv-carta.oc ul li{list-style: none; border-bottom: 1px solid #DBD7D7; padding: 3px 0px 2px 11px;}
.tv-carta.oc ul li a{color: #0761AD;}
.tv-carta.oc ul li span{float: right; margin-top: 5px; margin-right: 13px;}

/********************/
/* BLOQUE GESTIÓN */
/********************/

.administracion-iconos{float: right; padding-top: 15px; padding-bottom: 15px;}
.administracion-iconos .icon{float: left; margin-right: 15px;}

/*******************/
/* Foto noticias   */
/*******************/

.panel-pane.pane-views.pane-foto-noticias {background-color: none;}
.panel-pane.pane-views.pane-foto-noticias img {
	max-width: 100%; 
	margin:auto;
	-moz-border-radius: 12px 12px 0px 0px;
	-webkit-border-radius: 12px 12px 0px 0px;
	-ms-border-radius: 12px 12px 0px 0px;
	-o-border-radius: 12px 12px 0px 0px;
	border-radius: 12px 12px 0px 0px;
}
.pane-foto-noticias h2 {font-size: 1.2em; color:; #002C74; padding:10px 10px 0px 10px;}
.view-id-foto_noticias .item-list ul li {margin:0; padding:0; list-style: none;}
.view-id-foto_noticias .item-list ul {margin:0; list-style: none;}

.view-id-foto_noticias .views-field-title {padding:15px 10px;}
.view-display-id-page_foto_noticias .views-field-title {padding:5px 5px;}

.view-id-foto_noticias .views-field-title {
	background-color: #616f77;
	color: #ffffff; 
	text-align: center;
	line-height: 1;
	font-size: 1.4rem;
	min-height: 52px;
}

.view-id-foto_noticias .views-field-title a{color: #ffffff;}
.node-foto-noticia .content {padding:0px 5px 0px 0px;}
.view-display-id-page_foto_noticias td {width:30%;}
.view-display-id-page_foto_noticias .views-field-title a{font-size: 1em;}
.view-id-foto_noticias.view-display-id-page_foto_noticias .views-row {min-height:220px;}

/**************************/
/* BANNER COLUMAN DERECHA */
/**************************/

.view-banners.view-id-banners .views-row {margin-bottom: 20px;}
.view-banners.view-id-banners .views-row-last {margin-bottom: 0px;}

/*********************/
/* NOTO FOTO NOTICIA */
/*********************/

.node-foto-noticia .redes { border-left: 1px dotted #CCCCCC; float: right; margin: 50px 0 15px 15px; padding: 0 0 0 10px; width: 74px;}
.node-foto-noticia .region-content .page-title{	display: block; }

/**********************/
/* LISTADO DE RECETAS */
/**********************/

.page-list-recetas-oc .view-id-recetas{	color: inherit;	background: none;	text-align: left; }
.page-list-recetas-oc .view-id-recetas .views-row{	margin: 12px 0px;	border-bottom: 1px dotted #9b9b9b;	padding-bottom: 12px; }
.page-list-recetas-oc .view-id-recetas .views-field-title a { padding-left: 0px; color: #002c74;  font-size: 1.7em;}
.page-list-recetas-oc .view-id-recetas .views-field-field-generic-imagen-ppal{ float: right; margin: 0px 0px 10px 10px; }
.page-list-recetas-oc .view-id-recetas .views-field-body,
.page-list-recetas-oc .view-id-recetas .views-field-field-descripcion-2 { margin-top: 6px; padding-left: 4px;}

/***************************/
/* NODO GENERICO (RECETAS) */
/***************************/
.node-generico .field-name-field-generic-imagen-ppal{ float: right; margin-bottom: 12px;}
.node-generico .field-name-field-descripcion-2, 
.node-generico .field-name-field-body { margin: 12px 4px; }
.node-generico .addtoany_list {	float: right; width: 85px;}

/*******************/
/* GRID DE EVENTOS */
/*******************/
.panel-pane.pane-views.pane-agenda-de-eventos {margin-bottom: 30px;}
.pane-agenda-de-eventos h2 { font-size: 15px; background: #ff6600; border-radius: 12px 12px 0px 0px; margin: 0px; padding: 5px 18px;	color: #ffffff;}
.view-agenda-de-eventos table td { width: 50%; border: 1px solid #ff6600;} 
.views-field-field-imagen-del-evento { float: left; margin: 0px 10px 15px 0px;}
.views-field-field-categoria-de-agenda {/* float: left;*/ color: #ff6600;}
.view-agenda-de-eventos .views-field-title { font-size: 15px; line-height: 17px;	color: #002c74; }
.view-agenda-de-eventos .views-field-title a { font-size: 15px;	line-height: 17px;}

/******** EVENTO DESTACADO *******************/

.view-id-agenda_de_eventos.view-display-id-block_1 .views-row {	border: 1px solid #ff6600;}
.view-id-agenda_de_eventos.view-display-id-block_1 .item-list ul li {padding:8px;margin:0px;}
.view-id-agenda_de_eventos.view-display-id-block_1 .views-field-title a {font-size: 1.2em;}
.view-id-agenda_de_eventos.view-display-id-block_1 .views-field-title {margin: 10px 0px;}
.view-id-agenda_de_eventos.view-display-id-block_1 ul li {list-style: none;}
.view-id-agenda_de_eventos.view-display-id-block_1 .views-field-nothing {clear:both;}

/******************* NODO EVENTOS *******************/
.node-evento .field-name-field-imagen-del-evento { float:left; padding:0px 15px 10px 0px;}
.node-evento .field-name-field-categoria-de-agenda { float:none; clear:right;}
.node-evento .field-name-field-etiquetas { float:none; clear:both;}
.node-evento .views-field-field-descripcion { clear: both; font-size: 13px; line-height: 18px;}
.orbit-wrapper .orbit-caption{ bottom: 16px; }
.view-content.orbit {overflow:visible;}
.orbit-slide .views-field-title{height:80px;}

/************************************************************************************/
/**********************  COLABORACIONES   ******************************************/

.colaboracion .cabecera { border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #92afad; background-color: #8fdeda; margin-bottom: 5px; padding: 5px 8px 5px 8px; border-radius: 5px;}
.colaboracion .cabecera .seccion{font-size: 1.5em;	}
.colaboracion .cabecera .seccion a{color: #464645;}
.colaboracion .cabecera .seccion span {color:#fff;}
.colaboracion .views-field-title{text-align: center;}
.colaboracion  { border-style: solid; border-width: 1px; border-color: #cdcdcd; padding: 5px; border-radius: 5px; clear: both;}
.node-type-noticia .colaboracion  h1{text-align: center;}
.colaboracion .relacionadas .views-field-title {text-align: left;}
.colaboracion .relacionadas ul{color: #E74C3C;}
.colaboracion .relacionadas ul li {padding:0px;}
.colaboracion .relacionadas .views-field-title a {font-size:1em;color: #E74C3C;}
.colaboracion .relacionadas {padding :10px; background-color: #eeeeee;}
.colaboracion .relacionadas .view-display-id-colaboracion {padding :0px 10px;}

#lst-noticias .colaboracion .relacionadas .views-row, .panel-flexible-inside.panels-flexible-1-inside .colaboracion .relacionadas .views-row{border-bottom:none;}
#lst-noticias .colaboracion .relacionadas, .panel-flexible-inside.panels-flexible-1-inside .colaboracion .relacionadas {padding :3px;}

.view-display-id-block_colaboracion_seccion img {padding:0px 15px 15px 0px;}
.view-display-id-block_colaboracion_seccion .views-field-field-subtitulo {clear:none;}

/********************* PAGINA DE COLABORACIONES ******************************/

.view-display-id-pagina_colaboraciones .views-row {clear:both; margin-bottom: 25px;	padding-top:35px; border-top-style: dotted; border-top-width: 0px;}
.view-display-id-pagina_colaboraciones .views-row-odd {border-color: #355CC2; }
.view-display-id-pagina_colaboraciones .views-row-even {border-color: #E7751C; }
.view-display-id-pagina_colaboraciones .views-row-odd .views-field-field-imagen-ppal {
	float:left;
	padding: 5px 5px 10px 5px;
	margin: 0px 10px 10px 0px;
  -webkit-transform: rotate(-2deg);
  -moz-transform: rotate(-2deg);
  background-color: #ddd;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.5);
  -moz-box-shadow: 0 3px 6px rgba(0,0,0,.5);
  }
.view-display-id-pagina_colaboraciones .views-row-even .views-field-field-imagen-ppal {
	float:right;
	padding: 5px 5px 10px 5px;
	margin: 0px 0px 10px 10px;
  -webkit-transform: rotate(2deg);
  -moz-transform: rotate(2deg);
  background-color: #ddd;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.5);
  -moz-box-shadow: 0 3px 6px rgba(0,0,0,.5);	
}
.view-display-id-pagina_colaboraciones .views-field-field-autor {text-align:right;}
.view-display-id-pagina_colaboraciones .views-field-field-fecha-publicacion {text-align: right; border-bottom: dotted 1px #EB7010; border-left-width: 0px;}
.view-display-id-pagina_colaboraciones .views-field-field-subtitulo {clear:none;}

.node-noticia.node-teaser h2 {font-size: 17px;}
.node-noticia.node-teaser h2 a {color: #e74c3c;}
.node-noticia.node-teaser header{padding: 10px 10px 5px 0px;}
.node-noticia.node-teaser .field-name-field-subtitulo {margin:0px 0px 10px 10px;}
.node-noticia.node-teaser footer {padding: 20px 40px 10px;}
.node-noticia.node-teaser {margin-bottom: 10px;}


/*************************************************************************/
/***************** pagina de especiales * *******************************/

.view-display-id-pagina_especiales .views-field-field-imagen-ppal{margin: 0px 20px 5px 0px;	float:left;}
.view-display-id-pagina_especiales ul, .view-display-id-pagina_especiales li {list-style: none;}
.view-display-id-pagina_especiales ul li {padding:25px 0px;}
.view-display-id-pagina_especiales .view-filters{margin-top: 30px;}
.view-display-id-pagina_especiales .views-exposed-form .views-exposed-widget .form-submit {margin-top:5px; height:30px;}
#edit-field-categoria-tid-wrapper .views-widget { display: inline-block; margin:0px 10px 0px 20px;}


/****************************** tabla de mareas *****************************/
#block-block-1 {padding:0px;}
#block-views-7dd8a2cd532797c268fdd678891a9e41 .content {background-color: #e5e7e8;padding:5px;}
#block-views-7dd8a2cd532797c268fdd678891a9e41 .content table {margin-bottom: 5px;}

/* fallo en desplegable al editar un nodo*/
#edit-field-categoria-und {-webkit-appearance : inherit;}


/*******************************************************************************/
/************************  SECCION MINIPANEL NOTICIAS **************************/

.pane-minipanels-noticias { border: 1px solid #ddd;  border-left: 1px solid #00afa8; border-radius: 5px; padding:10px 10px;}
.panels-flexible-region-13-columna_izda { border-right: 1px dotted #9b9b9b;}
.pane-minipanels-noticias-2 { border: 1px solid #ddd; border-left: 1px solid #00afa8; border-radius: 5px; padding:10px 10px;}
.panels-flexible-region-14-columna_izda {border-right: 1px dotted #9b9b9b;}

/*******************************************************************************/
/****************  SECCION MINIPANEL AGRUPACION - PORTADA - CARNAVAL *******************/

.pane-minipanel-agrupacion .pane-title {color:#093774; font-size: 150%; border-bottom: 2px solid #B6C2E8; margin:0px 0px 5px 0px; padding:5px 0px;}
.pane-minipanel-agrupacion {margin-top:30px;margin-bottom:30px;background-color: rgba(90, 132, 223, 0.12); border: 1px solid #B6C2E8; border-radius: 5px;}


/*******************************************************************************/
/************************  SECCION MINIPANEL CARNAVAL **************************/

.pane-minipanel-carnaval .pane-title {color:#093774; font-size: 150%; border-bottom: 2px solid #B6C2E8; margin:0px 0px 5px 0px; padding:5px 0px;}
.pane-minipanel-carnaval {margin-bottom:30px;background-color: rgba(90, 132, 223, 0.12); border: 1px solid #B6C2E8; border-radius: 5px;padding:10px 10px;}
#mini-panel-minipanel_carnaval .view-display-id-bq_seccion_dcha a{font-size: 120%;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo a{font-size: 100%; color:#002C74;;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .view-content {min-height: 400px;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .views-row {margin-top:20px;background: rgba(189, 205, 245, 1);padding:5px;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .views-field-field-carnaval-fotos {margin:8px 0px 0px 0px;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .views-field-field-carnaval-video {margin:0px 0px 0px 0px;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .views-row {position:relative;border-right: 1px solid #598BAE;border-bottom: 1px solid #598BAE;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .views-field-field-carnaval-tipo-de-contenido{
	position: absolute;
	z-index: 10;
	background: rgba(189, 205, 245, 1);
	padding: 3px 10px 0px 5px;	
	-moz-border-radius: 0px 0px 10px 0px;
	-webkit-border-radius: 0px 10px 0px 0px;
	-ms-border-radius: 0px 0px 10px 0px;
	-o-border-radius: 0px 0px 10px 0px;
	border-radius: 0px 0px 10px 0px;
}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .views-field-title {background: rgba(189, 205, 245, 1); width: 100%; padding: 3px 2px 0px 2px;	text-align: center;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo img {margin:0 auto;}
#mini-panel-minipanel_carnaval .view-display-id-carnaval_cp_articulo .view-footer {margin-top:10px; float:right;}
#mini-panel-minipanel_carnaval .colaboracion .relacionadas {display:none;}
#mini-panel-minipanel_carnaval .colaboracion {clear:both; margin-top: 20px;}

/*************** pagina de contenido de carnaval  ******************************/

.view-display-id-carnaval_pg_articulo .view-filters {background-color: #e4e4e4;padding: 0 30px 5px;}
#views-exposed-form-entrevistas-carnaval-pg-articulo select{min-height: 28px;}
#views-exposed-form-entrevistas-carnaval-pg-articulo #edit-agrupacion-wrapper {width:74%;}
#views-exposed-form-entrevistas-carnaval-pg-articulo .form-submit {margin-top: 1em;}

.pines a,.pines .views-field-title a{font-size: 100%; color:#002C74;}
.pines .view-content {min-height: 400px;}
.pines .views-row {margin-top:20px;margin-left:5px;  padding:5px;position:relative; float:left;}  

.view-display-id-carnaval_pg_articulo.pines .views-row-4,  
.view-display-id-carnaval_pg_articulo.pines .views-row-7,  
.view-display-id-carnaval_pg_articulo.pines .views-row-10,  
.view-display-id-carnaval_pg_articulo.pines .views-row-13,  
.view-display-id-carnaval_pg_articulo.pines .views-row-16,
.view-display-id-carnaval_pg_articulo.pines .views-row-19,
.view-display-id-carnaval_pg_articulo.pines .views-row-22,
.view-display-id-carnaval_pg_articulo.pines .views-row-25,
.view-display-id-carnaval_pg_articulo.pines .views-row-28,
.view-display-id-carnaval_pg_articulo.pines .views-row-31,
.view-display-id-carnaval_pg_articulo.pines .views-row-34,
.view-display-id-carnaval_pg_articulo.pines .views-row-37,
.view-display-id-carnaval_pg_articulo.pines .views-row-40 {clear:left;}
.pines .views-field-field-carnaval-fotos {margin:8px 0px 20px 0px;}
.pines .views-field-field-carnaval-video {margin:0px 0px 0px 0px;}
.pines .views-field-field-carnaval-tipo-de-contenido a {color:#fff;}
.pines .views-field-field-carnaval-tipo-de-contenido{
	position: absolute;
	z-index: 10;
	background: rgb(0, 181, 171);
	padding: 3px 10px 0px 5px;	
	-moz-border-radius: 0px 0px 10px 0px;
	-webkit-border-radius: 0px 10px 0px 0px;
	-ms-border-radius: 0px 0px 10px 0px;
	-o-border-radius: 0px 0px 10px 0px;
	border-radius: 0px 0px 10px 0px;
}
.pines .views-field-title {width: 100%;padding: 3px 2px 0px 2px;text-align: center;}
.view-display-id-carnaval_pg_orden_actuacion .pines .views-field-title a {font-size:110%;}
.view-display-id-carnaval_pg_orden_actuacion .pines .views-field {margin-bottom:6px;}
.pines img {margin:0 auto;}
.pines .view-footer {margin-top:10px; float:right;}
.pines .views-field-field-carnaval-1-actuacion-1 .field-content,
.pines .views-field-field-carnaval-2-actuacion .field-content,
.pines .views-field-field-carnaval-3-actuacion .field-content,
.pines .views-field-field-carnaval-4-actuacion .field-content,
.pines .views-field-field-carnaval-5-actuacion .field-content,
.pines .views-field-field-carnaval-6-actuacion .field-content,
.pines .views-field-field-carnaval-7-actuacion .field-content,
.pines .views-field-field-carnaval-8-actuacion .field-content,
.pines .views-field-field-carnaval-9-actuacion .field-content,
.pines .views-field-field-carnaval-10-actuacion .field-content,
.pines .views-field-field-carnaval-11-actuacion .field-content,
.pines .views-field-field-carnaval-12-actuacion .field-content,
.pines .views-field-field-carnaval-13-actuacion .field-content,
.pines .views-field-field-carnaval-14-actuacion .field-content,
.pines .views-field-field-carnaval-15-actuacion .field-content,
.pines .views-field-field-carnaval-16-actuacion .field-content {display:inline;}


#mini-panel-minipanel_carnaval .view-display-id-bq_seccion_final a{font-size: 100%;}
#mini-panel-minipanel_carnaval .view-filters {
  height:38px; margin-bottom:10px;overflow: hidden; 
  -webkit-transition:all 0.7s ease-out;  /* Chrome y Safari */
  -o-transition:all 0.7s ease-out;  /* Opera */
  -moz-transition:all 0.7s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 0.7s ease-out;   /* Internet Explorer */
  transition:all 0.7s ease-out;  /* W3C */
}

#mini-panel-minipanel_carnaval .view-filters {cursor:pointer; background-image: url('../images/filtros2.png'); background-size: 100%; background-repeat:no-repeat; padding:39px 0 0 6px;}
#mini-panel-minipanel_carnaval .views-exposed-form {margin-top: 10px;}
#mini-panel-minipanel_carnaval .form-submit{float: right; margin-top: 1em;}
#mini-panel-minipanel_carnaval .view-filters .views-exposed-widget{width:100%;}
#mini-panel-minipanel_carnaval .view-filters label {float:left; color:#002C74;}
#mini-panel-minipanel_carnaval .view-filters .form-select {float:right; width:50%; min-height: 10px; padding:2px 10px;}    
#mini-panel-minipanel_carnaval .view-filters:hover{height:240px;}
#mini-panel-minipanel_carnaval .view-display-id-block {padding: 10px 20px;border: dotted 1px #aaa;}
#noticia2 {border-right: dotted 1px #aaa;}

.pane-statistics-popular .pane-content{display: inline-block;background-color: #D3E7FA;margin-top: 10px;}
.pane-statistics-popular .item-list ul {margin:0px;}
.pane-statistics-popular .item-list ul li {margin:0px; padding: 2%; list-style: none; border-top: 2px solid #aaa; border-right: 2px dashed #aaa; border-bottom: 0px;float: left;}
.pane-statistics-popular .item-list ul li a{color:#0D6392 ;}
.pane-statistics-popular .item-list ul li.first{padding-top:15px;}
.pane-statistics-popular .item-list ul li.last {border-right: 0px ;}
.pane-statistics-popular h2{color:#0D6392;font-size: 1.1em;}
.pane-statistics-popular h3{display:none;}
.pane-statistics-popular {margin-top:20px;}

#mini-panel-minipanel_cierre .panels-flexible-region-15-cierre{background-color: #859DA9;padding: 10px 3px; min-height: 350px; margin-top: 20px;}
#mini-panel-minipanel_cierre .pane-foto-noticias,#mini-panel-minipanel_cierre .pane-recetas{margin-left: 27px;margin-bottom: 10px}
#mini-panel-minipanel_cierre div.blq_ver_todas {height: 24px; padding: 2px 0px;}
#mini-panel-minipanel_cierre div.blq_ver_todas a{cursor: pointer; text-decoration: none;}
#mini-panel-minipanel_cierre .pane-foto-noticias{border:2px solid #fff;
	-moz-border-radius: 10px 0px 0px 0px;
	-webkit-border-radius: 10px 0px 0px 0px;
	-ms-border-radius: 10px 0px 0px 0px;
	-o-border-radius: 10px 0px 0px 0px;
	border-radius: 10px 0px 0px 0px;
}
#mini-panel-minipanel_cierre .pane-foto-noticias h2 {color: #fff; padding: 9px; text-align: center;font-size: 1.4em;}
#mini-panel-minipanel_cierre .pane-foto-noticias .views-field-title {background: #9DDACA; height:41px ;padding:3px 0px 7px 0px;}
#mini-panel-minipanel_cierre .pane-foto-noticias .views-field-title a{padding:0px 10px; font-size: 1.2em;color:#3F7B6B;}
#mini-panel-minipanel_cierre .pane-foto-noticias div.blq_ver_todas, 
#mini-panel-minipanel_cierre .pane-foto-noticias div.blq_ver_todas a{background: #3F7B6B;color: #ffffff;text-align: center;}
#mini-panel-minipanel_cierre .pane-foto-noticias .views-field-title ,
#mini-panel-minipanel_cierre .pane-foto-noticias img {
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	-ms-border-radius: 0px 0px 0px 0px;
	-o-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.view-display-id-recetas {
	text-align: center;  border:2px solid #fff;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	-ms-border-radius: 0px 0px 0px 0px;
	-o-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.view-display-id-curiosidades {
	text-align: center;  border:2px solid #fff;
	-moz-border-radius: 0px 10px 0px 0px;
	-webkit-border-radius: 0px 10px 0px 0px;
	-ms-border-radius: 0px 10px 0px 0px;
	-o-border-radius: 0px 10px 0px 0px;
	border-radius: 0px 10px 0px 0px;
}

.view-id-recetas .views-field-field-tipo, .view-id-recetas .views-field-title a{line-height: 1; font-size: 1.3em;padding: 10px;}
.view-display-id-recetas {color: rgb(124, 27, 101);}
.view-display-id-recetas .views-field-field-tipo {color: #fff;}
.view-display-id-recetas .views-field-title {background-color: #EEDAED;padding-bottom: 2px; height:55px;}
.view-display-id-recetas .views-field-title a{color: rgb(124, 27, 101);}
.view-display-id-recetas .blq_ver_todas, 
.view-display-id-recetas .blq_ver_todas a{background: #732145;color: #ffffff;}
.view-display-id-recetas .views-field-field-generic-imagen-ppal {background-color: #EEDAED;}
.view-display-id-curiosidades {color: rgb(124, 27, 101);}
.view-display-id-curiosidades .views-field-field-tipo {color: #fff;}
.view-display-id-curiosidades .views-field-title {background-color: #CDD7F5;padding-bottom: 2px; height:41px;}
.view-display-id-curiosidades .views-field-title a{color: #6D80BA; margin-bottom: 2px;}
.view-display-id-curiosidades .blq_ver_todas, 
.view-display-id-curiosidades .blq_ver_todas a{background-color: #6D80BA;color: #ffffff;}
.view-display-id-curiosidades .views-field-field-generic-imagen-ppal {background-color: #CDD7F5;}

#mini-panel-minipanel_cierre .views-field-field-generic-imagen-ppal {min-height: 273px;position:relative;}
#mini-panel-minipanel_cierre .views-field-field-generic-imagen-ppal img{max-height:100%; position: absolute;top: 0px;left: 0px; bottom: 0px; right:0px; margin:auto;}

.view-display-id-bq_calendario_carnaval .view-header,
.view-id-calendario.view-display-id-page .view-header {background-color: #9B2A62;}

.view-display-id-bq_calendario_carnaval .date-nav-wrapper .date-heading h3,
.view-id-calendario.view-display-id-page .date-nav-wrapper .date-heading h3{color:#fff; font-size: 1.1em; padding:5px 0px; text-transform: capitalize;}

.view-display-id-bq_calendario_carnaval .date-nav-wrapper .date-nav.item-list,
.view-id-calendario.view-display-id-page .date-nav-wrapper .date-nav.item-list{margin-bottom: 0px; height:40px;}

.view-display-id-bq_calendario_carnaval ul.pager li a,
.view-display-id-bq_calendario_carnaval ul.pager li.pager-current,
.view-id-calendario.view-display-id-page ul.pager li a,
.view-id-calendario.view-display-id-page ul.pager li.pager-current {padding:1px 3px; margin:0px;}

.view-display-id-bq_calendario_carnaval .date-nav-wrapper .date-prev,
.view-id-calendario.view-display-id-page .date-nav-wrapper .date-prev  {background-color:transparent;right:auto;left:0px;padding:13px 0px;}
.view-display-id-bq_calendario_carnaval .date-nav-wrapper .date-next,
.view-id-calendario.view-display-id-page .date-nav-wrapper .date-next {background-color:transparent;padding:0px 0px;}

.view-display-id-bq_calendario_carnaval ul.pager,
.view-id-calendario.view-display-id-page ul.pager{overflow: inherit; position: initial;}

.view-display-id-bq_calendario_carnaval .item-list ul li,
.view-id-calendario.view-display-id-page .item-list ul li {padding:0px 0px;}

.view-display-id-bq_calendario_carnaval .views-field-title a,
.view-id-calendario.view-display-id-page .views-field-title a {font-size:12px;}

.view-display-id-bq_calendario_carnaval .calendar-calendar tr,.view-id-calendario.view-display-id-page .calendar-calendar tr{background-color: #AF5480;}
.view-display-id-bq_calendario_carnaval .calendar-calendar tr td,.view-id-calendario.view-display-id-page .calendar-calendar tr td{line-height: 100%;}
.view-display-id-bq_calendario_carnaval .calendar-calendar th,.view-id-calendario.view-display-id-page .calendar-calendar th{background-color: #AF5480; color:#fff;}
.view-display-id-bq_calendario_carnaval .calendar-calendar td,.view-id-calendario.view-display-id-page .calendar-calendar td{color: #FFF;}

.view-display-id-bq_calendario_carnaval .calendar-calendar td.date-box.past.empty,
.view-display-id-bq_calendario_carnaval .calendar-calendar td.date-box.future.empty,
.view-display-id-bq_calendario_carnaval .calendar-calendar td.single-day.past.empty,
.view-display-id-bq_calendario_carnaval .calendar-calendar td.single-day.future.empty{background-color: #AF5480; color:#AF5480;}

.view-id-calendario.view-display-id-page .calendar-calendar td.date-box.past.empty,
.view-id-calendario.view-display-id-page .calendar-calendar td.date-box.future.empty,
.view-id-calendario.view-display-id-page .calendar-calendar td.single-day.past.empty,
.view-id-calendario.view-display-id-page .calendar-calendar td.single-day.future.empty{background-color: #AF5480; color:#AF5480;}

.view-display-id-bq_calendario_carnaval .calendar-calendar td.date-box.today,
.view-id-calendario.view-display-id-page .calendar-calendar td.date-box.today{border-color: #890C0C;}

.view-display-id-bq_calendario_carnaval .calendar-calendar td.single-day.today,
.view-id-calendario.view-display-id-page .calendar-calendar td.single-day.today{border-color: #890C0C;}

.view-display-id-bq_calendario_carnaval .calendar-calendar .month-view .full tr.single-day .no-entry .inner,
.view-id-calendario.view-display-id-page .calendar-calendar .month-view .full tr.single-day .no-entry .inner{height: 14px !important; line-height: 14px;}

.view-display-id-bq_calendario_carnaval .calendar-calendar td .inner div a,
.view-id-calendario.view-display-id-page .calendar-calendar td .inner div a{color:#002C74;}

 #block-block-27 {width: 50%;float:right; margin-top: 90px; clear:none; padding:0px;}
.fotosdecadiz {float:right; width :210px; }


/********************* FICHA DE AGRUPACION **********************/
.boton, a.boton { padding:5px 10px;	background-color: rgba(189, 205, 245, 1);	border-radius: 12px;	border:1px solid #598BAE;	margin:15px 10px;}


/******** contenido de carnaval RESUMEN *******************/

.node-carnaval-articulo.node-teaser header, .node-carnaval-ficha-agrupacion.node-teaser header {padding: 10px 20px 10px;border-bottom: 1px solid;margin-bottom: 10px;}
.node-carnaval-articulo.node-teaser h2, .node-carnaval-ficha-agrupacion.node-teaser h2{font-size: 130%;}
.node-carnaval-articulo.node-teaser .content, .node-carnaval-ficha-agrupacion.node-teaser .content {padding:0px;}
.node-carnaval-articulo.node-teaser img, .node-carnaval-ficha-agrupacion.node-teaser img {width:50%; float:left; margin-right: 15px ;}
.node-carnaval-articulo.node-teaser footer, .node-carnaval-ficha-agrupacion.node-teaser footer {clear:both;text-align: right;}
.node-carnaval-articulo .field-name-body{margin-top:15px;}

/******** nodo  contenido de carnaval completo ***************/

.node-carnaval-articulo ul, .node-carnaval-articulo ul li {list-style:none; background-color:#B6C2E8; }
.page-node-55174 .node-carnaval-articulo ul,.page-node-55174  .node-carnaval-articulo ul li {list-style:initial; /*background-color:#B6C2E8;*/margin-left: 20px; }


/*******************************************************************************/
/************************  SECCION MINIPANEL ONDA-CADIZ **************************/

.pane-minipanel-oc .pane-title { color:#fff; font-size: 150%; border-bottom: 2px solid #B6C2E8; margin:0px 0px 5px 0px; padding:5px 0px;}
.pane-minipanel-oc {margin-top:30px; margin-bottom:30px; background-color:#004a88; border: 1px solid #B6C2E8; border-radius: 5px;padding:10px 10px;}
#mini-panel-minipanel_oc .tele {display: inline-block; float: left;padding:8px;background-color: #3d7dca;}
#mini-panel-minipanel_oc .directo.oc img {width:85%;}
#mini-panel-minipanel_oc .loultimo .video {float:left;width:33%;padding-left:5px;}
#mini-panel-minipanel_oc .loultimo {margin-top: 8px;}
#mini-panel-minipanel_oc .tv-carta.oc{display: inline-block; float: left;padding:0px 5px;}
#mini-panel-minipanel_oc .imagen-promo, #mini-panel-minipanel_oc .directo.oc-radio, #mini-panel-minipanel_oc .parrilla {display: inline-block; float: left;padding-left:5px;}

.field-slideshow {z-index:0;}
.field-slideshow-pager {margin: 10px;text-align: center;}
.field-slideshow-pager a{padding:4px;margin:5px;background-color: #ccc; border-radius: 3px; }
.field-slideshow-pager a.activeSlide{color:#red; background-color: #fff; }


.view-id-noticias .views-row {margin-bottom: 15px; /*overflow: auto;*/}
.view-display-id-ultimas_noticias .views-row {display:inline-block;}

.page-portada-previa #block-system-main {width:71%;border: 1px solid #B6C2E8;border-radius: 5px;padding: 10px 10px;}

.node-carnaval-orden-actuacion .field-type-taxonomy-term-reference {float:none;}
.node-carnaval-orden-actuacion .field-name-field-carnaval-fotos {margin-bottom: 20px;}
.view-display-id-carnaval_pg_orden_actuacion .views-field-title {margin:5px 0 10px 0;}

/********* Panel de agrupacion y portada ********/

.page-carnaval-cadiz .panels-flexible-region-20-center {width:100%;}
#mini-panel-minipanel_agrupacion .views-field-field-carnaval-fotos img {width:100%;}
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-panel_pane_1 .views-field-title {   font-size: 1.6rem;    margin-bottom: 5px;}
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-panel_pane_1 .views-field-field-carnaval-fotos img {/*width:inherit;*/ margin: 0 10px 5px 0px; float:left;}
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-panel_pane_1 .views-field-field-carnaval-fotos.col-md-6{ padding:0px;}
#mini-panel-minipanel_agrupacion a{	color: #002C74;	}
#mini-panel-minipanel_agrupacion li.pager-current, #mini-panel-minipanel_agrupacion ul.pager li a{margin-top: 15px;padding: 5px 14px;}

#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion .content {padding:0px;}
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion h2{font-size: 3rem;}
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion .node header {    padding: 10px 40px 10px;}

#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion .redes,
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion .field-name-field-carnaval-agrupacion,
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion .field-name-field-agno,
#mini-panel-minipanel_agrupacion .view-id-agrupacion.view-display-id-carnaval_cp_galeria_agrupacion .field-name-field-carnaval-fecha-articulo {display:none;}

.pane-agrupacion-carnaval-cp-cronicas-agrupacion .views-field-field-carnaval-agrupacion{
	font-size: 180%;
	padding: 8px 30px;
	background-color: rgba(255, 255, 255, 0.85);
	border-radius: 0 0 10px 0px;
}

.pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro { padding:10px 20px; background-color: rgba(255, 255, 255, 0.85);}

#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-ficha-agrupacion .pane-content,
#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-orden-actuacion .pane-content
{
padding:20px 10px;
background-color: rgba(255, 255, 255, 0.85);
border-radius: 5px;
box-shadow: -9px 10px 12px -5px #121111;
-webkit-box-shadow: -9px 10px 12px -5px #121111;
-moz-box-shadow: -9px 10px 12px rgba(0,0,0,.2);
-o-box-shadow: -9px 10px 12px -55px #121111;
}

#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-ficha-agrupacion .field-content{display:inline;}
#mini-panel-minipanel_agrupacion .view-display-id-carnaval_cp_entrevistas_agrupacion {	width:100%;}

.pane-agrupacion-carnaval-cp-entrevistas-agrupacion .views-field-title a,
.pane-agrupacion-carnaval-cp-orden-actuacion .views-field-title a,
.pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro .titulo a,
.pane-agrupacion-carnaval-cp-ficha-agrupacion .views-field-field-carnaval-tipo-de-contenido {font-size: 135%;}

.pane-agrupacion-carnaval-cp-entrevistas-agrupacion .views-field-title,
.pane-agrupacion-carnaval-cp-orden-actuacion .views-field-title,
.pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro .titulo,
.pane-agrupacion-carnaval-cp-ficha-agrupacion .views-field-field-carnaval-tipo-de-contenido{margin:5px 0px;}

#mini-panel-minipanel_agrupacion  #iconos, #mini-panel-minipanel_carnaval #iconos {padding-left:10px;}
#mini-panel-minipanel_agrupacion #iconos p, .view-display-id-carnaval_pg_articulo #iconos p {float:left;}
#mini-panel-minipanel_agrupacion #iconos img {
	margin: 6px 6px;
	box-shadow: -5px 8px 12px -5px #121111;
	-webkit-box-shadow: -5px 8px 12px -5px #121111;
	-moz-box-shadow: -5px 8px 12px rgba(0,0,0,.2);
	-o-box-shadow: -5px 8px 12px -5px #121111;
}

#mini-panel-minipanel_agrupacion #iconos img:hover { 
	margin: 6px 6px;
	box-shadow: 0px 0px 12px -5px #121111;
	-webkit-box-shadow: 0px 0px 12px -5px #121111;
	-moz-box-shadow: 0px 0px 12px rgba(0,0,0,.2);
	-o-box-shadow: 0px 0px 12px -5px #121111;
}


.view-display-id-carnaval_pg_articulo .pines #iconos img:before {
	 content:'';
	 position: absolute;
	 top: 0px;
	 left: 0px;
	 width: 100%;
	 height: 0px;
	 background: rgba(255,255,255,0.5);
	 border-radius: 5px;
	 transition: all 2s ease;
}

.view-display-id-carnaval_pg_articulo .pines #iconos img:hover:before {height: 42px;}
#mini-panel-minipanel_carnaval  #iconos img{margin: 16px 6px;}
#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-entrevistas-agrupacion .pane-content .views-row{
	padding:10px 10px;
	background-color: #F2F2F2; 
	border-radius: 5px 0px 0px 5px;
	float:left;
	min-height: 360px;
	margin: 15px 5px;
	border: 1px solid #ccc;
}

#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-entrevistas-agrupacion{display:inline-block;}
#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-entrevistas-agrupacion .views-field-field-carnaval-fotos{width:50%;float: left;padding: 5px 10px;}
/*
#mini-panel-minipanel_agrupacion .pane-agrupacion-carnaval-cp-videos-agrupacion .pane-content{
	background-color: rgba(255, 255, 255, 0.85);
	border-radius: 5px 0px 0px 5px;
	box-shadow: -9px 10px 12px -5px #121111;
	-webkit-box-shadow: -9px 10px 12px -5px #121111;
	-moz-box-shadow: -9px 10px 12px rgba(0,0,0,.2);
	-o-box-shadow: -9px 10px 12px -55px #121111;
}
*/

#mini-panel-minipanel_agrupacion iframe{margin-top:20px; margin-right:0px; float: right; overflow-x:hidden; overflow-Y:hidden;}

.panels-flexible-region-19-center {width: 100%;}

.jcarousel-view--agrupacion--carnaval-cp-videos-agrupacion .video{max-width: 188px;}
.jcarousel-view--agrupacion--carnaval-cp-videos-agrupacion .video img{max-width: 100%;}
#mini-panel-minipanel_agrupacion .jcarousel-view--agrupacion--carnaval-cp-videos-agrupacion iframe{margin-top: 0; margin-right: 0;}

/**************** bloque ultimas noticias *************/

#block-views-noticias-ultimas-noticias .view-noticias .views-field-title a {font-size: 1.4rem;}
#block-views-noticias-ultimas-noticias .views-field-field-pretitulo {font-size: 1.2rem;}
#block-views-noticias-ultimas-noticias .views-field.views-field-field-imagen-ppal {float:left;    margin: 0px 5px 5px 0px;}

.title-sep:after, #pre-header h2:after, #promoted h2:after, .sidebar h2:after, #footer h2:after {
    background-color: #00afa8;
    content: "";
    display: block;
    height: 4px;
    width: 131px;
    position: absolute;
    bottom: -6px;
    }

/******************************************************/

.front .pane-views.pane-agenda-de-eventos {height:370px;}
.front .pane-views.pane-agenda-de-eventos .jcarousel-skin-default .jcarousel-container-horizontal {padding:0px;width:auto;height:auto;}
.front .pane-views.pane-agenda-de-eventos a.jcarousel-prev.jcarousel-prev-horizontal,#block-views-noticias-ultimas-noticias a.jcarousel-next.jcarousel-next-horizontal {display:none;}
.front .pane-views.pane-agenda-de-eventos .jcarousel-clip.jcarousel-clip-horizontal {width:100%; }
.front .pane-views.pane-agenda-de-eventos .jcarousel-clip.jcarousel-clip-horizontal .views-field-field-imagen-del-evento {max-height:250px; overflow:hidden; margin:auto; text-align: center; width:100%; }
.front .pane-views.pane-agenda-de-eventos .jcarousel-clip.jcarousel-clip-horizontal .views-field-field-imagen-del-evento img {margin: auto;}
.front .pane-views.pane-agenda-de-eventos .jcarousel-next.jcarousel-next-horizontal {display:none; visibility: hidden;}

.front .pane-views.pane-agenda-de-eventos .jcarousel-clip.jcarousel-clip-horizontal li {height:370px;}


/******************************** SEMANA SANTA *************************************/


.view-id-semana_santa .node header {padding:0px;}
#edit-field-ssanta-agno-tid-wrapper {width:120px;float:left; }
#edit-field-ssanta-cofradia-tid-wrapper {width:195px;float:left;}
.view-id-semana_santa .node .content {padding:0px 20px;}
.view-id-semana_santa h2 { font-size: 1.8em; color: #002C74; padding: 12px;}
.view-id-semana_santa .field-name-field-ssanta-tipo-de-contenido {	color:#ff6631;}
.view-id-semana_santa .field-name-body { font-size:1.2em;}
.view-id-semana_santa .field-name-field-ssanta-imagen,
.view-id-semana_santa .field-name-field-ssanta-imagen-cartel,
.view-id-semana_santa .imagen {	float:right;	margin-left:15px;}

/************************  SECCION MINIPANEL SEMANASANTA **************************/

.pane-minipanel-semanasanta .pane-title {color:#5D337E; font-size: 150%; border-bottom: 2px solid #A55FDD; margin:0px 0px 5px 0px; padding:5px 0px;}
.pane-minipanel-semanasanta {margin-top:30px;margin-bottom:30px;background-color: #CEB6E8; border: 1px solid #A55FDD; border-radius: 5px;padding:10px 10px;}
#mini-panel-minipanel_semanasanta .colaboracion .relacionadas {display:none;}
#mini-panel-minipanel_semanasanta .colaboracion {clear:both;}
.view-id-semana_santa.view-display-id-panel_pane_1 .jcarousel-skin-default .jcarousel-container-horizontal { width:100%;	height: 145px; }
.view-id-semana_santa.view-display-id-panel_pane_1 .jcarousel-skin-default .jcarousel-clip-horizontal {	width:90%; margin:auto;}
.view-id-semana_santa.view-display-id-panel_pane_1 .jcarousel-skin-default .jcarousel-item { background-color: transparent;	border:none;}

.pane-minipanel-semanasanta .view-display-id-block_2 .item-list ul li{	display:inline-block;}
.pane-minipanel-semanasanta .view-id-calendario h2{	text-align: right;}
.pane-minipanel-semanasanta .view-id-calendario .item-list ul li{	margin:0px 0px;	padding: 10px 5px;}
.pane-minipanel-semanasanta .view-id-calendario .item-list ul.pager li{	width:70px;	padding: 0px 5px;}
.pane-minipanel-semanasanta .view-id-calendario .item-list ul.pager li.pager-previous{	margin-left: 20px;}
.pane-minipanel-semanasanta .view-id-calendario .item-list ul.pager li.pager-current{	width:80px;	padding: 5px 5px;}
.pane-minipanel-semanasanta .view-id-calendario .item-list ul.pager li a{	padding:5px;}
.pane-minipanel-semanasanta .view-id-calendario .views-field-field-fecha-evento{	font-size: 0.8em;}
.pane-minipanel-semanasanta .view-id-calendario .views-row-odd{	background-color: #D3D5F9; 	width:100%;}
.pane-minipanel-semanasanta .view-id-calendario .views-row-even{	background-color: #CBCEF5;	width:100%;	}
.pane-minipanel-semanasanta .view-id-calendario .views-field-field-imagen-del-evento{	float: right; 	margin: 0px 0px 10px 5px;}
.pane-minipanel-semanasanta  #iconos {padding-bottom:10px; clear:both;}

.pane-minipanel-semanasanta #iconos img {
		margin:auto;
		box-shadow: -9px 10px 12px -5px #121111;
		-webkit-box-shadow: -9px 10px 12px -5px #121111;
		-moz-box-shadow: -9px 10px 12px rgba(0,0,0,.2);
		-o-box-shadow: -9px 10px 12px -55px #121111;
	}

.pane-minipanel-semanasanta #iconos img:hover {
		margin: 8px 8px 4px 4px;
		box-shadow: -5px 8px 12px -5px #121111;
		-webkit-box-shadow: -5px 8px 12px -5px #121111;
		-moz-box-shadow: -5px 8px 12px rgba(0,0,0,.2);
		-o-box-shadow: -5px 8px 12px -55px #121111;
	}

.pane-minipanel-semanasanta .views-field-field-ssanta-video {
		width: 33%;
		float: left;
		border-style: dashed;
		border-color: #EAEAEA;
		border-width: 0px 3px;
		background-color: #000;
		padding: 0 6px;
	}

.pane-minipanel-semanasanta .view-display-id-panel_pane_2 .view-footer{	text-align: right;	padding:5px 15px;}

.pane-minipanel-semanasanta .view-display-id-panel_pane_4 .views-field-field-ssanta-cofradia{
	font-size: 1.2em;
	margin-top: -27px;
	margin-bottom: 27px;
	background-color: rgba(132, 112, 150, 0.84);
	color:#D7D7D7;
	position: relative;
	padding:3px 10px;
}

.pane-minipanel-semanasanta .view-display-id-ultima_cronica_ssanta .views-field-title a{ color: #5D337E; font-size: 150%;  }
.pane-minipanel-semanasanta .view-display-id-ultima_cronica_ssanta .views-field-title {margin:15px 0px;}
/*
.view-display-id-ultima_cronica_ssanta .bloque1{
  position: relative;
  margin-top: -48px;
  background-color: rgba(132, 112, 150, 0.9);
  padding:10px 15px;
}
*/

.view-display-id-ultima_cronica_ssanta img, .pane-minipanel-semanasanta .view-display-id-cronica_2 img{  border-radius: 6px;}
.view-display-id-ultima_cronica_ssanta .bloque1 .title{   font-size: 1.3em;	}
.view-display-id-ultima_cronica_ssanta .bloque1 .title a{    color:#D7D7D7;}
.view-display-id-ultima_cronica_ssanta .bloque1 .cofradia, .view-display-id-ultima_cronica_ssanta .bloque1 .cuerpo { 	color:#290347;	margin-top:10px; }
.pane-minipanel-semanasanta .view-display-id-cronica_2 .views-row { float:left;  padding: 10px 15px;}
.pane-minipanel-semanasanta .view-display-id-cronica_2 .views-field-title { margin:8px 0px; }
.pane-minipanel-semanasanta .view-display-id-cronica_2 .views-field-title a{ color:#5D337E; }
.pane-minipanel-semanasanta  div.views-row {  border-bottom: none;   padding-bottom: 0px;}
.view-id-semana_santa.view-display-id-page .views-field-title a{ color:#5D337E; font-size: 1.3em;}
.view-id-semana_santa.view-display-id-page .views-field-title{ clear:both; padding-top:22px; margin-bottom:10px;	}
.view-id-semana_santa.view-display-id-page img{ 	float:left;margin:0px 10px 15px 0px;border-radius: 8px;}
.node-ssanta-contenido .print-link{display:none;}
.node-ssanta-contenido .field-type-taxonomy-term-reference {float:none;}

/* Ficha cofrade */
.node-ssanta-ficha-cofrade .print-link{display:none;}
.node-ssanta-ficha-cofrade .field-name-field-ssanta-cofrad-escudo{float:left;margin-top:-40px;}
.node-ssanta-ficha-cofrade .field-name-field-ssanta-cof-nombre-completo {font-size: 1.5em;margin-top:30px;}
.node-ssanta-ficha-cofrade .field-name-field-ssanta-cof-imagen-titular1{width:50%;float:left;clear:left;}
.node-ssanta-ficha-cofrade .field-name-field-ssanta-cof-imagen-titular2{width:50%;float:left;  margin-bottom: 50px;}
.node-ssanta-ficha-cofrade .field-name-field-ssanta-categoria{float:none;}
.node-ssanta-ficha-cofrade .field-name-field-ssanta-categoria .field-label{font-weight: bold;}
.node-ssanta-ficha-cofrade .field{margin-top:15px;}
/* Fin ficha cofrade */


/* Galeria cofrade */
.node-ssanta-contenido .field-slideshow img {margin:auto;}
.node-ssanta-contenido .item-list ul li {list-style-type: none; padding:0px; border:none;margin:0px 2px;}
.node-ssanta-contenido .field-slideshow-pager a{padding:0px;}
.node-ssanta-contenido .content{padding:0px;}
/* Fin Galeria cofrade */

.modal-header img{width:10%;display:inline;}
.modal-header {padding:15px 20px 5px 20px;}
.modal-body {padding: 2px 20px;}
.modal-footer {margin-top:0px; padding: 15px 20px 15px;font-size: 1.3em;}
.modal-footer a {font-size: 0.8em;}
.modal-dialog .descripcion img {margin:auto;}

/****************************   CADIZ CF    ********************************/
.pane-minipanel-cadizcf {margin-top:30px;margin-bottom:30px;background-color:rgba(237, 216, 93, 0.38); border: 1px solid #2365E0; border-radius: 5px;padding:10px 10px;}
.pane-minipanel-cadizcf .pane-title {color:#2365E0; font-size: 150%; border-bottom: 2px solid #2365E0; margin:0px 0px 5px 0px; padding:5px 0px;}
.pane-minipanel-cadizcf .panel-pane.pane-custom.pane-2  img {margin:0 auto;}
.pane-minipanel-cadizcf .panels-flexible-region-25-center-inside {text-align: center;padding:0 45px;}
.plenos { text-align: center; background-color: #E4E4C3; padding: 10px; border-radius: 6px; font-size: 1.7em;}

.page-portada-2015 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro,
.page-portada-2016 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro {position:relative;margin-top:-30px;margin-left:15px;z-index:10;}
.page-portada-2015 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro p.titulo,
.page-portada-2016 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .cuadro p.titulo {font-weight: bold;}
.page-portada-2015 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .views-field-field-carnaval-fotos,
.page-portada-2016 .pane-agrupacion-carnaval-cp-cronicas-agrupacion .views-field-field-carnaval-fotos {position: relative;z-index:9;}
.page-portada-2015 .view-display-id-carnaval_cp_orden_actuacion,
.page-portada-2016 .view-display-id-carnaval_cp_orden_actuacion,
.page-noticias-onda-cádiz .view-display-id-carnaval_cp_orden_actuacion{border: 1px solid #A4CECA;}

.page-portada-2015 .view-display-id-carnaval_cp_orden_actuacion .views-field-field-carnaval-fotos img,
.page-portada-2016 .view-display-id-carnaval_cp_orden_actuacion .views-field-field-carnaval-fotos img,
.page-noticias-onda-cádiz .view-display-id-carnaval_cp_orden_actuacion .views-field-field-carnaval-fotos img {width: 100%;}

.page-portada-2015 .view-display-id-carnaval_cp_orden_actuacion .views-field-title,
.page-portada-2016 .view-display-id-carnaval_cp_orden_actuacion .views-field-title,
.page-noticias-onda-cádiz .view-display-id-carnaval_cp_orden_actuacion .views-field-title {font-size: 1.2em;margin:15px 0px;text-align: center;}

.page-portada-2015 .views-field-field-carnaval-1-actuacion,
.page-portada-2015 .views-field-field-carnaval-2-actuacion,
.page-portada-2015 .views-field-field-carnaval-3-actuacion,
.page-portada-2015 .views-field-field-carnaval-4-actuacion,
.page-portada-2015 .views-field-field-carnaval-5-actuacion,
.page-portada-2015 .views-field-field-carnaval-6-actuacion,
.page-portada-2015 .views-field-field-carnaval-7-actuacion,
.page-portada-2015 .views-field-field-carnaval-8-actuacion,
.page-portada-2015 .views-field-field-carnaval-9-actuacion,
.page-portada-2015 .views-field-field-carnaval-10-actuacion,
.page-portada-2015 .views-field-field-carnaval-11-actuacion,
.page-portada-2015 .views-field-field-carnaval-12-actuacion,
.page-portada-2015 .views-field-field-carnaval-13-actuacion,
.page-portada-2015 .views-field-field-carnaval-14-actuacion,
.page-portada-2015 .views-field-field-carnaval-15-actuacion,
.page-portada-2015 .views-field-field-carnaval-16-actuacion,
.page-portada-2016 .views-field-field-carnaval-1-actuacion,
.page-portada-2016 .views-field-field-carnaval-2-actuacion,
.page-portada-2016 .views-field-field-carnaval-3-actuacion,
.page-portada-2016 .views-field-field-carnaval-4-actuacion,
.page-portada-2016 .views-field-field-carnaval-5-actuacion,
.page-portada-2016 .views-field-field-carnaval-6-actuacion,
.page-portada-2016 .views-field-field-carnaval-7-actuacion,
.page-portada-2016 .views-field-field-carnaval-8-actuacion,
.page-portada-2016 .views-field-field-carnaval-9-actuacion,
.page-portada-2016 .views-field-field-carnaval-10-actuacion,
.page-portada-2016 .views-field-field-carnaval-11-actuacion,
.page-portada-2016 .views-field-field-carnaval-12-actuacion,
.page-portada-2016 .views-field-field-carnaval-13-actuacion,
.page-portada-2016 .views-field-field-carnaval-14-actuacion,
.page-portada-2016 .views-field-field-carnaval-15-actuacion,
.page-portada-2016 .views-field-field-carnaval-16-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-1-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-2-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-3-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-4-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-5-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-6-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-7-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-8-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-9-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-10-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-11-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-12-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-13-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-14-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-15-actuacion,
.page-noticias-onda-cádiz  .views-field-field-carnaval-16-actuacion {font-size: 1.2em;margin:6px 3px;}

.page-portada-2015 .view-display-id-carnaval_cp_orden_actuacion a,
.page-portada-2016 .view-display-id-carnaval_cp_orden_actuacion a,
.page-noticias-onda-cádiz .view-display-id-carnaval_cp_orden_actuacion a{color:#06675F;}
.page-portada-2015 .view-display-id-carnaval_cp_orden_actuacion a:hover,
.page-portada-2016 .view-display-id-carnaval_cp_orden_actuacion a:hover,
.page-noticias-onda-cádiz .view-display-id-carnaval_cp_orden_actuacion a:hover {color:#e74c3c;}

.node-ssanta-contenido .field-name-field-ssanta-subtitulo {font-size: 1.3em;     font-weight: 600;    margin: 10px 0px;}
.node-ssanta-contenido .field-name-body {margin:15px 0px;}

.page-portada-2015 .panel-pane.pane-views-panes.pane-semana-santa-ultima-cronica-ssanta .pane-content {display:inline-block; margin-bottom: 20px;}
.page-portada-2015 .views-field-field-ssanta-imagen {width:55%; float:left ; margin-right: 15px;}
.page-portada-2015 .view-display-id-ultima_cronica_ssanta .bloque1 { margin-top: 0px; position:static;}

.concurso .field-name-field-imagen-espectaculo {margin:0px 30px 20px 0px; float:left;}
.concurso {font-size:1.2em;}
.concurso header {padding:0px;}
.concurso .webform-component--pregunta label{font-weight:600px;}
.concurso .field-name-body {margin-bottom:20px;}
.concurso .field-name-field-fechas-del-concurso{clear:both; margin-top:20px;}
.concurso #edit-submitted-dni{width:200px;}
.concurso #edit-submitted-e-mail {width:85%;}
.concurso form {padding-left:30px;}

input.form-text, textarea.form-textarea, select {padding:0px 12px; line-height: 35px;}
#edit-submitted-nombre-y-apellidos-c {width:initial;}


/*********************** CARTELES  ***********************************/
.view-concurso-carteles-carnaval .views-field.views-field-nid {text-align: center;}
.view-concurso-carteles-carnaval .views-field.views-field-nid .field-content{width:100%;}
.view-concurso-carteles-carnaval .views-field-field-imagen-cartel .field-content a {cursor:zoom-in;}
.view-concurso-carteles-carnaval .views-field-title {height:42px;}
.views-field-field-imagen-cartel {display:inline-block; height: 390px;  }
.cartel {margin:0 auto; display:inline-block;}
.puntos, .cancelar {padding:5px 2px; width:30%; float:left; cursor:pointer;display:inline-block;}
.puntos.on, .cancelar.on  {display:inherit; cursor:pointer;}
.puntos.on {
	-ms-transform: scale(1.2,1.2); /* IE 9 */
    -webkit-transform: scale(1.2,1.2); /* Chrome, Safari, Opera */
    transform: scale(1.2,1.2);
	width:100%;
	    margin-bottom: 6px;
	}
.puntos.off{opacity: 0.2; cursor:not-allowed;    margin-bottom: 10px;}
.cancelar.off {display:none;}
.puntos:hover{
	-ms-transform: rotate(7deg) scale(1.1,1.1); /* IE 9 */
    -webkit-transform: rotate(7deg) scale(1.1,1.1); /* Chrome, Safari, Opera */
    transform: rotate(7deg) scale(1.1,1.1);
	}
	
.button[disabled]{ opacity: 0.2;}	
.view-id-concurso_carteles_carnaval #custom-content-form {display:none;visibility:hidden; background-color: #ddd; padding: 10px 20px; border: 1px solid #6D1C1C; border-radius: 5px;}
.view-id-concurso_carteles_carnaval .view-content {display:none;}
.view-id-concurso_carteles_carnaval .view-header { width:95%; margin:auto; font-size:1.2em; }
.view-id-concurso_carteles_carnaval .view-header ul {margin:30px 0px 30px 40px;}
.view-id-concurso_carteles_carnaval .view-header  h1{margin: 0 auto; text-decoration: underline; color:#00afa8; text-transform: uppercase; text-align:center; font-weight:bold;}
.view-id-concurso_carteles_carnaval .form-item-e-mail {width:500px;}
.view-id-concurso_carteles_carnaval .view-header {text-align:justify;}
.view-id-concurso_carteles_carnaval .form-item-nacimiento-date label {display:none;visibility:hidden;}
.view-id-concurso_carteles_carnaval .container-inline-date .date-padding { padding: 10px; }
.view-id-concurso_carteles_carnaval .form-item-lopd {font-size: 0.9em;   font-style: italic;}
.view-id-concurso_carteles_carnaval.view-display-id-page .views-field-title {height:35px;}

.item { margin:20px 0px;text-align:center;padding: 0 5px;}
.view-id-concurso_carteles_carnaval h4.modal-title {font-size:2em;}

#sig1 {background-color: #00afa8; border-color: #00afa8; float:right;}

.bootstrap-gallery .modal-body {padding:0px 0px 10% 0px;}

#mini-panel-minipanels_noticias .item-list .item-list {display:none;visibility:hidden;}

.iconos-regata-camara {width:33%; float:left; text-align:center;}
.iconos-regata-camara img {max-width:120px;margin:auto;}

.view-id-article.view-display-id-page_1 .views-row {min-height:250px;}


.view-display-id-bq_noticias_seccion_ptda  .views-field-title a {font-size:15px;}
.pane-minipanels-noticias-2 {margin-bottom:25px;}


/* AVANCE */
#avance .pane-content {margin-top:-1px; position:relative; z-index:1;display: inline-block; border-left: 5px solid #00afa8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding: 15px 0px; margin-bottom:30px;}
#avance h2 {position:relative; z-index:10; background-color:#fff; color: #b4b0ad;    font-size: 2rem;    padding: 3px 15px 0px 15px; width:100px;  border-left: 5px solid #00afa8; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-radius: 0px 5px 0px 0px}
#avance .views-field-field-imagen-ppal {height:165px;overflow: hidden; -webkit-transition: 2s; transition: 2s;}
.panel-flexible .panel-separator {margin: 0px;}
#bottom-content {    background-color: #bbc1c1;}
.panels-flexible-region-30-centrado {width: 100%;}
.pane-noticias.col-md-9 {padding:0px;}
#mini-panel-clone_of_minipanels_noticias .pane-1.col-md-3, #mini-panel-clone_of_minipanels_noticias .pane-2.col-md-3 {padding:0px;}
#mini-panel-clone_of_minipanels_noticias .pane-1.col-md-3 img, #mini-panel-clone_of_minipanels_noticias .pane-2.col-md-3 img {width:100%;}

.view-display-id-bq_noticias_seccion_ptda.listado-portada  .col-md-3 {padding-right:0px;}
.view-display-id-bq_noticias_seccion_ptda.listado-portada  .views-row-last.col-md-3{padding-right:15px;}

#mini-panel-clone_of_minipanels_noticias_2 {width: 100%;}
.pane-noticias.col-md-7 {padding:0px;}
.pane-noticias .orden-9.col-md-6 {padding-left:0px;}
#mini-panel-clone_of_minipanels_noticias_2 .pane-3.col-md-2 {padding:0px;}

.pane-views.pane-agenda-de-eventos.col-md-3, #mini-panel-clone_of_minipanels_noticias_2 .pane-sorteo-traspunte.col-md-3,
 #mini-panel-clone_of_minipanels_noticias_2 .pane-noticias.col-md-3,
 #mini-panel-clone_of_minipanels_noticias_2 .pane-custom.pane-3 {padding-right: 0px;}

#s-twitter {display:block; background-image: url("../images/icons/ocadizdigital-en-twitter.png");}
#s-twitter:hover { background-image: url("../images/icons/ocadizdigital-en-twitter-on.png");}
#s-facebook {display:block; background-image: url("../images/icons/ocadizdigital-en-facebook.png");}
#s-facebook:hover { background-image: url("../images/icons/ocadizdigital-en-facebook-on.png");}
#s-youtube {display:block; background-image: url("../images/icons/ocadizdigital-en-youtube.png");}
#s-youtube:hover { background-image: url("../images/icons/ocadizdigital-en-youtube-on.png");}
#s-google {display:block; background-image: url("../images/icons/ocadizdigital-en-google.png");}
#s-google:hover { background-image: url("../images/icons/ocadizdigital-en-google-on.png");}
#s-rss {display:block; background-image: url("../images/icons/ocadizdigital-rss.png");}
#s-rss:hover { background-image: url("../images/icons/ocadizdigital-rss-on.png");}

.publi {background-color: #f1f1f1; text-align: center; color:#89dcd8; /*#b7b5b5;*/ padding:3px 5px;}
.publi a,.publi img {margin:auto;}
.eltiempo ul, .eltiempo ul li .fechatiempo {margin-top:0px;}
#block-block-24 {margin-top:5px;}

.view-id-lst_noticias.view-display-id-block_2 .views-row-odd {clear:left;}
#encabezado-fecha-hora h1 {display:none;visibility: hidden;}
#encabezado-fecha-hora {text-align: center;}

.view-id-lst_noticias.view-display-id-noticias_seccion .views-field-field-imagen-ppal {max-height: 280px; overflow: hidden;}
.view-id-recetas.view-display-id-block_2 .views-row{clear: both;}

.views-field.views-field-field-imagen-ppal {position:relative;}
.view-id-lst_noticias.view-display-id-noticias_seccion .views-row-odd{clear:left;}
.view-id-sorteo_traspunte {margin-bottom: 25px;}
.view-id-sorteo_traspunte  .views-row {margin-bottom:20px;}

.view-id-agrupaciones .view-grouping {/*width:33.33%;*/ float:left; padding:0 10px;}
.view-id-agrupaciones .ui-accordion-content {padding: 1em;}
.view-id-agrupaciones .ui-accordion-content .views-field-name:before{content:"-";}

.view-display-id-carnaval_pg_orden_actuacion.pines a {color: #4f4f4f;}

/*
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-2-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-3-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-4-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-5-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-6-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-7-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-8-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-9-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-10-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-11-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-12-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-13-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-14-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-15-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-16-actuacion {    width: 85%;    margin: auto;}
*/


.node-cadizcf-jugador .field-name-field-cadizcf-ju-fotos {float:left;padding:0px 15px 15px 0px;}
.view-id-jugadores.view-display-id-panel_pane_1 .views-row {position:relative; width:160px;float:left;margin:3px 3px;overflow: hidden;}
.node-type-cadizcf-jugador .field-name-field-cadizcf-ju-fotos .field-items  {position:relative; width:225px;float:left;margin:3px 3px;overflow: hidden;}
.view-id-jugadores.view-display-id-panel_pane_1 .views-field-field-cadizcf-ju-fotos, .node-type-cadizcf-jugador .field-name-field-cadizcf-ju-fotos img{
	position:relative;  padding: 4px 4px;  background-color: #F1F23E;
	-webkit-transition-delay: 2s; /* Safari */
    transition-delay: 2s;
    overflow: hidden;
}

.view-id-jugadores.view-display-id-panel_pane_1 .views-field-field-cadizcf-ju-fotos img:hover, .node-type-cadizcf-jugador .field-name-field-cadizcf-ju-fotos img:hover{  

      transform : scale(1.3);
      -moz-transform : scale(1.3);      /* Firefox */
      -webkit-transform : scale(1.3);   /* Chrome - Safari */
      -o-transform : scale(1.3);        /* Opera */
    }
.view-id-jugadores.view-display-id-panel_pane_1 .views-field-title {min-height: 30px;position: absolute;  bottom: 4px; width:150px; padding: 2px 2px; text-align: center; background-color: #236DBA;  margin-left: 4px;}
.view-id-jugadores.view-display-id-panel_pane_1 .views-field-title a {color:#fff;}

.view-display-id-carnaval_pg_articulo.pines .views-field-field-carnaval-audio {margin-top:-20px; text-align: center; overflow: hidden;}
.pane-minipanel-carnaval .jcarousel-item-horizontal .views-field-field-carnaval-fotos{max-height: 620px;    overflow: hidden;}
.pane-minipanel-carnaval .jcarousel-item-horizontal img {width:100%;}
.pane-minipanel-carnaval .jcarousel-item-horizontal .views-field-field-carnaval-agrupacion {max-width: 100%;}
.pane-minipanel-carnaval .jcarousel-item-horizontal .titulo {font-weight: bold; font-size: 1.8rem;}
.pane-minipanel-carnaval .pane-custom.pane-3 h2 {font-size: 2.2rem;  text-decoration: underline;  text-align: center;}
.pane-minipanel-carnaval .view-display-id-carnaval_cp_orden_actuacion .views-field-title{font-size: 2rem;}
.pane-minipanel-carnaval .view-display-id-carnaval_cp_orden_actuacion a{color:#21a69c;}
.pane-minipanel-carnaval .cuadro .titulo a{color:#21a69c;}


#mini-panel-clone_of_minipanels_noticias .pane-custom.pane-3 h2 {font-size: 2.2rem;  text-decoration: underline;  text-align: center;}
#mini-panel-clone_of_minipanels_noticias .view-display-id-carnaval_cp_orden_actuacion .views-field-title{font-size: 2rem;}
#mini-panel-clone_of_minipanels_noticias .view-display-id-carnaval_cp_orden_actuacion .views-field {margin-bottom: 6px;}
#mini-panel-clone_of_minipanels_noticias .view-display-id-carnaval_cp_orden_actuacion a{color:#21a69c; }


#mini-panel-clone_of_minipanels_noticias .view-display-id-carnaval_cp_orden_actuacion img {max-width:100%;}
#sms:hover {      -moz-box-shadow: 0px 0px 30px #efe243; 
      -webkit-box-shadow: 0px 0px 30px #efe243; 
      box-shadow: 0px 0px 30px #efe243;
      border: 2px solid #fbe453;
      }

/* #cronicas-agrupacion {clear:both;float:none;} */

.page-portada-2017 .jcarousel-skin-default .jcarousel-container-horizontal {
  width: 100%;
  height: 180px;
  padding: 0px;
  overflow: hidden;
  margin: auto;
}

.page-carnaval-cadiz .view-agrupacion.view-id-agrupacion.view-display-id-panel_pane_1{
	margin-bottom: 40px;
}

.page-search #main {margin-left: 20px;}
.view-semana-santa.view-id-semana_santa.view-display-id-page .views-row-odd{clear:left;}

/* PARA GRABACION 
#toolbar, .tabs, #header-top, article footer {display:none; visibility: hidden;}
.panels-flexible-region-30-bloques .pane-1 img {width:100%;}

fin*/

.page-agrupaciones .view-agrupaciones.view-id-agrupaciones .view-footer{display:inline-block;}
.view-footer .view-entrevistas.view-id-entrevistas {margin-top: 20px;}

/*******************************************************************************/
/************************ NUEVO MENUS DESPLEGABLES   **************************/


#block-menu-menu-menu-ppal {padding: 10px 0px 0px 0px;}

.pane-menu-menu-menu-ppal h2,
#block-menu-menu-menu-ppal h2 {display:none;}

.pane-menu-menu-menu-ppal .pane-content,
#block-menu-menu-menu-ppal .content {height:40px; clear:both; float:none; border-bottom: 2px solid #00afa8; border-top: 2px solid #00afa8; }

.pane-menu-menu-menu-ppal ul,
#block-menu-menu-menu-ppal ul {list-style: none;}

.pane-menu-menu-menu-ppal li ul,
#block-menu-menu-menu-ppal li ul {display:none;}

.pane-menu-menu-menu-ppal ul.menu li,
#block-menu-menu-menu-ppal ul.menu li {
	margin-top:3px;
	border: 0px solid red;
	list-style: none;
	float:left;
	padding:5px 8px 8px 8px;
	background-color: rgba(255, 255, 255, 0.1);
	-webkit-transition:all 0.5s ease-out;  
	-o-transition:all 0.5s ease-out;  
	-moz-transition:all 0.5s ease-out;  
	-ms-transition:all 0.5s ease-out;   
	transition:all 0.5s ease-out;  
  }

.pane-menu-menu-menu-ppal ul.menu li a,
#block-menu-menu-menu-ppal ul.menu li a{ color: #858383; font-size:83%;text-transform: uppercase;font-stretch: condensed; padding: 0px;}

.ul.menu li a.active {color: #00b5ab;}


.pane-menu-menu-menu-ppal li.expanded.
#block-menu-menu-menu-ppal li.expanded {width:100px; position:relative;}

.pane-menu-menu-menu-ppal li:hover ul,
#block-menu-menu-menu-ppal li:hover ul {display:block;position:absolute;width:150px; margin-top: 8px;padding-left: 10px; background-color: rgba(255, 255, 255, 0.7); border: 1px solid #00afa8; border-top: 2px solid #fff;}

.pane-menu-menu-menu-ppal li:hover,
#block-menu-menu-menu-ppal li:hover { color: #636161 ; padding:5px 8px 2px 8px; background-color: rgba(225, 211, 204, 1); }

.pane-menu-menu-menu-ppal li:hover ul li,
#block-menu-menu-menu-ppal li:hover ul li{float:none; width:100%;}

.top-40 {margin-top:40px;}

.view-agrupacion.view-id-agrupacion.view-display-id-carnaval_cp_orden_actuacion {background-color: #fff; padding:10px;}
.view-agrupacion.view-id-agrupacion.view-display-id-carnaval_cp_orden_actuacion .views-field-field-carnaval-fotos {margin-bottom: 10px;}


.bootstrap-gallery .modal-body img {position:initial;}

.ss2018{background-color: #f0e0fd; padding:1px 10px;}
.ss2018 ul {padding:0 20px;}
.ss2018 ul li{padding: 5px 0px;}

.pane-lst-noticias h2{ margin:20px 0 0px 0;}

.view-id-sorteo_traspunte img {width:100%;}

#mini-panel-clone_of_minipanels_noticias #banner .col-md-12 {padding-right:0px;}

#andaluzas {border-bottom: 2px solid #add4c3;    margin-bottom: 40px;}

.view-display-id-carnaval_pg_orden_actuacion .views-field-field-carnaval-fecha-orden-act{
    padding: 5px;
    border-radius: 9px 9px 0px 0px;
    color: #fff;
    font-size: 19px;
    font-weight: 700;
    text-align: center;
    margin: 0px 10px;
}

.view-display-id-carnaval_pg_orden_actuacion .views-field-field-categoria-agrupacion {
    padding: 10px 5px 5px 5px;
    border-radius: 0px;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    text-align: center;
    margin: 0px 10px;    
    
}

.view-display-id-carnaval_pg_orden_actuacion.pines  .views-field-title {
    width: initial;
    padding: 5px;
    border-radius: 0px 0px 0px 0px;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
    margin: 0px 10px 0px 10px;
}

.view-display-id-carnaval_pg_orden_actuacion .orden.Adulto .views-field-field-carnaval-fecha-orden-act{background-color: #a0ccda;}
.view-display-id-carnaval_pg_orden_actuacion .orden.Adulto .views-field-field-categoria-agrupacion {background-color: #52666c;}
.view-display-id-carnaval_pg_orden_actuacion.pines .orden.Adulto .views-field-title {background-color: #52666c;}

.view-display-id-carnaval_pg_orden_actuacion .orden.Juvenil .views-field-field-carnaval-fecha-orden-act{background-color: #99d5be;}
.view-display-id-carnaval_pg_orden_actuacion .orden.Juvenil .views-field-field-categoria-agrupacion {background-color: #6b9280;}
.view-display-id-carnaval_pg_orden_actuacion.pines .orden.Juvenil .views-field-title {background-color: #6b9280;}

.view-display-id-carnaval_pg_orden_actuacion .orden.Infantil .views-field-field-carnaval-fecha-orden-act{background-color: #dcabab;}
.view-display-id-carnaval_pg_orden_actuacion .orden.Infantil .views-field-field-categoria-agrupacion {background-color: #a27d7d;}
.view-display-id-carnaval_pg_orden_actuacion.pines .orden.Infantil .views-field-title {background-color: #a27d7d;}

.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-1-actuacion-1,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-2-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-3-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-4-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-5-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-6-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-7-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-8-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-9-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-10-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-11-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-12-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-13-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-14-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-15-actuacion,
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-16-actuacion  {
	border-right: 1px solid #52666c;
    margin: 0px 10px;
    padding: 5px 15px;
    border-left: 1px solid #52666c;
}
.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-cierre-actuacion  {
	border-right: 1px solid #52666c;
	border-left: 1px solid #52666c;
	border-bottom: 1px solid #52666c;
    margin: 0px 10px;
    padding: 5px 15px;
    border-radius: 0px 0px 9px 9px;
}

.view-display-id-carnaval_pg_orden_actuacion.pines .views-field-field-carnaval-1-actuacion-1 {padding-top:15px;}