﻿@media only screen and (max-width: 320px) {

body, html {
	overflow-x: hidden;
}
#header_top ul.menu li {
	float: left;
	text-align: center;
	width: 30% !important;
}
#logo {
	width: 87% !important;
}
/*
#logo-magrama {
	width: 62%;
}
*/
#header-region {
	margin: 0 0 1em !important;
	width: 90% !important;
}
#header-region .field-content, #header-region h1 {
	float: left !important;
	text-align: left !important;
}
.view-bloque-actualidad .views-row {
	float: left;
	height: auto;
	margin: 0 2.1em;
	width: 99.2%;
}

.view-bloque-actualidad {
	float: left;
	height: auto;
	margin: 1em 0em;
	width: 100%;
}

.responsive-menus.responsified .responsive-menus-simple li ul {
	display:block !important;
}
.responsive-menus.responsified .responsive-menus-simple li ul,
.responsive-menus.responsified .responsive-menus-simple li a, 
.responsive-menus.responsified .responsive-menus-simple li {
	width: 320px !important;
	margin: 0 !important;
	position:relative !important;
	height:auto !important;
	float:left  !important;
	text-align:left !important;
}
.responsive-menus.responsified .responsive-menus-simple li a {
	color:#FFFFFF  !important;
}
.responsive-menus.responsified .responsive-menus-simple li ul li a {
	padding:0 0 0 1em !important;
	color:#D5D1CA  !important;
}
.responsive-menus.responsified .responsive-menus-simple li ul a {
	border:0 !important;
}
.responsive-menus.responsified .responsive-menus-simple li.last a {
	border-bottom: 1px solid rgba(255, 255, 255, 0.5) !important;
	padding: 1em 5% !important;
}
#block-search-form,
#rm-no-id {
	display:none !important;
}
#navReg #block-menu-menu-navegaci-n-secciones {
	width: 100% !important;
}
#navReg ul li.last,
#navReg ul li {
	width: 76% !important;
	margin:0 7% !important;
}

#navReg ul li a {
	padding: 0.5em 0 0.1em 0 !important;
	font-size: 1.1em !important;
}


.view-bloque-actualidad iframe, .view-bloque-actualidad .views-row img {
	height: auto;
}
.view-bloque-actualidad .views-row a {
	font-size: 0.9em;
}
.view-bloque-actualidad .views-row ul {
	font-size: 0.9em;
}
#block-views-siguenoslistado-block_1 {
	display:none;
}
.node-type-qui-nes-somos .field-name-field-fotografia-quienes-somos img {
	height: auto;
	width: 95%;
}
.pane-carousel {
	clear: both !important;
	float: left !important;
	margin-left: 11.5% !important;
	width: 110% !important;
	height:10.5em !important;
	margin-bottom: 2em !important;
}
.view-carousel .jcarousel-container .jcarousel-clip-horizontal {
	width:70% !important;
}
#sidebar-second {
	clear: both !important;
	float: left !important;
	margin-left: 10%;
	width: 80% !important;
}
.block-block div div div div div div p, 
.block-block div div div div div div div div div div div div div, 
.view-novedades-bloque-home .views-field-title a {
	font-size:1em;
}
.agenda-home .views-field-field-fecha-del-evento, .agenda-home .views-field-title {
	width:14.7em;
}
.page-node-7865 .views-field-field-fecha-del-evento, .page-node-7865 .views-field-title {
	min-width:78% !important;
}
.page-node-7865 #block-block-7 h2,
.page-node-7865 #block-views-agenda_bloque_home-block_2 h2 {
	font-size: 1.3em;
	background-color: #F1F1F1;
	width: 80%;
}
.page-node-7865 #sidebar-first-inner {
	width:95%;
	margin-top:1em;
	float:left;
}
.page-node-1042 aside,
.page-node-7414 aside,
.page-node-7422 aside,
.page-prensa-agenda aside,
.page-node-8208 aside,
.page-node-136 aside,
.page-prensa-la-fundacion-en-los-medios aside,
.page-informacion-institucional aside,
.page-node-8094 aside,
.page-recursos-multimedia aside,
.page-node-2074 aside,
.page-node-7924 aside,
.page-node-1046 aside {
	display:none;
}
#header_top, #header_top .region, #header_top .block {
	float: none !important;
}
.page-proyectos .sutro-column,
.page-proyectos .sutro-column2 {
	width: 100%;
	margin-left: 0em;
}
.page-proyectos .sutro-column1 {
	width: 100%;
}
.page-proyectos .ver-todos-proyectos a {
	font-size: 0.8em;
}
.page-node-243 .sutro-column2 {
	width: 100%;
}
.page-node-243 .sutro-column1 {
	width: 90%;
}
.view-dossieres-de-prensa .views-row {
	width: 45%;
}
.view-dossieres-de-prensa .more-link {
	width: 50%;
}
.page-node-136 .view-quienessomosgabinetecomunicacion .views-row {
	width: 90%;
}
.page-proyectos .view-proyectosfiltrotodos .views-row {
	height: auto;
	width: 97.9% !important;
	margin-right: 1.7em;
}

