html, body {
    height: 100%;
    font-family: 'Readex Pro', sans-serif;
}
body.background {
    background-image: url(../images/background.png);
    background-repeat: no-repeat;
    background-position: center right;
    background-size: cover;
}

a {
    color: #62c3f5;
}

h2.ls02 {
    letter-spacing: .2em;
}

hr.separador {
    border-top: 5px solid #000000;
    width: 20%;
    margin-left: 0px;
}

hr.separador-naranja {
    border-top: 4px solid #ff9900;
    width: 20%;
    margin-left: 0px;
}

.text-festaway {
    color: #ff9900!important;
}

.bg-festaway {
    background-color: #ff9900!important;
}

.border-festaway {
    border-color: #ff9900!important;
}

.btn-festaway {
    color: #fff;
    background-color: #ff9900;
    border-color: #ff9900;
}
.btn-festaway:hover {
    color: #fff;
    background-color: #b77400;
    border-color: #ae6c00;
}
.btn-festaway:focus, .btn-festaway.focus {
    color: #fff;
    background-color: #b77400;
    border-color: #ae6c00;
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-festaway.disabled, .btn-festaway:disabled {
    color: #fff;
    background-color: #ff9900;
    border-color: #ff9900;
}
.btn-festaway:not(:disabled):not(.disabled):active, .btn-festaway:not(:disabled):not(.disabled).active,
.show > .btn-festaway.dropdown-toggle {
    color: #fff;
    background-color: #ae6c00;
    border-color: #a56500;
}
.btn-festaway:not(:disabled):not(.disabled):active:focus, .btn-festaway:not(:disabled):not(.disabled).active:focus,
.show > .btn-festaway.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.slick-dots li.slick-active button::before {
    color: #62c3f5!important;
}

.slick-dots li button::before {
    color: #62c3f5!important;  
}

.slick-prev::before, .slick-next::before {
    color: #aaaaaa!important;
}
.carousel-caption
{
	color:#000;
	bottom: -35px;
}
.carousel-control-next, .carousel-control-prev
{
	color: #000;
}
select#elementos {
    padding: 0 5px;
    font-size: 0.8rem;
    border: 0;
    -webkit-appearance: none;
}

@media (max-width: 480px) {
    .slick-prev {
        left: -13px;
    }

    .slick-next {
        right: -13px;
    }
}

.superheader {
    background-color: #62c3f5;
    color: #fff;
    padding-top: .5em;
    padding-bottom: .5em;
}

hr.separador-azul {
    border-top: 4px solid #62c3f5;
    width: 20%;
    margin-left: 0px; 
}

.text-clickforaudience {
    color: #62c3f5!important;
}

.bg-clickforaudience {
    background-color: #62c3f5!important;
}

.border-clickforaudience {
    border-color: #62c3f5!important;
}

.btn-clickforaudience {
    color: #fff;
    background-color: #62c3f5;
    border-color: #62c3f5;
}
.btn-clickforaudience:hover {
    color: #fff;
    background-color: #62c3f5;
    border-color: #62c3f5;
}
.btn-clickforaudience:focus, .btn-clickforaudience.focus {
    color: #fff;
    background-color: #62c3f5;
    border-color: #62c3f5;
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-clickforaudience.disabled, .btn-clickforaudience:disabled {
    color: #fff;
    background-color: #62c3f5;
    border-color: #62c3f5;
}
.btn-clickforaudience:not(:disabled):not(.disabled):active, .btn-clickforaudience:not(:disabled):not(.disabled).active,
.show > .btn-clickforaudience.dropdown-toggle {
    color: #fff;
    background-color: #62c3f5;
    border-color: #62c3f5;
}
.btn-clickforaudience:not(:disabled):not(.disabled):active:focus, .btn-clickforaudience:not(:disabled):not(.disabled).active:focus,
.show > .btn-clickforaudience.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    /*border-color: #dee2e6 #dee2e6 #fff;*/
    border: none;
    border-bottom: 2px solid #000;
  }