:root{--lc-button-background-colour:#0066AA;--lc-button-text-colour:#FFF}body{padding-top:100px;font-family:Roboto,sans-serif;font-size:.875em;background:#fbfbfa;background:#f0f0ed}button{font-family:Roboto,sans-serif}a{color:#00e;text-decoration:underline}h1 a{color:inherit}.generic-form legend,.lc-admin-menu,.person-nav-item,.tabbed-nav-item,h1,h2,h3,h4,h5,h6,legend{font-family:Roboto,sans-serif}b,h1,h2,h3,h4,h5,h6,label,strong,th{font-weight:500}h2,h3,h4,h5,h6{margin-bottom:8px}h1{font-size:1.5em;color:#659079}h2{font-size:1.375em;color:#659079}h3{font-size:1.125em;color:#659079}h3 .meta{font-size:.75em;float:right;color:#999}h4{font-size:1.125em}h5{font-size:1em}h6{font-size:.9em}.subtitle{margin-top:0}h2+.subtitle{margin-top:-8px}h3+.subtitle{margin-top:-6px}table{width:100%}table.form{width:auto}td form{margin-bottom:0}.clickable{cursor:pointer}ul.no-bullets{margin-left:0;padding-left:0;list-style:none}.subtext{font-size:.875em;color:#999;text-transform:uppercase}.status-active{color:#47b549;font-weight:700}.status-inactive{color:#a00;font-weight:700}.user-row-inactive{color:#999;font-style:italic}.lc-hidden{display:none}.tabbed-nav{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.tabbed-nav-item{margin-right:.125rem;border-bottom:1px solid transparent}.tabbed-nav-item{font-size:.825rem;font-weight:500}.tabbed-nav-item:first-child{margin-left:.5rem}.tabbed-nav-item a{text-decoration:none;display:block;padding:.75em 1em;border-width:0;transition:background .5s;outline:0;background:#659079;color:#fff;background:#d5e3dc;color:#222;background:#e5e6d9;color:#222}.tabbed-nav-item a:hover{border-bottom-color:#659079;background:#72a78a;background:#d2dbc2}.tabbed-nav-item.active a{color:#222;background:#fff}.tabbed-nav-item.active{border-color:#fff}.tabbed-panes{background:#fff;padding:1rem;margin-bottom:15px}.tabbed-panes .hidden{display:none}.person-nav{list-style-type:none;margin:0 0 20px 0;padding:0;border-bottom:2px solid #e5e6d9}.person-nav-item{display:inline-block;margin-right:2px;font-size:1em}.person-nav-item a{text-decoration:none;font-weight:500;color:#222;outline:0;display:block;padding:.5em 1.5em;transition:background-color .5s;background-color:#f0f0ed}.person-nav-item a:hover{background-color:#e5e6d9}.person-nav-item.active a{background-color:#e5e6d9}.landcruise-portal-layout-default{box-sizing:border-box;width:100%;padding:0 25px 50px}.framed,.rental-status,.section,section>section{padding:15px 20px;margin-bottom:15px;background:#fff}section>section:not(:last-of-type){margin-bottom:15px}.panel-section{margin:0 0 2rem 0}div.error,div.notice,div.success,div.warning,p.error,p.notice,p.success,p.warning,section.warning{padding:10px 10px 10px 40px;border:1px solid #fff;background:#fff;position:relative;border-radius:20px 6px 6px 20px;box-shadow:2px 2px 0 rgba(0,0,0,.02);color:#222}div.error,div.notice,div.success,div.warning,section.warning{border-radius:20px 6px 6px}div.error:before,div.notice:before,div.success:before,div.warning:before,p.error:before,p.notice:before,p.success:before,p.warning:before,section.warning:before{content:"";width:19px;height:36px;display:inline-block;position:absolute;top:0;left:0;z-index:0;border-radius:100% 0 0 100%/50% 0 0 50%;background-repeat:no-repeat;background-position:center center}div.error:after,div.notice:after,div.success:after,div.warning:after,p.error:after,p.notice:after,p.success:after,p.warning:after,section.warning:after{content:"";width:26px;height:26px;display:inline-block;background-repeat:no-repeat;background-color:#fff;background-position:center center;box-shadow:0 0 2px #aaa;position:absolute;border-radius:50%;top:5px;left:6px}div.error:before,p.error:before{background-color:#ec4141}div.error:after,p.error:after{background-image:url(../../../images/message-icon-error.gif)}div.notice:before,p.notice:before{background-color:#387aaf}div.notice:after,p.notice:after{background-image:url(../../../images/message-icon-notice.gif)}div.success:before,p.success:before{background-color:#659079}div.success:after,p.success:after{background-image:url(../../../images/message-icon-success.gif)}div.warning:before,p.warning:before,section.warning:before{background-color:#d46640}div.warning:after,p.warning:after,section.warning:after{background-image:url(../../../images/message-icon-warning.gif);background-position:center 4px}.error-text{color:#e00000}.notice-text{color:#039}.success-text{color:#390}.warning-text{color:#d70}table tr td,table tr th{padding:5px;text-align:left}table tr:first-child th{border-bottom:1px solid #ccc}table tr td.left,table tr th.left{text-align:left}table tr td.center,table tr th.center{text-align:center!important}table tr td.right,table tr th.right{text-align:right}table tr td.narrow,table tr th.narrow{width:100px}table tr td.medium,table tr th.medium{width:200px}table tr td.broad,table tr th.broad{width:300px}table tr td:first-of-type,table tr th:first-of-type{text-align:left}table tr td,table.display tr th{border-bottom:1px solid #f3f3f3;transition:background .5s;background:#fdfdfd}table.display tr th:first-of-type{width:200px;vertical-align:top}table tr:nth-of-type(2n) td,table.display tr:nth-of-type(2n) th{background:#fff}table.display:not(.form) tr:hover th,table:not(.form) tr:hover td,table:not(.form) tr:hover td:not([rowspan]){background:#f8fbf9}.lc-table--align-top td{vertical-align:top}.lc-table--report td{vertical-align:top}.lc-table__cell--money{text-align:right}.lc-table__addon{padding-right:5px}.lc-table__addon--total{text-align:right;border-top:1px solid #ccc;padding-top:5px;margin-top:-1.0625rem;font-weight:500}.lc-table--no-header tr:first-child th{border-bottom:none}.lc-badge{border-radius:3px;background-color:#000;color:#fff;padding:1px 4px}.lc-badge--info{background-color:#288feb}.lc-badge--info-secondary{background-color:#9c27b0}.lc-badge--error{background-color:#e00000}.lc-badge--alert{background-color:#d2642d}.lc-badge--warn{background-color:#ffeb3b}.lc-badge--ok{background-color:#1db231}.lc-badge--neutral{background-color:#706e6b}.lc-bookings-sticky-scroll-wrapper{margin-bottom:-50px}.lc-bookings-sticky-scroll-wrapper form{height:7rem;position:relative}.lc-bookings-sticky-scroll-wrapper fieldset{width:calc(100% - 4rem);position:fixed;left:2rem}.lc-bookings-sticky-scroll-wrapper .lc-sticky-table-columns__wrapper{overflow:inherit}.lc-bookings-sticky-scroll-wrapper .lc-sticky-table-columns__wrapper table{margin:0 0 0 -2rem}.lc-bookings-sticky-scroll-wrapper .lc-sticky-table-columns__wrapper thead{position:sticky;top:83px;z-index:1000;background:#f0f0ed}.lc-sticky-table-columns{width:100%}.lc-sticky-table-columns__wrapper{position:relative;overflow:auto;white-space:nowrap}.lc-sticky-table-columns__wrapper table{margin:0}.lc-sticky-table-columns__column{position:-webkit-sticky;position:sticky}th.lc-sticky-table-columns__column{background-color:#f0f0ed}.lc-sticky-table-columns__column:before{content:"";width:1px;height:100%;position:absolute;top:0;right:0;background:#e5e6d9}.lc-booking-table{border:1px solid #e5e6d9;border-collapse:separate;border-spacing:0}.lc-booking-table th{min-width:2rem}.lc-booking-table th,.lc-booking-table th:first-of-type{text-align:center}.lc-booking-table td,.lc-booking-table th{border-left:1px solid #e5e6d9;border-top:1px solid #e5e6d9}.lc-booking-table-col--sticky-column-one{width:100px;min-width:100px;max-width:100px;left:0}.lc-booking-table-col--sticky-column-two{left:110px;box-shadow:5px 0 4px 0 rgb(0 0 0 / 3%)}.lc-booking-table td.today,.lc-booking-table th.today{border-left:1px solid #288feb;border-right:1px solid #288feb}.lc-booking-table__cell--changeover-day{border:2px solid #000!important}.lc-booking-table__cell--rental{background-color:#507a59!important;color:#fff}.lc-booking-table__cell--rental-highlighted{background-color:#0f0!important;color:#fff}.lc-booking-table__cell--service-event{background-color:#288feb!important;color:#fff}.lc-booking-table__cell--on-hold{background-color:#d2642d!important;color:#fff}.lc-booking-table__cell--on-hold-highlighted{background-color:#f50!important;color:#fff}.lc-booking-table__cell--promotion{background-color:#fcba03!important;color:#fff}.lc-booking-table__cell--promotion-highlighted{background-color:#ffc800!important;color:#fff}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--rental-highlighted-start,.lc-booking-table__cell--rental-highlighted-start.lc-booking-table__cell--rental-highlighted-end{color:#fff;background:linear-gradient(145deg,#0f0 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--rental-start,.lc-booking-table__cell--rental-start.lc-booking-table__cell--rental-highlighted-end{color:#fff;background:linear-gradient(145deg,#0f0 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--rental-highlighted-start,.lc-booking-table__cell--rental-highlighted-start.lc-booking-table__cell--rental-end{color:#fff;background:linear-gradient(145deg,#507a59 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--rental-start,.lc-booking-table__cell--rental-start.lc-booking-table__cell--rental-end{color:#fff;background:linear-gradient(145deg,#507a59 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--rental-highlighted-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--rental-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--rental-highlighted-end{color:#fff;background:linear-gradient(145deg,#0f0 49.5%,#fff 50%)!important}.lc-booking-table__cell--rental-end{color:#fff;background:linear-gradient(145deg,#507a59 49.5%,#fff 50%)!important}.lc-booking-table__cell--service-event-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--service-event-end{color:#fff;background:linear-gradient(145deg,#288feb 49.5%,#fff 50%)!important}.lc-booking-table__cell--on-hold-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#d2642d 52%)!important}.lc-booking-table__cell--on-hold-highlighted-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#f50 52%)!important}.lc-booking-table__cell--on-hold-end{color:#fff;background:linear-gradient(145deg,#d2642d 49.5%,#fff 50%)!important}.lc-booking-table__cell--on-hold-highlighted-end{color:#fff;background:linear-gradient(145deg,#f50 49.5%,#fff 50%)!important}.lc-booking-table__cell--promotion-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#fcba03 52%)!important}.lc-booking-table__cell--promotion-highlighted-start{color:#fff;background:linear-gradient(145deg,#fff 50%,#ffc800 52%)!important}.lc-booking-table__cell--promotion-end{color:#fff;background:linear-gradient(145deg,#fcba03 49.5%,#fff 50%)!important}.lc-booking-table__cell--promotion-highlighted-end{color:#fff;background:linear-gradient(145deg,#ffc800 49.5%,#fff 50%)!important}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--service-event-start{background:linear-gradient(145deg,#0f0 48%,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--service-event-start{background:linear-gradient(145deg,#507a59 48%,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--service-event-end.lc-booking-table__cell--rental-highlighted-start{background:linear-gradient(145deg,#288feb 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--service-event-end.lc-booking-table__cell--rental-start{background:linear-gradient(145deg,#288feb 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--on-hold-start{background:linear-gradient(145deg,#0f0 48%,#fff 50%,#d2642d 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--on-hold-start{background:linear-gradient(145deg,#507a59 48%,#fff 50%,#d2642d 52%)!important}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--on-hold-highlighted-start{background:linear-gradient(145deg,#0f0 48%,#fff 50%,#f50 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--on-hold-highlighted-start{background:linear-gradient(145deg,#507a59 48%,#fff 50%,#f50 52%)!important}.lc-booking-table__cell--on-hold-end.lc-booking-table__cell--rental-highlighted-start{background:linear-gradient(145deg,#d2642d 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--on-hold-highlighted-end.lc-booking-table__cell--rental-highlighted-start{background:linear-gradient(145deg,#f50 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--on-hold-end.lc-booking-table__cell--rental-start{background:linear-gradient(145deg,#d2642d 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--on-hold-highlighted-end.lc-booking-table__cell--rental-start{background:linear-gradient(145deg,#f50 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--promotion-start{background:linear-gradient(145deg,#0f0 48%,#fff 50%,#fcba03 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--promotion-start{background:linear-gradient(145deg,#507a59 48%,#fff 50%,#fcba03 52%)!important}.lc-booking-table__cell--rental-highlighted-end.lc-booking-table__cell--promotion-highlighted-start{background:linear-gradient(145deg,#0f0 48%,#fff 50%,#ffc800 52%)!important}.lc-booking-table__cell--rental-end.lc-booking-table__cell--promotion-highlighted-start{background:linear-gradient(145deg,#507a59 48%,#fff 50%,#ffc800 52%)!important}.lc-booking-table__cell--promotion-end.lc-booking-table__cell--rental-highlighted-start{background:linear-gradient(145deg,#fcba03 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--promotion-end.lc-booking-table__cell--rental-start{background:linear-gradient(145deg,#fcba03 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--promotion-highlighted-end.lc-booking-table__cell--rental-highlighted-start{background:linear-gradient(145deg,#ffc800 48%,#fff 50%,#0f0 52%)!important}.lc-booking-table__cell--promotion-highlighted-end.lc-booking-table__cell--rental-start{background:linear-gradient(145deg,#ffc800 48%,#fff 50%,#507a59 52%)!important}.lc-booking-table__cell--service-event-end.lc-booking-table__cell--on-hold-start{background:linear-gradient(145deg,#288feb 48%,#fff 50%,#d2642d 52%)!important}.lc-booking-table__cell--service-event-end.lc-booking-table__cell--on-hold-highlighted-start{background:linear-gradient(145deg,#288feb 48%,#fff 50%,#f50 52%)!important}.lc-booking-table__cell--on-hold-end.lc-booking-table__cell--service-event-start{background:linear-gradient(145deg,#d2642d 48%,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--on-hold-highlighted-end.lc-booking-table__cell--service-event-start{background:linear-gradient(145deg,#f50 48%,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--service-event-end.lc-booking-table__cell--promotion-start{background:linear-gradient(145deg,#288feb 48%,#fff 50%,#fcba03 52%)!important}.lc-booking-table__cell--service-event-end.lc-booking-table__cell--promotion-highlighted-start{background:linear-gradient(145deg,#288feb 48%,#fff 50%,#ffc800 52%)!important}.lc-booking-table__cell--promotion-end.lc-booking-table__cell--service-event-start{background:linear-gradient(145deg,#fcba03 48%,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--promotion-highlighted-end.lc-booking-table__cell--service-event-start{background:linear-gradient(145deg,#ffc800 48%,#fff 50%,#288feb 52%)!important}.lc-booking-table__cell--hold-highlighted-end.lc-booking-table__cell--promotion-start{background:linear-gradient(145deg,#f50 48%,#fff 50%,#fcba03 52%)!important}.lc-booking-table__cell--hold-end.lc-booking-table__cell--promotion-start{background:linear-gradient(145deg,#d2642d 48%,#fff 50%,#fcba03 52%)!important}.lc-booking-table__cell--hold-highlighted-end.lc-booking-table__cell--promotion-highlighted-start{background:linear-gradient(145deg,#f50 48%,#fff 50%,#ffc800 52%)!important}.lc-booking-table__cell--hold-end.lc-booking-table__cell--promotion-highlighted-start{background:linear-gradient(145deg,#d2642d 48%,#fff 50%,#ffc800 52%)!important}.lc-booking-table__cell--promotion-end.lc-booking-table__cell--hold-highlighted-start{background:linear-gradient(145deg,#fcba03 48%,#fff 50%,#f50 52%)!important}.lc-booking-table__cell--promotion-end.lc-booking-table__cell--hold-start{background:linear-gradient(145deg,#fcba03 48%,#fff 50%,#d2642d 52%)!important}.lc-booking-table__cell--promotion-highlighted-end.lc-booking-table__cell--hold-highlighted-start{background:linear-gradient(145deg,#ffc800 48%,#fff 50%,#f50 52%)!important}.lc-booking-table__cell--promotion-highlighted-end.lc-booking-table__cell--hold-start{background:linear-gradient(145deg,#ffc800 48%,#fff 50%,#d2642d 52%)!important}.lc-booking-table__cell--key-date{background-color:#ea9600!important;color:#fff}.lc-booking-table__cell--on-hold-end.lc-booking-table__cell--promotion,.lc-booking-table__cell--on-hold-end.lc-booking-table__cell--rental,.lc-booking-table__cell--on-hold-end.lc-booking-table__cell--service-event,.lc-booking-table__cell--on-hold-start.lc-booking-table__cell--promotion,.lc-booking-table__cell--on-hold-start.lc-booking-table__cell--rental,.lc-booking-table__cell--on-hold-start.lc-booking-table__cell--service-event,.lc-booking-table__cell--on-hold.lc-booking-table__cell--promotion,.lc-booking-table__cell--on-hold.lc-booking-table__cell--rental,.lc-booking-table__cell--on-hold.lc-booking-table__cell--service-event,.lc-booking-table__cell--promotion-end.lc-booking-table__cell--on-hold,.lc-booking-table__cell--promotion-end.lc-booking-table__cell--rental,.lc-booking-table__cell--promotion-end.lc-booking-table__cell--service-event,.lc-booking-table__cell--promotion-start.lc-booking-table__cell--on-hold,.lc-booking-table__cell--promotion-start.lc-booking-table__cell--rental,.lc-booking-table__cell--promotion-start.lc-booking-table__cell--service-event,.lc-booking-table__cell--promotion.lc-booking-table__cell--on-hold,.lc-booking-table__cell--promotion.lc-booking-table__cell--rental,.lc-booking-table__cell--promotion.lc-booking-table__cell--service-event,.lc-booking-table__cell--rental-end.lc-booking-table__cell--on-hold,.lc-booking-table__cell--rental-end.lc-booking-table__cell--promotion,.lc-booking-table__cell--rental-end.lc-booking-table__cell--service-event,.lc-booking-table__cell--rental-start.lc-booking-table__cell--on-hold,.lc-booking-table__cell--rental-start.lc-booking-table__cell--promotion,.lc-booking-table__cell--rental-start.lc-booking-table__cell--service-event,.lc-booking-table__cell--rental.lc-booking-table__cell--on-hold,.lc-booking-table__cell--rental.lc-booking-table__cell--promotion,.lc-booking-table__cell--rental.lc-booking-table__cell--service-event,.lc-booking-table__cell--service-event-end.lc-booking-table__cell--on-hold,.lc-booking-table__cell--service-event-end.lc-booking-table__cell--promotion,.lc-booking-table__cell--service-event-end.lc-booking-table__cell--rental,.lc-booking-table__cell--service-event-start.lc-booking-table__cell--on-hold,.lc-booking-table__cell--service-event-start.lc-booking-table__cell--promotion,.lc-booking-table__cell--service-event-start.lc-booking-table__cell--rental,.lc-booking-table__cell--service-event.lc-booking-table__cell--on-hold,.lc-booking-table__cell--service-event.lc-booking-table__cell--promotion,.lc-booking-table__cell--service-event.lc-booking-table__cell--rental{background:#e00000!important;color:#fff}#lc-booking-table-loading{position:fixed;top:50%;left:50%;z-index:9999;border:1px solid #e5e6d9;background-color:#fff;padding:10px;box-shadow:1px 1px 1px rgba(0,0,0,.2)}#lc-booking-table-loading p{margin:0;display:inline-block;vertical-align:middle}#lc-booking-table-loading span{display:inline-block;vertical-align:middle;border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #659079;width:24px;height:24px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-right:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lc-report-detail-trigger{cursor:pointer;display:block;color:#598f72}.lc-report-detail-trigger:hover{text-decoration:underline}section.vehicle-selector table:not(.form) tr:hover td,section.vehicle-selector table:not(.form) tr:hover th{background:#fff}section table.form tr td{background:#f0f0ed}.vehicle-selector .allocatable{border:1px solid #e8e8e8;padding:10px;margin-bottom:20px;transition:background .5s}.vehicle-selector .allocatable table{margin-bottom:0}.vehicle-selector .allocatable:hover{background:rgba(230,240,234,.9)}.cell-1-2{width:50%}.cell-1-3{width:33.333333%}.cell-2-3{width:66.666666%}.cell-1-4{width:25%}.cell-1-6{width:16.66666666%}section .generic-form fieldset.anonymous,section fieldset.anonymous{padding:0;margin:0 0 15px}form{margin-bottom:1em}.generic-form legend,legend{font-weight:500;font-size:1.375em;color:#659079}.generic-form label,label{font-size:.94em;color:#222}.generic-form input[type=color],.generic-form input[type=date],.generic-form input[type=datetime-local],.generic-form input[type=datetime],.generic-form input[type=email],.generic-form input[type=month],.generic-form input[type=number],.generic-form input[type=password],.generic-form input[type=search],.generic-form input[type=tel],.generic-form input[type=text],.generic-form input[type=time],.generic-form input[type=url],.generic-form input[type=week],.generic-form select,.generic-form textarea,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:4px;border-radius:0;border:1px solid #d0d0d0;background-color:#fff;box-shadow:none;font-weight:400}.generic-form input[type=color]:focus,.generic-form input[type=date]:focus,.generic-form input[type=datetime-local]:focus,.generic-form input[type=datetime]:focus,.generic-form input[type=email]:focus,.generic-form input[type=month]:focus,.generic-form input[type=number]:focus,.generic-form input[type=password]:focus,.generic-form input[type=search]:focus,.generic-form input[type=tel]:focus,.generic-form input[type=text]:focus,.generic-form input[type=time]:focus,.generic-form input[type=url]:focus,.generic-form input[type=week]:focus,.generic-form select:focus,.generic-form textarea:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;border-color:#9bbdab}.button,form button,input[type=button],input[type=reset],input[type=submit]{padding:5px 15px;display:inline-block;position:relative;background:var(--lc-button-background-colour);border:none;border-radius:2px;font-size:1em;line-height:1.4;text-decoration:none;letter-spacing:.05em;color:#fff;outline:0;box-shadow:1px 1px 1px rgba(0,0,0,.2);transition:color .2s,background .2s}.button.small,button.small{padding:3px 7px;font-size:.875em}.button.tiny,button.tiny{padding:1px 5px;font-size:.875em}.button.neutral{background-color:#fff;color:#528460;box-shadow:none;border:2px solid #659079;font-weight:500;border-radius:4px}.button:hover,form button:hover,input[type=button]:hover,input[type=reset]:hover{outline:0}table.form .button,table.form input[type=button],table.form input[type=reset],table.form input[type=submit]{margin-right:5px}.submit-button,input[type=submit]{background:var(--lc-button-background-colour);color:var(--lc-button-text-colour)}.button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit].button:hover,input[type=submit]:hover{text-shadow:0 0 20px rgba(0,0,0,.5)}.button.neutral:hover{text-shadow:none}.cancel-button,input[type=reset]{background:#dee2e0;color:#222}.button-group .button{margin-right:1em}.grouped-form-buttons .cancel-action,.grouped-form-buttons .grid,.grouped-form-buttons .grid__item{display:inline;vertical-align:middle}.grouped-form-buttons .cancel-action{margin-left:1em}.grouped-form-buttons .grid__item.one-sixth{display:none}.asm-container__item{background-color:#e5e6d9!important}.asm-results-container{padding:0!important;border-radius:0!important}.asm-results-container a{padding:.25rem .5rem!important}.asm-results-container a#ui-active-menuitem{background:#b3d4fc;border-radius:0;border:none}.asm-results-container a#ui-active-menuitem.ui-state-active,.asm-results-container a#ui-active-menuitem.ui-state-hover{margin:0!important}.insurance-question-form .extended-response{display:none}.insurance-question-form .insurance-question{margin-top:1.5em;margin-bottom:.5em;border-top:1px solid #e5e5e5;padding-top:1.5em}.insurance-question-form .insurance-question:first-of-type{margin-top:0;border-top-width:0}.insurance-question-form label{margin-right:1em}.button:active:not(:disabled),form button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{position:relative;top:1px;left:1px}.button,a.button,a.button:hover{text-decoration:none}.button.disabled,.button:disabled,input.disabled,select.disabled{pointer-events:none;cursor:default;opacity:.4}div.form-row.multiple div.control .button,div.form-row.multiple div.control button,div.form-row.multiple div.control input[type=button],div.form-row.multiple div.control input[type=submit]{margin-top:19px}.lc-form--date-filter div.form-row.multiple div.control .button,.lc-form--date-filter div.form-row.multiple div.control button,.lc-form--date-filter div.form-row.multiple div.control input[type=button],.lc-form--date-filter div.form-row.multiple div.control input[type=submit]{margin-top:0;font-size:.75rem}.inline-button-form{margin-left:.5rem;display:inline-block}.inline-button-form .generic-form div.input{margin-bottom:0}.inline-button-form .grid{margin-left:0}.inline-button-form .grid__item{margin-left:0;padding-left:0;vertical-align:baseline}.pagination-options{width:auto;padding:0;margin:0 0 20px 0;display:inline-block;border-radius:2px;font-size:.9em}.pagination-options li{display:inline-block}.pagination-options li:not(:last-of-type){margin-right:2px}.pagination-options li a,.pagination-options li span{padding:3px 10px;display:block;text-align:center;background:#9bbdab;color:#fff;border-radius:2px;text-decoration:none;transition:color .1s,background .1s}.pagination-options li a:hover,.pagination-options li span{background:#659079}.pagination-options li a{background:#9bbdab;color:#fff}.cms2-page-admin-menu{width:140px;padding:5px;position:fixed;top:45%;left:-150px;background:#fff;display:block;border-right:20px solid #49b7c3;box-shadow:0 0 30px rgba(0,0,0,.15);opacity:.5;transition:all .2s}.cms2-page-admin-menu:before{content:"CMS2 Menu";display:block;position:absolute;top:31px;right:-41px;transform:rotate(90deg);font-size:.9em;font-weight:500;text-shadow:-1px -1px 0 rgba(0,0,0,.2);color:#fff}.cms2-page-admin-menu:hover{opacity:1;left:0}.cms2-page-admin-menu ul{margin:0}.cms2-page-admin-menu ul li a{padding:2px 5px;display:block;background:rgba(0,0,0,.03);font-size:.9em;color:#434241;text-decoration:none}.cms2-page-admin-menu ul li a:hover{color:#fff;background:#49b7c3}.cms2-page-admin-menu ul li:not(:last-of-type) a{margin-bottom:2px}html{overflow-y:scroll}.rental-contact-name{padding-right:1em}.rental-contact-name .icon{float:right;height:20px;font-size:20px;margin-right:.25em}.sp-fn-selected-suggestion{font-size:1.125em}.ui-menu .ui-menu-item.auto-suggest-banned a{color:red;font-style:italic}.ui-menu .ui-menu-item.auto-suggest-banned a:before{content:"! "}#address-list{margin-bottom:1rem;padding-bottom:1rem;border-bottom:2px solid #d0d0d0}[name=c2a_search_input]{width:24rem}body #cc_c2a{z-index:2000}#hidden-address-form,#hidden-contact-form,#hidden-conviction-form,#hidden-edit-contact-form,#hidden-mileage-log-form,#hidden-send-email-form,#optional-extras-dialog,.dialog-container,.dialog-form-container,.hidden-form-container,.lc-toggle-target,.toggle-target{display:none}.sp-fn-selected-item{padding:.5rem;border:1px solid #eaeaea;border-radius:3px;box-shadow:3px 3px 0 rgba(0,0,10,.02)}.lc-toggle-target.open,.toggle-target.open{display:block}.toggled-target--panel{padding-top:1rem}.toggle-trigger{cursor:pointer;margin:0}.dashboard-quick-link{display:inline-block;margin:0 .25rem .25rem 0}.handover-actions h3{border-bottom:1px solid #e3e3e0;padding-bottom:.25em;font-size:1em}.lc-form--date-filter{margin-bottom:0}.lc-form--date-filter fieldset{padding-bottom:0}.lc-form .form-row{margin-bottom:1rem}.lc-form .form-row:last-child{margin-bottom:0}.lc-form input.error{border-color:#df280a}.lc-form-aligned label{width:10rem;display:inline-block;text-align:right;margin:0 1rem 0 0}.lc-form-stacked label{display:block}.lc-form .form-row.multiple label{width:auto;display:block;text-align:left;margin:0}.lc-form .form-row.multiple .control{display:inline-block;vertical-align:top;margin-right:1rem}.lc-form-aligned label.checkbox{width:auto;display:inline-block;text-align:left;margin:0 0 0 11rem}.lc-form-aligned .form-error-messages{margin:0 0 0 11rem}.lc-form .form-row.multiple .form-error-messages{margin:0}.lc-button-group--inline>*{display:inline-block;vertical-align:top;margin-left:.125rem}input[type=checkbox]{margin-right:.25rem}.customer-data-review-form .form-row.multiple{margin-bottom:0}.customer-data-review-form .form-row.multiple{border-top:1px solid #e5e5e5;margin-top:2rem;padding-top:1rem;display:flex;justify-content:space-between;flex-wrap:wrap}.customer-data-review-form .form-row.multiple .control{margin-right:0;order:2}.customer-data-review-form .form-row.multiple .form-error-messages{width:100%;order:1}.customer-data-review-form .form-row.multiple:first-of-type{border-top-width:0;margin-top:1rem;padding-top:0}.customer-data-review-form .form-row{max-width:30rem}.customer-data-review-form p.control{flex:1}.customer-data-review-form textarea{width:100%;box-sizing:border-box}.customer-data-review-form.driver-request .driver-acceptance{border:1px solid #eaeaea;padding:1rem 1rem 1rem 1rem;border-radius:4px;margin-bottom:2rem}.customer-data-review-form.driver-request .driver-acceptance .control-radiogroup,.customer-data-review-form.drivers-licence .driver-acceptance .control-radiogroup,.customer-data-review-form.insurance-questionnaire .insurance-questionnaire-acceptance .control-radiogroup{padding-left:1rem}.customer-data-review-form.driver-request .driver-acceptance .control-radiogroup label,.customer-data-review-form.driver-request .driver-request-datum .control-radiogroup label,.customer-data-review-form.drivers-licence .drivers-licence-acceptance .control-radiogroup label,.customer-data-review-form.insurance-questionnaire .insurance-questionnaire-acceptance .control-radiogroup label{display:inline}.lc-form .form-row.multiple label.stacked-label{margin-bottom:.5rem}.lc-form .form-row.multiple label.stacked-label:last-child{margin-bottom:0}.lc-vehicle-filters-container{margin:1rem 0 2rem 0}.lc-vehicle-filters{display:flex}.lc-vehicle-filters__group{width:12rem;margin-right:1rem;border:1px solid #e5e5e5}.lc-vehicle-filters__group.is-report{flex:1 1 auto}.lc-vehicle-filters__group h3{margin:.5rem 0 0 .5rem}.lc-vehicle-filters__toggles{padding:.5rem;display:flex;justify-content:space-between}.lc-vehicle-filters__toggle{margin-right:.5rem}.lc-vehicle-filters__rows{max-height:18rem;overflow-y:auto;padding:.5rem 0 .5rem .5rem;border-top:1px solid #e5e5e5}.lc-vehicle-filters__report{padding:.5rem}.lc-vehicle-filters__report h4{color:#659079;margin:0}.lc-vehicle-filters__report p{margin:0 0 .5rem 0}@keyframes spinner{to{transform:rotate(360deg)}}.ajax-loading{min-height:3.5em;position:relative}.ajax-loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:5}.ajax-loading:after{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:2.5em;height:2.5em;margin-top:-1.25em;margin-left:-1.25em;border-radius:50%;border:2px solid #ddd;border-top-color:#658290;animation:spinner .6s linear infinite;z-index:10}.hidden{display:none}.expandable{display:none}.expandable.open{display:block}#view-document-dialog img{max-width:100%;height:auto;display:block}.dropzone{padding:15px 20px;margin-bottom:15px;border-radius:3px;box-shadow:3px 3px 0 rgba(0,0,10,.02);border:2px solid #eaeaea;background:#fff;transition:background .25s cubic-bezier(.25,.1,.25,1)}.dropzone.active{background-color:#fdffeb}.filename-original{margin:0;font-weight:500}.document-meta-form .control p{margin:0}.document-meta-form .control p:last-child{margin:.25rem 0 0 0}.file-list a{color:#658290}.file-list .slot{padding:1rem;margin-bottom:1rem;border-radius:4px;border:1px dashed #819aa7;color:#7b96a2;font-style:italic;overflow:hidden}.file-list .slot:last-child{margin-bottom:0}.file-list .slot.has-file{border-style:solid;font-style:normal;font-weight:500;color:#658290;border-color:green}.file-list .slot.has-file.is-rejected{border-color:#a00}.file-list .delete-photo,.file-list .remove-file{float:right;margin-left:1em}.file-list .slot-meta{font-weight:400;display:block}.file-list .manage-approval-status{text-decoration:none;font-weight:400;color:green}.file-list .is-rejected .manage-approval-status{color:#a00}.droptarget{text-align:center;padding:1rem 1rem 1rem 1rem;color:#bbccd4}.droptarget .message{font-size:2em;margin-bottom:0}.droptarget .faux-file-select{margin-top:1rem}.droptarget label{cursor:pointer}.faux-file-select input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}section table tr td.money-total{text-align:right}.column-wrapper,.panel{box-sizing:border-box}.column-wrapper{display:flex;justify-content:space-between}.column-wrapper.row-wrap{flex-wrap:wrap}.column-wrapper.two-col .panel-section{width:calc(50% - .5em)}.column-wrapper.two-col .panel-section.full-width{width:100%}#panel-rental-optional-extras,#panel-rental-vehicle{width:calc(50% - .5em)}#panel-rental-destination{flex:0 0 calc(50% - 0.5em);margin-right:1em}#panel-rental-countries-selection{margin-bottom:0}fieldset#rental-countries-selection{margin:0;padding:0}fieldset#rental-countries-selection .fieldset-inner{display:flex;flex-wrap:wrap}fieldset#rental-countries-selection .form-row{margin-right:1rem;margin-bottom:0;flex:0 0 10rem}fieldset#rental-countries-selection .form-row input{margin-right:.25rem}#panel-rental-finance{flex:0 0 calc(25% - 0.5em)}#panel-rental-summary{flex:0 0 calc(25% - 1em);margin-left:1em}#panel-rental-optional-extras{margin-left:auto}.panel{background-color:#fff;padding:1em;margin-bottom:1em}.panel .panel{padding:0}#rental-details .form-row{display:flex;flex-wrap:wrap}#panel-rental-details .form-row .control,#panel-rental-details .selected-item{margin-right:2em;order:2}#panel-rental-details .form-row .control:first-child,#panel-rental-details .selected-item{width:14.285714286%}#panel-rental-details .form-row .form-error-messages{width:100%;order:3}#panel-rental-details input[type=text]{max-width:100%}#panel-rental-details input[name=total_adults_travelling],#panel-rental-details input[name=total_children_travelling]{width:4em}#panel-rental-details .sp-fn-selected-item{border-width:0;padding:0;box-shadow:none}.rental-totals .line{display:flex;justify-content:space-between;margin:0 0 .75em}.rental-totals .line>span{width:50%}form .add-rental-button{float:right}#panel-rental-vehicle .remove-selected-vehicle{cursor:pointer}#panel-vehicle-settings-elements{display:none}.has-errors{color:#ec4242}#selected-optional-extras .selected-optional-extra-error{width:100%}.faux-table{margin-bottom:1em}.faux-table .row{display:flex}.faux-table .cell{padding:.25em .5em .25em 0}.lc-table--logs,.lc-table--rejections{width:100%}.lc-table--logs .headers{font-weight:500}.lc-table--logs .cell,.lc-table--rejections .cell{border-bottom:1px solid #f3f3f3;transition:background .5s;background:#fdfdfd;width:25%}.lc-table--logs .cell:nth-child(3){width:calc(50% - 3rem)}.lc-table--logs .row:nth-of-type(2n) .cell{background:#fff}.lc-table--logs .row:hover .cell{background:rgba(230,240,234,.3)}.lc-table--rejections .cell{width:75%}.lc-table--rejections .cell:first-child{width:15%;text-align:left}.lc-table--rejections .cell:nth-child(2){width:25%}.lc-table--rejections .cell:nth-child(3){width:60%}.repeated-items .headers{font-weight:500;border-bottom:1px solid #ccc}.repeated-items .cell{padding:.25em .5em .25em 0}#added-convictions .cell,#selected-optional-extras .cell{width:25%}#rental-money-summary .cell{width:50%}.cancellation-summary h2{color:#e94343}.licence-summary-expiry.valid .value{color:green}.licence-summary-expiry.expired .value{color:#e94343}.settings-topic{border:1px solid #eaeaea;padding:1rem;margin-bottom:1rem;border-radius:4px;background-color:#fff}.settings-section-heading{cursor:pointer;margin-bottom:0}.settings-section{display:none;padding-top:1em}.settings-section.open{display:block}.setting-form-assistance{font-style:italic}.advisory-email-body-preview{display:none}.advisory-email-body-preview.open{display:block}.advisory-summary{border-top:1px solid #f1f1f1;margin:1em 0;padding:1em 0 0 0}.manage-attachments-form{overflow:hidden}.manage-attachments-form .dropzone{width:33%;max-width:none;float:left}.manage-attachments-form .uploaded-files-to-remove{width:33%;float:left;padding:0 20px;margin-bottom:15px}.manage-attachments-form .form-row{clear:both}.manage-attachments-form .uploaded-files-to-remove .unremove{display:none}.manage-attachments-form .in-delete-queue .filename{text-decoration:line-through}.manage-attachments-form .in-delete-queue .remove{display:none}.manage-attachments-form .in-delete-queue .unremove{display:inline}.manage-attachments-form .uploaded-file{display:flex;width:100%;max-width:640px;margin:0;padding:.5em 0;border-bottom:1px solid #e5e5e5}.manage-attachments-form .uploaded-file .removal-trigger{margin-left:auto}section .rental-summary table tr:first-child th{border-bottom:1px solid #ededed}.rental-summary .no-results{margin-bottom:3em;font-style:italic}.rental-summary .key-values-list,.rental-summary table{margin-bottom:3em}.add-rental-form-wrapper .button-group{text-align:right}.plain-list{list-style:none;margin:0 0 1.5em 0;padding:0}.plain-list ul{list-style:none;margin:0 0 0 2em}.plain-list li{margin:.75em 0}.key-value-list{margin-bottom:2rem}.key-value-list .row{border-bottom:1px solid #ddd}.key-value-list .row:first-child{border-top:1px solid #ddd}.key-value-list .cell{box-sizing:border-box}.key-value-list .key{font-weight:500;padding:.5rem .5rem .25rem .5rem}.key-value-list .value{padding:.25rem .5rem .5rem .5rem}@media screen and (min-width:48em){.key-value-list .row{overflow:hidden}.key-value-list .cell{box-sizing:border-box;padding:.5rem}.key-value-list .key{width:30%;float:left;font-weight:500}.key-value-list .value{width:70%;float:left}}.sortable-rentals .sort-report{display:flex;align-items:center;min-height:1.5rem}.sortable-rentals .sort-report-item{border-radius:1rem;background-color:#598f72;color:#fff;padding:.25rem .625rem;display:flex;align-items:center;margin-left:.5rem}.sortable-rentals .sort-report-item .label{color:#fff;line-height:1}.sortable-rentals .sort-report-item a{padding:0 .125rem;line-height:1}.sortable-rentals .sort-option{cursor:pointer}.sortable-rentals .sort-option.active-sort{background:#f0f0f0}.sortable-rentals .sort-option.active-sort-asc:after{content:"\25B2";float:right;font-weight:500}.sortable-rentals .sort-option.active-sort-desc:after{content:"\25BC";float:right;font-weight:500}.lc-table--sortable .lc-table--sortable__trigger{cursor:pointer;position:relative}.lc-table--sortable .lc-table--sortable__trigger.sp-active-sort-trigger{background:#f0f0f0}.lc-table--sortable__trigger.sp-active-sort-trigger--asc:after{content:"\25B2";position:absolute;right:.25rem}.lc-table--sortable__trigger.sp-active-sort-trigger--desc:after{content:"\25BC";position:absolute;right:.25rem}.rental-status-element td.result-status{width:20%}.dashboard-rental-table td{width:20%;width:16.666666667%}.rental-listings{box-sizing:border-box}.rental-listings-filter-form label.checkbox{cursor:pointer}.rental-listings .row{border-bottom:1px solid #f3f3f3;box-sizing:border-box}.rental-listings .row.headers{border-bottom:1px solid #ccc;font-weight:500}.rental-listings .cell{padding:.5em .5em .5em .5em;box-sizing:border-box}.rental-listings a{text-decoration:none;color:inherit}.rental-listings a:hover{background:rgba(230,240,234,.3)}.rental-listings .cell{flex:0 0 7.4%}.rental-listings .hirer{flex:0 0 16%}.rental-listings .hire-status{font-weight:500}.lc-rental-note__meta{color:#666;font-style:italic}.lc-is-flex{display:flex}.lc-clickable{cursor:pointer}.lc-icon--large{font-size:1.33333em}.lc-icon--trigger{margin-right:.5em}.lc-icon--trigger:last-child{margin-right:0}.lc-has-open-drawer{overflow-y:hidden}.lc-drawer-overlay{position:fixed;top:0;left:-100%;width:100%;bottom:0;background:0 0;z-index:1001;transition:background .5s ease}.lc-has-open-drawer .lc-drawer-overlay{left:0;background:rgba(0,0,0,.7)}.lc-drawer{position:fixed;top:0;left:-100%;bottom:0;width:90%;z-index:1002;background-color:#fff;padding:1rem;overflow-y:auto;transition:left .5s ease;box-sizing:border-box}.lc-drawer--active{left:0;box-shadow:3px 0 5px -2px #888}.lc-drawer__close-button{position:absolute;top:0;left:90%;cursor:pointer;padding:.5rem .75rem;z-index:100;background-color:#fb5025;border-width:0;color:#fff;font-size:1.5em}.lc-drawer--active .lc-drawer__close-button{-webkit-animation:fadeIn ease 5s;-moz-animation:fadeIn ease 5s;-o-animation:fadeIn ease 5s;-ms-animation:fadeIn ease 5s;animation:fadeIn ease 2s;position:fixed}@media screen and (min-width:48em){.lc-drawer--active{padding:2rem}}.lc-detail-revealed{display:none}.sp-dashboard-report-range{cursor:pointer;border-bottom:1px dashed #333}.range-controls{padding:.5rem 0}.range-controls input{width:3rem}.lc-panel{background-color:#fff;padding:1rem;margin-bottom:1rem;box-sizing:border-box}.lc-panel--dashboard{text-align:center;display:flex;flex-direction:column;flex:0 0 100%}.lc-panel .lc-panel{padding:0}.lc-panel__header{margin-bottom:1rem}.lc-panel__header--zero-margin{margin-bottom:0}.lc-panel__heading{margin:0;padding:0}.lc-panel__tagline{margin:0;padding:0}.lc-panel__footer--dashboard{margin-top:auto}.lc-columns{display:flex;flex-wrap:nowrap}.lc-columns--2>*{flex:0 0 50%}.lc-panel-grid{display:grid;grid-column-gap:1rem;column-gap:1rem}.lc-panel-grid--thirds{grid-template-columns:1fr 1fr 1fr}.lc-panel-grid--halfs{grid-template-columns:1fr 1fr}.lc-box{border:1px solid #eaeaea;padding:1rem;margin-bottom:1rem;border-radius:4px}.item-list,.lc-item-list{list-style-type:none;margin:0;padding:0}.item-list .item,.lc-list-item{border:1px solid #eaeaea;border:1px solid #598f72;padding:1rem;margin-bottom:1rem;border-radius:4px}.item-list .item-status-inactive{opacity:.5}.item-list .item :last-child,.lc-list-item :last-child{margin-bottom:0}.lc-list-item__details-trigger{float:right;cursor:pointer}.lc-list-item__details{padding:1rem 0 0 0}.lc-list-item__details p{margin-bottom:.5rem}.lc-list-item .subtitle{margin-bottom:0}.section-navigation-list .item{padding:0}.section-navigation-list .item>a{padding:1rem;display:block;font-weight:500;outline:0}.section-navigation-list .item>a:hover{display:block;font-weight:500;background-color:rgba(230,240,234,.3);text-decoration:none}.lc-dashboard-summary__total{margin:0;padding:0;font-size:2rem;color:#658290}.lc-dashboard-summary__description{margin:0;padding:0}.rental-hire-status-booked .hire-status,.rental-hire-status-due .hire-status{color:orange}.rental-hire-status-overdue .hire-status{color:#dc1818}.rental-hire-status-on-hire .hire-status{color:#6cdf3f}.rental-hire-status-complete .hire-status{color:#3fb4df}.rental-hire-status-cancelled{color:#999;font-style:italic}.rental-hire-status-cancelled .hire-status{color:#999}.contacts-status-alert .actions-complete{color:green}.contacts-status-alert .actions-required{color:#a00}.contacts-status-passive .actions-complete{color:#999}.contacts-status-passive .actions-required{color:#999}.lc-hirer-data-submissions .pending{color:orange}.lc-hirer-data-submissions .accepted{color:green}.lc-hirer-data-submissions .rejected{color:#a00}.lc-insurance-questionnaire-response__question{margin-bottom:.5rem}.lc-insurance-questionnaire-response__response .answer{display:block;margin-bottom:.5rem}.status-alert{color:#a00}#filter_type_10_wrapper,#filter_type_20_wrapper,#filter_type_30_wrapper,#filter_type_35_wrapper,#filter_type_40_wrapper{padding:.5em;cursor:pointer}#filter_type_10_wrapper{background-color:orange}#filter_type_20_wrapper{background-color:#6cdf3f}#filter_type_30_wrapper{background-color:#3fb4df}#filter_type_35_wrapper{background-color:#c2c2c2}#filter_type_40_wrapper{border:1px solid #d0d0d0;padding:calc(.5em - 1px) .5em}.lc-total{text-align:center;border:1px solid #e5e5e5;padding:1rem;width:10rem}.lc-total__label{color:#659079;font-size:1.375em}.lc-total__value{color:#658290;font-size:2rem}.has-data-value:after{content:attr(data-value);display:inline-block;border-radius:50%;font-size:.625rem;width:.875rem;line-height:.875rem;text-align:center;background:red;color:#fff;margin-left:.25rem;font-weight:700;vertical-align:text-top}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.wf-key-value-list{margin:0 0 1rem 0;padding:0;list-style-type:none}.wf-key-value-list-item{margin-bottom:1rem}.wf-key-value-list--with-borders .wf-key-value-list-item{margin-bottom:0;padding:1rem 0;border-bottom:1px solid #e5e5e5}.wf-key-value-list--with-borders .wf-key-value-list-item:hover{background-color:#f5f5f5}.wf-key-value-list--with-borders .wf-key-value-list-item:first-child{border-top:1px solid #e5e5e5}.wf-key-value-list-key{font-size:.875rem;color:#555;text-transform:uppercase;margin-bottom:.25rem}.wf-key-value-list-value{font-size:1.25rem}.wf-key-value-list--with-actions .wf-key-value-list-value{display:flex}.wf-key-value-list-value-actions{margin-left:auto;font-size:.875rem}table.fc-col-header{margin-bottom:0}