/* INICIO SECCION BANNERS */
#banners-home {
	max-height:900px;
	overflow:hidden;
}

.carousel-control {
	width: 10%;
}
#full {
	margin:0;
}
/* FIN SECCION BANNERS */

/* INICIO BOTONES DISCIPLINAS */

.boton-teatro {
    background: rgba(0,87,109,1);
    background: -moz-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,87,109,1)), color-stop(100%, rgba(24,141,112,1)));
    background: -webkit-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: -o-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: -ms-linear-gradient(left, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    background: linear-gradient(to right, rgba(0,87,109,1) 0%, rgba(24,141,112,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00576d', endColorstr='#188d70', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-danza {
    background: rgba(99,0,228,1);
    background: -moz-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(99,0,228,1)), color-stop(100%, rgba(169,51,233,1)));
    background: -webkit-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: -o-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: -ms-linear-gradient(left, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    background: linear-gradient(to right, rgba(99,0,228,1) 0%, rgba(169,51,233,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6300e4', endColorstr='#a933e9', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}
.boton-musica {
    background: rgba(249,79,93,1);
    background: -moz-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(249,79,93,1)), color-stop(100%, rgba(255,138,80,1)));
    background: -webkit-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: -o-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: -ms-linear-gradient(left, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    background: linear-gradient(to right, rgba(249,79,93,1) 0%, rgba(255,138,80,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f94f5d', endColorstr='#ff8a50', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}
.boton-opera {
    background: rgba(138,25,76,1);
    background: -moz-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(138,25,76,1)), color-stop(100%, rgba(218,25,76,1)));
    background: -webkit-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: -o-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: -ms-linear-gradient(left, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    background: linear-gradient(to right, rgba(138,25,76,1) 0%, rgba(218,25,76,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a194c', endColorstr='#da194c', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}
.boton-literatura {
    background: rgba(0,47,135,1);
    background: -moz-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,47,135,1)), color-stop(100%, rgba(36,118,234,1)));
    background: -webkit-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: -o-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: -ms-linear-gradient(left, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    background: linear-gradient(to right, rgba(0,47,135,1) 0%, rgba(36,118,234,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002f87', endColorstr='#2476ea', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}

.boton-artes-visuales {
    background: rgba(255,128,0,1);
    background: -moz-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,128,0,1)), color-stop(100%, rgba(255,171,44,1)));
    background: -webkit-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: -o-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    background: linear-gradient(to right, rgba(255,128,0,1) 0%, rgba(255,171,44,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8000', endColorstr='#ffab2c', GradientType=1 );
    border: 1px solid white;
    color: white;
    font-family: "Oswald-Light";
    font-size: 2rem;
    padding: 5%;
    text-decoration: none;
    text-align: center;
    width:100%;
    float:left;
}


a.boton-teatro:hover {
    background: #188d6f;
    text-decoration: none;
    color:white;
}

a.boton-danza:hover {
    background: #a833e9;
    text-decoration: none;
    color:white;
}

a.boton-musica:hover {
    background: #ff8950;
    text-decoration: none;
    color:white;
}

a.boton-artes-visuales:hover {
    background: #ffa92c;
    text-decoration: none;
    color:white;
}

a.boton-opera:hover {
    background: #da194c;
     text-decoration: none;
    color:white;
}

a.boton-literatura:hover {
    background: #2475ea;
     text-decoration: none;
    color:white;
}

.circ {
    background-color: white;
    border-radius: 30px;
    display: block;
    height: 10px;
    margin: 5px auto;
    position: relative;
    width: 10px;
}

.col-no-padding {
   padding-left: 0;
   padding-right: 0;
}

#planea {
    text-align: center;
}

/* FIN BOTONES DISCIPLINAS */

/* INICIO SECCION TRANSMISIONES */

.sangria {
	margin-left:4%;
}

.separador-gradiente {
	/* background: rgba(164,0,0,1);
	background: -moz-linear-gradient(left, rgba(164,0,0,1) 0%, rgba(255,0,0,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(164,0,0,1)), color-stop(50%, rgba(255,0,0,1)), color-stop(51%, rgba(246,41,12,1)), color-stop(71%, rgba(240,47,23,1)), color-stop(100%, rgba(231,56,39,1)));
	background: -webkit-linear-gradient(left, rgba(164,0,0,1) 0%, rgba(255,0,0,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
	background: -o-linear-gradient(left, rgba(164,0,0,1) 0%, rgba(255,0,0,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
	background: -ms-linear-gradient(left, rgba(164,0,0,1) 0%, rgba(255,0,0,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
	background: linear-gradient(to right, rgba(164,0,0,1) 0%, rgba(255,0,0,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a40000', endColorstr='#e73827', GradientType=1 ); */
	width:100%;
	height:2px;
	margin-top:40%;
}

.caja-transmision {
	padding: 6% 16%;
}

.tit-transmision-1 {
	font-family: 'Oswald-Light';
	font-size:3.5em;
	/* color:#333333; */
	line-height: 1;
	color:white;
}

.tit-transmision-2 {
	font-family: 'Oswald-Regular';
	font-size:3.5em;
	/* color:#333333; */
	line-height: 1;
	color:white;
}

.subtit-transmision {
	font-family: 'Soberana Sans Light';
	font-size:1.2em;
	/* color:#636363; */
	margin-top:10%;
	line-height: 1.6;
	color:white;
}

.nota-transmision {
	font-family: 'Soberana Sans Light';
	font-size:0.9em;
	/* color:#636363; */
	color:white;
}
.caja-trans-item {
	position:absolute;
	top:10%;
	left:5%;
	/*width:70%;*/
}
.tit-trans-item {
	font-family: 'Oswald-Regular';
	font-size:2.2em;
	color:#fff;
	text-decoration:none;
	margin-bottom:10%;
	text-shadow: 2px 2px 4px #000000;
	line-height:1.4;
}
.tip-trans-item {
	font-family: 'Soberana Sans Bold';
	font-size:1.2em;
	color:#fff;
	text-decoration:none;
	text-shadow: 2px 2px 4px #000000;
}
.rec-trans-item {
	font-family: 'Soberana Sans Light';
	font-size:1.1em;
	color:#fff;
	text-decoration:none;
	text-shadow: 2px 2px 4px #000000;
}

.tit-trans-item span {
	color:#FF0000;
}

.caja-trans-icon {
	position:absolute;
	right:15%;
	bottom:7%;
	width:50%;
	text-align:right;
}
.caja-trans-icon .icon {
	padding: 0 7%;
	height:25px;
	display:inline;
}

.slick-acts1{
	width:156px;
	margin-right:13px;
}

.slick-acts2{
	height:156px;
	width:156px;
}

.slick-acts3{
	width:156px;
	height:156px;
}

.slick-acts4{
	padding:64px;
}

.slick-prev {
    left: 0px;
}

.slick-next {
    right: 70px;
}

.slick-prev, .slick-next {
    top: 105%;
}

.your-class .slick-prev, .your-class .slick-next {
    top: 103%;
}


.slick-slide {
    position:relative;
	/*background-color:#000000;*/
}

.slider_trans_home17 div.slick-slide {
    width:318px;
}  

/*.slick-slide a > img {
    border: 0;
	opacity:0.3;
}

.slick-slide a:hover > img {
	opacity:1;
}*/

.slick-slide a {
  /*display: inline-block;*/
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}

.slick-slide a:hover, .slick-slide a:focus, .slick-slide a:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}

.slick-prev, .slick-next {
    width: 26px;
    height: 25px;
}

.slick-prev::before, .slick-next::before {
    color: black;
    font-size: 2.8rem;
    line-height: 1;
    opacity: 0.75;
}

.slick-list {
	margin-right:70px;	
}

.your-class div.slick-list {
	margin-right:0px;	
}

.slick-dots li {
	margin: -10px 5px;	
}

.slick-dots li button::before {
	font-size: 15px;
}

/* INICIO SECCION STREAMING */

.padding-streaming_n{
    padding-top: 2%;
}

.titulo-streaming_n{
    /*font-size: 50px;*/
    font-size: 1.15em;
}

.subtitulo-streaming_n{
    font-size: 23px;
    margin-top: 7%;
    margin-bottom: 7%;
}

.titulo-seccion-streaming-outer_n{
    background-color: #CDD909;
}

.titulo-seccion-streaming-inner_n{


    /*
    padding-top: 1%;
    padding-bottom: 1%;
    padding-left: 4%;
    background-color:#3375AD;*/
    padding-left: 15px;
    background-color: #CDD909;
    color: #727272;
    font-size: 2.8rem;
}

.txt-leyenda-stream {
	font-size:0.6em;
}

.caja-item-stream {
	text-align: left; 
	padding: 2%; 
	font-size: 1.7rem;	
}

/* FIN SECCION STREAMING */

/* INICIO SECCION ACTIVIDADES */
.titulo-seccion-actividades-outer_n{
    background-color: #FFFFFF;
}

.titulo-seccion-actividades-inner_n{
	font-family: "Soberana Sans",sans-serif;
    padding-left: 15px;
    background-color: #FFFFFF;
    color: #727272;
    font-size: 2.8rem;
}

.actividades-seccion-actividades_n{
    /*background-color: #2A6190;*/
    background-color: #FFFFFF;
    color: #727272;
}

.cols-seccion-actividades_n{
    padding-top: 1%;
    padding-bottom: 1%;
}

.ir-a-seccion-actividades_n{
    font-size: 2rem;
    text-align: right;
}

.white-text_n{
    color: #FFFFFF;
}

.row-no-margin_n{
    margin-right: 0;
    margin-left: 0;
}


.home-agendarte-element_n{
    padding-top: 1%;
    padding-bottom: 1%;
}

.home-agendarte-SM-element_n{
    padding-top: 1%;
    padding-bottom: 1%;
}

.home-agendarte-LG-element_n{
    padding-top: 1%;
    padding-bottom: 1%;
}

.small-box_n{
    width: 100%;
    /*background-color: #FFFFFF;
    width: 193px;
    max-width: 193px;
    min-width: 193px;
    height: 185px;*/
}

.big-box_n{
    background-color: #FFFFFF;
    width: 100%;
    height: 100%;
    /*width: 386px;
    max-width: 386px;
    height: 355px;*/
}

.agendarte-text-box_n{
    padding-top: 5%;
    text-align: center;
    width: 50%; height: 100%; padding-right: 0;
}

.titulo-actividad_n {
    color: #FFFFFF;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 1.6rem;
    padding-top: 2%;

}

.col-titulo-actividad_n{
    padding-left: 0;
    padding-top: 3%;
}

.recinto-actividad_n{
    color: #FFFFFF;
    padding-right: 8px;
}

.img-sm-container_n{
    padding-right: 0;
    padding-left: 0;
    text-align: right;
    width: 50%;
}

.text-container_n{
    min-width: 85px;
    min-height: 85px;
    /*width: 160px;
    max-width: 160px;
    height: 155px;
    overflow: hidden;*/
}

.mes-actividad_n{
    color: #FFFFFF;
    padding-right: 8px;

}

.lg-image-container_n{
    position: relative;

}

.bot-lg-image-container_n{
    margin-top: 4%;
}

.top-lg-image-container_n{
    margin-bottom: 4%;
}

.info-box-lg_n {
    position: absolute;
    bottom: 0px;
    width:100%;
    /*width: inherit;*/ /*auto*/
    text-align: center;
    /*max-width: inherit;
    background: rgb(0, 0, 0);  fallback color
    background: rgba(0, 0, 0, 0.7);*/
    margin-left: 0;
    margin-right: 15px;
    padding-left: 15px;
    padding-right: 15px;
    /*left: 0;*/
    
    left: 50%;
        transform: translate(-50%, -50%);
}

.conoce-inba-title_n {
    font-size: 1.6rem;
    padding-top: 1%;
    margin-left: 1.5%;
}

.puntaje-fechas-actividades_n{
    line-height: 1.2.8rem;
    font-size: 1.2rem;
}

.conoce-inba-description_n{
    font-size: 1.5rem;
    /*padding-left: 1.5%;*/
    margin-left: 1.5%;


}

/* FIN SECCION ACTIVIDADES */

/* INICIO SECCION CONVOCATORIAS */
.titulo-seccion-convocatorias-outer_n{
    background-color: #FF4E4E;
}

.titulo-seccion-convocatorias-inner_n{
	font-family: "Soberana Sans",sans-serif;
    padding-top: 1%;
    padding-bottom: 1%;
    /*padding-left: 4%;*/
    padding-left: 15px;
    /*background-color:#F54F4F;*/
    color: #FFFFFF;
    font-size: 2.8rem;
}

.body-seccion-convocatorias-outer_n{
    background-color: #FF4E4E;
}

.body-seccion-convocatorias-inner_n{
    padding-top: 1%;
    padding-bottom: .5%;
   /* background-color: #F54F4F;*/
    color: #FFFFFF;
    font-size: 2.8rem;
}

.white-pink_n{
    background: url("../images/ROSA-BLANCO-COLOR.JPG");
    background-size: 100% 100%;
    /*background-repeat: repeat-x;
    min-height: 100%;
    height: 112px;*/
}

.ir-a-seccion-convocatorias_n{
    padding-bottom: 1%;
    background-color:#FF4E4E;
    font-size: 2rem;
    text-align: right;
}

.img-seccion-convocatorias_n{
    width: 100%;
    height: 100%;
    max-width: 281px;
    background-color: #D85151;
}

.text-seccion-convocatorias_n{
    background: rgba(0, 0, 0, 0.7);
    max-width: 281px;
}

.no-lr-padding_n{
    padding-left: 0;
    padding-right: 0;
}

.titulo-convocatoria_n{
    color: #FFFFFF;
    font-size: 1.6rem;
    padding-top: 2%;
}
/* FIN SECCION CONVOCATORIAS */

/* INICIO SECCION CONOCE AL INBA */
.titulo-seccion-conoce-outer_n{
	font-family: "Soberana Sans",sans-serif;
    background-color: #752B6B;
}

.titulo-seccion-conoce-inner_n{
    padding-top: 1%;
    padding-bottom: 1%;
    padding-left: 4%;
    background-color:#752B6B;
    color: #FFFFFF;
    font-size: 2.8rem;
}

.body-seccion-conoce-outer_n{
    background-color: #FFFFFF;
}

.body-seccion-conoce-inner_n{
    padding-top: 1%;
    padding-bottom: .5%;
    background-color:#FFFFFF;
    color: #455464;
}

.main-cols-seccion-conoce_n{
    padding-bottom: 2%;
}

.img-seccion-conoce_n{
    text-align: center;
    padding-right: 0;
}

.img-inner-seccion-conoce_n{
    max-width: 141px;
    width: 100%;
}

.conoce-link-text_n{
    color: #455464;
}

.conoce-link-text_n:hover{
    color: #98417E;
    text-decoration: none;
}

/* FIN SECCION CONOCE */

/* INICIO SECCION NOTICIAS */
.titulo-seccion-noticias-outer_n{
	font-family: "Soberana Sans",sans-serif;
    background-color: #00AA8F;
}

.titulo-seccion-noticias-inner_n{
    padding-left: 15px;
    background-color: #00AA8F;
    color: #FFFFFF;
    font-size: 2.8rem;
    padding-top: 2%;
    /*

    padding-left: 4%;
    background-color:#138FA5;
    color: #FFFFFF;
    font-size: 2.8rem;*/
}

.body-seccion-noticias-outer_n{
    background-color: #00AA8F;
    padding-top: 1%;
}

.body-seccion-noticias-inner_n{
    padding-top: 1%;
    padding-bottom: .5%;
    background-color:#00AA8F;
    color: #FFFFFF;

}

.height-titulo-prensa_n{
    min-height: 64px;
}

.ir-a-seccion-prensa_n{
    padding-bottom: 1%;
    /*padding-left: 4%;*/
    font-size: 2rem;
    text-align: right;
}

.main-cols-seccion-conoce_n{
    padding-bottom: 2%;
}

.img-seccion-noticias_n{
    max-height: 180px;
    width: 100%;
}

.bcolor-text-prensa_n{
    background-color: #C9E4EA;
}

.text-outer-container-prensa_n{
    text-align: center;
    margin-right: 0;
    margin-left: 0;
    background-color: #C9E4EA;
    color: #515151;
	margin-bottom:15px;
}

.text-disciplina-container-prensa_n{
    text-align: left;
    padding-left: 25%;
}

.text-nombre-container-prensa_n{
    text-align: left;
    padding-left: 8%;
    padding-right: 10%;
}

.text-inner-container-prensa_n{
    background-color: #C9E4EA;
    padding-top: 4%;
    padding-left: 0;
    padding-right: 0;
}

.padding-bot_n{
    padding-bottom: 2%;
}

/* FIN SECCION NOTICIAS */


/* INICIO SECCION REDES */
.titulo-seccion-redes-outer_n{
	font-family: "Soberana Sans",sans-serif;
    background-color: #5C00AB;
}

.titulo-seccion-redes-inner_n{
/*    padding-top: 1%;
    padding-bottom: 1%;
    padding-left: 4%;
    background-color: #5C00AB;
    color: #FFFFFF;
    font-size: 2.8rem;
*/

    padding-left: 15px;
    background-color: #5C00AB;
    color: #FFFFFF;
    font-size: 2.8rem;
    padding-top: 2%;
}

.ir-a-seccion-redes_n{
    padding-bottom: 1%;
    /*padding-left: 4%;*/
    font-size: 2rem;
    text-align: right;
}

.body-seccion-redes-outer_n{
    background-color: #5C00AB;
}

.body-seccion-redes-inner_n{
    padding-top: 2%;
    padding-bottom: 1%;
    background-color:#5C00AB;
    color: #FFFFFF;
}

.nombre-seccion-redes_n{
    padding-top: 5%;
    padding-bottom: 5%;
    width: 100% ;
    color: #FFFFFF;
    text-align: center;
}

.color-facebook_n{
    background-color: #3B579D;
}

.color-twitter_n{
    background-color: #39B9DB;
}

.color-youtube_n{
    background-color: #B23E3A;
}

.info-seccion-redes_n{
    padding-top: 5%;
    padding-bottom: 5%;
    text-align: center;
    width: 100% ;
    background-color: #FFFFFF;
    color: #1A6590;
}

.titulo-youtube_n{
    font-size: large;
}

.black-text_n{
    color: #000000;
}

.text-fuera_n{
    margin-top: 6%;
    font-size: xx-large;
}

/* FIN SECCION REDES */


/* INICIO GENERALS */
.align-center_n{
    text-align: center;
}

.padding-tb_n{
    padding-top: 1.5%;
    padding-bottom: 1.5%;
}

.padding-top_n{
  padding-top: 2%;
}

.no-padding-bot_n{
  padding-bottom: 0;
}

.interlineado-1-3_n{
    line-height: 1.3;
	margin-bottom:25px;
}

.text-inv_n{
    text-align: center;
   /* margin-bottom: 25px;*/
}

.text-gray_n{
    color: #727272;
}

.shadow-box_n{
    -webkit-box-shadow: 0px 29px 48px -15px rgba(0,0,0,0.64);
    -moz-box-shadow: 0px 29px 48px -15px rgba(0,0,0,0.64);
    box-shadow: 0px 29px 48px -15px rgba(0,0,0,0.64);
}

/* Ventana modal */

#modal {
	position: fixed;
	font-family: Arial, Helvetica, sans-serif;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.2);
	z-index: 99999;
	height: 100%;
	width: 100%;
}
.modalconent {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background: #fff;
	width: 80%;
	padding: 20px;
}

.btn-call-action-azul {
	background-color: #225ad1;
    border-color: #225ad1;
    border-width: 0;
    font-size: 3.4rem;
    padding-bottom: 2%;
    padding-top: 2%;
}

.btn-call-action-rojo {
	background-color: #b03a3a;
    border-width: 0;
    font-size: 3.4rem;
    padding-bottom: 2%;
    padding-top: 2%;
}

.btn-call-action-gris {
	background-color: #6e7b75;
    border-color: #5c00ab;
    border-width: 0;
    font-size: 3.4rem;
    padding-bottom: 2%;
    padding-top: 2%;
}

/* .slick-slide img.slick-acts2{
	height:156px;
	width:156px;
}

.slick-slide img.slick-acts3{
	width:156px;
	height:156px;
} */

@media screen and (max-width: 2100px) {
	.slick-slide img {
		height: 400px;
	}
	.caja-trans-item {
		width:85%;
	}
	#banners-home {
		max-height:750px;
	}
	
	.ult-nots{
		min-height:360px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 1900px) {
	.slick-slide img {
		height: 350px;
	}
	#banners-home {
		max-height:700px;
	}
	
	.ult-nots{
		min-height:360px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 1600px) and (min-width:1221px) {
	#banners-home {
		max-height:600px;
	}
	.tit-transmision-1 {
		font-size:2.5em;
	}
	
	.tit-transmision-2 {	
		font-size:2.5em;
	}
	
	.subtit-transmision {	
		font-size:1em;
	}
	
	.tit-trans-item {
		font-size:1.8em;
	}
	.tip-trans-item {	
		font-size:1em;
	}
	.rec-trans-item {	
		font-size:1em;
	}
	.caja-trans-icon {
		right: 22%;
	}
	
	.ult-nots{
		min-height:360px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 1400px) and (min-width:1221px) {
	.caja-transmision {
		padding: 6% 8%;
	}
	
	.slick-slide img {
		height: 300px;
	}
	#banners-home {
		max-height:570px;
	}
	.caja-trans-icon {
		right: 0;
	}
	
	.ult-nots{
		min-height:360px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 1220px) and (min-width:1024px) {
	.caja-transmision {
		padding: 6% 8%;
	}
	
	.slick-slide img {
		height: 270px;
	}
	#ver-calendario {
		width:150px;
	}
	#banners-home {
		max-height:550px;
	}
	.carousel-indicators {
		display: none;
	}
	
	.tit-transmision-1 {
		font-size:2.5em;
	}
	
	.tit-transmision-2 {	
		font-size:2.5em;
	}
	
	.subtit-transmision {	
		font-size:1em;
	}
	
	.tit-trans-item {
		font-size:1.6em;
	}
	.tip-trans-item {	
		font-size:0.9em;
	}
	.rec-trans-item {	
		font-size:0.9em;
	}
	.caja-trans-icon {
		right: 5%;
		padding: 0 2%;
	}
	
	.caja-trans-icon .icon {    
		height: 20px;
	}
	
	.ult-nots{
		min-height:292px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 1024px) and (min-width:900px) {
	.caja-transmision {
		padding: 6% 8%;
	}
	
	.slick-slide img {
		height: 250px;
	}
	#ver-calendario {
		width:130px;
	}
	.carousel-indicators {
		display: none;
	}
	.tit-transmision-1 {
		font-size:2.2em;
	}
	
	.tit-transmision-2 {	
		font-size:2.2em;
	}
	
	.subtit-transmision {	
		font-size:0.8em;
	}
	
	.tit-trans-item {
		font-size:1.4em;
	}
	.tip-trans-item {	
		font-size:0.7em;
	}
	.rec-trans-item {	
		font-size:0.7em;
	}
	.caja-trans-icon {
		right: 15%;
		padding: 0 2%;
	}
	
	.caja-trans-icon .icon {    
		height: 15px;
	}
	
	.ult-nots{
		min-height:220px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 899px) and (min-width:761px) {
	.caja-transmision {
		padding: 6% 8%;
	}
	.tit-transmision-1 {
		font-size:2em;
	}
	
	.tit-transmision-2 {	
		font-size:2em;
	}
	
	.subtit-transmision {	
		font-size:0.8em;
		margin-top: 0;
	}
	
	.tit-trans-item {
		font-size:1.8em;
	}
	.tip-trans-item {	
		font-size:1em;
	}
	.rec-trans-item {	
		font-size:.9em;
	}
	.caja-trans-icon {
		right: 15%;
		padding: 0 2%;
	}
	
	.caja-trans-icon .icon {    
		height: 20px;
	}
	.nota-transmision {
		font-size: 0.6em;
		padding-bottom: 20px;
		margin-top: -9px;
	}
	.slick-slide img {
		height: 200px;
	}
	
	#ver-calendario {
		width:100px;
	}
	
	.carousel-indicators {
		display: none;
	}
	
	.ult-nots{
		min-height:220px;
	}
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 760px) {
	.nota-transmision {
		font-size: 1rem;
		padding-bottom: 20px;
		margin-top: -9px;
	}
}

@media screen and (max-width: 500px) {
	.nota-transmision {
		font-size: 1rem;
		padding-bottom: 0px;
		margin-top: -9px;
	}
}

@media screen and (max-width: 767px) and (min-width:501px) {
	#banners-home {
		max-height:inherit;
	}
	.separador-gradiente {
   	 margin-top: 4%;
	}

	.caja-transmision {
		padding: 0% 8%;
		text-align: center;
	}
	
	.tit-transmision-1 {
		font-size:3.2rem;
	}
	
	.tit-transmision-2 {	
		font-size:3.2rem;
	}
	
	.subtit-transmision {	
		font-size:1.4rem;
		margin-top: 0;
	}
	
	.tit-trans-item {
		font-size:1.8em;
	}
	.tip-trans-item {	
		font-size:1em;
	}
	.rec-trans-item {	
		font-size:0.9em;
	}
	.caja-trans-icon {
		right: 15%;
		padding: 0 2%;
	}
	
	.caja-trans-icon .icon {    
		height: 15px;
	}
	.slick-slide img {
		height: 190px;
	}
	
	.slick-slider {
		margin-left: 60px;
	}
	
	.your-class div.slick-list {
		margin-left: 10px;
	}
	
	#ver-calendario {
		width:100px;
	}
	.carousel-indicators {
		display: none;
	}
    .info-box-lg_n {
        margin-left:0;
        left: 50%;
        transform: translate(-50%, -50%);
    }
	
	.slick-slide img.slick-acts2{
		height:156px;
		width:156px;
	}

	.slick-slide img.slick-acts3{
		width:156px;
		height:156px;
	}
}

