UNPKG

@syncfusion/ej2-calendars

Version:

A complete package of date or time components with built-in features such as date formatting, inline editing, multiple (range) selection, range restriction, month and year selection, strict mode, and globalization.

1,249 lines (1,226 loc) 61.6 kB
/* stylelint-disable property-no-vendor-prefix */ @-webkit-keyframes e-input-ripple { 100% { opacity: 0; -webkit-transform: scale(4); transform: scale(4); } } @keyframes e-input-ripple { 100% { opacity: 0; -webkit-transform: scale(4); transform: scale(4); } } @-webkit-keyframes slideTopUp { from { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } to { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } } @keyframes slideTopUp { from { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } to { -webkit-transform: translate3d(0, 0, 0) scale(1); transform: translate3d(0, 0, 0) scale(1); } } /*! calendar material theme variables */ /*! component icons */ .e-input-group-icon.e-range-icon, *.e-control-wrapper .e-input-group-icon.e-range-icon { font-size: 16px; margin: 0 0 4px 0; min-height: 24px; min-width: 24px; outline: none; } .e-input-group-icon.e-range-icon::before, *.e-control-wrapper .e-input-group-icon.e-range-icon::before { content: "\e245"; font-family: "e-icons"; } .e-input-group-icon.e-range-icon:focus, *.e-control-wrapper .e-input-group-icon.e-range-icon:focus { background: #eee; border-radius: 50%; } .e-daterangepicker .e-calendar .e-header .e-date-icon-next::before { content: "\e913"; } .e-daterangepicker .e-calendar .e-header .e-date-icon-prev::before { content: "\e921"; } .e-daterangepicker .e-change-icon::before { content: "\e85f"; } .e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-next::before { content: "\e921"; } .e-daterangepicker .e-calendar.e-rtl .e-header .e-date-icon-prev::before { content: "\e913"; } .e-daterangepicker.e-rtl .e-start-end .e-change-icon::before { content: "\e85b"; } .e-small .e-input-group-icon.e-range-icon, *.e-control-wrapper.e-small .e-input-group-icon.e-range-icon, *.e-small .e-control-wrapper .e-input-group-icon.e-range-icon { font-size: 14px; } .e-date-range-wrapper.e-outline .e-input-group-icon.e-range-icon, .e-date-range-wrapper.e-control-wrapper.e-outline .e-input-group-icon.e-range-icon { min-height: 0; min-width: 20px; } .e-small .e-date-range-wrapper.e-outline .e-input-group-icon.e-range-icon, .e-date-range-wrapper.e-control-wrapper.e-small.e-outline .e-input-group-icon.e-range-icon, .e-small .e-date-range-wrapper.e-control-wrapper.e-outline .e-input-group-icon.e-range-icon { min-height: 0; min-width: 18px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-popup-close::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-popup-close::before { content: "\e932"; font-family: "e-icons"; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-range-header .e-apply::before, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup-expand .e-model-header .e-apply::before { content: "\e7ff"; font-family: "e-icons"; } .e-input-group.e-control-wrapper.e-date-range-wrapper.e-non-edit.e-input-focus .e-input:focus ~ .e-clear-icon, .e-float-input.e-control-wrapper.e-input-group.e-date-range-wrapper.e-non-edit.e-input-focus input:focus ~ .e-clear-icon { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden, .e-input-group.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden, .e-float-input.e-control-wrapper.e-date-range-wrapper .e-daterange-hidden, .e-float-input.e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden, .e-input-group.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden, .e-float-input.e-control-wrapper.e-date-range-wrapper.e-input-focus .e-daterange-hidden { border: 0; height: 0; margin: 0; padding: 0; text-indent: 0; visibility: hidden; width: 0; } .e-daterangepicker.e-popup { border: none; border-radius: 0; -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); max-height: 500px; max-width: 730px; } .e-daterangepicker.e-popup.e-daterange-day-header-lg { max-width: 100%; } .e-daterangepicker.e-popup.e-preset-wrapper { min-width: 625px; } .e-daterangepicker.e-popup.e-preset-wrapper .e-presets { max-height: none; } .e-daterangepicker.e-popup .e-range-header { background: #fff; padding: 16px 16px 0 16px; width: auto; } .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-daterangepicker.e-popup .e-range-header .e-end-label { cursor: default; display: inline-block; font-size: 18px; overflow: hidden; text-align: center; text-decoration: none; text-overflow: ellipsis; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; width: 48%; } .e-daterangepicker.e-popup .e-range-header .e-change-icon { font-size: 15px; font-weight: 500; text-align: center; width: 4%; } .e-daterangepicker.e-popup .e-range-header .e-day-span { direction: ltr; font-size: 13px; height: 14px; margin: 0 0 15px 0; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; } .e-daterangepicker.e-popup .e-range-header .e-start-end { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 35px; } .e-daterangepicker.e-popup .e-separator { height: 1px; margin: 0; } .e-daterangepicker.e-popup .e-calendar { border: none; margin: 0; padding: 0; } .e-daterangepicker.e-popup .e-calendar .e-content table { padding: 0 10px 10px; } .e-daterangepicker.e-popup .e-calendar .e-header .e-title { cursor: pointer; line-height: 36px; width: auto; float: none; font-weight: normal; margin-left: 0; } .e-daterangepicker.e-popup .e-calendar .e-header.e-month, .e-daterangepicker.e-popup .e-calendar .e-header.e-year, .e-daterangepicker.e-popup .e-calendar .e-header.e-decade { padding: 10px 5px 0 5px; } .e-daterangepicker.e-popup .e-calendar .e-header .e-next { float: right; } .e-daterangepicker.e-popup .e-calendar .e-header .e-prev { float: left; } .e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev { height: 36px; width: 36px; } .e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span { padding: 10px; } .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover { border-radius: 50% 0 0 50%; } .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 0 50% 50% 0; } .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day { border: none; } .e-daterangepicker.e-popup .e-footer { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top: 1px solid rgba(0, 0, 0, 0.12); clear: both; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; height: 48px; } .e-daterangepicker.e-popup .e-footer .e-btn { font-weight: 500; height: 27px; line-height: 27px; overflow: hidden; padding: 0 16px; text-overflow: ellipsis; } .e-daterangepicker.e-popup .e-footer .e-btn.e-apply { margin: 0 8px 0 8px; } .e-daterangepicker.e-popup .e-date-range-container { float: left; } .e-daterangepicker.e-popup .e-date-range-container.e-range-border { border-right: 1px solid rgba(0, 0, 0, 0.12); } .e-daterangepicker.e-popup .e-calendar-container { display: -webkit-box; display: -ms-flexbox; display: flex; } .e-daterangepicker.e-popup .e-calendar-container .e-left-container, .e-daterangepicker.e-popup .e-calendar-container .e-right-container { float: left; } .e-daterangepicker.e-popup .e-calendar-container .e-left-container { border-right: 1px solid rgba(0, 0, 0, 0.12); } .e-daterangepicker.e-popup .e-presets { max-height: 192px; overflow: auto; width: auto; } .e-daterangepicker.e-popup .e-presets .e-list-item { border-radius: 0; cursor: pointer; line-height: 48px; overflow: hidden; padding: 0 24px; white-space: nowrap; text-overflow: ellipsis; } .e-daterangepicker.e-popup .e-presets .e-list-parent { margin: 0; max-width: 160px; padding: 0; } .e-daterangepicker.e-popup .e-presets .e-text-content { line-height: 47px; } .e-daterangepicker.e-popup .e-presets .e-ul li.e-list-item { font-size: 13px; height: 36px; line-height: 36px; } .e-daterangepicker.e-popup .e-hide-range { display: none; } .e-daterangepicker.e-rtl .e-date-range-container { float: right; } .e-daterangepicker.e-rtl .e-date-range-container.e-range-border { border-left: 1px solid rgba(0, 0, 0, 0.12); border-right: 0; } .e-daterangepicker.e-rtl .e-date-range-container .e-left-container { border-left: 1px solid rgba(0, 0, 0, 0.12); border-right: 0; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-next { float: left; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-prev { float: right; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover { border-radius: 0 50% 50% 0; } .e-daterangepicker.e-rtl .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 50% 0 0 50%; } .e-daterangepicker.e-rtl .e-footer { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .e-daterangepicker.e-rtl .e-footer .e-btn.e-cancel { margin: 0 8px 0 8px; } .e-daterangepicker.e-rtl .e-footer .e-btn.e-apply { margin-left: 0; } .e-small .e-daterangepicker.e-popup .e-range-header, *.e-small.e-daterangepicker.e-popup .e-range-header { margin: 10px 10px 0 10px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-small .e-daterangepicker.e-popup .e-range-header .e-end-label, *.e-small.e-daterangepicker.e-popup .e-range-header .e-start-label, *.e-small.e-daterangepicker.e-popup .e-range-header .e-end-label { font-size: 16px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon, *.e-small.e-daterangepicker.e-popup .e-range-header .e-change-icon { font-size: 12px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-start-end, *.e-small.e-daterangepicker.e-popup .e-range-header .e-start-end { height: 32px; } .e-small .e-daterangepicker.e-popup .e-range-header .e-day-span, *.e-small.e-daterangepicker.e-popup .e-range-header .e-day-span { font-size: 12px; margin: 0 0 10px 0; } .e-small .e-daterangepicker.e-popup .e-range-header .e-separator, *.e-small.e-daterangepicker.e-popup .e-range-header .e-separator { margin: 0 10px; } .e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply, *.e-small.e-daterangepicker.e-popup .e-footer .e-btn.e-apply { margin: 10px 10px 10px 8px; } .e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item, *.e-small.e-daterangepicker.e-popup.e-preset-wrapper .e-presets .e-list-parent.e-ul .e-list-item { font-size: 12px; height: 26px; line-height: 26px; } /* stylelint-disable */ .e-range-overflow { overflow: hidden; } .e-daterangepick-mob-popup-wrap { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; left: 0; max-height: 100%; position: fixed; top: 0; width: 100%; z-index: 1002; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-control.e-lib.e-device.e-popup-open { position: relative; top: 0 !important; left: 0 !important; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand.e-control.e-lib.e-device.e-popup-open { min-height: 100%; min-width: 100%; height: 100%; width: 100%; } .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker { background-size: 250px 33px; min-height: 33px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container { min-height: 100%; min-width: 100%; height: 100%; width: 100%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { height: 20vh; padding: 2vh 2vw; margin: 0; color: rgba(0, 0, 0, 0.87); } @media (max-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper { font-size: 16px; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper { font-size: 18px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-apply { float: right; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end { margin: 3vh 0 0 0; } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar { min-height: 100%; height: 100%; } } @media (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar { min-height: 80vh; height: 80vh; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar { min-width: 100%; width: 100%; padding: 0; overflow: unset; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade { height: 10vh; border-style: solid; border-width: 0 0 1px 0; border-color: rgba(0, 0, 0, 0.12); padding: 2vh 2vw; line-height: 5vh; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev { height: 36px; width: 36px; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-prev span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-prev span { font-size: 18px; padding: 11px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next { height: 36px; width: 36px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span { padding: 10px; line-height: 1; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-next span, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-next span { font-size: 18px; } } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title { line-height: 8vh; } } @media (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title { line-height: inherit; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-month .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-year .e-title, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-header.e-decade .e-title { font-size: 18px; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar th { font-size: 18px; height: 48px; } } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-content span.e-day { font-size: 18px; height: 64px; width: 64px; line-height: 64px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-start-date.e-selected.e-range-hover, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 0; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder { height: 100%; } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container { min-height: 78vh; height: 78vh; } } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar { min-height: 78vh; height: 78vh; } } @media (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container { min-height: 100%; height: 100%; } } @media (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container { min-height: 80vh; height: 80vh; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-separator { margin: 0; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month { height: 69vh; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table { padding: 0 2vw; height: 69vh; border-spacing: unset; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-footer { display: none; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets { max-height: 90%; height: 90%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul { height: 100%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item { font-size: 16px; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets ul li.e-list-item { font-size: 18px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap { position: relative; height: 100%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header { height: 10%; padding: 2.5vh 2.5vw 2.5vh 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 3vh; border-bottom: none; } @media (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header { font-size: 18px; } } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close { float: left; padding: 1vh 2vw; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title { padding: 1vh 2vw; text-transform: uppercase; } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn { padding: 0; } } @media screen and (orientation: landscape) and (min-device-width: 768px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-model-header-wrapper .e-btn { font-size: 18px; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container { min-height: 70vh; height: 70vh; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container { min-height: 65%; height: 65%; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-calendar { min-height: 70vh; height: 70vh; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-holder .e-calendar-container .e-content.e-decade { height: 50vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-presets { max-height: 85%; height: 85%; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header { height: 15%; font-size: 18px; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-popup-close { padding: 1vh 1vw; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-range-mob-popup-wrap .e-model-header .e-model-title { padding: 1vh 1vw; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { width: 100%; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { height: 27vh; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header { height: 25vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end { margin: 0; height: 28px; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-start-end { margin: 5vh 0 0 0; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-date-range-container .e-range-header .e-day-span { margin: 8px 0; font-size: 16px; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-calendar-container { min-height: 75vh; height: 75vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade { overflow-y: auto; } } @media screen and (orientation: landscape) and (max-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade { height: 60vh; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade { height: 65vh; } } @media screen and (orientation: landscape) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table { display: table; border-spacing: unset; } } @media screen and (orientation: landscape) and (min-height: 600px) { .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-month table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-year table, .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-content.e-decade table { height: 65vh; } } .e-outline.e-float-input.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon { width: calc(100% - 80px); } .e-outline.e-float-input.e-static-clear.e-control-wrapper label.e-float-text.e-label-bottom span.e-float-text-content.e-float-text-overflow.e-date-time-icon { width: calc(100% - 110px); } .e-date-range-wrapper .e-input-group-icon.e-icons.e-active { color: #e3165b; } .e-date-range-wrapper.e-input-group:not(.e-disabled) .e-input-group-icon.e-active:active { color: #e3165b; } .e-daterangepicker.e-popup { background: #fff; } .e-daterangepicker.e-popup .e-calendar { background-color: #fff; } .e-daterangepicker.e-popup .e-calendar .e-header .e-title, .e-daterangepicker.e-popup .e-calendar .e-header .e-title:hover { color: rgba(0, 0, 0, 0.87); text-decoration: none; } .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover { background-color: #eee; color: rgba(0, 0, 0, 0.87); } .e-daterangepicker.e-popup .e-calendar .e-content.e-month .e-today.e-range-hover span { background-color: #eee; border: 1px solid #e3165b; color: #e3165b; } .e-daterangepicker.e-popup .e-calendar .e-content .e-range-hover span { background: #eee; border: none; color: rgba(0, 0, 0, 0.87); } .e-daterangepicker.e-popup .e-calendar .e-range-hover:not(.e-selected):hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date:not(.e-selected) span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day { background-color: rgb(199.75, 199.75, 199.75); border: none; color: rgba(0, 0, 0, 0.87); } .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-today:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-focused-date.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-start-date.e-selected.e-today span.e-day, .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-end-date.e-selected.e-today span.e-day { border: 1px solid #e3165b; } .e-daterangepicker.e-popup .e-calendar .e-range-hover.e-selected.e-today:hover span.e-day { border: 1px solid #e3165b; } .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-today.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover span, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover:hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected span { background-color: #fff; border: none; color: rgba(0, 0, 0, 0.38); } .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-range-hover, .e-daterangepicker.e-popup .e-calendar .e-content .e-other-month.e-selected { background-color: #fff; border: none; color: rgba(0, 0, 0, 0.38); } .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day { background-color: #e3165b; color: #fff; } .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover.e-today span.e-day { background-color: #e3165b; color: #fff; } .e-daterangepicker.e-popup .e-calendar .e-other-month.e-selected span { color: #fff; } .e-daterangepicker.e-popup .e-presets { background-color: #fff; color: #000; } .e-daterangepicker.e-popup .e-presets .e-list-item.e-active { background-color: #fff; color: #e3165b; } .e-daterangepicker.e-popup .e-presets .e-list-item.e-hover { background-color: #eee; color: rgba(0, 0, 0, 0.87); } .e-daterangepicker.e-popup .e-start-label, .e-daterangepicker.e-popup .e-end-label { color: rgba(0, 0, 0, 0.87); } .e-daterangepicker.e-popup .e-change-icon { color: rgba(0, 0, 0, 0.74); } .e-daterangepicker.e-popup .e-day-span { color: rgba(0, 0, 0, 0.54); } .e-daterangepicker.e-popup .e-separator { background-color: rgba(0, 0, 0, 0.12); } .e-daterangepicker.e-popup .e-footer { background-color: #fff; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header { background-color: #3f51b5; color: #fff; } .e-daterangepick-mob-popup-wrap .e-daterangepicker.e-popup.e-popup-expand .e-model-header .e-popup-close { color: #fff; } .e-bigger .e-daterangepicker.e-range-modal, *.e-device.e-daterangepicker.e-range-modal { background-color: rgba(0, 0, 0, 0.6); height: 100%; left: 0; opacity: 0.5; pointer-events: auto; position: fixed; top: 0; width: 100%; z-index: 999; } .e-bigger .e-daterangepicker.e-popup, *.e-bigger.e-daterangepicker.e-popup, *.e-device.e-daterangepicker.e-popup { background-color: #fff; } .e-bigger .e-daterangepicker.e-popup.e-preset-wrapper, *.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper, *.e-device.e-daterangepicker.e-popup.e-preset-wrapper { max-width: 770px; min-width: auto; } .e-bigger .e-daterangepicker.e-popup.e-preset-wrapper .e-presets, *.e-bigger.e-daterangepicker.e-popup.e-preset-wrapper .e-presets, *.e-device.e-daterangepicker.e-popup.e-preset-wrapper .e-presets { max-height: none; } .e-bigger .e-daterangepicker.e-popup .e-range-header, *.e-bigger.e-daterangepicker.e-popup .e-range-header, *.e-device.e-daterangepicker.e-popup .e-range-header { width: auto; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end { -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; height: 36px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn { border: 1px solid #3f51b5; -webkit-box-shadow: none; box-shadow: none; font-size: 14px; font-weight: 500; height: 36px; line-height: 34px; max-width: 116px; overflow: hidden; padding: 1px 6px; text-overflow: ellipsis; width: 50%; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn { border-left: 0; border-radius: 0 2px 2px 0; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn { border-radius: 2px 0 0 2px; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]), *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]), *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn:hover, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn:hover:not([disabled]) { -webkit-box-shadow: none; box-shadow: none; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:active, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:active:not([disabled]), *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn.e-active:hover, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn.e-active:hover { -webkit-box-shadow: none; box-shadow: none; } .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, .e-bigger .e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-popup .e-range-header .e-start-end .e-end-btn { max-width: 141px; } .e-bigger .e-daterangepicker.e-popup .e-presets, *.e-bigger.e-daterangepicker.e-popup .e-presets, *.e-device.e-daterangepicker.e-popup .e-presets { max-height: 240px; } .e-bigger .e-daterangepicker.e-popup .e-presets.e-preset-wrapper, *.e-bigger.e-daterangepicker.e-popup .e-presets.e-preset-wrapper, *.e-device.e-daterangepicker.e-popup .e-presets.e-preset-wrapper { max-height: none; } .e-bigger .e-daterangepicker.e-popup .e-presets ul, *.e-bigger.e-daterangepicker.e-popup .e-presets ul, *.e-device.e-daterangepicker.e-popup .e-presets ul { max-width: none; } .e-bigger .e-daterangepicker.e-popup .e-presets ul li.e-list-item, *.e-bigger.e-daterangepicker.e-popup .e-presets ul li.e-list-item, *.e-device.e-daterangepicker.e-popup .e-presets ul li.e-list-item { font-size: 14px; height: 48px; line-height: 48px; padding: 0 16px; } .e-bigger .e-daterangepicker .e-calendar, *.e-bigger.e-daterangepicker .e-calendar, *.e-device.e-daterangepicker .e-calendar { max-width: 296px; padding: 0; } .e-bigger .e-daterangepicker .e-calendar .e-content table, *.e-bigger.e-daterangepicker .e-calendar .e-content table, *.e-device.e-daterangepicker .e-calendar .e-content table { padding: 0 15px 15px; } .e-bigger .e-daterangepicker .e-calendar .e-header .e-next, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-next, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev, *.e-device.e-daterangepicker .e-calendar .e-header .e-next, *.e-device.e-daterangepicker .e-calendar .e-header .e-prev { height: 48px; width: 48px; } .e-bigger .e-daterangepicker .e-calendar .e-header .e-next span, .e-bigger .e-daterangepicker .e-calendar .e-header .e-prev span, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-next span, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-prev span, *.e-device.e-daterangepicker .e-calendar .e-header .e-next span, *.e-device.e-daterangepicker .e-calendar .e-header .e-prev span { padding: 15px; } .e-bigger .e-daterangepicker .e-calendar .e-header .e-title, *.e-bigger.e-daterangepicker .e-calendar .e-header .e-title, *.e-device.e-daterangepicker .e-calendar .e-header .e-title { cursor: pointer; line-height: 48px; } .e-bigger .e-daterangepicker .e-calendar .e-header.e-month, .e-bigger .e-daterangepicker .e-calendar .e-header.e-year, .e-bigger .e-daterangepicker .e-calendar .e-header.e-decade, *.e-bigger.e-daterangepicker .e-calendar .e-header.e-month, *.e-bigger.e-daterangepicker .e-calendar .e-header.e-year, *.e-bigger.e-daterangepicker .e-calendar .e-header.e-decade, *.e-device.e-daterangepicker .e-calendar .e-header.e-month, *.e-device.e-daterangepicker .e-calendar .e-header.e-year, *.e-device.e-daterangepicker .e-calendar .e-header.e-decade { padding: 10px 5px 0 5px; } .e-bigger .e-daterangepicker .e-footer, *.e-bigger.e-daterangepicker .e-footer, *.e-device.e-daterangepicker .e-footer { height: 58px; } .e-bigger .e-daterangepicker .e-footer .e-btn, *.e-bigger.e-daterangepicker .e-footer .e-btn, *.e-device.e-daterangepicker .e-footer .e-btn { height: 36px; line-height: 36px; overflow: hidden; } .e-bigger .e-daterangepicker .e-footer .e-btn.e-apply, *.e-bigger.e-daterangepicker .e-footer .e-btn.e-apply, *.e-device.e-daterangepicker .e-footer .e-btn.e-apply { margin: 0 8px 0 8px; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn, *.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-end-btn { border: 1px solid #3f51b5; border-radius: 2px 0 0 2px; border-right: 0; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn, *.e-device.e-daterangepicker.e-rtl.e-popup .e-range-header .e-start-end .e-start-btn { border-radius: 0 2px 2px 0; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel, *.e-device.e-daterangepicker.e-rtl.e-popup .e-footer.e-btn.e-cancel { margin: 0 8px 0 8px; } .e-bigger .e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply, *.e-bigger.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply, *.e-device.e-daterangepicker.e-rtl.e-popup .e-footer .e-btn.e-apply { margin-left: 0; } .e-bigger .e-daterangepicker.e-device.e-popup, *.e-bigger.e-daterangepicker.e-device.e-popup, *.e-device.e-daterangepicker.e-device.e-popup { max-width: 298px; } .e-bigger .e-daterangepicker.e-device.e-popup .e-range-header, *.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header, *.e-device.e-daterangepicker.e-device.e-popup .e-range-header { margin: 20px 16px 0 16px; padding: 0; } .e-bigger .e-daterangepicker.e-device.e-popup .e-range-header .e-day-span, *.e-bigger.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span, *.e-device.e-daterangepicker.e-device.e-popup .e-range-header .e-day-span { margin: 10px 0; } .e-bigger .e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker, .e-bigger.e-content-placeholder.e-daterangepicker.e-placeholder-daterangepicker { background-size: 250px 40px; min-height: 40px; } .e-bigger .e-daterangepicker, *.e-bigger.e-daterangepicker, *.e-device.e-daterangepicker { background-color: initial; padding: 0; } .e-bigger .e-daterangepicker .e-calendar th, *.e-bigger.e-daterangepicker .e-calendar th, *.e-device.e-daterangepicker .e-calendar th { color: rgba(0, 0, 0, 0.38); } .e-bigger .e-daterangepicker .e-start-btn, .e-bigger .e-daterangepicker .e-end-btn, *.e-bigger.e-daterangepicker .e-start-btn, *.e-bigger.e-daterangepicker .e-end-btn, *.e-device.e-daterangepicker .e-start-btn, *.e-device.e-daterangepicker .e-end-btn { background: #fff; } .e-bigger .e-daterangepicker .e-start-btn.e-active, .e-bigger .e-daterangepicker .e-start-btn.e-active:active, .e-bigger .e-daterangepicker .e-end-btn.e-active, .e-bigger .e-daterangepicker .e-end-btn.e-active:active:not([disabled]), .e-bigger .e-daterangepicker .e-start-btn.e-active:hover, .e-bigger .e-daterangepicker .e-end-btn.e-active:hover, *.e-bigger.e-daterangepicker .e-start-btn.e-active, *.e-bigger.e-daterangepicker .e-start-btn.e-active:active, *.e-bigger.e-daterangepicker .e-end-btn.e-active, *.e-bigger.e-daterangepicker .e-end-btn.e-active:active:not([disabled]), *.e-bigger.e-daterangepicker .e-start-btn.e-active:hover, *.e-bigger.e-daterangepicker .e-end-btn.e-active:hover, *.e-device.e-daterangepicker .e-start-btn.e-active, *.e-device.e-daterangepicker .e-start-btn.e-active:active, *.e-device.e-daterangepicker .e-end-btn.e-active, *.e-device.e-daterangepicker .e-end-btn.e-active:active:not([disabled]), *.e-device.e-daterangepicker .e-start-btn.e-active:hover, *.e-device.e-daterangepicker .e-end-btn.e-active:hover { background: #3f51b5; color: #fff; } .e-bigger.e-small .e-daterangepicker.e-popup { border: none; border-radius: 0; -webkit-box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12); max-height: 500px; max-width: 730px; } .e-bigger.e-small .e-daterangepicker.e-popup.e-daterange-day-header-lg { max-width: 100%; } .e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper { min-width: 625px; } .e-bigger.e-small .e-daterangepicker.e-popup.e-preset-wrapper .e-presets { max-height: none; } .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header { background: #fff; padding: 16px 16px 0 16px; width: auto; } .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-label, .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-end-label { cursor: default; display: inline-block; font-size: 18px; overflow: hidden; text-align: center; text-decoration: none; text-overflow: ellipsis; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; width: 48%; } .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-change-icon { font-size: 15px; font-weight: 500; text-align: center; width: 4%; } .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-day-span { direction: ltr; font-size: 13px; height: 14px; margin: 0 0 15px 0; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 100%; } .e-bigger.e-small .e-daterangepicker.e-popup .e-range-header .e-start-end { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; height: 35px; } .e-bigger.e-small .e-daterangepicker.e-popup .e-separator { height: 1px; margin: 0; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar { border: none; margin: 0; padding: 0; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-content table { padding: 0 10px 10px; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-title { cursor: pointer; line-height: 36px; width: auto; float: none; font-weight: normal; margin-left: 0; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-month, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-year, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header.e-decade { padding: 10px 5px 0 5px; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next { float: right; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev { float: left; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev { height: 36px; width: 36px; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-next span, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-header .e-prev span { padding: 10px; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover { border-radius: 50% 0 0 50%; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover { border-radius: 0 50% 50% 0; } .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-end-date.e-selected.e-range-hover span.e-day, .e-bigger.e-small .e-daterangepicker.e-popup .e-calendar .e-start-date.e-selected.e-range-hover span.e-day { border: none; } .e-bigger.e-small .e-daterangepicker.e-popup .e-footer { -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top: 1px solid rgba(0, 0, 0, 0.12); clear: both; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; height: 48px; } .e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn { font-weight: 500; height: 27px; line-height: 27px; overflow: hidden; padding: 0 16px; text-overflow: ellipsis; } .e-bigger.e-small .e-daterangepicker.e-popup .e-footer .e-btn.e-apply { margin: 0 8px 0 8px;