
 .font-weight-700{
     font-weight:700 
}
 .slds-popover_tooltip, .slds-popover--tooltip{
     background:#00794D 
}
 .white-bg{
     background:#fff 
}
.global-back-btn{
    display: bock;
}
.global-back-btn .slds-button{
    font-weight: 400;
}
.global-back-btn .slds-button:hover,.global-back-btn .slds-button:focus, .global-back-btn .slds-button:active{
    box-shadow: none;
    color:#00585d
}
.global-back-btn .slds-button::after{
    background:#00585d!important; 
    display:none!important
}
.global-back-btn .slds-button svg{
    margin-right: 0.25rem;
}
 .home-page-sec .header-sec .col-large-size_3-of-12{
     display:none 
}
 .header-sec .comm-customizable-navigation-dropdown{
     box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.20)!important;
}
 .header-sec .comm-customizable-navigation-bar>ul>li:not(:first-child) a{
     position:relative;
     padding-right:21px 
}
.header-sec .header-help-text .columns>.col-large-size_2-of-12{
    flex:none!important
}
.header-sec  .comm-customizable-navigation-bar>ul>li:not(:first-child) a:before{
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    content:"";
    width: 13px;
    height: 13px;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path fill='white' d='M8.5 0.5C8.5 0.223858 8.72386 0 9 0H12.5C12.7761 0 13 0.223858 13 0.5V4C13 4.27614 12.7761 4.5 12.5 4.5C12.2239 4.5 12 4.27614 12 4V1.70711L5.85355 7.85355C5.65829 8.04882 5.34171 8.04882 5.14645 7.85355C4.95118 7.65829 4.95118 7.34171 5.14645 7.14645L11.2929 1H9C8.72386 1 8.5 0.776142 8.5 0.5ZM1.75 3C1.55109 3 1.36032 3.07902 1.21967 3.21967C1.07902 3.36032 1 3.55109 1 3.75V11.25C1 11.4489 1.07902 11.6397 1.21967 11.7803C1.36032 11.921 1.55109 12 1.75 12H9.25C9.34849 12 9.44602 11.9806 9.53701 11.9429C9.62801 11.9052 9.71069 11.85 9.78033 11.7803C9.84997 11.7107 9.90522 11.628 9.94291 11.537C9.9806 11.446 10 11.3485 10 11.25V5.5C10 5.22386 10.2239 5 10.5 5C10.7761 5 11 5.22386 11 5.5V11.25C11 11.4798 10.9547 11.7074 10.8668 11.9197C10.7788 12.132 10.6499 12.3249 10.4874 12.4874C10.3249 12.6499 10.132 12.7788 9.9197 12.8668C9.70738 12.9547 9.47981 13 9.25 13H1.75C1.28587 13 0.840752 12.8156 0.512563 12.4874C0.184374 12.1592 0 11.7141 0 11.25V3.75C0 3.28587 0.184374 2.84075 0.512563 2.51256C0.840752 2.18437 1.28587 2 1.75 2H6.98375C7.25989 2 7.48375 2.22386 7.48375 2.5C7.48375 2.77614 7.25989 3 6.98375 3H1.75Z'/></svg>");
    background-size: contain;
    background-repeat: no-repeat;
}
.sticky-header{
    z-index: 1000!important;
    }
.comm-customization-navigation-modal .comm-customizable-navigation-accordion-list a.isActive, .comm-customization-navigation-modal .comm-customizable-navigation-accordion-list button.isActive{
    border-left: 4px solid #b6fb5b!important;
}    
.login-logout-link a{
    text-decoration: none;
}
.login-logout-link a:hover,.login-logout-link a:focus,.login-logout-link a:active{
    text-decoration: none!important;
}
 .custom-search .input-container{
     background-color:#4a4d4d;
     border:1px solid #616161;
     border-radius: 100px;
}
 .custom-search .input-container .input-wrapper{
     box-shadow:none!important 
}
 .custom-search .input-container,.custom-search .input-search-button{
     height: var(--lwc-spacingXLarge, 2.5rem)!important;
}
 .custom-search .input-search-button{
     width: 32px;
     height: 32px !important;
     padding: 0;
     margin: 4px 8px 4px 0;
     border-radius: 100px!important;
}
 .custom-search .input-search-button svg{
     width:19px 
}
 .custom-search .input-container .search-input-with-button{
     padding-left: 1.5rem 
}
 .custom-search .input-container .active +.lwc-4b3m8g3ufrr .input-search-button{
     background:#00D180!important 
}
/** login css start**/
 .login-page-sec{
     background:rgb(242, 244, 240) 
}
 .login-page-sec .header-sec .background-image, .login-page-sec .header-sec .header-help-text{
     background:rgb(242, 244, 240)!important 
}
 .login-page-sec .header-sec .header-help-text p{
     color:#1D2121!important 
}
 .login-page-sec .common-login-sec .slds-form_compound .slds-form-element__control .slds-form-element{
     margin-bottom: var(--dxp-g-spacing-large);
}
 .login-page-sec .common-login-sec .slds-form_compound{
     margin-bottom:0 
}
 .login-page-sec .common-login-sec .slds-form_compound + .slds-form-element.slds-m-top_large.slds-m-bottom_large {
     margin:0!important;
}
 .login-page-sec .common-login-sec .slds-border_top.slds-p-top_medium.slds-form-element.slds-m-top_large{
     margin-top:0!important;
     padding:1.5rem 0 1rem 0;
     border:none 
}
 .login-page-sec .common-login-sec .comm-login-form__link-section a{
     color:#1D2121 
}
 .login-page-sec .common-login-sec .comm-login-form__link-section a:hover,.login-page-sec .common-login-sec .comm-login-form__link-section a:focus, .login-page-sec .common-login-sec .comm-login-form__link-section a:active{
     color:#00794d!important;
     text-decoration:none 
}
 .login-page-sec .common-login-sec .comm-login-form__link-section{
     justify-content:center 
}
 .login-page-sec .header-sec .col-large-size_6-of-12 , .login-page-sec .header-sec .col-large-size_3-of-12, .login-page-sec .header-sec , .login-page-sec .header-sec .col-large-size_1-of-12 {
     display:none 
}
 .login-page-sec .footer-outer-sec{
     display:none!important 
}
.login-back-btn{
    text-align: center;
}
 .header-sec .header-left-col .col-large-size_4-of-12 {
     flex: none!important;
}
 .common-login-sec{
     background:#fff 
}
 .login-page-sec .common-login-sec .comm-login-form__container, .login-page-sec .common-login-sec .comm-forgot-password__container,.login-page-sec .comm-self-register__container , .login-page-sec .comm-check-email__container{
     max-width: 100%!important;
     border: none!important;
     box-shadow: none!important;
     padding: 0!important;
}
 .common-login-sec .comm-login-form__login-button:hover, .common-login-sec .slds-button_brand:hover{
     background:#00585d!important;
}
 .common-login-sec .comm-forgot-password__title {
     padding: 0 0 0.75rem 0;
     font-size: 28px!important;
}
 .common-login-sec .comm-forgot-password__cancel-button{
     border-color:#00794D;
     background:#fff 
}
/** login css end**/
/** no-data-found css start **/
 .no-data-found{
     background: url('/sfsites/c/resource/ESW_Website_assets/img/illustration.png') no-repeat center 0;
     background-size: 400px 204px;
     width: 100%;
     height: 204px;
}
 .open-task-sec .open-task-empty  .no-data-found{ 
    background-size: 100% 290px;
    height: 290px;
    margin-bottom: 3rem;
 }
