/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
#logo {
background:none;
border:none;
box-shadow:none;
padding-top:15px;
}
.header-icon .uk-icon-button {
color:#454382;
background:#282665;
border:1px solid #474584;
}
.header-icon .uk-icon-button:hover, a, a:link , h4, #reservation .uk-panel-box label, #reservation .uk-width-medium-1-3 h3, .social-icon .uk-icon-button:hover {
color:#99c851;
}
#header {
border-bottom:3px solid #282665;
}
h5, .uk-panel-box  {
color:#353772;
}
h3, .uk-panel-box .uk-panel-title, .uk-article-title, .contact-name, .page-header h1, .contact-category h2 {
color:#83b749;
text-shadow:0 1px 1px #444;
}
#reservation .uk-width-medium-2-3 h3 {
background:none;
}
#bottom .uk-panel-title {
color:#b4b2f1;
border-bottom:1px solid #3e3c7b;
box-shadow:0 -1px 0 0 #282665 inset;
}
#bottom .uk-list-line > li:nth-child(n+2) {
border-top:1px dashed #8684c3;
}
.sr_coupon {
border:1px dashed #8684c3;
}
.icon_info {
color:#8684c3;
}
.social-icon .uk-icon-button {
color:#282665;
}
.row-fluid .nspArt img.nspImage {
margin:0 auto;
}
.nspArts .row-fluid div.nspArt {
text-align:center;
padding:20px 0;
}
.nspArts .row-fluid .nspArt h4.nspHeader {
text-align:center;
}
.nspArts .row-fluid .nspArt .nspImageWrapper img{
border:3px solid #fff;
border-radius:100%;
max-width:90%;
}
.nspArts .row-fluid .nspArt ul {
text-align:justify;
padding:0 25px;
}
.nspArts .row-fluid .nspArt a.readon {
float:none;
text-transform:uppercase;
text-align:center;
display:block;

}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a {
color:#99c851;
}
#header .uk-dropdown-navbar {
background:#fff;
box-shadow:5px 5px #eeeeee;
}
.uk-offcanvas-bar {
background:#fff;
}
#header .uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus, html .uk-nav.uk-nav-offcanvas > li.uk-active > a, .uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus, html:not(.uk-touch) .uk-nav-offcanvas > li > ul > li > a:focus, html:not(.uk-touch) .uk-nav-offcanvas > li > ul > li > a:hover {
background:#282665;
color:#ffffff;
}
#header .uk-nav-navbar > li > a, .uk-nav-navbar ul a, .uk-nav-offcanvas > li > a, .uk-nav-offcanvas ul a {
color:#85b43d;
}
body, .btn, .uk-button, .popover-content, .wizard ul li {
color:#282665;
}
.badge, .label.label-info {
background:#282665;
}
.wizard ul li.active, .min_tariff, .btn:hover, .btn:focus, .uk-button:hover, .uk-button:focus, h3.popover-title, .step-content h3, .statistics-table-area h3 {
color:#85b43d;
}
.tariff-box {
border-left:3px solid #282665;
}
.popover-content {
background:#fff;
}
.wizard ul li.complete {
color:#aaa;
}
.reservation_asset_item .coupon {
background:#eee;
border:1px dashed #282665;
}
.icon_more_small {
background:#282665;
}
.icon_more_small:hover {
background:#8b8bc6;
}
.sr_extra a:hover {
color:#282665;
}
.tabbedradio {
height: 2.5em;
visibility: hidden;
}
 
