﻿.RadScheduler .rsAptSimple .rsAptContent 
 .cmsAppointment {
    background-color: black !important;
    width: 100% !important;
    height: 100% !important;
    padding: 0 !important;
    margin: 10px 0 0 0 !important;
}

.RadScheduler .cmsAppointmentInner {
    background-color: white !important;
    color:black !important;
    width: 100%!important;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 1px 1px 1px !important;
}

.RadScheduler .cmsAppointmentName {
    padding: 0 !important;
}

.RadScheduler .cmsAppointmentStatus {
    position:absolute!important;
    bottom:0 !important;
    height:10px !important;
}

.RadScheduler .rsApt {
    padding:0;
}
.RadScheduler .rsAptOut {
    padding-bottom:0;
}

.RadScheduler .rsAptContent {
    margin-top:0;
    padding:0;
    border-top: 0;
    border-color: dimgray;
}

body {
    line-height:1.0 !important;
}

.multicolumn {
    display: list-item !important;
    width: 33% !important;
    float: left !important;
}

.multicolumnon {
    display: block !important;
    width: 33% !important;
    float: left !important;
    line-height: 1.2;
}

    .multicolumnon:before {
        content: '✓ ';
        color: green;
        padding-right: 4px;
    }

.multicolumnoff {
    display: block;
    width: 33% !important;
    float: left !important;
}

    .multicolumnoff:before {
        content: 'X ';
        color: red;
        padding-right: 4px;
    }
