
	#filterBox{display:none;position:absolute;top:-10px;width:250px;background-color:#fff;border:1px solid #ddd;padding:10px;z-index:99999;padding-top: 10px;padding-bottom: 0px;}
	.filtBox{display:block;width:230px;}

	.filtBox .checkAll a{color:black;text-decoration:none;font-size:13px;}
	.filtBox .checkAll a:hover{color:black;text-decoration:underline;font-size:13px;}

	.itemLabel{width:180px;float:left;color:black;font-size:14px;line-height:16px;}
	.filtBox span{float:left;display:block;width:16px;height:16px; margin-right:1em}
	section#pageContent div.filtBox .filtItem{padding-left:0px; clear: both;border-bottom:1px solid #eee;padding-top:10px;padding-bottom:10px;}
	.filtBox .checkAll{text-align:center;font-size:13px;border-bottom:none;}

.calBut, .fc-button{background:none !important;background-color:#56276d !important;-webkit-transition: background 0.3s linear;
        -moz-transition: background 0.3s linear;
        -ms-transition: background 0.3s linear;
        -o-transition: background 0.3s linear;
        transition: background 0.3s linear;border-radius:5px  !important;}
.fc-prev-button, .fc-next-button{border-radius:5px  !important;}
.fc-day-number{padding:5px !important;font-size:13px !important;}
.calBut:hover, .calBut.active, .fc-button:hover{background-color:#000 !Important}
.fc-week{min-height:109px !important;}

#fullCalendar table td{padding:0px}
	@media all and (max-width:767px)
	{
		#filterBox{top:50px;}
	}

.fc-icon{color:white !important;}
.fa-calendar{font-size:17px}
#calendarView table{font-size:14px}
.DayMonth{font-size:14px;line-height:17px;}
.dayLabelWidth{font-size:14px;line-height:17px;}
.timeText{font-size:14px;line-height:17px;}
.calButMobile.calButMobileFilter{text-align:center;padding-left:0px !important;}
@media (max-width: 768px) {
	.hideTextMobile{display:none !important}
	.calButMobile.calButMobileFilter{width:8% !important;padding-left:0px !important;text-align:center;}


}
@media (min-width: 768px) and (max-width: 1025px) {
	#filterBox{margin-top:0px !important;top:0px !important;}
	.mobileMove #filterBox{margin-top:55px !important;top:0px !important;}
	.news #filterBox{margin-top:0px !important;top:0px !important;}
}
@media (max-width: 767px) {
	#filterBox{margin-top:0px !important;top:0px !important;}
	.news #filterBox{margin-top:00px !important;top:0px !important;}
	.mobileMove #filterBox{margin-top:55px !important;top:0px !important;}
}
@media  (max-width: 1023px) {
.CalendarDesktop{display:none !important}
.calButMobile{margin-bottom:10px;}
}

.fc-left button{padding:5px !important;min-height:25px !important;padding-top:5px !important;padding-bottom:5px !important}
.fc-right button{padding:5px !important;min-height:25px !important;padding-top:5px !important;padding-bottom:5px !important}

.calButNews{width:82px !important;text-align:center;}
section#pageContent div.filtBox .filtItem:last-of-type {border-bottom:none}
#calendarView{margin-bottom:16px}