/** no-data-found css end **/
/** record-list-sec css start **/
 .record-list-sec .column-content{
     background:#fff 
}
 .record-list-sec h6{
     font-weight:700!important 
}
 .record-list-sec .slds-button{
     border-width:2px 
}
 .record-list-sec .component-wrapper-spacer{
     margin:0 
}
 .record-list-sec .slds-table_header-fixed_container .slds-th__action{
     padding:0.25rem 1rem;
     font-size: 0.875rem;
}
 .record-list-sec .record-list-table-wrapper .slds-table tbody th, .record-list-sec .record-list-table-wrapper .slds-table tbody td{
     font-size: 0.875rem;
     line-height: 1.25;
}
 .record-list-sec .slds-table_header-fixed_container .slds-th__action, .record-list-sec thead .slds-table th{
     font-weight:600 
}
 .record-list-sec .slds-table tbody tr>*:nth-child(1), .record-list-sec .slds-table tbody tr>*:nth-child(1) a{
     font-weight: 500;
}
 .record-list-sec .record-list-table-wrapper{
     border:none;
     border-radius:0;
     border-top:1px solid #dedede 
}
 .record-list-sec .record-list-table-wrapper .slds-scrollable_y:before{
     border-bottom:1px solid #dedede!important 
}
 .open-task-sec .slds-table thead tr th , .open-task-sec .slds-table tbody tr td{
     font-size: 0.875rem;
     line-height: 1.25;
     border-color:#dedede;
     background: #fff;
     padding:0.75rem 1rem;
     font-weight: 400;
     color:#1D2121 
}
.all-case-main-sec .record-list-table-wrapper .slds-table tbody tr>*:nth-child(2) a,.all-case-main-sec .record-list-table-wrapper .slds-table tbody tr>*:nth-child(6) a,.record-list-sec-right .record-list-table-wrapper .slds-table tbody tr>*:nth-child(2) a,.record-list-sec-right .record-list-table-wrapper .slds-table tbody tr>*:nth-child(2) a, .open-task-sec .slds-table tbody tr>*:nth-child(1) a, .record-list-sec .listViewContainer .slds-table tbody tr>*:nth-child(3),.all-case-main-sec .record-list-sec .slds-table tbody tr>*:nth-child(3) a{
    white-space: normal;
}
 .open-task-sec .slds-table thead tr th:first-child a{
     font-weight: 500;
}
 .open-task-sec .slds-table thead tr th{
     font-weight: 600;
     padding:0.438rem 1rem;
}
 .open-task-sec .slds-table{
     border-color: #dedede;
     border-top: none;
}
 .open-task-empty h3{
     font-size:1.5rem 
}

.record-list-sec .component-wrapper-spacer.open-task-left-sec, .open-task-left-sec .slds-scrollable,.record-list-sec-right .column-content>dxp_data_provider-record-list-layout-data-provider{
    flex: 1;
}
.record-list-sec-right .slds-illustration.slds-illustration_large .slds-illustration__svg{
    max-width: 450px;
    max-height: 311px;
    margin-bottom: 1rem;
}
.record-list-sec-right .slds-illustration.slds-illustration_large p{
    margin-bottom: 1rem;
}
.open-task-left-sec .open-task-sec{
    display: flex;
    flex-direction: column;
    height: 100%;
}
 .all-case-sec .slds-popover .slds-popover__body .slds-panel__header .slds-panel__close svg{
     fill:#00794D 
}
 .all-case-sec .slds-popover .slds-popover__body .slds-panel__body ,.slds-popover .slds-popover__body .slds-panel__header, .all-case-sec .slds-popover .slds-popover__body .panel-footer{
     background: #fff;
}
 .all-case-sec .slds-popover .slds-popover__body .slds-panel_docked .panel-footer .applyButton, .all-case-sec .slds-popover .slds-popover__body .slds-panel_docked .panel-footer .cancelButton{
     background:none!important;
}
 .record-list-sec .slds-button_neutral, .record-list-sec .slds-button_outline-brand{
     border-color: #00794D;
     background: #fff;
}
 .record-list-sec .slds-button_neutral:hover, .record-list-sec .slds-button_neutral:focus, .record-list-sec .slds-button_neutral:active, .record-list-sec .slds-button_outline-brand:hover,.record-list-sec .slds-button_outline-brand:active,.record-list-sec .slds-button_outline-brand:focus{
     border-color: #00585d;
     color:#00585d;
     background: #fff;
     box-shadow: none;
}
 .all-case-main-sec .record-list-header .slds-button-group .slds-button {
     border-width:1px;
}
 .all-case-main-sec .record-list-header .slds-button-group .slds-button:hover , .all-case-main-sec .record-list-header .slds-button-group .slds-button:focus, .all-case-main-sec .record-list-header .slds-button-group .slds-button:active{
     background:#00794d 
}
 .all-case-main-sec .record-list-header .slds-button-group .slds-button:hover svg, .all-case-main-sec .record-list-header .slds-button-group .slds-button:focus svg, .all-case-main-sec .record-list-header .slds-button-group .slds-button:active svg{
     fill:#fff 
}
 .all-case-main-sec .record-list-header .slds-button-group .slds-button_icon-border-filled.slds-is-selected{
     background:#00794d;
     border-color:#00794d 
}
 .all-case-main-sec .record-list-header{
     padding-top:0;
     border: none;
}
 .all-case-main-sec .record-list-header .record-list-header-title{
     background: #f2f6f2;
     margin: 0 -1rem 1rem;
}
.all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media .slds-page-header__title{
    font-size: 28px;
    line-height: 32px;
    font-weight: 500;
}
.all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media .slds-page-header__name{
    margin-top: 0.25rem;
}
.all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media {
    margin-bottom: 1rem;
}
 .all-case-main-sec .create-new-case-btn{
     z-index: 1;
     position:absolute;
     right: 0;
}
 .all-case-main-sec .record-list-sec .record-list-table-wrapper{
     border:none 
}
 .all-case-main-sec .record-list-header .slds-media .record-avatar-container{
     display:none 
}
/** record-list-sec css end **/
 .popular-topic-sec a{
     color:#1D2121!important 
}
 .popular-topic-sec a:hover{
     text-decoration:none!important;
     color:rgb(0, 110, 69)!important;
}
 .popular-topic-sec h5{
     font-size: var(--dxp-s-text-heading-extra-small-font-size, var(--dxp-g-font-size-3));
     font-family: var(--dxp-s-text-heading-extra-small-font-family, var(--dxp-g-heading-font-family));
     font-weight: 500;
     color:rgb(0, 110, 69);
}
 .popular-topic-sec .cb-outputRichText-container.ql-editor p{
     margin-bottom:0.5rem 
}
 .see-more-left .slds-button,.see-more-right .slds-button,.common-login-sec .comm-login-form__login-button:before{
     position:relative;
     padding-right:65px;
     border-width: 2px;
}
 .see-more-left .slds-button:before,.see-more-right .slds-button:before,.common-login-sec .comm-login-form__login-button:before{
     position:absolute;
     right:24px;
     top:50%;
     transform:translateY(-50%);
     content:"";
     width: 24px;
     height: 24px;
}
 .common-login-sec .comm-login-form__login-button:before{
     right:auto;
     margin-left: -25px;
     left: 50%;
     transform: translate(-50%, -50%);
}
 .see-more-left .slds-button:before{
     border-width: 2px;
}

