@charset "UTF-8";:root[data-color-scheme="light"],:root:not([data-color-scheme]):not([data-theme]),:root[data-theme="light"],:root[data-theme="auto"]{--dca-primary:#23527c}#header #header-logo{margin-top:8px;min-height:70px}#branding::after{height:5px;width:100%;background:repeating-linear-gradient(to right,#0088ed 0px,#0088ed 199px,#ffa518 200px,#ffa518 399px,#56b84e 400px,#56b84e 599px,#7c5fbe 600px,#7c5fbe 799px,#ef353c 800px,#ef353c 999px);content:" ";display:block;bottom:0;position:absolute}body.login #branding::after{height:5px;width:100%;background:repeating-linear-gradient(to right,#0088ed 0px,#0088ed 20%,#ffa518 20%,#ffa518 40%,#56b84e 40%,#56b84e 60%,#7c5fbe 60%,#7c5fbe 80%,#ef353c 80%,#ef353c 100%);content:" ";display:block;position:relative}#header .toolbar-item-navigation li ul{right:0!important;left:unset!important}#site-name.toolbar-item.toolbar-item-navigation{float:right;z-index:10!important;position:relative}#servicetaskcityprice_set-group td.original p{display:none}tr.dynamic-former_element_dependencies td.original p{display:none!important}.djangocms-admin-style .aldryn-bootstrap3-grid .help{display:block}#id_available_days,#id_week_a1,#id_week_b2,#id_week_a3,#id_week_b4,#id_weekly_week,#id_biweekly_week_a,#id_biweekly_week_b,#id_ot_monthly_week_a1,#id_ot_monthly_week_b2,#id_ot_monthly_week_a3,#id_ot_monthly_week_b4{border-bottom:none}#id_available_days{-webkit-column-count:2;-moz-column-count:2;column-count:2}#id_available_days li{padding:0;border-top:none}#id_week_a1 li,#id_week_b2 li,#id_week_a3 li,#id_week_b4 li,#id_weekly_week li,#id_biweekly_week_a li,#id_biweekly_week_b li,#id_ot_monthly_week_a1 li,#id_ot_monthly_week_b2 li,#id_ot_monthly_week_a3 li,#id_ot_monthly_week_b4 li{padding:0;border-top:none}#id_week_a1 li input,#id_week_b2 li input,#id_week_a3 li input,#id_week_b4 li input,#id_weekly_week li input,#id_biweekly_week_a li input,#id_biweekly_week_b li input,#id_ot_monthly_week_a1 li input,#id_ot_monthly_week_b2 li input,#id_ot_monthly_week_a3 li input,#id_ot_monthly_week_b4 li input{margin-right:2px}#id_week_a1 li,#id_week_b2 li,#id_week_a3 li,#id_week_b4 li,#id_weekly_week li,#id_biweekly_week_a li,#id_biweekly_week_b li,#id_ot_monthly_week_a1 li,#id_ot_monthly_week_b2 li,#id_ot_monthly_week_a3 li,#id_ot_monthly_week_b4 li{display:inline-block!important;padding-left:20px}.field-avatar label[for='avatar-clear_id']{display:inline}.field-avatar #id_avatar{margin-bottom:13px}.field-avatar>div{font-size:14px;text-transform:uppercase;color:#777777}.field-avatar a{padding-left:10px}table.manager_availability td.loading{opacity:0.3}span.success{color:green}span.promocode_actual{color:green}span.warning{color:red}span.promocode_nonactual{color:red}span.gray{color:gray}span.muted{color:gray}tr.dynamic-dealstatushistory_set .original p,tr.dynamic-pipedrivestatusmapping_set .original p,tr.dynamic-appointmentstatushistory_set .original p{display:none}.tabular table tbody tr.dynamic-dealstatushistory_set td,.tabular table tbody tr.dynamic-pipedrivestatusmapping_set td,.tabular table tbody tr.dynamic-appointmentstatushistory_set td{padding-top:10px!important}.form-row .select2-selection.select2-selection--single{min-height:38px;height:auto!important}.add_id_quote_with_quote_type{width:auto!important}.model-quote.change-form .form-row ul li{padding:0;border:none}.model-quote.change-form .form-row ul li label{}.app-orders.model-order .select2-container--default .select2-results>.select2-results__options{max-height:400px}.duplicate_button.button,.send_mail_button.button{background-color:#e6e6ff!important}.inline-related.dynamic-booking fieldset.module{max-height:400px;padding-left:20px!important;padding-right:20px!important;overflow-y:auto}.inline-related.dynamic-booking h3 .inline_label,.inline-related.dynamic-booking h3 b{display:none}#booking-group h2{text-transform:uppercase}.inline-related h3 a.inline-deletelink{background-image:url("https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/admin/img/inline-delete.svg?362d73f1e0d8")!important}form div .datetime input.vDateField,form div .datetime input.vTimeField{width:100px!important}form div.form-row .datetime input.vDateField,form div .form-row .datetime input.vTimeField{width:100px!important}form div input.vDateField,form div input.vTimeField{width:100px!important}#order_form .form-row.field-finished_at .fieldBox,#order_form .form-row .fieldBox:nth-of-type(1):nth-last-of-type(2){width:auto!important}.dynamic_formset_wrapper{margin-bottom:20px!important;overflow-x:hidden!important}.dynamic_formset{padding-left:40px;border-left:1px solid gray;margin-bottom:40px;box-sizing:content-box}.dynamic_formset:not([data-formset-form-deleted]):last-child{margin-bottom:10px}.dynamic_formset_wrapper .formset-add-button{color:blue}.dynamic_formset_wrapper .formset-delete-button{color:red}.dynamic_formset_wrapper .formset-add-button:hover{color:darkblue;cursor:pointer}.dynamic_formset_wrapper .formset-delete-button:hover{color:darkred;cursor:pointer}a.formset-delete-button.inline-deletelink,.formset-delete-button.inline-deletelink{background-image:url("https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/admin/img/inline-delete.svg?362d73f1e0d8")!important}.dynamic_formset .deletelink_wrapper input[name$='DELETE']{display:none}.inline-group h2{text-transform:uppercase!important}div.dynamic_formset_wrapper[data-formset-hide-on-delete] div[data-formset-form-deleted]{display:none}div.dynamic_formset_wrapper:not([data-formset-hide-on-delete]) .deletelink_wrapper{padding-bottom:10px;text-transform:uppercase;color:#999}div.dynamic_formset_wrapper div[data-formset-form-deleted] .former_field_wrapper,div.dynamic_formset_wrapper .dynamic_formset[data-hidden] .former_field_wrapper{display:none}.body:not(.cms-admin-modal) #content-main form input{width:auto!important}table[summary="Models available in the Charts application."] tr:first-child{display:none}.form-row.field-_source_of_template pre{max-height:500px;overflow-y:scroll}.CodeMirror{height:auto!important;z-index:0}ul#id_quote_types{padding-left:0;border:0;padding-top:0;padding-bottom:0}ul#id_quote_types li{border:0;padding-top:0;padding-bottom:0}ul#id_quote_types li label{color:#333!important}ul#id_quote_types li input{vertical-align:bottom}body{padding-bottom:5px}body.model-customfield.change-list th.field-name{white-space:normal!important;min-width:300px;max-width:400px}body.model-customfield.change-list td.field-slug{white-space:normal!important;min-width:300px;max-width:400px;word-break:break-all}body.model-location.change-list td.field-_data{white-space:normal!important;min-width:400px}body.model-notificationif.change-list td.field-message,body.model-notification.change-list td.field-message{white-space:normal!important;min-width:300px}textarea{box-sizing:border-box!important;max-height:500px!important;min-height:60px!important;overflow-x:hidden!important}body.change-form .submit-row{position:fixed;min-height:40px;bottom:0px;background:white!important;margin:0 -40px 0px!important;padding:20px 95px!important;left:0;right:0}.popup #container #content .submit-row{margin:20px 0px 0!important;z-index:1000}#container{margin-bottom:100px!important}.datetimeshortcuts + .datetimeshortcuts{display:none!important}#select2-id_cleaner-container,#select2-id_appointment_line_item_for_city-container{line-height:34px!important}#booking-group .inline-related h3 b,#booking-group .inline-related h3 .inline_label{display:none}#booking-group>h2{font-size:19px;font-weight:bold}.fieldBox.field-first_time_cleaning_total_price input,.fieldBox.field-total_price input,.fieldBox.field-first_time_cleaning_price input,.fieldBox.field-first_time_cleaning_hours input,.fieldBox.field-hours input,.fieldBox.field-price input,.fieldBox.field-promocode_discount input{width:100px!important}.fieldBox.field-first_time_cleaning_total_price input,.fieldBox.field-total_price input,.fieldBox.field-first_time_cleaning_price input,.fieldBox.field-price input,.fieldBox.field-promocode_discount input{border-radius:3px 0 0 3px!important}span.recalc_button{padding:9px;margin-left:0;border-radius:0 3px 3px 0px;background-color:lightgray}span.recalc_button:hover,span.recalc_button:active,span.recalc_button:focus{background-color:#00a8e6!important}span.recalc_button + span.recalc_button{border-left:1px solid darkgray}#first_time_cleaning_discount_recalc.recalc_button{border-radius:0}body.model-location .geoposition-widget,body.model-city .geoposition-widget,body.model-timecard .geoposition-widget,body.model-timecardifuser .geoposition-widget,body.model-breaktimecard .geoposition-widget,body.model-locationif .geoposition-widget{position:relative;height:300px;width:100%;margin-bottom:40px;overflow:visible!important}body.model-location .geoposition-widget table,body.model-city .geoposition-widget table,body.model-timecard .geoposition-widget table,body.model-timecardifuser .geoposition-widget table,body.model-breaktimecard .geoposition-widget table,body.model-locationif .geoposition-widget table{float:none!important}body.model-location .geoposition-search,body.model-city .geoposition-search,body.model-timecard .geoposition-search,body.model-timecardifuser .geoposition-search,body.model-breaktimecard .geoposition-search,body.model-locationif .geoposition-search{float:none!important;text-align:left;position:absolute;top:0;z-index:1000;width:337px}body.model-location .geoposition-map,body.model-city .geoposition-map,body.model-timecard .geoposition-map,body.model-timecardifuser .geoposition-map,body.model-breaktimecard .geoposition-map,body.model-locationif .geoposition-map{height:100%;width:100%}body.model-location .geoposition-map-wrapper,body.model-city .geoposition-map-wrapper,body.model-timecard .geoposition-map-wrapper,body.model-timecardifuser .geoposition-map-wrapper,body.model-breaktimecard .geoposition-map-wrapper,body.model-locationif .geoposition-map-wrapper{height:310px;position:absolute;overflow:hidden;float:none!important;width:100%;top:-5px;left:360px}body.model-location .geoposition-address,body.model-city .geoposition-address,body.model-timecard .geoposition-address,body.model-timecardifuser .geoposition-address,body.model-breaktimecard .geoposition-address,body.model-locationif .geoposition-address{float:none!important;text-align:left;position:absolute;bottom:0;z-index:9999;background-color:rgba(255,255,255,0.6);padding:2px 2px 2px 10px;left:360px;width:44%}.geoposition-widget{width:100%}.geoposition-widget table{position:relative;top:40px}.data_value_wrapper{color:green;display:block;padding-bottom:2px;padding-left:8px}.data_label_wrapper{display:block;padding-top:6px}.data_label_wrapper.level1{padding-left:16px}.data_value_wrapper.level1{padding-left:38px}.data_label_wrapper.level2{padding-left:32px}.data_value_wrapper.level2{padding-left:68px}.data_value_wrapper_2{color:green;padding-left:4px}.fieldBox.field-_quote_first_time_hours div.readonly,.fieldBox.field-_quote_hours div.readonly,.fieldBox.field-_quote_first_time_price div.readonly,.fieldBox.field-_quote_price div.readonly{font-size:20px!important;color:#cf79ff!important}.fieldBox.field-first_time_cleaning_price div.readonly,.fieldBox.field-price div.readonly,.fieldBox.field-_first_time_cleaning_with_extra_hours_price div.readonly{font-size:26px!important;color:#aa3fe0!important;padding-left:0;margin-top:0}.fieldBox.field-first_time_cleaning_total_price div.readonly,.fieldBox.field-total_price div.readonly,.fieldBox.field-_first_time_cleaning_with_extra_hours_total_price div.readonly{font-size:14px!important;color:#56b84e!important;padding-left:0;margin-top:0}.fieldBox.field-first_time_cleaning_total_price label,.fieldBox.field-total_price label,.fieldBox.field-_first_time_cleaning_with_extra_hours_total_price label{display:none}.fieldBox.field-_quote_first_time_price div.readonly:before,.fieldBox.field-_quote_price div.readonly:before,.fieldBox.field-first_time_cleaning_total_price div.readonly:before,.fieldBox.field-_first_time_cleaning_with_extra_hours_total_price div.readonly:before,.fieldBox.field-total_price div.readonly:before,.fieldBox.field-price div.readonly:before,.fieldBox.field-first_time_cleaning_price div.readonly:before{content:'$'}.form-row.field-first_time_cleaning_price.field-price{margin-bottom:0;padding-bottom:0}.CodeMirror.cm-s-default{border:1px solid lightgray}.field-description,.field-_value{white-space:normal!important}#header_search_form{margin:8px 0 8px 0px;background:transparent;padding:3px;display:flow-root;box-shadow:none;padding-left:20px}body:not(.cms-admin):not(.popup):not(.inline_iframe) #header{height:auto!important}body:not(.cms-admin):not(.popup):not(.inline_iframe) .breadcrumbs{top:30px!important}body:not(.cms-admin):not(.popup):not(.inline_iframe) #content{margin:163px 3% 0!important}body:not(.cms-admin):not(.popup):not(.inline_iframe) #header .select2-selection.select2-selection--single{min-height:58px;height:auto!important}#header_search_form>select{display:none}#header_search_form>p{display:inline-block}#header_search_form>*{vertical-align:top}#header_search_form .select2-selection__rendered>span>div{max-height:50px;overflow-y:hidden;overflow-x:hidden;transition:max-height 0.5s ease-out 0.5s,overflow 0.5s ease-out 0.5s}@keyframes delay-overflow{from{overflow-y:hidden}}#header #header_search_form .select2-selection__rendered>span>div.scroll{padding-left:5px}#header:hover #header_search_form .select2-selection__rendered>span>div.scroll{max-height:200px;overflow-y:auto;animation:delay-overflow 1s;direction:rtl;padding-left:0px}#header #header_search_form .select2-selection__rendered>span>div.scroll>div{box-sizing:border-box;margin-right:0px}#header:hover #header_search_form .select2-selection__rendered>span>div.scroll>div{direction:ltr;padding-left:5px;padding-right:20px}#header_search_form>p>.select2-container{transition:width 0.5s ease-out 0.5s;width:100%!important}#header_search_form>p:not(:hover)>.select2-container{width:50px!important}.form-row.field-finish_recurring_date{background-color:#fed584}.hidden_extra_field{border-color:rebeccapurple!important}ul.errors_intro .error_link{border-bottom:1px dotted red!important;display:inline-block;cursor:pointer}ul.errors_intro .error_link:hover{border-bottom:1px dotted #d40000!important;color:#d40000}ul.errorlist.errors_intro{margin-left:30px!important;margin-top:10px!important;margin-bottom:60px!important}.form-row.field-price_calculation_errors div>p{color:red!important}.form-row.field_mode_non_editable{background:#F8F8F8;box-shadow:0px 0px 10px 5px #f4f4f4}form .form-row:not(tr){padding:4px 4px 10px!important}.bootstrap-dialog-message .on-demand-result-block{margin:20px}.bootstrap-dialog-message .on-demand-result-block h2{margin-left:0;margin-right:0}.bootstrap-dialog-message .on-demand-result-block h2>span{margin-top:9px}.bootstrap-dialog .bootstrap-dialog-header button.close{background:none!important;text-shadow:none}.extra-price{float:right;color:green}.extra-price::before{content:'$';display:inline-block}.extra-price:empty::before{display:none}.dynamic_formset[data-formset-form-deleted] .extra-price{display:none}#cleanerappointmentsplit_form .form-row label{padding:2px!important}.form-row.field-_html h1{font-size:24px!important;padding-left:2px;padding-right:2px;margin-top:20px;margin-bottom:10px;line-height:1em}.form-row.field-_html h2{font-size:22px!important;padding-left:2px;padding-right:2px;margin-bottom:10px;margin-top:20px;line-height:1em}.form-row.field-_html h3{font-size:20px!important;padding-left:2px;padding-right:2px;margin-bottom:10px;margin-top:20px;line-height:1em}.form-row.field-_html h4{font-size:18px!important;padding-left:2px;padding-right:2px;margin-bottom:10px;margin-top:20px;line-height:1em}.form-row.field-_html h5{font-size:16px!important;padding-left:2px;padding-right:2px;margin-bottom:10px;margin-top:20px;line-height:1em}.form-row.field-_html h6{font-size:14px!important;padding-left:2px;padding-right:2px;margin-bottom:10px;margin-top:20px;line-height:1em}.colM .form-row.field-_html ul{border:none!important;margin-bottom:10px;margin-top:10px}.colM .form-row.field-_html ul li{border:none!important;font-weight:normal;padding-bottom:0px;padding-top:0px}div.debuginfo{color:lightgrey}.djangocms-admin-style .submit-row p.deletelink-box a.deletelink{color:white!important;background-color:#EF353C!important;border:none!important;height:32px!important}.djangocms-admin-style .submit-row p.deletelink-box a.deletelink:hover{background-color:#d73035!important;color:white!important}body.schedule_cities .results{box-shadow:none!important}.app-charts.module .model-chart{display:none}table.notification_preview blockquote{display:inline-block;font-size:12px;padding:0;margin:0;margin-left:10px;border-left:2px solid lightgray;padding-left:5px}tr.unsynced{box-shadow:0px 0px 4px -1px red inset;background:#ffeeee!important}tr.unsynced td.field-_annotated_unsynced_count{color:red!important}tr.unsynced td.field-_annotated_unsynced_count a{color:red!important}tr.unsynced td.field-_annotated_unsynced_appointment_date{color:red}.daterange_filter_wrapper{max-width:190px}.daterange_filter_wrapper + p{display:inline-block}.change-list #changelist .results{box-shadow:none!important}.change-list #changelist .results table{border:1px solid var(--dca-gray-lighter)}div.calendarbox,.clockbox{margin-left:-125px;margin-top:100px}.filter_item form.daterange_filter{margin-left:14px}body.popup ul.messagelist{position:inherit;margin-top:18px!important}body.popup ul.messagelist + #content{margin-top:20px!important}body.djangocms-admin-style.popup .submit-row input[type="submit"]{padding:7px 20px!important}body.djangocms-admin-style.popup .submit-row input[type="submit"].default{padding:7px 20px!important}.submit-row>input{height:35px!important;line-height:15px!important;margin-left:3px!important;margin-right:3px!important;margin-bottom:3px!important}.submit-row>p.deletelink-box{height:35px!important;line-height:15px!important;margin-left:3px!important;margin-right:3px!important;margin-bottom:3px!important;margin-top:2px!important}.djangocms-admin-style .submit-row p.deletelink-box a.deletelink{height:35px!important}.submit-row>span#bottom_buttons_wrapper{float:left;margin-left:10px!important}.submit-row>span#bottom_buttons_wrapper a{display:block}.submit-row>input{float:right}@media only screen and (max-width:768px) and (max-width:600px),print and (max-width:600px){.submit-row>span#bottom_buttons_wrapper{float:left!important}.submit-row>input{float:right!important}}.inline_iframe_wrapper.loading:before,body.loading:before{content:' ';display:block;width:100%;height:100%;background:url("https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/resources/loader.gif?f1067078dd25") center center no-repeat #fff!important;z-index:1100;position:absolute;top:0;opacity:0.7}.inline_iframe_wrapper.loading:before{width:99.99%;z-index:0}.select2 .selection.loading:before{width:99.99%;z-index:0;content:' ';display:block;width:100%;height:100%;background:url("https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/resources/loader.gif?f1067078dd25") center center no-repeat #fff!important;z-index:1100;position:absolute;top:0;opacity:0.7}body.loading:before{content:' ';display:block;width:100%;height:100%;background:url("https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/resources/loader.gif?f1067078dd25") center center no-repeat #fff!important;z-index:1100;position:absolute;top:0;opacity:0.7}#order_form .form-row.field-email_quote_body_extra_text,#orderif_form .form-row.field-email_quote_body_extra_text{border-bottom:13px solid #ff9100}.field-_message{min-width:400px}.field-_message a{word-wrap:break-word;white-space:normal}.field-_contact_comment{max-width:250px}input[data-readonly],textarea[data-readonly],input[disabled],select[data-readonly],textarea[disabled]{pointer-events:none;touch-action:none;background:#fbfbfb!important;outline:none;color:gray}input[data-readonly][type=text]:focus,input[data-readonly][type=password]:focus,input[data-readonly][type=email]:focus,input[data-readonly][type=url]:focus,input[data-readonly][type=number]:focus,input[data-readonly][type=tel]:focus{border-color:#ddd}textarea[data-readonly]:focus,select[data-readonly]:focus,.vTextField[data-readonly]:focus{border-color:#ddd}input[data-readonly] + .datetimeshortcuts,input[disabled] + .datetimeshortcuts{pointer-events:none;touch-action:none;display:none}select[disabled]{border-color:#ddd;outline:none}select[data-readonly]:focus + .select2-container--default.select2-container--focus{border-color:#ddd;outline:none}select[data-readonly] + .select2-container--default.select2-container--focus{border-color:#ddd;outline:none}select[data-readonly] + .select2-container--default.select2-container--focus:focus{border-color:#ddd;outline:none}select[data-readonly].select2-hidden-accessible + .select2-container{pointer-events:none;touch-action:none}select[disabled],select[data-readonly].select2-hidden-accessible + .select2-container .select2-selection__rendered{color:gray}select[disabled],select[data-readonly].select2-hidden-accessible + .select2-container .select2-selection__rendered a{pointer-events:all}select[disabled]{background:#fbfbfb;box-shadow:none}select[data-readonly].select2-hidden-accessible + .select2-container .select2-selection{background:#fbfbfb;box-shadow:none}select[data-readonly].select2-hidden-accessible + .select2-container .select2-selection__arrow,select[data-readonly].select2-hidden-accessible + .select2-container .select2-selection__clear{display:none}.img-access-bg{width:50px;height:50px;background:#eaeaea;display:block}.inline-group .datetimeshortcuts{vertical-align:top;padding-top:0!important}.inline-group .datetimeshortcuts>*{vertical-align:top}.tabular table tbody td .datetimeshortcuts a:not(.related-widget-wrapper-link):not(.add-another)::before{vertical-align:middle;line-height:inherit!important}.form-row.field-scheduled_to ul.select2-selection__rendered li,.form-row.field-allowed_transitions ul.select2-selection__rendered li{float:none;max-width:200px;margin-left:5px}.change-list table td.text-right{text-align:right!important}.change-list table tr.head{background:#f9f9f9}.change-list table tr.head td{padding-left:10px}.change-list table tr.head td h1{margin-top:10px!important;margin-bottom:10px!important;font-weight:bold;text-transform:uppercase}td .is_primary_customer_contact{color:green;white-space:nowrap}.partial_text_toggler_wrapper{max-height:34px;overflow-y:hidden;width:100%;display:inline-block;position:relative;padding-right:15px}.partial_text_toggler_wrapper.narrow{width:auto}.partial_text_toggler_wrapper.expanded{max-height:none}.partial_text_toggler_wrapper .partial_text_toggler:before{content:'◂';width:15px;height:15px;position:absolute;right:0;top:0;color:#999999}.partial_text_toggler_wrapper .partial_text_toggler:hover:before{color:#666666!important}.partial_text_toggler_wrapper.expanded .partial_text_toggler:before{content:'▾';padding-left:1px;padding-top:1px}.field-_attachments ol{margin-left:0;padding-left:15px}.field-_collapsed_note{max-width:250px;white-space:normal!important}input[readonly]{color:gray;cursor:context-menu;background-color:#fbfbfb!important}table.diff_table th.diff,table.diff_table td.diff{background-color:#FFBEBC!important}table.diff_table th.match{background-color:#BEFFBC!important}table.diff_table td.match{background-color:#BEFFBC!important}table.diff_table td.comparision_value{white-space:unset!important}.change-list table td.text-right{text-align:right!important}.change-list table tr.head{background:#f9f9f9}.change-list table tr.head td{padding-left:10px}.change-list table tr.head td h1{margin-top:10px!important;margin-bottom:10px!important;font-weight:bold;text-transform:uppercase}.app-time_cards .field-start_time .fieldBox,.app-time_cards .field-end_time .fieldBox,.model-appointmenttimelog .field-start_time .fieldBox,.model-appointmenttimelog .field-end_time .fieldBox,.model-breaktimelog .field-start_time .fieldBox,.model-breaktimelog .field-end_time .fieldBox{width:auto!important}.help .admin_help_text{display:block;font-size:12px;color:#587D99}.form-row p.help_text,.form-row div.help_text{color:#666;font-size:12px!important}form .aligned div.help{white-space:preserve-breaks;width:100%}#result_list tr.highlighted{background:#f1f9bb}#brand_header_widget{float:left;margin-top:11px}#brand_header_widget li{list-style:none}span.brand_tag{font-size:9px;display:table-caption;top:-10px;position:relative}.colM ul:not(.object-tools) li{border-top:none!important;padding:2px 0!important}.colM ul:not(.object-tools):not(.errorlist.nonfield):not(.errorlist.errors_intro){border-bottom:none!important;margin:0px 0 0px!important}.fieldBox{width:auto;display:inline-block;margin-right:20px}.fieldBox>.form-row.field-due_start_time{margin-bottom:0;padding:0!important}.fieldBox>.form-row.field-due_start_time p.time{padding:0;margin-left:30px!important}.form-row.field-_html_appointment_split h2{padding-left:5px;padding-right:5px;padding-left:5px;padding-right:5px}.form-row.field-_html_appointment_split .readonly{margin-left:3px;margin-top:20px}.form-row.field-_html_ticket .readonly{margin-left:3px;margin-top:20px}form .form-row label:not([for]),form .form-row label.aligned:not([for]){width:auto!important}#changelist-filter .datetimeshortcuts a{overflow-x:unset}.dynamic-lead{border:4px solid #fdc86a}.dynamic-lead h3{background-color:#fdc86a!important;border-top:none!important}.inline-related.dynamic-lead h3 b,.inline-related.dynamic-lead h3 .inline_label{display:none}.inline-related.dynamic-lead>fieldset>h2{display:none}.inline-related.dynamic-lead .nav-tabs{padding-top:15px}.dynamic-lead .nav-tabs li{padding:0px;margin-bottom:-2px}.colM .dynamic-lead ul.nav-tabs:not(.object-tools) li{padding:0px!important;top:0px}.dynamic-lead ul.nav-tabs{border-bottom:1px solid #dddddd!important}.dynamic-lead .nav-tabs li:not(.active){border-bottom:1px solid #dddddd}.dynamic-lead .nav-tabs>li>a{margin-right:0}.dynamic-lead .nav-tabs>li.active>a{border-bottom-width:3px;border-bottom-color:#ffffff}.dynamic-lead .nav-tabs>li.active>a:hover,.dynamic-lead .nav-tabs>li.active>a:focus{border-bottom-width:3px;border-bottom-color:#ffffff}.dynamic-lead h3{margin:0!important;padding:4px!important}.dynamic-lead h3 a.inline-deletelink{background:url(https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/admin/img/inline-delete.svg?362d73f1e0d8) 0 0 no-repeat!important}.new-object-with-predefined-values{margin-top:10px;margin-bottom:15px;text-align:right}.dynamic-lead .check_contacts_result_message{position:relative;clear:both;padding-top:10px}.dynamic-lead .check_contacts_result_message.loading:before{content:' ';display:block;width:100%;height:100%;background:url("https://storage.googleapis.com/homekind-prod-static/prod/cff6a174/resources/loader.gif?f1067078dd25") center center no-repeat #fff!important;z-index:1100;position:absolute;top:0;opacity:0.7}.dynamic-lead .check_contacts_result_message p{color:white!important;background:#588f3c;padding:6px 10px;font-size:1.1em!important;line-height:1.2em}.dynamic-lead .check_contacts_result_message p a{color:white;font-weight:bold}.dynamic-lead .check_contacts_result_message p a:hover{color:#fcfcfc!important}.dynamic-lead .check_contacts_result_message p.primary_matched{background:#cf5541}.dynamic-lead .check_contacts_result_message p.secondary_matched{background:#293ebb}.dynamic-lead .check_contacts_result_message p.primary_matched.secondary_matched{background:#cf5541}#lead-group>fieldset{width:100%}.colM #content-main form ul:not(.object-tools) li{padding:0!important}.form-row.field-_service_program>div>label{opacity:0}.form-row.field-obsolete,.form-row.obsolete>div{background:repeating-linear-gradient(-45deg,#fff4f4,#fff4f4 10px,transparent 10px,transparent 20px)}.admin_help_text_obsolete{color:#d59292;font-size:12px}.admin_help_text_obsolete:before{width:15px;height:20px;display:inline-block;content:"⚠"}fieldset.service_program{border:4px solid #7c5fbe;border-radius:0;margin-bottom:30px!important}fieldset.service_program.collapsed{border:4px solid #7c5fbe;border-radius:0}fieldset.service_program>.form-row{margin-left:10px}fieldset.service_program>h2{background-color:#7c5fbe!important;border-top:none!important;margin-bottom:0;color:white!important;border-bottom:0}h2.fieldset_service_program{background-color:#7c5fbe!important;color:white}.former_field_wrapper.form-row.field-quote_quoted_cleans\.bathroom_type .fieldBox{max-width:240px}.form-row.field-quote_quoted_cleans\.special_task_name .fieldBox,.form-row.field-quote_quoted_cleans\.regular_special_task_name .fieldBox{max-width:260px}.form-row.field-quote_quoted_cleans\.special_task_name .fieldBox.field-quote_quoted_cleans\.special_task_duration,.form-row.field-quote_quoted_cleans\.special_task_name .fieldBox.field-quote_quoted_cleans\.regular_special_task_duration,.form-row.field-quote_quoted_cleans\.regular_special_task_name .fieldBox.field-quote_quoted_cleans\.special_task_duration,.form-row.field-quote_quoted_cleans\.regular_special_task_name .fieldBox.field-quote_quoted_cleans\.regular_special_task_duration{max-width:360px}.form-row.field-quote_quoted_cleans\.special_task_note>div,.form-row.field-quote_quoted_cleans\.regular_special_task_note>div,.form-row.field-quote_quoted_cleans\.initial_checklist_note>div{width:100%}.form-row.field-quote_quoted_cleans\.special_task_note>div input,.form-row.field-quote_quoted_cleans\.special_task_note>div textarea,.form-row.field-quote_quoted_cleans\.regular_special_task_note>div input,.form-row.field-quote_quoted_cleans\.regular_special_task_note>div textarea,.form-row.field-quote_quoted_cleans\.initial_checklist_note>div input,.form-row.field-quote_quoted_cleans\.initial_checklist_note>div textarea{width:90%!important}.quote_type_quote_quoted_cleans h2.fieldset_service_program,.quote_type_quote_quoted_cleans fieldset.service_program>h2{background-color:#7c5fbe!important;color:white}.quote_type_quote_checklist_cleans fieldset.service_program{border-color:#ef353c}.quote_type_quote_checklist_cleans fieldset.service_program.collapsed{border-color:#ef353c}.quote_type_quote_checklist_cleans h2.fieldset_service_program,.quote_type_quote_checklist_cleans fieldset.service_program>h2{background-color:#ef353c!important;color:white}.quote_type_quote_ctw fieldset.service_program{border-color:#ef353c}.quote_type_quote_ctw fieldset.service_program.collapsed{border-color:#ef353c}.quote_type_quote_ctw h2.fieldset_service_program,.quote_type_quote_ctw fieldset.service_program>h2{background-color:#ef353c!important;color:white}.form-row.field-_service_program>div{width:100%}.form-row.field-_service_program>div>label{display:none}.form-row.field-_service_program>div>div.readonly{margin-left:0!important;margin-top:20px!important}.messagelist li{border-radius:4px}.messagelist li a{color:white}form .form-row:not(tr){padding:4px 4px 10px!important;margin-bottom:15px}.form-row[data-custom_field]>div>label{width:auto!important}.form-row[data-custom_field]>div>ul>li>label{text-transform:inherit}#quote_form .aligned label + div.readonly{margin-left:260px}#quote_form .aligned .form-row.field-_calculated_hours label + div.readonly,#quote_form .aligned .form-row.field-_calculated_first_time_cleaning_hours label + div.readonly,#quote_form .aligned .form-row.field-_need_appointment_line_items_update label + div.readonly,#quote_form .aligned .form-row.field-_need_service_program_update label + div.readonly{margin-left:360px}.colM .aligned .vLargeTextField,.colM .aligned .vXMLLargeTextField{width:610px!important}.colM .aligned .fieldBox .vLargeTextField,.colM .aligned .fieldBox .vXMLLargeTextField{width:auto!important}.select2-selection__rendered>span{white-space:normal}.related-widget-wrapper{max-width:100%;white-space:nowrap;width:auto}form .select2-container{max-width:100%}.dynamic_formset .deletelink_wrapper{}.dynamic_formset .form-row{margin-bottom:0;padding-bottom:10px}.dynamic_formset{margin-bottom:10px;position:relative}.dynamic_formset_checklist-cleans-checklist_wrapper,.dynamic_formset_areas_wrapper,.dynamic_formset_one-time-extras_wrapper,.dynamic_formset_quoted-cleans-initial-checklist_wrapper,.dynamic_formset_exclude_areas_wrapper{max-width:60%}.dynamic_formset_regular-special-tasks_wrapper,.dynamic_formset_special-tasks_wrapper{max-width:100%}.dynamic_formset_checklist-cleans-checklist .form-row label,.dynamic_formset_quoted-cleans-initial-checklist .form-row label{float:left!important;width:65px!important}.dynamic_formset_checklist-cleans-checklist .form-row input,.dynamic_formset_quoted-cleans-initial-checklist .form-row input{width:calc(100% - 94px)!important;margin-left:10px}.dynamic_formset_checklist-cleans-checklist .deletelink_wrapper,.dynamic_formset_quoted-cleans-initial-checklist .deletelink_wrapper,.dynamic_formset_what-to-clean .deletelink_wrapper{height:20px}.dynamic_formset{background-color:white}.dynamic_formset.ui-sortable-placeholder{background-color:#F8F8F8;visibility:visible!important}.dynamic_formset_wrapper div[data-formset-body]{position:relative}div.reorder-handler{display:none}.dynamic_formset:hover div.reorder-handler{display:block;position:absolute;content:' ';top:20px;left:13px;width:15px;height:15px;background:red;cursor:ns-resize;background:linear-gradient(to bottom,#cdd1d9 20%,transparent 21%,transparent 40%,#cdd1d9 41%,#cdd1d9 60%,transparent 61%,transparent 80%,#cdd1d9 81%)}.dynamic_formset:hover div.reorder-handler:hover{background:linear-gradient(to bottom,#A5A5A5 20%,transparent 21%,transparent 40%,#A5A5A5 41%,#A5A5A5 60%,transparent 61%,transparent 80%,#A5A5A5 81%)}.dynamic_formset:hover div.reorder-handler .reorder-movedown{position:absolute;width:15px;height:15px;cursor:pointer}.dynamic_formset:hover div.reorder-handler .reorder-moveup{position:absolute;width:15px;height:15px;cursor:pointer;top:-18px;background:linear-gradient(61deg,transparent 63%,#fff 63%),linear-gradient(-61deg,transparent 63%,#fff 63%),linear-gradient(to bottom,#ccc,#ccc)}.dynamic_formset:hover div.reorder-handler .reorder-moveup:hover{background:linear-gradient(61deg,transparent 63%,#fff 63%),linear-gradient(-61deg,transparent 63%,#fff 63%),linear-gradient(to bottom,#A5A5A5,#A5A5A5)}.dynamic_formset:hover div.reorder-handler .reorder-movedown{bottom:-18px;background:linear-gradient(121deg,transparent 63%,#fff 63%),linear-gradient(-121deg,transparent 63%,#fff 63%),linear-gradient(to bottom,#ccc,#ccc)}.dynamic_formset:hover div.reorder-handler .reorder-movedown:hover{bottom:-18px;background:linear-gradient(121deg,transparent 63%,#fff 63%),linear-gradient(-121deg,transparent 63%,#fff 63%),linear-gradient(to bottom,#A5A5A5,#A5A5A5)}.price_info_item_wrapper{text-align:right}.price_info_hours_item{display:block;font-size:10px!important;top:-6px;position:relative}.submit-row[disabled]:before{position:absolute;width:100%;height:100%;content:' ';background-color:rgba(200,200,200,0.1);left:0;top:0}.quote_refresh__force_button{padding:0px 10px!important;text-transform:uppercase!important;font-size:10px!important;font-weight:normal}.dynamic_formset_wrapper h2:first-child,fieldset h2:first-child{font-weight:bold;font-size:18px!important;line-height:18px!important}label.aligned.required[for],label.required[for]{color:#666!important}fieldset.cancellation_metadata .form-row>div{display:flex}fieldset.cancellation_metadata .form-row>div>*{margin:0!important;padding:0!important;margin-right:10px!important}fieldset.appointment_macros .form-row.field-_macros label{display:none}fieldset.appointment_macros .form-row.field-_macros label + .readonly{margin-left:0!important;margin-top:0!important}.fieldset_macro .form-row{max-width:70%;min-width:640px}.text-strong{font-weight:bold}.form-row.field-_need_logistic_options_update>div>label,.form-row.field-_need_appointment_line_items_update>div>label,.form-row.field-_need_service_program_update>div>label{width:300px!important}.form-row.field-note input{width:100%!important}.form-row.field-note>div,.form-row.field-start_at>div,.form-row.field-finish_at>div,.form-row.field-cancellation_request_date>div{width:600px}fieldset.cancellation_metadata{border:4px solid lightgrey;border-radius:0;margin-bottom:10px!important;width:100%}fieldset.cancellation_metadata.collapsed{border:4px solid lightgrey;border-radius:0}fieldset.cancellation_metadata>.form-row{margin-left:10px}fieldset.cancellation_metadata>h2{background-color:lightgrey!important;border-top:none!important;margin-bottom:10px;color:white!important;border-bottom:0}.log--val_from{color:#930000}.log--val_to{color:#149300}.log--not-stored::before{content:"[Content Omitted: Field Setting]"}.block-warning{background:#ff1800;color:white;font-weight:bold;padding:20px;border-radius:2px;margin:20px;text-align:center;font-size:1.4em;line-height:1.4em;box-shadow:0px 0px 7px -3px #000000ba}.results table tr.highlighted_ticket_act_as_2 td,.results table tr.highlighted_ticket_act_as_2 th{background:rgba(198,0,7,0.2)!important}.results table tr.highlighted_ticket_act_as_3 td,.results table tr.highlighted_ticket_act_as_3 th{background:rgba(36,198,0,0.2)!important}.results table tr.highlighted_appointment_split_act_as_2 td,.results table tr.highlighted_appointment_split_act_as_2 th{background:rgba(198,0,7,0.2)!important}.results table tr.highlighted_appointment_split_act_as_3 td,.results table tr.highlighted_appointment_split_act_as_3 th{background:rgba(36,198,0,0.2)!important}.tag-warning{display:inline-block;background:red;color:white;font-weight:bold;padding:0px 6px;font-style:italic;font-size:0.7em;border-radius:4px}.object-tools{margin-bottom:1em;background:none!important}#changelist{display:flex!important;flex-wrap:wrap}#changelist #toolbar{width:100%}.change-list #changelist .paginator{box-shadow:none!important;background-color:transparent!important}.flex-break-item{flex-basis:100%;height:0}#changelist .xfull{flex-basis:100%}#content{position:relative}.dashboard #container #content-related{padding-top:2em;border:1px solid var(--dca-gray-lighter)}.module tr{background-color:transparent!important}body #container .breadcrumbs{margin-top:65px}.form-row:not(tr){display:flex;flex-flow:row wrap}.collapsed .form-row:not(tr){display:none!important}.form-row>div label ~ div:not(.cke){padding-left:30px!important}.form-row>div label + input,.form-row>div label + textarea,.form-row>div label + select,.form-row>div label + textarea + div.cke{margin-left:30px}.form-row>div label + input.vTextField{min-width:300px}.form-row>div ul>li>label{margin-left:30px}.form-row ul.errorlist{width:100%;padding-left:0}.form-row .checkbox-row{display:flex;align-items:baseline;flex-flow:row wrap}.form-row .checkbox-row input{top:0!important}.form-row .checkbox-row label{max-width:95%}.aligned label{text-transform:uppercase!important;line-height:1.3}.aligned div.help{padding-left:30px!important;padding-top:10px!important}.aligned label + div.readonly{padding-left:30px!important;margin-left:0!important}.aligned label + div.readonly:empty::before{content:"–";color:lightgrey}.fieldBox{right:30px!important;margin-bottom:20px;margin-right:20px!important;white-space:nowrap}form input[type="checkbox"]{min-height:auto}form input[type="radio"]{min-height:26px}form .inline-group{width:100%;max-width:100%}form fieldset{width:90%;max-width:90%}form fieldset.inline_iframe{width:100%;max-width:100%}.flex-break-item{width:100%}body{height:auto!important}span.datetimeshortcuts{display:inline-flex;vertical-align:middle;padding-left:3px!important}form fieldset.module>h2{margin-right:0}select{padding-right:40px!important}.appointment_notification>li>p{padding-left:10px}.appointment_notification>li>div{padding-left:10px}td.sent ul>li{margin-bottom:25px!important}a.selector-chooseall,a.selector-clearall{display:table!important;width:100%;text-align:center}#change-history thead th,.change-list table thead th,.results table thead th,.tabular table thead th{background-color:#f6f6f6!important}body.login.djangocms-admin-style #container{max-width:80%!important}body.login.djangocms-admin-style #container #content #content-main .form-row label{line-height:2em;align-self:end}body.login.djangocms-admin-style h1{font-size:36px!important}body.login.djangocms-admin-style h1,body.login.djangocms-admin-style h2,body.login.djangocms-admin-style h3,body.login.djangocms-admin-style h4{margin-left:0;margin-right:0}body.login.djangocms-admin-style form{box-shadow:none!important;padding-left:0;padding-right:0}body.login.djangocms-admin-style form .errorlist,body.login.djangocms-admin-style form ul.errorlist + ul.errorlist{margin-top:0px!important;margin-bottom:10px!important}body.login.djangocms-admin-style form label{font-weight:bold!important}body.login.djangocms-admin-style form .form-row>label + ul{display:block;width:100%}body.login.djangocms-admin-style form .form-row>label + ul li>label{width:100%!important}body.login.djangocms-admin-style form .form-row>label + ul li>label>input[type=radio],body.login.djangocms-admin-style form .form-row>label + ul li>label>input[type=checkbox]{max-width:1.2em!important}body.login.djangocms-admin-style form .submit-row{text-align:left!important}body.login.djangocms-admin-style form .btn{text-decoration:none!important}body.login.djangocms-admin-style form .btn.btn-primary{color:#fff!important;background-color:#00a8e6!important;border-color:#00a8e6!important}@media (min-width:768px){body.login.djangocms-admin-style #container{max-width:50%!important}}.hover-wrapper .show-on-hover{display:none}.hover-wrapper:hover .show-on-hover{display:inline-block}@media (min-width:768px){body.login.djangocms-admin-style #container{max-width:50%!important}}.hover-wrapper .show-on-hover{display:none}.hover-wrapper:hover .show-on-hover{display:inline-block}hr.tiny{margin-top:5px;margin-bottom:5px}#attachments-attachment-content_type-object_id-group{margin-bottom:15px;padding-bottom:25px}table a:empty::before{content:"...";position:relative}body.djangocms-admin-style #toolbar{min-width:100%}#change-history tr.selected,.change-list table tr.selected,.dashboard table tr.selected,.results table tr.selected,.tabular table tr.selected{background-color:color-mix(in srgb,var(--dca-primary) 30%,transparent)!important}form .form-row .form-multiline>div:not(.related-widget-wrapper,.form-multiline>div:not([class])>div:not(.related-widget-wrapper),.cke,.widget),form .form-row>.fieldBox,form .form-row>div:not([class])>.fieldBox,form .form-row>div:not([class])>.flex-container>div:not(.related-widget-wrapper,.cke,.widget){width:auto}form .form-row .filer-dropzone{min-width:400px!important}.cms-pagetree-section{padding:13px 20px!important}.cms-pagetree-section h2{float:none!important}.djangocms-admin-style .cms-pagetree-header{margin:0 0 0 0!important}form#apirequestlog_form #id_user{margin-bottom:5px}form#apirequestlog_form #lookup_id_user{margin-left:30px}th.column-_revenue_log_combined_total,th.column-_payment_application_amount_sum,th.column-_owing_amount,th.column-_credit_amount,th.column-_unapplied_amount{white-space:collapse!important}.djangocms-admin-style thead th .text a,.djangocms-admin-style thead th .text span,.change-list table th .text a:not(.cke_button),.change-list table th .text span{line-height:17px!important;font-size:11px!important}.form-row div:has(.cke){min-width:100%}form .select2-container .select2-choice{height:auto!important}.select2-drop{margin-left:30px}#changelist-filter h3,#changelist-filter details summary{padding-left:0;cursor:pointer}#changelist-filter details>summary::before{content:"▸"!important;top:-1px;position:relative;padding-right:2px;padding-left:2px}#changelist-filter details[open]>summary::before{content:"▾"!important}.change-list #changelist.filtered #changelist-filter:not(.changelist-filter-horizontal){max-height:max(200px,calc(100vh - 100px))}.tabular table tbody td input[type="checkbox"]{line-height:inherit;height:auto}@media only screen and (max-width:768px),print{#changelist-filter,#changelist-filter-button{display:block!important}}.fieldBox>div>label,.fieldBox>div>input{display:block!important}#toolbar form input{font-size:12px!important}.inline_iframe ul.messagelist + #content{margin-top:0!important}.inline_iframe ul.messagelist{position:relative;left:0;right:0;margin-top:0!important}.inline_iframe #container .breadcrumbs{position:relative;margin-top:0;margin-bottom:20px;left:0;right:0;margin-left:20px;margin-right:20px}.inline_iframe form{padding:0;margin-bottom:0;background-color:transparent;box-shadow:none}.text-start{text-align:start!important;padding:10px!important}.text-end{text-align:end!important;padding:10px!important}.form-row.field-utm_data>div{width:calc(100% - 10px)}