/** Eventos **/
#page #event_hot {overflow:hidden;}
#page #event_hot #event_hot_wrap {}
#page #event_hot h1 {margin:0 0 20px 0; padding:0;}
#page #event_hot .untercio {overflow:hidden; position:relative;}
#page #event_hot .untercio a img, #page #event_hot .untercio a:visited img {border:none;}
#page #event_hot .untercio a:hover img {filter:alpha(opacity=85); opacity:.85;}
#page #event_hot  .event_date {background:url(/config/skin/00_xpress_common/images/black75.png) 0 0 repeat; position:absolute; top:0; left:0; width:100%;}
#page #event_hot  .event_date_wrap {padding:2px 5px; color:#fff; font-size:12px; font-weight:bold; line-height:150%;}
#page #event_hot  h2 {font-size:15px; margin:10px 0 5px; padding:0; line-height:120%;}
#page #event_hot  h4 {margin:0 0 5px; padding:0; line-height:120%;}
#page #event_hot  p {margin:0 0 5px; padding:0;}

#page #event_next {margin:20px 0 0 0; position:relative;}
#page #event_next #event_next_wrap {position:relative; min-height:240px;}
#page #event_next h1 {margin:0 0 20px; padding:0;}

body#body_eventos #paginator {clear:both; width:100%;}

/** Eventos en div's **/
#page #event_next #event_calendar {position:absolute; top:55px; left:0; border:1px solid #ccc; background:#fff; padding:10px; width:170px; min-height:160px;}
#page #event_next #event_calendar #month_picker {margin:0 0 5px; padding:0; height:20px; width:100%; background:none; border:none; font:normal 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#06C; position:relative;}
#page #event_next #event_calendar #month_picker a, #page #event_next #event_calendar table#month_picker a:visited {color:#06C; text-decoration:none;}
#page #event_next #event_calendar #month_picker a:hover {color:#390; text-decoration:none;}
#page #event_next #event_calendar #month_picker #mp_left {position:absolute; top:0; left:0;}
#page #event_next #event_calendar #month_picker #mp_center {text-align:center;}
#page #event_next #event_calendar #month_picker #mp_right {position:absolute; top:0; right:0;}

#page #event_next #event_calendar #event_table {margin:0 0 5px; padding:0; background:none; border:none; width:100%;}
#page #event_next #event_calendar #event_table #ev_thead, #page #event_next #event_calendar #event_table #ev_tbody {clear:both;}
#page #event_next #event_calendar #event_table .ev_dcol {float:left; display:inline; width:14px; border:1px solid #fff; text-align:center; padding:2px 4px; background:#d5d5d5; color:#666; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; line-height:150%; font-size:11px; font-weight:normal; text-align:center; }
#page #event_next #event_calendar #event_table .hasnoevent, #page #event_next #event_calendar #event_table #ev_thead .ev_dcol {background:#eee; color:#999;}
#page #event_next #event_calendar #event_table .today {background:#390; color:#fff;}
#page #event_next #event_calendar #event_table .date_has_event {background:#06c; color:#fff;}

#page #event_next #event_calendar #event_table .date_has_event .events {position: relative;}
#page #event_next #event_calendar #event_table .date_has_event .events ul {	text-align: left; position: absolute; display: none; z-index: 1000; padding: 15px; background: #E7ECF2 url(/config/skin/00_xpress_common/images/popup.png) no-repeat; color: white; border: 1px solid white; font-size: 15px; width: 200px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; -border-radius: 3px; list-style: none; color: #444444; -webkit-box-shadow: 0px 8px 8px #333; margin:0; max-height:400px; overflow:auto;}
#page #event_next #event_calendar #event_table .date_has_event .events a, #page #event_next #event_calendar #event_table .date_has_event .events a:visited {color:#06c;}
#page #event_next #event_calendar #event_table .date_has_event .events a:hover {color:#390;}
#page #event_next #event_calendar #event_table .date_has_event .events li {padding:0 0 10px; margin:10px 0; list-style:none; background:none; line-height:120%;}
#page #event_next #event_calendar #event_table .date_has_event .events li p {margin:0; padding:0; line-height:120%; font-size:11px; color:#666; font-weight:normal;}
#page #event_next #event_calendar #event_table .date_has_event .events li h3 {margin:0; padding:0; line-height:120%; font-size:13px; color:#333; font-weight:normal;}

#page #event_next #event_list {float:left; display:inline; margin:0 0 0 210px;}
#page #event_next #event_list .event_item {margin:0 0 20px; padding:0 5px; border-width:1px; border-style:solid; border-top:none; border-left:none; border-right:none;}
#page #event_next #event_list .event_item p {margin:0 0 5px; padding:0;}
#page #event_next #event_list .event_item h3 {margin:0 0 5px; padding:0;}

#page #event_hot #event_list .event_item {margin:0 0 20px; padding:0 5px; border-width:1px; border-style:solid; border-top:none; border-left:none; border-right:none;}
#page #event_hot #event_list .event_item p {margin:0 0 5px; padding:0;}
#page #event_hot #event_list .event_item h3 {margin:0 0 5px; padding:0;}

/** Ficha de Evento **/
#page #event_card_add {float:left; display:inline; margin:0 20px 20px 0;}
#page #event_card_add #event_card_img {margin:0 0 10px 0;}
#page #event_card_add #socialsharetop_normal {margin:10px 0;}
#page #container #content #event_card_add .gallery {margin:0px 0 0px; padding:0; background:none; width:220px;}
#page #container #content #event_card_add .gallery img {margin:0 5px 5px 0; padding:0; background:none;}
#page #container #content #event_card_add #event_card_descargas {margin:10px 0; padding:10px;}
#page #container #content #event_card_add #event_card_descargas p {margin:0; padding:0; line-height::100%;}
#page #container #content #event_card_add #event_card_descargas p small {line-height::100%; font-size:11px;}
#page #container #content #event_card_add #event_card_descargas .download {float:none; width:auto; display:inline-block; *width:1px; margin:0; padding:0;}
#page #container #content #event_card_add #event_card_descargas .download ul {margin:5px 0 0 0; padding:0;}
#page #container #content #event_card_add #event_card_descargas .download ul li {float:none; width:auto; display:compact; margin:0; padding:4px 0; list-style-image:none; list-style-position:inside; list-style-type:disc; background:none;}

#page #event_card_data {}
#page #event_card_data p#event_card_date {margin:0 0 5px 0; font-weight:bold; font-size:12px;}
#page #event_card_data #event_card_titulo h1 {margin:0;}
#page #event_card_data #event_card_categorias p {margin:0 0 10px;}
#page #event_card_data #event_card_categorias p.big {margin:0 0 20px; font-weight:bold;}
#page #event_card_data #event_card_sinopsis p {margin:10px 0 0 0;}
#page #event_card_data #product_btn {display:inline-block;}
#page #event_card_data #product_btn .btn {margin:0 0 10px;}