.page-proyectos .view-proyectosfiltrotodos .view-content {
	width: 100% !important;
	margin-left: 0em;
}

.agenda-home h3 a {
	font-size: 1.3em;
}
.node-type-recursos-multimedia iframe {
	height: auto;
}
.page-recursos-multimedia .view-recursos-multimedia-todos .views-row {
	height: auto;
	width: 90%;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	margin: 0 !important;
}
section h3, .twitter-home h2, .pane-carousel h2, .region-sidebar-second .block-views h2, .region-sidebar-second .block-even h2 {
	background-color: #F1F1F1;
}
#footer {
	height:auto !important;
	width:100% !important;
}

#navReg #block-menu-menu-navegaci-n-secciones {
	width: 105%;
}

#navReg #block-menu-menu-navegaci-n-secciones ul {
    margin-left: 0em;
    width: 105%;
}


#navReg ul li ul, #navigation ul li ul {
	margin:0 !important;
}
#footer .content {
	background:none !important;
	height:auto !important;
	width:100% !important;
}
#footer ul {
	margin: 0.5em !important;
}
#footer li {
	border:0;
	width:100%;
	margin-bottom: 0em !important;
}
.responsive-menus.responsified .responsive-menus-simple li ul {
	display: block !important;
	margin: 0;
	padding: 0;
	visibility: visible !important;
}
#main {
	overflow-x: hidden;
	padding: 0 0.9em;
	width: 95% !important;
	margin-left: 0em !important;
}
.front #main {
	padding: 0 !important;
}
.block-titulo-menu,
.block-menu-block {
	display:none;
}
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaproyectoslife .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaproyectosconvocatorias .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaprogramaempleaverde .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdireccionjuridicafinancieracapitalhumano .views-row, 
.node-type-qui-nes-somos-general .view-quienessomosgabinetecomunicacion .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnica .views-row, 
.node-type-qui-nes-somos-general .view-quienessomos .views-row, 
.node-type-qui-nes-somos-general .view-quienessomosconsejoasesor .views-row {
	float: left;
	height: 12em;
	margin: 0.2em 0.5em 0 0;
	width: 45%;
}
#navigation ul li.active-trail {
	height: auto !important;
}
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaproyectoslife .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaproyectosconvocatorias .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaprogramaempleaverde .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdireccionjuridicafinancieracapitalhumano .views-row, 
.node-type-qui-nes-somos-general .view-quienessomosgabinetecomunicacion .views-row, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnica .views-row, 
.node-type-qui-nes-somos-general .view-quienessomos .views-row, 
.node-type-qui-nes-somos-general .view-quienessomosconsejoasesor .views-row {
	float: left;
	height: 12em;
	margin: 0.2em 0.5em 0 0;
	width: 45%;
}
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaproyectoslife .views-row img, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaproyectosconvocatorias .views-row img,  
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnicaprogramaempleaverde .views-row img,  
.node-type-qui-nes-somos-general .view-quienessomossubdireccionjuridicafinancieracapitalhumano .views-row img, 
.node-type-qui-nes-somos-general .view-quienessomosgabinetecomunicacion .views-row img, 
.node-type-qui-nes-somos-general .view-quienessomossubdirecciontecnica .views-row img,  
.node-type-qui-nes-somos-general .view-quienessomos .views-row img,  
.node-type-qui-nes-somos-general .view-quienessomosconsejoasesor .views-row img {
	height: auto;
	width: 100%;
}
.page-node-163 .node-cifras ol li {
	border-bottom: 1px solid #D8D8D8;
	float: left !important;
	font-size: 1.1em;
	margin-bottom: 0 !important;
	min-height: 6em;
	padding: 1.5em 1em 1em 3em  !important;
	width: 70%  !important;
}
#node-189 .field-name-field-donde-estamos,
#node-189 .field.field-name-body {
	float: left;
	width: 100%;
}
#node-189 .geofieldMap,
.page-node-169 .center {
	width: 100%  !important;
}

