/*
Theme Name: M100 - 2017 (NEW HOME)
Theme URI: https://www.m100.cl
Version: 1.4
Description: Theme Centro Cultural Matucana 100
Author: Cristián Aguilera Díaz
Author URI: cristianaguileradiaz@gmail.com
*/
@charset "utf-8";
/* CSS Document */
/* Mobile Layout: 480px and below. MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL MOVIL */
@font-face {
    font-family: 'glacial_indifferenceregular';
    src: url('glacialindifference-regular-webfont.eot');
    src: url('glacialindifference-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('glacialindifference-regular-webfont.woff2') format('woff2'),
         url('glacialindifference-regular-webfont.woff') format('woff'),
         url('glacialindifference-regular-webfont.ttf') format('truetype'),
         url('glacialindifference-regular-webfont.svg#glacial_indifferenceregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'glacial_indifferencebold';
    src: url('glacialindifference-bold-webfont.eot');
    src: url('glacialindifference-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('glacialindifference-bold-webfont.woff2') format('woff2'),
         url('glacialindifference-bold-webfont.woff') format('woff'),
         url('glacialindifference-bold-webfont.ttf') format('truetype'),
         url('glacialindifference-bold-webfont.svg#glacial_indifferencebold') format('svg');
    font-weight: normal;
    font-style: normal;

}

#header {
	display:block;
	margin-left: auto;
	background-color: #FFF;
	margin-right: auto;
	margin-top: 10px;	
}
#header .logo-responsive {
	text-align:center;
}
#header .logo-responsive img {
 max-width: 250px;
 height: auto;
}
.logo, .shailan-dropdown-menu, .items-programacion, .destacado1, #contenido-home-logobotones, #contenido-home-auspicios, .textoder, .textoizq,#breadcrumbs, #contenido-fichagris, .wpprint, #contenido-home-cartel, #contenido-ficha, #contenido-footer-auspicios, #breadcrumbs, .items-sobrem100{
	display:none;
}
.contenido-home-cartel-responsive .destacado2 {
	display: block;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: auto;
	padding-right: auto;
	width: 100%;
	height: auto;
	max-height: 100%;
	overflow: hidden;
	list-style: none;
}
.contenido-home-cartel-responsive .destacado2 .jDiaporama {
	position:relative;
	display: block;
	max-width: 100%;
	text-align: center;
	width: 100%;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	list-style: none;
	
}
.contenido-home-cartel-responsive .destacado2 .jDiaporama  ul.diaporama2  {
	 max-width: 100%;
	padding-left: 0px;
	 margin-left: 0px;
	text-align: center;
	width: 100%;
	 list-style-type: none;
	 list-style-image: none;
	 overflow: hidden;
	 list-style: none;
	
}
.contenido-home-cartel-responsive .destacado2 .jDiaporama ul.diaporama2 li{
	position:relative;
	text-align: center;
	width: 100%;
	 list-style-type: none;
	 list-style-image: none;
	 overflow: hidden;
	 list-style: none;
}
.contenido-home-cartel-responsive .destacado2 .jDiaporama ul.diaporama2 li a{
	list-style-type: none;
	 list-style-image: none;
list-style: none;
}
.contenido-home-cartel-responsive .destacado2 .jDiaporama ul.diaporama2 li a img{
display: block;
 max-width: 100%;
width: 100%;
text-align: center;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
list-style: none;
}
.contenido-home-cartel-responsive .destacado2 .desc{
	display:none;
}
#lhc_status_container{
	 display:none; 
}
#lhc_status_container a.status-icon{
}
.hoy-responsive img{
	display: block;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	margin-left: 5px;
	max-width: 96%;
	width: 100%;
}
.programacion-responsive{
	padding-bottom: 20px;
}
.programacion-responsive img{
	display: block;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	max-width: 200px;
}
.programacion-responsive .contenido-home-responsive{
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	max-width: 100%;
}
.programacion-responsive .contenido-home-responsive a .irTeatro-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #007FFF;
	color:#ffffff;
	margin-top: 10px;
}
.programacion-responsive .contenido-home-responsive a .irDanza-responsive{
	font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #238E23;
	color:#ffffff;
	margin-top: 10px;
}
.programacion-responsive .contenido-home-responsive a .irMusica-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #EE7600;
	color:#ffffff;
	margin-top: 10px;
}
.programacion-responsive .contenido-home-responsive a .irArtesvisuales-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #CD1076;
	color:#ffffff;
	margin-top: 10px;
}
.programacion-responsive .contenido-home-responsive a .irCine-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #ADB500;
	color:#ffffff;
	margin-top: 10px;
}
.programacion-responsive .contenido-home-responsive  .hoy-bolet{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #f00250;
	color:#ffffff;
}
.programacion-responsive .contenido-home-responsive  .irHoym100-responsive a span{
	float: left;
	color:#ffffff;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.programacion-responsive .contenido-home-responsive  .irBoleteria-responsive a span{
	float: right;
	color:#ffffff;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.contenido-home-responsive{
	margin-bottom: 10px;
	padding-bottom: 20px;
}
.programacion-responsive .contenido-home-responsive  .irHoym100-responsive p{
	opacity:0;
	list-style:none;
}
.footer-responsive  .necesitas-ayuda a span{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #363d43;
	color:#ffffff;
	margin-top: 10px;
}
.footer-responsive  .convocatorias a span{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #f00250;
	color:#ffffff;
	margin-top: 10px;
}
.footer-responsive  .talleres a span{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #f00250;
	color:#ffffff;
	margin-top: 10px;
}
#footer{
}

.footer-responsive{
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	max-width: 100%;
}

.footer-responsive .clear-space{
	clear: both;
	height:  10px;
	display: block;
	
}
.footer-responsive .suscribete-responsive a{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	font-style: italic;
	text-transform: uppercase;
	vertical-align: middle;
 	text-align: center;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	display:block;
	background-color: #f00250;
	color:#ffffff;
	margin-bottom: 10px;
	height: 40px;
	display: block;
	padding-top: 15px;
	margin-top: 15px;
	margin-bottom: 3px;
	padding-right: auto;
	padding-left: auto;
	margin-left: auto;
	margin-right: auto;
	max-width: 58%;
	text-decoration: none;
}
.footer-responsive .textoder-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 0.8em;
	text-transform: uppercase;
	vertical-align: middle;
 	text-align: center;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	display:block;
	background-color: #f00250;
	color:#ffffff;
	margin-bottom: 10px;
	height: 100px;
	display: block;
	padding-top: 15px;
	margin-top: 3px;
	margin-bottom: 10px;
	text-align: center;
	padding-right: auto;
	padding-left: auto;
	margin-left: auto;
	margin-right: auto;
	max-width: 58%;
	position: relative;
}
.footer-responsive .textoder-responsive .textwidget{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 80%;
		
	}

.footer-responsive .redes-responsive {
	padding-right: auto;
	padding-left: auto;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	max-width: 58%;
	
	display: block;
	text-align: center;
	
}
.footer-responsive .redes-responsive .centrado{
	padding-right: auto;
	padding-left: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 170px;

	max-width: 100%;
		
	display: block;
	
		
}
.footer-responsive .redes-responsive .social-responsive-left a, .footer-responsive .redes-responsive .social-responsive-right a{
	height: 76px;
	width: 76px;
	color: #ffffff;
	font-size: 10px;
	background-color: #363d43;

	float: left;
	padding-right: auto;
	padding-left: auto;
	margin-left: 0px;
	margin-bottom: 2%;
	margin-right:0px;
	margin-top: 2%;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	max-height: 76px;
	max-width: 76px; 
}
.footer-responsive .redes-responsive .social-responsive-right a{
	float: right;
}
.footer-responsive .redes-responsive .social-responsive-left a{
	float: left;
}
.footer-responsive .redes-responsive .social-responsive-left a i, .footer-responsive .redes-responsive .social-responsive-right a i{
	padding-top: 20px;
}

