.dropdown-menu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0; margin: 0.125rem 0 0; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem;}

/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
 
.datepicker-inline {
  position: absolute; 
  top: 100%; 
  left: 0; 
  z-index: 1000; 
  display: none; 
  float: left; 
  min-width: 10rem; 
  padding: 0.5rem 0; 
  margin: 0.125rem 0 0; 
  font-size: 1rem; color: #212529; text-align: left; list-style: none; 
  background-color: #fff; 
  background-clip: padding-box; 
  border: 1px solid rgba(0, 0, 0, 0.15); 
  border-radius: 0.25rem;
}

.datepicker {border-radius: 4px; direction: ltr; padding:10px 15px !important;z-index: 9999 !important;}
.datepicker-rtl {direction: rtl;}
.datepicker-rtl.dropdown-menu {left: auto;}
.datepicker-rtl table tr td span {float: right;}
.datepicker-dropdown {top: 0; left: 0; padding: 4px;}
.datepicker-dropdown:before {content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, 0.15); border-top: 0; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute;}
.datepicker-dropdown:after {content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-top: 0; position: absolute;}
.datepicker-dropdown.datepicker-orient-left:before {left: 6px;}
.datepicker-dropdown.datepicker-orient-left:after {left: 7px;}
.datepicker-dropdown.datepicker-orient-right:before {right: 6px;}
.datepicker-dropdown.datepicker-orient-right:after {right: 7px;}
.datepicker-dropdown.datepicker-orient-bottom:before {top: -7px;}
.datepicker-dropdown.datepicker-orient-bottom:after {top: -6px;}
.datepicker-dropdown.datepicker-orient-top:before {bottom: -7px; border-bottom: 0; border-top: 7px solid rgba(0, 0, 0, 0.15);}
.datepicker-dropdown.datepicker-orient-top:after {bottom: -6px; border-bottom: 0; border-top: 6px solid #fff;}
.datepicker table {margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.datepicker table tr td,
.datepicker table tr th {text-align: center; width: 36px; height: 36px; border-radius: 4px; border: none;}
.datepicker table tr td {font-size:14px; color:#0e0e19; border-radius:50%;}
.datepicker table tr th {font-size:13px; color:#a6a6b7; font-weight:normal;}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {background-color: transparent;}
.datepicker table tr td.old,
.datepicker table tr td.new {color: #dddde1;}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {background: #eeeeee; cursor: pointer;}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {background: none; color: #c8c8cc; cursor: default;}
.datepicker table tr td.highlighted {color: #000; background-color: #d9edf7; border-color: #85c5e5; border-radius: 0;}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {color: #000; background-color: #afd9ee; border-color: #298fc2;}
.datepicker table tr td.highlighted:hover {color: #000; background-color: #afd9ee; border-color: #52addb;}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {color: #000; background-color: #afd9ee; border-color: #52addb;}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {color: #000; background-color: #91cbe8; border-color: #298fc2;}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {background-color: #d9edf7; border-color: #85c5e5;}
.datepicker table tr td.highlighted.focused {background: #afd9ee;}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {background: #d9edf7; color: #777777;}
.datepicker table tr td.today {color: #fff; background-color: #1f7af7; border-color: #1f7af7;}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {color: #000; background-color: #4a92f7; border-color: #0067f7;}
.datepicker table tr td.today:hover {color: #000; background-color: #4a92f7; border-color: #1f7af7;}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {color: #000; background-color: #4a92f7; border-color: #1f7af7;}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {color: #000; background-color: #4a92f7; border-color: #0067f7;}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {background-color: #1f7af7; border-color: #1f7af7;}
.datepicker table tr td.today.focused {background: #4a92f7;}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {background: #1f7af7; color: #777777;}
.datepicker table tr td.range {color: #000; background-color: #e9d5ed; border-color: #bbbbbb; border-radius: 0;}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {color: #000; background-color: #d5d5d5; border-color: #7c7c7c;}
.datepicker table tr td.range:hover {color: #000; background-color: #d5d5d5; border-color: #9d9d9d;}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {color: #000; background-color: #d5d5d5; border-color: #9d9d9d;}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {color: #000; background-color: #c3c3c3; border-color: #7c7c7c;}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {background-color: #eeeeee; border-color: #bbbbbb;}
.datepicker table tr td.range.focused {background: #d5d5d5;}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {background: #eeeeee; color: #777777;}
.datepicker table tr td.range.highlighted {color: #000; background-color: #e4eef3; border-color: #9dc1d3;}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {color: #000; background-color: #c1d7e3; border-color: #4b88a6;}
.datepicker table tr td.range.highlighted:hover {color: #000; background-color: #c1d7e3; border-color: #73a6c0;}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {color: #000; background-color: #c1d7e3; border-color: #73a6c0;}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {color: #000; background-color: #a8c8d8; border-color: #4b88a6;}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {background-color: #e4eef3; border-color: #9dc1d3;}
.datepicker table tr td.range.highlighted.focused {background: #c1d7e3;}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {background: #e4eef3; color: #777777;}
.datepicker table tr td.range.today {color: #fff; background-color: #c788f7; border-color: #c788f7;}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {color: #fff; background-color: #c077f7; border-color: #b257f7;}
.datepicker table tr td.range.today:hover {color: #fff; background-color: #c077f7; border-color: #c077f7;}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {color: #fff; background-color: #c077f7; border-color: #c077f7;}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {color: #fff; background-color: #c077f7; border-color: #b257f7;}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {background-color: #c788f7; border-color: #c077f7;}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {background: #c788f7; color: #777777;}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {color: #fff; background-color: #777777; border-color: #555555; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {color: #fff; background-color: #5e5e5e; border-color: #161616;}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {color: #fff; background-color: #5e5e5e; border-color: #373737;}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {color: #fff; background-color: #5e5e5e; border-color: #373737;}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {color: #fff; background-color: #4c4c4c; border-color: #161616;}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {background-color: #777777; border-color: #555555;}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {color: #fff; background-color: #7566ff; border-color: #7566ff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {color: #fff; background-color: #5b48ff; border-color: #1200b3;}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {color: #fff; background-color: #5b48ff; border-color: #5b48ff;}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {color: #fff; background-color: #5b48ff; border-color: #5b48ff;}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {color: #fff; background-color: #5b48ff; border-color: #1200b3;}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {background-color: #7566ff; border-color: #7566ff;}
.datepicker table tr td span {display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; border-radius: 4px;}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {background: #eeeeee;}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {background: none; color: #777777; cursor: default;}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {color: #fff; background-color: #7566ff; border-color: #7566ff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {color: #fff; background-color: #5b48ff; border-color: #1200b3;}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {color: #fff; background-color: #5b48ff; border-color: #5b48ff;}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {color: #fff; background-color: #5b48ff; border-color: #5b48ff;}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {color: #fff; background-color: #5b48ff; border-color: #1200b3;}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {background-color: #7566ff; border-color: #7566ff;}
.datepicker table tr td span.old,
.datepicker table tr td span.new {color: #777777;}
.datepicker .datepicker-switch {width: 145px; font-family:'Noto Sans CJK KR'; font-weight: 500; font-size:16px; color:#0e0e19;}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {cursor: pointer;}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {background: #eeeeee}
.datepicker .prev.disabled, 
.datepicker .next.disabled {visibility: hidden;}
.datepicker .cw {font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle;}
.input-group.date .input-group-addon {cursor: pointer;}
/* .input-daterange {width: 100%;}
.input-daterange input {text-align: center;}
.input-daterange input:first-child {border-radius: 3px 0 0 3px;}
.input-daterange input:last-child {border-radius: 0 3px 3px 0;}
.input-daterange .input-group-addon {width: auto; min-width: 16px; padding: 4px 5px; line-height: 1.42857143; border-width: 1px 0; margin-left: -5px; margin-right: -5px;} */
/*# sourceMappingURL=bootstrap-datepicker3.css.map */

.datepicker-icon {display:inline-block; width:30px; height:30px; vertical-align:top;}
.datepicker-icon::before {display:inline-block; content:""; width:100%; height:100%;}
.datepicker-left::before {background:url(./images/icon-arrow-left.png) 50% 50% no-repeat; background-size:20px auto;}
.datepicker-right::before {background:url(./images/icon-arrow-right.png) 50% 50% no-repeat; background-size:20px auto;}

.datepicker_backdrop {z-index:190; display:none; position:fixed; left:0; right:0; top:0; bottom:0; width:100%; height:100%; background-color:#000;-webkit-animation-duration:0.2s; animation-duration:0.2s; opacity:0;}
.datepicker .datepicker_close {display:none; position:absolute; z-index:10; top:2px; right:5px; width:46px; height:46px;font-size: 0;}
.datepicker .datepicker_close::after {
  display:inline-block; 
  content:""; 
  position:absolute; 
  top:16px; 
  left:16px; 
  height:15px; 
  width:15px; 
  padding:0; 
  color:#003b75; 
  transition:all 0.5s ease-in-out; 
  -webkit-transition:all 0.5s ease-in-out; 
  background:url('../../images/common/datepicker-close.png') 50% 50% no-repeat; 
  background-size:15px auto;
}

@media all and (max-width:414px) {
  .datepicker-inline {
    position: absolute; 
    top: 100%; 
    left: 0; 
    z-index: 1000; 
    display: none; 
    float: left; 
    min-width: 10rem; 
    padding: 0; 
    margin: 0.125rem 0 0; 
    font-size: 1rem; 
    color: #212529; 
    text-align: left; 
    list-style: none; 
    background-color: #fff; 
    background-clip: padding-box; 
    border: 1px solid rgba(0, 0, 0, 0.15); 
    border-radius: 0.25rem;
  }
  
  .datepicker_backdrop.active {
    display:block;
     opacity:0.4; 
     -webkit-animation-name:datepicker_backdrop_fadein; 
     animation-name:datepicker_backdrop_fadein;
    }
  .datepicker .datepicker_close {display:block;}
  .datepicker {
    z-index:200 !important; 
	position: sticky !important;
    top:auto !important; 
    left:0 !important; 
    right:0 !important; 
    bottom:0 !important; 
    width:100% !important; 
    -webkit-animation-duration:0.3s; 
    animation-duration:0.3s; 
    -webkit-animation-name:datepicker_slideUp; 
    animation-name:datepicker_slideUp; 
    border-radius: 10px !important; 
    -webkit-border-bottom-left-radius:0 !important; 
    border-bottom-left-radius:0 !important; 
    -webkit-border-bottom-right-radius:0 !important; 
    border-bottom-right-radius:0 !important; 
    padding:0px 5px 0px 5px !important; 
     border:none !important; 
     -webkit-box-shadow:-2px -3px 7px 0 rgba(0, 0, 0, 0.05); 
     box-shadow:-2px -3px 7px 0 rgba(0, 0, 0, 0.05);
    }
  .datepicker-dropdown:before {display:none !important;}
  .datepicker-dropdown:after {display:none !important;}
  .datepicker .table-condensed {margin:0 auto;}
  .datepicker table tr td,
  .datepicker table tr th {width: 48px; height: 48px;}
  .datepicker table tr td span {width: 23%; height: 64px; line-height: 64px;}
  .datepicker .datepicker-switch {width: 245px; font-size:20px;}
  @-webkit-keyframes datepicker_slideUp {
    from {-webkit-transform:translateY(100%);} 
    to {-webkit-transform:translateY(0%);}
  }
  @keyframes datepicker_slideUp {
    from {transform:translateY(100%);}
    to {transform:translateY(0%);}
  }
  @-webkit-keyframes datepicker_slideDown {
    from {-webkit-transform:translateY(0%);} 
    to {-webkit-transform:translateY(100%);}
  }
  @keyframes datepicker_slideDown {
    from {transform:translateY(0%);}
    to {transform:translateY(100%);}
  }

  @-webkit-keyframes datepicker_backdrop_fadein {
    from {opacity:0;} 
    to {opacity:.4}
  }
  @keyframes datepicker_backdrop_fadein {
    from {opacity:0}
    to {opacity:.4}
  }
}
@media all and (max-width:360px) {
  .datepicker table tr td,
  .datepicker table tr th {width: 44px; height: 44px;}
  .datepicker .datepicker-switch {width: 205px; font-size:18px;}
}
@media all and (max-width:340px) {
  .datepicker .datepicker-switch {width: 185px; font-size:18px;}
  .datepicker table tr td,
  .datepicker table tr th {width: 40px; height: 40px;}
}
@media all and (max-width:320px) {
  .datepicker .datepicker-switch {width: 145px; font-size:18px;}
  .datepicker table tr td,
  .datepicker table tr th {width: 34px; height: 34px;}
}