.eventsTheme .filter{position:relative;padding:10px}.eventsTheme .filter .slist{}.eventsTheme .filterSortFieldsWrpr{float:right}.eventsTheme .filterViewWrpr{float:left;width:50%}.eventsTheme .filterSortFieldsWrpr .monthYear{float:left}.eventsTheme .filterSortFieldsWrpr{}.eventsTheme .filterSortFieldsWrpr .filterBy{float:right}.eventsTheme .displayMode{margin-top:10px}.eventsTheme .hdng{background:none repeat scroll 0 0 transparent;border:0 none;margin:0 0 10px 0;padding:5px;background:#ccc;color:#fff;font-size:14px;font-weight:bold;text-align:left;border:1px solid #444}.eventsTheme .article>.aside.calendar{width:35%}.eventsTheme .itemList{margin-bottom:10px}.eventsTheme .item .itemList{margin-bottom:0px}.eventsTheme .date{float:left;vertical-align:middle;padding:10px;width:50px;display:inline-block}.eventsTheme .date>.dateIcon{text-align:center;border:1px solid #000}.eventsTheme .date>.dateIcon>.month{font-weight:bold;background-color:#949494;padding:3px;border-bottom:1px solid #000;color:#fff;min-width:40px}.eventsTheme .date>.dateIcon>.day{padding:5px;background-color:#fff}.eventsTheme .item{border:none;display:block;padding:0px;width:auto}.eventsTheme .item>.content{display:table-cell;width:90%;vertical-align:top;padding:10px;min-width:531px}.eventsTheme .item>.content .content{padding:0px 0px 10px 0px}.eventsTheme .item>.content>.cancelled{font-weight:bold;color:red}.eventsTheme .item>.content>.dateTime{}.eventsTheme .item>.content>.description{}.eventsTheme .item>.content>.location{}.eventsTheme .item>.itemImage{width:75px;margin-left:20px;float:left}.eventsTheme .item .item{border:0px;display:table;padding:0px;width:100%}.eventsTheme .listRailInfo ul li{margin-bottom:10px}.eventsHeadWrpr{}a.eventLink,a.eventLink:link,a.eventLink:visited{color:#454545;font-weight:bold;text-decoration:none}a.eventLink:hover{color:#ccc;text-decoration:none}.eventsTheme .row{background-color:#fff}.eventsTheme .alternate .row{background-color:#d8d8d8}@media only screen and (max-width:960px){.eventsTheme .filter .displayMode{display:none}}table.calendarMonth{width:100%;background-color:#fff;border-collapse:collapse}table.calendarMonth tr{vertical-align:top}table.calendarMonth th{text-align:center;color:#222;padding:6px;background-color:#ccc}table.calendarMonth td.day{font-size:12px;font-weight:bold;border:1px solid #cecece}table.calendarMonth th.calWeek{color:#222;background:#ccc url(/cms/images/cal-week.gif) no-repeat center;vertical-align:middle}table.calendarMonth th.calWeek a{color:#000}.calendarNumeral{color:#999;font-size:14px;font-weight:bold}.calendarNumeral a,.calendarNumeral a:link,.calendarNumeral a:visited{color:#7aafdf;text-decoration:none}.calendarNumeral a:hover,.calendarNumeral a:active{color:#c00;text-decoration:none}.calendarDayEmpty{border:1px solid #cecece}.calendarDayEmpty,.calendarDayEvent{width:14%;height:50px}.calendarDayEvent{border:1px solid #cecece;background-color:#e8e8e8}.calendarDayEvent img{margin-top:5px}table.thumbItemtBl{width:100%;margin-bottom:10px}table.thumbItemtBl td{vertical-align:top;padding:10px 15px}table.calendarMonth a.eventNumbLink{display:block;text-align:center;padding:5px 5px 15px 5px}.eventsDetailsWrpr .socialLikes{float:right}.eventsDetailsWrpr h2.name{width:75%;margin:0px 0px 10px 0px}.eventsDetailsWrpr .rating{float:left;margin-bottom:10px}.eventsDetailsWrpr .export{float:left;margin-left:20px;margin-bottom:10px}.eventsDetailsWrpr h4.cancelled{}.eventsDetailsWrpr .date{display:block;float:none;width:auto;padding:0px;font-size:1em;margin-bottom:10px}.eventsDetailsWrpr .time{display:block;margin-bottom:10px}.eventsDetailsWrpr .image{float:right;width:300px}.eventsDetailsWrpr .location{}.eventsDetailsWrpr .phone{}.eventsDetailsWrpr .description{}.eventsDetailsWrpr .details{}.eventsDetailsWrpr .map{}.eventsDetailsWrpr .export{}.eventsDetailsWrpr .relatedEventsWrpr{}.eventsDetailsWrpr .documentsWrpr{}.eventsTheme{}.eventsTheme>.itemList{display:table;width:100%}.eventsTheme>.itemList>.item{display:table-row;width:100%}.eventsTheme>.itemList>.item>.date{display:table-cell}.eventsTheme>.itemList>.item>.content{display:table-cell;width:auto;padding:10px 0;min-width:400px;max-width:100%}.eventsTheme>.itemList>.item>.itemImage{float:none;display:table-cell;width:auto}.eventsTheme>.itemList>.item>.content ul.itemList{display:table;width:100%}.eventsTheme>.itemList>.item>.content ul.itemList li.item{display:table-row;width:100%}.eventsTheme>.itemList>.item>.content ul.itemList li.item>.content{display:table-cell;min-width:400px;max-width:100%}.eventsTheme>.itemList>.item>.content ul.itemList li.item>.itemImage{display:table-cell}