/*Acabados*/
	.acabados-display {
		display: inline-block;
		width: 100%;
	}
	#acabados-table1 {
		display: inline;
		float: left;
		width: 100%;
	}
	.acabados-fila1,
	.acabados-fila2 {
		float: left;
		width: 100%;
	}
	.fila1-imagen1,
	.fila1-imagen2,
	.fila2-imagen1,
	.fila2-imagen2 {
		float: left;
		padding: 10px 15px;
		width: 20%;
	} 
	.fila1-imagen1 img,
	.fila1-imagen2 img,
	.fila2-imagen1 img,
	.fila2-imagen2 img {
		height: auto;
		margin: 10px 15px;
		vertical-align: text-top;
		width: 100%;
	}
	.fila1-texto,
	.fila2-texto {
		float: left;
		padding: 10px 15px;
		width: 52%;
	}
/*Alquileres*/
	.alq-parent2-uno {
		background-color: #ffffff;
		width: 95%;
	}
	.alq-parent2-dos {
		background-color: #ffffff;
		height: 100%;
		width: 100%;
	}
	.alq-parent2-dos,
	.alq-parent2-tres,
	.alq-parent2-cuatro,
	.alq-parent2-cinco,
	.alq-parent2-seis,
	.alq-parent2-siete,
	.alq-parent2-ocho,
	.alq-parent2-nueve {
		background-color: #ffffff;
		width: 100%;
	}
	.alq-child1-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		text-align: justify;
		width: 15%;
	}
	.alq-child1-dos {
		background-color: #ffffff;
		float: left;
		text-align: justify;
		width: 15%;
	}
	.alq-child1-tres,
	.alq-child1-cuatro,
	.alq-child1-cinco,
	.alq-child1-seis,
	.alq-child1-siete,
	.alq-child1-ocho,
	.alq-child1-nueve {
		background-color: #ffffff;
		float: left;
		height: auto;
		text-align: justify;
		width: 15%;
	}
	.alq-child2-uno,
	.alq-child3-uno,
	.alq-child2-dos,
	.alq-child3-dos,
	.alq-child2-tres,
	.alq-child3-tres,
	.alq-child2-cuatro,
	.alq-child3-cuatro,
	.alq-child3-cinco,
	.alq-child3-seis,
	.alq-child2-siete,
	.alq-child3-siete,
	.alq-child2-ocho,
	.alq-child3-ocho, 
	.alq-child2-nueve,
	.alq-child3-nueve {
		background-color: #ffffff;
		float: left;
		height: auto;
		margin-right: 100px;
		padding: 5px;
		text-align: justify;
		width: 30%;
	}
	.alq-child2-cinco,
	.alq-child2-seis {
		/*float: left;
		margin-left: 125px;
		width: 40%; old */
		background-color: #ffffff;
		float: left;
		height: auto;
		margin-right: 100px;
		padding: 5px;
		text-align: justify;
		width: 30%;
	}
/*Arañas*/
	.arana {
		display: inline-block;
		margin: 0px 1% 0 2%;
	}
	.aranas-parent {
		width: 100%;
	}
	.row-uno,
	.row-cuatro {
		float: none;
		text-align: justify;
		width: 100%;
	}
	.row-dos,
	.row-tres {
		width: 100%;
	}
	.arana-imagen-uno {
		float: left;
		height: auto;
		margin: 0px 2% 0px 1%;
		vertical-align: top;
		width: 22%;
	}
	.arana-imagen-uno img {
		height: auto;
		width: 100%;
	}
/*Bibliotecas*/
	.bibliotecas-parent2-uno,
	.bibliotecas-parent2-dos {
		background-color: #ffffff;
		width: 100%;
	}
	.bibliotecas-child2-header {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: center;
		width: 100%;
	}
	.bibliotecas-child2-text {
		background-color: #ffffff;
		float: left;
		text-align: justify;
		width: 100%;
	}
	.bibliotecas-child1-uno,
	.bibliotecas-child2-uno,
	.bibliotecas-child3-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 13px;
		text-align: justify;
		width: 30%;
	}
	.bibliotecas-child3-cero,
	.bibliotecas-child3-dos,
	.bibliotecas-child3-tres {
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		padding: 10px;
		width: 100%;
	}
