#sobrecabecera {
	z-index:102 !important;
}



#menumovil-button { 
	display:none;
}
#menumovil-menu{
	display:none;
	position: fixed;
	top:80px;
	left:-200px;
	background-color:rgba(255,255,255,0.92);
	border: solid 1px #fff;
}

.pane-plain-box-punto-pelota2columnas,
.pane-plain-box-salmon2columas{
	width:672px;
	overflow:hidden;
}

.pane-plain-box-punto-pelota,
.pane-plain-box-salmon3,
.pane-plain-box-salmon2{
	width:320px;
	overflow:hidden;
}


.pane-plain-box-punto-pelota .field-name-field-subtitle,
.pane-plain-box-punto-pelota .field-name-title,
.pane-plain-box-punto-pelota .field-name-field-entradilla,
.pane-plain-box-punto-pelota .field-name-body,
.pane-plain-box-punto-pelota .field-name-field-url-externa,
.pane-plain-box-punto-pelota .field-name-field-subtitulo{margin-left:5px;}
.pane-plain-box-salmon2 .field-name-field-subtitle,
.pane-plain-box-salmon2 .field-name-title,
.pane-plain-box-salmon2 .field-name-field-entradilla,
.pane-plain-box-salmon2 .field-name-body,
.pane-plain-box-salmon2 .field-name-field-url-externa,
.pane-plain-box-salmon2 .field-name-field-subtitulo{margin-left:5px;}

/*.pane-plain-box-salmon2 <  .pane-content .view-mode-relacionada{*/
.pane-plain-box-salmon3{
	margin-top:-25px !important;
}

.pane-panels-mini.pane-menumovil{
	display:none;
}
/*
.pane-system-main-menu{
	display:inline;
}
*/

/*------------------------------ for tablet------------------------------------------------------------------------------------- */
@media only screen and (min-width: 768px) and (max-width: 959px) {


}


/*------------------------------ for mobile------------------------------------------------------------------------------------- */
@media screen and (max-width: 575px) {
#menumovil-button{
	display:block;
	width:40px !important;
	height:40px;
	background: url(./images/menu_movil.png) no-repeat top left;
	background-color:rgba(255,255,255,0.95);
	position: fixed;
	top:5px;
	left:-8px;
	z-index:200000;
}

.pane-panels-mini.pane-menumovil{
	display:block;
}

#menumovil-menu.menu_display{
	left:0px;
}

#menumovil-menu{
	display:block;
	position:fixed;
	top:115px;
	left:-250px;
	width:200px !important;
	height:auto;
	padding:15px;
	z-index:200000;
	overflow:hidden;
	float:left;
	clear:both;
}

#menumovil-menu ul li.leaf{
	list-style-type: none;
	height:35px;
	font-size:20px;
	padding:10px 0px 0px 10px;
	border-bottom:solid 1px; #eee;
}

#menumovil-menu ul li.leaf a{
	color:#555;
}
#menumovil-menu ul li.leaf:hover{
	background-color:#959595;
}

.pane-system-main-menu#nav{
	display:none;
}

#cabecera .logo {
	margin-top:130px; 
}
#cabecera a img{
	display:none; 
}
#cabecera .logo a img{
	display:block;
	height:32px;
	margin-left:50px;
}

.pane-page-content{
	margin-top:80px !important;
	padding-top:12px;
}

h1, h1 a{ font-size:27px; line-height:32px;}
.pane-content h2, .pane-content h2 a{ font-size:22px; line-height:27px; }
.rel-noticia a{ font-size:16px; line-height:20px;}

.panels-flexible-row-82-28 .field-name-field-subtitle,
.row-top-middle .field-name-field-subtitle,
.panels-flexible-row-82-28 .field-name-title,
.row-top-middle .field-name-title,
.row-top-middle .field{float:left; width:68%;}
.panels-flexible-row-82-28 .field-name-field-entradilla,
.row-top-middle .field-name-field-entradilla {float:left; width:100%;}

.panels-flexible-row-82-28 .field-name-field-subtitle,
.row-top-middle .field-name-field-subtitle,
.panels-flexible-row-82-28 .field-name-title h2 a,
.row-top-middle .field-name-title h2 a {margin-bottom:0px; padding-top:0px; padding-bottom:0px;}

.panels-flexible-row-82-28 .field-name-field-subtitle,
.row-top-middle .field-name-field-subtitle {line-height: 15px;}


.panels-flexible-row-82-28 a img,
.row-top-middle a img{ width:100%; margin-top:6px;}
.panels-flexible-row-82-28 .field-name-field-image,
.row-top-middle .field-name-field-image{float:left;  width:29%; margin-right: 2%;}

}
/*****************************************************************************/

.panels-flexible-82 .panels-flexible-row {
	padding-bottom:0px !important;
	margin-top:15px;
}