@media screen and (max-width: 766px) and (min-width:669px) {
	.caja-trans-item {
		top:5%;
	}
	.tit-trans-item {
		font-size:1.6em;
	}
	.tip-trans-item {	
		font-size:0.8em;
	}
	.rec-trans-item {	
		font-size:0.6em;
	}
}

@media screen and (max-width: 668px) and (min-width:575px) {
	.caja-trans-item {
		top:5%;
	}
	.tit-trans-item {
		font-size:1.8em;
	}
	.tip-trans-item {	
		font-size:1em;
	}
	.rec-trans-item {	
		font-size:0.9em;
	}
}

@media screen and (max-width: 574px) and (min-width:455px) {
	.caja-trans-item {
		top:5%;
	}
	.tit-trans-item {
		font-size:1.4em;
		line-height:1.3;
	}
	.tip-trans-item {	
		font-size:0.8em;
	}
	.rec-trans-item {	
		font-size:0.6em;
	}
}

@media screen and (max-width: 454px) {
	.caja-trans-item {
		top:5%;
	}
	.tit-trans-item {
		font-size:1.4em;
		line-height:1.1;
		margin-bottom:4%;
	}
	.tip-trans-item {	
		font-size:0.9em;
	}
	.rec-trans-item {	
		font-size:0.8em;
	}
}