.footer-responsive .ubicacion-responsive a span{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.4em;
	vertical-align: middle;
	text-align: center;
	padding-top: 15px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 40px;
	width: 99%;
	background-color: #363d43;
	color:#ffffff;
	margin-top: 10px;
}

.footer-responsive .mapa-responsive{
	
}
.footer-responsive .mapa-responsive iframe{
	width: 99%;
	pointer-events:none;
	scrollwheel: false;
}

.textoizq-responsive{
	height: 10px;
}
.sobrem100-responsive img{
	display: block;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 10px;
	max-width: 200px;
}
.ayuda-responsive img{
	display: block;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	margin-bottom: 10px;
	max-width: 200px;
}
.seconlevel-responsive{
	display: block;
	list-style-type:none;
	list-style-image: none;
	list-style: none;
}
.seconlevel-responsive #secondlevel ul li{
	list-style-type:none;
	list-style-image: none;
	list-style: none;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	padding-right: 0px;
}
.seconlevel-responsive #secondlevel ul li a{
	font-family: 'glacial_indifferencebold';
	font-size: 1.6em;
	vertical-align: middle;
	padding-top: 20px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 50px;
	width: 83%;
	background-color: #000;
	color:#ffffff;
	margin-top: 10px;
	list-style-type:none;
	list-style-image: none;
	list-style: none;
	text-align: center;
	text-decoration: none;
}
/* CONTENIDO PÁGINAS Y ENTRADAS */
#contenido-ficha-paginas-responsive{
	 font-family: 'glacial_indifferenceregular';
	margin-top: 30px;
}
#contenido-ficha-paginas-responsive img{
	width: 100%;
	height:auto;
}
#contenido-ficha-paginas-responsive h2{
	font-family: 'glacial_indifferencebold';
	font-size: 2.2em;
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#contenido-ficha-paginas-responsive h3{
	font-family: 'glacial_indifferencebold';
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#contenido-ficha-paginas-responsive h4{
	font-family: 'glacial_indifferencebold';
}
#contenido-ficha-paginas-responsive strong{
	font-family: 'glacial_indifferencebold';
}
#contenido-ficha-paginas-responsive .entry{
	text-align: justify;
}
#contenido-ficha-paginas-responsive .entry p{
	padding-left: 10px;
	padding-right: 10px;
	list-style-position: left;
	text-align: justify;
	margin-top: 10px;
}
#contenido-ficha-paginas-responsive .entry li{
	list-style: disc;
	margin-right: 10px;

}
#contenido-ficha-paginas-responsive .entry p iframe{
	width: 99%;
}
#contenido-ficha-paginas-responsive  .contenido-ficha-right-responsive{
	text-align: center;
}
#contenido-ficha-paginas-responsive  .contenido-ficha-right-responsive iframe{
	width: 96%;
	
	margin-left: auto;
	margin-right: auto;

}
#contenido-ficha-paginas-responsive img{
	
	width: 100%;
}
#contenido-ficha-paginas-responsive .contenido-ficha-left-responsive{
	text-align: left;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 20px;

}
#contenido-ficha-paginas-responsive #post-354 .entry p iframe{
	width: 99%;
}
/* CONTENIDO PARA MOSTRAR EN LOOP CATEGORÍAS */
#contenido-ficha-responsive{
	width: 99%;
	color:#ffffff;
	position: relative;
	
	list-style-type: none;
	list-style: none;	
	text-align: center;
}
#contenido-ficha-responsive .center-foto-responsive{
    width: 100%;
}


#contenido-ficha-responsive .center-foto-responsive a div.prog-teatroprinc-foto-responsive img.imagen-programacion-responsive{
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	display: block;
	width: 100%;
	height: auto;
	list-style: none;
	float: left;
	margin-bottom: 10px;
}
#contenido-ficha-responsive .center-foto-responsive a div.prog-salabunsterr-foto-responsive{
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	width: 100%;
	display: block;
	height: 120px;
	overflow: hidden;
	margin-bottom: 10px;
	vertical-align: middle;
}
#contenido-ficha-responsive .center-foto-responsive a div.prog-salabunsterr-foto-responsive img.imagen-programacion-responsive{

	display: block;
	width: 100%;

	
	list-style: none;

}
#contenido-ficha-responsive  .titulo-teatro-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 7px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 30px;
	width: 100%;
	background-color: #007FFF;
	color:#ffffff;
	margin-top: 10px;
	text-transform:  uppercase;
	margin-bottom: 10px;
}
#contenido-ficha-responsive  .titulo-convocatorias-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 7px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 30px;
	width: 100%;
	background-color: #f00250;
	color:#ffffff;
	margin-top: 10px;
	text-transform:  uppercase;
	margin-bottom: 10px;
}
#contenido-ficha-responsive  .titulo-danza-responsive{
	font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 7px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 30px;
	width: 100%;
	background-color: #238E23;
	color:#ffffff;
	margin-top: 10px;
	text-transform:  uppercase;
	margin-bottom: 10px;
}
#contenido-ficha-responsive  .titulo-musica-responsive{
	 font-family: 'glacial_indifferenceregular';
	font-weight: bold;
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 7px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 30px;
	width: 100%;
	background-color: #EE7600;
	color:#ffffff;
	margin-top: 10px;
	text-transform:  uppercase;
	margin-bottom: 10px;
}
#contenido-ficha-responsive  .titulo-avisuales-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 7px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 30px;
	width: 100%;
	background-color: #CD1076;
	color:#ffffff;
	margin-top: 10px;
	text-transform:  uppercase;
	margin-bottom: 10px;
}
#contenido-ficha-responsive  .titulo-cine-responsive{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
	vertical-align: middle;
	padding-top: 7px;
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 30px;
	width: 100%;
	background-color: #ADB500;
	color:#ffffff;
	margin-top: 10px;
	text-transform:  uppercase;
	margin-bottom: 10px;
}
.entry ul#socialbuttonnav{
	list-style: none;
	text-align: center;
	width:99%;
	
}
.entry ul#socialbuttonnav li{
	background:none;
	list-style: none;
	list-style-type: none;
	width:32%;

	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.entry ul#socialbuttonnav li.last-child div{
	text-align: center;

}
#awesome-menu{
	 font-family: 'glacial_indifferenceregular';

	
}
#awesome-menu ul.awesome-menu li.menu-item a, #awesome-menu ul.awesome-menu li.menu-item ul li a{
	text-transform:  uppercase;
	font-family: 'glacial_indifferencebold';
	font-size: 1.2em;
}
#awesome-menu ul.awesome-menu li.menu-item ul li a{
	text-align: center;
}
#awesome-menu ul.awesome-menu li.menu-item ul li.menu-item-16845 a{
	background-color: #007FFF;
}
#awesome-menu ul.awesome-menu li.menu-item ul li.menu-item-16848 a{
	background-color: #238E23;
}
#awesome-menu ul.awesome-menu li.menu-item ul li.menu-item-16844 a{
	background-color: #EE7600;
}

#awesome-menu ul.awesome-menu li.menu-item ul li.menu-item-16846 a{
	background-color: #CD1076;
}

#awesome-menu ul.awesome-menu li.menu-item ul li.menu-item-16847 a{
	background-color: #ADB500;
}


#contenido-ficha-right section{

	padding: 0% 0em 10%;
	text-align: center;

	
}