.tabbedlabel {
background: #fff; /* Fondo de las pestañas */
border-radius: .25em .25em 0 0;
color: #888; /* Color del texto de las pestañas */
cursor: pointer;
display: block;
float: left;
font-size: 1em; /* Tamaño del texto de las pestañas */
height: 2.5em;
line-height: 2.5em;
margin-right: .25em;
padding: 0.5em 1.5em;
text-align: center;
}
#solidres .tabbedlabel h4.roomtype_name {
color:#a9a9a9;
font-size:17px;
}
#tabbed-content div.content-n {
/*opacity: 0;
z-index: -100;*/
display:none;
}
#solidres input.tabbedradio:checked + label.tabbedlabel h4.roomtype_name {
color: #99c851;
}
#solidres input.tabbedradio:checked + label {
background: #f4f6f7; /* Fondo de las pestañas al presionar */
color: #444; /* Color de las pestañas al presionar */
position: relative;
z-index: 6;
}
#solidres input.tabbedradio:hover + label {
background: #ddd; /* Fondo de las pestañas al pasar el cursor por encima */
color: #666; /* Color del texto de las pestañas al pasar el cursor por encima */
}
#tabbed-content div.odd {
background:#f4f6f7;
}
#solidres input#tab-1:checked ~ #tabbed-content #content-1,
#solidres input#tab-2:checked ~ #tabbed-content #content-2,
#solidres input#tab-3:checked ~ #tabbed-content #content-3,
#solidres input#tab-4:checked ~ #tabbed-content #content-4,
#solidres input#tab-5:checked ~ #tabbed-content #content-5,
#solidres input#tab-6:checked ~ #tabbed-content #content-6,
#solidres input#tab-7:checked ~ #tabbed-content #content-7,
#solidres input#tab-8:checked ~ #tabbed-content #content-8,
#solidres input#tab-9:checked ~ #tabbed-content #content-9,
#solidres input#tab-10:checked ~ #tabbed-content #content-10,
#solidres input#tab-11:checked ~ #tabbed-content #content-11,
#solidres input#tab-12:checked ~ #tabbed-content #content-12,
#solidres input#tab-13:checked ~ #tabbed-content #content-13 {
 display:block;
}
#solidres .step-content {
padding-top:10px;
}
#solidres .wizard ul li .chevron {
background:transparent;
}
#solidres .wizard ul li .chevron:before {
border-left-color:#ffffff;
}
#solidres .wizard ul li {
background:#ffffff;
margin:0;
padding-left:30px;
}
#solidres .wizard ul li.active .chevron:before {
border-left-color:#f4f6f7;
}
#solidres .wizard ul li.active {
background:#f4f6f7;
}
.navbar .nav > li > a {
color:#282665;
}
.navbar .nav > li > a:hover {
color:#99c851;
}
.nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
background:#282665;
}
body.incentivos .uk-article h5 {
color:#99c851;
text-shadow:0 1px 1px #444;
font-size:3em;
}
body.incentivos main a.read-more {
text-shadow:0;
font-size:1.1em;
text-decoration:underline;
color:#75a42d;
}
body.incentivos .read-more:hover {
text-shadow:0;
text-decoration:underline;
color:#99c851;
}
.uk-pagination > .uk-active > span {
color:#797991;
}
.uk-pagination > li > a {
color:#282665;
}
.uk-pagination > li > a:hover {
color:#99c851;
}
body.incentivos .uk-article p {
text-align:justify;
}
.uk-navbar-toggle:hover, .uk-navbar-toggle:focus {
color:#ccc;
}
h1.uk-article-title {
text-transform:capitalize;
font-size:3em;
}
.wk-slideshow .caption, .wk-slideshow .caption a {
text-shadow:0 1px 0 #aaa;
}
.banner-calltoaction {
height: 100%;
width: 25%;
position: absolute;
top: 0%;
left: 20%;
background-color: rgba(0,0,0,0.6);
}
.banner-calltoaction-inner {
padding-top: 50%;
padding-right: 10px;
text-align: right;
color: #fff;
}
h2.banner-calltoaction-text {
font-size: 24px;
color:#fff;
text-shadow:1px 1px #555;
}
.boton-banner {
background:#568a1c;
font-weight: bold;
text-transform: uppercase;
color:#fff;
border:0;
padding:7px;
opacity:1;
}
section .uk-panel .row-fluid div.extra_serv {
width:17.9487%;
}
.-second-column {
margin-top:65px;
}
.prueba {
position:fixed;
bottom:0;
left:0;
width:100%;
padding:10px;
color:#000;
background: #ccc;
opacity: 0.8;
z-index: 20;
text-transform:uppercase;
}
.tm-footer ._menu {
margin-bottom:80px;
}
/*
#solidres input#tab-1:checked ~ #tabbed-content #content-1, #solidres input#tab-1:checked ~ #tabbed-content #content-1 div,
#solidres input#tab-2:checked ~ #tabbed-content #content-2, #solidres input#tab-2:checked ~ #tabbed-content #content-2 div,
#solidres input#tab-3:checked ~ #tabbed-content #content-3, #solidres input#tab-3:checked ~ #tabbed-content #content-3 div,
#solidres input#tab-4:checked ~ #tabbed-content #content-4, #solidres input#tab-4:checked ~ #tabbed-content #content-4 div,
#solidres input#tab-5:checked ~ #tabbed-content #content-5, #solidres input#tab-5:checked ~ #tabbed-content #content-5 div,
#solidres input#tab-6:checked ~ #tabbed-content #content-6, #solidres input#tab-6:checked ~ #tabbed-content #content-6 div,
#solidres input#tab-7:checked ~ #tabbed-content #content-7, #solidres input#tab-7:checked ~ #tabbed-content #content-7 div,
#solidres input#tab-8:checked ~ #tabbed-content #content-8, #solidres input#tab-8:checked ~ #tabbed-content #content-8 div,
#solidres input#tab-9:checked ~ #tabbed-content #content-9, #solidres input#tab-9:checked ~ #tabbed-content #content-9 div,
#solidres input#tab-10:checked ~ #tabbed-content #content-10, #solidres input#tab-10:checked ~ #tabbed-content #content-10 div,
#solidres input#tab-11:checked ~ #tabbed-content #content-11, #solidres input#tab-11:checked ~ #tabbed-content #content-11 div,
#solidres input#tab-12:checked ~ #tabbed-content #content-12, #solidres input#tab-12:checked ~ #tabbed-content #content-12 div,
#solidres input#tab-13:checked ~ #tabbed-content #content-13, #solidres input#tab-13:checked ~ #tabbed-content #content-13 div {
 opacity: 1;
 z-index: 100;
 display:block;
}*/
.tm-banner {
display:block;
}
.tap-img {
margin:5px;
border:2px solid #373773;
border-radius:5px;
box-shadow:2px 2px 5px #666;
}
.banner-calltoaction-inner-golf {
color: #fff;
padding-right: 10px;
padding-top: 5%;
text-align: center;
}
@media (min-width: 360px) {
section .uk-panel .row-fluid div.extra_serv {
	width:49%;
	float:left;
	margin-right:2px;
	}
	.banner-calltoaction-text {
	display:none;
	}
	.banner-calltoaction {
	width:30%;
	}
}
@media (min-width: 640px) {

	section .uk-panel .row-fluid div.extra_serv {
	width:40%;
	float:left;
	margin-right:10px;
	}
}
@media (min-width: 800px) {
	h2.banner-calltoaction-text {
	display:block;
	font-size:14px;
	}
	.banner-calltoaction {
	width:25%;
	}
	section .uk-panel .row-fluid div.extra_serv {
	width:17.9487%;
	float:left;
	margin-right:0;
	margin-left:2%
	}
}
@media (min-width: 980px) {
	h2.banner-calltoaction-text {
	font-size:17px;
	}
}
@media (min-width: 1280px) {
	h2.banner-calltoaction-text {
	font-size:24px;
	}
}