table{border-collapse:collapse;border-spacing:0}.calendar_wrap{background-color:#4c5866;-moz-border-radius:20px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px}.cal_cotainer{margin:0 auto;padding:5px}.cal_nav{margin:0 auto;padding:5px 0}.cal_left_arrow{float:left;width:10%}.cal_caption{float:left;width:80%}.cal_caption span{font-size:13px;color:#fff;font-family:'PT Sans',Verdana,Arial,Helvetica,sans-serif;font-weight:400;text-align:center;display:block}.cal_right_arrow{float:left;width:10%}.week_caption{height:22px;background:url(../images/weeks.png) left top no-repeat}.date_container,.day_container{float:left;line-height:25px;width:14.2%;height:25px;text-align:center;font-family:'PT Sans',Verdana,Arial,Helvetica,sans-serif;font-weight:400}.date_container{border:1px solid #eae1d8;background:#f9f6f3;border-right:none;font-size:13px}.day_container{border:1px solid #e1dfdf;background:#eee;border-right:none;font-size:11px}.cal_bottom{background:url(../images/calbottom.png) left top no-repeat;height:15px}.todaydatebg{background:url(../images/current.png) repeat-x;color:#FFF}.selecteddate.date_container{background:url(../images/selecteddate.png) repeat-x #33a99b;color:#FFF}.monthyear{color:#FFF}.newseveul{list-style-type:none;padding-left:10px!important;margin-bottom:0}.newseveul li{color:##7F1519;font-size:14px;line-height:40px;list-style:none}.newseveul li a{color:#1F1D1D}.newseveul li a i{color:#7f1519;font-weight:700;padding-left:10px}.backtoevents a{float:right;color:#00ADF6;font-size:13px;padding-right:23px;height:20px;line-height:25px}.event_blog{background:rgba(255,255,255,.8);padding:4px 4px 4px 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.08);box-shadow:0 0 4px 0 rgba(0,0,0,.08);margin-bottom:10px}.event_blog .desc{font-size:13px;color:#353535}.newsbg{background:#EEF4F8;padding:10px;border-radius:5px}.news_pagination{float:right;margin-bottom:10px}.news_pagination a{color:#000}.gal_pager{margin:10px 0}.eventnews{color:#7F1519}.eventnews a{font-size:13px;color:#81888B}.event_cal_h3{height:25px;line-height:25px}ul#new_and_events{margin:15px 0;float:left}#new_and_events li{float:left;background:url(../images/month_bg.png) left top no-repeat;height:27px;width:36px;padding:0;margin:0 2px 0 0;line-height:27px;list-style-type:none;font-size:13px;font-weight:400}.eventimg{border:1px solid #DDD;box-shadow:5px 5px 7px #999;float:left;height:145px;margin:0 20px 20px 0;width:200px}.facebook,.instagram,.youtube{box-shadow:0 2px 5px rgba(0,0,0,.25)!important}.pagination{margin-top:0}.main-content{margin-bottom:30px}.top-mar{line-height:20px;margin-bottom:1px}marquee p{margin-bottom:0}.facebook{background:#4e71a8!important}.youtube{background:#DA0404!important}.instagram{background:#d6249f!important;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)!important}

.element1{background:#4ca2c2;color:#fff}
.element2{
	background:#DB7314;
	color:#fff;
	-webkit-animation: element2 1s infinite;  /* Safari 4+ */
-moz-animation: element2 1s infinite;  /* Fx 5+ */
-o-animation: element2 1s infinite;  /* Opera 12+ */
animation: element2 1s infinite;  /* IE 10+, Fx 29+ */
	}

@-webkit-keyframes element2 {
  0%, 49% {
    background-color: rgb(229, 0, 0);
    border: 3px solid #e50000;
  }
  50%, 100% {
    background-color: #DB7314;
    border: 3px solid rgb(219, 115, 20);
  }
}

.element{animation:pulse 10s infinite;color:#fff}

@keyframes pulse{0%{background-color:#001F3F}100%{background-color:#4c5866}}

.pl-0{padding-left:0}.pr-0{padding-right:0}.pd-5{padding:5px}.admission{display:inline-block}
.tracklogo img {margin-top:-7px;background:#fff;border-radius:100%;}
