

.mainSlider {width: 100%; overflow: hidden; height: 350px;}

.jssora13l, .jssora13r, .jssora13ldn, .jssora13rdn {
    position: absolute;
    cursor: pointer;
    display: block;
    overflow: hidden;
}
.slider1_container .slides div { min-width:980px;}

.slides .img img {
    opacity: 0.05;
    /*filter: alpha(opacity=35);*/ /* For IE8 and earlier */
}
.slides .img {
    background: #FFFFFF;
    margin-left: -7px !important;
}
.sliderPrincipalJssor img {
    opacity: 1 !important;
    /*filter: alpha(opacity=100) !important;*/ /* For IE8 and earlier */
}

.jssora13l {
    background-position: -10px -35px;
}

.jssora13r {
    background-position: -70px -35px;
}

.jssora13l:hover {
    background-position: -130px -35px;
}

.jssora13r:hover {
    background-position: -190px -35px;
}

.jssora13ldn {
    background-position: -250px -35px;
}

.jssora13rdn {
    background-position: -310px -35px;
}

/** FLECHAS **/
.jssord03l, .jssord03r, .jssord03ldn, .jssord03rdn {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: rgba(240,200,0,0.35);/* La imagen sustituta */
	width: 40px !important; /* La anchura de la nueva imagen */
	height: 40px !important; /* La altura de la nueva imagen */
	padding-left: 40px; /* Igual a la anchura de la nueva imagen */
	position: absolute;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	cursor: pointer;
	top: 165px !important;
}

.jssord03l, .jssord03ldn {left: 60px !important;}
.jssord03r, .jssord03rdn {right: 60px !important;}

.jssord03l:before,
.jssord03r:before,
.jssord03ldn:before,
.jssord03rdn:before {
	font-family: FontAwesome;
	font-size: 2em;
	color: #FFFFFF;
	margin-left: -30px;
	line-height: 1.5em;
}
.jssord03l:before, .jssord03ldn:before {content: "\f053";}
.jssord03r:before, .jssord03rdn:before {content: "\f054";}