/*Colección Cristal La Granja*/
	.cristal-tabla1,
	.cristal-tabla2 {
		width: 100%;
	}
	.cristal-fila1 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		height: auto;
		padding: 10px;
		width: 100%;
	}
	.cristal-fila1 img {
		float: left;
		height: auto;
		margin: 10px;
		max-width: 450px;
		width: 100%;
	}
	.cristal-fila1 p {
		float: left;
		text-align: justify;
	}
	.cristal-tabla2 {
		margin-left: 10px;
	}
	.tabla2-uno,
	.tabla2-dos,
	.tabla2-tres,
	.tabla2-cuatro  {
		background-color: #ffffff;
		border-radius: 10px;
		border: 1px solid #E5E5E5;
		float: left;
		height: 793px;
		margin-bottom: 20px;
		padding: 10px;
		width: 21%;
		margin-right:5px;
	}
	.page-node .region-content .field {
		width: 100%;
	}
/*Colección Tecnológica*/
	.colec-tecnol {
		width: 100%;
	}
	.colec-tecnol p {
		text-align: justify;
	}
	.colec-tecnol-colum1 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		margin: 0 auto;
		padding: 10px;
		width: 39%;
	}
	.colec-tecnol-colum2 {
		float: left;
		margin: 0 auto;
		width: 2%;
	}
	.colec-tecnol-colum3 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		margin: 0 auto;
		padding: 10px;
		width: 53%;
	}
	.colec-tecno2 {
		background-color: #efefef;
		border-radius: 10px;
		border: 0px solid #ffffff;
		width: 100%;
	}
	.tecno2-uno,
	.tecno2-dos {
		background-color: #efefef;
		/*border-radius: 10px;*/
		border: 0px solid #ffffff;
		float: left;
		height: 572px;
		margin: 0 auto;
		padding: 10px;
		width: 46%;
	}
	.tecno2-tres,
	.tecno2-cuatro {
		background-color: #efefef;
		/*border-radius: 10px;*/
		border: 0px solid #ffffff;
		float: left;
		height: 834px;
		margin: 0 auto;
		padding: 10px;
		width: 46%;
	}
	.tecno2-uno{
		border-top-left-radius: 10px;
	}
	.tecno2-dos{
		border-top-right-radius: 10px;
	}
	.tecno2-tres{
		border-bottom-left-radius: 10px;
	}
	.tecno2-cuatro{
		border-bottom-right-radius: 10px;
	}
	
/*Didácticos*/
	.didacticos-wrapper-uno,
	.didacticos-wrapper-dos,
	.didacticos-wrapper-tres {
		background-color: #ffffff;
		float: left;
		margin-bottom: 0.98em;
		position: relative;
		text-align: justify;
		width: 98%;
	}
	.didacticos-left1-uno,
	.didacticos-left1-dos,
	.didacticos-left1-tres {
		background-color: #FFFFFF;
		float: left;
		left: 0.49em;
		margin-right: 20px;
		position: relative;
		width: 48%;
	}
	.didacticos-left2-uno,
	.didacticos-left2-tres {
		background-color: #FFFFFF;
		float: left;
		left: 1.47em;
		margin-right: 20px;
		position: relative;
		width: 48%;
	}
	.didacticos-left2-dos {
		background-color: #FFFFFF;
		float: left;
		left: 3%;
		margin-right: 20px;
		position: relative;
		top: 20px;
		width: 48%;
	}
/*ERASMUS*/
	#erasmus_cnt #logo_erasmus{
		clear: right;
		display: inline-block;
		float: left;
		height: 110px;
		width: 50%;
	}
	#erasmus_cnt h1{
		background-color: #ebf5ff;
		clear: left;
		float: left;
		font-size: 170%;
		font-weight: bold;
		margin-bottom: 20px;
		margin-top: 30px;
		text-indent: 20px;
		width: 100%;
	}
	#erasmus_cnt .limpiar{
		clear:left;
	}
	#erasmus_cnt #logo_erasmus #logo{
		min-width: 230px;
	}
	#erasmus_cnt #erasmus{
		float:left;
	}
	#erasmus_cnt #txt_intro{
		padding-top: 40px;
	}
