.link,.text-green,.text-orange{color:#049e98 !important}.link-green,.link-orange{color:#049e98 !important}.title-block h2.text-orange{color:#049e98}.btn.btn-primary{background:#049e98;color:#fff;border-color:#049e98}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary.active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#049e98;border-color:#049e98}.btn.btn-secondary{background:#ee743b;color:#EEE;border-color:#ee743b}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary:active,.btn.btn-secondary.active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background:#ee743b;border-color:#ee743b}.btn.btn-primary-br{background:#fff;border-color:#049e98;color:#049e98 !important}.btn.btn-primary-br:hover,.btn.btn-primary-br:focus,.btn.btn-primary-br:active,.btn.btn-primary-br.active,.btn-primary-br:not(:disabled):not(.disabled).active,.btn-primary-br:not(:disabled):not(.disabled):active,.show>.btn-primary-br.dropdown-toggle{background:#049e98;border-color:#049e98;color:#fff !important}.navbar-nav .dropdown-menu .dropdown-item.active,.navbar-nav .dropdown-menu .dropdown-item:active,.mbl-nav .dropdown-menu .dropdown-item.active,.mbl-nav .dropdown-menu .dropdown-item:active{color:#049e98}.navbar-light .navbar-nav .active .nav-link,.navbar-light .navbar-nav .nav-link:hover{color:#049e98}.footer-link li a:hover{color:#049e98}.navbar-nav .btn-nav{background-color:#049e98}.card-listing li.card-new{background-color:#f4fdfd;border-color:#049e98}.card-txt .card-name{color:#049e98}.head-style2{background:url(https://www.curamcare.com/themes/curam/assets/images/title-bg3.svg) no-repeat center bottom #f5f5f8;background-size:cover}.card-listing li:hover{border-color:#049e98}.schedule-interview p.green-text{font-size:34px}.schedule-interview.carer-find small.green-text{margin-bottom:40px}.recent-job-post .jobs-detail::before{background:transparent linear-gradient(180deg,#77e3ad 0,#72b2d9 100%) 0 0 no-repeat}.btn-filter:hover,.btn-filter:focus,.btn-filter:active,.btn-filter.active{color:#fff;background:#049e98}.btn-search{background:#049e98;color:#eee;border-color:#049e98}.recent-job-post .job-content ul li .btn{padding:7px 30px}.banner-carer-list h2>span{color:#049e98}.title-block h2::after,.title-block.inline-flex::after{background-color:#049e98}.user-maintitle{color:#049e98}.buddies-search .buddies-search-btn{background:#049e98}.btn-radio:not(:disabled):not(.disabled).active,.btn-radio:not(:disabled):not(.disabled):active,.show>.btn-radio.dropdown-toggle{background:#049e98;border-color:#049e98}.btn.btn-checkbox.active,.btn-checkbox:not(:disabled):not(.disabled).active,.show>.btn-checkbox.dropdown-toggle,.btn.btn-radio:hover,.btn.btn-radio:focus,.btn.btn-radio:active,.btn.btn-radio.active,.btn-radio:not(:disabled):not(.disabled).active,.btn-radio:not(:disabled):not(.disabled):active,.show>.btn-radio.dropdown-toggle{background:#049e98;border-color:#049e98;color:#fff !important}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#049e98;background-color:#049e98}.shape-img.shape1::before{background:url(https://www.curamcare.com/themes/curam/assets/images/shape6.svg) no-repeat;background-size:cover}.badge-status>span{color:#049e98}.care-list ul>li>a.active,.care-list ul>li>a:hover{background:#049e98}.dev-edit-profile .add-file-user{background-color:#049e98}.dev-edit-profile .user-img .upload-btn-wrapper .btn{color:#049e98}.pagination li.is-active a{background:#049e98;border-color:#049e98}.chat-link{color:#049e98}.container_cstm_c input:checked~.checkmark{background-color:#049e98;border-color:#049e98}.container_cstm_r input:checked~.checkmark_cstm_r{background-color:#049e98;border-color:#049e98}.job-content .title{color:#049e98}.status.status-orange{border:#049e98 1px solid;color:#049e98}.dev-edit-profile .tabs-wrapper>ul li a.active{color:#049e98}.dev-edit-profile .tabs-wrapper>ul li a.active .la{background:#049e98}
a.go-back-btn{color:#049e98}.chat-wrapper .private-message-form{background:rgba(4,158,152,.1)}.chat-wrapper .receiver.private-message .field--name-message{background:#049e98}.chat-wrapper .sender.private-message .field--name-message{background:rgba(4,158,152,.07)}.chat-wrapper .layout-sidebar-second .block .content .name{color:#049e98}.chat-wrapper .selectedThread{background:#049e98}.chat-wrapper .load-previous-position-before>a{background:rgba(4,158,152,.45)}.chat-wrapper .layout-sidebar-second .block-custom-private-message .name,.chat-wrapper .block-custom .content .name,.chat-wrapper .block-custom .content .name{color:#049e98}.theme-background-color{background-color:#049e98 !important}.tuyn-checkbox .checkbox.active .custom-control-label::after{background:#049e98}.btn-filter.active{color:#fff !important;background:#049e98 !important}form.carer-listing-wrapper .header-filter i{color:#049e98}form.main-search-wrapper .header-filter i{background:#049e98}.job-content.fav-job-content ul li:last-child{width:60px;justify-content:flex-end}.job-content.fav-job-content ul li:first-child{width:calc(100% - 70px)}.job-content ul li:last-child{justify-content:flex-start}.add-file-user-button{border:0;display:none}#file-upload-cstm-qaly-button{display:none}#file-upload-cstm-licnc-button{display:none}#file-upload-cstm-dbs_pvg-button{display:none}#document-upload-file{text-align:center;margin-top:25px;display:none}.document-upload-error{text-align:center;margin-top:25px;display:block}.document-upload-success{text-align:center;margin-top:25px;display:none}#document-upload-error-qly{text-align:center;display:none;margin:10px 10px 10px 10px;padding:10px;color:#721c24 !important}#document-upload-error-photoid{text-align:center;display:none;margin:10px 10px 10px 10px;padding:10px;color:#721c24 !important}#document-upload-file-error-dbspvg{text-align:center;display:none;margin:10px 10px 10px 10px;padding:10px;color:#721c24 !important}.doclimitmsg{font-size:65%;font-weight:bold}#edit-field-qualification-wrapper .panel-body .alert-danger{display:none}#edit-field-photo-id-passport-or-drivi-wrapper .panel-body .alert-danger{display:none}#edit-field-dbs-pvg-certificate-wrapper .panel-body .alert-danger{display:none}#edit-field-qualification-wrapper .panel-body .alert-success{display:none}#edit-field-photo-id-passport-or-drivi-wrapper .panel-body .alert-success{display:none}#edit-field-dbs-pvg-certificate-wrapper .panel-body .alert-success{display:none}.qualification-cls .ajax-new-content:blank{display:none !important}.qualification-cls .ajax-new-content:empty{display:none !important}.dbs-cls .ajax-new-content:blank{display:none !important}.dbs-cls .ajax-new-content:empty{display:none !important}.photoid-cls .ajax-new-content:blank{display:none !important}.photoid-cls .ajax-new-content:empty{display:none !important}body.carer-edit-profile span.file--image{width:60%}body.carer-edit-profile span.file--application-pdf{width:60%}.chat-wrapper .form-type-textarea .form-textarea-wrapper>textarea{border:1px solid #049e98}a.see-details-link,.carer-intro-wrapper p a{color:#049e98}.ic-badge{background:url(https://www.curamcare.com/themes/curam/assets/images/verified_badge_green.svg) no-repeat}.vettled-img-circle{background:url(https://www.curamcare.com/themes/curam/assets/images/vetted-bg-carer.jpg);background-position:center;background-repeat:no-repeat}.carer-video-wrapper button#play_button{background:#049e98 !important}.vetted-img.client-view{display:none !important}div#insuarance-modal a{color:#049e98}span.load_more_thread.js-load-more-threds{background:#04}.autocomplete-wrapper .list-unstyled li a:hover,.autocomplete-wrapper .list-unstyled li a:focus{background:#049e98;color:#fff !important}@media only screen and (max-width:991.98px){.navbar-light .navbar-toggler{background:#049e98}.caretype-head-content .btn-filter.active{background:#049e98;color:#fff}.head-style2{background-size:contain}}@media only screen and (max-width:767px){.header-wrapper .care-list#js-mblCareList ul>li.active>a{background-color:#16bcb5}.dev-edit-profile .tabs-wrapper .tab-title.active a{color:#049e98}
.dev-edit-profile .tabs-wrapper .tab-title.active a .la{background:#049e98}.chat-wrapper .go-back-pm>a{color:#049e98}body.carer-edit-profile span.file--image{width:100% !important}}@media only screen and (max-width:575px){form.carer-listing-wrapper .header-filter i{color:#fff;background:#049e98}.vettled-img-circle{background:0 0}.vetted-img.carer-view{display:block !important}}#edit-field-short-notice-care-type div:first-child{display:none}.carer-edit-profile #edit-field-short-notice-care-rate-wrapper input{width:120px}#edit-field-short-notice-care-rate-wrapper{display:inline-block}.short-notice-no{background:#049e98;border-color:#049e98;color:#fff !important}#qualificationDocModal #edit-field-qualification-table{display:none}#qualificationDocModal .modal-content{padding:30px}#qualificationDocModal #popup-close{float:right}.qualification-cls .panel-heading{display:none !important}.qualification-cls span.file-size{display:none}.doc-panel-heading{display:flex;align-items:center;justify-content:space-between;background:#eef2f6;padding:10px 20px;border-radius:6px;margin-bottom:5px}.dev-edit-profile.registersection2 #edit-field-qualification-wrapper .panel-body .file-icon,.dev-edit-profile.registersection2 .requested-file-icon .file-icon{width:40px;height:40px;background:#eef2f6;display:inline-flex;justify-content:center;align-items:center;border-radius:6px;margin-right:15px;font-size:30px;vertical-align:middle}a.qualification-upload-btn{color:#fff !important;font-size:13px;line-height:22px;background:#72bfb2 !important}.dev-edit-profile.registersection2 .file.file--mime-image-png.file--image.icon-before,.dev-edit-profile.registersection4 .file.file--mime-image-png.file--image.icon-before{display:block !important}.glyphicon-trash{font:normal normal normal 16px/1 LineAwesome;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;background:#ec2424;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;border-radius:50%}.glyphicon-trash::before{content:"\f34d"}.short-care-title{margin-bottom:20px;border-bottom:1px solid #ececec;padding-bottom:20px}.short-care-registration-profile-title{margin-bottom:20px;margin-top:20px;padding-bottom:20px}.care-type-content.last{border-bottom:0 !important;margin-bottom:0 !important;padding-bottom:0 !important}#edit-field-do-you-understand-that-thi .form-item:nth-child(1),#edit-field-do-you-understand-that-thi .form-item:nth-child(2),#edit-field-do-you-have-the-right-to-w .form-item:nth-child(1),#edit-field-do-you-have-the-right-to-w .form-item:nth-child(2),#edit-field-do-you-trade-with-ltd-comp .form-item:nth-child(1),#edit-field-do-you-trade-with-ltd-comp .form-item:nth-child(2),#edit-field-what-is-your-current-worki .form-item:nth-child(1),#edit-field-what-is-your-current-worki .form-item:nth-child(2),#edit-field-do-you-have-a-car- .form-item:nth-child(1),#edit-field-do-you-have-a-car- .form-item:nth-child(2),#edit-field-do-you-have-a-valid-drivin .form-item:nth-child(1),#edit-field-do-you-have-a-valid-drivin .form-item:nth-child(2),#edit-field-dog .form-item:nth-child(1),#edit-field-dog .form-item:nth-child(2),#edit-field-corona-virus-test .form-item:nth-child(1),#edit-field-corona-virus-test .form-item:nth-child(2){display:none}#edit-field-are-you-a-smoker- .form-item:nth-child(1),#edit-field-are-you-a-smoker- .form-item:nth-child(2),#edit-field-are-you-happy-to-work-in-a .form-item:nth-child(1),#edit-field-are-you-happy-to-work-in-a .form-item:nth-child(2),#edit-field-personal-assistant .form-item:nth-child(1),#edit-field-do-you-have-a-clean-garda- .form-item:nth-child(1),#edit-field-do-you-have-a-clean-garda- .form-item:nth-child(2),#edit-field-do-you-have-experience-and .form-item:nth-child(1),#edit-field-do-you-have-experience-and .form-item:nth-child(2),#edit-field-do-you-have-physiotherapy- .form-item:nth-child(1),#edit-field-do-you-have-physiotherapy- .form-item:nth-child(2),#edit-field-do-you-have-experience-peg .form-item:nth-child(1),#edit-field-do-you-have-experience-peg .form-item:nth-child(2),#edit-field-do-you-have-expe-stoma-beg .form-item:nth-child(1),#edit-field-do-you-have-expe-stoma-beg .form-item:nth-child(2),#edit-field-cat-pet .form-item:nth-child(1),#edit-field-cat-pet .form-item:nth-child(2),#edit-field-availability-for-carer .form-item:nth-child(6),#edit-field-availability-for-carer .form-item:nth-child(7),#edit-field-availability-for-carer .form-item:nth-child(8),#edit-field-availability-for-carer .form-item:nth-child(9),#edit-field-availability-for-carer .form-item:nth-child(10),#edit-field-availability-for-carer .form-item:nth-child(11){display:none}
.registersection4 .btn-radio{background:#eef2f6;color:#36465b;border:0;border-radius:6px;margin-right:6px;cursor:pointer;white-space:nowrap;padding:3px 20px;line-height:30px;display:inline-flex;align-items:center;font-weight:600;justify-content:center;font-size:13px;flex:1;margin-bottom:10px}.registersection4 .btn-radio:hover{background:#eef2f6;color:#36465b !important}.job-list-user-action{display:block}.job-list.shape-img{display:none}.job-list-user-action.dev-edit-profile .tabs-wrapper{padding-bottom:0 !important}.job-list-user-action.dev-edit-profile .tabs-wrapper>ul{display:flex !important}@media only screen and (max-width:991.98px){.job-list-edit-profile{display:block}.job-list-user-action{display:block}.job-list.shape-img{display:none}.job-list-user-action.dev-edit-profile .tabs-wrapper{padding-bottom:0 !important}.job-list-user-action.dev-edit-profile .tabs-wrapper>ul{display:flex !important}}.job-list-user-action a{width:60%}.job-list-user-action .progress-bar{background-color:#049e98}.job-list-user-action.dev-edit-profile .tabs-wrapper>ul{flex-wrap:wrap}.job-list-user-action.dev-edit-profile .tabs-wrapper>ul li{text-align:left}.job-list-user-action.dev-edit-profile .tabs-wrapper{padding:20px 0}.job-list-user-action.dev-edit-profile .tabs-wrapper h4{margin-bottom:20px}.custom-qual-btn-split:hover,.custom-qual-btn-split-view:hover{background:#027c77;color:#fff}.custom-qual-btn-split,.custom-qual-btn-split-view{background:#027c77;border-top-right-radius:5px !important;border-bottom-right-radius:5px !important;font-size:13px;color:#fff;padding:3px 20px;line-height:30px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.custom-quly-checkbox,.custom-quly-no-upload{margin:0;margin-right:-5px;font-size:13px;line-height:30px;font-weight:600;padding:3px 20px}.custom-quly-div{display:inline-block;margin-right:10px}.custom-quly-checkbox,.custom-quly-no-upload{background:#eef2f6;color:#36465b;border:1px solid transparent;border-radius:5px !important}.custom-quly-checkbox.checked,.custom-quly-no-upload.checked{background:#72bfb2;border-color:#72bfb2;color:#fff !important}.qul-title-error{color:red;font-size:13px}.custom-doc-upload .custom-quly-checkbox,.custom-doc-upload .custom-quly-no-upload{margin-right:-5px}.dev-edit-profile .user-img{width:280px;object-fit:contain;height:280px;position:relative}.custom-doc-upload .custom-qual-btn-split-view,.no-mapped-files .custom-qual-btn-split-view{border-top-left-radius:0;border-bottom-left-radius:0}#corona_vac_docs_1 span.file-link,#corona_vac_docs_2 span.file-link{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 20px);display:inline-block;top:6px;padding-left:7px;max-width:100%}#corona_vac_docs_1 .js-form-managed-file.form-managed-file .form-group,#corona_vac_docs_2 .js-form-managed-file.form-managed-file .form-group{display:flex;justify-content:flex-start;align-items:center}#corona_vac_docs_1 .js-form-managed-file.form-managed-file .file--mime-image-png,#corona_vac_docs_2 .js-form-managed-file.form-managed-file .file--mime-image-png{float:left}#corona_vac_docs_1 span.file-size,#corona_vac_docs_2 span.file-size{display:none}#corona_vac_docs_1 button.btn,#corona_vac_docs_2 button.btn{padding:0 !important;padding:0;background:#fff;border:#fff;font-size:0}.profile-status-web-wrapper .job-list-user-action.dev-edit-profile .tabs-wrapper>ul{display:block !important}.profile-status-web-wrapper .job-list-user-action.dev-edit-profile .tabs-wrapper>ul li{text-align:left;width:100% !important;max-width:100%}.profile-status-web-wrapper{background:#fff;box-shadow:0 0 10px rgb(0 0 0 / 20%);border-radius:8px}.job-list-edit-profile{margin:0 auto;margin-top:5px}.job-list-edit-profile{position:absolute;width:auto !important;right:0;top:-3.5rem}.profile-status-web-wrapper .progress.mt-2.size-0{background:rgb(114 116 131 / 46%);padding-left:7px}.profile-status-web-wrapper .progress{background:rgb(114 116 131 / 46%)}.profile-status-web-wrapper .dev-edit-profile .tabs-wrapper>ul li a{font-size:14px}.additional-info-section label.custom-label{font-size:16px;font-weight:500;color:#000}
#carer-vaccination-form #edit-corona-vaccine-taken-date{width:50%}.job-listing-filters .job-right{width:330px;margin-left:0}.job-listing-filters .job-left.job-items{width:calc(100% - 330px)}#carer-job-search-filter-form #end-range{float:right}#carer-job-search-filter-form #distance-slider{background:#bebfc6;border:0}#carer-job-search-filter-form .ui-slider-handle.ui-corner-all.ui-state-default{background:#049e98;border-radius:25px;border:0}.job-listing-filters #edit-recently-posted-jobs{margin-top:20px}.interview-section-mobile{display:none}@media only screen and (max-width:991.98px){.recent-job.job-listing-filters{flex-direction:column}.job-listing-filters .job-right{width:100%;margin:10px 0 0 0}.job-listing-filters .job-left.job-items{width:100%}.interview-section-mobile{display:block}.interview-section-web{display:none}}.job-listing-filters .new-carer-listing .recent-job .job-content .title,.job-listing-filters .new-carer-listing .job-content .location{width:100%;margin-left:0}#carer-job-search-filter-form .ui-slider-horizontal{height:.6em !important}#carer-job-search-filter-form #edit-recently-posted-jobs{width:100% !important}#carer-job-search-filter-form #edit-recently-posted-jobs{border-color:#36465b}#carer-job-search-filter-form .ui-slider-range-min{background:#01bdb6}#carer-job-search-filter-form .disvalue{display:block;position:absolute;padding:7px;background-color:#666;border-radius:5px;top:23px;left:50%;transform:translateX(-50%);color:#fff;font-size:11px}#carer-job-search-filter-form .disvalue::after{content:'';position:absolute;top:-10px;left:50%;border:solid transparent;height:0;width:0;pointer-events:none;border-color:rgba(194,225,245,0);border-bottom-color:#676f73;border-width:5px;margin-left:-5px}#carer-job-search-filter-form .ui-state-focus,#carer-job-search-filter-form .ui-state-hover{border-color:transparent !important}.chat-wrapper .private-message-thread-messages::-webkit-scrollbar{width:6px}.chat-wrapper .private-message-thread-messages::-webkit-scrollbar-thumb{border-radius:10px;background-color:#d3d3d3}.link-desk-view{display:block !important}.link-mob-view{display:none !important}@media(max-width:1023.98px){.link-desk-view{display:none !important}.link-mob-view{display:block !important}}.interviewpopup .modal-dialog-centered.modal-dialog-scrollable .modal-content{overflow:auto}.interviewpopup .modal-dialog-centered.modal-dialog-scrollable .modal-content::-webkit-scrollbar{width:4px}.interviewpopup .modal-dialog-centered.modal-dialog-scrollable .modal-content::-webkit-scrollbar-track{background:rgba(255,255,255,1)}.interviewpopup .modal-dialog-centered.modal-dialog-scrollable .modal-content::-webkit-scrollbar-thumb{background:#bbb}.intro-icon{max-width:24px;height:auto;margin-right:10px}.secure-delete a{color:#fff;background:#ec2424;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;border-radius:50%}.secure-file-link{display:flex;align-items:center;justify-content:flex-start}.secure-file-link a{word-break:keep-all !important;width:auto !important}.secure-file-link img{max-width:24px;height:auto;margin-left:10px}.custom-quly-div .qualification-upload-btn{margin-bottom:24px}.drive-licence-sec button.btn-danger{padding:0 !important;background:transparent !important;font-size:0;border:0;margin-left:10px}.sharecode-tooltip{position:relative;display:inline-block}.sharecode-tooltip .tooltiptext{visibility:hidden;width:200px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:115%;right:50%;transform:translate(50%,0%)}.sharecode-tooltip:hover .tooltiptext{visibility:visible}.status.status-orange{border:#ee743b 1px solid;color:#ee743b}.my-jobs{display:block}.my-job-col .rate{color:#36465b;font-size:20px;font-weight:800;margin:10px 0}.my-job-col .rate span{font-weight:400;font-size:18px}.my-jobs .jobs-detail .job-content{width:100%}.my-jobs .title-block h2{display:flex;align-items:flex-end;justify-content:space-between}.my-jobs .title-block h2 .detail-form-control label{font-weight:400;font-size:18px;color:#36465b;margin-right:10px}
.my-jobs .title-block h2 .detail-form-control select{font-weight:400;font-size:16px;min-width:150px;padding:5px;border:1px solid #36465b}.my-job-status-block{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.my-job-status-block .applicants-location{display:flex;align-items:center;justify-content:flex-start;font-size:16px;font-weight:300}.my-job-status-block .applicants-location img{max-width:24px;height:auto;margin-right:5px}.my-job-status-btns{display:flex;align-items:center;justify-content:flex-end}@media(max-width:991.98px){.my-job-status-block{flex-wrap:wrap}.my-job-status-block .applicants-location{width:100%;margin-bottom:10px}}.job-pagination{display:flex;align-items:center;justify-content:center;list-style:none;margin:15px 0;padding:0;padding-left:0}.job-pagination .page-items a{min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #eee;margin:0 2px;border-radius:5px;color:#36465b;text-transform:capitalize}.job-pagination .page-items.next a,.job-pagination .page-items.prev a{padding:0 15px}.job-pagination .page-items.active a{background:#049e98;border-color:#049e98;color:#fff}.job-archived-status-block{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:15px 0}.job-archived-status-block h4{color:#049e98;font-size:16px;font-weight:600;margin-bottom:0;margin-top:0;margin-right:10px}.archived-status{font-size:12px;font-weight:600;border-radius:25px;padding:3px 16px;white-space:nowrap;background-color:#049e98;border:#049e98 1px solid;color:#fff}.job-content .rate{color:rgba(54,70,91,.75);font-size:15px;font-weight:600;margin:10px 0}.job-content .rate span{color:rgba(54,70,91,.75);font-weight:800}.jobs-detail .weekdays-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.jobs-detail .weekdays-wrapper h4{font-size:14px;color:#616161;width:100%;margin-bottom:10px;margin-top:30px}.jobs-detail.week-days{box-shadow:none !important;padding:0 15px !important;border-left:0 !important}.jobs-detail .weekdays-wrapper .weekdays-block{background-color:#d9dade;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;font-size:13px;color:#fff;font-weight:600;padding:10px;max-width:35px;width:35px;margin:0 7px 7px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}.jobs-detail .weekdays-wrapper .weekdays-block:last-child{margin:0 0 10px 0}.jobs-detail .weekdays-wrapper .weekdays-block span{padding:0}.jobs-detail .weekdays-wrapper .weekdays-block.active{background-color:#049e98}.weekdays-wrapper h4{display:flex;align-items:center;justify-content:flex-start}.weekdays-wrapper h4 img{margin-right:10px}@media(max-width:575.98px){.jobs-detail .weekdays-wrapper .weekdays-block{font-size:11px;padding:7px 5px;max-width:25px;width:25px}}body.carer-edit-profile span.file--image{width:60%;display:inline-block}.my-job-status-block .applicants-location img{max-width:24px;height:auto;margin-right:5px;display:none}.block-system-main-block .view-header{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:575px){.new-carer-listing .recent-job .job-content .title{margin-left:0}}@media only screen and (max-width:575px){.new-carer-listing .job-content .location{margin-left:0}}form.carer-job-search-filter-form .fieldset-wrapper #edit-drive-required,form.carer-job-search-filter-form .fieldset-wrapper #edit-non-smoker{margin-top:15px}form.carer-job-search-filter-form .fieldset-wrapper .js-form-type-radio.form-item{display:block}form.carer-job-search-filter-form .fieldset-wrapper .js-form-type-radio.form-item label{display:flex;justify-content:flex-start;align-items:center;font-size:14px;padding:1px 32px;width:100%;position:relative}.carer-accordion .form-item[open] summary:after{transform:rotate(180deg)}.carer_user_class .carer-list .jobs-detail{position:relative}.carer_user_class .carer-list .job-closed-text{position:absolute;right:0;top:10px;background-color:#049e98;font-size:14px;font-weight:600;color:#fff;padding:5px 10px;border-radius:4px}@media only screen and (max-width:520px){.carer_user_class .carer-list .job-closed-text{top:60px}}.field-pvt-msg-card a{border:1px solid #019e98;background:#019e98;color:#fff;margin-left:5px;margin-right:5px;margin-top:15px;padding:0 15px}.client_user_class.private_message_thread #drupal-modal .modal-header,.carer_user_class.private_message_thread #drupal-modal .modal-header{display:block}.send-feed-message-form #send-feed-msg-btn{float:right;margin-top:10px;color:#fff !important}#carerLiveInJob .live-in-job-validaions-message{line-height:10px;padding-left:20px}#carerLiveInJob .validations-message{padding:0 !important;text-align:left}#carerBrightHorizonsJob .live-in-job-validaions-message{line-height:10px;padding-left:20px}#carerBrightHorizonsJob .validations-message{padding:0 !important;text-align:left}#carerCuramConnectJob .live-in-job-validaions-message{line-height:10px;padding-left:20px}#carerCuramConnectJob .validations-message{padding:0 !important;text-align:left}.carer-edit-profile #edit-field-photo-id-passport-or-drivi-wrapper .form-item.js-form-item.form-type-managed-file.js-form-type-managed-file.form-group,.carer-edit-profile #edit-field-dbs-pvg-certificate-wrapper .form-item.js-form-item.form-type-managed-file.js-form-type-managed-file.form-group,.carer-edit-profile #edit-field-additional-documents-wrapper .form-item.js-form-item.form-type-managed-file.js-form-type-managed-file.form-group{display:block !important}.carer-edit-profile .form-type-managed-file .messages.messages--error.file-upload-js-error{color:red !important}.carer-edit-profile .form-type-managed-file a.icon-before,.carer-edit-profile .form-type-managed-file input,.carer-edit-profile .form-type-managed-file label{display:none}.btn-archive,.btn-archive:hover{border:1px solid #019e98 !important;background:#fff !important;color:#019e98 !important}#archive-in-feed-job .team-detail.text-center{padding-top:0}#archive-in-feed-job .close{text-align:right;padding-top:10px;padding-right:15px}.job-post-message-form p.feed-msg-warning{color:red;float:left;text-align:left;margin-top:5px}.paye-onboarding-job-details-wrapper{margin-top:32px;max-width:1024px !important}.paye-carer-settings-fields-options .paye-carer-toggle-filter input[type="checkbox"]{position:relative;appearance:none;width:40px;height:20px;background:#ccc;border-radius:50px;box-shadow:inset 0 0 5px rgba(0,0,0,.2);cursor:pointer;transition:.4s}.paye-carer-settings-fields-options .paye-carer-toggle-filter input:checked[type="checkbox"]{background:#019e98}.paye-carer-settings-fields-options .paye-carer-toggle-filter input[type="checkbox"]::after{position:absolute;content:"";width:20px;height:20px;top:0;left:0;background:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);transform:scale(1.1);transition:.4s}
.paye-carer-settings-fields-options .paye-carer-toggle-filter input:checked[type="checkbox"]::after{left:50%}.paye-carer-settings-fields-options .paye-carer-toggle-filter{display:flex;gap:1em}.dialog-off-canvas-main-canvas .innerpage-container{width:100%;margin:50px auto}.paye-flow-wrapper{width:70%;margin:0 auto}@media(max-width:767px){.paye-flow-wrapper{width:90%}.b2c_paye_contract_listing_carers .contract-list-head{flex-direction:column}.b2c_paye_contract_listing_carers .form-group.invoice-search .filter-form-rt{max-width:90%;margin:auto}}.paye-flow-wrapper h1{font-size:32px;font-weight:600;margin-bottom:30px;color:#000}h3.paye-terms-read-and-accept{font-size:18px;font-weight:600;color:#000;margin-bottom:10px}.terms-and-conditions-wrapper{width:100%}.terms-and-conditions-wrapper h5{font-size:15px;font-weight:600;color:#000;margin-bottom:15px}.terms-and-conditions-wrapper p{font-size:14px;font-weight:400;color:#000;margin-bottom:20px}.terms-and-conditions-wrapper p span{font-size:14px;font-weight:400;color:#000;margin-bottom:10px}.paye-flow-wrapper .paye-flow-footer{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:30px}.terms-and-conditions-wrapper ul{margin-bottom:20px;padding-left:0;margin-left:0}.terms-and-conditions-wrapper ul li{font-size:14px;font-weight:400;color:#000;margin-bottom:10px}.paye-carer-settings-fields-options{width:100%;max-width:400px;margin:30px 0 50px 0}@media(max-width:600px){.paye-carer-settings-fields-options{max-width:100%}}.paye-carer-toggle-filter{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;font-size:16px;font-weight:600;color:#000}.paye-settings-faqa{width:100%}.faq-items{width:100%;margin-bottom:25px}.faq-items-col{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.faq-items-col span.faq-items-heading{font-size:18px;font-weight:600;color:#000}.faq-items-col span.faq-learn-more{font-size:16px;font-weight:700;color:#049e98;text-decoration:underline}@media(max-width:600px){.faq-items-col{flex-wrap:wrap;justify-content:flex-start}.faq-items-col span.faq-items-heading,.faq-items-col span.faq-learn-more{width:100%}}.faq-items-col p.faq-content{font-size:14px;font-weight:400;color:#000;margin-bottom:5px}#payeCarerShowScreenPopup .paye-carer-text-wrapper,#payeCarerShowScreenPopupSettingsPage .paye-carer-text-wrapper{display:grid}#payeCarerShowScreenPopup .paye-carer-text-second,#payeCarerShowScreenPopupSettingsPage .paye-carer-text-second{padding:10px}#payeCarerShowScreenPopup .job-desc,#payeCarerShowScreenPopupSettingsPage,.job-desc{margin-top:30px;margin-bottom:30px}#accept-reject-paye-carer-request .accept-paye-carer-terms #edit-accept-paye-terms{color:white !important}.disbale-paye-settings{opacity:.5}.title-row-col{margin-bottom:24px}.form-group .disappear{position:absolute;left:0;top:0;height:0;width:0;line-height:0;font-size:0;overflow:hidden}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef !important;opacity:1}.preview-job-wrapper{width:100%;margin-bottom:25px;color:#36465b}@media(max-width:1024px){.preview-job-wrapper{padding:30px 20px}.contract-list-head form{width:400px !important}}.preview-job-wrapper .form-group select{background:url(https://www.curamcare.com/themes/curam/assets/images/chevron-down.svg) calc(100% - 15px) calc(50% - 0px) no-repeat}.preview-job-info-block{width:100%}.preview-job-info-block .preview-job-info{display:block;width:100%}.preview-job-info-block .preview-job-info p{font-size:16px;color:#000;font-weight:300;line-height:1.5;margin:0}.preview-job-info-block .preview-job-info p span{font-weight:500}.additional-info-block{display:block;width:100%;margin:30px 0;padding-bottom:30px}.additional-info-block h4{font-size:18px;color:#000;font-weight:600;line-height:1.2;margin:0 0 10px 0}.additional-info-block p{font-size:15px;color:#000;font-weight:400;line-height:1.1;margin:0 0 10px 0;word-break:break-word}.preview-job-details-table{border-bottom:1px solid rgba(50,70,91,.2);padding-bottom:35px;margin-top:10px;margin-bottom:30px;overflow:visible}
.preview-job-details-table thead{background-color:#e5e5e5}.nowrap{white-space:nowrap}.filter-job-carer{display:flex;align-items:center;justify-content:flex-start;max-width:100%;margin-bottom:25px}.filter-job-carer ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-start}.filter-job-carer ul li{min-width:150px}.filter-job-carer input[type=radio]{display:none}.filter-job-carer #driver-label-off{min-width:auto;font-size:16px;white-space:nowrap;line-height:34px;color:#000;margin:0 20px 15px 0;width:auto;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:5px 15px;border:1px solid #c2cad5;font-weight:400;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.filter-job-carer #driver-label-on{min-width:auto;font-size:16px;white-space:nowrap;line-height:34px;margin:0 20px 15px 0;width:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:5px 15px;font-weight:400;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background-color:#049e98;border:1px solid #049e98;color:#fff}@media(max-width:575.98px){.filter-job-carer ul{flex-wrap:wrap;width:100%}.filter-job-carer ul li{min-width:100%}.filter-job-carer input[type=radio]+label{margin:0 0 10px 0;min-width:100%}}.paye-carer-introduce-content-wrapper .paye-carer-introduce-content .content-subtext{display:block}.manage_paye_carer_settings .custom-ajax-loader,.paye_carer_accept_reject .custom-ajax-loader,.custom-page-loader,.custom-ajax-loader{background:url(/themes/curam/assets/images/huskies/ajax-loader.gif) 50% 50% no-repeat rgba(255,252,249,.65) !important}.paye-settings-faqa .faq-content-subtext{display:block}.paye-carer-settings-wrapper .paye-top-heading{display:inline-flex;gap:.5em}.paye-carer-settings-wrapper .paye-top-heading-img{width:35px}@media only screen and (max-width:575px){.paye-carer-settings-wrapper .paye-top-heading-img{width:30px}.paye-carer-settings-wrapper .paye-top-heading-text{font-size:25px}}.jobs-detail.paye-job .job-content .title{color:#3f76ba}.jobs-detail.paye-job .status.status-green{border:#3f76ba 1px solid;color:#3f76ba}.jobs-detail.paye-job .btn.btn-primary{background:#3f76ba;color:#fff;border-color:#3f76ba}.jobs-detail.paye-job::before,.jobs-list .jobs-detail.paye-job::before{background:transparent linear-gradient(180deg,#24b2f2ba 0,#3f76ba 100%) 0 0 no-repeat !important}.jobs-detail.paye-job .weekdays-wrapper .weekdays-block.active{background-color:#3f76ba !important}.paye-job .paye-job-tag{background:#ffd25b80;padding:5px;font-weight:800;border-radius:3px;color:black}.paye-timesheet-accepted-details{margin:0 10px 0 10px !important}#activePayeJobsPopup .active-paye-jobs-desc{margin:0 !important;position:relative;padding:20px 80px 20px 80px}@media only screen and (max-width:575px){#activePayeJobsPopup .active-paye-jobs-desc{padding:20px 0 20px 0 !important}}#activePayeJobsPopupClose:hover{cursor:pointer}#activePayeJobsPopupClose{position:absolute;right:0;top:-20px;opacity:1 !important}.active-paye-jobs-desc-span-second{color:#dc3545d4}.active-paye-jobs-desc-span-first{color:#187975}.carer_user_class .recent-job .paye-job{position:relative}.recent-job .paye-job .accepted-by-client{float:right;color:#fff;background:#019e98;padding:4px 30px 3px 10px;margin-top:5px;position:absolute;right:0;top:0}.recent-job .paye-job .accepted-by-client:after{content:'';width:0;height:0;top:0;position:absolute;right:0;border-right:13px solid #fff;border-top:13px solid transparent;border-bottom:13px solid transparent}.preview-job-wrapper .preview-job-details-table{overflow-x:auto !important}.preview-job-info .previewd-job-info-title{width:70%;display:inline-block}.preview-job-info .paye-apply-for-job{width:25%;vertical-align:top;float:right}.preview-job-info .paye-apply-for-job.view-plan{display:flex;justify-content:center;align-items:center;gap:10px}@media(max-width:575.98px){.preview-job-info .paye-apply-for-job{width:25%;float:none}}.preview-job-info .paye-apply-for-job a{height:unset !important}.paye-shifts-edit-submit{font-weight:600}.paye-job .job-listing-paye-wrapper{margin-top:10px}@media(max-width:767.98px){.recent-job .paye-job .accepted-by-client{top:50px}}.paye-approve-status{padding:5px 20px 5px 20px;border-radius:12px;border:#049e98 1px solid;color:#0d7975;background-color:#ddfdf0}.paye-reject-status{padding:5px 20px 5px 20px;border-radius:12px;border:#ff1212 1px solid;color:#f72424;background-color:#ffe3e3}#submitPayeTimesheetTableRows td input{width:80%}.hide-show-paye-edited,.hide-show-paye-edited input{display:none;background-color:white;padding:5px;z-index:1;color:grey;transition:transform .1s ease}.paye-onboarding-job-details-wrapper #showEditedValues{align-self:end;border-radius:6px;transition:all 1s ease;font-weight:600;cursor:pointer;border:0;padding:5px}.paye-onboarding-job-details-wrapper .show-edited-values-carer{background:#049e98;color:#fff;border-color:#049e98}.paye-onboarding-job-details-wrapper .show-hide-edited-values{margin-top:25px}.job-content ul.job-listing-paye-wrapper li>span{margin-left:0}.carer-mirco-team-paye-tag{background:#ffd25b80;padding:2px 5px;font-weight:800;border-radius:3px;color:black;margin-left:5px;vertical-align:text-bottom;font-size:14px}.search_buddies_result .carer-mirco-team-paye-tag,.my_buddies_sent_listing .carer-mirco-team-paye-tag,.group_requests .carer-mirco-team-paye-tag{vertical-align:middle !important}.my-buddies-listing .title.text-green{width:max-content;display:inline}@media(max-width:1200px){.carer_user_class.get_accepted_paye_jobs_view .card-listing li{padding:20px}}@media(max-width:767px){.carer_user_class.get_accepted_paye_jobs_view .card-listing li{padding:15px}}.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-date i,.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-rate i{font-size:0}@media(max-width:991.98px){.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-flex-wrp-action{justify-content:flex-start}.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .inline-links{margin-left:0}.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-flex-wrp-action .card-action{min-width:80px;margin-top:30px;margin-bottom:8px}.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-flex-wrp-action .card-action a.link-orange.inline-links{background-color:#049e98;border:1px solid #049e98;font-size:14px;color:#fff !important;font-weight:700;border-radius:6px;padding:7px 15px;text-decoration:none}.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-date,.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-rate{margin-top:10px;display:flex;align-items:center;justify-content:flex-start;gap:10px;font-weight:700;color:#36465b}.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-date i,.carer_user_class.get_accepted_paye_jobs_view .card-listing li.card-new .card-rate i{font-size:20px;color:#36465b;width:25px}}@media(max-width:767px){.carer_user_class.paye_carer_accept_reject .container{padding-left:10px;padding-right:10px}
}.paye-flow-wrapper .terms-and-conditions-wrapper{width:100%;display:block;background-color:#fff;border:1px solid #d3d4e3;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:40px;margin-top:30px}@media(max-width:767px){.paye-flow-wrapper .terms-and-conditions-wrapper{padding:20px}}.paye-flow-wrapper .terms-and-conditions-wrapper p{font-size:18px;font-weight:400;color:#424242;margin-bottom:15px;margin-top:0 !important}.paye-flow-wrapper .terms-and-conditions-wrapper p.address{margin-bottom:20px;margin-top:0 !important;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.paye-flow-wrapper .terms-and-conditions-wrapper p.address span{font-size:15px;font-weight:600;color:#333;margin:0 0 5px}.paye-flow-wrapper .terms-and-conditions-wrapper h5{font-size:24px;font-weight:700;color:#424242;margin-bottom:15px}.paye-flow-wrapper .terms-and-conditions-wrapper h6{font-size:20px;font-weight:700;color:#424242;margin-bottom:15px}.curampaye-terms-wrapper h2{font-size:28px;color:#424242;font-weight:700;margin-bottom:20px}.curampaye-terms-wrapper .curampaye-terms-block{width:100%;padding:0 20px 20px 20px;border:1px solid #ccc;height:600px;overflow:auto;margin-bottom:20px;border-radius:8px}.curampaye-terms-wrapper .curampaye-terms-block::-webkit-scrollbar{width:6px;background-color:#e9e9e9;border-radius:0 8px 8px 0}.curampaye-terms-wrapper .curampaye-terms-block::-webkit-scrollbar-thumb{border-radius:0 8px 8px 0;background-color:#999;height:20px}.curampaye-terms-wrapper .curampaye-terms-block h3{font-size:24px;color:#424242;font-weight:700;margin-bottom:15px;margin-top:25px}.curampaye-terms-wrapper .curampaye-terms-block h4{font-size:20px;color:#424242;font-weight:700;margin-bottom:15px}.curampaye-terms-wrapper .curampaye-terms-block p{font-size:18px;color:#424242;font-weight:400;margin-bottom:15px}.curampaye-terms-wrapper .curampaye-terms-block ul{display:block;list-style-type:disc;margin:0;padding:0 0 0 30px}@media(max-width:767px){.curampaye-terms-wrapper .curampaye-terms-block ul{padding:17px}}.curampaye-terms-wrapper .curampaye-terms-block ul li{font-size:17px;color:#424242;font-weight:400;margin-bottom:15px}.curampaye-terms-wrapper .curampaye-terms-block ul.decimal{display:block;list-style-type:decimal-leading-zero;margin:0 0 30px;padding:0 0 0 40px}@media(max-width:767px){.curampaye-terms-wrapper .curampaye-terms-block ul.decimal{padding:0 0 0 27px}}.curampaye-terms-wrapper .curampaye-terms-block ul.decimal li{font-size:17px;color:#424242;font-weight:400;margin-bottom:15px}.curampaye-terms-wrapper .curampaye-terms-block ul.decimal li a{color:#049e98;font-weight:600;text-decoration:underline}.curampaye-terms-wrapper .curampaye-terms-block ol.lower-roman{display:block;margin:0;padding:0 0 0 30px;list-style-type:lower-roman}@media(max-width:767px){.curampaye-terms-wrapper .curampaye-terms-block ol.lower-roman{padding:17px}}.curampaye-terms-wrapper .curampaye-terms-block ol.lower-roman li{font-size:17px;color:#424242;font-weight:400;margin-bottom:15px}.curampaye-terms-wrapper .curampaye-terms-block ol.lower-alpha{display:block;margin:0;padding:0 0 0 30px;list-style-type:lower-alpha}@media(max-width:767px){.curampaye-terms-wrapper .curampaye-terms-block ol.lower-alpha{padding:17px}}.curampaye-terms-wrapper .curampaye-terms-block ol.lower-alpha li{font-size:17px;color:#424242;font-weight:400;margin-bottom:15px}.timesheet-buttons{width:48%;display:inline}.show-schedule-timesheet-wrapper.timesheet-buttons{float:right}#scheduleTimesheetValues{background:#049e98;color:#fff;border-color:#049e98;border-radius:6px;transition:all 1s ease;font-weight:600;cursor:pointer;border:0;padding:5px;float:right}.timesheet-hide-show{opacity:0;transition:opacity .5s ease-in-out}.timesheet-show{opacity:1}.additional-margin{margin-bottom:10px}.curam-paye-limited-title{margin-top:10px}#paye-shift-confirmation-yes,#paye-shift-confirmation-no{padding:10px 30px !important}.paye-onboarding-job-details-wrapper .disabled-buttons{opacity:.7}.paye-onboarding-job-details-wrapper .morecontent-paye span{display:none}.paye-onboarding-job-details-wrapper .morecontent-paye span.viewfull{display:inline}#shareProfileModal .img-thumbnail{border-radius:33px;width:61px;height:61px}#shareProfileModal .fab:before{position:relative;top:13px}#shareProfileModal .smd{width:200px;font-size:small;text-align:center}#shareProfileModal .modal-footer{display:block}#shareProfileModal .ur{border:0;background-color:#e6e2e2;border-bottom-left-radius:4px;border-top-left-radius:4px}
#shareProfileModal .cpy{border:0;background-color:#e6e2e2;border-bottom-right-radius:4px;border-top-right-radius:4px;cursor:pointer}#shareProfileModal .fa:before{position:relative;top:13px}#shareProfileModal .fa-clone:before{position:static}#shareProfileModal .nav-share-profile .dropdown-menu a.dropdown-item{padding-left:25px !important}#shareProfileModal .nav-share-profile img,#shareProfileModal .toogle-share img{width:17px;margin-right:6px}.share-feature-btn img{width:16px;margin-right:5px}.copy-section{display:flex;align-items:center;justify-content:space-between;margin:12px 0 -5px 0;height:45px;border-radius:4px;padding:0 5px;border:1px solid #757171}#share-link-input{width:100%;height:100%;border:0;outline:0;font-size:15px}.share-link-copy-btn{color:#fff;padding:5px 18px;background:#049e98;outline:0;cursor:pointer;font-weight:500;border-radius:4px;border:2px solid transparent;transition:background .1s linear,border-color .1s linear,color .1s linear;position:relative}#shareProfileModal .modal-dialog{padding:0 !important}#shareProfileModal .modal-body a{color:#676779;font-size:14px;font-weight:600}@media(min-width:768px){.client-app-col{flex:0 0 47%;max-width:100%}.carer-app-col{flex:0 0 53%;max-width:100%}}.shift-list-actions-button-wrapper{display:flex;justify-content:space-between}#closeContractRejectionForm:hover{cursor:pointer}.b2c_paye_contract_listing_carers #agreement-filter-modal{justify-content:flex-end}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content{width:460px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border:0}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content .modal-filter-form .form-group{width:100%;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content .filter-form-rt{width:calc(100% - 145px)}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content .form-control{height:52px !important;padding:2px 2px 2px 12px;color:#000;font-size:15px;font-weight:500;border-radius:8px;border-color:#e0e1e6}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content .modal-filter-form .form-group label{display:inline-block;width:145px;margin-bottom:0;font-size:14px;font-weight:500;color:#212121;line-height:1.2;padding-right:5px}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content .modal-filter-form .form-group select{background:url(/themes/curam/assets/images/clients/select_caret.svg) right 15px center no-repeat;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-content.modal-content-client .modal-footer .btn.line-btn{padding:15px 20px}.contract-list-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:100%}.contract-list-head form{width:450px}.b2c_paye_contract_listing_carers .shift-invoice-head-rt{display:flex;align-items:center}.b2c_paye_contract_listing_carers .shift-invoice-head-rt button{margin-right:15px}.b2c_paye_contract_listing_carers #select-carer{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:52px}.b2c_paye_contract_listing_carers .contract-list-head .filter-clients-btn{color:#049e98}.contract-empty-image img{margin:0 auto;display:block}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-footer .btn.line-btn{border:1px solid #049e98 !important;color:#049e98}.b2c_paye_contract_listing_carers #agreement-filter-modal .modal-footer .btn.filled{background-color:#049e98}.b2c_paye_contract_listing_carers .shift-invoice-head-rt a.filter-clients-btn{padding:8px 15px;border-radius:30px;font-size:15px;line-height:1.2;display:flex;font-family:"Manrope",sans-serif;gap:8px;cursor:pointer;font-weight:500;align-items:center;justify-content:center;background:#fff;border:1px solid #d7e8f3}.paye-carer-header-view a.dropdown-item{display:flex}.b2c_paye_contract_listing_carers .paye-contract-listing-wrapper{margin-top:15px}.b2c_paye_contract_listing_carers .custom-Error{max-width:500px;margin:0 auto;padding:10px 0 0 0;text-align:center}.b2c_paye_contract_listing_carers .message-box.custom-Status.message.alert.alert-success{border-radius:12px;color:#3f7633;background:#dff7df}.b2c_paye_contract_listing_carers p.custom_success_msg{margin:0 auto;width:100%;padding:15px 20px;border-radius:12px}.b2c_paye_contract_listing_carers .message-box.custom-Error.message.alert.alert-danger{border-radius:12px}@media only screen and (max-width:767px){.carer_contract_view .btn{font-size:12px;padding:9px 5px}.carer_contract_view .container{padding-left:15px;padding-right:15px}.shift-list-actions-button-wrapper{flex-direction:column}}@media only screen and (max-width:400px){.carer_contract_view .btn{font-size:11px;padding:9px 5px}}.contract-empty-image .no-contract-found{text-align:center;margin-top:50px !important;font-size:18px;font-weight:500}@media(max-width:991px){.navbar-light .navbar-nav .nav-link span.badge{left:auto;right:0;top:0}.navbar-light .nav-item .nav-notification.noti-danger{position:absolute;right:20px;top:0}.navbar-light .nav-item.desk-user.mess-badge-user .nav-notification.noti-danger{position:absolute;right:0;top:0}.navbar-light .dropdown-menu .dropdown-item{position:relative}.navbar-light .dropdown-menu .dropdown-item .nav-notification.noti-danger{right:0}}.blog-header-carer-menu-wrapper{margin-right:0 !important;padding-right:0 !important}.blog-header-carer-menu-wrapper-li{margin-right:5px}.client-contract-view-pdf ul li{margin-bottom:5px !important;display:block;font-size:14px;font-weight:400;font-family:'Nunito Sans',sans-serif}
.contract-detail-introduction-items>div>label{margin-bottom:0}.contract-detail-introduction-items>div{margin-bottom:0}.contract-detail-introduction-items p{padding-bottom:5px}.b2c-contract-detail-introduction-wrapper{display:flex;justify-content:space-between;padding-bottom:10px}.b2c-contract-detail-introduction-wrapper .contract-detaintroductionil--items li{list-style:none}@media(max-width:991px){.b2c-contract-detail-introduction-wrapper{flex-direction:column;gap:10px}}#add-agreement .select2-selection.select2-selection--single{font-size:13px;height:42px;padding:.375rem 4px;border:1px solid #ced4da}#add-shift .select2-selection.select2-selection--single{font-size:13px;height:42px;padding:.375rem 4px;border:1px solid #ced4da}#shift_list_filter .select2-container{width:100% !important}.job-title-left br{display:none}@media(max-width:767px){.job-title-left br{display:block}.new-carer-listing .job-content .location,.job-content ul li:first-child,.new-carer-listing .recent-job .job-content .title{width:100% !important}}.record-validation-btn.disabled-btn{opacity:.7;cursor:not-allowed !important;border:0;background:none}.record-validation-btn.disabled-btn:hover{z-index:10000 !important}.record-validation-btn.tooltip{position:relative;display:inline-block;z-index:999 !important}.record-validation-btn.tooltip .tooltiptext{visibility:hidden;width:170px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px;transform:translateX(-50%)}.record-validation-btn.tooltip .tooltiptext.bottomtext{top:150%;min-height:fit-content}.record-validation-btn.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.record-validation-btn.tooltip .tooltiptext.bottomtext::after{bottom:100%;top:auto;border-color:transparent transparent black transparent}.record-validation-btn.tooltip:hover .tooltiptext{visibility:visible}@media(max-width:1250px){.job-details-conditions .activity-col{margin-bottom:5px !important;display:inline-block}.job-details-conditions-para{margin-top:10px}.preview-job-info-block .preview-job-info .paye-apply-for-job.view-plan{width:100%;gap:0;justify-content:flex-start;margin-top:20px}.preview-job-info-block .preview-job-info .paye-apply-for-job.view-plan .btn.btn-primary{margin-right:10px}}.section-bg.section-wrapper.spacing.care-support-edit{padding:30px 0}.onboarding-job-details-wrapper.paye-onboarding-job-details-wrapper #payeJobDetailWrapper .table th{width:11%}#update-carer-availability-popup .w-100.d-flex.justify-content-center.mt-5{gap:20px}#update-carer-availability-popup h4.pb-4{text-align:center}.job-details-conditions h2,.job-details-conditions h1{font-size:20px;margin-bottom:15px}.job-details-conditions .activity-col{background:#f2f2f2;padding:5px 10px;margin:5px 10px 10px 0;border-radius:5px}.job-details-conditions .activity-col img{max-width:14px;margin-right:5px}.job-details-conditions .condition_field_wrapper,.support_needs_field_wrapper,.personal_care_fields_wrapper,.eating_and_drinking_fields{margin-bottom:30px}.job-details-conditions-para{margin-top:20px;font-weight:600}.job-details-conditions{margin-top:30px}.job-details-conditions .condition_field_wrapper .job-details-conditions-para{margin-top:5px}.job-details-conditions .condition_field_wrapper h2{margin-bottom:10px}@media(max-width:767px){.job-title-left br{display:block}.new-carer-listing .job-content .location,.job-content ul li:first-child,.new-carer-listing .recent-job .job-content .title{width:100% !important}#update-carer-availability-popup .w-100.d-flex.justify-content-center.mt-5 .btn-info,#update-carer-availability-popup .w-100.d-flex.justify-content-center.mt-5 .button--primary{height:50px;margin:0 !important;font-weight:700 !important}#update-carer-availability-popup .modal-content{padding:25px 20px !important}}.job-details-conditions-para span.title{margin-bottom:2px;color:#333 !important;font-weight:700}.react-popup-scroll-lock{overflow:hidden}