html[dir] .dhk .dataview-container .cmp-container{padding-top:unset;padding-bottom:unset}
html[dir] .dataviewcontainer .dataview-filters .cmp-container{font-size:0;text-align:right;width:100%}
html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter{margin-bottom:20px;max-width:100%}
html[dir] .dataviewcontainer .dataview-filters .data-view-filter{display:inline-block}
html[dir] .dataviewcontainer .dataview-filters .data-view-filter-wrapper{display:inline-block;vertical-align:middle;text-align:left;max-width:100%}
@media screen and (max-width:1024px){html[dir] .dataviewcontainer .dataview-filters .data-view-filter{width:100%;display:block}
html[dir] .dataviewcontainer .dataview-filters .data-view-filter-wrapper{display:block}
}
html[dir] .dataviewcontainer .dataview-filters input.filter-daterangepicker{line-height:33.5px;padding:9px 16px 9px 25px;border:0;border-radius:0;background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-size:100% auto;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='32'height='32'viewBox='002424'fill='none'stroke='%23000000'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'class='featherfeather-chevron-down'%3E%3Cpolylinepoints='691215189'%3E%3C/polyline%3E%3C/svg%3E");background-size:30px 30px}
html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter.date-range-filter-container{width:49%;margin-left:24px}
html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter.date-range-filter-container .data-view-filter-wrapper{width:100%}
html[dir] .dhk .data-view-filter.date-range-filter-container .daterangepicker-box{padding:0;cursor:pointer;position:relative;height:auto;border:1px solid #ccc}
html[dir] .dhk .data-view-filter.date-range-filter-container .filter-daterangepicker-arrow{position:absolute;right:0;top:15px;width:28px;height:20px}
html[dir] .dhk .daterangepicker .drp-calendar{width:50%}
html[dir] .dhk .daterangepicker .calendar-table table{width:100%;border-spacing:0;border-collapse:collapse}
html[dir] .dhk .daterangepicker .calendar-table th{min-width:20px;line-height:16px;font-size:16px;width:37px;height:37px}
html[dir] .dhk .daterange-picker{color:#000}
html[dir] .dhk .daterangepicker .calendar-table td{line-height:16px;font-size:16px;width:37px;height:37px;min-width:20px;text-align:center;cursor:pointer;vertical-align:middle;position:relative;border:2px solid #fff;padding:0;border-radius:1px}
html[dir] .daterangepicker td.in-range:not(.off){color:#fff}
html[dir] .today.active.start-date.active.end-date.available:not(.off){background-color:#e2002c;color:#fff}
html[dir] .today.active.start-date.active.end-date.available.in-range:not(.off){color:#e2002c;background:#e5e5e5;border:2px solid #fff}
html[dir] .today.active.start-date.active.end-date.available.clear:not(.off){color:#e2002c;background:#e5e5e5;border:2px solid #fff}
html[dir=ltr] .dhk .daterangepicker .calendar-table td::before{left:0}
html[dir] .dhk .daterangepicker .calendar-table td::before{background:transparent;border:1px solid #eaeaea;display:none}
html[dir=ltr] .dhk .daterangepicker .calendar-table td:after{left:-1px;display:none}
html[dir] .data-view-filter-daterange-wrapper .daterangepicker-box-mb{display:none}
html[dir] .daterangepicker .clear-button{clear:both;padding:8px;border-top:1px solid #ddd;text-align:right;display:block}
html[dir] .daterangepicker .clear-button .clearBtn{color:#fff;background-color:#e2002c;padding:8px 16px;border:0}
@media screen and (max-width:1499px){html[dir] .dhk .daterangepicker .calendar-table th{width:30px;height:30px;line-height:14px;font-size:14px}
html[dir] .dhk .daterangepicker .calendar-table td{width:31px;height:31px;line-height:14px;font-size:14px}
}
@media screen and (max-width:1299px){html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter.date-range-filter-container{width:65%}
}
@media screen and (max-width:1024px){html[dir] .dhk .drp-calendar.show{display:block}
html[dir] .dhk .drp-calendar{display:none}
html[dir] .dataviewcontainer .dataview-filters .cmp-container>.data-view-filter.date-range-filter-container{width:100%;margin-left:unset}
html[dir] .dhk .data-view-filter.date-range-filter-container .daterangepicker-box{background-color:#fff;border:0}
html[dir] .data-view-filter-daterange-wrapper .daterangepicker-box-pc{display:none}
html[dir] .dhk .data-view-filter.date-range-filter-container .daterangepicker-box.daterangepicker-box-mb{display:block;background-color:transparent;border-bottom:0}
html[dir] .data-view-filter-daterange-wrapper .daterangepicker-box-mb input{background-color:#fff;display:block;width:100%;height:calc(1.5em + 0.75em + 2px);font-size:20px;border:0;outline:0;font-weight:400;line-height:1.5;color:#000;padding:0 16px 0 25px;border:1px solid #ccc}
html[dir] .data-view-filter-daterange-wrapper .daterangepicker-box-mb input:not(:first-child){margin-top:20px}
html[dir] .data-view-filter-daterange-wrapper .daterangepicker-box.daterangepicker-box-mb input[type="date"]::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='16'height='15'viewBox='002424'%3E%3Cpathfill='%2523bbbbbb'd='M203h-1V1h-2v2H7V1H5v2H4c-1.10-2.9-22v16c01.1.9222h16c1.102-.92-2V5c0-1.1-.9-2-2-2zm018H4V8h16v13z'/%3E%3C/svg%3E")}
html[dir] .dhk .daterangepicker .calendar-table td{width:24px;height:24px;line-height:12px;font-size:12px}
html[dir] .dhk .daterangepicker .calendar-table th{width:24px;height:24px;line-height:12px;font-size:12px}
}
@media screen and (max-width:564px){.daterangepicker.auto-width_564{width:auto}
html[dir] .dhk .daterangepicker.auto-width_564 .drp-calendar{width:auto}
}