.cajas-proyectos-interiores {
	width: 100%;
	margin-left: 0em;
}


.cajas-proyectos-interiores .views-row .views-column {
	width: 99% !important;
	height:auto !important;
	margin-right: 0em;
}
.not-front #sidebar-second {
	display:none;
}
.vista-proyectos-ayudas .views-row {
	clear: both;
	float: left;
	width: 100%;
}
.vista-proyectos-ayudas .views-column-first {
	margin-right: 1em;
}
.vista-proyectos-ayudas .views-column {
	float: left;
	width: 96%;
}
.node-proyectos-convocatoria-ayuda .field-name-field-mapa-situaci-n .field-items {
	width: 95%;
}
.ver-todos-proyectos p,
.ver-todos-proyectos div,
.ver-todos-proyectos {
	width: 100%;
}
.ver-todos-proyectos a {
	font-size: 1em;
}
.view-agendalistado .views-field-title a, 
.view-la-fundacion-en-los-medios .views-field-title span, 
.view-notas-de-prensa .view-content .views-field-title span, 
.view-prensa-actualidad .view-content .views-field-title a, 
.view-proyectosfiltrotodos .views-field-title a, 
.view-convocatorias-todas .views-field-title a, 
.view-premios-todos .views-field-title a, 
.view-voluntariado-todos .views-field-title a, 
.view-campa-asfiltrotodos .views-field-title a, 
.view-campa-as-destacadas .views-field-title a, 
.view-licitaciones-todas .views-field-title a, 
.vista-proyectos-ayudas .views-field-title a, 
.vista-convocatorias .view-content .views-field-title a, 
.vista-campanas .view-content .views-field-title a {
	font-size: 1.4em;
}
.view-prensa-actualidad .view-content .views-field-field-image img, 
.vista-convocatorias .view-content .views-field-field-image img, 
.vista-campanas .view-content .views-field-field-image img {
	width: 35%;
}
.view-agendalistado .views-field-title a, 
.view-la-fundacion-en-los-medios .views-field-title span, 
.view-notas-de-prensa .view-content .views-field-title span, 
.view-prensa-actualidad .view-content .views-field-title a, 
.view-proyectosfiltrotodos .views-field-title a, 
.view-convocatorias-todas .views-field-title a, 
.view-premios-todos .views-field-title a, 
.view-voluntariado-todos .views-field-title a, 
.view-campa-asfiltrotodos .views-field-title a, 
.view-campa-as-destacadas .views-field-title a, 
.view-licitaciones-todas .views-field-title a, 
.vista-proyectos-ayudas .views-field-title a, 
.vista-convocatorias .view-content .views-field-title a, 
.vista-campanas .view-content .views-field-title a {
	line-height: 115%;
}
#sliding-popup .popup-content #popup-text {
	margin:1em 0;
}
#sliding-popup h1 {
	background-color:transparent;
}

.sutro-container p {
	clear: both;
	width: 98%;
}

#openlayers-map {
    height: 400px !important;
}

#openlayers-container-openlayers-map {
    height: 400px !important;
}


}