/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET TABLET  */
@media only screen and (min-width: 481px) {
#lhc_status_container{
/* 	display:block; */
}
#contenido-home-cartel .destacado2 {
	max-height: 270px;
	overflow: hidden;
	list-style: none;
}

#contenido-ficha-responsive .center-foto-responsive a div.prog-salabunsterr-foto-responsive{

	height: 70vh;

}

.actions .coupon {
	display:none;
}




}
/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU COMPU*/
@media only screen and (min-width: 769px) {
html {
	color:#000;
}
body, div, dl, dt, dd, ul,ol,li,  h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
}
#header {
	display:block;
	width: 980px;
	height: 24px;
	margin-left: auto;
	background-color: #FFF;
	margin-right: auto;
	margin-top: 10px;	
}
.logo-responsive {
	display:none;
	}
.logo, .destacado1, .contenido-home-logobotones, #contenido-home-auspicios, .textoizq, #contenido-ficha, #contenido-fichagris, .wpprint, #socialbuttonnav.desc, #lhc_status_container, #contenido-footer-auspicios, .items-sobrem100{
	display:block;
}
.hoy-responsive, .programacion-responsive, .textoder-responsive, .sobrem100-responsive, .seconlevel-responsive, .ayuda-responsive, .footer-responsive, #contenido-ficha-responsive, .contenido-ficha-left-responsive, #contenido-ficha-paginas-responsive, .contenido-ficha-right-responsive .contenido-home-cartel-responsive, .contenido-home-cartel-responsive .destacado2{
	display: none;
}
#main-content{
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	 font-family: 'glacial_indifferenceregular';
	clear: both;
	border: 1px solid #CED2D7;
	margin-top: 20px;
	margin-bottom: 20px;
}
#contenido-home-cartel .destacado2 {
	font-family: 'glacial_indifferenceregular';
	display: block;
	text-align: center;
	margin-left: 0px;
	
	padding-left: 0px;
	padding-right: 0px;
	max-width: 320px;
	width: 318px;
	height: 270px;
}
.destacado2 .desc{
	text-align: left;
	font-family: 'glacial_indifferenceregular';
}
#contenido-home-cartel .destacado2 .jDiaporama {
	font-family: 'glacial_indifferenceregular';
	position:relative;
	display: block;
	max-width: 318px;
	text-align: center;
	width: 318px;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
#contenido-home-cartel .destacado2 .jDiaporama  ul{
	position:relative;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	 max-width: 318px;
}
#contenido-home-cartel .destacado2 .jDiaporama  ul.diaporama2  {
	 padding-left: 0px;
	margin-left: 0px;
	width: 318px;
	height: 270px;
	text-align: left;
	max-width: 320px;
}
#contenido-home-cartel .destacado2 .jDiaporama ul.diaporama2 li{
	position:relative;
	text-align: center;
	 max-width: 318px;
	width: 318px;
	 list-style-type: none;
	 list-style-image: none;
}
#contenido-home-cartel .destacado2 .jDiaporama ul.diaporama2 li a img{
	display: block;
 padding-left: 0px;
	margin-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
	width: 318px;
	height: 270px;
	 max-width: 318px;
}
#header .barHome{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #222930;
}
#header .barTeatro{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #007FFF;
}
#header .barDanza{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #238E23;
}
#header .barMusica{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #EE7600;
}
#header .barAvisuales{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CD1076;
}
#header .barCine{
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #ADB500;
}
.items {
	 font-family: 'glacial_indifferenceregular';
	
	font-size: 12px;
	display: block;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
}
.items a {
	color: #434b54;
	padding-right: 15px;
	text-decoration: none;
}
.items a:hover {
	color: #758291;
	text-decoration: none;
}
#contenido-home-cartel {
	height: 274px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
}
#contenido-home-logobotones {
	height: 190px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	display: block;
	margin-bottom: 10px;
	
	
}
#contenido-home-barraredes {
	height: 27px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	color: #CCC;
	 font-family: 'glacial_indifferenceregular';
	font-size: 12px;
	padding-left: 0px;
	padding-bottom: 5px;
	float: right;
	display: inline;
	margin-bottom: 5px;
	position: relative;
	
}
#contenido-home-barraredes a img{
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenido-home-barraredes .tipsy-social-icon-container {
	display: block;
	width: 260px;
	background-color: #363d43;
	margin-left: 10px;
	text-align: center;
	padding-left: 60px;

}

#contenido-home-barraredes ul.cnss-social-icon{
	display: block;
	width: 514px;
	background-color: #363d43;
	margin-left: 10px;
	text-align: center;
	padding-left: 60px;
}
#contenido-home-barraredes .tres-buttons {
	display: block;
	margin-left: 584px;
}
#contenido-home-barraredes a.widget_sp_image-image-link{
	position:relative;
	display: block;
	margin-top: -32px;
}
#contenido-home-barraredes .tipsy-social-icon-container li {
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#contenido-home-auspicios {
	height: 80px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	color: #666;
	 font-family: 'glacial_indifferenceregular';
	font-size: 12px;
	display: block;
	clip: rect(5px,auto,auto,auto);
	padding-top: 10px;
	position: relative;
}
#contenido-home-auspicios a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contenido-footer-auspicios {
	height: 80px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	color: #1B2127;
	 font-family: 'glacial_indifferenceregular';
	font-size: 12px;
	display: block;
	clip: rect(5px,auto,auto,auto);
	padding-top: 10px;
	position: relative;
	border-top: 1px solid #999;
}
#contenido-footer-auspicios a img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.destacado1 {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	height: 274px;
	width: 980px;
	background-color: #666;
	float: left;
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;
}
.destacado1 img{
	height: 274px;
	width: 980px;
	}
.destacado2 {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	height: 270px;
	width: 318px;
	background-color: #666;
	float: left;
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 13px;
}
.destacado2 img{
	height: 270px;
	width: 318px;
	}
.destacado3 {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	height: 270px;
	width: 318px;
	background-color: #666;
	float: left;
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
	
}
.destacado3 img{
	height: 270px;
	width: 318px;
	}
