@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,700,900,500);@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700);.btn,.head{text-align:center}.btn,.footer-dates a{display:inline-block}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?-35bf);src:url(fonts/icomoon.eot?#iefix-35bf) format('embedded-opentype'),url(fonts/icomoon.woff?-35bf) format('woff'),url(fonts/icomoon.ttf?-35bf) format('truetype'),url(fonts/icomoon.svg?-35bf#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus:before{content:"\f067"}.icon-calendar:before{content:"\e603"}.icon-search:before{content:"\e602"}.icon-arrow-left:before{content:"\e600"}.icon-arrow-right:before{content:"\e601"}a,div,fieldset,form,img,label,legend,li,ol,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.btn,.eventItem td{vertical-align:middle}h1,h2,h3{margin:0;padding:0}#cityspark-widget,body,html{height:100%;margin:0;padding:0}a{color:inherit;text-decoration:none}.btn{padding:2px 12px;margin-bottom:0;font-size:12px;line-height:15px;cursor:pointer;color:#737373;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#dedede;background-image:-moz-linear-gradient(top,#ededed,#c7c7c7);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ededed),to(#c7c7c7));background-image:-webkit-linear-gradient(top,#ededed,#c7c7c7);background-image:-o-linear-gradient(top,#ededed,#c7c7c7);background-image:linear-gradient(to bottom,#ededed,#c7c7c7);background-repeat:repeat-x;border-color:#c7c7c7 #c7c7c7 #a1a1a1;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-bottom-color:#a2a2a2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}body{font-family:"Roboto Condensed",Roboto,Calibri,Candara,Arial,sans-serif}table{width:100%;height:100%;table-layout:fixed}.head{font-family:Roboto,Calibri,Candara,Arial,sans-serif;font-weight:700;font-size:17px;padding:5px 0}.eventItem td{border:0;text-align:left;padding:2px 6px}td.dateTimeWrapper{width:28px;text-align:center;font-family:Roboto,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:700;text-transform:uppercase}.day,.month{font-size:13px;line-height:14px;margin-top:2px}.date{font-size:20px;line-height:20px}.arrow,td.arrow{width:11px;padding:0}.location{font-weight:400;margin-top:3px;font-size:12px;line-height:13px}.footer-dates a,.more a{text-decoration:none;margin:0}.title.ellipsis{max-height:2.1em;overflow:hidden}.location.ellipsis{max-height:1.1em;overflow:hidden}.footer-dates a{color:inherit;text-align:center;line-height:14px;font-size:13px;padding:6px 0;float:left}.footer-dates .cal{width:17.5%;font-size:20px;line-height:33px}.footer-day{text-transform:uppercase;font-size:15px}.footer-date{font-size:20px;line-height:18px}.foot .more{cursor:pointer;text-align:center;font-weight:400;font-family:"Roboto Condensed",Roboto,HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;height:20px}.foot .footDates{height:50px}.foot .more td{font-size:12px}.eventItem .main{padding:3px}.eventItem .dateTimeWrapper{width:32px;font-size:15px}.eventItem .title{font-weight:700;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventItem:active .title,.eventItem:focus .title,.eventItem:hover .title{font-weight:inherit}.footerDatesWrapper a.date{border:none;width:40px}div.linkMe{height:100%}div.trialT{height:55px}