/*Escuela Honduras*/
	.escuela-parent2 {
		background-color: #ffffff;
		width: 100%;
	}
	.escuela-child2 {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 50%;
	}
	.escuela-child3 {
		background-color: #ffffff;
		float: left;
		height: auto;
		margin-left: 10px;
		padding: 3px;
		text-align: justify;
		width: 45%;
	}
	.escuela-child2 img {
		height: auto;
		margin-bottom: 10px;
		margin-top: 10px;
		max-width: 1000px;
		vertical-align: bottom;
		/*width: 100%;*/
	}
/*Estudios Superiores*/
	.escuela-tabla-uno,
	.escuela-tabla-dos {
		float: left;
		margin: bottom: 30px;
		width: 100%;
	}
	.escuela-cuatro {
		display: inline;
		width: 5%;
	}
	.escuela-tres,
	.escuela-cinco,
	.escuela-seis {
		background-color: #ebf5ff;
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: table-cell;
		float: left;
		height: 278px;
		margin: 0 20px 30px 20px;
		padding: 10px;
		width: 25%;
	}
	.escuela-siete,
	.escuela-ocho {
		background-color: #ebf5ff;
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: table-cell;
		float: left;
		height: 450px;
		margin: 0 20px 30px 20px;
		padding: 10px;
		width: 25%;
	}	
	.escuela-nueve {
		background-color: #f1fff1;
		border-radius: 10px;
		border: 1px solid #f1fff1;
		display: table-cell;
		float: left;
		height: 450px;
		margin: 0 20px 30px 20px;
		padding: 10px;
		width: 25%;
	}
/*Exposiciones*/
		.exposiciones {
			display: inline-block;
			width: 100%;
		}
		.exposiciones-tabla {
			width: 100%;
		}
		.exposiciones-columna1 {
			background-color: #ffffff;
			border-radius: 10px;
			border: 0px solid #ffffff;
			float:left;
			height: 100%;
			padding: 10px;
			text-align: justify;
			width: 65%;
		}
		.exposiciones-columna2 {
			background-color: #efefef;
			border-radius: 10px;
			border: 0px solid #ffffff;
			float: left;
			height: 100%;
			padding: 10px;
			text-align: justify;
			width: 30%;
		}
/*Experiencias*/
	.experiencias {
		display: inline-block;
		width: 100%;
	}
	.experiencias-tabla {
		width: 100%;
	}
	.experiencias-celda1 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		vertical-align: middle;
		width: 60%;
	}
	.experiencias-celda2 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		text-align: right;
		width: 35%;
	}
	.experiencias-celda3,
	.experiencias-celda5,
	.experiencias-celda7,
	.experiencias-celda9 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		width: 15%;
	}
	.experiencias-celda4,
	.experiencias-celda6,
	.experiencias-celda8,
	.experiencias-celda10 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		width: 30%;
	}
/*Formación*/
	.formacion-parent2 {
		background-color: #ffffff;
		width: 93%;
	}
	.formacion-child2 {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 100%;
	}
	.formacion-child2-dos {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 48%;
	}
	.formacion-child3 {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 5px;
		text-align: justify;
		width: 40%;
	}
	.formacion-div {
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		margin-left: 50px;
		padding: 10px;
	}
/*Formación-Grado*/
	.grado-tabla1.
	.grado-tabla2 {
		width: 100%;
	}
	.celdas1,
	.celdas2,
	.celdas3,
	.celdas4 {
		background-color: #ebf5ff;
		border-radius: 10px;
		border: 1px solid #4579A5;
		float: left;
		margin: 0px 14px 25px 14px;
		padding: 10px;
		width: 29%;
	}
	.celdas5,
	.celdas6 {
		background-color: #f1fff1;
		border-radius: 10px;
		border: 1px solid #f1fff1;
		float: left;
		margin: 0px 14px 25px 14px;
		padding: 10px;
		width: 29%;
	}
	.celdas1, .celdas2, .celdas3 {
		height: 200px;
	}
	.celdas4, .celdas5, .celdas6 {
		height: 362px;
	}
