.jMXCalendar{border-bottom:1px solid #f3f3f3;}.jMXCalendar table,.jMXCalendar td,.jMXCalendar tr,.jMXCalendar th,.jMXCalendar p{padding:0;margin:0;}
.jMXCalendar p{text-align:center;padding:5px 0;}
.jMXCalendar .jMXCalendar-header .jMXCalendar-nav{width:100%;}.jMXCalendar .jMXCalendar-header .jMXCalendar-nav .jMXCalendar-prev{width:20px;text-indent:-9999px;background:url("/_i/layout/bg-arrow-calendar.png") no-repeat;background-position:left center;cursor:pointer;}
.jMXCalendar .jMXCalendar-header .jMXCalendar-nav .jMXCalendar-next{width:20px;text-indent:-9999px;background:url("/_i/layout/bg-arrow-calendar.png") no-repeat;background-position:right center;cursor:pointer;}
.jMXCalendar .jMXCalendar-days{width:100%;}.jMXCalendar .jMXCalendar-days .jMXCalendar-top-day{}
.jMXCalendar .jMXCalendar-content{width:100%;position:relative;overflow:hidden;}.jMXCalendar .jMXCalendar-content .jMXCalendar-month table{width:100%;}
.jMXCalendar .jMXCalendar-content .jMXCalendar-month .jMXCalendar-day{cursor:default;border-bottom:none;height:30px;}.jMXCalendar .jMXCalendar-content .jMXCalendar-month .jMXCalendar-day p{padding:0;}
.jMXCalendar .jMXCalendar-content .jMXCalendar-month .jMXCalendar-day.hasEvent{background:#e839ec;cursor:pointer;color:#fff;}.jMXCalendar .jMXCalendar-content .jMXCalendar-month .jMXCalendar-day.hasEvent p{color:#fff;}
.jMXCalendar .jMXCalendar-content .jMXCalendar-month .jMXCalendar-day.hasEvent.selected{background:#a9a9a9;}
