.tkt_map,.tkt_map .map_container,.tkt_map .map_container .map_legend{margin:0}.tkt_map,.tkt_map .map_container{text-align:center;margin-bottom:20px;width:100%;display:table}.tkt_map .map_container .venue_map{margin:0;padding:0;position:relative;white-space:nowrap;width:100%}p.seats-message{color:#999;font-size:16px;font-weight:bold;padding-bottom:20px;text-transform:lowercase;margin-top:10px}.tkt_map span{font-weight:inherit;font-style:inherit;font-size:14px;line-height:14px}#accordion .overlay-wrapper{-moz-opacity:.6;-ms-filter:alpha(opacity=40);background-color:#fff;filter:alpha(opacity=40);opacity:.9;position:absolute;width:928px;z-index:9999}#accordion .overlay-confirm{border:0;top:auto;text-align:center;position:relative;top:50%}#accordion .content-notification.ko p span.close{height:20px}.tkt_map .map_container .map_legend{text-align:center;padding:20px}.tkt_map .map_legend ul{list-style:none;display:inline;width:auto;padding:0;margin:0;text-align:left}.tkt_map .map_legend ul li{margin-bottom:15px;padding-right:15px;white-space:nowrap;position:relative}.tkt_map .map_legend.bigger ul li{margin-bottom:10px}.tkt_map .map_legend ul li:last-child{margin-bottom:0}.tkt_map .map_legend.smaller ul li,.tkt_map .map_legend.small ul li{margin-bottom:5px}.tkt_map .map_legend ul li div{border-radius:15px}.tkt_map .map_legend ul li div.empty{border:solid 1px #999;background:white}.tkt_map .map_legend ul li div.occupied{border:solid 1px #999;background:#999}.tkt_map .map_legend ul li div.selected{border:1px solid #00a100;background:#00a100}.tkt_map .map_legend ul li span{color:#AAA;font-size:13px;padding-left:25px;text-transform:lowercase}.tkt_map .map_legend.smaller ul li span,.tkt_map .map_legend.small ul li span{padding-left:20px}.tkt_map .map_container .map_stage{margin:10px auto;padding:20px 0;text-align:center;background:none repeat scroll 0 0 #CCC;color:white;font-size:20px;width:100%}.tkt_map .map_container .row_names{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.tkt_map .map_container .row_names.align-left{text-align:right !important;width:auto}.tkt_map .map_container .row_names.align-right{text-align:left !important;width:auto;padding-right:20px}.tkt_map .map_container .row_names span{vertical-align:center;display:block}.tkt_map .map_legend ul li div{width:15px;height:15px;position:absolute;top:5px;left:0}.tkt_map .map_legend.small ul li div{top:4px}.tkt_map .map_legend.normal ul li div{top:1px}.tkt_map .map_legend.big ul li div{top:-1px}.tkt_map .map_container .venue_map .map_rows{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;margin-left:10px;margin-right:10px;border:0;min-width:47px}.tkt_map .map_container .venue_map .map_rows .venue_map_row{white-space:nowrap;background:0;margin:0;padding:0;width:auto;border:0;height:31px}.tkt_map .map_container .venue_map.smaller .map_rows .venue_map_row{height:18px}.tkt_map .map_container .venue_map.small .map_rows .venue_map_row{height:20px}.tkt_map .map_container .venue_map.normal .map_rows .venue_map_row{height:24px}.tkt_map .map_container .venue_map.big .map_rows .venue_map_row{height:26px}.tkt_map .venue_map_seat{display:inline-block;margin:0;padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none}.tkt_map .map_container .map_rows .venue_map_seat.disabled{border:1px solid #999;background:#999;cursor:normal}.tkt_map .map_container .map_rows .venue_map_seat.occupied{border:1px solid #999;background:#999;cursor:normal}.tkt_map .map_container .map_rows .venue_map_seat.sold{border:1px solid #999;background:#999;cursor:normal}.tkt_map .map_container .map_rows .venue_map_seat.selected{border:1px solid #00a100;background:#00a100;cursor:normal}.tkt_map .map_container .map_rows .venue_map_seat.available{background:#FFF;border:1px solid #999;cursor:pointer}.tkt_map .map_container .map_rows .venue_map_seat.available:hover{background:#b8ffbc;cursor:pointer}.tkt_map .map_container .map_rows .venue_map_seat.empty{border:1px solid #fff;cursor:normal}.tkt_map .map_container .venue_map.smaller .row_names.smaller span{width:14px;height:18px;line-height:14px;font-size:12px}.tkt_map .map_legend.smaller ul li div{width:10px;height:10px}.tkt_map .venue_map.smaller .venue_map_seat{width:10px;height:10px;border-radius:10px;margin:1px 0}.tkt_map .map_container .row_names.small span{width:16px;height:20px;line-height:16px;font-size:14px}.tkt_map .map_legend.small ul li div{width:11px;height:11px}.tkt_map .venue_map.small .venue_map_seat{width:12px;height:12px;border-radius:12px;margin:1px}.tkt_map .map_container .row_names.normal span{width:19px;height:24px;line-height:20px;font-size:14px}.tkt_map .venue_map.normal .venue_map_seat{width:15px;height:15px;border-radius:15px;margin:1px}.tkt_map .map_container .row_names.big span{width:auto;height:26px;line-height:20px}.tkt_map .map_legend.big ul li div{width:18px;height:18px}.tkt_map .venue_map.big .venue_map_seat{width:18px;height:18px;border-radius:18px}.tkt_map .map_container .row_names.bigger span{height:27px;line-height:19px;margin:4px 0}.tkt_map .venue_map.bigger .venue_map_seat{width:22px;height:22px;margin:1px;border-radius:22px}.map_legend_wrapper{vertical-align:top;width:23%;display:table-cell;border:1px solid #ddd;border-radius:8px 0 0 8px;box-sizing:border-box}.venue_map_wrapper{width:77%;display:table-cell;border:1px solid #ddd;box-sizing:border-box;border-left:0;border-radius:0 8px 8px 0;padding:20px 10px;max-width:600px;overflow-x:auto}.your-selection{font-size:18px;line-height:23px;border-top:1px solid #ddd;text-align:left;padding:20px}.your-selection li.seats{margin-bottom:10px}.preview-map{display:none;padding:20px 10px 0}.preview-map img{width:100%}@media screen and (max-width:767px){.tkt_map{display:block}.tkt_map .map_container{display:block}.map_legend_wrapper,.venue_map_wrapper{width:100%;float:none;width:auto;display:block}.map_legend_wrapper{border-radius:8px 8px 0 0;border-bottom:0}.venue_map_wrapper{border-radius:0 0 8px 8px;border-left:1px solid #ddd}.hide-s .venue_map_wrapper{border-radius:8px;border-left:1px solid #ddd}.your-selection,.map_legend{display:none}.tkt_map .map_container .map_legend,.map_legend_wrapper>*{padding:10px}.tkt_map .map_legend ul li{margin-bottom:10px}.preview-map img{width:300px}.hide-s .map_legend_wrapper{display:none !important}}@media screen and (max-width:450px){.preview-map img{width:100%}}