.see-more-left .slds-button:before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill='white' fill-rule='evenodd' clip-rule='evenodd' d='M4.87287 2.25L4.875 2.25H19.125V3L19.1271 2.25C20.0209 2.25255 20.8773 2.60872 21.5093 3.2407C22.1413 3.87268 22.4975 4.72911 22.5 5.62287L22.5 5.625V14.625L22.5 14.6271C22.4975 15.5209 22.1413 16.3773 21.5093 17.0093C20.8773 17.6413 20.0209 17.9975 19.1271 18L19.125 18H11.5193L7.23028 21.576C7.00674 21.7624 6.69555 21.8026 6.43197 21.6792C6.16838 21.5558 6 21.291 6 21V18H4.875L4.87287 18C3.97911 17.9975 3.12268 17.6413 2.4907 17.0093C1.85872 16.3773 1.50255 15.5209 1.5 14.6271L1.5 14.625V5.625L1.5 5.62287C1.50255 4.72911 1.85872 3.87268 2.4907 3.2407C3.12268 2.60872 3.97911 2.25255 4.87287 2.25ZM19.1238 3.75H4.87615C4.3791 3.75167 3.90285 3.94987 3.55136 4.30136C3.19987 4.65285 3.00167 5.1291 3 5.62615V14.6238C3.00167 15.1209 3.19987 15.5971 3.55136 15.9486C3.90287 16.3001 4.37913 16.4983 4.87621 16.5H6.75C7.16421 16.5 7.5 16.8358 7.5 17.25V19.3982L10.6623 16.7616C10.8651 16.5924 11.1202 16.5 11.3836 16.5H19.1238C19.6209 16.4983 20.0971 16.3001 20.4486 15.9486C20.8001 15.5971 20.9983 15.1209 21 14.6238V5.62621C20.9983 5.12913 20.8001 4.65287 20.4486 4.30136C20.0971 3.94987 19.6209 3.75167 19.1238 3.75Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;

}
.see-more-right .slds-button:before,.common-login-sec .comm-login-form__login-button:before{

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='white' fill-rule='evenodd' clip-rule='evenodd' d='M4.875 5.25C4.57663 5.25 4.29048 5.36853 4.0795 5.5795C3.86853 5.79048 3.75 6.07663 3.75 6.375V17.625C3.75 17.9234 3.86853 18.2095 4.0795 18.4205C4.29048 18.6315 4.57663 18.75 4.875 18.75H12.375C12.6734 18.75 12.9595 18.6315 13.1705 18.4205C13.3815 18.2095 13.5 17.9234 13.5 17.625V15.75C13.5 15.3358 13.8358 15 14.25 15C14.6642 15 15 15.3358 15 15.75V17.625C15 18.3212 14.7234 18.9889 14.2312 19.4812C13.7389 19.9734 13.0712 20.25 12.375 20.25H4.875C4.17881 20.25 3.51113 19.9734 3.01884 19.4812C2.52656 18.9889 2.25 18.3212 2.25 17.625V6.375C2.25 5.67881 2.52656 5.01113 3.01884 4.51884C3.51113 4.02656 4.17881 3.75 4.875 3.75H12C12.7042 3.75 13.4264 4.02832 13.9759 4.45883C14.5225 4.88709 15 5.55241 15 6.375V8.25C15 8.66421 14.6642 9 14.25 9C13.8358 9 13.5 8.66421 13.5 8.25V6.375C13.5 6.16213 13.3703 5.88994 13.0507 5.63957C12.7341 5.39144 12.3312 5.25 12 5.25H4.875ZM16.7197 7.71967C17.0126 7.42678 17.4874 7.42678 17.7803 7.71967L21.5303 11.4697C21.8232 11.7626 21.8232 12.2374 21.5303 12.5303L17.7803 16.2803C17.4874 16.5732 17.0126 16.5732 16.7197 16.2803C16.4268 15.9874 16.4268 15.5126 16.7197 15.2197L19.1893 12.75H8.25C7.83579 12.75 7.5 12.4142 7.5 12C7.5 11.5858 7.83579 11.25 8.25 11.25H19.1893L16.7197 8.78033C16.4268 8.48744 16.4268 8.01256 16.7197 7.71967Z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;

}  
/** explore-topic-sec css start **/
 .explore-topic-sec .main-content-container{
     padding: var(--dxp-g-spacing-large)!important;
     transition: all 0.3s;
}
 .explore-topic-sec .main-content-container h6{
     white-space: break-spaces;
}
 .explore-topic-sec .main-content-container:hover{
     box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.10);
}
 .explore-topic-sec .main-content-container .main-content{
     display:grid 
}
 .explore-topic-sec .main-content-container .main-content .lwc-13ag2e87n8l:first-child{
     order:2 
}
 .explore-topic-sec .main-content-container .main-content .lwc-13ag2e87n8l:nth-child(2){
     order:1 
}
 .explore-topic-sec .main-content-container .main-content .lwc-13ag2e87n8l:nth-child(3){
     order:3 
}
/** explore-topic-sec css end **/
 .help-order-sec{
     border-radius:16px 
}
 .logout-help-order-sec{
     border-radius:16px 
}
 .logout-help-order-sec .slds-button{
     position:relative;
     padding-right:52px 
}
.help-order-left-img img{
    max-width: 90px!important;
}
 
 .logout-help-order-sec .slds-button:before{

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.75 0.75C12.75 0.335786 13.0858 0 13.5 0H18.75C19.1642 0 19.5 0.335786 19.5 0.75V6C19.5 6.41421 19.1642 6.75 18.75 6.75C18.3358 6.75 18 6.41421 18 6V2.56066L8.78033 11.7803C8.48744 12.0732 8.01256 12.0732 7.71967 11.7803C7.42678 11.4874 7.42678 11.0126 7.71967 10.7197L16.9393 1.5H13.5C13.0858 1.5 12.75 1.16421 12.75 0.75ZM2.625 4.5C2.32663 4.5 2.04048 4.61853 1.8295 4.8295C1.61853 5.04048 1.5 5.32663 1.5 5.625V16.875C1.5 17.1734 1.61853 17.4595 1.8295 17.6705C2.04048 17.8815 2.32663 18 2.625 18H13.875C14.0227 18 14.169 17.9709 14.3055 17.9144C14.442 17.8578 14.566 17.775 14.6705 17.6705C14.775 17.566 14.8578 17.442 14.9144 17.3055C14.9709 17.169 15 17.0227 15 16.875V8.25C15 7.83579 15.3358 7.5 15.75 7.5C16.1642 7.5 16.5 7.83579 16.5 8.25V16.875C16.5 17.2197 16.4321 17.5611 16.3002 17.8795C16.1683 18.198 15.9749 18.4874 15.7312 18.7312C15.4874 18.9749 15.198 19.1683 14.8795 19.3002C14.5611 19.4321 14.2197 19.5 13.875 19.5H2.625C1.92881 19.5 1.26113 19.2234 0.768845 18.7312C0.276562 18.2389 0 17.5712 0 16.875V5.625C0 4.92881 0.276562 4.26113 0.768845 3.76884C1.26113 3.27656 1.92881 3 2.625 3H10.4756C10.8898 3 11.2256 3.33579 11.2256 3.75C11.2256 4.16421 10.8898 4.5 10.4756 4.5H2.625Z' fill='white'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    position:absolute;
    right:24px;
    top:50%;
    transform:translateY(-50%);
    content:"";
    width: 20px;
    height: 20px;
 }
 
