.full-width{width:100%!important}input.input-text,select,span.custom-select,textarea{background:#f5f5f5;border:none;line-height:normal}input.input-text,span.custom-select,textarea{height:34px;padding-left:15px;padding-right:15px}.selector{line-height:0;min-width:60px;position:relative}.selector select{line-height:30px;opacity:0;position:absolute;width:100%;z-index:1}.selector span.custom-select{display:inline-block;line-height:32px;overflow:hidden;padding:0 5px;position:relative;white-space:nowrap;width:100%;border:1px solid #ddd}.selector span.custom-select::before{background:#0c87be;content:"";height:100%;position:absolute;right:0;top:0;width:16px}.selector span.custom-select::after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff;content:"";position:absolute;right:5px;top:15px}.selector.style1 span.custom-select::before{background:0 0}.selector.style1 span.custom-select::after{border-top-color:#0c87be}.datepicker-wrap{position:relative}.datepicker-wrap .ui-datepicker-trigger{background-color:transparent;cursor:pointer;position:absolute;right:3px;top:3px;z-index:1}.datepicker-wrap::after{background:#0c87be;bottom:0;color:#fff;content:"";display:block;font-family:soap-icons;font-size:25px;height:100%;line-height:34px;position:absolute;right:0;text-align:center;top:0;width:30px}.datepicker-wrap.green::after,.datepicker-wrap.yellow::after{background:#0c87be}.datepicker-wrap.blue::after,.datepicker-wrap.dark-blue::after{background-color:#0c87be}.datepicker-wrap.transparent::after{background-color:transparent;color:#0c87be}.ui-datepicker{background:#fff;border:1px solid #0c87be;display:none;padding:0;width:20em;z-index:101!important}.ui-datepicker .ui-datepicker-header{background:#0c87be;padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer;position:absolute;top:11px}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{visibility:hidden}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{border-bottom:5px solid transparent;border-top:5px solid transparent;content:"";display:block;height:0;width:0;margin-top:4px}.ui-datepicker .ui-datepicker-prev{left:24px}.ui-datepicker .ui-datepicker-prev::before{border-right:8px solid #fff}.ui-datepicker .ui-datepicker-next{right:24px}.ui-datepicker .ui-datepicker-next::before{border-left:8px solid #fff}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-title{color:#fff;font-size:1.1667em;font-weight:700;margin:5px;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:12px;width:100%}.ui-datepicker th{background:#f5f5f5;height:30px;line-height:30px;width:30px}.ui-datepicker th span{color:#0c87be;display:block;font-size:1.1667em;font-weight:400;text-align:center}.ui-datepicker span.ui-datepicker-month{font-weight:700}.ui-datepicker .ui-datepicker-calendar td{text-align:center;vertical-align:middle}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar td span{color:inherit;display:block;height:30px;line-height:30px}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled span{color:#dedede}.ui-datepicker .ui-datepicker-calendar td a:hover,.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#0c87be;color:#fff}.ui-datepicker.green th span,.ui-datepicker.yellow th span{color:#0c87be}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a{position:relative;background:#0a5b7f!important}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a::before{content:"";position:absolute}.ui-datepicker.yellow{border:1px solid #0c87be}.ui-datepicker.yellow .ui-datepicker-header{background:#fdb714}.ui-datepicker.yellow .ui-datepicker-calendar td a:hover,.ui-datepicker.yellow .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#2d3e52}.ui-datepicker.yellow .ui-datepicker-calendar td.ui-datepicker-today a::before{border-right-color:#0c87be}.ui-datepicker.green{border:1px solid #0c87be}.ui-datepicker.green .ui-datepicker-header{background:#0c87be}.ui-datepicker.green .ui-datepicker-calendar td a:hover,.ui-datepicker.green .ui-datepicker-calendar td.ui-datepicker-current-day a{background:#2d3e52}.ui-datepicker.green .ui-datepicker-calendar td.ui-datepicker-today a::before{border-right-color:#2d3e52}.ui-datepicker.blue{border:1px solid #01b7f2}.ui-datepicker.blue .ui-datepicker-header{background:#01b7f2}.ui-datepicker.blue .ui-datepicker-calendar td a:hover,.ui-datepicker.blue .ui-datepicker-calendar td.ui-datepicker-current-day a,.ui-datepicker.dark-blue .ui-datepicker-calendar td a:hover,.ui-datepicker.dark-blue .ui-datepicker-calendar td.ui-datepicker-current-day a,.ui-datepicker.dark-blue .ui-datepicker-header{background:#2d3e52}.ui-datepicker.blue th span{color:#01b7f2}.ui-datepicker.blue .ui-datepicker-calendar td.ui-datepicker-today a::before{border-right-color:#01b7f2}.ui-datepicker.dark-blue{border:1px solid #2d3e52}.ui-datepicker.dark-blue th span{color:#2d3e52}.ui-datepicker.dark-blue .ui-datepicker-calendar td.ui-datepicker-today a::before{border-right-color:#2d3e52}.ui-slider.ui-widget-content{background:#f5f5f5;border-radius:5px}.editable-rating.ui-widget-content,.filters-container #rating.ui-widget-content{background:rgba(0,0,0,0);border-radius:0}