/*Fundación*/
	.fund-tabla1,
	.tabla-centro {
		padding: 0 auto;
		width: 100%;
	}
	.tabla1-imagen {
		float: left;
		height: auto;
		margin-right: 6%;
		max-width: 270px;
		width: 19%;
	}
	.tabla1-texto {
		float: left;
		width: 75%;
	}
	.fund-patronato {
		display: inline-block;
		float: none;
		width: 100%;
	}
	.fund-tabla2 {
		float: none;
		margin: 0 auto;
		padding-bottom: 20px;
		width: 80%;
  		background-color: #F2F9FF;
	}
	.tabla2-cabecera {
		background-color: #E1F0FF;
		float: none;
		height: 35px;
		text-align: center;
		width: 100%;
	}
	.fund-columna1 {
		background-color: #F2F9FF;
		float: left;
		text-align: center;
		width: 77%;
		    height: 362px;
	}
	.fund-columna2 {
		background-color: #F2F9FF;
		float: left;
		height: 362px;
		text-align: center;
		width: 23%;
	}
	.fila-uno {
		display: inline-block;
		width: 100%;
	}
	.izquierda-uno,
	.izquierda-dos,
	.izquierda-tres,
	.izquierda-cuatro {
		background-color: #F2F9FF;
		float: left;
		width: 100%;
	}
	.izquierda-uno {
		margin-top: 35px;
	}
	.izquierda-dos {
		margin-bottom: 35px;
	}
	.centro-uno,
	.centro-dos,
	.centro-tres {
		background-color: #F2F9FF;
		float: left;
		text-align: center;
		width: 35%;
	}
	.centro-cuatro {
		background-color: #F2F9FF;
	/*	margin-top: 143px;*/
		text-align: center;
		width: 35%;
	}
	.derecha-uno {
		background-color: #F2F9FF;
		bottom: 4px;
		/*float: left;*/
		position: relative;
		text-align: center;
/*		width: 36%;*/
	}
	.columna2-uno{
		float: left;
		width: 100%;
		margin-top: 35px;
	}
	.columna1-uno {
		float: left;
		width: 40%;
	}
	.columna1-dos {
		float: left;
		margin-top: 35px;
		width: 50%;
	}
	.idae, 
	.parador {
		float:left;
		width: 100%;
		text-align: center;
		margin-bottom:28px;
	}
	.fund-direccion {
		display: inline-block;
		float:none;
		width: 100%;
	}
	.listado {
		float: none;
		margin: 0 auto;
	}
	.menu-listado {
		background-color: #E1F0FF;
		width: 80%;
	}
	.menu-listado li {
		display: inline;
		padding: 0px 48px 0px 42px;
		text-align: center;
	}
	.financ-tabla {
		float: none;
		width: 70%;
	}
	.cabecera-pub,
	.cabecera-prop {
		background-color: #E1F0FF;
		float: left;
		text-align: center;
		width: 50%;
	}
	.cuerpo-izquierda,
	.cuerpo-derecha {
		background-color: #F2F9FF;
		float: left;
		text-align: left;
		width: 50%;
	}
	.cuerpo-derecha {
		height: 188px;
	}