/** footer css start **/
 .footer-outer-sec{
     margin-top:-16px 
}
 .footer-bottom{
     margin-top:70px 
}
 .footer-bottom-right{
     gap:24px;
     padding-right:24px 
}
 .footer-col-right .slds-button{
     background: #B6FB5B;
     border-radius: 20px;
     padding: 8px 24px;
     font-size: 16px;
     line-height: 24px;
     color: #1D2121;
     font-weight: 700;
     transition:all 0.3s 
}
 .footer-col-right .slds-button:hover,.footer-col-right .slds-button:active,.footer-col-right .slds-button:focus{
     background:#00585d;
     color:#fff;
     border-color:#00585d 
}
 .footer-col ul li{
     margin-bottom:6px 
}
 .footer-col h6{
     font-size:18px;
     font-weight:500 
}
 .footer-top-left h6{
     font-size:20px;
     line-height:24px 
}
/** footer css end **/
 
 
/** get-help css start **/
 .help-center-content .cb-outputRichText-container.ql-editor p{
     margin-bottom:10px 
}
.help-center-content .cb-outputRichText-container.ql-editor p a{
    color:#1D2121
}
 .help-center-content .ql-editor a:hover, .help-center-content .cb-outputRichText-container.ql-editor p a:hover{
     text-decoration:none;
     color:#00794d!important 
}

/** get-help css end **/

/** knowledge-detail-sec css start **/
 .knowledge-right-inner-sec{
     border: none;
     box-shadow: none;
}
 .knowledge-right-inner-sec a{
     color:#00794D!important 
}
.knowledge-detail-sec .sidebar-container {
    background-color:#f2f6f2;
    width:100%;
    min-height: 100vh;
    overflow-y: auto;
    padding: 24px 0;
}
.knowledge-detail-sec .sidebar-nav {
    display: flex;
    flex-direction: column;
    gap: 0;
}