/* @media screen and (max-width: 400px) {
	.slick-list {
		margin-right: 15px;
		margin-left: 55px;
	}
}

@media screen and (max-width: 350px) {
	.slick-list {
		margin-right: 20px;
		margin-left: 40px;
	}
} */

@media screen and (max-width: 500px) and (min-width: 301px) {
	.separador-gradiente {
   	 margin-top: 4%;
	}
	
	.caja-trans-item {
		left: 5%;
		
	}
	
	.caja-transmision {
		padding: 3% 8%;
		text-align: center;
	}
	
	
	.slick-slide img {
		height: 250px;
	}
	
	.slick-slider {
		margin-left: 60px;
	}
	
	.your-class div.slick-list {
		margin-left: 10px;
	}
	
	#ver-calendario {
		width:100px;
	}
	.carousel-indicators {
		display: none;
	}
	
	.tit-transmision-1 {
		font-size:3rem;
	}
	
	.tit-transmision-2 {	
		font-size:3rem;
	}
	
	.subtit-transmision {	
		font-size:1.2rem;
		margin-top: 0;
	}
	
	.caja-trans-icon {
		right: 15%;
		padding: 0 2%;
	}
	
	.caja-trans-icon .icon {    
		height: 10px;
	}
	
	.ult-nots{
		min-height:256px;
	}
    
    .info-box-lg_n {
        margin-left:0;
        left: 50%;
        transform: translate(-50%, -50%);
    }
	
	.slick-slide img.slick-acts2{
		height:100px;
		width:100px;
	}

	.slick-slide img.slick-acts3{
		width:100px;
		height:100px;
	}
}


@media (max-width:701px) and (min-width:768px) {
.titulo-actividad_n{
    font-size: 1.8rem;
}


.recinto-actividad_n {
    font-size: 1.6rem;
}
.img-sm-container_n {
    height: 250px;
    overflow: hidden;
}
.carousel-indicators {
		display: none;
	}
    
}

@media screen and (max-width: 700px) {
	
.titulo-actividad_n{
    font-size: 1.2rem;
}

.recinto-actividad_n{
    font-size: 1.1rem;
}

.titulo-convocatoria_n{
    font-size: 1.2rem;
}

.btn-call-action-azul {
    font-size: 2.2rem;
}

.btn-call-action-rojo {
	 font-size: 2.2rem;
}

.btn-call-action-gris {
	 font-size: 2.2rem;
}

.ir-a-seccion-actividades_n{
    font-size: 1.4rem;
}

.ir-a-seccion-convocatorias_n{
    font-size: 1.4rem;
}

.ir-a-seccion-prensa_n{
    font-size: 1.4rem;
}
.carousel-indicators {
		display: none;
	}

}

@media screen and (max-width: 640px) {
.btn-call-action-azul {
    font-size: 2.6rem;
}

.btn-call-action-rojo {
    font-size: 2.6rem;
}

.btn-call-action-gris {
	font-size: 2.6rem;
}

.txt-leyenda-stream {
	font-size:0.4em;
}

.caja-item-stream {
	text-align: left; 
	padding-bottom: 2%; 
	font-size: 0.8rem;	
}
.carousel-indicators {
	display: none;
}
.boton-teatro, .boton-danza, .boton-literatura, .boton-artes-visuales, .boton-opera, .boton-musica {
        font-size: 1.5rem;
    }
	
}