/*Información al Visitante*/
	.visitante-parent {
		background: #ffffff;
		text-align: center;
		width: 100%;
	}
	.visitante-child{
		background: #ffffff;
		float: left;
		height: auto;
		padding: 10px;
		text-align: justify;
		width: 20%;
	}
	.visitante-child-2 {
		background: #ffffff;
		float: left;
		height: auto;
		padding: 10px;
		text-align: justify;
		width: 35%;
	}
	#visitante-table5,
	#visitante-table6,
	#visitante-table7,
	#visitante-table8,
	#visitante-table9,
	#visitante-table3 {
		border: 0px;
		width: 100%;
	}
	#visitante-table3 {
		border: 0;
		width: 100%;
	}
	.visitante-celda-1,
	.visitante-celda-4,
	.visitante-celda-7,
	.visitante-celda-11,
	.visitante-celda-16,
	.visitante-celda-19 {
		background-color: #EFEFEF;
	}
	.visitante-celda-2{
		background-color: #EFEFEF;
		text-align: right;	
		width: 210px;
	}
	.visitante-celda-3 {
		text-align: right;
		width: 210px;
	}

	.visitante-celda-5,
	.visitante-celda-8,
	.visitante-celda-12 {
		background-color: #EFEFEF;
		text-align: right;
		width: 210px;
	}
	.visitante-celda-6,
	.visitante-celda-10 {
		text-align: right;
		width: 209px;
	}
	.visitante-celda-9,
	.visitante-celda-18 {
		vertical-align: top;
	}
	.visitante-celda-13 {
		background-color: #EFEFEF;
		text-align: right;
		width: 212px;
	}
	.visitante-celda-14 {
		text-align: right;
		width: 212px;
	}
	.visitante-celda-15 {
		text-align: right;
		width: 213px;
	}
	.visitante-celda-17,
	.visitante-celda-20 {
		background-color: #EFEFEF;
		text-align: right;
		width: 213px;
	}
	.visitante-celda-21 {
		text-align: right;
		width: 190px;
	}
	.visitante-celda-21 div.uno {
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		padding: 10px;
	}
	.visitante-celda-21 div.uno p {
		text-align: justify;
	}
	div.dos {
		background-color: #000000;
		float: left;
		height: 900px;
		width: 1px;
	}
	div.tres {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 10px;
		text-align: justify;
		width: 35%;
	}
	div.tres p {
		border-bottom: 1px solid #BBB;
	}
	.visitante-celda-22,
	.visitante-celda-23 {
		vertical-align: top;
		width: 58px;
	}
	.visitante-celda-24 {
		vertical-align: top;
		width: 68px;
	}
	.child1,
	.child2,
	.child3 {
		background-color: #F8F8F8;
		float: left;
		height: auto;
		margin-left: 13px;
		padding: 10px;
		text-align: justify;
		width: 30%;
	}
	
	#cerrado-table8{
	width:100%
	}
	
/*Laboratorio*/
	.laboratorio {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 95%;
	}
	.laboratorio2 {
		border-radius: 10px;
		border: 0px solid #4579A5;
		display: inline-block;
		padding: 10px;
		width: 100%;
	}
/*Máquinas Interés Patrimonial*/
	.maquinas-tabla1,
	.maquinas-tabla2 {
		width: 104%;
	}
	.maquinas-columna1,
	.maquinas-columna2 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		width: 45%;
	}
/*Notas de Prensa*/
	.node-noticia .field-name-field-imagen {
		width: 50%;
	}
	.node-noticia .field-name-field-imagen img {
		height: auto;
		margin: 0 auto;
/*		width: 100%;*/
	}
	.node-noticia .field .field-name-body p {
		text-align: justify;
	}
/*Otras Técnicas*/
	.tecnicas-tabla {
		margin: 0 auto;
		padding: 0 60px 0 60px;
		width: 100%;
	}
	.tecnicas-titulo {
		display: inline-block;
		margin: 0 auto 50px auto;
		width: 100%;
	}
	.tecnicas-colada,
	.tecnicas-termoformado,
	.tecnicas-colada-sand,
	.tecnicas-vidrio-soplete,
	.tecnicas-casting,
	.tecnicas-glass,
	.tecnicas-fusing {
		float: left;
		margin-bottom: 3px;
		padding-left: 0px;
		vertical-align: baseline;
		width: 50%;
	}
	.tecnicas-imagen {
		float: left;
		width: 36%;
	}
	.tecnicas-texto {
		float: left;
		line-height: 150%;
		margin: 0 5px 0 25px;
		width: 36%;
	}
	.tecnicas-texto p {
		font-size: 85%;
	}
	.tecnicas-texto strong {
		font-size: 115%;
	}
	.tecnicas-colada-sand img {
		margin-left: 4px;
	}
/*Quienes Somos, Edificio*/
	.edificio-tabla {
		width: 100%;
	}
	.edificio-columna1 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		width: 81%;
	}
	.edificio-columna2 {
		float: left;
		height: 100%;
		width: 17%;
	}
	.edificio-columna .edificio-imagen1 {
		max-width: 700px;
		width: 100%;
	}