.knowledge-detail-sec .top-cat-header,.knowledge-detail-sec .child-cat-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 12px 16px;
    background: transparent;
    cursor: pointer;
    border: none;
    font-size: 1rem;
    color: #1E2221;
    text-align: left;
    transition: background-color 0.3s ease;
}
.knowledge-detail-sec .sidebar-container .top-cat-header:hover {
    background-color: #e4ece4
}
.knowledge-detail-sec .sidebar-container .cat-label {
    flex: 1;
    line-height: 1.3;
}
.knowledge-detail-sec .sidebar-container .chevron-icon,
.knowledge-detail-sec .sidebar-container .child-chevron-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    width: 18px;
    height: 18px;
    color: #616161;
    transition: transform 0.3s ease;
}
.knowledge-detail-sec .sidebar-container .chevron-icon svg,
.knowledge-detail-sec .sidebar-container .child-chevron-icon svg {
    width: 16px;
    height: 16px;
}
.knowledge-detail-sec .sidebar-container .chevron-icon.rotated,
.knowledge-detail-sec .sidebar-container .child-chevron-icon.rotated {
    transform: rotate(180deg);
}
.knowledge-detail-sec .sidebar-container .child-categories {
    animation: slideDown 0.18s ease-out;
}
.knowledge-detail-sec .sidebar-container .child-cat-header {
    padding: 8px 16px 8px 24px;
    transition: background-color 0.3s ease, color 0.3s ease;
}
.knowledge-detail-sec .sidebar-container .child-cat-header:hover {
    background-color:#e4ece4;
    color: #1E2221;
}
.knowledge-detail-sec .sidebar-container .child-cat-label {
    flex: 1;
    line-height: 1.3;
}
.knowledge-detail-sec .sidebar-container .articles-list {
    padding: var(--space-xs) 0;
    animation: slideDown 0.2s ease-out;
}
.knowledge-detail-sec .sidebar-container .article-link {
    display: flex;
    align-items: center;
    gap: 0;
    padding: 8px 16px 8px 48px;
    font-size: 1rem;
     color: #1E2221!important;
    text-decoration: none;
    position: relative;
    transition: background-color 0.3s ease, color 0.3s ease;
    line-height: 1.4;
    text-decoration: none;
}
.knowledge-detail-sec .sidebar-container .article-link:hover {
    background-color: #e4ece4;
    color: #1E2221;
    text-decoration: none;
}
.knowledge-detail-sec .sidebar-container .article-link.active {
    background-color:#daf2e7;
    color: #007A4E!important;
}

.knowledge-detail-sec .sidebar-container .article-link.active:before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 4px;
    background-color: #00794d;
    height:100%;
    content: "";
}
.knowledge-detail-sec .sidebar-container .article-title {
    flex: 1;
}
.knowledge-detail-sec .sidebar-container .no-articles-msg {
   padding: 8px 16px 8px 48px;
    font-size: 13px;
    color: #666;
    font-style: italic;
    margin: 0;
}
.knowledge-detail-sec .sidebar-container .error-state {
    padding: 16px;
    color: #c62828;
    font-size: 13px;
}

/** knowledge-detail-sec css end **/

/** task-list-sec css start **/
 .all-task-sec{
     background:#fff;
}
 .all-task-search-col{
     width:300px;
}
 .all-task-sec .open-task-sec .slds-table thead tr th{
     padding:0 
}
 .all-task-sec .open-task-sec .slds-table thead tr th:last-child{
     padding:0.75rem 1rem;
     width: 10%;
     text-align: center;
}
 .all-task-sec .open-task-sec .slds-table thead tr th:first-child{
     width:25% 
}
 .open-task-sec .slds-table tbody tr td:first-child{
     font-weight: 500;
}
 .all-task-sec .open-task-sec .slds-table tbody tr td:first-child a{
     white-space: normal;
     font-weight: 500;
}
 .all-task-sec .open-task-sec .slds-table tbody tr td:last-child{
     text-align:center;
}
 .all-task-sec .open-task-sec .slds-table tbody tr .slds-dropdown-trigger .slds-button{
     padding:0 
}
 .all-task-sec .open-task-sec .slds-table tbody tr .slds-dropdown-trigger .slds-button svg{
     fill:#1d2121 
}
 .all-task-sec .open-task-sec .slds-table tbody tr .slds-dropdown{
     padding:0 
}
 .all-task-sec .open-task-sec .slds-table tbody tr .slds-dropdown-trigger .slds-button:focus, .all-task-sec .open-task-sec .slds-table tbody tr .slds-dropdown__item>a:focus{
     box-shadow:none!important 
}
 .all-task-sec .open-task-sec .slds-table tbody tr .slds-dropdown__item > a:hover{
     background:#f7f7f7!important 
}
 .all-task-sec .open-task-sec .slds-table .slds-th__action{
     height:2.5rem;
     padding: 0.75rem 1rem;
     box-shadow:none!important
}
 .open-task-sec h6{
     font-weight: 700;
     font-size: 20px;
     line-height: 1.25;
     border-bottom: 1px solid #dedede;
}
 .task-list-sec h3{
     color:#1D2121;
     font-weight:500 
}
.mark-complete-btn .slds-button_outline-brand{
    padding:8px 16px;
    border-width: 2px;
}
.mark-complete-btn .slds-button_brand{
    color:#fff;
    padding:8px 16px;
     border-width: 2px;
    
} 
.mark-complete-btn .slds-button_brand svg{
    margin-right: 8px;
}
 .cmn-task-inner{
     background: #fff;
     padding: 32px;
     border-radius: 8px;
     row-gap: 16px;
}
 .common-task-sec h6{
     color: #1D2121;
     font-weight:500;
     font-size: 20px;
     line-height: 1.25;
}
 .common-task-sec .text-title{
     font-size:0.875rem 
}
 .common-task-sec .text-title +p{
     font-weight:500;
}
/** task-list-sec css end **/

