<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @override 
	http://guilsys.com/museosmx/mnh/userfiles/templates/mnh_default/css/susana.css */
	
	div.agenda-contenedor h2 {
		font-family: trajan;
		padding: 0px;
		margin-top: 40px;
		margin-bottom: 10px;
		font-size: 32px;
		text-align: center;
		
	}
	
	div.directorio-contenedor .row .col.l6{
		padding-right: 25px;
	}
	
	
	
	div.module-posts-template-clean div.module-posts-template-clean-item.item-box.pad {
	margin-top: 20px!important;
	margin-bottom: 10px!important;
	}
	
	
	
	div.module-posts-template-clean div.module-posts-template-clean-item.item-box.pad h3 {
		font-size: 1.5em;
	}
	
	div.module-posts-template-clean div.module-posts-template-clean-item.item-box.pad div.col.m8.s12.padding3 h3, div.module-posts-template-clean div.module-posts-template-clean-item.item-box.pad div.col.m8.s12.padding3 h3 a {
		font-size: 1em;
		line-height: 1em;
		margin-bottom: 10px!important;
		margin-top: 10px!important;
	}
	
	.module-navigation-default &gt; ul &gt; li ul {
		text-align: left;	
	}
	
	.textbox-v2 {
		padding-top: 20px;
	}
	
	#module-posts-17 div.module-posts-template-clean div.container-fluid {
		background-color: transparent
		
	}
	
	.paginas-v1 ul &gt; li a:not(.flecha){
		background-color: #fff!important;
		color: gray!important;
		transition-duration: .2s;
		border: 1px solid #e1e1e1;
	}
	.paginas-v1 ul &gt; li a:hover{
		background-color: #24aeb2 !important;
		color: white!important;
		transition-duration: .2s;
	}
	
	div.module-posts-template-clean div.container-fluid div.row.justify-align.paginador.flex.paginas-v1 div.pagination-holder ul.pagination li.active a.active {
		background-color: #118185 !important;
		color: white!important;
		transition-duration: .2s;
	}
	

	.paginas-v1 li a.flecha{
		margin: 0 0.2em;
		font-size: 0.75em;
		color: #118185;
	}
	.paginas-v1 li a.flecha:hover{
		background-color: gray!important;
		color: #fff!important;
	}
	
	.overlay{
		background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.74) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 56%, rgba(19,19,19,0.5) 100%, rgba(-2147483648, 0, -2147483648, 0) 100%);
		background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.74) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 56%, rgba(19,19,19,0.5) 100%, rgba(-2147483648, 0, -2147483648, 0) 100%);
		background: linear-gradient(to bottom, rgba(0, 0, 0, 0.74) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 56%, rgba(19,19,19,0.5) 100%, rgba(-2147483648, 0, -2147483648, 0) 100%);/* FF3.6-15 */
		 /* Chrome10-25,Safari5.1-6 */
		 /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80131313',GradientType=0 ); /* IE6-9 */
	}
	
	.colecciones button:hover {
		background-color: #24aeb2;
		color: white;
	}
	.servicios-contenedor .banner a, .servicios-contenedor .infobox-2 a{
		background-color: #118185;
		color: #ffffff;
		font-weight: normal;
		font-style: normal;
		transition: .5s;
	}
	.servicios-contenedor .banner a:hover, .servicios-contenedor .infobox-2 a:hover{
		background-color: #24aeb2;
	}
.texto-vermas {
	    padding: 40px;
	    height: 400px;
	    margin: 10px 0px;
	    color: #666;
	    overflow: hidden;
	}
	#toolbarDiv{
		position: absolute !important;
		right: 3em !important;
		top: calc(100vh - 12em) !important;
		width: 13em !important;
		background-color: #313131 !important;
		z-index: 99 !important;
		
		height: 2em !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
/*IDIOMA*/

form#idioma{
    float: right;
	margin-right: 12px !important;
}

#idioma [type="radio"]:not(:checked) + label, #idioma [type="radio"]:checked + label{
    padding-left: 0;
}

#idioma input[type=radio] {
    position: absolute;
    visibility: hidden;
    display: none;
}

#idioma label {
   color: white;
    display: inline-block;
    cursor: pointer;
    padding: 2px 0px;
    width: 30px;
    text-align: center;
    transition: .5s ease-in-out;
	font-size: .8em;
	font-weight: 200;
	
}

#idioma input[type="radio"]:checked + label{
    color: white; 
    background-color: #26a69a;
    height: 2.4em;
    border-radius:1px;
}
body.loaded #idioma [type="radio"]:not(:checked) + label {
	font-weight: bold;
	color: white;
}
}

body.loaded.menu #idioma [type="radio"]:not(:checked) + label {
	color:white ;
}
#idioma [type="radio"]:not(:checked) + label:hover {
	color: #26a69a!important;
}

.radio-group {
    display: inline-block;
    overflow: hidden;
}

#idioma [type="radio"]:checked + label::before,
#idioma [type="radio"]:not(:checked) + label, #idioma [type="radio"]:checked + label{
    line-height: 2em;
}

#idioma [type="radio"]:checked + label::after, #idioma [type="radio"]:not(:checked) + label::before{
    display: none;
}

li.category_element a.depth-1 {
	color: #666;
	line-height: 3em;
	padding-left: 1em;
	border-bottom: 1px solid #bdbdbd;
	width: 100%;
	display: block;
}
li.category_element a.depth-1:hover {
	color: #26a69a;
	
}


.box-head h1{
	 color: #555;
	 margin: 10px 0px;
	 font-size: 18px;
	 font-weight: 600;
	 overflow: hidden;
}
.box-head h2{
	 color: #555;
	 font-size: 24px;
	 font-weight: 600;
	 overflow: hidden;
}
.box-head h4, .mw-forgot-pass-wrapper h4{
	 color: #555555;
	 font-size: 18px;
	 
}
.box-head a, #mw-login a{
 color:#26a69a;
}
.box-head a:hover, #mw-login a:hover{
 color: #118185;
}


#user_registration_form_holder .btn, #mw-login .btn, .module-forgot-password .btn {
	background-color: #118185;
	color: white;
	border-radius: 0;
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0);
}
#user_registration_form_holder .btn:hover, #mw-login .btn:hover, .module-forgot-password .btn:hover {
	background-color: #26a69a;
	color: white;
	
}</pre></body></html>