/*Quienes Somos, Historia*/
	.quienes-somos {
		display: inline-block;
		/*margin-left: -40px;*/
		width: 100%;
		text-align:justify;
	}
	.quienes-somos-image {
		float: left;
		margin-right: 20px;
		padding: 10px 10px;
		width: 36%;
		text-align:justify;
	}
	.quienes-somos-image img {
		height: auto;
		margin-left: 10px;
		width: 100%;
	}
	.quienes-somos-text {
		float: left;
		font-size: 1.2em;
		padding-top: 15px;
		text-align: justify;
		width: 100%;
	}
	.quienes-somos-text-uno {
		float: left;
		font-size: 1.2em;
		padding-top: 15px;
		text-align: justify;
		width: 55%;
	}

	.tabla-historia {
		width: 60%;
		font-size: 70%;
	}
	.quienes-somos-historia {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #4579A5;
		display: table-cell;
		float: left;
		height: 100%;
		padding: 10px;
		text-align: center;
		vertical-align: middle;
		width: 55%;
	}
/*Residencia*/
	.residencia-parent2 {
		background-color: #ffffff;
		width: 95%;
	}
	.residencia-parent2-dos {
		background-color: #ffffff;
		width: 100%;
	}
	.residencia-child2-dos-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 90%;
	}
	.residencia-child2-dos,
	.residencia-child2-tres,
	.residencia-child2-cuatro,
	.residencia-child2-cinco  {
		background-color: #ffffff;
		float: left;
		height: auto;
		margin-left: 50px;
		padding: 3px;
		position: relative;
		text-align: justify;
		width: 40%;
	}
	.residencia-pie {
		background-color: #f5f5f5;
		display: inline-block;
		left: 20px;
		margin-bottom: 0px;
		margin-right: 0px;
		padding-bottom: 7px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 7px;
		position: absolute;
		top: 225px;
	}
/*Servicios Empresas*/
	.servicios-display {
		display: inline-block;
		width: 100%;
	}
	.servicios-parent2 {
		background-color: #ffffff;
		width: 95%;
	}
	.servicios-parent2-dos{
		background-color: #ffffff;
		width: 100%;
	}
	.servicios-child2 {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 90%;
	}
	.servicios-child2-dos {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 28%;
	}
	.servicios-child3 {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 40%;
	}
	.servicios-child2-tres {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 30%;
	}
	.servicios-child2-cuatro,
	.servicios-child2-seis {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: justify;
		width: 45%;
	}
	.servicios-child2-cinco {
		background-color: #ffffff;
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		float: center;
		margin-left: 15px;
		padding: 25px;
		text-align: justify;
		width: 85%;
	}
	.servicios-child2-siete {
		background-color: #ffffff;
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		float: left;
		margin-left: 15px;
		padding: 25px;
		text-align: justify;
		width: 85%;
	}
	.servicios-child3-dos,
	.servicios-child3-cuatro {
		background-color: #ffffff;
		float: left;
		height: auto;
		margin-left: 10px;
		padding: 3px;
		text-align: justify;
		width: 45%;
	}
	.servicios-child3-tres,
	.servicios-child3-cinco {
		background-color: #ffffff;
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		float: left;
		margin-left: 15px;
		padding: 25px;
		text-align: justify;
		width: 85%;
	}
/*Soplados*/
	.soplado-parent2-uno,
	.soplado-parent2-dos {
		background-color: #ffffff;
		width: 100%;
	}
	.soplado-child2-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: center;
		width: 100%;
	}
	.soplado-child1-uno,
	.soplado-child2-dos,
	.soplado-child2-tres {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 13px;
		text-align: justify;
		width: 30%;
	}
	.soplado {
		display:inline-block;
		width: 100%;
	}
