html,body { height: 100%;}
.slider_full.carousel,.slider_full .item,.slider_full .active,.slider_full .carousel-inner { height: 100%;}
.slider_full .fill {width: 100%;height: 100%; }

.carousel_indicators{ position: absolute; width: auto; text-align: center;display: block; margin: 0 auto; bottom: 35px; left: 0; right: 0; z-index: 100}
.carousel_indicators li{ border:2px solid #0091d2; display: inline-block; width: 15px !important; height: 15px !important; border-radius: 30px; margin: 0 5px; cursor: pointer}
.carousel_indicators li:hover, .carousel_indicators li.active{ background:#0091d2;}


.carousel_caption{ position: absolute; width: 100%; height: 100%; top: 0; left: 0}

.carousel-control{ position: absolute; top: 0; bottom: 0; margin: auto;width: 55px; height: 55px; color: #fff!important; background: none!important; text-shadow: none; opacity: 1}
.carousel-control.left{ left: 5%}
.carousel-control.right{ right: 5%}

.carousel-control.left i,.carousel-control.right i{ font-size: 70px; color: #fff!important }

#slider{}
#slider .carousel_caption{}
#slider .carousel_caption .display_table_cell{  vertical-align: bottom}
#slider .entry_slider{display: table; width: auto; margin-right: 8%; margin-bottom: 17%; text-align: left;transition: all 400ms ease-out; padding: 15px; position: relative; max-width: 53%; float: right;}
/*#slider .entry_slider figure{ position: relative;margin-right: 30px; ;background: rgb(256,256,256); }
#slider .entry_slider figure:after{ content: ''; width: 2px; height: 100%; background: #fff; display: inline-block; position: absolute; top: 0; right: -15px}
#slider .entry_slider figure img{ width: 100%}*/
#slider .entry_slider h3{color: #fff!important;font-size: 30px;font-weight: normal;margin: 0px!important;}
#slider .entry_slider p{ color: #fff!important; font-size: 35px; margin-bottom: 10px; line-height: 1em ; text-align: center;}
#slider .entry_slider a{ background: #fff!important; padding: 10px 30px;color: #ff6b64 !important;}

#slider .slide_movil{display: none;}

@media only screen and (max-width: 1100px){
    /*#slider .entry_slider{ display: table; width: 45%; margin-left: 15%;transition: all 400ms ease-out;}*/
}

@media only screen and (max-width: 900px){
    /*#slider .entry_slider{ display: table; width: 100%; margin: 0 auto 10% auto;transition: all 400ms ease-out;; max-width: 100%}*/
   
}

@media only screen and (max-width: 767px){
    /*#slider .entry_slider{ display: table; width: 100%; transition: all 400ms ease-out;}*/
    .carousel-control { display: none}
}

@media only screen and (max-width: 580px){
    /*#slider .entry_slider{ display: table; width: 100%; margin: 0 auto 15% auto!important;transition: all 400ms ease-out;}
    .carousel-control { display: none}
    #slider .entry_slider h3{ font-size: 25px}
    #slider .entry_slider p{ font-size: 20px}
    #slider .entry_slider a{}*/

    #slider .slide_pc{display: none;}
    #slider .slide_movil{display: block;}

}