#client-primary-message-signup-form #stepMessage{display:flex;flex-direction:column;gap:10px}#client-primary-message-signup-form #toSignup{width:100%}#client-primary-message-signup-form .nameSection{display:flex;flex-direction:row;width:100%;gap:10px}#client-primary-message-signup-form .peronsal-info{display:flex;flex-direction:column}#carerprofile-modal .message-carer-section .msgcreator{width:100%;max-width:700px}#carerprofile-modal #edit-custom-pass{border:0 !important;padding-left:13px !important}#client-primary-message-signup-form #stepSignup input{min-height:48px !important}#client-primary-message-signup-form .input__field-group .prefix-text{padding:13px 16px;border-radius:12px 0 0 12px}#client-primary-message-signup-form input.error{border-radius:12px !important}#client-primary-message-signup-form .footer-btn{display:flex;gap:20px;margin-top:20px}#client-primary-message-signup-form #parimary-carer-message{padding:10px;max-width:100%}#client-primary-message-signup-form .head-section{display:flex;align-items:center;justify-content:flex-start;gap:10px}#client-primary-message-signup-form .head-section h3.title{font-weight:690;letter-spacing:.012em;color:#2b2f8f;font-size:24px}#client-primary-message-signup-form .user-section img{width:80px;height:80px;border-radius:10px}#client-primary-message-signup-form .error{color:red !important}.button-loading-spinner{border:2px solid #f3f3f3;border-top:2px solid #fff;border-radius:50%;width:14px;height:14px;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle;margin-right:8px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#carerprofile-modal.primary-message-open .modal-content{display:unset}.primary-message-open.carerprofile-main .carerprofile__content,#carerprofile-modal.carer-profile-details .carerprofile__content{max-width:700px !important}#client-primary-message-signup-form .ideal__input-group{gap:0}#client-primary-message-signup-form .ideal__input-feilds-wrapper{padding:16px 0;gap:15px;display:grid;width:100%}#client-primary-message-signup-form .password__field-wrapper.toggle-password.error{border-color:red !important}#client-primary-message-signup-form #edit-funding{color:#000 !important}#client-primary-message-signup-form #edit-funding.error{color:#000 !important;border-color:red !important}#client-primary-message-signup-form p.checkbox-text.caption a:active{color:#00e}#client-primary-message-signup-form input,#client-primary-message-signup-form textarea,#client-primary-message-signup-form select{border-radius:12px !important;-webkit-border-radius:12px !important;-moz-border-radius:12px !important;-ms-border-radius:12px !important;-o-border-radius:12px !important}#client-primary-message-signup-form #edit-mobile{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.answer-item input{display:none}.conditional-experience-section .answer-item label{padding:10px 12px !important}.modal .modal-content .modal-body .conditional-experience-section{grid-template-columns:1fr !important;padding:10px 0 10px 0 !important}.input__group{display:flex;flex-direction:column;width:100%;flex:0 0 50%;padding-left:5px;padding-right:5px;gap:.5rem;margin-bottom:15px;position:relative}.dates-wrapper .input__group{width:50%}.dates-wrapper{display:flex;flex-direction:row;width:100%}.answer-item.error label{border:1px solid red !important}.care-for-error-msg,.age-error-msg,.gender-error-msg,.when-to-start-error-msg,.care-type-error-msg,.start-date-error-msg,.end-date-error-msg,.care-for-friend-error-msg,.hours-per-week-error-msg,.friends-name-error-msg,.nights-per-week-error-msg,.carefor-error-msg,.caretype-error-msg{font-weight:500;right:0;font-size:.8rem;color:#d82020;margin-left:.25rem}.answer-item.show-more-btn label{color:#494fc9;border-color:#a2a5e4 !important}.conditional-experience-section .answer-item.show-more-btn label span{color:#494fc9}.answer-item.show-more-btn label:hover{background:#f5f5fb}.carerprofile__header img.carer-img{width:50px;height:50px;border-radius:10px}.job-label-info{color:gray;font-weight:400;font-size:14px}
.checkbox__group label span{color:gray}.updated-carer-profile__modal.carerprofile-main .carerprofile__content .profile-detail__content-area.message-carer-section{padding:10px 30px 20px}#stepPrimaryFirst .content,#stepPrimarySecond .content-section{height:calc(100vh - 185px);overflow-y:auto;padding-bottom:50px}#toSecondStep,#tostepMessage,#toSignup{width:100%}#stepSignup .ideal__input-feilds-wrapper-main{height:calc(100vh - 265px);overflow-y:auto}.step-message-content{height:calc(100vh - 195px);overflow-y:auto}#client-primary-message-signup-form label{font-weight:600;color:#676779}.step-message-content h5{color:#676779;font-weight:600;margin-bottom:10px}#client-primary-message-signup-form #edit-funding{background:#fff;background-image:url(/modules/custom/jobs_posting/assets/images/paye/down-arrow.svg);background-position:right 10px center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}span.required-mark{color:#e90510 !important;margin-left:3px}@media(max-width:600px){.updated-carer-profile__modal.carerprofile-main .carerprofile__content .profile-detail__content-area.message-carer-section{padding:10px 15px 20px}.modal .modal-content .modal-body #client-primary-message-signup-form .conditional-experience-section .list-item{row-gap:10px}.carerprofile-main .carerprofile__content .carerprofile__header{height:80px}#client-primary-message-signup-form .ideal__input-form-control{margin:20px 15px 0}#client-primary-message-signup-form .conditional-experience-section label .regular-font{font-size:14px}#client-primary-message-signup-form .footer-btn{position:fixed;bottom:0;width:calc(100% - 20px);margin:10px;left:0;background:#fff}#client-primary-message-signup-form .nameSection{flex-direction:column;gap:0}form#client-primary-message-signup-form #stepSignup{padding:0 0 70px 0 !important}#client-primary-message-signup-form .ideal__input-form-control{margin:0}form#client-primary-message-signup-form #parimary-carer-message{margin-top:15px !important}form#client-primary-message-signup-form #edit-email{margin:0}form#client-primary-message-signup-form .head-section{padding:10px 15px 10px 0}form#client-primary-message-signup-form .head-section h3.title{font-size:17px !important}#client-primary-message-signup-form .user-section img{width:60px;height:auto}.head-section.user-section img{margin-left:15px}#client-primary-message-signup-form .head-section{margin-bottom:0}}