.bg-color-transparente{
    background-color: transparent;
    box-shadow: none;
    background-color: rgba(0,0,0,0.5);
}
.bg-color-transparente ul a, .bg-color-transparente a.sidenav-trigger{
    
}

@media only screen and (min-width: 900px) {
    /*
    body{
        background: #607d8b;
        background: url(../images/fondo.jpg);
        background-attachment: fixed;
        background-position: 50% 50%;
        background-size: cover;
        background-repeat: no-repeat;
    }*/
}

.opciones{min-height: 86vh}

.slider-content{
    background: rgba(255,255,255,0.5);
    padding: 5px 10px;
    border-radius: 5px;
}
.slider-content h3,.slider-content h5{
    color: #000;
}

.slides.slides-height li{height: 85vh !important}
/*.slides.slides-height li{height: 85vh !important}*/

.slider .indicators .indicator-item.active {
    background-color: #ff4081;
}
.slider .indicators .indicator-item {
    background-color: #03A9F4;
}
.caption.caption-banner{}

@media only screen and (max-width: 900px) {
    .caption.caption-banner{width: 90% !important;left: 5% !important}
}

.ir-arriba{
    display: none;
    position:fixed;
    bottom:10px;
    right:10px;
    z-index:2;
}

.icon-block {
    padding: 0 15px;
}
.icon-block .material-icons {
    font-size: inherit;
}
.parallax-container {
    margin: 0;
    height: 50vh;
}
.parallax-container.parallax-container-35 {
    height: 35vh;
}

.section-divider{
    width: 150px;
    height: 6px;
    margin: 0 auto;
    margin-bottom: 2.8rem;
}
/* --- presentacion ---*/
.tarjeta-presentacion img{
    margin-bottom: 3rem;
}
.tarjeta-presentacion img{
    width: 100%;
    height: auto;
}
.tarjeta-presentacion h3{
    color: gray;
}
.tarjeta-presentacion p{
    color: #666;
    text-align: justify;
}
.tarjeta-presentacion .tp-acciones{
    border-top: 1px solid rgba(160,160,160,0.2);
    padding-top: 16px;
}
/* --- fin presentacion ---*/