/* Slick slider home17 */
.slider_trans_home17 div.slick-track{
	height:100%;
	width:inherit;
	margin-bottom:10px;
}

.slider_trans_home17 img.slider_trans_home17_img{
	height:auto;
	width:100%;
}



/* ********************************************************************************************************************************************************
********************************************************************************************************************************************************
********************************************************************************************************************************************************
********************************************************************************************************************************************************
********************************************************************************************************************************************************
********************************************************************************************************************************************************
********************************************************************************************************************************************************
******************************************************************************************************************************************************** */


/* BANNER OWL SLIDER */
#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
	position: absolute;
	width: 96%;
}

#enar_owl_slider .enar_owl_p::before{
	font-size: 100%;
	padding-right:3px;
}

#enar_owl_slider .enar_owl_p::after{
	border: 2px solid white;
	border-radius: 50%;
	width: 100%;
	height: 100%;
	margin-top: -39px;
	content:"\f104";
	color:white;
	padding-right:3px;
}

#enar_owl_slider .enar_owl_n::before{
	font-size: 100%;
	padding-left:4px;
}

#enar_owl_slider .enar_owl_n::after{
	border: 2px solid white;
	border-radius: 50%;
	width: 100%;
	height: 100%;
	margin-top: -39px;
	content:"\f105";
	color:white;
	padding-left:4px;
}

#enar_owl_slider .owl-prev {
	left:25px;
}

#enar_owl_slider .owl_slider_con {
	left: 67.8%;
    width: 34%;
    top: 48.6%;
}

#enar_owl_slider .owl_slider_con > span.owl_text_b{
	line-height:1.3;
}

#enar_owl_slider .owl_slider_con > span.owl_text_a{
	line-height:2;
}

#enar_owl_slider .enar_owl_p{
	border: 2px solid gray;
	background-color:transparent;
	border-radius:50%;
	font-size:38px;
	vertical-align:text-top;
	padding-top:2px;
	width: 100%;
	height: 100%;
	padding-left:0px;
}

#enar_owl_slider .enar_owl_p >span{
	display:none;
}

#enar_owl_slider .enar_owl_n{
	border: 2px solid gray;
	background-color:transparent;
	border-radius:50%;
	font-size:38px;
	vertical-align:text-top;
	padding-top:2px;
	width: 100%;
	height: 100%;
}

#enar_owl_slider .enar_owl_n >span{
	display:none;
}

#enar_owl_slider .owl-page.active{
	background-color:black;
}

.owl_text_a > span{
	padding: 16px 22px 10px 17px;
}

.home172_owl_text_a_span_disc{
	font-family:Oswald-Regular;
	font-size:5rem;
	font-style:normal;
}

.owl_text_b > span {
	padding:9px 17px;
	font-family:Oswald-Regular;
	font-size:3.4rem;
	font-weight:unset;
	margin-left:-1px;
	line-height:1.2;
	width:100%;
}

.home172_owl_text_a_span_disc_icon{
	vertical-align:bottom;
	width:45px;
	padding-right:.5rem;
	padding-bottom:.3rem;
}

.owl_text_c{
	padding-left:1rem;
	padding-top:8px;
	padding-bottom:8px;
	color:white;
	background-color:rgb(38, 38, 38);
	font-family:Soberana Sans;
	font-size:.96rem;
}

.home172_owl_text_c_recnt{
	line-height:28px;
	margin:0px;
	padding-left:11px;
	font-size: 2rem;
	margin-left:-3px;
}

.home172_owl_text_c_fecha{
	line-height:28px;
	margin:0px;
	padding-left:9px;
	font-size: 2rem;
	margin-left:-3px;
}

.home172_owl_text_c_recnt_icon{
	vertical-align:baseline;
	font-size:1.9rem;
	padding-right:.6rem;
	padding-bottom:.1rem;
}

.home172_owl_text_c_recnt_iconc{
	vertical-align:baseline;
	font-size:1.55rem;
	padding-right:.4rem;
	padding-bottom:.1rem;
}

.home172_owl_text_d_vmas{
	background-color:black;
	color:white;
	border-color:#f54f4f;
	border-radius:0;
	padding:0px 0px 0px 0px;
	padding: 4px 14px 4px 14px;
	margin: 21px 0px 0px 0px;
	font-family: Soberana Sans;
	font-size:1.6rem;
}

@media screen and (max-width: 2400px) and (min-width:2301px) {
	.home172_owl_text_a_span_disc{
		font-size:4.88rem;
	}
	
	.owl_text_b > span {
		font-size:3.28rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:44px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:32px;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.55rem;
	}
}

@media screen and (max-width: 2300px) and (min-width:2201px) {
	.home172_owl_text_a_span_disc{
		font-size:4.77rem;
	}
	
	.owl_text_b > span {
		font-size:3.17rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:43px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:30px;
		font-size: 1.8rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.8rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.7rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.4rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.51rem;
	}
}

@media screen and (max-width: 2200px) and (min-width:2101px) {
	.home172_owl_text_a_span_disc{
		font-size:4.66rem;
	}
	
	.owl_text_b > span {
		font-size:3.06rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:42px;
	}
	
	.home172_owl_text_c_recnt{
		font-size: 1.8rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.8rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.7rem;
		padding-right:.7rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.5rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.46rem;
	}
}

@media screen and (max-width: 2100px) and (min-width:2001px) {
	.home172_owl_text_a_span_disc{
		font-size:4.55rem;
	}
	
	.owl_text_b > span {
		font-size:2.95rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:41px;
	}
	
	.home172_owl_text_c_recnt{
		font-size: 1.52rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.52rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.5rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.35rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:.1.42rem;
	}
}

@media screen and (max-width: 2000px) and (min-width:1901px) {
	.home172_owl_text_a_span_disc{
		font-size:4.44rem;
	}
	
	.owl_text_b > span {
		font-size:2.84rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:40px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:26px;
		font-size: 1.47rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.47rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.5rem;
		padding-right:.7rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.4rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.37rem;
	}
}

@media screen and (max-width: 1900px) and (min-width:1801px) {
	.home172_owl_text_a_span_disc{
		font-size:4.33rem;
	}
	
	.owl_text_b > span {
		font-size:2.73rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:39px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:26px;
		font-size: 1.43rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.43rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.5rem;
		padding-right:.7rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.4rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.33rem;
	}
}

@media screen and (max-width: 1800px) and (min-width:1701px) {
	.home172_owl_text_a_span_disc{
		font-size:4.22rem;
	}
	
	.owl_text_b > span {
		font-size:2.62rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:38px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:24px;
		font-size: 1.38rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.38rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.45rem;
		padding-right:.5rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.35rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.28rem;
	}
}

@media screen and (max-width: 1700px) and (min-width:1601px) {
	.home172_owl_text_a_span_disc{
		font-size:4.11rem;
	}
	
	.owl_text_b > span {
		font-size:2.51rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:37px;
		padding-right:.5rem;
		padding-bottom:.3rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:22px;
		font-size: 1.34rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.34rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.4rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.3rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.24rem;
	}
}

@media screen and (max-width: 1600px) and (min-width:1501px) {
	.home172_owl_text_a_span_disc{
		font-size:4rem;
	}
	
	.owl_text_b > span {
		font-size:2.4rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:36px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:22px;
		font-size: 1.3rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.3rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.35rem;
		padding-right:.7rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.3rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.2rem;
	}
}

@media screen and (max-width: 1500px) and (min-width:1401px) {	
	.home172_owl_text_a_span_disc{
		font-size:3.8rem;
	}
	
	.owl_text_b > span {
		font-size:2.3rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:35px;
	}
	
	.home172_owl_text_c_recnt{
		line-height:20px;
		font-size: 1.27rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.27rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.35rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.3rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.18rem;
	}
}

@media screen and (max-width: 1400px) and (min-width:1301px) {
	.home172_owl_text_a_span_disc{
		font-size:3.6rem;
	}
	
	.owl_text_b > span {
		font-size:2.2rem;
		width:42.5rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:34px;
	}
	
	.owl_text_c{
		width:42.5rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:18px;
		font-size: 1.24rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.24rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.3rem;
		padding-right:.5rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.2rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.16rem;
	}
}



/* ESTILOS INICIALES 1300px-2500px*/

.home172-color-white{
	color:white;
}

.home172-color-black{
	color:black;
}

.home172-center{
	text-align:center;
}

.home172-left{
	text-align:left;
}

.home172-tit-sec{
	font-family:Oswald-Light;
	font-size:4rem;
	padding:0px 5%;
}

p{
	color:inherit;
}

a{
	color:inherit;
}

a.home172-btn:hover{
	text-decoration:none;
	color:lightgray;
}

.home172-line-sec{
	height:2px;
	width:112px;
	margin:auto;
}

	
.home172-marg-left{
	margin-left:3.1%;
}

.home172-btn{
	text-decoration: none;
	color: white;
	padding: 12px 40px;
	border-radius: 25px;
	font-family:Soberana Sans Light;
	font-size:1.4rem;
	display:inline-block;
}

.home172-btn-suscr{
	font-size:2rem;
	font-weight:bold;
}

@media screen and (max-width: 1300px) and (min-width:1201px) {
	.home172-tit-sec{
		font-size: 3.868rem;
	}
	
	.home172-line-sec{
		width:109.454px;
	}
	
	.home172-btn{
		font-size:1.354rem;
		padding: .9% 3.181%;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:3.4rem;
	}
	
	.owl_text_b > span {
		font-size:2.1rem;
		width:42.5rem;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:34px;
	}
	
	.owl_text_c{
		width:42.5rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:18px;
		font-size: 1.21rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		font-size: 1.21rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.2rem;
		padding-right:.5rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.15rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.14rem;
	}
	
	.home172-btn-suscr{
		font-size:1.909rem;
	}
	
	.home172-marg-left{
		margin-left:3.15%;
	}
}

