afx-calendar-view  div{
    text-align: center;
    background-color: white;
}
afx-calendar-view > div {
    font-weight: bold;
}

afx-calendar-view i.prevmonth, afx-calendar-view i.nextmonth{
    display: inline-block;
    width: 16px;
    height: 16px;
    cursor: pointer;
}
afx-calendar-view i.prevmonth{
    margin-right: 20px;
}
afx-calendar-view i.nextmonth{
    margin-left: 20px;
}

afx-calendar-view i.prevmonth:before{
    content: "\f104"; 
    font-family: "FontAwesome";
    font-size: 16px;
    font-style: normal;
    color: #414339;
    /*position:absolute;
    top:25%;
    right:5px;*/
}
afx-calendar-view i.nextmonth:before{
    content: "\f105"; 
    font-family: "FontAwesome";
    font-size: 16px;
    font-style: normal;
    color: #414339;
    margin-left: 20px;
    /*position:absolute;
    top:25%;
    right:5px;*/
}

afx-calendar-view afx-grid-view afx-grid-row.selected{
    background-color: white;
    color:#414339;
}

afx-calendar-view afx-grid-view afx-grid-row .cellselected{
    background-color: #116cd6;
    color:white;
    border-radius: 6px;
}