<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html			{ background:black; color:gray; }
body			{ font:15px/1.5 sans-serif; }
a,a:hover,a *,a:hover *	{ text-decoration:none; transition:all 0.3s ease-in; }
h1,h2,h3,h4		{ color:#ae9269; font-family:adobe-text-pro,serif; font-weight:400; font-style:normal; letter-spacing:0.1em; text-transform:uppercase; }
em,i			{ color:gray; font-style:italic; }
footer			{ font-family:adobe-text-pro,serif; font-weight:400; font-style:normal; text-align:center; text-transform:uppercase; }


#logo a			{ display:inline-block; width:280px; height:68px; background:url(https://gildardoalvarez.mx/wp-content/themes/gildardo/_/el-charro.svg) no-repeat; position:relative; text-indent:-9999px; top:0px; }
#logo a:hover		{ opacity:0.8; }
#menu			{ font-family:adobe-text-pro,serif; font-weight:400; font-style:normal; padding-left:0; position:relative; top:30px; right:0px; text-align:right; text-transform:uppercase; }
#menu .menu		{ margin-bottom:0; }
#menu li		{ display:inline-block; }
#menu a			{ color:#c6b088; }
#menu a:hover		{ color:#ae9269; }
#menu li + li		{ margin-left:20px; }
#footer			{ border-top:1px #8e7249 solid; padding-top:50px; }
#menu-ftr ul		{ padding-left:0; }
#menu-ftr li		{ display:inline-block; }
#menu-ftr a		{ color:#ae9269; }
#menu-ftr a:hover	{ color:#8e7249; }
#menu-ftr li + li	{ margin-left:20px; }

#content a		{ color:#ccc; }
#content a:hover	{ color:white; }
#content p		{ text-align:left; }
#content strong		{ color:#ccc; }

.album a		{ display:inline-block; padding:5px 10px;; }
.album span		{ display:inline-block; margin-top:10px; }
.album span img		{ width:24px; height:24px; }
.album span img.apple	{ width:20px; height:24px; }
.gallery		{ text-align:center; }
.gallery a		{ display:inline-block; }
.gallery a + a		{ margin-top:3px; }
.header			{ position:relative; z-index:100; }
.lang-item a		{ display:inline-block; transform:translateY(-1px); }
.intro p		{ color:#c6b088; font-family:adobe-text-pro,serif; font-weight:400; font-style:normal; text-transform:uppercase; }
.pem			{ color:#ccc; font-family:adobe-text-pro,serif; font-weight:400; font-style:normal; text-transform:uppercase; }
.splash			{ position:relative; margin-top:-130px; height:50vw; }
.shadow			{ position:absolute; width:100%; height:200px; background:rgb(0,0,0,0.5); background:linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%); }
.top			{ position:relative; height:35vw; margin-bottom:70px; border-top:1px #8e7249 solid; border-bottom:1px #8e7249 solid; }
.copyright		{ font-size:13px; }
.copyright a		{ color:gray; }
.copyright a:hover	{ color:#ccc; }
.titulo			{ position:relative; margin-bottom:70px; border-top:1px #8e7249 solid; border-bottom:1px #8e7249 solid; background-size:cover; background-position:center center; }
.titulo h2		{ margin:50px 0; text-align:center; }


/* - - - Booking - - - */

.page-id-11 .entry-content .uk-container p { text-align:center !important; }
.page-id-39 .entry-content .uk-container p { text-align:center !important; }
label			{ font:11px sans-serif; text-transform:uppercase; }
input[type='text']	{ border:none; border-radius:2px; font-size:16px; padding:5px;}
input[type='email']	{ border:none; border-radius:2px; font-size:16px; padding:5px;}
textarea		{ border:none; border-radius:2px; font-size:16px; padding:5px;}
.wpcf7-submit		{ -webkit-appearance: none; background:black; border:1px #8e7249 solid; border-radius:2px; color:#8e7249; font-size:13px; letter-spacing:1px; margin-left:18px; padding:10px 20px; text-transform:uppercase; }


@media only screen and (max-width: 959px) {

	#logo 			{ text-align:center; margin-top:30px; margin-bottom:-10px; }
	#logo a			{ background-position:center top; height:40px; }
	#menu			{ text-align:center; }
	#menu li + li		{ margin-left:10px; }
	#menu a			{ line-height:40px; }
	#menu-ftr li + li	{ margin-left:10px; }
	#menu-ftr a		{ line-height:40px; }
	#menu-ftr .menu		{ margin-bottom:11px; }
	.menu-wrap		{ margin-top:-5px; padding:0; }
	.splash			{ height:70vw; margin-top:0; }
	.top			{ height:70vw; }
	.titulo h2		{ margin:30px 0; }

}</pre></body></html>