.jssord03l:hover, .jssord03r:hover {background-color: #F0C800;}

.captionContainer {top: 220px !important;}            
.captionHeader, .captionText {
	width: 95%;
	padding: 5px 15px;
	margin: 0;
	line-height: normal;
	background-color: rgba(10,76,160,0.85);
}
.captionHeader a {
	font-family: 'MyriadPro Bold Condensed';
	font-size: 1.875em;
	color: #FFFFFF;
}
.captionHeader a:hover {color: #FFFFFF;}
.captionText {
	color: #FFFFFF;
	background: rgba(0, 0, 0, .65);
	min-height: 50px;
}

/***
Bloque SLIDER LOGOS INSTITUCIONALES
***/

.sliderLogos {
	margin: 15px 0;
	clear: both;
}

.flechasVinculosDesp {
    width: 100%;
}
.flechasVinculosDesp .prev, .flechasVinculosDesp .next {
    cursor: pointer !important;
    display: block;
    height: 20px;
    text-indent: -9999px;
    width: 13px;
    margin-top: 30px;
}
.flechasVinculosDesp .prev {
    background: url("../imagenes/arrowLogos_left.png") no-repeat;
    float: left;
}
.flechasVinculosDesp .next {
    background: url("../imagenes/arrowLogos_right.png") no-repeat;
    float: right;
}
.banner .flechasVinculosDesp .prev, .banner .flechasVinculosDesp .next {
	margin-top: 30%;
	position: absolute;
	z-index: 99;
	width: 35px;
	height: 35px;
	background-size: 100% auto !important;
}
.banner .flechasVinculosDesp .prev {left: 1%; background: url("../imagenes/arrowBanner_left.png") no-repeat;}
.banner .flechasVinculosDesp .next {left: 84%; background: url("../imagenes/arrowBanner_right.png") no-repeat;}

.sliderLogos .sliderVinDesp {
    left: 10px !important;
    width: 95% !important;
    z-index: 1 !important;
}
.sliderVinDesp ul li {
    box-sizing: inherit !important;
    display: inline-block !important;
    float: left !important;
    height: auto !important;
    margin-right: 20px;
    width: auto !important;
}
.sliderVinDesp ul li a {
    float: left;
}
.tablaBloque24129 .flechasVinculosDesp {
    position: relative !important;
    top: 20px;
}

/***
Bloque SLIDER COMUNIDADES
Estilos para UNIQUINDIO
Powered by Vennex Group
***/

.panelPhGa-overlay {
	z-index: 4 !important;
	background: rgba(0,0,0,0.6);
}
.panelPhGa-overlay h2 {
    font-family: 'Homenaje', sans-serif;
    font-size: 2.25em;
    font-weight: lighter;
}

#pointer > img {display: none;}

.panelPhGa .overlay {display: none;}

.sliderComunidad .nav-next, .sliderComunidad .nav-prev {
	z-index: 6;
}
.sliderComunidad .strip_wrapper, .sliderComunidad .filmstrip {width: 120px !important; height: 25px !important;}

.sliderComunidad .panelPhGa {height: 360px !important;}

/*** SLIDER TIPO 1 ***/
.sliderTipo1 .strip_wrapper {
}
.sliderTipo1 .panelPhGa-overlay {
	/*border-top: 5px solid #F0C800;
	top: 198px !important;*/
	height: 90px !important;
	margin-top: -20px;
}
.sliderTipo1 .panelPhGa-overlay h2 {
    width: 65%;
    line-height: .675em;
    color: #F0C800;
}
.sliderTipo1 .panelPhGa-overlay p {color: #FFFFFF; font-family: 'PT Sans', sans-serif;} 


/** FLECHAS **/
.sliderComunidad .nav-prev, .sliderComunidad .nav-next {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: rgba(240,200,0,0.35);/* La imagen sustituta */
	background-size: auto 70% !important;
	background-position: center center;
	width: 40px !important; /* La anchura de la nueva imagen */
	height: 40px !important; /* La altura de la nueva imagen */
	padding-left: 40px; /* Igual a la anchura de la nueva imagen */
	position: absolute;
	-webkit-border-radius: 40px;
	-moz-border-radius: 40px;
	border-radius: 40px;
	cursor: pointer;
	top: 165px !important;
}


.sliderComunidad .nav-prev {left: 60px !important;}
.sliderComunidad .nav-next {right: 60px !important;}

/*.sliderComunidad .nav-prev:before,
.sliderComunidad .nav-next:before {
	font-family: FontAwesome;
	font-size: 2em;
	color: #FFFFFF;
	margin-left: -30px;
	line-height: 1.5em;
}
.sliderComunidad .nav-prev:before {content: "\f053";}
.sliderComunidad .nav-next:before {content: "\f054";}*/

.sliderComunidad .nav-prev:hover, .sliderComunidad .nav-prev:hover {background-color: #F0C800;}

/*************************** FIN FLECHAS *********************************/

.sliderTipo1 .nav-prev {top: 125px !important; left: 10px !important;}
.sliderTipo1 .nav-next {top: 125px !important; right: 10px !important;}
.sliderTipo1 .strip_wrapper {top: 230px !important; z-index: 6 !important; margin-left: 0px;}


/** BULLETS **/

.contentEventList .strip_wrapper {
	width: 70px !important;
	top: 230px !important;
	left: 125px !important;
}
.strip_wrapper {width: 100px !important;}
.filmstrip {width: 70px !important; box-sizing: border-box; -moz-box-sizing: border-box;}
.bullet {
	background: transparent;
	border: 2px solid #F0C800;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 14px !important; /* La anchura de la nueva imagen */
	height: 14px !important; /* La altura de la nueva imagen */
	padding-left: 14px; /* Igual a la anchura de la nueva imagen */
}
#pointer {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #F0C800;/* La imagen sustituta */
	width: 10px !important; /* La anchura de la nueva imagen */
	height: 10px !important; /* La altura de la nueva imagen */
	padding-left: 10px; /* Igual a la anchura de la nueva imagen */
	position: absolute;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	cursor: pointer;
	margin: 4px 0 0 5px;
	z-index: 7 !important;
}
#pointer img {display: none;}
.nav-prev, .nav-next {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: no-repeat center center;/* La imagen sustituta */
	background-size: auto 12px;
	width: 20px !important; /* La anchura de la nueva imagen */
	height: 20px !important; /* La altura de la nueva imagen */
	padding-left: 20px; /* Igual a la anchura de la nueva imagen */
	
}

.nav-prev {background: url(../imagenes/arrowSlider_left.png) no-repeat;}
.nav-next {background: url(../imagenes/arrowSlider_right.png) no-repeat;}



/*** SLIDER TIPO 2 ***/
.sliderTipo2 .strip_wrapper {
}
.sliderTipo2 .panelPhGa-overlay {
	top: 180px !important;
	padding: 0 !important;
	width: 100% !important;
	height: inherit !important;
}
.sliderTipo2 .panelPhGa-overlay h2 {
    width: 86%;
    height: 20px;
    line-height: 1.35em;
    background: rgba(32, 145, 45, 0.5);
    margin-top: 0;
    margin-bottom: 5px;
    padding: 10px 7%;
    overflow: hidden;
}
.sliderTipo2 .panelPhGa-overlay p {
	width: 86%;
	height: 40px;
	padding: 0 7%;
	overflow: hidden;
} 

.sliderTipo2 .nav-prev,
.sliderTipo2 .nav-next {
	width: 30px !important;
	height: 30px !important;
	padding-left: 30px;
	background-size: 30px 30px;
	top: 185px !important;
}

.sliderTipo2 .nav-prev {
	left: 5px !important;
	background-image: url(../imagenes/arrowSlider2_left.png);
}
.sliderTipo2 .nav-next {
	right: 5px !important;
	background-image: url(../imagenes/arrowSlider2_right.png);
}
.sliderTipo2 .strip_wrapper {display: none;}



/*** SLIDER TIPO 3 ***/
.sliderTipo3 .panelPhGa {
	border-top: 5px solid #F0C800;
}
.sliderTipo3 #pointer {
	background: rgba(0,0,0,0.7);
}
.sliderTipo3 .panelPhGa-overlay {
	top: 0px !important;
	padding: 0 !important;
	width: 250px !important;
	height: inherit !important;
	background: #F0C800;
}
.sliderTipo3 .panelPhGa-overlay h2 {
    width: 210px;
    line-height: 1.2em;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 20px 20px 0 20px;
    overflow: hidden;
}
.sliderTipo3 .panelPhGa-overlay p {
	width: 210px;
	height: 100px;
	padding: 0 20px;
	overflow: hidden;
} 

.sliderTipo3 .nav-prev,
.sliderTipo3 .nav-next {
	width: 30px !important;
	height: 30px !important;
	padding-left: 30px;
	background-size: 30px 30px;
	top: 235px !important;
}

.sliderTipo3 .nav-prev {
	left: 10px !important;
	background-image: url(../imagenes/arrowSlider3_left.png);
}
.sliderTipo3 .nav-next {
	right: 405px !important;
	background-image: url(../imagenes/arrowSlider3_right.png);
}
.sliderTipo3 .strip_wrapper {
	top: 240px !important;
	z-index: 6 !important;
	margin-left: -200px;
}

/*** SLIDER TIPO 4 ***/
.sliderTipo4 .panelPhGa {
	border-top: 5px solid #F0C800;
}
.sliderTipo4 .panelPhGa-overlay {
	top: 0px !important;
	padding: 0 !important;
	width: 250px !important;
	height: inherit !important;
	background: rgba(70,70,70,0.95);
}
.sliderTipo4 .panelPhGa-overlay h2 {
    width: 210px;
    line-height: 1.2em;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 20px 20px 0 20px;
    overflow: hidden;
}
.sliderTipo4 .panelPhGa-overlay p {
	width: 210px;
	height: 100px;
	padding: 0 20px;
	overflow: hidden;
} 

.sliderTipo4 .nav-prev,
.sliderTipo4 .nav-next {
	width: 30px !important;
	height: 30px !important;
	padding-left: 30px;
	background-size: 30px 30px;
	top: 235px !important;
}

.sliderTipo4 .nav-prev {
	left: 10px !important;
	background-image: url(../imagenes/arrowSlider4_left.png);
}
.sliderTipo4 .nav-next {
	right: 405px !important;
	background-image: url(../imagenes/arrowSlider4_right.png);
}
.sliderTipo4 .strip_wrapper {
	top: 240px !important;
	z-index: 6 !important;
	margin-left: -200px;
}

/*** SLIDER TIPO 5 ***/
.sliderTipo5 .panelPhGa {
}
.sliderTipo5 .panelPhGa-overlay {
	top: 0px !important;
	left: 380px !important;
	padding: 0 !important;
	width: 250px !important;
	height: 205px !important;
	background: rgba(0,0,0,0.65);
	border-top: 15px solid #F0C800;
}
.sliderTipo5 .panelPhGa-overlay h2 {
    width: 210px;
    line-height: 1.2em;
    margin-top: 0;
    margin-bottom: 5px;
    padding: 10px 20px 0 20px;
    overflow: hidden;
}
.sliderTipo5 .panelPhGa-overlay p {
	width: 210px;
	height: 80px;
	padding: 0 20px;
	overflow: hidden;
} 

.sliderTipo5 .nav-prev,
.sliderTipo5 .nav-next {
	width: 30px !important;
	height: 30px !important;
	padding-left: 30px;
	background-size: 30px 30px;
	top: 230px !important;
}

.sliderTipo5 .nav-prev {
	left: 390px !important;
	background-image: url(../imagenes/arrowSlider5_left.png);
}
.sliderTipo5 .nav-next {
	right: 20px !important;
	background-image: url(../imagenes/arrowSlider5_right.png);
}
.sliderTipo5 .strip_wrapper {
	top: 235px !important;
	z-index: 6 !important;
	margin-left: 180px;
}

@media (max-width: 767px){
	.sliderComunidad {
		display: none;
	}
}