/** conversation css start **/
 .conversation-left-sec.slds-card{
     border: none;
     box-shadow: none;
}
 .conversation-left-sec .slds-card__body_inner{
     padding:0 
}
 .conversation-left-sec .slds-section__content .slds-form__item .slds-form-element_readonly {
     border:none;
}
 .conversation-left-sec .slds-section__content .slds-form__item .slds-button.slds-button_icon-bare .slds-button__icon.slds-button__icon_hint.slds-button__icon_small{
     display:none 
}
 .conversation-left-sec .slds-section__content .slds-form__item .slds-form-element_stacked .slds-form-element__control .test-id__field-value + lightning-button-icon .slds-button.slds-button_icon.slds-button_icon-bare{
     display:none 
}
 .conversation-left-sec .slds-section__content .slds-form__item .slds-form-element_stacked .slds-form-element__label{
     font-size:0.875rem 
}
.conversation-left-sec .slds-section__content .slds-form__item .slds-form-element_stacked .slds-form-element__label+ lightning-helptext .slds-form-element__icon{
    padding-top: 0;
    vertical-align: middle;
}
.conversation-left-sec .slds-section__content .slds-form__item .slds-form-element_stacked .slds-form-element__label+ lightning-helptext .slds-form-element__icon .slds-button svg{
    fill:#00794D
}
.see-more-left .image-container picture img,.see-more-right .image-container picture img{
    max-width: 92px!important;
}
 .conversation-left-sec .slds-section__content .slds-form__item .slds-form-element_stacked .slds-form-element__control .slds-form-element__static{
     font-size: 1rem;
     font-weight:500
}
 .conversation-left-sec .slds-section .slds-section__content{
     background: #fff;
     border-radius: 8px;
     padding-left: 1rem;
     padding-right: 1rem;
}
 .conversation-left-sec .slds-section.slds-is-open .slds-section__content{
     padding-top: 1rem;
}
 .conversation-left-sec .slds-section .slds-section__title .slds-section__title-action{
     font-weight:500;
     font-size:20px;
     margin-bottom: 12px;
}
.conversation-left-sec .slds-card__body_inner dxp_records-section:first-child dxp_records-section-row:last-child .slds-form__row .slds-form__item:last-child ,.conversation-left-sec .slds-card__body_inner dxp_records-section:first-child dxp_records-section-row:last-child .slds-form__row .slds-form__item:first-child{
    display: none;
}
.chat-container .custom-error-notify{
    justify-content: left;
    padding-left: 1.5rem;
    
}
.chat-container .upload-custom-file .slds-file-selector__button{
    border-width: 2px;
    border-color: #00794d;
    background: #fff;
    font-size: 0;
    border-radius: 50px;
    width: 42px;
    height: 42px;
    padding: 0;
}
.chat-container .upload-custom-file .slds-file-selector__button svg{
    width: 18px;
    height: 18px;
    margin: 0;
}
.chat-container .upload-custom-file .slds-file-selector__button:hover,.chat-container .upload-custom-file .slds-file-selector__button:focus,.chat-container .upload-custom-file .slds-file-selector__button:active{
    border-color: #00585d;
    background: #fff;
    box-shadow: none;
}
.chat-container .upload-custom-file .slds-file-selector__button:hover svg,.chat-container .upload-custom-file .slds-file-selector__button:focus svg,.chat-container .upload-custom-file .slds-file-selector__button:active svg{
     fill: #00585d;
}
.chat-container .slds-textarea{
    height: 112px;
    resize: none;
}
.chat-container .attach-doc-file ul li a{
    color:#1D2121
}
.attach-doc-file ul li .attach-close-btn .slds-button{
    width: 1rem;
    height: 1rem;
    border: none;
}
.attach-doc-file ul li .attach-close-btn .slds-button svg{
    fill: rgb(29, 33, 33);
}
.attach-doc-file ul li .attach-close-btn .slds-button:hover svg,.attach-doc-file ul li .attach-close-btn .slds-button:focus svg,.attach-doc-file ul li .attach-close-btn .slds-button:active svg{
    fill: rgb(29, 33, 33);
}
.attach-doc-file ul li .attach-close-btn .slds-button:hover,.attach-doc-file ul li .attach-close-btn .slds-button:focus,.attach-doc-file ul li .attach-close-btn .slds-button:active{
    box-shadow: none;
}
.chat-container{
    margin-top: 4rem;
}
.case-chat-scroll{
    overflow-y: auto;
    max-height: 600px;
}
.chat-container a:hover{
    text-decoration: none!important;
}
.cmn-chat-box{
padding: 32px;
background: #fff;
border-radius: 8px; 
}
.chat-container .conversation-header {
    margin-bottom: 16px;
}

.chat-container .conversation-title {
    font-size: 20px;
    font-weight: 500;
}

.chat-container .message-card {
    background: #fff;
    border: 1px solid #DEDEDE;
    border-radius: 8px;
    padding: 1rem 1.5rem;
    margin-bottom: 24px;
}
.chat-container .message-card:last-child{
    margin-bottom: 0;
}
.chat-container .message-card-top {
    display: flex;
    gap:32px;
    align-items: center;
    margin-bottom: 8px;
}
.chat-container .message-card .mention{
    color:#00794d;
    font-weight: 500;
}
.chat-container .message-card-top a{
    color:#1D2121;
}
.chat-container .message-card-top .name {
    font-weight: 500;
    color:#1D2121
}
.chat-container .message-card-top .date {
    font-size: 12px;
    color: #6C7571;
}
.chat-container .cons-help-text svg{
    width: 1.5rem;
    height: 1.5rem;
    fill:#00794d
}
.chat-container .cons-help-text .slds-button{
    box-shadow: none;
    border: none; 
}
.chat-container .cons-help-text .slds-button:hover,.chat-container .cons-help-text .slds-button:focus,.chat-container .cons-help-text .slds-button:active{
    box-shadow: none;
    border: none;
}
.chat-container .cons-help-text .slds-button:hover svg,.chat-container .cons-help-text .slds-button:focus svg,.chat-container .cons-help-text .slds-button:active svg{
    fill:#00794d
}
.chat-commnet-dropdown .slds-dropdown{
    border-radius:4px;
    background:#fff;
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.20);
    bottom:100%;
    min-width: 14rem;
}
.chat-commnet-dropdown .slds-dropdown .slds-dropdown__item>a{
    font-size: 14px;
}
.chat-commnet-dropdown .slds-dropdown .slds-dropdown__item>a:focus, .chat-commnet-dropdown .slds-dropdown .slds-dropdown__item>a:hover{
    background:#f7f7f7;
}
/** conversation css end **/