@media screen and (max-width: 1200px) and (min-width:1101px) {
	.home172-tit-sec{
		font-size: 3.736rem;
	}
	
	.home172-line-sec{	
		width:106.909px;
	}
	
	.home172-btn{
		font-size:1.309rem;
		padding: .95% 3.363%;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:3.2rem;
	}
	
	.owl_text_b > span {
		padding:7.3px 15.6px;
		font-size:2rem;
		width:39.3rem;
	}
	
	.owl_text_a > span{
		padding: 15.2px 20.5px 9.6px 15.7px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:31.7px;
		padding-right:.46rem;
		padding-bottom:.284rem;
	}
	
	.owl_text_c{
		padding-top:7px;
		padding-bottom:7px;
		width:39.3rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:18px;
		padding-left:9.5px;
		font-size: 1.18rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:18px;
		padding-left:7.5px;
		font-size: 1.18rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.25rem;
		padding-right:.45rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.10rem;
		padding-right:.2625rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.12rem;
	}
	
	.home172-btn-suscr{
		font-size:1.818rem;
	}
	
	.home172-marg-left{
		margin-left:3.25%;
	}
}

@media screen and (max-width: 1100px) and (min-width:1001px) {
	.home172-tit-sec{
		font-size: 3.604rem;
	}
	
	.home172-line-sec{	
		width:104.363px;
	}
	
	.home172-btn{
		font-size:1.263rem;
		padding: 1% 3.545%;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:3rem;
	}
	
	.owl_text_b > span {
		padding:6.6px 14.2px;
		font-size:1.9rem;
		width:36.1rem;
	}
	
	.owl_text_a > span{
		padding: 14.4px 19px 9.2px 14.4px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:29.4px;
		padding-right:.42rem;
		padding-bottom:.268rem;
	}
	
	.owl_text_c{
		padding-top:6px;
		padding-bottom:6px;
		width:36.1rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:17.5px;
		padding-left:8px;
		font-size: 1.15rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:17.5px;
		padding-left:6px;
		font-size: 1.15rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.2rem;
		padding-right:.4rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1.05rem;
		padding-right:.225rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.1rem;
	}
	
	.home172-btn-suscr{
		font-size:1.727rem;
	}
	
	.home172-marg-left{
		margin-left:3.4%;
	}
}

@media screen and (max-width: 1000px) and (min-width:901px) {
	.home172-tit-sec{
		font-size: 3.472rem;
	}
		
	.home172-line-sec{	
		width:101.818px;
	}
	
	.home172-btn{
		font-size:1.218rem;
		padding: 1.05% 3.727%;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:2.8rem;
	}
	
	.owl_text_b > span {
		padding:5.9px 12.8px;
		font-size:1.8rem;
		width:32.9rem;
	}
	
	.owl_text_a > span{
		padding: 12.6px 17.5px 8.8px 13.1px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:27.1px;
		padding-right:.38rem;
		padding-bottom:.252rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:32.9rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:17.5px;
		padding-left:6.5px;
		font-size: 1.12rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:17.5px;
		padding-left:4.5px;
		font-size: 1.12rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.15rem;
		padding-right:.35rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:1rem;
		padding-right:.2875rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.08rem;
	}
	
	.home172-btn-suscr{
		font-size:1.636rem;
	}
}

@media screen and (max-width: 900px) and (min-width:801px) {
	.home172-tit-sec{
		font-size: 3.34rem;
	}
	
	.home172-line-sec{
		width:99.272px;
	}
	
	.home172-btn{
		font-size:1.172rem;
		padding: 1.1% 3.909%;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:2.6rem;
	}
	
	.owl_text_b > span {
		padding:5.2px 11.4px;
		font-size:1.7rem;
		width:29.7rem;
	}
	
	.owl_text_a > span{
		padding: 10.8px 16px 8.4px 11.8px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:24.8px;
		padding-right:.34rem;
		padding-bottom:.236rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:29.7rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:17px;
		padding-left:5px;
		font-size: 1.09rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:17px;
		padding-left:3px;
		font-size: 1.09rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.1rem;
		padding-right:.3rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.25rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.06rem;
	}
	
	.home172-btn-suscr{
		font-size:1.545rem;
	}
}

@media screen and (max-width: 800px) and (min-width:701px) {
	.home172-tit-sec{
		font-size: 3.209rem;
	}
	
	.home172-line-sec{
		width:96.727px;
	}
	
	.home172-btn{
		font-size:1.127rem;
		padding: 1.2% 4.090%;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:2.4rem;
	}
	
	.owl_text_b > span {
		padding:4.5px 10px;
		font-size:1.6rem;
		width:26.5rem;
	}
	
	.owl_text_a > span{
		padding: 10.5px 14.5px 8px 10.5px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:22.5px;
		padding-right:.3rem;
		padding-bottom:.22rem;
	}
	
	.owl_text_c{
		padding-left:1rem;
		padding-top:5px;
		padding-bottom:5px;
		width:26.5rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:16.5px;
		padding-left:3.5px;
		font-size: 1.06rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:16.5px;
		padding-left:1.5px;
		font-size: 1.06rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1.05rem;
		padding-right:.25rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.2125rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.04rem;
	}
	
	.home172-btn-suscr{
		font-size:1.454rem;
	}
}


@media screen and (max-width: 800px) and (min-width:768px) {
	.home172-marg-left{
		margin-left:3.7%;
	}
}


@media screen and (max-width: 700px) and (min-width:601px) {
	.home172-tit-sec{
		font-size: 3.077rem;
	}
	
	.home172-line-sec{
		width:94.181px;
	}
	
	.home172-btn{
		font-size:1.081rem;
		padding: 1.25% 4.272%;
	}
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		width: 100%;
	}
	
	#enar_owl_slider .owl-prev {
		left:20px;
	}
	
	#enar_owl_slider .owl-next {
		right:20px;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:2.2rem;
	}
	
	.owl_text_b > span {
		padding:3.8px 8.6px;
		font-size:1.5rem;
		width:23.3rem;
	}
	
	.owl_text_a > span{
		padding: 10px 13px 7.6px 9.2px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:20.2px;
		padding-right:.26rem;
		padding-bottom:.204rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:23.3rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:15px;
		padding-left:2px;
		font-size: 1.03rem;
	}
	
	.home172_owl_text_c_fecha{
		line-height:15px;
		padding-left:0px;
		font-size: 1.03rem;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.175rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1.02rem;
	}
	
	.home172-btn-suscr{
		font-size:1.363rem;
	}
}

@media screen and (max-width: 600px) and (min-width:501px) {
	.home172-tit-sec{
		font-size: 2.945rem;
	}
	
	.home172-line-sec{
		width:91.636px;
	}
	
	.home172-btn{
		font-size:1.036rem;
		padding: 1.30% 4.454%;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		width: 100%;
	}
	
	#enar_owl_slider .owl-prev {
		left:20px;
	}
	
	#enar_owl_slider .owl-next {
		right:20px;
	}
	
	#enar_owl_slider .owl-pagination{
		bottom:10px;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:2rem;
	}
	
	.owl_text_b > span {
		padding:3.1px 7.2px;
		font-size:1.4rem;
		width:20.1rem;
		line-height:1.1;
	}
	
	.owl_text_a > span{
		padding: 10px 11.5px 7.2px 7.9px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:17.9px;
		padding-right:.22rem;
		padding-bottom:.188rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:20.1rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:15px;
		padding-left:2px;
		font-size: 1rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_fecha{
		line-height:15px;
		padding-left:0px;
		font-size: 1rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:1rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.1375rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:1rem;
	}
	
	.home172-btn-suscr{
		font-size:1.272rem;
	}
}

@media screen and (max-width: 500px) and (min-width:401px) {
	.home172-tit-sec{
		font-size: 2.813rem;
	}
	
	.home172-line-sec{
		width:89.09px;
	}
	
	.home172-btn{
		font-size:.99rem;
		padding: 1.5% 4.636%;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		width: 100%;
	}
	
	#enar_owl_slider .enar_owl_p::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_p::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .enar_owl_n::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_n::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .owl-prev {
		left:15px;
	}
	
	#enar_owl_slider .owl-next {
		right:15px;
	}
	
	#enar_owl_slider .owl-pagination{
		bottom:10px;
	}
	
	.home172_owl_text_a_span_disc{
		font-size:1.6rem;
	}
	
	.owl_text_b > span {
		padding:2.4px 5.8px;
		font-size:1.2rem;
		width:16.9rem;
		line-height:1.1;
	}
	
	.owl_text_a > span{
		padding: 7.5px 8.5px 5.4px 5.3px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:15.6px;
		padding-right:.18rem;
		padding-bottom:.172rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:16.9rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:14px;
		padding-left:2px;
		font-size: 0.98rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_fecha{
		line-height:14px;
		padding-left:0px;
		font-size: 0.98rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:.96rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.1rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:.96rem;
	}
	
	.home172-btn-suscr{
		font-size:1.181rem;
	}
}

@media screen and (max-width: 400px) and (min-width:351px) {
	.home172-tit-sec{
		font-size: 2.681rem;
	}
	
	.home172-line-sec{
		width:86.545px;
	}
	
	.home172-btn{
		font-size:.945rem;
		padding: 1.7% 4.818%;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		width: 100%;
	}
	
	#enar_owl_slider .enar_owl_p::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_p::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .enar_owl_n::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_n::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .owl-prev {
		left:15px;
	}
	
	#enar_owl_slider .owl-next {
		right:15px;
	}
	
	#enar_owl_slider .owl-pagination{
		bottom:5px;
	}
	
	#enar_owl_slider .enar_owl_p .enar_owl_n{
		display:none;
	}
	
	#enar_owl_slider .owl-prev, .owl-next{
		display:none;
	}

	.home172_owl_text_a_span_disc{
		font-size:1.2rem;
	}
	
	.owl_text_b > span {
		padding:2px 4.4px;
		font-size:1rem;
		margin-left:0px;
		width:13.7rem;
		line-height:1.1;
	}
	
	.owl_text_d{
		display:none;
	}
	
	.owl_text_a > span{
		padding: 7px 7px 6px 4px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:13.3px;
		padding-right:.14rem;
		padding-bottom:.156rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:13.7rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:14px;
		padding-left:2px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_fecha{
		line-height:14px;
		padding-left:0px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:.96rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.1rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:.96rem;
	}
	
	.home172-btn-suscr{
		font-size:1.09rem;
	}
}

