<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	background-color:#F6FFE0;
}
.img-responsive{
	display: block;
    max-width: 100%;
    height: auto;
}
.center{
	text-align:center;
	margin:auto;
}
.ellipsis-block {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block !important;
}
.banner{ padding:2rem; }
.no-pad-top{ padding-top:0 !important; }
.no-pad-bot{ padding-bottom:0 !important; }
.no-mar-top{ margin-top:0 !important; }
.no-mar-bot{ margin-bottom:0 !important; }
.text-center{ text-align:center; }
.hide{ display:none; visibility:hidden; }
.spr-10{ margin-top:10px; }
.fleft{ float:left !important; }
.wauto{ width:auto !important; }

 #location-selector-container a, #location-selector-container span{ float:left !important; width:auto !important; margin-right:1rem; line-height:4rem; }
 #location-selector{ margin-bottom:.5rem; }

/* CONTAINER */
@media (min-width: 550px) {
	.container{
		border-radius: 10px 10px 10px 10px;
		-webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.15);
		-moz-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.15);
		box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.15);
	}
	#topbar{
		border-radius: 10px 10px 0px 0px;
	}
	#footer{
		border-radius: 0px 0px 10px 10px;
	}
}

.container{
	background-color: #fff;
}
.container .content{
	padding:20px;
}

.separator{
	border-top:1px solid #ddd;
}

.container .content p{
	margin-top:10px;
	margin-bottom:10px;
}

/* HEADER */
#topbar{
	background-color: #046C8B;
	padding-top:1rem;
	padding-bottom:1rem;
}
#topbar .logo img{ width:40%; }
#topbar .menu{ margin-top:20px; }
#topbar .menu a{ color:#eee; text-decoration:none; }
#topbar .menu .section{ text-align:center; }
#topbar .menu .section a .featured{ font-size:1rem; background-color:#eee; color:#046C8B; padding:.3rem .5rem; }
#topbar .menu .section a .arrow:after{
	content: "â–¼";
	font-size:1.4rem; line-height:2rem;
}
@media (max-width: 550px) {
	#topbar .menu .section{ margin-top:.5rem; margin-bottom:.5rem; }
	.vertical-links .element{ margin-bottom:10px; }
}
#topbar .submenu{
	background:#fcfcfc;
	position:absolute;
	z-index: 999;
	width:100%;
	margin-top:1rem;
	padding-top:1rem;
	padding-bottom:3rem;
	border-bottom:1px solid #ccc;
}
#topbar .submenu .row{
	margin-left:3rem;
	margin-right:3rem;
}
#topbar .submenu .row .title{
	margin-top:2rem;
	margin-bottom:1rem;
	font-weight:bold;
}

#header{
	background-color:#e3efd7;
	padding: 3rem 2rem;
	/*background: url(/images/background.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    color: #eee;*/
}
#header h1, #header p{ margin:0px !important; }

/* BREADCRUMBS */
ol.breadcrumb {
	padding: 0 0;
	margin: 0;
	font-size:1.2rem;
}
ol.breadcrumb {
    list-style: none;
    display: inline;
    padding: 0;
}
ol.breadcrumb &gt; li {
	display: inline-block;
	padding:0;
	margin:0;
}
ol.breadcrumb &gt; li + li:before {
	content: "/";
	padding: 0;
	font-size:1.2rem;
	color: #687178;
}
ol.breadcrumb &gt; li &gt; a {
	color: #687178;
}

/* ANUNCIS */
.widget{
	padding:20px;
	    border-radius: 8px;
    border-bottom: 1px hidden #fff;
	-webkit-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
	-moz-box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
	box-shadow: 0 1px 6px rgba(32, 33, 36, 0.28);
	margin-top:2rem;
	margin-bottom:2rem;
}

.widget h2{ margin-bottom:0; }
.widget h2 a{ text-decoration:none; }
.widget h2 a:hover{ text-decoration:underline; }

ul.tags{
	display:inline-block;
	margin-bottom:0rem;
}

ul.tags li{
	float:left;
	margin-bottom:0;
	list-style:none;
}

ul.tags li + li:before {
	content: "|";
	margin-right:5px;
	margin-left:5px;
}

.widget p{
	margin-top:1rem;
}

/* FORM */
form.full-width .info { font-size:1.2rem; color:#999; display:inline-block; width:100%; margin-bottom:2rem; }
form .alert{ padding:10px; border-radius:4px; border:1px solid; margin-bottom:2rem; }
form .alert.alert-danger{  border-color:#821c1c; background-color:#e03b3b; color:white; }
form.full-width input{ width:100%; margin-bottom:0; }
form.full-width select{ width:100%; margin-bottom:0; }
form.full-width textarea{ width:100%; min-height:20rem; margin-bottom:0; }
form.full-width input[type=submit]{ color:white; background-color:#7e8e58; min-height:8rem; }
.anuncio-ok .info{ font-size:1.2rem; color:#999; line-height:1.2rem; line-height: 1.8rem; display: inline-block; }

/* FOOTER */
#footer{
	background-color:#e3efd7;
	text-align:center;
	padding-top:1rem;
	padding-bottom:1rem;
}
#footer p { margin:0; }</pre></body></html>