.UICalendarControl {
        margin: 10px 0;
}
.UICalendarControl .Header {
        border-radius: 0;
        height: 28px;
        padding-bottom: 5px;
        background: url(images/logo2.png) no-repeat scroll 4px 5px, linear-gradient(90deg, rgb(23 110 195) 0%, rgb(18 83 147) 50%, #0d3f70 100%);
        position: relative;
        overflow: hidden;
        background-size: 17px, 100%;
}
.UICalendarControl .Header:after{
        content: '';
        background: #0d3e6f;
        width: 40%;
        height: 28px;
        display: inline-block;
        transform: skewX(-45deg);
        position: absolute;
        right: 0;
}
.UICalendarControl .Header > span {
        color: #ffffff;
        font: bold 10pt/30px arial;
        padding-left: 32px;
}
.UICalendarControl .RadCalendar.RadCalendar_Windows7 {
        width: 249px !important;
}
.UICalendarControl caption{
        display: none;
}
@media only screen and (max-width: 768px){
        table.RadCalendar td {
                display: table-cell !important;
                width: unset !important;
        }
        .UICalendarControl caption {
                display: none;
        }
        .UICalendarControl {
                width: calc(100vw - 10px);
                margin: auto;
        }
}