.logo {
	margin-top: 10px;
	margin-right: 13px;
	height: 270px;
	width: 318px;
	float: left;
	background-image: url(images/logo-m100.jpg);
}
.botones {
	height: 120px;
	width: 980px;
	float: right;
	text-decoration: none;
}
.botones a {
	text-decoration: none;
	font-size: 22px;
}
.irTeatro {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 63px;
	width: 188px;
	background-color: #007FFF;

}
a .irTeatro {
	color: #FFF;
	text-decoration: none;
	 font-family: 'glacial_indifferencebold';
	text-shadow: #151515 1px 1px 0px;
	margin-right: 10px;
	text-align: center;
	vertical-align: middle;
	line-height: 56px;
	padding-top: 7px;

}
a:hover .irTeatro {
	text-decoration: none;
	background-color: #000;
}
.irDanza {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 63px;
	width: 188px;
	background-color: #238E23;
	
}
a .irDanza {
	color: #FFF;
	text-decoration: none;
	 font-family: 'glacial_indifferencebold';
	text-shadow: #151515 1px 1px 0px;
	margin-right: 10px;
	text-align: center;
	vertical-align: text-bottom;
	line-height: 56px;

	padding-top: 7px;
}
a:hover .irDanza {
	text-decoration: none;
	background-color: #000;
}
.irMusica {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 63px;
	width: 188px;
	background-color: #EE7600;
	
}
a .irMusica {
	color: #FFF;
	text-decoration: none;
	 font-family: 'glacial_indifferencebold';
	text-shadow: #151515 1px 1px 0px;
	margin-right: 10px;
	text-align: center;
	vertical-align: text-bottom;
	padding-top: 7px;
	line-height: 56px;
}
a:hover .irMusica {
	text-decoration: none;
	background-color: #000;
}
.irArtesvisuales {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 63px;
	width: 188px;
	background-color: #CD1076;
}
a .irArtesvisuales {
	color: #FFF;
	text-decoration: none;
	  font-family: 'glacial_indifferencebold';
	text-shadow: #151515 1px 1px 0px;
	margin-right: 10px;
	text-align: center;
	vertical-align: text-bottom;
	line-height: 56px;
	padding-top: 7px;
}
a:hover .irArtesvisuales {
	text-decoration: none;
	background-color: #000;
}
.irCine {
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	height: 63px;
	width: 188px;
	background-color: #adb500;
}
a .irCine {
	color: #FFF;
	text-decoration: none;
	 font-family: 'glacial_indifferencebold';
	text-shadow: #151515 1px 1px 0px;
	text-align: center;
	vertical-align: text-bottom;
	line-height: 56px;
	padding-top: 7px;
}
a:hover .irCine {
	text-decoration: none;
	background-color: #000;
}
#siguenos {
	display: block;
	width: 120px;
	height: 28px;
}
.twitter {
	height: 24px;
	width: 24px;
	background-image: url(images/twitter.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	float: left;
	top: 1px;
	position: relative;
}
.twitter a {
}
.twitter a:hover {
}
.faceb {
	height: 24px;
	width: 24px;
	background-image: url(images/fb.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	float: left;
	position: relative;
	top: 1px;
}
.flickr {
	height: 24px;
	width: 24px;
	background-image: url(images/flkr.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	float: left;
	position: relative;
	top: 1px;
}
.youtube {
	height: 24px;
	width: 24px;
	background-image: url(images/yout.png);
	background-repeat: no-repeat;
	padding-left: 5px;
	float: left;
	position: relative;
	top: 1px;
}
.itemsred {
	 font-family: 'glacial_indifferenceregular';
	font-size: 12px;
	display: inline;
	float: right;
}
.itemsred a {
	color: #CCC;
	text-decoration: none;
	height: 22px;
	display: inline;
}
.itemsred a:hover {
	color: #758291;
	text-decoration: none;
}
.irSobrem100 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e87402;
	margin-right: 16px;
	display: inline;
	height: 26px;
	line-height: 26px;
	float: left;
}
.irEspacios {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #007fff;
	margin-right: 16px;
	display: inline;
	height: 26px;
	line-height: 26px;
	float: left;
}
.irContainer {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cd1076;
	margin-right: 16px;
	display: inline;
	height: 26px;
	line-height: 26px;
	float: left;
}
.irProyectos {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #238e23;
	margin-right: 16px;
	display: inline;
	height: 26px;
	line-height: 26px;
	float: left;
}
.irNoticias {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #00c2ff;
	margin-right: 16px;
	display: inline;
	height: 26px;
	line-height: 26px;
	float: left;
}
.irComunidad {
	-moz-border-radius: 5px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #007fff;
	padding-right: 8px;
	padding-left: 8px;
	height: 23px;
	padding-top: 3px;
	margin-bottom: 3px;
	display: inline;
	line-height: 18px;
	float: left;
	border: 1px dashed #A0AEBC;
}
.irComunidad a{
	text-shadow: 1px 1px 0px #233A67;
	color: #FFF;
}
.irComunidad a:hover{
	color: #97EAFF;
}
.irContacto {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #dc001b;
	margin-right: 16px;
	display: inline;
	height: 26px;
	line-height: 26px;
	float: left;
}
#header #items {
	 font-family: 'glacial_indifferenceregular';
	
	font-size: 16px;
	width: 980px;
	height: 40px;
	list-style-type: none;
	padding-bottom: 10px;
	display: block;
	float: right;
}
#header #items .items-sobrem100{
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	float: left;
	background-color: #393e44;
	width: 649px;
	height: 40px;
	color: #FFF;
}
#header #items .items-sobrem100 ul.sobrem{
}
.shailan-dropdown-menu{
	display: inline-block;
	
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li{
	padding-top: 4px;
	padding-left: 17px;
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li a{
	/*text-shadow: #160b02 3px 3px 4px;*/
	width: auto;
	text-decoration: none;
	display: inline-block;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 3px;
	
	color: #FFF;
	font-size: 14px;
	 font-family: 'glacial_indifferenceregular';
	
	text-transform: uppercase;
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li a:hover, #header #items .items-sobrem100 ul .shailan-dropdown-menu ul li a:active, #header #items .items-sobrem100 ul .shailan-dropdown-menu ul li a:focus, #header #items .items-sobrem100 ul .shailan-dropdown-menu ul li current_page_item{
	color: #CCCCCC;
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li ul.sub-menu{
	-webkit-box-shadow: 0px 0px 5px 1px #160c02;
	-moz-box-shadow: 0px 0px 5px 1px #160c02;
	box-shadow: 0px 0px 5px 1px #160c02;
	/*	background-image: url(images/backgmenu.png);*/
	height: auto;
	width: auto;
	margin-top: 6px;
	*margin-top: -2px;
	margin-right: 2px;
	margin-left: 10px;
	padding: 0px;
	font-size: 14pt;
	font-weight: normal;

	/*position:absolute;
	top:19px;
	left:0;
	list-style:none;*/
	background-image: url(images/fonmenu.png);
	background-repeat: repeat;	/*color: #999;
	display: inline-block;
	margin-top: 9px;
	border: 1px dashed #FF0;*/
	margin-bottom: 0px;
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li ul.sub-menu li{
	width:190px;
	z-index: 100;
	height: 23px;
	float: left;
	margin-top: 0px;
	vertical-align: top;
	margin-right: 0;
	padding-left: 0;
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li ul.sub-menu li a{
	display:block;
	font-size: 14px;
	font-weight: normal;
	padding-right: 7px;
	margin-right: 0px;
	padding-left: 7px;
	color: #AEADC7;
	z-index: 100;
	height: 17px;
	text-transform: capitalize;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-top: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #666;
}
#header #items .items-sobrem100 ul .shailan-dropdown-menu ul li ul.sub-menu li a:hover, #header #items .items-sobrem100 ul .shailan-dropdown-menu ul.sub-menu li current_page_item.a {
	text-decoration: none;
	color: #F90;
	background-image: url(images/fonmenu2.png);
	border-bottom-style: solid;
	border-bottom-color: #444;
	border-bottom-width: 1px;
	opacity:100;
	border-right-width: 5px;
	border-right-color: #F90;
}
#header #items .items-programacion{
	-webkit-box-shadow: 0px 0px 3px 1px #999;
	-moz-box-shadow: 0px 0px 3px 1px #999;
	box-shadow: 0px 0px 3px 1px #999;
	background-color: #f00250;
	width: 320px;
	display: inline-block;
	height: 40px;
	float: right;
	font-weight: normal;
}
#header #items .items-programacion ul.menu{
	position: relative;
	width: 92%;
	padding-top: 6px;
	height: 24px;
	padding-right: 0px;
	padding-left: 0px;
	/*  border: 1px #565656 dashed; */
	 margin-right: auto;
	 margin-left: auto;


}
#header #items .items-programacion ul.menu li {
	position: relative;
	display: inline-block;
	float: left;
	width: auto;
	padding-left: 0px;
	margin-left: 1%;
	/* border: 1px #9f3 dashed; */
}

#header #items .items-programacion ul.menu a {
	font-size: 14px;
	 font-family: 'glacial_indifferencebold';
	 font-weight: normal;
	
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	display: inline-block;
	/* border: 1px #f93 dashed; */

}
#header #items .items-programacion ul.menu a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#header #items .items-programacion ul.menu li.lastmenu {
	border-right: 0;
}
#header #items .items-programacion ul.menu li.lastmenu h5 a {
	 font-weight: normal;
}
#header #items .items-programacion ul.menu ul {
	-webkit-box-shadow: 0px 0px 5px 1px #160c02;
	-moz-box-shadow: 0px 0px 5px 1px #160c02;
	box-shadow: 0px 0px 5px 1px #160c02;
	/*	background-image: url(images/backgmenu.png);*/
	position:absolute;
	top:19px;
	left:0;
	opacity:0;
	list-style:none;
	background-repeat: repeat;
	color: #999;
	z-index:100;
	background-color: #ad013b;
}
#header #items .items-programacion ul.menu ul li {
	position:relative;
	border-top:none;
	width:150px;
	margin:0;
	border-right: 0;
	z-index: 100;
}
#header #items .items-programacion ul.menu ul li .liTeatro{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #007FFF;
}
#header #items .items-programacion ul.menu ul li .liDanza{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #238E23;
}
#header #items .items-programacion ul.menu ul li .liMusica{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #EE7600;
}
#header #items .items-programacion ul.menu ul li .liAvisuales{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #CD1076;
}
#header #items .items-programacion ul.menu ul li .liCine{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #ADB500;
}
#header #items .items-programacion ul.menu ul li a {
	display:block;
	font-size: 12px;
	
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #DBDBDB;
	z-index: 100;
	height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	text-transform: uppercase;
}
#header #items .items-programacion ul.menu ul li a:hover {
	text-decoration: none;
	color: #F90;
	background-image: url(images/fonmenu2.png);
	border-bottom-style: solid;
	border-bottom-color: #444;
	border-bottom-width: 1px;
	border-right-width: 5px;
}
#header #items .items-programacion ul.menu ul ul {
	left:148px;
	top: 0;
}
#header #items .items-programacion ul.menu  li  ul{
	margin-top: 10px;
	}