/** contact-support-form css start **/
 .custom-error-notify{
     border-radius:8px 
}
.contact-support-page .slds-notify_container .slds-notify_toast .slds-button.slds-button_icon{
    box-shadow: none;
}
 .contact-support-form .slds-combobox__input:focus{
     box-shadow: 0 0 0 1px #00585d;
}
 .contact-support-form .slds-listbox_vertical .slds-listbox__option:focus, .contact-support-form .slds-listbox_vertical .slds-listbox__option:hover, .contact-support-form .slds-listbox_vertical .slds-listbox__option.slds-has-focus, .contact-support-form .slds-listbox--vertical .slds-listbox__option:focus, .contact-support-form .slds-listbox--vertical .slds-listbox__option:hover, .contact-support-form .slds-listbox--vertical .slds-listbox__option.slds-has-focus{
     box-shadow: none;
}
 .contact-support-form .slds-media .slds-media__figure svg{
     fill:#00794D 
}
 .contact-support-form{
     background:#fff;
     border-radius:8px 
}
 .attach-doc-file li{
     padding: 0.25rem 0.75rem;
     margin-right: 1rem;
     margin-top: 0.5rem;
     background: #edf2ef;
     border-radius: 100px;
     display: inline-block;
}
 .attach-doc-file li svg{
     fill:#00794D 
}
 .contact-support-btn-group {
     border-top:2px solid #DEDEDE;
     justify-content: left;
}
 .contact-support-btn-group .slds-button_neutral{
     border-color:#00794D;
     border-width:2px;
     background:#fff 
}
 .contact-support-btn-group .slds-button_neutral:hover, .contact-support-btn-group .slds-button_neutral:focus,.contact-support-btn-group .slds-button_neutral:active{
     border-color:#00585d;
     background:#fff 
}
 .upload-custom-file{
     margin-right:1rem 
}
 .upload-custom-file .slds-form-element__label:empty, .upload-custom-file .slds-file-selector__text{
     display:none 
}
 .upload-custom-file .slds-form-element{
     margin-bottom:0 
}
 .support-all-btn{
     display:flex;
     gap:16px 
}
 .upload-custom-file .slds-file-selector__dropzone{
     padding: 0;
     border: none;
}
 .custom-error-notify{
     border-radius:8px;
}
 .custom-error-notify.slds-theme_error{
     background: #E8F2FF;
     color: #0A58CA;
     border:1px solid #4A90E2;
}
 .custom-error-notify.slds-theme_error svg{
     fill:#0A58CA!important;
}
.rich-text-error{
    border: 1px solid #ea001e;
    border-radius: 0.25rem;
}
.rich-text-error + .slds-text-color_error{
    font-size: 0.75rem;
}
/** contact-support-form css end **/
/** global-search-sec css start **/
 .global-search-sec .scoped-results-container{
     padding-left: var(--lwc-spacingMedium, 2rem) !important;
     padding-top: 2rem;
     padding-bottom:2rem;
}
 .global-search-sec .object-navigation-container{
     background: #f2f6f2;
     min-width: var(--lwc-sizeXSmall, 22rem)!important;
     padding-top: 1rem;
}
 .global-search-sec search_results-navigation{
     border: none!important;
     border-radius: 0!important;
}
 .global-search-sec .object-navigation-container .slds-nav-vertical__item .slds-nav-vertical__action{
     color:#1E2221!important;
     text-decoration: none!important;
}
 .global-search-sec .object-navigation-container .slds-nav-vertical__item.slds-is-active,.global-search-sec .object-navigation-container .slds-nav-vertical__item a:hover{
     background: #ebf4f4;
     color:#006D72!important 
}
 .global-search-sec .object-navigation-container .slds-nav-vertical__item.slds-is-active .slds-nav-vertical__action, .global-search-sec .object-navigation-container .slds-nav-vertical__action:hover{
     box-shadow: inset 4px 0 0 #006D72;
     background: #ebf4f4;
     color:#006D72!important 
}
 .global-search-sec .result-card-container .slds-card__header .slds-card__header-title{
     font-size: 1.25rem;
}
 .global-search-sec .result-card-container .result-card-inner {
     box-shadow: none;
     border-color: #DEDEDE;
     margin-bottom: 0.5rem;
}
 .global-search-sec .scoped-results-container .slds-table_header-fixed_container .slds-table th ,.global-search-sec .scoped-results-container .slds-table_header-fixed_container .slds-table td{
     font-size: 0.875rem;
     line-height: 1.25;
}
 .global-search-sec .scoped-results-container .slds-table_header-fixed_container .slds-table thead .slds-th__action{
     color:#1D2121!important 
}
 .global-search-sec .scoped-results-container .slds-table_header-fixed_container .slds-table thead th svg{
     fill:#1D2121!important 
}
.global-search-sec .object-navigation-container .navigation__filters{
    display: none;
}
.global-search-sec .object-navigation-container search_results-navigation{
    box-shadow: none;
}
.global-search-sec .object-navigation-container .navigation__separator .navigation__separator__line{
    border: none;
}
/** global-search-sec css end **/

/** responsive css start **/
@media (min-width: 1024.98px){
    .sticky-header{
        position: static!important;
    }
}
@media (max-width: 1023.98px){
  .help-order-btn{
    justify-content: left;
    display: grid!important;
  }
  .header-left-col{
    position: fixed;
    z-index: 99999;
    top:21px
  }
  .login-page-sec .header-left-col{
    position: static;
  }

  .header-sec .comm-customization-navigation-modal .close-button-wrapper button{
    margin:16px 24px 0 0;
  }
  .header-sec .comm-customization-navigation-modal .menu-container{
    padding-top: 16px!important;
  }
  .header-sec .mobile .comm-customizable-navigation-trigger{
    margin-right: 16px;
  }
  .navigation-modal-open .header-sec .mobile .comm-customizable-navigation-trigger{
    display: none;
  } 

  .header-sec .mobile .comm-customizable-navigation-trigger svg{
    fill:#fff
  }

 .header-sec .header-left-col .col-large-size_4-of-12{
    padding-right: 16px;
  }
    .header-help-text .columns-content>.columns [lwc-1h6a9krevrv-host][data-layout-direction~='mobile-direction-row']{
    display: none;
  }
  .header-sec .header-help-text .columns>.col-large-size_2-of-12{
    order:2;
    flex: 1 !important;
  }
  .header-help-text .col-large-size_6-of-12{
    order: 1;
    flex: none!important;
  }
    .header-help-text .col-large-size_3-of-12{
    flex: none!important;
    order: 3;
  }
  .header-help-text .col-large-size_1-of-12{
    order: 4;
  }
  .knowledge-detail-sec .sidebar-container{
    display: none;
  } 
 .help-center-content .columns-content>.columns .col-large-size_3-of-12:nth-of-type(2) + [lwc-1h6a9krevrv-host][data-layout-direction~='tablet-direction-column']{
    padding: 0!important;
 } 
 .help-center-content .columns-content>.columns .col-large-size_6-of-12{
    padding-top: 1.5rem;
 }
 .chat-container{
    margin-top: 0;
 } 
 .all-case-main-sec .record-list-sec .record-list-table-wrapper{
    padding-top: 0!important;
 }
}

