.RadCalendar_IT {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #f5f5f5;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

    .RadCalendar_IT .rcTitlebar {
        border-color: #d4d4d4;
        color: #333333;
        background-color: #ebebeb;
    }

    .RadCalendar_IT .t-button:hover {
        border-color: #a3a3a3;
        color: #333333;
        background-color: #dcdbdb;
    }

    .RadCalendar_IT .t-button:focus,
    .RadCalendar_IT .t-button:active {
        border-color: #a3a3a3;
        color: #333333;
        background-color: #dcdbdb;
    }

    .RadCalendar_IT td {
        border-color: transparent;
    }

    .RadCalendar_IT th {
        color: #666666;
        background-color: #ebebeb;
    }

    .RadCalendar_IT .rcHeader,
    .RadCalendar_IT .rcFooter {
        border-color: #d4d4d4;
    }

    .RadCalendar_IT .rcWeek th {
        border-color: #d4d4d4;
        color: #333333;
    }

    .RadCalendar_IT .rcWeek .rcViewSel {
        background-color: #ebebeb;
    }

    .RadCalendar_IT .rcToday a,
    .RadCalendar_IT .rcToday span {
        border-color: #1caf96;
        color: #1caf96;
    }

    .RadCalendar_IT .rcHover a,
    .RadCalendar_IT .rcHover span {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendar_IT .rcSelected a,
    .RadCalendar_IT .rcSelected span {
        border-color: #158370;
        color: #f5f5f5;
        background-color: #1caf96;
    }

    .RadCalendar_IT .rcFocus {
        border-color: #158370;
        box-shadow: inset 0 0 5px #158370;
    }

.RadCalendarMultiView_IT .rcTitlebar {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #ebebeb;
}

.RadCalendarMultiView_IT .rcCalendar {
    border-color: #d4d4d4;
}

.RadCalendarMultiView_IT td.rcTitle {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #ebebeb;
}

.RadCalendarMonthView_IT {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #f5f5f5;
}

    .RadCalendarMonthView_IT a:hover {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendarMonthView_IT .rcSelected a {
        border-color: #158370;
        color: #f5f5f5;
        background-color: #1caf96;
    }

    .RadCalendarMonthView_IT .rcFocus {
        border-color: #158370;
        box-shadow: inset 0 0 5px #158370;
    }

    .RadCalendarMonthView_IT .rcButtons a {
        border-color: #c2c2c2;
        color: #333333;
        background-color: #f5f5f5;
    }

        .RadCalendarMonthView_IT .rcButtons a:hover {
            border-color: #a3a3a3;
            color: #333333;
            background-color: #dcdbdb;
        }

        .RadCalendarMonthView_IT .rcButtons a:focus,
        .RadCalendarMonthView_IT .rcButtons a:active {
            border-color: #a3a3a3;
            color: #333333;
            background-color: #dcdbdb;
        }

.RadCalendarTimeView_IT {
    border-color: #d4d4d4;
    color: #333333;
    background-color: #f5f5f5;
}

    .RadCalendarTimeView_IT th {
        border-color: #d4d4d4;
        color: #333333;
        background-color: #ebebeb;
    }

    .RadCalendarTimeView_IT td {
        border-color: #d4d4d4;
    }

    .RadCalendarTimeView_IT .rcSelected a {
        border-color: #158370;
        color: #f5f5f5;
        background-color: #1caf96;
    }

    .RadCalendarTimeView_IT .rcHover a {
        border-color: #e1e1e1;
        color: #000000;
        background-color: #eeeeee;
    }

    .RadCalendarTimeView_IT .rcFocus {
        box-shadow: inset 0 0 5px #158370;
    }

    .RadCalendarTimeView_IT .rcFooter {
        border-color: #d4d4d4;
    }

.RadPicker_IT .riLabel {
    color: #333333;
}

.RadPicker_IT.rcCalPopupOpen .RadInput, .RadPicker_IT.rcMYPopupOpen .RadInput, .RadPicker_IT.rcTimePopupOpen .RadInput {
    border-color: #20c5a9;
    color: #333333;
    background-color: #f5f5f5;
}

.RadPicker_IT.rcCalPopupOpen .rcCalPopup,
.RadPicker_IT.rcMYPopupOpen .rcCalPopup,
.RadPicker_IT.rcTimePopupOpen .rcTimePopup {
    border-color: #a3a3a3;
    color: #333333;
    background-color: #dcdbdb;
}