#header #items .items-programacion ul.menu .menulink {
	font-weight: normal;
	font-size: 14px;
	padding-top: 4px;
}
#header #items .items-programacion ul.menu .menuprograma {
	letter-spacing: -0.4px;
	}
#header #items .items-programacion ul.menu .menuhoym100 {
	margin-left: 11px;
}
	

#header #items .items-programacion ul.menu .sub {
	background: url(/images/arrow.gif) 136px 8px no-repeat;
}
#header #items .items-programacion ul.menu .topline {
}
#header #items .items-programacion ul.menu ul ol.tribe-list-widget li{
	height: auto;
	width: 350px;
	display: inline-block;
	overflow: hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c53566;
	border-bottom-color: #c53566;
	border-left-color: #c53566;
}
#header #items .items-programacion ul.menu ul ol.tribe-list-widget li h4.tribe-event-title a{
	font-size: 12px;
	color: #F90;
	line-height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header #items .items-programacion ul.menu ul ol.tribe-list-widget li h4.tribe-event-title a:hover{
	color: #FFF;
	background-image: none;
}
#header #items .items-programacion ul.menu ul ol.tribe-list-widget li .tribe-event-duration{
	color: #CCCCCC;
	font-weight: normal;
	font-size: 10px;
	margin-left: 8px;
}
#header #items .items-programacion ul.menu ul p.tribe-events-widget-link a{
	color: #999;
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 10px;
}
#header #items .items-programacion ul.menu ul p.tribe-events-widget-link a:hover{
	color: #FFF;
}


#payment.woocommerce-checkout-payment ul li{
  list-style-image: none;
	list-style-type: none;
}
#contenido-ficha-paginas .entry .woocommerce ul.order_details li {
	 list-style-image: none;
	list-style-type: none;
}


#footer {
	display:block;
	width: 982px;
	height: 40px;
	margin-left: auto;
	background-color: #FFF;
	margin-right: auto;
	margin-top: 10px;
	 font-family: 'glacial_indifferenceregular';
	color: #1B2127;
	border-bottom-style: none;
	text-align: right;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;

	

}
#footer .textoizq {
	text-align: left;
	float: left;
	padding-left: 5px;
	font-size: 12px;
	padding-top: 10px;
}
#footer .textoder {
	display: block;
	text-align: right;
	float: right;
	padding-right: 5px;
	padding-top: 5px;
	font-size: 12px;
	text-align: right;
}
.clearli {
	clear: both;
	display: block;
}
.vertodas {
	 font-family: 'glacial_indifferenceregular';
	font-size: 12px;
}
.vertodas a {
	text-decoration: none;
	color: #F90;
}
.vertodas a:hover {
	text-decoration: none;
	color: #FFF;
}
#contenido-ficha {
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	 font-family: 'glacial_indifferenceregular';
	clear: both;
	
	
}
#contenido-fichagris {
	
	width: 980px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	 font-family: 'glacial_indifferenceregular';
	 
}
#secondlevel {
	background-color: #F9F9F9;
	
	border: 1px solid #b6b9c2;
	font-family: 'glacial_indifferenceregular';
	color: #1B2127;
	font-size: 12px;
	list-style-image: none;
	list-style-type: none;
}
#secondlevel ul{
	height: auto;
	width: 100%;
}
#secondlevel ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
	line-height: 25px;
	
}
#secondlevel ul li.current_page_item a{
	color: #F90;
	text-decoration: underline;
	font-family: 'glacial_indifferencebold';
}
#secondlevel ul li ul{
	position: relative;
	height: auto;
}
#secondlevel ul li ul li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 30px;
	padding-right: 10px;
	height: 25px;
	line-height: 25px;
}
#secondlevel ul li ul li a{
	text-decoration: none;
	color: #1B2127;
	font-family: 'glacial_indifferenceregular';
}
#secondlevel ul li ul li a:hover{
	color: #F90;
	text-decoration: underline;
}
#secondlevel ul li a{
	text-decoration: none;
	color: #1B2127;
	font-family: 'glacial_indifferenceregular';
	font-size: 15px;
}
#secondlevel ul li a:hover{
	color: #F90;
	text-decoration: underline;

}
#contenido-ficha-left {
	background-color: #FFF;
	margin: 10px;
	width: 190px;
	padding-left: 10px;
	border: 1px solid #b6b9c2;
	padding-top: 10px;
	 font-family: 'glacial_indifferenceregular';
	color: #1B2127;
	font-size: 12px;
	padding-right: 10px;
	list-style-image: none;
	list-style-type: none;
}
#contenido-ficha-left li h2 {
	font-size: 14px;
}
#contenido-ficha-left a {
	text-decoration: underline;
	color: #1B2127;
	font-family: 'glacial_indifferencebold';
 
}
#contenido-ficha-left a:hover {
	color: #758291;
	text-decoration: none;
}
#contenido-ficha-left hr {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AEAEAE;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#contenido-ficha-paginas {
	background-color: #FFF;
	width: 700px;
	padding-left: 20px;
	border: 1px solid #b6b9c2;
	padding-top: 10px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 14px;
	padding-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}