@media screen and (max-width: 350px) {
	.home172-tit-sec{
		font-size: 2.55rem;
	}
	
	.home172-line-sec{
		width:84px;
	}
	
	.home172-btn{
		font-size:.9rem;
		padding: 2% 5%;
	}
	
	#enar_owl_slider .owl-buttons, .png_slider .owl-buttons, .normal_text_slider .owl-buttons, .porto_galla .owl-buttons {
		width: 100%;
	}
	
	#enar_owl_slider .enar_owl_p::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_p::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .enar_owl_n::before {
		font-size: 66%;
		vertical-align: inherit;
	}
	
	#enar_owl_slider .enar_owl_n::after {
		font-size: 56%;
		vertical-align: inherit;
		margin-top: -40px;
	}
	
	#enar_owl_slider .owl-prev {
		left:10px;
	}
	
	#enar_owl_slider .owl-next {
		right:10px;
	}

	#enar_owl_slider .owl-pagination{
		bottom:5px;
	}
	
	#enar_owl_slider .owl-prev, .owl-next{
		display:none;
	}

	.home172_owl_text_a_span_disc{
		font-size:1.2rem;
	}
	
	.owl_text_b > span {
		padding:2px 3px;
		font-size:1rem;
		margin-left:0px;
		width:10.5rem;
		line-height:1.1;
	}
	
	.owl_text_d {
		display:none;
	}
	
	#enar_owl_slider .owl_slider_con {
		left: 65%;
		width: 33%;
		top: 39%;
	}
	
	.owl_text_a > span{
		padding:6.5px 7px 6px 4px;
	}
	
	.home172_owl_text_a_span_disc_icon{
		width:11px;
		padding-right:.1rem;
		padding-bottom:.14rem;
	}
	
	.owl_text_c{
		padding-top:5px;
		padding-bottom:5px;
		width:10.5rem;
	}
	
	.home172_owl_text_c_recnt{
		line-height:14px;
		padding-left:2px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_fecha{
		line-height:14px;
		margin:0px;
		padding-left:0px;
		font-size: 0.96rem;
		margin-left:-4px;
	}
	
	.home172_owl_text_c_recnt_icon{
		font-size:.1rem;
		padding-right:.2rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_c_recnt_iconc{
		font-size:.95rem;
		padding-right:.1rem;
		padding-bottom:0rem;
	}
	
	.home172_owl_text_d_vmas{
		font-size:.96rem;
	}
	
	.home172-btn-suscr{
		font-size:1rem;
	}
}

@media screen and (max-width: 767px){
	.home172-marg-left{
		margin:auto;
	}
}

/* Slick slider cartelera home17 */
.your-class .slick-dots li button::before {
    font-size: 12px;
}

.your-class .slick-prev {
    left:30%;
	z-index:4;
}

.your-class .slick-next {
	right: 30%;
	z-index:4;
}

.your-class .slick-prev, .your-class .slick-next {
    width: 26px;
	height: 25px;
}

.your-class .slick-prev::before, .your-class .slick-next::before {
	font-size: 2.8rem;
}

.your-class .slick-dots {
	bottom: -18px;
}

@media screen and (max-width: 1200px) and (min-width:1001px) {	
	.your-class button.slick-prev {
		left: 25%;
	}
	.your-class button.slick-next {
		right: 25%;
	}
}

@media screen and (max-width: 1000px) and (min-width:891px) {	
	.your-class button.slick-prev {
		left: 20%;
	}
	.your-class button.slick-next {
		right: 20%;
	}
}

@media screen and (max-width: 890px) and (min-width:681px) {	
	.your-class button.slick-prev {
		left: 10%;
	}
	.your-class button.slick-next {
		right: 10%;
	}
	.your-class button.slick-dots{
		width:64%;
		margin-left:17.7%;
	}
}

@media screen and (max-width: 825px) and (min-width:271px) {
	.your-class button.slick-dots{
		bottom:-39px;
	}
}

@media screen and (max-width: 680px) and (min-width:301px) {
	.your-class button.slick-prev {
		left: 30%;
	}
	
	.your-class button.slick-next {
		right: 30%;
	}
	
	.responsive button.slick-prev, .responsive button.slick-next {
		top:105%;
		display:none;
	}
	
	.your-class button.slick-prev, .your-class button.slick-next {
		top:98%;
	}
}

@media screen and (max-width: 400px) {
	.responsive button.slick-prev, .responsive button.slick-next {
		display:none;
	}
	/* 
	.your-class button.slick-prev, button.slick-next {
		top:98%;
	} */
}

@media screen and (max-width: 500px) and (min-width:201px) {
	.slick-acts1{
		width:100px;
		margin-right:1px;
	}

	.slick-acts2{
		height:100px;
		width:100px;
	}

	.slick-acts3{
		width:100px;
		height:100px;
	}

	.slick-acts4{
		padding:35px;
	}
	
	.blr:hover .blr2 {
		opacity:.6;
		height:100px;
		width:100px;
	}
}

.your-class .slick-next {
	width: 31px;
	height: 30px;
	display: block;
	border: 2px solid black;
	border-radius: 15px;
	background-color: transparent;
	padding-bottom: 0px;
}

.your-class .slick-next::before {
    content: '>';
	opacity: 1;
	padding-left: 4px;
	font-family: MS Gothic;
	font-weight: 900;
	font-size: 2.1rem;
	color: black;
	line-height:1.4;
}

.your-class .slick-prev {
	width: 31px;
	height: 30px;
	display: block;
	border: 2px solid black;
	border-radius: 15px;
	background-color: transparent;
	padding-bottom: 0px;
}

.your-class .slick-prev::before {
    content: '<';
	opacity: 1;
	font-family: MS Gothic;
	font-weight: 900;
	font-size: 2.1rem;
	color: black;
	line-height:1.4;
}

.your-class .slick-dots li.slick-active button::before {
    opacity: 1;
    color: black;
}

.your-class .slick-dots li button::before {
    color: black;
}

p.home172-tit-descg-cart{
	font-family:Soberana Sans Light;
	font-size:2rem;
	padding:0px 5%;
}

@media screen and (max-width: 1000px) and (min-width:300px){	
	p.home172-tit-descg-cart{
		font-size:1.4rem;
	}
}

.home172-row-ok{
	margin-right: 0px;
	margin-left: 0px;
}

.home172-degradado-lr{
	background: #de118b; /* Old browsers */
	background: -moz-linear-gradient(left,  #de118b 0%, #1c0025 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #de118b 0%,#1c0025 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #de118b 0%,#1c0025 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de118b', endColorstr='#1c0025',GradientType=1 ); /* IE6-9 */
}

.home172-degradado-rl{
	background: #de118b; /* Old browsers */
	background: -moz-linear-gradient(left,  #1c0025 0%, #de118b 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  #1c0025 0%,#de118b 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  #1c0025 0%,#de118b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c0025', endColorstr='#de118b',GradientType=1 ); /* IE6-9 */
}

.home172-degradado-rl-diag-315{
	background: #1c0025; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #1c0025 0%, #de118b 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #1c0025 0%,#de118b 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #1c0025 0%,#de118b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c0025', endColorstr='#de118b',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}


/* Lineas de espaciado responsivo */

.home172_line_space2{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space2 div{
	padding-bottom:2%;
	display:block;
}

.home172_line_space3{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space3 div{
	padding-bottom:3%;
	display:block;
}

.home172_line_space4{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space4 div{
	padding-bottom:4%;
	display:block;
}

.home172_line_space5{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space5 div{
	padding-bottom:5%;
	display:block;
}

.home172_line_space6{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space6 div{
	padding-bottom:6%;
	display:block;
}

.home172_line_space7{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space7 div{
	padding-bottom:7%;
	display:block;
}

.home172_line_space8{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space8 div{
	padding-bottom:8%;
	display:block;
}

.home172_line_space9{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space9 div{
	padding-bottom:9%;
	display:block;
}

.home172_line_space10{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space10 div{
	padding-bottom:10%;
	display:block;
}

.home172_line_space11{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space11 div{
	padding-bottom:11%;
	display:block;
}

.home172_line_space12{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space12 div{
	padding-bottom:12%;
	display:block;
}

.home172_line_space13{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space13 div{
	padding-bottom:13%;
	display:block;
}

.home172_line_space14{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space14 div{
	padding-bottom:14%;
	display:block;
}


.home172_line_space15{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space15 div{
	padding-bottom:15%;
	display:block;
}

.home172_line_space16{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space16 div{
	padding-bottom:16%;
	display:block;
}

.home172_line_space17{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space17 div{
	padding-bottom:17%;
	display:block;
}

.home172_line_space18{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space18 div{
	padding-bottom:18%;
	display:block;
}

.home172_line_space19{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space19 div{
	padding-bottom:19%;
	display:block;
}

.home172_line_space20{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space20 div{
	padding-bottom:20%;
	display:block;
}

.home172_line_space21{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space21 div{
	padding-bottom:21%;
	display:block;
}

.home172_line_space22{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space22 div{
	padding-bottom:22%;
	display:block;
}

.home172_line_space23{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space23 div{
	padding-bottom:23%;
	display:block;
}

.home172_line_space24{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space24 div{
	padding-bottom:24%;
	display:block;
}

.home172_line_space25{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space25 div{
	padding-bottom:25%;
	display:block;
}

.home172_line_space26{
	max-width:377px;
	min-width:150px;
	width:28%;
	margin:auto;
}

.home172_line_space26 div{
	padding-bottom:26%;
	display:block;
}

.slider_trans_home17 div.slick-current {
    width:318px;
}  


/* Ligas INBA */
a.home172-ligas-inba:hover{
	color:white;
	text-decoration:none;
}

div.slick-track{
	margin-left:auto;
	margin-right:auto;
}

.hmr_img_inba{
	width:100%;
	height:100%;
	border-radius:100%;
}

.responsive ul.slick-dots{
	width:85%;
}

.home172-slick-tit-cart{
	padding:10px 6px 0px 6px;
	font-family:Oswald-Regular;
	font-size:1.6rem;
	line-height:18px;
	text-align:left;
}

.home172-slick-subt-cart{
	font-size:1.4rem;
	font-family:Soberana Sans;
	padding:0px 6px;
	line-height:15px;
	text-align:left;
}

@media screen and (max-width: 500px) {
	.home172-slick-tit-cart{
		font-size:1.4rem;
	}

	.home172-slick-subt-cart{
		font-size:1.2rem;
	}
}





























/* Estilos Planea tu semana */
#modalAct .closeModal{
	display:block;
	position:absolute;
	left:88%;
	opacity:1;
	color:#f4f4f4;
	font-weight:700;
	font-size:5rem;
	top:-16px;
	text-shadow:4px 0px black;
}

.lista_resena {
	color:black;
	font-family:Soberana Sans Light;
	font-size:1.35rem;
	margin:0px;
	margin-top:12px;
	line-height:1.4;
}

.caja_listas {
	height:195px;
	border-bottom:1px solid #da194c;
    text-align: left;
}

.caja_listas .cjs_tit {
	color:#222;
	font-family:Soberana Sans;
	font-size:2rem;
	font-weight:600;
	margin-bottom:6px;
}

.caja_listas .cjs_subtit {
	color:#222;
	font-family:Soberana Sans;
	font-size:1.4rem;
	font-weight:600;
	line-height:1.6;
	margin-bottom:4px;
}

.caja_listas .cjs_recinto {
	color:#222;
	font-size:1.35rem;
	margin:0px;
	line-height:1.4;
}

.caja_listas .cjs_fecha {
	color:#222;
	font-size:1.35rem;
	margin:0px;
	line-height:1.4;
}

@media screen and (max-width:800px){
	.caja_listas .cjs_tit {
		font-size:1.6rem;
		line-height:24px;
	}

	.caja_listas .cjs_subtit {
		font-size:1.4rem;
	}

	.caja_listas .cjs_recinto, .caja_listas .cjs_fecha {
		font-size:1.2rem;
	}
	
	.lista_resena {
		font-size:1.25rem;
	}
}

@media screen and (max-width:700px){
	.caja_listas .cjs_tit {
		font-size:1.5rem;
		line-height:20px;
	}

	.caja_listas .cjs_subtit {
		font-size:1.3rem;
	}

	.caja_listas .cjs_recinto, .caja_listas .cjs_fecha {
		font-size:1.2rem;
	}
	
	.lista_resena {
		font-size:1.2rem;
	}
}

@media screen and (max-width:600px){
	.caja_listas .cjs_tit {
		font-size:1.3rem;
		line-height:20px;
	}

	.caja_listas .cjs_subtit {
		font-size:1.2rem;
	}

	.caja_listas .cjs_recinto, .caja_listas .cjs_fecha {
		font-size:1rem;
	}
	
	.lista_resena {
		font-size:1.2rem;
	}
}

@media screen and (max-width:550px){
	.caja_listas .cjs_tit {
		font-size:1.3rem;
		line-height:18px;
	}

	.caja_listas .cjs_subtit {
		font-size:1.2rem;
		line-height:1.4;
	}

	.caja_listas .cjs_recinto, .caja_listas .cjs_fecha {
		font-size:.9rem;
	}
	
	.lista_resena {
		font-size:1.2rem;
	}
}

@media screen and (max-width:450px){
	.caja_listas .cjs_tit {
		font-size:1.2rem;
		line-height:16px;
	}

	.caja_listas .cjs_subtit {
		font-size:1.1rem;
		line-height:1.2;
	}

	.caja_listas .cjs_recinto, .caja_listas .cjs_fecha {
		font-size:.9rem;
	}
	
	.lista_resena {
		font-size:1.2rem;
	}
}

@media screen and (max-width:600px){	
	.lista_resena {
		display:none;
	}
	
	.caja_listas {
		height:150px;
	}
}

@media screen and (max-width:1100px){	
	#space_down_planea {
		width:377px;
	}
}

.p_icon{
	 font-family:Soberana Sans Light;
}

/* estilos Lista Gratuitas */
.lista_gratuitas button.slick-disabled {
	width:41px;
	height:40px;
}

.lista_gratuitas button.slick-arrow {
	background-color: #d3d3d3;
	border-radius: 30px;
	width: auto;
	border:4px solid #222;
	padding: 0px 0px 2px;
	height:48px;
}

.lista_gratuitas .slick-prev {
	left: 41%;
	z-index:1;
}

.lista_gratuitas .slick-next {
	right: 41%;
	z-index:1;
}

.lista_gratuitas .slick-prev::before, .lista_gratuitas .slick-next::before {
	color: black;
	font-size: 3.5rem;
	border-radius: 30px;
	font-family:FontAwesome;
	padding: 2px 9px 3px;
}

.lista_gratuitas .slick-prev::before {
	content: '\f106';
	line-height:1.1;
}

.lista_gratuitas .slick-next::before {
	content: '\f107';
	line-height:1.2;
}

.lista_gratuitas .slick-prev, .lista_gratuitas .slick-next {
	top: 100%;
}
.lista_gratuitas .slick-dots {
	bottom:-50px;
}

.lista_gratuitas a p {
	color:black;
}

/* estilos Lista Inauguraciones */
.lista_inauguraciones button.slick-disabled {
	width:41px;
	height:40px;
}

.lista_inauguraciones button.slick-arrow {
	background-color: #d3d3d3;
	border-radius: 30px;
	width: auto;
	border:4px solid #222;
	padding: 0px 0px 2px;
	height:48px;
}

.lista_inauguraciones .slick-prev {
	left: 41%;
	z-index:1;
}

.lista_inauguraciones .slick-next {
	right: 41%;
	z-index:1;
}

.lista_inauguraciones .slick-prev::before, .lista_inauguraciones .slick-next::before {
	color: black;
	font-size: 3.5rem;
	border-radius: 30px;
	font-family:FontAwesome;
	padding: 2px 9px 3px;
}

.lista_inauguraciones .slick-prev::before {
	content: '\f106';
	line-height:1.1;
}

.lista_inauguraciones .slick-next::before {
	content: '\f107';
	line-height:1.2;
}

.lista_inauguraciones .slick-prev, .lista_inauguraciones .slick-next {
	top: 100%;
}

.lista_inauguraciones .slick-dots {
	bottom:-50px;
}

.lista_inauguraciones a p {
	color:black;
}

/* estilos Lista Últimos Días */
.lista_ults_dias button.slick-disabled {
	width:41px;
	height:40px;
}

.lista_ults_dias button.slick-arrow {
	background-color: #d3d3d3;
	border-radius: 30px;
	width: auto;
	border:4px solid #222;
	padding: 0px 0px 2px;
	height:48px;
}

.lista_ults_dias .slick-prev {
	left: 41%;
	z-index:1;
}

.lista_ults_dias .slick-next {
	right: 41%;
	z-index:1;
}

.lista_ults_dias .slick-prev::before, .lista_ults_dias .slick-next::before {
	color: black;
	font-size: 3.5rem;
	border-radius: 30px;
	font-family:FontAwesome;
	padding: 2px 9px 3px;
}

.lista_ults_dias .slick-prev::before {
	content: '\f106';
	line-height:1.1;
}

.lista_ults_dias .slick-next::before {
	content: '\f107';
	line-height:1.2;
}

.lista_ults_dias .slick-prev, .lista_ults_dias .slick-next {
	top: 100%;
}

.lista_ults_dias .slick-dots {
	bottom:-50px;
}

.lista_ults_dias a p {
	color:black;
}

/* flechas de navegación listas: Gratis, Próximos días y Últimos días  */
@media screen and (max-width: 800px) and (min-width:701px){	
	.lista_ults_dias .slick-prev, .lista_inauguraciones .slick-prev, .lista_gratuitas .slick-prev {
		left: 40%;
	}

	.lista_ults_dias .slick-next, .lista_inauguraciones .slick-next, .lista_gratuitas .slick-next {
		right: 40%;
	}
}

@media screen and (max-width: 700px) and (min-width:601px){	
	.lista_ults_dias .slick-prev, .lista_inauguraciones .slick-prev, .lista_gratuitas .slick-prev {
		left: 38%;
	}

	.lista_ults_dias .slick-next, .lista_inauguraciones .slick-next, .lista_gratuitas .slick-next {
		right: 38%;
	}
}

@media screen and (max-width: 600px) and (min-width:501px){	
	.lista_ults_dias .slick-prev, .lista_inauguraciones .slick-prev, .lista_gratuitas .slick-prev {
		left: 36%;
	}

	.lista_ults_dias .slick-next, .lista_inauguraciones .slick-next, .lista_gratuitas .slick-next {
		right: 36%;
	}
}

@media screen and (max-width: 500px) and (min-width:401px){	
	.lista_ults_dias .slick-prev, .lista_inauguraciones .slick-prev, .lista_gratuitas .slick-prev {
		left: 34%;
	}

	.lista_ults_dias .slick-next, .lista_inauguraciones .slick-next, .lista_gratuitas .slick-next {
		right: 34%;
	}
}

@media screen and (max-width: 400px){	
	.lista_ults_dias .slick-prev, .lista_inauguraciones .slick-prev, .lista_gratuitas .slick-prev {
		left: 30%;
	}

	.lista_ults_dias .slick-next, .lista_inauguraciones .slick-next, .lista_gratuitas .slick-next {
		right: 30%;
	}
}

/* Flechas de navegación de actividades por día */
.lista_lunes .slick-list, .lista_martes .slick-list, .lista_miercoles .slick-list, .lista_jueves .slick-list, .lista_viernes .slick-list,
.lista_sabado .slick-list, .lista_domingo .slick-list, .lista_gratuitas .slick-list, .lista_ults_dias .slick-list, .lista_inauguraciones .slick-list {
	margin-right: 0px;
}

@media screen and (max-width: 650px) and (min-width:551px){	
	.lista_lunes .slick-prev, .lista_martes .slick-prev, .lista_miercoles .slick-prev, .lista_jueves .slick-prev, .lista_viernes .slick-prev, .lista_sabado .slick-prev, .lista_domingo .slick-prev {
		left: 100px;
	}

	.lista_lunes .slick-next, .lista_martes .slick-next, .lista_miercoles .slick-next, .lista_jueves .slick-next, .lista_viernes .slick-next, .lista_sabado .slick-next, .lista_domingo .slick-next {
		right: 100px;
	}
}

@media screen and (max-width: 550px) and (min-width:451px){	
	.lista_lunes .slick-prev, .lista_martes .slick-prev, .lista_miercoles .slick-prev, .lista_jueves .slick-prev, .lista_viernes .slick-prev, .lista_sabado .slick-prev, .lista_domingo .slick-prev {
		left: 80px;
	}

	.lista_lunes .slick-next, .lista_martes .slick-next, .lista_miercoles .slick-next, .lista_jueves .slick-next, .lista_viernes .slick-next, .lista_sabado .slick-next, .lista_domingo .slick-next {
		right: 80px;
	}
}

@media screen and (max-width: 450px) and (min-width:351px){	
	.lista_lunes .slick-prev, .lista_martes .slick-prev, .lista_miercoles .slick-prev, .lista_jueves .slick-prev, .lista_viernes .slick-prev, .lista_sabado .slick-prev, .lista_domingo .slick-prev {
		left: 50px;
		top:115%;
	}

	.lista_lunes .slick-next, .lista_martes .slick-next, .lista_miercoles .slick-next, .lista_jueves .slick-next, .lista_viernes .slick-next, .lista_sabado .slick-next, .lista_domingo .slick-next {
		right: 50px;
		top:115%;
	}
}

@media screen and (max-width: 350px){	
	.lista_lunes .slick-prev, .lista_martes .slick-prev, .lista_miercoles .slick-prev, .lista_jueves .slick-prev, .lista_viernes .slick-prev, .lista_sabado .slick-prev, .lista_domingo .slick-prev {
		left: 25px;
		top:115%;
	}

	.lista_lunes .slick-next, .lista_martes .slick-next, .lista_miercoles .slick-next, .lista_jueves .slick-next, .lista_viernes .slick-next, .lista_sabado .slick-next, .lista_domingo .slick-next {
		right: 25px;
		top:115%;
	}
}

/* fila de botones Días de la semana */
.row_btns_semana {
	margin:auto;
	max-width:812px;
	width:100%;
	padding:0px 1%;
	display:flex;
	border-bottom:1px solid black;
	font-family:Soberana Sans;
}

.btn_dia {
	height: 31px;
	text-align: center;
	font-size:1.4rem;
	color:black;
	width:14.2%;
	line-height: 2.3;
	font-weight: 700;
}

.btn_dia span {
	font-weight:300;
	font-size:1.2rem;
}

.btn_dia:hover {
	background-color:white;
}

@media screen and (max-width: 600px) and (min-width:401px){	
	.btn_dia {
		height: 28px;
		font-size:1.2rem;
		line-height: 2.5;
	}

	.btn_dia span {
		font-size:1rem;
	}
}

@media screen and (max-width: 400px){	
	.btn_dia {
		height: 28px;
		font-size:1.1rem;
		line-height: 2.8;
	}

	.btn_dia span {
		font-size:.95rem;
	}
}


/* overlay Actividades por día */
.opacidad_bg, .opacidad_icon{
	opacity:0;
}

.blur_acts_sem {
	vertical-align:top;
	padding:0px 5px 10px 0px;
}

.blur_acts_sem:hover .opacidad_bg{
	opacity:1;
}

.blur_acts_sem:hover .opacidad_icon{
	opacity:1;
}

.blur_acts_sem:hover .home172-slick-tit-cart, .blur_acts_sem:hover .home172-slick-subt-cart{
	color:gray;
}

/* barra Disciplina y hora */
.act_disc_y_hr {
	font-size:1.25rem;
	color:white;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-family:Oswald-Regular;
}

.act_disc_y_hr span {
	font-size:1.2rem;
	float:right;
	font-family:Oswald;
	padding-right:4%;
	color:white;
}

@media screen and (max-width: 600px) and (min-width:501px){	
	.act_disc_y_hr {
		font-size:1.2rem;
	}

	.act_disc_y_hr span {
		font-size:1.2rem;
	}
}

@media screen and (max-width: 500px){	
	.act_disc_y_hr {
		font-size:1.1rem;
	}

	.act_disc_y_hr span {
		font-size:1.1rem;
	}
}

/* botones fila Planea tu semana */
#btn_inauguraciones_in {
	width:auto;
}

#btn_inauguraciones_out {
	width: auto;
    padding-right: 4px;
}

.btns_row_plan_sem_out {
	background-color:transparent;
	border:0px solid #222;
	border-radius:30px;
	width:152px;
	font-family:Soberana Sans;
	height:52px;
	display:inline-block;
	margin-right:0px;
}

.btns_row_plan_sem_out i {
	font-size:1.6;
	padding-right:0.2rem;
}

.btns_row_plan_sem_in {
	background:lightgray;
	border-radius:30px;
	border:1px solid gray;
	height:42px;
	width:142px;
	margin-top:4px;
	margin-left:4px;
	padding-top:12px;
	text-align:left;
	padding-left:12px;
	font-size:1.3rem;
	color:#222;
}

@media screen and (max-width: 500px){	
	.btns_row_plan_sem_out {
		width:111px;
		height:40px;
		margin-right:0px;
	}

	.btns_row_plan_sem_in {
		width:105px;
		height:34px;
		font-size:1.1rem;
		padding-left:7px;
		padding-top:10px;
		margin-top:2px;
		margin-left:2px;
	}
	
	.btns_row_plan_sem_out i {
		font-size:1.4;
		padding-right:0.1rem;
	}
	
	#btn_inauguraciones_out {
		padding-right: 2px;
	}
}

/* estilos Tiva Calendar */
.tiva-events-calendar {
	background:white;
}

.ld .slick-slider {
	margin-left: 0px;
}

@media screen and (max-width: 767px) and (min-width:501px) {
	.ld .slick-slider {
		margin-left: 0px;
	}
}

@media screen and (max-width: 500px) and (min-width: 301px) {
	.ld .slick-slider {
		margin-left: 0px;
	}
}

/* Estilos sección Descuentos */
.block_descuentos {
	display:block;
	padding-bottom:20.4%;
}

.descuentos_inba {
	margin-left:0px;
}
.descuentos_inba .slick-list {
	margin-right:0px;
}

@media screen and (max-width: 2300px) {
	.block_descuentos {
		padding-bottom:19.4%;
	}
}

@media screen and (max-width: 2000px) {
	.block_descuentos {
		padding-bottom:18.4%;
	}
}

@media screen and (max-width: 800px) {
	.descuentos_inba .slick-next, .descuentos_inba .slick-prev {
		top:115%;
	}
	.descuentos_inba .slick-prev {
		left:30px;
	}
	.descuentos_inba .slick-next {
		right:30px;
	}
}

@media screen and (max-width: 500px) {
	.block_descuentos {
		padding-bottom:28.4%;
	}
	
	.descuentos_inba .slick-prev, .descuentos_inba .slick-next {
		top:116%;
	}
}

/* Estilos Slider INBA */
.slider_INBA {
	margin-left:0px;
}
/* 
.slider_INBA .slick-initialized .slick-slider .slick-dotted {
	margin-bottom:0px;
} */

.slider_INBA .slick-list {
	margin-right:0px;
}

.slider_INBA .slick-next, .slider_INBA .slick-prev {
	top:50%;
}

.slider_INBA .slick-next {
	right:0px;
}

.slider_INBA .slick-dots {
	bottom:20px;
}

/* .slider_INBA .slick-dots li.slick-active button:before {
	opacity:1;
	color:white;
}
 
.slider_INBA .slick-dots li button:before {
	color:white;
} */



/* .slider_INBA .slick-arrow {
    border-radius: 30px;
    border: 1px solid white;
	height:26px;
	font-family:FontAwesome;
} */

.slider_INBA .slick-prev {
    border-radius: 0px 70px 70px 0px;
    height: 90px;
    width: 42px;
    background: rgba(177,0,51,1);
    background: -moz-linear-gradient(left, rgba(177,0,51,1) 0%, rgba(255,0,70,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(177,0,51,1)), color-stop(100%, rgba(255,0,70,1)));
    background: -webkit-linear-gradient(left, rgba(177,0,51,1) 0%, rgba(255,0,70,1) 100%);
    background: -o-linear-gradient(left, rgba(177,0,51,1) 0%, rgba(255,0,70,1) 100%);
    background: -ms-linear-gradient(left, rgba(177,0,51,1) 0%, rgba(255,0,70,1) 100%);
    background: linear-gradient(to right, rgba(177,0,51,1) 0%, rgba(255,0,70,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b10033', endColorstr='#ff0046', GradientType=1 );
    border: 0px;
}

.slider_INBA .slick-next {
    border-radius: 70px 0px 0px 70px;
    height: 90px;
    width: 42px;
    background: rgba(255,0,70,1);
    background: -moz-linear-gradient(left, rgba(255,0,70,1) 0%, rgba(177,0,51,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,0,70,1)), color-stop(100%, rgba(177,0,51,1)));
    background: -webkit-linear-gradient(left, rgba(255,0,70,1) 0%, rgba(177,0,51,1) 100%);
    background: -o-linear-gradient(left, rgba(255,0,70,1) 0%, rgba(177,0,51,1) 100%);
    background: -ms-linear-gradient(left, rgba(255,0,70,1) 0%, rgba(177,0,51,1) 100%);
    background: linear-gradient(to right, rgba(255,0,70,1) 0%, rgba(177,0,51,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0046', endColorstr='#b10033', GradientType=1 );
    border: 0px;
}

.slider_INBA .slick-prev::before, .slider_INBA .slick-next::before {
    color: white;
    font-size: 4rem;
	line-height:.6;
}
	
.slider_INBA .slick-prev::before{
	/* content: '\f104'; */
	content: '<';
	font-family:monospace;
	margin-left:-4px;
}


.slider_INBA .slick-next::before {
	/* content: '\f105'; */
	content: '>';
	font-family:monospace;
	margin-left:4px;
}

@media screen and (max-width: 767px) {
	.slider_INBA .slick-next, .slider_INBA .slick-prev {
		top:35%;
	}
}

/* @media screen and (max-width: 2300px) {
	.block_descuentos {
		padding-bottom:19.4%;
	}
} */

/* @media screen and (max-width: 2000px) {
	.block_descuentos {
		padding-bottom:18.4%;
	}
} */

/* @media screen and (max-width: 800px) {
	.slider_INBA .slick-next, .slider_INBA .slick-prev {
		top:115%;
	}
	.slider_INBA .slick-prev {
		left:30px;
	}
	.slider_INBA .slick-next {
		right:30px;
	}
}

@media screen and (max-width: 500px) {
	.block_descuentos {
		padding-bottom:28.4%;
	}
	
	.slider_INBA .slick-prev, .slider_INBA .slick-next {
		top:116%;
	}
} */