/*Talleres*/
	.talleres-parent2-uno,
	.talleres-parent2-dos {
		background-color: #ffffff;
		width: 100%;
	}
	.talleres-child2-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 3px;
		text-align: center;
		width: 100%;
	}
	.talleres-child2-dos {
		background-color: #ffffff;
		float: left;
		padding: 3px;
		text-align: justify;
		width: 100%;
	}
	.talleres-child1-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 13px;
		text-align: justify;
		width: 31%;
	}
	.talleres-child2-tres,
	.talleres-child3-uno {
		background-color: #ffffff;
		float: left;
		height: auto;
		padding: 13px;
		text-align: justify;
		width: 30%;
	}
	.talleres-display-uno {
		background-color: #F1F1F1;
		border-radius: 10px;
		border: 1px solid #F1F1F1;
		display: inline-block;
		padding: 10px;
	}
	.talleres-display-dos,
	.talleres-display-tres {
		border-radius: 10px;
		border: 1px solid #4579A5;
		display: inline-block;
		padding: 10px;
	}
	.talleres-display{
		background-color: #F1F1F1;
		border-radius: 10px;
		border: 1px solid #F1F1F1;
		display: inline-block;
		padding: 10px;
		width: 30%;
	}
/*Tienda*/
	.tienda {
		display: inline-block;
		width: 100%;
	}
	.tienda-columna1,
	.tienda-columna2 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		padding: 10px;
		width: 48%;
	}
	.tienda-columna2 img {
		max-width: 420px;
		width: 100%;
		}
/*Vidrieras Maumejean*/
	.maumejean-tabla {
		width: 100%;
	}
	.maumejean-uno {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		padding: 10px;
		width: 51%;
	}
	.maumejean-dos {
		background-color: #efefef;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 684px;
		padding: 10px;
		width: 45%;
	}
/*Vidrio Artístico*/
	.vidrioart-tabla {
		font-size: 1.2em;
		width: 104%;
	}
	.vidrioart-uno {
		padding: 10px;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 100%;
		width: 48%;
		background-color: #ffffff;
	}
	.vidrioart-dos {
		padding: 10px;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		height: 342px;
		width: 48%;
		background-color: #efefef;
	}
/*Vidrio Centroeuropeo*/
	.centroeurop-tabla {
		width: 100%;
	}
	.centr-tabla1 {
		background-color: #ffffff;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		/*font-size: 1.2em;*/
		height: 100%;
		padding: 10px;
		width: 58%;
	}
	.centr-tabla2 {
		background-color: #efefef;;
		border-radius: 10px;
		border: 0px solid #ffffff;
		float: left;
		/*font-size: 1.2em;*/
		/*height: 686px;*/
		height: 462px;
		padding: 10px;
		width: 38%;
	}
/*Visitas Teatralizadas*/
	.visitas-parent {
		background: #ffffff;
		display: block;
		float: left;
		padding: 10px;
		width: 100%;
	}
	.visitas-child {
		float: left;
		height: auto;
		margin-left: 60px;
		padding: 10px;
		text-align: justify;
		width: 45%;
	}
	.visitas-child-2,
	.visitas-child-2 strong {
		margin-right: 45px;
		text-align: justify;
	}
	.visitas-child img {
		float: left;
	 	width: 78%;
	  	height: auto;
	  	margin-bottom: 30px;
	  	vertical-align: text-top;
	}
/*Workshops*/
	.workshops-parent2 {
		background-color: #ffffff;
		width: 100%;
	}
	.workshops-child2 {
		background-color: #ffffff;
		float: left;
		height: auto;
		margin-right: 10px; 
		padding: 3px;
		text-align: justify;
		width: 55%;
	}
	.workshops-child3 {
		background-color: #ECF6FE;
		border-radius: 10px;
		border: 1px solid #4579A5;
		float: left;
		height: auto;
		margin-left: 10px;
		padding: 10px;
		text-align: justify;
		width: 40%;
		margin-top: 10px;
	}
	.workshops-child2 img {
		height: auto;
		max-width: 520px;
		width: 100%;
	}



/*Revisión*/

.menu-mlid-778{
width:20% !important;
}
#colecciones_derecha{
    width: 52%;
    /* float: right; */
    display: inline-block;
}
.cristal-fila1{
float:left
}

.didacticos-left1-uno #txt_td_img,
.didacticos-left1-uno #txt_td{
float:left;
}
.didacticos-left1-uno #txt_td{
width:285px;
}

#btn_reservar{
    /* background-color: #4579A5; */
    /* padding: 20px; */
    /* margin: 20px; */
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    /* color: #fff; */
    border: 1px solid #4579A5;
}
#btn_reservar:hover { 
    background-color: #4579A5;
    color: #fff;
}