#contenido-ficha-paginas h2 {
	font-family: 'glacial_indifferencebold';
	font-size: 30px;
	text-transform: capitalize;
}
#contenido-ficha-paginas ul {
}
#contenido-ficha-paginas ul li {
	list-style-position: inside;
	list-style-image: url(images/bullet.jpg);
}
#contenido-ficha-paginas ol {
}
#contenido-ficha-paginas ol li {
	list-style-position: inside;
	padding-left: 10px;
	list-style-type: decimal;
}
#contenido-ficha-paginas iframe {
	border: 1px solid #CCC;
}
#contenido-ficha-paginas-calendario {
	background-color: #FFF;
	width: 938px;
	padding-left: 10px;
	border: 1px solid #b6b9c2;
	padding-top: 10px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 14px;
	padding-right: 10px;
	float: left;
	margin: 10px;
}
.proximamente {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/proximamente.png);
	margin-left: -120px;
}
.estreno {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/estreno.png);
	margin-left: -120px;
}
.unicafuncion {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/unicafuncion.png);
	margin-left: -120px;
}
.ultimas {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/ultimas.png);
	margin-left: -120px;
}
.suspendido {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/suspendido.png);
	margin-left: -120px;
}
.agotado {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/agotado.png);
	margin-left: -120px;
}
.abierta {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/franja_abierta.png);
	margin-left: -120px;
}
.cerrada {
	float: right;
	height: 99px;
	width: 120px;
	background-image: url(images/franja_cerrada.png);
	margin-left: -120px;
}
#contenido-ficha-right a .download-prensa{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.4em;
	vertical-align: middle;
	padding-top: 8px;
	padding-left: 20px;
	float: left;
	height: 32px;
	width: 300px;
	background-color: #007FFF;
	color:#ffffff;
	margin-top: 10px;
}
#contenido-ficha-right a .download-prensa i{
	font-size: 25px;
	float: right;
	padding-right: 10px;
	}
#contenido-ficha-right a .download-critica{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.4em;
	vertical-align: middle;
	padding-top: 8px;
	padding-left: 20px;
	float: left;
	height: 32px;
	width: 300px;
	background-color: #238e24;
	color:#ffffff;
	margin-top: 10px;
}
#contenido-ficha-right a .download-critica i{
	font-size: 25px;
	float: right;
	padding-right: 10px;
	}
#contenido-ficha-right a .download-dossier{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.4em;
	vertical-align: middle;
	padding-top: 8px;
	padding-left: 20px;
	float: left;
	height: 32px;
	width: 300px;
	background-color: #ee7500;
	color:#ffffff;
	margin-top: 10px;
}
#contenido-ficha-right a .download-dossier i{
	font-size: 25px;
	float: right;
	padding-right: 10px;
	}
#contenido-ficha-right a .download-catalogo{
	 font-family: 'glacial_indifferencebold';
	font-size: 1.4em;
	vertical-align: middle;
	padding-top: 8px;
	padding-left: 20px;
	float: left;
	height: 32px;
	width: 300px;
	background-color: #cd1076;
	color:#ffffff;
	margin-top: 10px;
}
#contenido-ficha-right a .download-catalogo i{
	font-size: 25px;
	float: right;
	padding-right: 10px;
	}

#prog-salabunster {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtsalapbunster.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
	list-style-image: none;
	list-style-type: none;
	float: left;
}
#prog-salabunster-foto {
	-webkit-box-shadow: 0px 0px 2px 1px #c1c1c1;
	-moz-box-shadow: 0px 0px 2px 1px #c1c1c1;
	box-shadow: 0px 0px 2px 1px #c1c1c1;
	width: 300px;
	font-size: 12px;
	height: 150px;
	float: left;
	margin-right: 10px;
	list-style-image: none;
	list-style-type: none;
	position: relative;
}
#prog-salabunster-conte {
	
	margin-top: 10px;
	width: 930px;
	font-size: 12px;
	height: 150px;
	list-style-image: none;
	list-style-type: none;
}
#prog-salabunster-conte a {
	width: 300px;
	height: 150px;
	display: inline-block;
	float: none;
	text-decoration: none;
}
#prog-salabunster-conte a:hover {
	width: 300px;
	height: 150px;
	background-image: url(images/fonbutover2.png);
	background-repeat: repeat;
}
#prog-salabunster-textofoto {
	height: 47px;
	width: 280px;
	background-image: url(img/back_desc.png);
	background-repeat: repeat;
	padding: 10px;
	color: #E2E2E2;
	margin-top: 83px;
}
#prog-salabunster-fotofinal {
	width: 300px;
	font-size: 12px;
	height: 150px;
	float: left;
}
#prog-teatroprinc {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtteatroprinc.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
	list-style-image: none;
	list-style-type: none;
}
#prog-teatro {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtteatro.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
	list-style-image: none;
	list-style-type: none;
}
#prog-teatroprinc-conte {
	
	margin-top: 10px;
	width: 930px;
	font-size: 12px;
	height: 232px;
}
#prog-teatroprinc-conte-avisuales {

	margin-top: 10px;
	width: 930px;
	font-size: 12px;
	height: 404px;
}
#prog-teatroprinc-foto {
	-webkit-box-shadow: 0px 0px 3px 1px #c1c1c1;
	-moz-box-shadow: 0px 0px 3px 1px #c1c1c1;
	box-shadow: 0px 0px 3px 1px #c1c1c1;
	width: 300px;
	font-size: 12px;
	height: 232px;
	float: left;
	margin-right: 10px;
}
#prog-teatroprinc-foto-PROYEC {
	-webkit-box-shadow: 0px 0px 3px 1px #c1c1c1;
	-moz-box-shadow: 0px 0px 3px 1px #c1c1c1;
	box-shadow: 0px 0px 3px 1px #c1c1c1;
	width: 225px;
	font-size: 12px;
	height: 140px;
	float: left;
	margin-right: 10px;
}
#prog-teatroprinc-textofoto-PROYEC {
	height: 47px;
	width: 205px;
	background-image: url(img/back_desc.png);
	background-repeat: repeat;
	padding: 10px;
	color: #E2E2E2;
	margin-top: 73px;
	overflow: hidden;
}
#prog-teatroprinc-conte-PROYEC {
	background-color: #efefef;
	margin-top: 10px;
	width: 930px;
	font-size: 12px;
	height: 232px;
	margin-left: 10px;
}
#prog-teatroprinc-conte-PROYEC a {
	width: 225px;
	height: 140px;
	display: inline-block;
	float: none;
	text-decoration: none;
}
#prog-teatroprinc-conte-PROYEC a:hover {
	width: 225px;
	height: 140px;
	background-image: url(images/fonbutover2.png);
	background-repeat: repeat;
}
#prog-teatroprinc-conte a {
	width: 300px;
	height: 232px;
	display: inline-block;
	float: none;
	text-decoration: none;
}
#prog-teatroprinc-conte a:hover {
	width: 300px;
	height: 232px;
	background-image: url(images/fonbutover2.png);
	background-repeat: repeat;
}
/* estilo hover resumen */
.caption-style-1{
		list-style-type: none;
		float: left;
height: 232px;
		width: 300px;
		margin-right: 10px;
	}

	.caption-style-1 li{
		float: left;
		padding: 0px;
		position: relative;
		overflow: hidden;
		margin-right: 10px;
		height: 232px;
		width: 300px;
		display: inline-block;

		-webkit-box-shadow: 0px 0px 3px 1px #c1c1c1;
	-moz-box-shadow: 0px 0px 3px 1px #c1c1c1;
	box-shadow: 0px 0px 3px 1px #c1c1c1;
	}
	#prog-teatroprinc-conte ul.caption-style-1 a:hover{
		background-image: none;
	}
	.caption-style-1 li:hover .caption{
		opacity: 1;
		transform: translateY(232px);
		-webkit-transform:translateY(232px);
		-moz-transform:translateY(232px);
		-ms-transform:translateY(232px);
		-o-transform:translateY(232px);
	}


	.caption-style-1 img{
		margin: 0px;
		padding: 0px;
		float: left;
		z-index: 4;

	}


	.caption-style-1 .caption{
		cursor: pointer;
		position: absolute;
		opacity: 0;
		top:-232px;
		-webkit-transition:all 0.45s ease-in-out;
		-moz-transition:all 0.45s ease-in-out;
		-o-transition:all 0.45s ease-in-out;
		-ms-transition:all 0.45s ease-in-out;
		transition:all 0.45s ease-in-out;


	}
	.caption-style-1 .blur-teatro{
		background-color: rgba(0, 127, 255, 0.85);
		height: 232px;
		width: 300px;
		z-index: 5;
		position: absolute;
	}
	.caption-style-1 .blur-danza{
		background-color: rgba(35, 142, 35, 0.85);
		height: 232px;
		width: 300px;
		z-index: 5;
		position: absolute;
	}
	.caption-style-1 .blur-musica{
		background-color: rgba(238, 118, 0, 0.85);
		height: 232px;
		width: 300px;
		z-index: 5;
		position: absolute;
	}
	.caption-style-1 .blur-artesvisuales{
		background-color: rgba(205, 16, 118, 0.85);
		height: 232px;
		width: 300px;
		z-index: 5;
		position: absolute;
	}
	.caption-style-1 .blur-cine{
		background-color: rgba(173, 181, 0, 0.85);
		height: 232px;
		width: 300px;
		z-index: 5;
		position: absolute;
	}
	
	.caption-style-1 .caption-text h1{
		text-transform: uppercase;
		font-size: 19px;
		text-align: center;
		line-height: 19px;
	}

	.caption-style-1 .caption-text{
		z-index: 10;
		color: #fff;
		position: absolute;
		width: 254px;
		height: 232px;
		text-align: justify;
		
		margin-left: 23px;
		margin-right: 23px;
		margin-top: 15px;

		
	}


