.RadScheduler_Metro {
    border-color: #cac7c7;
    color: #333;
    background-color: #eae9e9;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif
}

    .RadScheduler_Metro align-content:hover {
        text-decoration: none
    }

    .RadScheduler_Metro .rsToolbar .rsButton {
        border-radius: 0
    }

    .RadScheduler_Metro .rsToolbar > li:first-child .rsButton {
        border-radius: 3px 0 0 3px
    }

    .RadScheduler_Metro .rsToolbar > li:last-child .rsButton {
        border-radius: 0 3px 3px 0
    }

    .RadScheduler_Metro .rsToolbar > li:only-child .rsButton {
        border-radius: 3px
    }

    .RadScheduler_Metro .rsButton {
        border-color: #608190;
        color: #090909;
        background-color: #9ab1bc;
        padding: 6px 12px;
        border-radius: 3px
    }

    .RadScheduler_Metro .rsPrevDay, .RadScheduler_Metro .rsNextDay {
        padding-left: 6px;
        padding-right: 6px
    }

    .RadScheduler_Metro .rsHovered > .rsButton, .RadScheduler_Metro .rsButton.rsHovered, .RadScheduler_Metro .rsButton:hover {
        border-color: #47606b;
        color: #090909;
        background-color: #7b99a8
    }

    .RadScheduler_Metro .rsSelected > .rsButton, .RadScheduler_Metro .rsPressed > .rsButton, .RadScheduler_Metro .rsButton:active, .RadScheduler_Metro .rsButton.rsPressed {
        border-color: #47606b;
        color: #090909;
        background-color: #7b99a8;
        box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
    }

    .RadScheduler_Metro .rsPrimary {
        border-color: #135908;
        color: #fff;
        background-color: #18700a
    }

        .RadScheduler_Metro .rsPrimary:hover {
            border-color: #072003;
            color: #fff;
            background-color: #0e4106
        }

        .RadScheduler_Metro .rsPrimary:active {
            border-color: #000;
            color: #fff;
            background-color: #0e4106
        }

    .RadScheduler_Metro .rsHeader {
        border-color: #cac7c7;
        color: #333;
        background-color: #e0dfdf;
        padding: 8px
    }

    .RadScheduler_Metro .rsFooter {
        border-color: #cac7c7;
        color: #333;
        background-color: #e8e6e6;
        padding: 8px
    }

    .RadScheduler_Metro .rsFullTime {
        padding-left: 8px
    }

    .RadScheduler_Metro .rsHorizontalHeaderWrapper {
        border-color: #cac7c7;
        color: #333;
        background-color: #e0dfdf
    }

    .RadScheduler_Metro .rsSpacerCell, .RadScheduler_Metro .rsAllDayHeader {
        border-color: #dddddd
    }

    .RadScheduler_Metro .rsHorizontalHeaderTable th {
        border-color: #dddddd
    }

    .RadScheduler_Metro .rsVerticalHeaderTable th {
        border-color: transparent #dddddd
    }

    .RadScheduler_Metro .rsVerticalHeaderTable .rsAlt th {
        border-color: #dddddd #dddddd
    }

    .RadScheduler_Metro .rsVerticalHeaderTable .rsMainHeader th:first-child {
        border-bottom-color: #dddddd
    }

    .RadScheduler_Metro .rsAllDayRow td, .RadScheduler_Metro .rsContentTable .rsAllDayRow td {
        border-color: #dddddd
    }

    .RadScheduler_Metro .rsContentTable td {
        border-color: #e4e3e3 #e4e3e3
    }

    .RadScheduler_Metro .rsContentTable .rsAlt td {
        border-color: #ddd #e4e3e3
    }

    .RadScheduler_Metro .rsOtherMonth, .RadScheduler_Metro .rsNonWorkHour, .RadScheduler_Metro .rsSunCol, .RadScheduler_Metro .rsSatCol {
        background: #e0dfdf
    }

    .RadScheduler_Metro .rsApt {
        color: #ffffff
    }

    .RadScheduler_Metro .rsAptContent {
        border-radius: 4px;
        color: #fff;
        background-color: #07658e
    }

    .RadScheduler_Metro .rsAptResize:before {
        background: rgba(255,255,255,0.8)
    }

    .RadScheduler_Metro .rsOvertimeArrow {
        border-color: #608190;
        color: #090909;
        background-color: #9ab1bc
    }

        .RadScheduler_Metro .rsOvertimeArrow:hover {
            border-color: #47606b;
            color: #090909;
            background-color: #7b99a8
        }

    .RadScheduler_Metro .rsResourceMarker {
        background-color: #78bbef
    }

    .RadScheduler_Metro .rsYearView .rsMonthHeader {
        border-color: #dddddd
    }

    .RadScheduler_Metro .rsYearView thead tr:nth-child(2) {
        color: #8f8e8e
    }

    .RadScheduler_Metro .rsYearView .rsDateHeader {
        border-color: transparent;
        border-radius: 4px
    }

        .RadScheduler_Metro .rsYearView .rsDateHeader:hover {
            border-color: #047fdc;
            color: #f6f7f6;
            background-color: #058df5
        }

    .RadScheduler_Metro .rsYearView .rsOccupiedSlot {
        background-color: #78bbef;
        border-radius: 4px
    }

    .RadScheduler_Metro .rsYearView .rsTodayCell .rsDateHeader {
        border-color: #047fdc
    }

    .RadScheduler_Metro .rsYearView .rsSatCol:not(.rsOccupiedSlot), .RadScheduler_Metro .rsYearView .rsSunCol:not(.rsOccupiedSlot) {
        color: #8f8e8e
    }

    .RadScheduler_Metro .rsYearView .rsYearMonthsWrap {
        border-color: #cac7c7
    }

    .RadScheduler_Metro .rsYearView .rsTooltip .rsToolTipContent {
        border-radius: 4px;
        border-color: #cac7c7;
        color: #333;
        background-color: #eae9e9
    }

    .RadScheduler_Metro .rsYearView .rsTooltip .rsCategoryPattern .rsResourceMarker {
        background-color: #78bbef
    }

    .RadScheduler_Metro .rsYearView .rsTooltip .rsToolTipArrow {
        color: #333;
        background-color: #eae9e9
    }

    .RadScheduler_Metro .rsYearView .rsTooltip .rsToolTipArrowUp {
        border-radius: 4px 4px 0 0
    }

    .RadScheduler_Metro .rsYearView .rsTooltip .rsToolTipArrowDown {
        border-radius: 0 0 4px 4px
    }

    .RadScheduler_Metro .rsYearView .rsTooltipRight .rsToolTipCallOut {
        border-right-color: #cac7c7
    }

        .RadScheduler_Metro .rsYearView .rsTooltipRight .rsToolTipCallOut:before {
            border-right-color: #eae9e9
        }

    .RadScheduler_Metro .rsYearView .rsTooltipLeft .rsToolTipCallOut {
        border-left-color: #cac7c7
    }

        .RadScheduler_Metro .rsYearView .rsTooltipLeft .rsToolTipCallOut:before {
            border-left-color: #eae9e9
        }

    .RadScheduler_Metro .rsAgendaView .rsDateBox small {
        opacity: .75
    }

    .RadScheduler_Metro .rsAgendaTable th, .RadScheduler_Metro .rsAgendaTable td {
        border-bottom-color: #d2d2d2;
        border-right-color: #d2d2d2
    }

    .RadScheduler_Metro .rsAgendaTable th {
        color: #333;
        background-color: #e0dfdf
    }

    .RadScheduler_Metro .rsAgendaTable .rsAgendaRowHovered {
        border-color: #047fdc;
        color: #f6f7f6;
        background-color: #058df5
    }

    .RadScheduler_Metro .rsAgendaTable .rsAgendaRowSelected {
        border-color: #05425d;
        color: #fff;
        background-color: #07658e
    }

    .RadScheduler_Metro .rsSelectedSlot {
        color: #fff;
        background-color: #07658e
    }

    .RadScheduler_Metro .rsAptCreate {
        border-color: #047fdc;
        color: #f6f7f6;
        background-color: #058df5
    }

    .RadScheduler_Metro .rsDialog {
        border-color: #cac7c7;
        color: #333;
        background-color: #eae9e9
    }

    .RadScheduler_Metro .rsTitle {
        border-color: #cac7c7;
        color: #333;
        background-color: #e0dfdf
    }

    .RadScheduler_Metro .rsInlineForm {
        border-color: #cac7c7;
        color: #333;
        background-color: #eae9e9
    }

        .RadScheduler_Metro .rsInlineForm .rsTextarea {
            border-color: #608190;
            color: #333;
            background-color: #eae9e9
        }

    .RadScheduler_Metro .RadPicker {
        width: 130px
    }

        .RadScheduler_Metro .RadPicker .riTextBox {
            height: inherit
        }

    .RadScheduler_Metro .rsBody .rsCommandFooter {
        background: #e0dfdf
    }

    .RadScheduler_Metro .rsAdvancedEdit .rsInvalid {
        color: #d51923
    }

        .RadScheduler_Metro .rsAdvancedEdit .rsInvalid textarea {
            border-color: #d51923
        }