.node-exposiciones .back_exposiciones,
.node-workshop .back_exposiciones{
	margin: 0 auto;
	max-width: 180px;
	text-align: center;
}

.node-exposiciones .back_exposiciones a,
.node-workshop .back_exposiciones a{
    /* background-color: #4579A5; */
    /* padding: 20px; */
    /* margin: 20px; */
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    /* color: #fff; */
    border: 1px solid #4579A5;
}

.node-exposiciones .back_exposiciones a:hover,
.node-workshop .back_exposiciones a:hover { 
    background-color: #4579A5;
    color: #fff;
}

/* Notas de Prensa ../notas-de-prensa/ */
.view.view-notas-de-prensa.view-id-notas_de_prensa .views-field.views-field-field-imagen img{
	display: none;
	float: left;
	margin-right: 20px;
	max-width: 15%;
}
.view.view-notas-de-prensa.view-id-notas_de_prensa img {
	display: none;
}
.view.view-notas-de-prensa.view-id-notas_de_prensa .views-row {
	border-bottom: 1px solid #e8eaee;
	margin-bottom: 2%;
}
.view.view-notas-de-prensa.view-id-notas_de_prensa {
	margin-top: 20px;
	padding: 20px;
	border-radius: 10px;
	border: 1px solid #E8EAEE;
}
.view.view-notas-de-prensa.view-id-notas_de_prensa .views-field.views-field-body {
	float: left;
	text-align: justify;
	width: auto;
	padding-top: 10px;
}
body.page-notas-de-prensa h1 {
	padding-top: 30px;
	padding-bottom: 15px;
	text-align: center;
}

/* Plugin de tripadvisor ../informacion/el-museo/ */
#CDSSCROLLINGRAVE.narrow {
    width: 80% !important;
    margin: 0 auto;
    padding: 15px;
}

/* Relación de Exposiciones ../informacion/exposiciones-historico/ */
.view.view-exposiciones.view-id-exposiciones span.field-content {
    font-size: initial;
    font-weight: normal;
}
.view.view-exposiciones.view-id-exposiciones span a {
	font-size: 1.3em;
	font-weight: bold;
}
.view.view-exposiciones.view-id-exposiciones span.views-field.views-field-field-imagenexpo {
	float: left;
	padding-right: 10px;
}
.view.view-exposiciones.view-id-exposiciones span.views-field.views-field-field-imagenexpo img {
    min-width: 120px;
}
.view.view-exposiciones.view-id-exposiciones .views-row {
	display: inline-block;
	margin: 0 4% 1.5% 0;
	width: 45%;
	vertical-align: top;
}
.view.view-exposiciones.view-id-exposiciones h3 {
	display: block;
	padding: 10px;
	border-radius: 10px;
	border: 0px solid #4579A5;
	height: 100%;
	width: 100%;
	vertical-align: middle;
	text-align: center;
	background-color: #ebf5ff;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 110%;
	font-weight: bold;
}

/* Visitas Guiadas ../informacion/visitas-guiadas/ */
.columna-visitasguiadas {
    width: 50%;
    float: left;
}
.columna-visitasguiadas a:before {
    content: "\f08e";
    font: normal normal normal 10px/1px FontAwesome;
    padding-right: 5px;
}

/* Alquiler de espacios ../informacion/alquiler-de-espacios/ */
.bombilla {
    float: left;
    padding-right: 5px;
}
.bombilla img {
    width: 14px;
    height: auto;
}
div#alquileres p {
    text-align: justify;
}

/* Redes Sociales HEADER */
.region.region-header div#block-block-2 .content .fa-external-link:before {
	display: none;
}

/* Videos */
.video {
    text-align: center;
}

/* Servicios para empresas ../informacion/servicios-para-empresas */ 
p.bombilla-servicios {
    width: auto;
    float: left;
    padding: 20px 10px 0 0;
}
.tabla_servios-empresas {
    margin-top: 3%;
    display: block !important;
    width: 100% !Important;
    float: left;
    text-align: justify;
}
.tabla_servios-empresas img {
    max-width: 90%;
    height: auto;
}