/* FIN estilo hover resumen */

.titulo-textofoto {
	font-size: 14px;
	color: #F90;
	text-shadow: #121212 1px 1px 1px;
}
#prog-teatroprinc-fotofinal {
	width: 300px;
	font-size: 12px;
	height: 232px;
	float: left;
}
#prog-teatroprinc-textofoto {
	height: 47px;
	width: 280px;
	background-image: url(img/back_desc.png);
	background-repeat: repeat;
	padding: 10px;
	color: #E2E2E2;
	margin-top: 165px;
	overflow: hidden;
}
#prog-cine {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtcine.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#prog-eym {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txt-eym.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#prog-talleres {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txt-talleres.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#prog-teatroprinc2 {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtteatroprinc2.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#prog-gal-avisuales {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtaavisualesg.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#prog-gal-concreta {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtgalconcre.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#prog-gal-elmuro {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtelmuro.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
.extracto-texto {
	height: 45px;
	width: 280px;
	overflow: hidden;
}
#prog-explanada {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtexplanada.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#noticias {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtnoticias.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#espacios {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtespacios.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#cultura-ambiental {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtcultura-ambiental.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#convocatoria {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtconvocatoria.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#empresas {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txt-empresas.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#cultura-visual {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtcultura-visual.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#cultura-escenica {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtcultura-escenica.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#educacionypublicos {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txteducacionypublicos.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#proyectos {
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtproyectos.jpg);
	height: 150px;
	margin-left: 10px;
	margin-top: 10px;
}
#musica {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtmusica.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#danza {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtadanzag.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#contenido-ficha-center {
	background-color: #FFF;
	
	margin-bottom: 10px;
	width: 647px;
	
	color: #1B2127;
	font-size: 15px;

	
	padding-right: 15px;
	padding-bottom: 10px;
	
	overflow: hidden;
	line-height: 17px;
}
#contenido-ficha-center img {
	-moz-box-shadow:0px 0px 3px #b0b0b0;
	-webkit-box-shadow:0px 0px 3px #b0b0b0;
	max-width: 647px;
	height: auto;
}
#contenido-ficha-center h2 {
	font-family: 'glacial_indifferencebold';
	font-size: 40px;
	padding-top: 10px;
	line-height: 32px;
	margin-bottom: 20px;
}
#contenido-ficha-center h3 {
	font-size: 14px;
	line-height: 22px;
}
#contenido-ficha-center small {
	font-size: 14px;
	line-height: 22px;
}
#contenido-ficha-center iframe{
	width: 100%;
}
#contenido-ficha-center ul {
}
#contenido-ficha-center ul li {
	list-style-position: inside;
	list-style-image: url(images/bullet.jpg);
}
#contenido-ficha-center ol {
}
#contenido-ficha-center ol li {
	list-style-position: inside;
	padding-left: 10px;
	list-style-type: decimal;
}
	
}
#contenido-ficha-centersearch {
	background-color: #FFF;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 710px;
	border: 1px solid #b6b9c2;
	color: #1B2127;
	font-size: 12px;
	padding: 10px;
	list-style-type: none;
	list-style-image: none;
}
#contenido-ficha-centersearch h4 {
	font-size: 16px;
}
#contenido-ficha-centersearch h4 a {
	color: #1B2127;
	text-decoration: none;
}
#contenido-ficha-centersearch h4 a:hover {
	color: #1B2127;
}
#contenido-ficha-right {
	background-color: #FFF;
	
	width: 320px;
	
	color: #1B2127;
	font-size: 15px;
	z-index: -10;
	padding: 0px;
}
#contenido-ficha-right h4{
	font-family: 'glacial_indifferencebold';
	font-size: 15px;
	font-weight: normal;
	}
