body {
}


.calendar .monthview table{
    height: 210px;
}

.calendar .monthview .table-bordered {
    border: none;
}

.calendar .monthview .calendar-month-header
{
   text-transform: uppercase;
   text-align: center;
   color:#163E87;
   font-size: 12pt;
}


.calendar .monthview .calendar-month-header th
{
   
   text-align: center;
}

.calendar .monthview .day .inlineTitle{
    display: none;
    
}

.calendar .monthview .day{
    
    color: #8DC63F;
}

.calendar .monthview .calendar-dow-header
{
     color:#163E87;
}
.calendar .monthview .event 
{
     
}
.calendar .monthview .event .day{
    background:#163E87;
    border-radius: 26px;
    width: 25px;
    height: 25px;
    padding: 3px 2px 0px 0px;
    margin: 0px auto -2px auto;
    color: #fff;
}
.calendar .latestdates ul.calendar-summary{
   text-align: left;
   margin: 10px 0px;
   padding:  0px;
}

.calendar .latestdates ul.calendar-summary li{
    list-style: none;
    padding: 0px 0px 30px 0px;
}

.calendar .latestdates .cal-summary-info{
    float: left;
    margin: 2px 5px;
}

.calendar-summary {
    list-style: none;
    padding: 10px;
    font-size: 16px;
}

.cal-summary-info {
    float: left;
    clear: right;
    font-weight:bold;
}

.cal-date {
    float: left;
    clear: left;
    background: #163E87;
    border-radius: 26px;
    width: 25px;
    height: 25px;
    padding: 4px 2px 0px 3px;
    margin: 0px auto -2px auto;
    color:  #fff;
}

.calendar-summary i {
    margin: 5px;
    display: none;
}

.latestdatestitle{
    text-transform: uppercase;
    text-align: left;
    color: #163E87;
    font-size: 12pt;
    font-weight:normal;
    /* text-decoration: underline; */
    margin-bottom: 15px;
    position:relative;
}
.latestdatestitle:after {
    content: '';

    width: 100%;
    position: absolute;
    left: 0;
    bottom: -1px;

    border-width: 0 0 1px;
    border-style: solid;
}


.dateinfo{
    font-weight: normal;
    font-size: 10pt;
}

.dateinfo p{
    margin:0px 0px 0px 5px;
    padding:0px;
    display: inline;
}

.event:hover
{
    cursor: pointer;
}

.calendar-month-navigation:hover{
    cursor: pointer;
}
 