﻿/* font icons */
@font-face {
    font-family: 'tui-calendar-font-icon';
    src: url('~/css/fonts/icon.eot') format('embedded-opentype'), url('~/css/fonts/icon.ttf') format('truetype'), url('~/css/fonts/icon.woff') format('woff'), url('~/css/fonts/icon.svg') format('svg');
}

.tui-full-calendar-popup-detail .tui-full-calendar-schedule-title{
    word-break:break-word;
}

.tui-full-calendar-popup-top-line {
    background-color: #002855 !important;
}

.calendar-icon {
    width: 14px;
    height: 14px;
    display: inline-block;
    vertical-align: middle;
}

.calendar-font-icon {
    font-family: 'tui-calendar-font-icon';
    font-size: 10px;
    font-weight: normal;
}

.img-bi {
    background: url('images/img-bi.png') no-repeat;
    width: 215px;
    height: 16px;
}

.ic_view_month {
    background: url('images/ic-view-month.png') no-repeat;
}

.ic_view_week {
    background: url('images/ic-view-week.png') no-repeat;
}

.ic_view_day {
    background: url('images/ic-view-day.png') no-repeat;
}

.ic-arrow-line-left {
    background: url('images/ic-arrow-line-left.png') no-repeat;
}

.ic-arrow-line-right {
    background: url('images/ic-arrow-line-right.png') no-repeat;
}

.ic-travel-time {
    background: url('images/ic-traveltime-w.png') no-repeat;
}

/* font icons */
.ic-location-b:before {
    content: '\e900';
}

.ic-lock-b:before {
    content: '\e901';
}

.ic-milestone-b:before {
    content: '\e902';
}

.ic-readonly-b:before {
    content: '\e903';
}

.ic-repeat-b:before {
    content: '\e904';
}

.ic-state-b:before {
    content: '\e905';
}

.ic-user-b:before {
    content: '\e906';
}

.tui-full-calendar-timegrid-hourmarker, .tui-full-calendar-timegrid-hourmarker {
    display: none;
}

.tui-full-calendar-timegrid-hour span {
    display: block !important;
}

.tui-full-calendar-weekday-schedule-bullet {
    display: none;
}

.tui-full-calendar-weekday-schedule-title {
    padding-left: 4px !important;
    /*color: inherit !important;*/
    font-weight: normal !important;
}

.tui-full-calendar-weekday-schedule .tui-full-calendar-weekday-schedule-title {
    color: unset !important;
}

.tui-full-calendar-weekday-schedule, .tui-full-calendar-month-more-schedule {
    border-left-width: 0 !important;
}

.tui-full-calendar-time-schedule-content {
    border-left-width: 0;
    font-weight: normal;
}

.tui-full-calendar-weekday-grid-date-decorator {
    background: #426DA9 !important;
}

.tui-full-calendar-popup-detail .tui-full-calendar-content {
    height: auto !important;
}

.tui-full-calendar-popup-detail .tui-full-calendar-popup-container {
    min-width: 325px !important;
}