#contenido-ficha-right iframe {
	z-index:0;
	width: 100%;
}
#titulolugar {
	font-family: 'glacial_indifferencebold';
	font-size: 18px;
	font-weight: normal;
	color: #F60;
	
}
.tituloright {
	font-family: 'glacial_indifferencebold';
	font-size: 15px;
	font-weight: normal;
}
#breadcrumbs {
	display: block;
	float: left;
	font-size: 14px;
	width: 640px;
	overflow: hidden;
	height: 16px;
	padding-top: 11px;
	padding-left: 10px;
	text-transform: uppercase;
	
}
#breadcrumbs a {
	padding-right: 15px;
	background-image: url(images/separator.png);
	background-repeat: no-repeat;
	background-position: right -3px;
	color: #FFF;
	text-decoration: none;
}
#breadcrumbs a:hover {
	color: #FFBF00;
}
#breadcrumbs span {
	padding-right: 15px;
	background-image: url(images/separator.png);
	background-repeat: no-repeat;
	background-position: right -3px;
}
#slider1 {
	height: 244px;
	width: 920px;
	overflow: hidden;
	list-style-image: none;
	list-style-type: none;
}
#slider2 {
	height: 150px;
	width: 920px;
	z-index: 10;
	list-style-image: none;
	list-style-type: none;
}
#slider3 {
	height: 150px;
	width: 920px;
	z-index: 10;
	list-style-image: none;
	list-style-type: none;
}
#slider4 {
	height: 730px;
	width: 920px;
	z-index: 10;
	list-style-image: none;
	list-style-type: none;
	overflow: hidden;
}
.bx-next {
	float: right;
	z-index:100;
	position: relative;
	margin-right: 5px;
	margin-top: -90px;
}
.jDiaporama_controls a.next {
	margin-right: 5px;
}
.bx-next img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.bx-prev {
	float: left;
	margin-top: -90px;
	z-index:100;
	position: relative;
	margin-left: 0px;
}
.bx-prev img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.entry {
	margin-top: -10px;
	text-align: justify;
}
.entry a {
	color: #434b54;
	font-family: 'glacial_indifferencebold';
}
.entry a:hover {
	color: #758291;
	text-decoration: none;
}
.entry p {
	padding-top: 10px;
	padding-left: 5px;
	text-align: justify;
}
.wpprint {
	float: right;
}
#bsearch {
	width:150px;
	font-size:11px;
	border:1px solid #FF0000;
	float:left;
	color: #ffffff;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#searchform {
	float: left;
	position: relative;
	margin-top: 0px;
}
#searchsubmit {
	height:32px;
	width: 32px;
	background-image: url(images/lupa.png);
	background-repeat: no-repeat;
	background-color: #7b7b7b;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	#top: -5px;
}
#searchform br {
	display: none;
}
#searchform #s {
	border-radius: 1px;
	width: 214px;
	height: 30px;
	border:1px solid #CCCCCC;
	color: #666;
	font-weight: normal;
	padding-left: 5px;
	background-color: #D8D8D8;
	margin-right: -4px;
	padding-right: 5px;
	float: left;
}
/* search form button - to specify button only use input[type="submit"] */
#searchform input {
}
#archivo {
	text-shadow: #c1cfdf 1px 1px 1px;
	color: #758291;
	font-size: 0.80em;
	 font-family: 'glacial_indifferenceregular';
	border-top: 1px dotted #BEC5CB;
	border-left: 1px dotted #BEC5CB;
	border-right: 1px dotted #BEC5CB;
	border-bottom: 1px dotted #BEC5CB;

	padding-left: 15px;
}
#archivo p {
	padding-top: 10px;
	padding-bottom: 10px;
}
#archivo p a , .archivocateg a{
	color: #F60;
	text-decoration: none;
	font-family: 'glacial_indifferencebold';
}
#archivo p a:hover, .archivocateg a:hover {
	color: #758291;
}
#archivoeym {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtaeym.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivotalleres {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txta-talleres.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivoteatro {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtateatro.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivoavisuales {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtaavisuales.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivocine {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtacine.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivodanza {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtadanza.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivomusica {
	-webkit-box-shadow: 0px 0px 3px 1px #d7d4d4;
	-moz-box-shadow: 0px 0px 3px 1px #d7d4d4;
	box-shadow: 0px 0px 3px 1px #d7d4d4;
	width: 40px;
	 font-family: 'glacial_indifferenceregular';
	color: #435261;
	font-size: 12px;
	background-image: url(images/txtamusica.jpg);
	height: 232px;
	margin-left: 10px;
	margin-top: 10px;
}
#archivo p span.archivoactivo, #archivo .archivocateg span {
	-moz-box-shadow:0px 0px 3px #b0b0b0;
	-webkit-box-shadow:0px 0px 3px #b0b0b0;
	display: inline;
	font-size: 18px;
	font-family: 'glacial_indifferencebold';
	background-color: #FFF;
	padding-right: 5px;
	padding-left: 5px;
	color: #435261;
	border: 1px solid #A7B0BA;
}
#archivo .archivocateg{
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
#socialnetworks{
	float: left;
	padding-left: 50px;
	padding-top: 10px;
}
.botonnewsletter{
	-moz-border-radius: 5px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #000;
	padding-right: 8px;
	padding-left: 8px;
	height: 19px;
	padding-top: 3px;
	margin-bottom: 3px;
	border: 1px solid #575757;
}
.botonnewsletter a {
	color: #FFF;
	text-decoration: none;
}
.botonnewsletter a:hover{
	color: #F90;
	text-decoration: none;
}
 span.imgticketm100{
	text-align: center;
	display: block;
	
}

.woocommerce input, textarea { 
	padding: 9px; 
	margin-top: 0px;
	margin-bottom: 0px;
    border: solid 1px #E5E5E5; 
    outline: 0; 
    font: normal 13px/100% 'glacial_indifferenceregular';
    width: 200px; 
    background: #FFFFFF url('bg_form.png') left top repeat-x; 
    background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); 
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); 
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
    } 
 .woocommerce input.input-text{
 	height: 37px;
 }
  .woocommerce input.input-radio{
 	margin-left: 0px;
 }
.woocommerce textarea { 
    width: 400px; 
    max-width: 400px; 
    height: 250px; 
    line-height: 150%; 
    } 
.woocommerce input:hover, textarea:hover, 
.woocommerce input:focus, textarea:focus { 
    border-color: #C9C9C9; 
    -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px; 
    } 
.woocommerce .form label { 
	font: normal 13px/100% 'glacial_indifferenceregular';
    margin-left: 10px; 
    color: #999999; 
    } 
.woocommerce .submit input { 
     width: auto; 
    padding: 9px 15px; 
    background: #617798; 
    border: 0; 
    font-size: 14px; 
    color: #FFFFFF; 
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    }
.woocommerce #customer_details select option{
	font: normal 13px/100% 'glacial_indifferenceregular';
}

.ticket-selection-section .form-inner .field input.button{
	
	background: -webkit-gradient(linear, left top, left 25, from(#f00250), color-stop(4%, #f00250), to(#f00250)); 
    background: -moz-linear-gradient(top, #f00250, #f00250 1px, #f00250 25px); 
    color: #fff;
    border-radius: 3px;
}
.ticket-selection-section .form-inner .field input.button:hover{
	background: -webkit-gradient(linear, left top, left 25, from(#BA013F), color-stop(4%, #BA013F), to(#BA013F)); 
    background: -moz-linear-gradient(top, #BA013F, #BA013F 1px, #BA013F 25px);
	}
.ticket-selection-section .actions a.button{
	display: block;
	width: 200px;
	height: 30px;
	padding-top: 10px;
	text-align: center;
	background: -webkit-gradient(linear, left top, left 25, from(#f00250), color-stop(4%, #f00250), to(#f00250)); 
    background: -moz-linear-gradient(top, #f00250, #f00250 1px, #f00250 25px); 
    color: #fff;
    border: 1px solid #FDA9C5;
    text-decoration: none;
      border-radius: 3px;
}
.ticket-selection-section .actions a.button:hover{
	background: -webkit-gradient(linear, left top, left 25, from(#BA013F), color-stop(4%, #BA013F), to(#BA013F)); 
    background: -moz-linear-gradient(top, #BA013F, #BA013F 1px, #BA013F 25px);
	}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{
	background: -webkit-gradient(linear, left top, left 25, from(#f00250), color-stop(4%, #f00250), to(#f00250)); 
    background: -moz-linear-gradient(top, #f00250, #f00250 1px, #f00250 25px); 
}
.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{
	background: -webkit-gradient(linear, left top, left 25, from(#BA013F), color-stop(4%, #BA013F), to(#BA013F)); 
    background: -moz-linear-gradient(top, #BA013F, #BA013F 1px, #BA013F 25px);
}
.woocommerce .woocommerce-checkout-payment .place-order input.button{
	background: -webkit-gradient(linear, left top, left 25, from(#f00250), color-stop(4%, #f00250), to(#f00250)); 
    background: -moz-linear-gradient(top, #f00250, #f00250 1px, #f00250 25px); 
    color: #fff;
    border-radius: 3px;
}
.woocommerce .woocommerce-checkout-payment .place-order input.button:hover{
	background: -webkit-gradient(linear, left top, left 25, from(#BA013F), color-stop(4%, #BA013F), to(#BA013F)); 
    background: -moz-linear-gradient(top, #BA013F, #BA013F 1px, #BA013F 25px);
}
.contenido-ficha-center .qsot-event-area-ticket-selection .event-area-ticket-selection-form .woocommerce  { 
	display: block;
	border: 1px dashed #BA013F;
}

}

.relpost-thumb-container .relpost-block-container a.relpost-block-single .relpost-block-single-text{
	font-size: 18px!important;
}
