#datepicker{margin-bottom:20px}.container-modal-datepicker .ui-datepicker-header{padding:12px 0!important;border-top-right-radius:8px!important;border-top-left-radius:8px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.container-modal-datepicker .ui-widget{border-radius:8px!important;border:none!important;box-shadow:0 2px 4px 0 rgba(49,49,49,.1),0 3px 16px 0 rgba(0,0,0,.2)}.container-modal-datepicker .ui-datepicker{padding:0!important}.container-modal-datepicker .ui-datepicker-buttonpane{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}@media (max-width:767px){.container-modal-datepicker .ui-datepicker.ui-widget{display:block!important}}.ui-datepicker-hover:after,.ui-datepicker-hover a{background-color:#4cd3ff!important;color:#fff!important}.ui-datepicker-select a{background-color:#0086b2;color:#fff!important}.ui-datepicker{background:#fff;padding:10px}.ui-datepicker:after{display:block;content:"";height:0;overflow:hidden;clear:both}.ui-datepicker .ui-datepicker-header{position:relative;text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{cursor:pointer;height:15px;overflow:hidden;position:absolute;text-indent:-100em;top:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background-color:transparent;border:none!important}.ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{opacity:.3}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{max-width:124px;width:100%}.ui-datepicker .ui-datepicker-calendar{border-collapse:collapse;font-size:12px;cursor:default}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center;vertical-align:middle;width:36px;height:30px;line-height:30px;padding:0;z-index:1}.ui-datepicker .ui-datepicker-calendar td{color:#8d8d8d;padding:2px 0;position:relative}.ui-datepicker .ui-datepicker-calendar td:after,.ui-datepicker .ui-datepicker-calendar td:before{bottom:2px;content:"";left:0;top:2px;position:absolute;width:100%;z-index:-1}.ui-datepicker .ui-datepicker-calendar td:before{background:#fff}.ui-datepicker .ui-datepicker-calendar td a{font-size:16px!important}.ui-datepicker .ui-datepicker-calendar td a:hover{color:#454545!important;background-color:#e5f8fe!important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month,.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled{color:#d0d0d0}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-highlight:after{background:#00c0fe}.ui-datepicker .ui-datepicker-calendar .ui-checkin:after{border-top-left-radius:8px;border-bottom-left-radius:8px}.ui-datepicker .ui-datepicker-calendar .ui-checkout:after{border-top-right-radius:8px;border-bottom-right-radius:8px}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-highlight a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-highlight a:hover{color:#fff!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{color:#454545!important}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:transparent!important;border:none!important}.pac-container:nth-last-child(3n+1){padding:10px 3.2rem;height:168px;background-color:transparent;box-shadow:none!important}.pac-container:nth-last-child(3n+1):after{background-image:none}.pac-container:nth-last-child(3n+1) .pac-item{border-top:none!important;padding:6px 12px}.pac-container:nth-last-child(3n+1) .pac-item:hover{background-color:#ededed!important;cursor:pointer;border-radius:5px}.pac-container:nth-last-child(3n+1) .pac-item span{font-size:1rem;font-weight:700}.pac-container:nth-last-child(3n+1) .pac-item .pac-icon{display:none!important}.datepicker-searchf-collection{top:254px!important;width:480px!important}.datepicker-searchf-collection .ui-datepicker-header{padding:12px 0!important}.ui-datepicker-buttonpane{border:none!important;padding-bottom:4.75rem!important}.ui-datepicker-buttonpane .ui-datepicker-current{display:none}body .datepicker-aside{border-top:1px solid rgba(0,0,0,.1);padding-top:1.5rem;margin-top:2rem;padding-left:5px;padding-right:5px}body .datepicker-aside+.datepicker-field-from-to{display:none}body .datepicker-aside .ui-datepicker.ui-widget{width:100%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){body .datepicker-aside .ui-datepicker.ui-widget{display:block!important;width:288px;margin:0 auto}}body .datepicker-aside .ui-datepicker.ui-widget .ui-widget-header{padding:.6rem 0;margin:0 -5px}body .datepicker-aside .ui-datepicker.ui-widget tbody{padding:5px}@media (min-width:767.02px){body .datepicker-aside .ui-datepicker.ui-widget td,body .datepicker-aside .ui-datepicker.ui-widget th{width:35px;height:35px}}body .datepicker-aside .ui-datepicker-buttonpane{display:none}