@media (min-width: 768px) and (max-width: 1023.98px) {
 .header-left-col{
    top:25px
    }
   .header-left-col .columns-content>.columns{
    flex-direction: row!important;
   }
   .header-help-text .col-large-size_1-of-12{
    flex: none!important;
    padding: 0 16px 0 40px;
  }
    .header-help-text .col-large-size_3-of-12{
        width: 350px;
    }
  .explore-topic-sec .columns-content>.columns {
    flex-wrap: wrap;
    gap:32px;
  }
   .explore-topic-sec{
        max-width: 715px;
        margin: 0 auto!important;
    }
    .explore-topic-sec .columns-content>.columns [lwc-1h6a9krevrv-host][data-layout-direction~='tablet-direction-row']{
        display: none;
    }
  .explore-topic-sec .columns-content>.columns .col-size_12-of-12{
    width: 216px;
    flex: none !important;
    
  }
  .help-order-sec .col-large-size_1-of-12{
    flex:none!important
  }
  .global-search-sec .object-navigation-container {
    min-width: var(--lwc-sizeXSmall, 16rem) !important;
}
.footer-top-left{
    margin-bottom: 1.5rem;
    }
}

@media (min-width: 900px) and (max-width: 1023.98px) {
    .explore-topic-sec{
        max-width: 825px;
    }
    .explore-topic-sec .columns-content>.columns .col-size_12-of-12{
    width: 252px;
  }

}

 @media(max-width:767.98px){
  .header-left-col .columns-content .columns{
    flex-direction: row!important;
    white-space: nowrap;
  }

  .header-help-text .columns-content>.columns{
    flex-direction: initial;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .header-help-text .col-large-size_3-of-12{
    width: 100%;
    flex: none!important;
    order: 4;
    margin-top:20px;
  }
  .header-help-text .col-large-size_1-of-12{
    order: 3;
    flex:none!important
  }  

  .explore-topic-sec .columns-content>.columns {
    flex-wrap: wrap;
    gap:32px;
    
  }
 .explore-topic-sec{
        max-width: 471px;
        margin: 0 auto!important;
 }
    .explore-topic-sec .columns-content>.columns .col-size_12-of-12{
    width: 216px;
    flex: none !important;

    }
    .explore-topic-sec .columns-content>.columns [lwc-1h6a9krevrv-host][data-layout-direction~='tablet-direction-row']{
        display: none;
    }
    .contact-support-btn-group{
        gap: 16px;
        flex-wrap: wrap;
    }
    .contact-support-btn-group .upload-custom-file{
        margin-right: 0;
    }
    .custom-error-notify.slds-theme_error{
        justify-content: left;
        text-align: left;
        align-items: normal;
    }
    .custom-error-notify.slds-theme_error .slds-icon_container{
        margin-top: 0.15rem;
    }
    .custom-error-notify.slds-theme_error .slds-notify__close{
        top: 0.5rem;
        transform: none;
    }
    .global-search-sec {
        margin: 1rem 0 1.5rem 0;
    }
    .global-search-sec .scoped-results-container {
    padding-left: var(--lwc-spacingMedium, 0rem) !important;
    }
    .global-search-sec .object-navigation-container{
        min-width: auto!important;
    }
    .global-search-sec .slds-tabs_default .slds-tabs_default__item{
        font-size: 16px;
    }
    .global-search-sec .slds-tabs_default .slds-tabs_default__item.slds-is-active:after, .global-search-sec .slds-tabs_default .slds-tabs_default__item:hover:after, .global-search-sec .slds-tabs_default .slds-tabs--default__item:hover:after {
        background-color: #00794D;
    }
    .global-search-sec .result-card-container .result-card-inner{
        border: 1px solid #e5e5e5!important;
        padding: 0.25rem 1rem!important;
    }  
    .global-search-sec .result-card-container{
        padding-top: 1rem;
    } 
 
    .footer-col,.footer-col-right{
        margin-top: 24px;
    }
    .footer-col-right{
        text-align: left;
    }
    .footer-col-right .slds-grid_align-center{
        justify-content: left;
    }
    .footer-bottom-left{
        order: 2;
    }
    .footer-bottom-right{
        justify-content: center;
        padding: 0;
        gap: 24px;
    }
    .footer-bottom-right img{
        width:90px;
    }
    .footer-bottom-right img:first-child{
        width: 150px;
    }
    .footer-bottom{
        gap:24px;
        text-align: center;
        border-top: 1px solid #fff;
        margin-top: 30px;
        padding-top: 20px;
    }
    .all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media .slds-page-header__title{
        font-size: 26px;
    }
    .all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media{
        margin-bottom: 1rem;
    }

    .login-page-sec .common-login-sec .comm-login-form__container, .login-page-sec .common-login-sec .comm-forgot-password__container, .login-page-sec .comm-self-register__container, .login-page-sec .comm-check-email__container{
        min-width:auto;
    }
     .all-case-main-sec .record-list-header .slds-grid .slds-col:has(force-list-view-manager-search-bar){
    display: inline-block;
    padding-right: 1.25rem;
    } 
    .all-case-main-sec .record-list-header .slds-grid .slds-col:has(force-list-view-manager-search-bar) + .slds-wrap.slds-grid.slds-align-center{
        display: inline-block;
    }
}
 @media(max-width:575.98px){
     .explore-topic-sec{
        max-width: 216px;
        margin: 0 auto!important;
    }
    .all-case-main-sec .create-new-case-btn a{
        padding-left: 1rem;
        padding-right: 1rem;

    }

 }
 @media(max-width:479.98px){
    .contact-support-form{
        padding: 1rem;
    }
    .support-all-btn .slds-button{
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .support-all-btn{
        gap:10px
    }
    .all-case-main-sec .create-new-case-btn a{
        padding-left: 0.75rem;
        padding-right: 0.75rem;
        font-size: 14px;  
    }
    .all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media .slds-page-header__title{
        font-size: 23px;
    } 
    .all-case-main-sec .record-list-header .slds-grid .slds-col:has(force-list-view-manager-search-bar){
    width: calc(100% - 38px);
    padding-right: 1.25rem;
    } 
 }
  @media(min-width:480.98px){
     .slds-modal.fix-slds-modal .slds-modal__container .slds-modal__close svg{
        fill:#fff
    }
 }
 @media(max-width:374.98px){
   .header-sec .mobile .comm-customizable-navigation-trigger{
    margin-right: 0;
  }
  .login-logout-link a{
    font-size: 15px;
  }
.support-all-btn .slds-button{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
    font-size: 15px;
}
.all-case-main-sec .create-new-case-btn{
    top: 41px;
    text-align: center;
    right: auto;
}
.all-case-main-sec .record-list-header .record-list-header-title .slds-col .slds-media{
    margin-bottom: 3.25rem;
}
 }
