/* Add Custom styling here */
:root {
  /* ---------- Hex Colors ---------- */
  --su__searchapp-lightpink: #ffb6c1;
  --su__searchapp-black: #000;
  --su__searchapp-deepskyblue-light: #1770d4;
  --su__searchapp-vividgreen: #1e8202;
  --su__searchapp-turquoise: #1ed7eb;
  --su__searchapp-darkgray: #333;
  --su__searchapp-lightblue: #499bf9;
  --su__searchapp-violet: #609;
  --su__searchapp-gray: #666;
  --su__searchapp-lightcornflowerblue: #7d97fc;
  --su__searchapp-electricblue: #7ef9ff;
  --su__searchapp-paleblue: #89cff0;
  --su__searchapp-paleblue-light: #89effa;
  --su__searchapp-palecyan: #8adcf5;
  --su__searchapp-skyblue-light: #8be9f7;
  --su__searchapp-pastelblue: #8fbdf3;
  --su__searchapp-taupe: #908d8d;
  --su__searchapp-lightblue-alt: #92c4f3;
  --su__searchapp-gray-standard: #9c9c9c;
  --su__searchapp-lightgrey: #d3d3d3;
  --su__searchapp-paleblue-cool: #d9ebff;
  --su__searchapp-red: #e91b37;
  --su__searchapp-lightgray-14: #f2f2f2;
  --su__searchapp-darkorange: #f48b00;
  --su__searchapp-gold: #f5be12;
  --su__searchapp-orange-dark: #fb7d0b;
  --su__searchapp-white: #fff;
  --su__searchapp-rosybrown: #bbb7b7;
  --su__searchapp-jetgray-rgba: 102, 102, 102;
  --su__searchapp-whitesmoke-2-rgba: 245, 245, 245;
  --su__searchapp-black-rgba: 0, 0, 0;
  --su__searchapp-deepskyblue-light-rgba: 23, 112, 212;
  --su__searchapp-white-rgba: 255, 255, 255;
  --su__searchapp-cornflowerblue-light-rgba: 89, 190, 254;
  --su__searchapp-red-rgba: 255, 0, 0;
  --su__searchapp-sapphire-rgba: 21, 105, 200;
  --su__searchapp-dimgray-alt-rgba: 112, 112, 112;
  --su__searchapp-steelblue-rgba: 5, 15, 28;
  --su__searchapp-silver-20: rgba(116, 168, 227, 0.2);
  --su__searchapp-silver-60: rgba(98, 164, 242, 0.6);
  --su__searchapp-silver-54: rgba(106, 160, 250, 0.541);
  --su__searchapp-gray-44: rgba(125, 112, 112, 0.439);
  --su__searchapp-silver-30: rgba(163, 194, 255, 0.302);
  --su__searchapp-white-16: rgba(235, 224, 224, 0.161);
  --su__searchapp-silver-16: rgba(138, 156, 245, 0.161);
  --su__searchapp-teal-13: rgba(22, 108, 205, 0.129);
  --su__searchapp-gray-19: rgba(158, 158, 158, 0.188);
  --su__searchapp-blue-4: rgba(22, 109, 207, 0.039);
  --su__searchapp-rgba-gray-30: rgba(236, 236, 236, 0.3);
  --su__searchapp-rgba-darkblue-10: rgba(35, 37, 51, 0.1);
--primary-color-50 : #208718;
}

/* Add Custom styling here new one*/




/* Custom CSS */

@font-face {
  font-family: 'D2LSans';
  src: url('https://dl182403p.searchunify.com/resources/search_clients_custom/d1ccc57d-d3d9-11ef-8d59-0242ac120010/font/test/D2LSans-Bold.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'D2LSans';
  src: url('https://dl182403p.searchunify.com/resources/search_clients_custom/d1ccc57d-d3d9-11ef-8d59-0242ac120010/font/test/D2LSans-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Stanley';
  src: url('https://dl182403p.searchunify.com/resources/search_clients_custom/d1ccc57d-d3d9-11ef-8d59-0242ac120010/font/test/Stanley-Bold.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Stanley';
  src: url('https://dl182403p.searchunify.com/resources/search_clients_custom/d1ccc57d-d3d9-11ef-8d59-0242ac120010/font/test/Stanley-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}


/*Anirudh CSS - Temp */

/* #su__wrapper *{font-family: 'D2LSans', sans-serif;} */

#su__wrapper *{font-family: 'Montserrat', sans-serif;}
.su__href-txt {display: none;}
/* .su__side-Search-tips {display: none;} */
.su__text-right {text-align: left;}
.footerSection .resultsPerPage {display: none;}
.su__container {max-width: 1300px;}


/*PT team CSS */


.su__tooltipIconsOutline .su__filters-button {
    border: 2px solid black !important;
}


/* Custom Search Styling */

body{
    font-family: 'D2LSans', sans-serif;
}


.filterLabel span {
    color: var(--primary-color-50);
}
span.su__position-relative.su__more-icon path#Path_1543 {
    fill: var(--primary-color-50);
}
.custom-searchbar {
    height: 130px;
    display: flex;
    align-items: center;
    background: url('https://dl182403p.searchunify.com/resources/Asset-Library/b0e21d4c1b61eb57e9fa94eacf42d2bd/d2l%20banner.png') !important;
    background-position: bottom;
    padding:0px;
}

.custom-searchbar .su__radius-2.su__d-flex.su__position-relative {
    width: 797px;
}

.custom-searchbar input#search-box-search {
     height: 58px;
    padding-left: 22px;
    width: 797px;
    font-size: 16px;
    border-radius: 7px;
    background: white;
    box-shadow: none;
    border: 1px solid #C5B6B6;
    padding-right: 5.7rem;
}

.custom-searchbar .su__radius-2.su__d-flex.su__position-relative {
    margin: auto;
}

.custom-searchbar .su__search_btn {
    top: -2px;
    width: fit-content;
    right: 4px;
    left: calc(100% - 60px);
}

.custom-searchbar .su__input-close {
    top: 19px;
    right: 45px;
}

.custom-searchbar input#search-box-search:focus-visible {
    outline: 0px;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 .su__bookmark-inner.su__p-3 label.su__font-12.su__d-block.su__mb-1.su__f-regular {
    margin-left: 0px;
}


.custom-searchbar .su__autoSuggestion.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2 {
    margin-top: 10px;
    border-radius: 5px !important;
  
    padding: 2px 9px;
    width: 797px;
}
.custom-searchbar .autoSuggestSearchBox {
    display: flex;
    justify-content: center;
}

.custom-searchbar .su__linear-loader{
    width: 790px;
    margin: auto;
    right: 3px;
    border-radius: 9px;
    bottom:0.2px;
}

.custom-searchbar .su__recentSearch.su__align-items-center.su__cursor.su__suggestions-list.su__bg-gray-hover.su__d-flex.su__font-14.su__text-black {
    height: 57px;
    border-radius: 4px !important;
    border-bottom: 1px solid #f4f4f4;
}

.custom-searchbar .auto-suggestion .su__bg-gray-hover:hover {
    background: #F0F5FD;
    border-radius: 0px !important;
     border-bottom: 1px solid #f4f4f4;
}

.custom-searchbar .su__suggestions-list {
   border-bottom: 1px solid #f4f4f4;
    height: 57px !important;
}


.custom-searchbar .su__suggestion-desc.su__line-height-n.su__font-11.su__color-lgray.su__suggest {
    color: #3C3C3C;
    font-size: 13px;
}

.custom-searchbar span.su__suggestion-title.su__font-13.su__text-black.su__f-regular {
    color: #3C3C3C;
    font-size: 13px;
}

.su__viewed-results a:visited, .su__viewed-results a:visited .highlight, .highlight{
    color: var(--primary-color-50) !important;
    border-bottom:none !important;
}


.su__viewed-results a:visited h2{

   color: #23263b !important;
}


form#searchForm {
    position: relative;
    margin-top:11px;
}

.filterLabel {
    display: flex;
  align-items: baseline;
}


.filterLabel .su__w-auto.su__clear-filters {
    margin-right: 29px;
}

.su__d-flex.su__tooltipIconsOutline div#su__LanguageLabel {
    display: none;
}


.su__switch-view-layout-2.su__switch-view.su__d-md-flex.su__d-xs-none.su__flex-vcenter.su__justify-content-between.su__pl-0 {
    display: none;
}

button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no {
    width: 284px;
    height: 45px;
    border-radius: 5px;
    border: 1.5px solid #676767 !important;
    /* color: #37352F; */
    /* font-size: 18px; */
}

span.su__text-black.su__font-13.su__p-1.su__rtlp-1.su__font-regular {
    color: #37352F;
    font-size: 16px;
    font-weight: bold;
    margin-left: 15px;
}


.su__allSelected-notshow.su__ipadview-block.su__d-md-flex.su__py-2.su__col-md-12 {
    padding-top: 35px;
    padding-bottom:0px;
}

.su__allSelected-notshow.su__ipadview-block.su__d-md-flex.su__py-2.su__col-md-12 {
    align-items: center;
    padding-top:0px;
}

.su__cursor.filter_size.su__customized__settings-inner.effef {
       width: 40px;
    height: 34px;
    border-radius: 4px;
    align-items: center;
    display: flex;
    justify-content: center;
    background: #F2F2F2;
    padding: 11px;
    margin: 0px;
}


span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots {
    width: 40px;
    height: 33px;
    border-radius: 4px;
    align-items: center;
    display: flex;
    justify-content: center;
    background: #F2F2F2;
    margin:0px;
}

span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots.su__active-bookmark-list-icon{

    background: #E0FFDE;
}


span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots.su__active-bookmark-list-icon path{

    fill: var(--primary-color-50);
}

.su__savedResultBookmarkIcon[aria-label="Unsave"] path{
fill: var(--primary-color-50) !important;

}


.su__cursor.filter_size.su__customized__settings-inner.effef:hover path#lightbulb_24dp_FILL0_wght200_GRAD0_opsz24, span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots.su__loading-view:hover path,  span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots:hover path {
    fill: var(--primary-color-50);
}

.searchTips-sidenav.su__with-overlay.su__Search-tips.su__rtlleft.su__rtlanimate-fadeLeft.su__position-fixed.su__zindex-3.su__bg-white.div-right.md-whiteframe-4dp.su__xs-w-100.su__searchTips-show.su__animate-fadown .su__searchTip-header.su__p-3.su__bg-blue-grd.su__text-white.su__rtltext-right.su__position-relative {
    background: #ffffff;
    color: #23263B;
    padding-top: 2px !important;

  
}

.main ol>li:before {
    color: #5E5C58;
    font-size: 16px;
    font-weight: 500;
}

.filterLabel .su__sticky__filters.su__text-nowrap.su__cursor.su__radius.su__font-12.su__border.su__mr-2.su__rtlmr-0.su__rtlml-2.su__mb-1.su__text-black.su__bg-white span.su__sticky__filters__ellipses {
    margin-left: 10px;
}

.searchTips-sidenav.su__with-overlay.su__Search-tips.su__rtlleft.su__rtlanimate-fadeLeft.su__position-fixed.su__zindex-3.su__bg-white.div-right.md-whiteframe-4dp.su__xs-w-100.su__searchTips-show.su__animate-fadown .su__searchTip-header.su__p-3.su__bg-blue-grd.su__text-white.su__rtltext-right.su__position-relative h2.su__m-0.su__font-16 {
    font-weight: 700;
    font-size: 20px;
}

.su__searchTip-icon svg.su__close-icon.su__cursor path {
    stroke: var(--primary-color-50);
}

/*
ol.su__searchTip-list.su__m-0.su__pr-3.su__pl-5.su__rtlpr-5.su__rtlpl-3.su__font-12 {
    padding-left: 19px;
}
*/



ol.su__searchTip-list.su__m-0.su__pr-3.su__pl-5.su__rtlpr-5.su__rtlpl-3.su__font-12 li {
    color: #5E5C58;
    font-size: 16px;
    margin-bottom: 24px;
}
.su__searchTip-icon {
       right: 16px;
    top: -1px;
    padding: 5px;
}

.su__searchTip-icon svg.su__close-icon.su__cursor {
    /* fill: red; */
    width: 21px;
    height: 21px;
}
.searchTips-sidenav.su__with-overlay.su__Search-tips.su__rtlleft.su__rtlanimate-fadeLeft.su__position-fixed.su__zindex-3.su__bg-white.div-right.md-whiteframe-4dp.su__xs-w-100.su__searchTips-show.su__animate-fadown {
  left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    max-height: 100%;
    margin: auto;
    width: 568px;
    height: 390px;
    max-width: 100%;
    border-radius: 16px;
}



div#su__sortByLabel {
     width: 99px; 
    height: 28px;
    border: 1px solid var(--primary-color-50);
    border-radius: 4px;
    /* background: transparent; */
    color: var(--primary-color-50);
}

select#su__relevance {
    /* background: #fafafa; */
    color: var(--primary-color-50);
    font-size: 13px;
    height: 26px;
    width: 99px !important;
    max-width: 97px;
    min-width: 97px;
}


.su__showing-lable.su__color-lgray.su__font-12.su__loading-view {
    color: #37352F;
    font-size: 16px;
    font-weight: 500;
    margin-left: 8px;
}

button.su__clear-all-btn.su__border-none.su__cursor.su__bg-transparent.su__font-bold.su__font-12.su__mb-1.su__p-0.su__color-lblue.su__loading-view {
    color: var(--primary-color-50);
    font-size: 15px;
    text-decoration: underline;
    white-space: pre;
}

.su__sticky__head.su__font-12.su__color-lgray.su__font-bold {
    color: #37352F;
    font-size: 15px;
    margin-right: 10px;
}

.su__sticky__filters.su__text-nowrap.su__cursor.su__radius.su__font-12.su__border.su__mr-2.su__rtlmr-0.su__rtlml-2.su__mb-1.su__text-black.su__bg-white {
    border: 1px solid var(--primary-color-50);
    border-radius: 6px;
    color: var(--primary-color-50);
    font-size: 14px;
    height: 26px;
    padding:0px;
    padding-right: 2px;
}

button.su__cancel__sticky.a11y-btn.border-left-inherit {
    color: var(--primary-color-50);
    border-left: 1px solid var(--primary-color-50);
    padding-left: 7px;
    font-weight: 600;
    line-height: 23px;
    padding-right: 8px;
}

button.su__cancel__sticky.a11y-btn.border-left-inherit:hover{
    padding-right: 8px;
    background: var(--primary-color-50);
    color: white;
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    transition:background 0.7s;
}

.su__sticky__top.su__d-flex.su__flex-wrap.su__overflow-hide {
    align-items: baseline;
}


div#su__wrapper {
    background: white;
}


div#facets-section {
    border: none !important;
}

.facet.su__open-facets .su__w-100.su__bg-white {
    background: #F0F5FD;
    border-radius: 9px;
    /* border: none !important; */
}


._type.su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
   
    background: #f0f5fd;
}

.su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
    background: #f0f5fd;
}

h2.su__flex-1.su__font-14.filter-label.su__text-truncate.su__pr-3.su__my-0 {
    font-size: 14.29px;
    color: #37352F;
    text-transform: uppercase;
    letter-spacing: 1px;
}

label.su__filter-label.su__d-inline-block.su__line-height-n.su__flex-1.su__text-truncate.su__font-12.su__ml-2.su__rtlmr-2.su__mr-3.su__rtlml-3.su__cursor {
    color: #484848;
    font-size: 15px !important;
 padding: 0 0 0 25px;
}


.su__filter-badge.su__font-12.label-badge.su__bg-light-gray {
    color: #484848;
    background: none;
    font-size: 15px;
}

.su__filter-toggle input[type=checkbox] + label:before {
    border: 0.5px solid #B6B5B3;
    background: NONE;
    top:6px;
}


.su__filter-content-row.su__position-relative.su__pb-1.su__px-3.su__bg-gray-hover.su__py-1._type:hover {
    background: none;
}

.su__filter-content-row.su__position-relative.su__pb-1.su__px-3.su__bg-gray-hover.su__py-1 {
    padding-bottom: 13px;
}


div#facets-section.su__left-sidebar {
    background: #f0f5fd;
    border-radius: 9px;
    padding-bottom: 2px;
    width: 273px;}

button.su__cursor.su__position-relative.su__font-12.su__color-blue.su__f-regular.su__showmore-text.su__d-inline-block.a11y-btn {
    font-size: 13px;
    color: var(--primary-color-50);
    font-weight: 700;
}


span.su__position-absolute.su__showmore-icon {
       margin: 1px 0px;
    left: 80px;
    top: -1px;
}


button.su__search-head-icon.su__flex-vcenter.su__radius-50.su__cursor.su__position-relative.a11y-btn.p-0 path {
    fill: var(--primary-color-50);
}

button.su__search-head-icon.su__flex-vcenter.su__radius-50.su__cursor.su__position-relative.a11y-btn.p-0 {
    border: none !important;
    box-shadow: none;
    justify-content: flex-end;
}


svg.su__position-absolute.su__search-facet-icon {
    margin-top: 6px;
}

span.su__search-facet.su__position-relative .su__mb-sm-0 svg.su__position-absolute.su__search-facet-icon path {
    fill: var(--primary-color-50);
}



.su__search-facet-input {
    border: none;
    height: 37px;
}

button.su__facet-close-icon.su__cursor.su__position-absolute.a11y-btn.p-0 svg path {
    fill: var(--primary-color-50);
}


.\31 _46_podcasts_sitemap___podcast___speakers.su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
    margin-bottom: 10px;
}


input.su__search-facet-input.\31 _49_career_resources___career___author-search.su__search-facet-not-empty:focus-visible {
    outline: none;
}

.su__filter-content-row.su__position-relative.su__pb-1.su__px-3.su__bg-gray-hover:hover {
    background: none;
}

.su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3.su__p-3.su__content_tile_padding.su__flex-column {
    border: 1px solid #DCDCEA;
    box-shadow: none;
    border-radius: 16px;
}

span.su__viewed-results.su__text-truncate.su__text_align.su__mt-025 h2.su__text-truncate.su__my-0.su__font-14.su__line-height-n {
    color: #23263B;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 4px;
}


span.su__list-item-desc.su__w-100.su__my-1.su__font-regular.su__font-12.su__loading-view.su_letter_space {
    color: #555A62;
    font-size: 13px;
}

.su__list-item-title.su__flex-vcenter.su__mw-100 {
    flex-direction: column-reverse;
    align-items: baseline;
}

span.su__ribbon-title.su__bg-blue.su__font-12.su__font-bold.su__px-2.su__rtlmr-1.su__ml-1.su__rtlml-0.su__d-inline-block.su__radius-3.su_source_label_font {
       margin-left: 0px;
    width: fit-content;
    height: 23px;
    font-size: 11px;
    border-radius: 5px;
    padding: 3px 10px;
    background: var(--primary-color-0);
    color: var(--color-green-80);
    font-weight: 500;
    margin-bottom:4px;
}

.autoSuggestbox {
    display: flex;
    justify-content: center;
}

span.su__viewed-results.su__text-truncate.su__text_align.su__mt-025 {
    margin-top: 8px;
}


.su__href-txt.su__text-decoration.su__color-lgray.su__font-12.su__font-italic.su_letter_space {
    color: #bababa;
}

span.metaDataKey.su__font-bold.su__color-blue.su__mr-2.su__rtlmr-0.su__rtlml-2.su__font-12 {
    color: black;
    font-size: 13px;
    font-weight: 500;
}

span.su__color-black.su__text-center.su__tags.su__mb-1.su__radius-3.su__mr-1.su__rtlmr-0.su__rtlml-2.su__line-height-n.su__font-10 {
    background: none;
    font-size: 13px;
    color: #5a5a5a;
    padding: 0px 0px;
    margin-bottom: 0px;
}


.su__back-to-top.su__position-fixed.su__rtlright-auto.su__cursor.su__zindex button#goToTopBtn {
        background: var(--primary-color-50);
    width: 154px;
    height: 42px;
    border-top-left-radius: 27px;
    border-bottom-left-radius: 27px;
    border-radius: none;
    padding: 14px 8px;
    text-transform: uppercase;
    cursor: pointer;
}


.su__back-to-top.su__position-fixed.su__rtlright-auto.su__cursor.su__zindex {
    right: 0px;
    width: 154px;
    bottom: 16px;
}


.su__back-to-top.su__position-fixed.su__rtlright-auto.su__cursor.su__zindex button#goToTopBtn span.su__text-white.su__font-13.su__f-bold {
    font-size: 14px !important;
    margin-right: 7px;
}

.scrollTopIcon{

    margin-bottom: 7px;
}


.su__filter-toggle input[type=checkbox]:checked + label:before {
    background: none !important;
    /* color: green; */
    border: 1px solid var(--primary-color-50) !important;
    top: 5px !important;
}

.no-touch input[type=checkbox]:not(:disabled):hover~label:before, .no-touch input[type=radio]:not(:disabled):hover~label:before{
border-color:var(--primary-color-50) !important;

}
.facet input[type=checkbox]:focus-visible~label:before,.facet input[type=radio]:focus-visible~label:before{
    outline-offset: -2px;
    border-color:#B6B5B3 !important;
}
.su__filter-toggle input[type=checkbox]:checked + label:after {
    content: "" !important;
    display: block !important;
    width: 4px !important;
    height: 12px !important;
    border: solid var(--primary-color-50) !important;
    border-width: 0 2px 2px 0 !important;
    -webkit-transform: rotate(45deg) !important;
    -ms-transform: rotate(45deg) !important;
    transform: rotate(45deg) !important;
    position: absolute !important;
    top: 7px !important;
    left: 6px !important;
}

.su__filter-toggle input[type=checkbox]~label:after{

top: 8px;
left: 2px;
}
button.su__feedback-searchsvg.su__font-12.su__position-fixed.su__zindex.su__cursor.a11y-btn g#Component_11_17 circle#Ellipse_763-2 {
    fill: var(--primary-color-50);
}

button.su__feedback-searchsvg.su__font-12.su__position-fixed.su__zindex.su__cursor.a11y-btn g#Component_11_17 g#Group_13310 path {
    fill: white;
}


.su__w-100.su__flex-vcenter.su__box-sizing.su__search_facet-list {
    background: #f0f5fd;
    padding: 10px 6px;
    border: none;
}

label.su__filter-label.su__flex-1.su__text-truncate.su__font-12.su__mx-2.su__rtlmx-2.su__line-height-n.su__cursor {
    color: #484848;
    font-size: 14px;
    letter-spacing: 1p;
}

.su__w-100.su__flex-vcenter.su__box-sizing.su__search_facet-list {
    padding: 10px 8px;
}

div#su__facet1_46_podcasts_sitemap___podcast___speakers {
    padding: 10px;
    background: #f0f5fd;
    margin-top: 10px;
    /* border: none; */
}

.su__search-facet-filter-div.su__position-relative.su__filter-group.su__font-14.hover__effect.su__search-facet-items {
    border: none;
}


.su__filter-badge.su__font-12 label.label-badge.su__bg-light-gray {
    background: none;
    color: #7B7B79;
    background: none;
    font-size: 13px;
}

.su__search-facet-input:not(:focus-visible) {
    border: none;
}

button.su__d-inline-block.resultsPerPage.su__cursor.su__radius-1.su__mr-3.su__font-12.su__f-regular.su__pr-2.su__pl-2.su__pt-1.su__pb-1 {
    border: 1px solid var(--primary-color-50);
    background: none;
    color: var(--primary-color-50);
}

button.su__d-inline-block.resultsPerPage.su__cursor.su__radius-1.su__mr-3.su__font-12.su__f-regular.su__pr-2.su__pl-2.su__pt-1.su__pb-1 span.su__text-black.su__pr-1 {
    color: var(--primary-color-50);
    font-size: 14px;
}


button.su__d-inline-block.resultsPerPage.su__cursor.su__radius-1.su__mr-3.su__font-12.su__f-regular.su__pr-2.su__pl-2.su__pt-1.su__pb-1 i.su__arrow-down {
    border-top: 2px solid var(--primary-color-50);
    border-right: 2px solid var(--primary-color-50);
    right: -5px;
    top: -2px;
}

ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination button.a11y-btn {
    background: none;
    box-shadow: none;
    color: #272727;
    font-size: 15px;
    margin-right: 1px;
}

ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination span.su__appearance-none {
    background: none;
    box-shadow: none;
    font-size: 28px;
    color: #272727;
    padding-top: 5px;
}

button.a11y-btn.su__pagination-active.su__appearance-none {
    color: var(--primary-color-50) !important;
    font-weight: 600;
}


.su__d-inline-block.su__position-relative.su__align_resultPerPage div#su__modal_a11y_trap {
    border: 1px solid #80808047;
    box-shadow: -1px 1px 17px -14px black;
    margin: 7px 0px;
}

ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination button.su__appearance-none[aria-label="Previous"] {
    border: 1px solid #DCDCEA;
    border-radius: 5px;
      margin-right: 12px;
}

ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination button.su__appearance-none[aria-label="Previous"]:hover{
      background: var(--primary-color-50);
    color: white !important;
}
ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination button.su__appearance-none[aria-label="Next"] {
    border: 1px solid #DCDCEA;
    color: var(--primary-color-50);
    margin-left: 12px;
}

ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination button.su__appearance-none[aria-label="Next"]:hover {
    background: var(--primary-color-50);
    color: white !important;
}
button.su__d-inline-block.resultsPerPage.su__cursor.su__radius-1.su__mr-3.su__font-12.su__f-regular.su__pr-2.su__pl-2.su__pt-1.su__pb-1 {
    margin-right: 27px;
}

ul.su__pagination.su__justify-content-end.su__loading-view.a11y-pagination button.a11y-btn:hover{
    color: var(--primary-color-50);
}
button.su__appearance-none.a11y-btn:disabled:hover{
color: #3b3f57 !important;
background: none;
}

select#su__relevance:focus-visible {
    outline: none;
}

svg.su__savebookmark-icon.su__bg-white-hover-50 path {
    fill: #535355;
}

button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no:hover svg path, button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no.su__advance-background svg path{
    fill: white;
}

button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no:hover 
 span.su__text-black.su__font-13.su__p-1.su__rtlp-1.su__font-regular {
    color: white;
}

button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no.su__advance-background{
        background: var(--primary-color-50);
    border: 0px !important;
}

button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no.su__advance-background span.su_text-white.su__font-13.su__p-1.su__rtlp-1.su__font-regular {
    font-size: 16px;
    font-weight: bold;
    margin-left: 15px;
}

button.su__filters-button.su__btn.btn_advance-search.su__radius-2.su__bg-white.su__flex-hcenter.su__rtlmr-0.su__rtlml-3.su__whitespace-no:hover {
    background: var(--primary-color-50);
    border: 0px !important;
}

p.su__sorry-no-result.su__font-bold.su__text-center.su__my-sm-1 {
    font-size: 20px;
    font-weight: bold;
    color: #23263B;
        margin-bottom: 9px !important;
}

.no-results-row.su__row .su__text-center.su__mt-4 button.su__clear-filters-btn.su__border-none.su__bg-transparent.su__font-bold.su__font-14.su__p-0.su__color-lblue.su__cursor {
    color: #67687C;
    font-size: 14px;
    font-weight: 500;
}

.did-you-mean .su__didumean.su__mb-2 {
    padding-left: 40px;
    margin-top: 12px;
}



span.su__font-bold.su__font-12.su__mr-2.su__text-blue.su__loading-view {
    font-size: 14px;
    color: #707070;
    font-weight: 500;
}


.did-you-mean span.su__loading-view span.su__font-11.su__text-decoration.su__color-lgray.su__font-bold.su__cursor {
    color: #23263B;
    font-size: 14px;
}

.su__bookmark-inner.su__p-3 .su__w-100.su__text-center {
    display: none;
}

.su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd svg.su__savebokmark-icon.su__p-2.su__mr-2.su__rtlmr-0.su__rtlml-2.su__bg-white-circle.su__radius-50 {
    display: none;
}


/* Custom form styling */

h2.su__font-16.su__text-black.su__f-regular.su__text-truncate.su__d-inline-block.su__flex-1.su__position-relative.su__text-left.su__ml-2.su__pr-3.su__my-0,
.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 h2.su__font-16.su__text-white.su__f-regular.su__flex-1.su__position-relative.su__my-0.su__font_save_bookmark, .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd h2.su__font-16.su__text-white.su__f-bold.su__flex-1.su__position-relative.su__my-0.su__font_save_bookmark {
    color: #23263B;
    font-size: 18px;
    font-weight: 600;
}


.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 button.a11y-btn.p-0.su__close_bookmark , .su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter button.a11y-btn.p-0.order-4, .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd button.a11y-btn.p-0.su__close_bookmark{
       background: none;
    width: 50px;
    height: 50px;
    border-radius: 54%;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 button.a11y-btn.p-0.su__close_bookmark, .su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter button.a11y-btn.p-0.order-4 path, .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd button.a11y-btn.p-0.su__close_bookmark path {
    fill: var(--primary-color-50) !important;
}

.su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd button.a11y-btn.p-0.su__close_bookmark svg.su__close-icon.su__cursor, .su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 button.a11y-btn.p-0.su__close_bookmark svg.su__close-icon.su__cursor, .su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter button.a11y-btn.p-0.order-4 svg.su__close-icon.su__cursor {
        width: 21px;
    margin: 0px 0px;
    height: 21px;
    margin-left: 16px;
}

.su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter button.a11y-btn.p-0.order-4 svg.su__close-icon.su__cursor path {
fill: #fff;
}

section.su__w-100.su__filter-with-lang.su__width_filters .su__position-fixed.su__trbl-0.su__zindex-2 .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd, .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd {
    background: var(--primary-color-50);
}



.su__bookmark-popup-title h2:focus{
    outline:none;
}


.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1, .su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1{
       border-radius: 16px;
    padding: 0px 10px;
    padding-bottom: 2px;
}


.su__bookmark-inner.su__p-3 label.su__font-12.su__d-block.su__mb-1.su__f-regular, .su__bookmark-inner.su__py-4.su__px-0 label.su__font-12.su__d-block.su__mb-1.su__f-regular {
    color: #5E5C58;
    font-size: 13px;
    margin-bottom: 6px;
    margin-left:0px;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd {
    background: none;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1 .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd {
    background: none;
}

button.su__btn.su__bg-blue-grd.su__py-3.su__w-100.su__btn.su__p-2.su__bg-gray-40.su__radius-1.su__bookinput-h.su__bookmark-active, button.su__btn.su__bg-blue-grd.su__py-3.su__w-100.su__radius.su__bookmark-save, button.su__btn-block.su__font-regular.su__full-btn.su__text-white.su__mt-2.su__bg-blue-grd.su__radius.su__font-14.su__refine__search {
    background: var(--primary-color-50);
    width: fit-content;
    border-radius: 27px;
    color: white;
    font-size: 16px;
    height: 44px;
    padding: 0px 28px;
    text-transform: uppercase;
    margin: auto;
    display: block;
    cursor: pointer;
   min-width: 151px;
   font-weight: 700;
   height: 54px;
}

body.page-template-default.page footer.footer {
    z-index: -1;
}
.su__bookmark-inner.su__p-3 input#Save-bookmark, .su__bookmark-inner.su__py-4.su__px-0 .su__col-md-12.su__mb-2.su__advance_search_padding input.su__form-control {
    border: 1px solid #DCDCEA;
    border-radius: 8px;
    margin-bottom: 16px;
    height: 37px;
    padding-left:9px;
}

.su__form-control:focus-visible{outline: none;}


.su__bookmark-inner.su__p-3 input#Save-bookmark:focus-visible {
    /* border: 0px !important; */
    outline: 0px;
}

select#su__relevance:focus {
    border-radius: 4px;
}

.su__px-3.su__py-3.su__position-relative.su__flex-vcenter.su__border-t {
    border: none;
    background: #f0f5fd;
}

.MuiLinearProgress-root .MuiLinearProgress-colorPrimary .MuiLinearProgress-indeterminate{
background:linear-gradient(90deg, rgba(255,255,255,0) 3%, rgba(40,171,30,1) 17%, rgba(40,171,30,1) 47%, rgba(40,171,30,1) 77%, rgba(255,255,255,0) 94%);
background-color: #26ab1c38 !important;
}

.MuiLinearProgress-colorPrimary{background-color: #ffffff00 !important;}
.MuiLinearProgress-barColorPrimary{background:linear-gradient(90deg, rgba(255,255,255,0) 3%, rgba(40,171,30,1) 17%, rgba(40,171,30,1) 47%, rgba(40,171,30,1) 77%, rgba(255,255,255,0) 94%);
background-color: #26ab1c38 !important;}

form.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 svg.su__advance-icon {
    display: none;
}

.su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter {
    border: none;
}

.su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter {
    padding: 8px 10px;
}



.su__bookmark-inner.su__py-4.su__px-0 {
    padding: 16px 0px;
}


button.su_clear_all_btn.su__bg-gray.su__font-italic.su__text-primary.su__btn-block.su__font-regular.su__full-btn.su__mt-2.su__radius.su__font-14.su__refine__search {
    background: none;
    color: var(--primary-color-50);
    text-decoration: underline;
    font-style: normal;
    font-size: 14px;
}


button.su__font-12.su__text-blue.su__pr-3.su__cursor.su__text-bold.a11y-btn.d-block {
    display: none !important;
}


.su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd svg.su__savebookmark-icon.su__p-2.su__mr-2.su__rtlmr-0.su__rtlml-2.su__bg-white-circle.su__radius-50 {
    display: none;
}

.su__bookmark-inner .su__BookmarkActive-tab {
    color: var(--primary-color-50) !important;
    border-bottom: 3px solid var(--primary-color-50) !important;
    font-weight: 600 !important;
    margin-left: 8px !important;
}


.su__p-0.su__bookmark-ul.su__minscroller .su__flex-vcenter.su__px-2.su__mb-1.su__border-b {
    height: 50px;
    border-bottom: 1px solid #f4f4f4;
}

a.su__cursor.su__w-100.su__font-14.su__bookmarkSavedResultText {
    color: #5E5C58;
    font-size: 13px;
}

.su__tooltip .su__savedResultTooltip{
    background:var(--primary-color-0);
    color:var(--primary-color-50);
}

.su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd {
    padding: 8px 8px;
}

.su__mr-2.su__rtlmr-0.su__rtlml-2.su__thumbnail_align img.su__img-featured {
    width: 169px;
    height: 152px;
    object-fit: cover;
    border-radius: 8px;
    margin-right: 10px;
}

.su__fillter-select{
    height: 26px;
}


.su__filter-toggle input[type=checkbox]:focus + label:before, .su__filter-toggle input[type=checkbox]:checked:focus + label::before {

    filter: none;
}


.su__sort-filter.su__sort-filter-postion.su__w-155px.su__position-absolute.su__bg-white.su__zindex-2.su__open-facet {
    border-radius: 12px;
    z-index: 999999999999999;
}

.su__sort-filter.su__sort-filter-postion.su__w-155px.su__position-absolute.su__bg-white.su__zindex-2.su__open-facet .su__p-0.su__m-0.su__lg-shadow {
    border-radius: 12px;
    box-shadow: 5px 2px 35px -24px #000000b3;
    border: 1px solid #ededed;
}

.su__font-12.su__color-lblue.su__text-black.su__font-regular.su__flex-vcenter.su__justify-content-left.su__px-3.su__py-2 {
    padding-bottom: 0px;
    padding-top: 11px;
}

button.su__font-12.su__px-3.su__py-2.su__cursor.su__bg-gray-hover.a11y-btn.su__w-100.su__text-left.su__filters-sort-active {
    font-size: 13px;
    color: var(--primary-color-50);
}

button.su__font-12.su__px-3.su__py-2.su__cursor.su__bg-gray-hover.a11y-btn.su__w-100.su__text-left {
    font-size: 13px;
    color: #4c4c4c;
    padding: 8px 17px;
}

div#resultsSection {
    max-width: 100%;
}

.su__w-100.su__knowledgeGraph-show.su__d-md-flex {
    flex-direction: column-reverse;
}

.su__d-flex.su__flex-column.su__knowledgeGraph-block {
    max-width: 100%;
}

.su__d-flex.su__flex-column.su__knowledgeGraph-block {
    margin: 0px;
}

.su__snippets_container {
    border: 10px solid #FFFFFF;
    background: transparent linear-gradient(297deg, #305b1d 0%, #2C353F 100%) 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 5px;
    overflow: hidden;
    min-height: 162px;
    max-height: 475px;
    border-radius: 16px;
}

.su__d-flex.su__flex-column.su__knowledgeGraph-block .su__snippets_container {
   
    border: 1px solid #d6d6d6;
    position: relative;
    padding: 10px;
    filter: drop-shadow(-3px -1px -4px black);
}

.su__noResult_container span.su__noresult_text_color {
    color: #fff;
    font-size: 13px;
    font-weight: 500;
}

 /* .su__w-100.su__typing-animation.su__mt-0 span#scrollableArea {
    background: #ffffff2b;
    position: relative;
    border-radius: 8px;
    margin-top: -17px;
    padding: 10px;
    color: white;
} */

.su__noResult_container {
    background: #ffffff2b;
    position: relative;
    border-radius: 8px;
    margin-top: -17px;
    padding: 10px;
    color: white;
}

.su__snippet_heading {
    text-align: right;
    /* color: red; */
}

span.su__snippet_heading_color.su__font-14 {
    color: #64c25d;
    font-size: 13px;
}



span.su__snippet_fontStyles {
    color: #64c25d;
    font-size: 11px;
}

 .su__fillter-sortby-layout-2.su__flex-vcenter.su__position-relative.su__height-37px.su__mx-2.su__relevance_mb_view {
    display: none;
} 

.su__d-flex.su__tooltipIconsOutline {
    margin-right: 4px;
    justify-content: flex-end;

}


.su__snippet_heading {
    padding-right: 15px;
}


button.su_preview-startblock.su__cursor.su__ml-1.a11y-btn.su__savedResultBookmarkIcon:hover path {
    fill: var(--primary-color-50);
}

/* Base styles for the checkbox */
input.su__toggle-input.su__position-absolute.su__cursor {
    appearance: none;
    width: 20px;
    height: 20px;
    background-color: none;
    border: 2px solid #777;
    border-radius: 3px;
    cursor: pointer;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    border: 0.5px solid #B6B5B3;
}

input.su__toggle-input.su__position-absolute.su__cursor::before {
  content: '';
  position: absolute;
      top: 37%;
    left: 54%;
    width: 5px;
    height: 10px;
  border: solid var(--primary-color-50); /* Checkmark color */
  border-width: 0 1px 1px 0;
  transform: translate(-50%, -50%) rotate(45deg) scale(0);
  transform-origin: center center;
  transition: transform 0.2s ease-in-out;
}

/* Styles for the checked state */
input.su__toggle-input.su__position-absolute.su__cursor:checked {
  border-color: #4caf50; /* Border color when checked */
}

input.su__toggle-input.su__position-absolute.su__cursor:checked::before {
  transform: translate(-50%, -50%) rotate(45deg) scale(1);
}

/* .su__ml-2.su__text-right.su__loading-view.su__d-flex.su__align-items-baseline .su__position-relative .su__tooltip.su__tooltip-top{
    bottom:-10px;
    top:auto;
} */


.su__d-flex.su__w-100.su__mx-sm-0.su__no-gutters.su__pt-2.su__pt-sm-1.su__pb-4 {
    padding-top: 0px;
}
.su__font-12.su__color-lblue.su__text-black.su__font-regular.su__flex-vcenter.su__justify-content-left.su__px-3.su__py-2 span.su__mr-2.su__rtlmr-0.su__rtlml-2 {
    display: none;
}
div#resultsSection {
    padding-top: 9px;
    margin-top: 0px;
   
}
.swapFilter.su__col-xl-3.su__col-lg-4.su__d-xl-block.su__radius-1 {
    padding-top: 20px;
}

.su__font-12.su__color-lblue.su__text-black.su__font-regular.su__flex-vcenter.su__justify-content-left.su__px-3.su__py-2 span.su__color-lblue.su__text-bold {
    color: black;
    font-size: 13px;
}

.su__suggestions-box:before, .su__no-suggestions:before {
    content: "";
    left: 3px;
    right: 3px;
    bottom: 10px;
    position: absolute;
    top: 0px;
    background: #fff;
    z-index: -1;
}


.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 .su__bookmark-inner.su__p-3 {
    padding-left: 9px;
    padding-right: 9px;
}

.bookmarksLabel {
    display: flex;
    justify-content: space-between;
    align-items: center;
}


/* .su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1 .su__p-0.su__bookmark-ul.su__minscroller .su__d-none */
.su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1 .su__p-0.su__bookmark-ul.su__minscroller .su__bookmark-inner.su__p-3
 {
       display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align: center;
        padding-top: 28px;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1 .su__bookmark-inner.su__font-14 .su__minscroller {
    scrollbar-width: thin;
    scrollbar-color: #6660 transparent;
    height:216px;
}



.su__d-flex.su__w-100.su__mx-sm-0.su__no-gutters.su__pt-2.su__pt-sm-1.su__pb-4 .setting-container {
    display: none;
}

/* button.su__feedback-searchsvg.su__font-12.su__position-fixed.su__zindex.su__cursor.a11y-btn {
    display: none;
} */


.su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1 .su__p-0.su__bookmark-ul.su__minscroller .su__bookmark-inner.su__p-3 label.noBookmarks {
    font-size: 32px;
    margin: 16px 0px;
    color: #6b6b6b;
}

.su__bookmark-ul .su__filter-checkbox .su__toggle-input, .su__bookmark-ul .su__filter-checkbox{

    pointer-events: auto;
}


@media (min-width: 991px) {
.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__search-view.su__flex-vcenter {
    display: none;
}
.su__allSelected-notshow.su__ipadview-block.su__d-md-flex.su__py-2.su__col-md-12 .su__search-view.su__flex-vcenter {
    display: flex;
}
}

section#loading {
    position: relative;
}
#loading::before {
       content: "";
    top: -100%;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100000px;
    opacity: .5;
    z-index: 1000;
    background-color: #fff;
}

.searchResultsLoading  .su__allcontent-incactive .su__d-flex.su__w-100.su__mx-sm-0.su__no-gutters.su__pt-2.su__pt-sm-1.su__pb-4 {
    display: none;
}

@media (max-width: 991px) {

    .su__savedResultBookmarkIcon[aria-label="Save for Later"] path.innerfilled{
color:#fff;
}
.su__savedResultBookmarkIcon[aria-label="Save for Later"] path.outerfilled{
color:#7D7C78;
}
.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__search-view.su__flex-vcenter {
    display: flex;
    margin-top: 19px;
    padding-left:0px;
}

.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__search-view.su__flex-vcenter .su__d-flex.su__search-view.su__d-xs-block.su__mb-sm-1.su__text-truncate.su__pb-1 .su__showing-lable.su__color-lgray.su__font-12.su__loading-view {
    margin-left: 0px;
    /* padding-left: 0px; */
}
.su__allSelected-notshow.su__ipadview-block.su__d-md-flex.su__py-2.su__col-md-12 .su__search-view.su__flex-vcenter {
    display: none;
}

.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__search-view.su__flex-vcenter .su__d-flex.su__search-view.su__d-xs-block.su__mb-sm-1.su__text-truncate.su__pb-1 {
    margin-bottom: 0px;
    padding-bottom: 0px;
    /* font-size: 9px; */
}

.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__search-view.su__flex-vcenter .su__d-flex.su__search-view.su__d-xs-block.su__mb-sm-1.su__text-truncate.su__pb-1 span {
    font-size: 14px;
}

button.su_preview-startblock.su__cursor.su__ml-1.a11y-btn.su__savedResultBookmarkIcon:hover path{
    fill: #7d7c78;
}
}

@media (max-width: 910px) {

.su__allSelected-notshow.su__ipadview-block.su__d-md-flex.su__py-2.su__col-md-12 {
    flex-wrap: wrap;
}
.su__d-xl-none.su__d-xs-block.su__mob-facetshow.su__d-lg-block.su__flex-1.su__font-12.su__font-bold {
    width: fit-content;
    flex: 0;
}

.su__search-view.su__flex-vcenter {
    order: 4;
    margin-top: 18px;
    padding-left: 8px;
}

.su__clear-filter-row.su__flex-vcenter.su__flex-wrap.su__pb-sm-1.su__loading-view.su__pb-sm-0.su__w-100 {
order:5;
}
.bookmarksLabel {
    margin-left: auto;
}


.custom-searchbar .su__radius-2.su__d-flex.su__position-relative {
    width: 100%;
}

.custom-searchbar input#search-box-search {
    width: 100%;
}

.custom-searchbar .su__autoSuggestion.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2 {
  
    width: 100%;
}
.custom-searchbar .su__linear-loader{

    width:99%;
}

}

@media (max-width: 767px) {

.su__meta-data:before{
    display:none;
}

.su__d-flex.su__flex-wrap.su__align-content-around.su__mt-2.font-12 {
    display: block;
}
.su__d-flex.su__w-100.su__m-lang-block.su__container_filters_tab.mobile-column-alignment {
    margin-left: 5px;
}

button#customizedSettings {
    display: none;
}

button.su__mobile-child-block.su__d-md-none.su__d-xs-block.su__col.su__searchTips.su__text-center.su__font-9.su__font-bold.a11y-btn.p-0 {
    display: none;
}

.bookmarksLabel {
    margin-left: inherit;
}
.su__mobile-child-block.su__d-xs-block.su__font-9.su__font-bold.su__text-center.su__px-sm-1 {
    width: 20%;
}
.su__mobile-child-block.su__advance-blocks {
    width: 20%;
}
.bookmarksLabel {
    /* width: 60%; */
            align-items: flex-start;
}
.su__d-md-none.su__d-xs-block.su__col.su__mob-search.su__text-center.su__font-9.su__font-bold {
    width: 20%;
    padding: 0px;
}
.su__mobile-child-block.su__d-md-block.su__d-xs-none {
    width: 20%;
}

/* .bookmarksLabel .su__position-relative {
    width: 20%;
} */


.setting-container {
    display: none;
}

/* .bookmarksLabel > div:nth-last-child(2){
    display: none;
}  */
.su__mob-active svg .su__active-path {
    fill: var(--primary-color-50) !important;
}

.su__mob-active .su__active-text {
    color: var(--primary-color-50) !important;
}

h2.su__text-truncate.su__my-0.su__font-14.su__line-height-n{
    margin-bottom:9px;
}
.su__mr-2.su__rtlmr-0.su__rtlml-2.su__thumbnail_align img.su__img-featured {
    width: 100%;
}
.su__mr-2.su__rtlmr-0.su__rtlml-2.su__thumbnail_align img.su__img-featured {
    width: 100%;
    margin-right: 0px;
    max-width: 100%;
}
.su__list-item-title.su__flex-vcenter.su__mw-100 {
    margin-bottom: 0px;
}
.searchTips-sidenav.su__with-overlay.su__Search-tips.su__rtlleft.su__rtlanimate-fadeLeft.su__position-fixed.su__zindex-3.su__bg-white.div-right.md-whiteframe-4dp.su__xs-w-100.su__searchTips-show.su__animate-fadown .su__searchTip-header.su__p-3.su__bg-blue-grd.su__text-white.su__rtltext-right.su__position-relative {
    background: #ffffff;
    color: #23263B;
    padding-top: 16px !important;
    width: 100%;
}
ol.su__searchTip-list.su__m-0.su__pr-3.su__pl-5.su__rtlpr-5.su__rtlpl-3.su__font-12 li {
    color: #5E5C58;
    font-size: 13px;
    margin-bottom: 16px;
}
.main ol>li:before {
    font-size: 14px;
}

.su__position-relative:has(.su__save-bookmarks.su__flex-hcenter.su__d-md-flex.su__d-xs-none.a11y-btn.p-0) {
   display:none;
}

.custom-searchbar input#search-box-search {
    height: 44px;
    padding-left:14px;
}

.custom-searchbar .su__search_btn {
  
    left: calc(100% - 46px);
    z-index:0;
}
.custom-searchbar {
    height: 73px;

}
.custom-searchbar .su__search_btn img.searchAction {
    width: 19px;
}
.custom-searchbar .su__input-close {
    top: 13px;
    right: 32px;
    z-index:0;
}


.custom-searchbar input#search-box-search{

    padding-right:4.7rem;
}

.custom-searchbar .su__linear-loader{

    width:99%;
}
.su__mob-txt.su__line-height-n.su__active-text.su__font-9.su__font-bold.su__search-tips-sutom{
    display: block !important;
}
.su__p-2.su__bg-white.su__px-sm-1.su__py-2.su__flex-vcenter.su__justify-content-between.su__align-items-start .su__cursor.filter_size.su__customized__settings-inner.effef {
    background: none;
    padding-top: 0px;
    padding-bottom: 0px;
    align-items: flex-start;
    height: 23px;
}

.su__p-2.su__bg-white.su__px-sm-1.su__py-2.su__flex-vcenter.su__justify-content-between.su__align-items-start .su__cursor.filter_size.su__customized__settings-inner.effef svg {
    width: 23px;
    height: 22px;
}
}

/* .su__p-2.su__bg-white.su__px-sm-1.su__py-2.su__flex-vcenter.su__justify-content-between.su__align-items-start .su__mob-icon svg.su__savebokmark-icon.su__bg-white-hover-50 path {
    fill: #535355;
} */

/* .su__list-item-title.su__flex-vcenter.su__mw-100 {
    flex-direction: column;
    align-items: baseline;
} */


.su__p-2.su__bg-white.su__px-sm-1.su__py-2.su__flex-vcenter.su__justify-content-between.su__align-items-start {
    align-items: center;
}
span.su__px-3.su__ml-2.su__f-regular.su__color-black.su__preview-contentLabel.su__text-truncate.su__font-14.su__font-bold {
    padding: 2px 12px;
}

.su__similarSearches {
    margin-top: 0px !important;
}

.su__Recommended_flex {
    justify-content: normal !important;
    padding-top: 19px;
}

.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide{
    padding:0px;
}

.su__bookmark-inner.su__font-14 .su__position-relative {
    width: 100%;
}

button.su__mob-search-iner.a11y-btn.p-0.su__mob-active svg.su__savebokmark-icon.su__bg-white-hover-50 path.su__active-path {
    fill: var(--primary-color-50) !important;
}




.facet.su__close-facet .su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
    display: none !important;
}

span.su__px-3.su__ml-2.su__f-regular.su__color-black.su__preview-contentLabel.su__text-truncate.su__font-14.su__font-bold {
    margin-left: 12px;
    width: fit-content;
    height: 23px;
    font-size: 11px !important;
    border-radius: 15px;
    padding: 2px 18px;
    background: var(--primary-color-0);
    color: var(--color-green-80);
    border: none !important; 
    font-weight: 500 !important;
    margin-bottom: 4px;
}

@media (max-width: 1200px) {
    .su__recomended_articles-custom .su__position-relative.su__border-b.su__d-flex.su__align-items-center.su__pb-3 {
        margin-bottom: 12px;
    }

    /* .similarSearchCustom{width: 100% !important} */
} 

@media (min-width: 1200px) and (max-width: 1439.98px) {
  .similarSearchCustom{
    padding-top: 8px !important;

    }
}

@media (max-width: 500px) {
    .swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .filterLabel span.su__sticky__filters__ellipses {
    font-size: 12px;
}
.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .filterLabel {
    flex-direction: column;
}
}

@media (min-width: 1200px) {
.su__allcontent-incactive.su__content-gutter.su__gutters.su__col-md-12 {
    padding-right: 0px;
    /* background-image: url(https://dl182403p.searchunify.com/resources/Assets/su-results-loader.gif); */
}
}
.su__mob-txt.su__line-height-n.su__active-text.su__font-9.su__font-bold.su__search-tips-sutom{
    display: none;
}
h2.su__text-truncate.su__my-0.su__font-14.su__line-height-n {
    white-space: nowrap;
}

span.su__text-truncate.su__text_align.su__mt-025 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}

span.su__search-facet.su__position-relative input#category-search.su__search-facet-input.category-search.su__search-facet-not-empty {
    height: 37px;
    padding: 0px 36px;
    font-size: 15px;
    border-radius: 36px;
    border: 2px solid var(--primary-color-50) !important;
}

.su__search-facet-input:not(:focus-visible) {
     border: 2px solid var(--primary-color-50) !important;
}

.su__search-facet-not-empty {
    height: 37px !important;
    padding: 0px 36px !important;
    font-size: 15px !important;
    border-radius: 36px !important;
    border: 2px solid var(--primary-color-50) !important;
}


svg.su__position-absolute.su__search-facet-icon {
    top: 4px;
    width: 17px;
    height: 17px;
    left: 14px;
}

span.su__search-facet.su__position-relative button.su__facet-close-icon.su__cursor.su__position-absolute.a11y-btn.p-0 {
    top: 8px;
    right: 9px;
}

span.su__search-facet.su__position-relative .su__search-facet-empty, span.su__search-facet.su__position-relative .su__search-facet-empty:focus {
    border: 2px solid red !important;
    background-color: rgba(255,0,0,0.09);
      height: 37px;
    padding: 0px 36px;
    font-size: 15px;
    border-radius: 36px;
}

span.su__search-facet.su__position-relative svg.su__position-absolute.su__search-facet-icon {
    margin-top: 7px;
}

section.su__w-100.su__filter-with-lang.su__width_filters .su__position-fixed.su__trbl-0.su__zindex-2 .su__bookmark-popup-title.su__px-3.su__py-2.su__flex-vcenter.su__bg-blue-grd{
    height: 40px;
    padding: 0px 19px;
}

.su__mob-txt.su__line-height-n.su__active-text.su__font-9.su__font-bold.su__search-tips-sutom {
    text-align: center;
    font-size: 9px;
    font-weight: 600;
    color: black;
}

.su__p-2.su__bg-white.su__px-sm-1.su__py-2.su__flex-vcenter.su__justify-content-between.su__align-items-start .su__d-flex.su__tooltipIconsOutline {
    flex-direction: column;
    align-items: center;
}

.su__recomended_articles-custom .su__Recommended_Article-section.su__d-block.su__border-radius {
    min-width: 94%;
}

.su__recomended_articles-custom .su__Recommended_Article-section.su__d-block.su__border-radius .su__search-title.su__list-item-title.su__text-truncate.su__m-0.su__loading-view.su__d-xl-flex.su__align-items-center.su__justify-content-between h3.su__my-0.su__font-12.su__f-regular.su__line-height-n {
    color: #23263B;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0px;
}

.su__recomended_articles-custom .su__Recommended_Article-section.su__d-block.su__border-radius .su__search-title.su__list-item-title.su__text-truncate.su__m-0.su__loading-view.su__d-xl-flex.su__align-items-center.su__justify-content-between p.su__recommendation-label.su__text-truncate.su__text-center.su__whitespace-initial {
    margin-left: 0px;
    width: fit-content;
    height: 27px;
    font-size: 11px;
    border-radius: 5px;
    padding: 0px 10px;
    background: var(--primary-color-0);
    color: var(--color-green-80);
    font-weight: 500;
    margin-bottom: 0px;
}

h2.su__Recommended_Article.su__pl-2.su__font-weight-bold.su__my-0 {
    color: #37352F;
    font-size: 18px;
    font-weight: bold;
}

.su__py-1.su__d-block.su__Recomended_border-b {
    padding: 10px 0px;
    border-bottom:1px solid #DCDCEA;
}

.su__recomended_articles-custom .su__bg-white.su__Recommended_Articles-R.su__border.su__w-100.su__pr-3.su__pt-3.su__pb-1.su__pl-3 {
    border-radius: 8px;
    border: 1px solid #DCDCEA;
    padding: 0px 16px;
}

.su__py-1.su__d-block.su__Recomended_border-b:last-child {
    border: none;
}

.su__position-relative.su__border-b.su__d-flex.su__align-items-center.su__pb-3 {
    border: none;
    padding-bottom: 0px;
}
.similarSearchCustom {
    padding-top: 18px;
    /* width: 50%; */
}

.similarSearchCustom .su__similarSearches {
    min-width: 100%;
}

.similarSearchCustom .su__recommendations-results.su__position-relative.su__mt-4.su__p-3.su__sm-shadow.su__bg-white {
    margin-top: 0px;
    box-shadow: none;
   border-radius: 8px;
    border: 1px solid #DCDCEA;
    padding: 0px 16px;
}
.similarSearchCustom .su__p-0.su__mb-3.su__mt-2 {
    margin-top: 0px;
}


.similarSearchCustom .su__ribbon-block.su__position-absolute {
    position: inherit;
}

.similarSearchCustom .su__mb-2.su__px-3.su__py-1.su__d-flex.su__border.su__radius.su__align-items-start.hover__effect {
    border-bottom: 1px solid #DCDCEA !important;
    border: none;
    border-radius: 0px;
}

.similarSearchCustom .su__ribbon-block.su__position-absolute .su__ribbon-row-block.su__w-auto.su__clearfix.su__loading-view h2.su__ribbon-text.su__font-12.su__float-left.su__text-center.su__text-black.su__font-bold.su__mb-2.su__radius-3.su__my-0 {
    border: none;
    color: #37352F;
    font-size: 18px;
    font-weight: bold;
}
.similarSearchCustom a.su__font-14.su__text-decoration.su__font-weight-bold.su__text-black.hover-color-dblue.su__font-bold {
    color: #23263B;
    font-size: 14px;
    font-weight: 500;
    font-family: 'D2LSans';
    letter-spacing:0px;
}
.su__mb-2.su__px-3.su__py-1.su__d-flex.su__border.su__radius.su__align-items-start.hover__effect:last-child{
    border-bottom:none !important;
}

.similarSearchCustom .su__ribbon-row-block.su__w-auto.su__clearfix.su__loading-view.similarRibbon {
    display: flex;
    margin-bottom: 9px;
}


.did-you-mean .su__didumean.su__mb-2 {
    padding-left: 0px;
}

.su__allcontent-incactive.su__content-gutter.su__gutters.su__col-md-12 .su__w-100.su__knowledgeGraph-show.su__d-md-flex h2.su__text-truncate.su__my-0.su__font-14.su__line-height-n {
    font-weight: bold;
    color: #23263B;
    letter-spacing: 0px;
}

.su__allcontent-incactive.su__content-gutter.su__gutters.su__col-md-12 .su__w-100.su__knowledgeGraph-show.su__d-md-flex .su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3.su__p-3.su__content_tile_padding.su__flex-column span.metaDataKey.su__font-bold.su__color-blue.su__mr-2.su__rtlmr-0.su__rtlml-2.su__font-12 {
    color: #23263B;
    font-size: 14px;
}

.su__allcontent-incactive.su__content-gutter.su__gutters.su__col-md-12 .su__w-100.su__knowledgeGraph-show.su__d-md-flex .su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3.su__p-3.su__content_tile_padding.su__flex-column  span.su__flex-1.su__flex-vcenter.su__flex-wrap {
    color: #798282;
    font-size: 14px;
}

section.su__w-100.su__result-content .su__my-1.su__flex-wrap.su__sm-fullwidth.list.su__listed-item .su__d-flex.su__flex-wrap.su__align-content-around.su__mt-2.font-12 .su__meta-data {
    flex: unset;
    margin-right: 21px;
}

.cky-btn-revisit-wrapper.cky-revisit-bottom-left {
    bottom: 75px;
    right: 15px;
    left: unset;
}

.custom-search_expand {
    width: 100%;
    display:none;
  
}

.su__px-3.su__py-3.su__position-relative.su__flex-vcenter.su__border-t i.su__arrow-down {
    left: -5px;
    border-top: 2px solid #37352F;
    border-right: 2px solid #37352F;
}

.custom-search-icon {
       display: flex;
    align-items: center;
    margin-left: 37px;
    margin-bottom: 7px;
    cursor: pointer;
}

.su__app.su__wrapper.su_autocomplete-block section.su__w-100.su__py-4.su__search_section.su__bg-blue-grd {
    background: none;
    padding: 0px;
}

.custom-search-icon.custom-search-icon-desktop{

    display: none;
}

.custom-search-icon-desktop{

    cursor:pointer;
}


.custom-search_expand.custom-search_expand-desktop{
    display:none;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 {
    z-index: 999;
}

.su__modal-inner.su__radius.su__position-absolute.su__h-100.su__zindex-1.su__shadow-lg.su__bg-white.su__modal_fullwidth.su__animate-fadeLeft {
    z-index: 999999;
}

body.page-template-default.page.search-results .header-inner .custom-search-icon-desktop {
    display: none !important;
}


button.su__btn.su__bg-blue-grd.su__py-3.su__w-100.su__btn.su__p-2.su__bg-gray-40.su__radius-1.su__bookinput-h.su__bookmark-active:disabled {
    color: #ffffff;
    background: #dbdbdb !important;
}



.su__filter-toggle input[type=radio]:checked + label:after{
border: solid var(--primary-color-50);
width: 8px;
    height: 8px;
    top: 10px;
    left: 4px;

}

.su__filter-toggle input[type=radio]:checked + label:before{

    background: var(--primary-color-50)00 !important;
    border-color: var(--primary-color-50) !important;
    border: 1px solid var(--primary-color-50);
}

.su__filter-toggle input[type=radio] + label:before{
    top: 6px;
        border: 1px solid var(--primary-color-50);
        background-color: #ffffff00;
}

.su__toggle-input:focus + label::before {
    border-color: #B6B5B3 !important;
    filter: drop-shadow(0px 0px 2px var(--primary-color-50));
}





.filterLabel .su__sticky__filters.su__text-nowrap.su__cursor.su__radius.su__font-12.su__border.su__mr-2.su__rtlmr-0.su__rtlml-2.su__mb-1.su__text-black.su__bg-white {
    cursor: default;
}

input[type=checkbox]:focus-visible~label:before, input[type=radio]:focus-visible~label:before{

    outline-color: none !important;
}

.su__clear-filter-row.su__flex-vcenter.su__flex-wrap.su__pb-sm-1.su__loading-view.su__pb-sm-0 .su__width-100 span.su__ml-2.su__rtlmr-3.su__rtlml-0.su__font-12 {
    margin-left: 12px;
    color: var(--primary-color-50);
}


.su__show-less.su__cursor.su__loading-view.su__text-center.su__show_all_align span.su__ml-3.su__rtlmr-3.su__rtlml-0.su__font-12 {
    margin-left: 12px;
    color: var(--primary-color-50);
}


.su__show-less.su__cursor.su__loading-view.su__text-center.su__show_all_align span.su__arrow-up{
     border-top: 2px solid var(--primary-color-50);
    border-right: 2px solid var(--primary-color-50);
}

.auto-suggestion .su__suggestions-list.su__bg-gray-hover.su__flex-vcenter.su__font-14.su__text-black.su__highlight_result {
    background: none;
}

.su__clear-filter-row.su__flex-vcenter.su__flex-wrap.su__pb-sm-1.su__loading-view.su__pb-sm-0 .su__width-100 .su__show-all .su__arrow-down {
    border-top: 2px solid var(--primary-color-50);
    border-right: 2px solid var(--primary-color-50);
}

/* .su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
    display: block;
} */


input.su__search-facet-input.\31 _4_communitydev___discussions___tags-search.su__search-facet-not-empty {
        padding: 0px 40px;
    height: 37px;
    font-size: 15px;
    color: #131820;
}


.su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align svg.su__position-absolute.su__search-facet-icon {
        top: 4px;
    width: 17px;
    height: 17px;
    left: 14px;
}

/* .su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
    display: flex;
    flex-wrap:wrap;
} */

.su__search-head-icon>svg{

    width: 19px;
    height: 19px;
}


input.su__search-facet-input.\31 _4_communitydev___discussions___tags-search.su__search-facet-not-empty {
    border-radius: 79px;
}



div#su__facetcategory.su__search-facet-drop.su__sm-shadow.su__border .su__filter-toggle input[type=checkbox]:checked + label:after {
    left: 12px !important;
}

.su__search-facet-drop.su__sm-shadow.su__border {
    scrollbar-color: var(--primary-color-50) #ffffff;
}


.su__d-inline-block.su__mb__25.su__w-100.su__text-right.footerSection.su__resultPaginationbtn_align.su__resultbtn {
    display: flex;
    justify-content: end;
}


p.no-result-content {
    color: #67687C;
    font-size: 14px;
    font-weight: 500;
    margin-bottom: 14px;
}


.no-results-row.su__row .su__text-center.su__mt-4 {
    margin-top: 0px;
}

/* Did you mean styling */
.no-results-row.su__row img.su__img-featured {
    width: 169px;
    height: 152px;
    object-fit: cover;
    border-radius: 8px;
    margin-right: 10px;
}

.no-results-row.su__row span.su__ribbon-title.su__ribbon-list.su__bg-blue.su__font-12.su__px-2.su__rtlmr-1.su__ml-1.su__rtlml-0.su__d-inline-block.su__radius-3 {
    margin-left: 0px;
    width: fit-content;
    height: 23px;
    font-size: 11px;
    border-radius: 5px;
    padding: 2px 10px;
    background: var(--primary-color-0);
    color: var(--color-green-80);
    font-weight: 500;
    margin-bottom: 4px;
}


.no-results-row.su__row p.su__font-bold.su__font-14.su__m-1.su__mb-3 {
    color: #37352F;
    font-size: 16px;
    font-weight: 500;
}

.no-results-row.su__row .su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3 {
    border: 1px solid #DCDCEA;
    box-shadow: none;
    border-radius: 16px;
    padding: 1rem;
}


.no-results-row.su__row a.su__text-decoration.su__text-black.su__text-truncate.su__font-14.su__font-bold {
    font-weight: bold;
    color: #23263B;
    letter-spacing: 0px;
}

.no-results-row.su__row .su__text-decoration.su__color-lgray.su__font-12.su__font-italic {
    color: #797979;
    font-size: 13px;
}

.no-results-row.su__row .su__list-item-desc.su__w-100.su__my-1.su__font-regular.su__font-12 {
    color: #797979;
    font-size: 13px;
    line-height: 19px;
}

.no-results-row.su__row span.metaDataKey.su__font-bold.su__color-blue.su__mr-2.su__rtlmr-0.su__rtlml-2.su__font-12 {
    color: #23263B;
    font-size: 14px;
    font-weight: 500;
}


.no-results-row.su__row  span.su__color-black.su__tags.su__mb-1.su__radius-3.su__mr-1.su__rtlmr-0.su__rtlml-2.su__line-height-n.su__font-10 {
    background: none;
    font-size: 13px;
    color: #798282;
    padding: 0px 0px;
    margin-bottom: 0px;
}


button.refine-search-btn-custom.su__clear-filters-btn.su__border-none.su__bg-transparent.su__font-bold.su__font-14.su__p-0.su__color-lblue.su__cursor {
    background: var(--primary-color-50);
    width: fit-content;
    border-radius: 27px;
    color: white;
    font-size: 15px;
    height: 44px;
    padding: 0px 20px;
    text-transform: uppercase;
    margin: auto;
    display: block;
    cursor: pointer;
    min-width: 159px;
    color: white !important;
}
.no-results-row.su__row {
    margin-bottom: 60px;
}


.su__app.su__no-view-results .su__didumean.su__mb-2 {
    margin-left: 5vw;
}

section.su__w-100.su__result-content .su__didumean.su__mb-2{

    margin-left: 0vw;
}




button.su__sort-filter-icon.su__flex-vcenter.su__pr-2.su__mr-1.su__rtlmr-0.su__rtlml-1.su__px-1.su__cursor.su__loading-view.a11y-btn {
    padding-left: 0px;
}



.su__filter-badge.su__font-12.label-badge.su__bg-light-gray {
    padding-right: 0px;
}

button.su__cursor.su__position-relative.su__font-12.su__color-blue.su__f-regular.su__showmore-text.su__d-inline-block.a11y-btn {
    padding: 0px;
}


input#\31 _4_communitydev___articles___knowledgeBase-search {
    height: 37px;
    padding: 0px 36px;
    font-size: 15px;
    border-radius: 36px;
}

.custom-search_expand form.su__search-forms.su__m-0 span.su__input-close.su__mr-4.su__animate-zoom.su__position-absolute.su__cursor{

    top:15px;
}


.custom-search_expand .auto-suggestion {
    margin-top: 0px;
    }

    .su__search-facet-drop .su__filter-toggle input[type=checkbox] + label:before{

        top: 6px !important;
    }


    button.su__appearance-none.a11y-btn {
    color: var(--primary-color-50) !important;
}


    button.su__appearance-none.a11y-btn:disabled{
color: #3b3f57 !important;
    
}


.su__suggestions-list.su__bg-gray-hover.su__flex-vcenter.su__font-14.su__text-black .su__text-truncate {
    display: flex;
    width: -webkit-fill-available;
    align-items: baseline;
}

.su__suggestions-list.su__bg-gray-hover.su__flex-vcenter.su__font-14.su__text-black .su__suggestion-desc.su__align_flex.su__line-height-n.su__font-11.su__color-lgray.su__suggestCategory span.su__color-gray.su__f-bold {
    display: none;
}



.su__suggestions-list.su__bg-gray-hover.su__flex-vcenter.su__font-14.su__text-black .su__suggestion-desc.su__align_flex.su__line-height-n.su__font-11.su__color-lgray.su__suggestCategory span.su__description-truncate {
    background: var(--primary-color-0);
    padding: 3px 7px;
    border-radius: 4px;
    color: var(--color-green-80);
    font-size: 12px;
    font-weight: 500;
}


span.su__suggestion-title.su__font-13.su__text-black.su__f-regular {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

div.suggestedRsltLable {
    background: #83FF76;
    color: black;
    font-weight: bold;
    font-size: 13px;
    padding: 0px 10px;
    border-radius: 4px;
    margin-left: 15px;
    width: fit-content;
    margin-top: 20px;
}

.su__suggestion-desc.su__align_flex.su__line-height-n.su__font-11.su__color-lgray.su__suggestDiscussionTitle {
    display: none;
}


.su__meta-data:before {
    content: '|';
    position: absolute;
    right: -9px;
    color: #798282;
    top: -6px;
    text-stroke: 4px navy;
    font-family: auto;
}

.su__meta-data:last-child:before{
display: none;
}

.su__meta-data {
    position: relative;
}

div#su__facetcategory.su__search-facet-drop {
    margin-top: 12px;
}

.su__search-title.su__list-item-title.su__text-truncate.su__m-0.su__loading-view.su__d-xl-flex.su__align-items-center.su__justify-content-between {
    display: flex;
}

.su__recommendations-results.su__position-relative.su__mt-4.su__p-3.su__sm-shadow.su__bg-white .su__p-0.su__mb-3.su__mt-2 {
    margin-bottom: 0px;
}

.su__recommendations-title h3.su__search-title.su__list-item-title.su__text-truncate.su__m-0.su__loading-view {
    line-height: 17px!important;
}

.su__suggestion-desc.su__align_flex.su__line-height-n.su__font-11.su__color-lgray.su__suggestCategory {
    justify-content: end !important;
    flex: 1 !important;
}

/* .facet.su__open-facets .su__filter-content-row.su__flex-vcenter.su__justify-content-between.su__position-relative.su__py-2.su__px-3.su__bg-white.su__font-14.su__filterContent_align {
    display: none;
} */


.su__recommendations-results.su__position-relative.su__mt-4.su__p-3.su__sm-shadow.su__bg-white .su__mb-2.su__px-3.su__py-1.su__d-flex.su__border.su__radius.su__align-items-start.hover__effect {
    background: none;
   
}

.su__recommendations-results.su__position-relative.su__mt-4.su__p-3.su__sm-shadow.su__bg-white .su__mb-2.su__px-3.su__py-1.su__d-flex.su__border.su__radius.su__align-items-start{

 padding-left: 0px;
}

.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__sticky__top.su__d-flex.su__flex-wrap.su__overflow-hide {
    align-items: center;
}

.su__p-0.su__bookmark-ul.su__minscroller .su__filter-toggle.su__border-color.su__font-18.su__position-relative.su__d-inline-block {
    /* line-height: 0px; */
    /* margin-bottom: 7px; */
    top: -3px;
}

.custom-search-icon-desktop svg.searchAction path {
    fill: var(--primary-color-50);
}


 body.searchResultsLoading .su__allcontent-incactive {
     position: relative;
     height: 100vh;

 }
 body.searchResultsLoading .su__allcontent-incactive:after {
    position: fixed;
    content: "";
    height: 100%;
    width: 100%;
    top: 50px;
    left: 0;
    z-index: 999;
 
    /* background-image: url(https://al241907p.searchunify.com/resources/Assets/su-results-loader.gif); */
    /* background-image: url(https://dl182403p.searchunify.com/resources/Assets/loader-2.gif); */
    background-image: url(https://dl182403p.searchunify.com/resources/Assets/su-results-loader.gif);
    background-position: center top;
    background-size: 100% 90%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
}

path.outerfilled {
    fill: #7D7C78;
}

.su__position-relative .su__tooltip.su__d-inline-block{
position: absolute;
z-index: 9999999999;
/* left:14px !important;  */
padding:5px 6px;
}

/* .su__resultSaved svg{
  margin-top: 7px;
} */



.customNoteHelp {
    margin-top: 12px;
}

p.customNoteHelpInfo {
    width: fit-content;
    margin: auto;
    margin-bottom: 0px;
    font-size: 14px;
    text-decoration: none;
    /* margin-left: 18px; */
}

p.customNoteHelpInfo a{text-decoration: none;}

p.customNoteHelpInfo a:hover{text-decoration:underline ;}
.su__feedback-text .su__position-relative .su__tooltip.su__d-inline-block{left: unset !important}


.filter-label {
    margin-top:3px;
}

.su__px-3.su__py-3.su__position-relative.su__flex-vcenter.su__border-t i.su__arrow-down {
    margin-top: 5px;
}


.su__search_advance .su__position-relative .su__tooltip.su__d-inline-block{
position: absolute;
z-index:9999999999;
padding:4px 6px;
left:150px !important;
}

.su__bookmark-popup-title h2:focus {
    outline: none !important;
}

.su__mob-search-iner .su__mob-txt {
    color: #131820;
}

.su__advance-blocks .su__mob-advance-text {
    color: #131820;
}

.su__feedback-btn.disabled-btn {
    color: #ffffff;
    background: #dbdbdb !important;
}

.su__feedback-btn {
    background: var(--primary-color-50) !important;
    width: fit-content;
    color: white !important; 
    text-transform: uppercase;
    font-weight: 700;
    cursor: pointer !important;
}

.su__iframe-modal{
    cursor: default;
}


/* new css */

.customNoteHelp {
    margin-top: 12px;
}

p.customNoteHelpInfo {
    width: fit-content;
    margin: auto;
    margin-bottom: 0px;
    font-size: 14px;
    text-decoration: none;
    /* margin-left: 18px; */
}

p.customNoteHelpInfo a{text-decoration: none;}

p.customNoteHelpInfo a:hover{text-decoration:underline ;}
.su__feedback-text .su__position-relative .su__tooltip.su__d-inline-block{left: unset !important}
.searchTips-sidenav.su__with-overlay.su__Search-tips.su__rtlleft.su__rtlanimate-fadeLeft.su__position-fixed.su__zindex-3.su__bg-white.div-right.md-whiteframe-4dp.su__xs-w-100.su__searchTips-show.su__animate-fadown {
    height: fit-content !important;
}

/* Custom css for auto-suggest-auto-complete-app  and auto-suggest-search-app*/

.autoSuggestbox {
    display: flex;
    justify-content: center;
}

/* Custom css for bookmarks */
.bookmarksLabel {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.bookmarksLabel {
    margin-left: auto;
}

.bookmarksLabel {
    margin-left: inherit;
}




/* .bookmarksLabel > div:nth-last-child(2){
    display: none;
}  */

/*advance search button*/

.su__advance_search_btn-web{
width: 282px;
height: 45px !important;
opacity: 1;
border-radius: 5px;
border-width: 1.5px;
border: 1.5px solid #676767 !important; 

background-color : var(--su__searchapp-white)!important;
}

.advance-search-txt{
color : #37352F !important;
}

.su__advance-icon-color {
     fill: var(--su__searchapp-black) !important;
}

section.su__contentTabs-section.su__w-100.su__position-relative {
    display: none;
}

.swapFilter.su__col-xl-3.su__col-lg-4.su__d-xl-block.su__radius-1.su__px-sm-0.su__mt-4 {
    margin-top: 8px;
}


/* search box and auto suggestion*/

button.su__mr-3.su__animate-zoom.su__position-absolute.su__cursor.a11y-btn.p-0.su__input-cross.su__input-close {
    position: absolute;
    right: 45px !important;
    cursor: pointer !important;
}

button.su__search_box_btn.su__btn.su__animate-zoom.su__flex-vcenter.su__position-absolute.su__zindex.su__bg-transparent.border-0 {
   position: absolute !important;
   /* right: 50px; */
   cursor: pointer;
   display: flex !important;
   align-items: center !important;
   justify-content: center !important;
   top: -2px;
   left: calc(100% - 60px); 
}

.su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mt-6px{
   background-color: #fff;
   border-radius: 5px;
   box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
   border: 1px solid #e0e0e0;
   width: 794px;
}

.su__suggested_text.su__mr-rtl-20 {
   width: 150px;
   height: 29px;
   border-radius: 4px;
   background-color: #83FF76;
   display: flex;
   justify-content: center;
   align-items: center;
   font-family: 'Lato', sans-serif;
   font-weight: bold;
   font-size: 13px;
   line-height: 18px;
   text-transform: capitalize;
   color: black;
}


/* advance search */

.su__advance-active-background{
        background: var(--primary-color-50) !important;
    border: 0px !important;
}

.su__advance-active-background span{
        color: var(--su__searchapp-white) !important;
}

h2.su__flex-1.su__font-15.su__line-height-19.su__f-normal.su__text-truncate.su__pr-3.su__my-0.su__text-alignment.su__dark-gray {
    font-weight: 600;
}

button.su__font-13.su__text-blue.su__pr-3.su__cursor.su__f-medium.a11y-btn.su__text-hover-underline.su__font-italic.d-block {
    background: none;
    color: var(--primary-color-50);
    text-decoration: underline;
    margin: auto;
    margin-top: 15px;
    font-style: normal;
    font-size: 14px !important;
}

button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-icon-color:hover {
    background-color: var(--primary-color-50) !important;
}

button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-icon-color:hover span.su__color-blue.advance-search-txt.su__font-12.su__ml-5px{
    color: var(--su__searchapp-white) !important;
}

button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-icon-color:hover svg.su__advance-icon-color{
    fill: var(--su__searchapp-white) !important;
}

.su__popup_input_text{
        color: #131820 !important;
}

button.su__btn-block.su__font-regular.su__full-btn.su__text-white.su__bg-blue-grd.su__radius.su__font-14.su__refine__search.su__w-100.su__p-2.su__mt-12px {
    background: var(--primary-color-50);
    width: fit-content;
    border-radius: 27px;
    color: white;
    font-size: 16px !important;
    height: 44px;
    padding: 0px 28px;
    text-transform: uppercase;
    margin: auto;
    display: block;
    cursor: pointer;
    min-width: 151px;
    font-weight: 700;
    height: 54px;
}


span.su__bookmark-list.su__cursor.su__outline-none.su__radius-50.bookmark-list-dots.su__loading-view {
    width: 40px;
    height: 33px;
    border-radius: 4px;
    align-items: center;
    display: flex;
    justify-content: center;
    background: #F2F2F2;
    margin:0px;
}

/*list items*/
span.su__ribbon-title.su__font-11.su__px-2.su__rtlml-0.su__d-inline-block.su__radius-3.su_source_label_font.su__f-normal.su__sc-loading.su__source-label {
   width: fit-content;
   height: 23px;
   border-radius: 5px;
   padding: 3px 10px;  
   background-color: #e1ffdf; 
   display: flex;
   justify-content: center;
   align-items: center;
   font-family: 'D2L Sans', sans-serif;
   font-weight: 500;  
   font-size: 11px;   
   line-height: 18px;
   color: #1b6411;
   text-transform: capitalize;
   border: none !important;
    margin-left: 0px !important; 
}

.su__list-items.su__bg-white.su__grid_box_shadow.su__radius-1.su__position-relative.su__p-3.su__contentTile_padding.su__flex-column.su__result_tile_mobile.su__padding-12px.su__mb-10.null {
   border: 1px solid #DCDCEA;
   box-shadow: none;
   border-radius: 16px;
}

/*save bookmark*/

h2#dialog1_label {
   font-family: 'Montserrat', sans-serif;
   font-weight: 600;
   font-style: Bold;
   font-size: 18px;
   leading-trim: NONE;
   line-height: 150%;
   letter-spacing: 0%;
   margin-top: 0px !important; 
   color: #23263B;
   margin-left: -6px !important; 
}


label.su__d-block.su__mb-1.su__f-medium.su__color_black.su__font-13 {
   color: #5E5C58;
   font-size: 13px !important;
}

/* clear filter*/

.su__px-3.su__padding-vertical-12px.su__position-relative.su__flex-vcenter {
    background-color: #F0F5FD;
}

.su__sticky__filters.su__text-nowrap.su__radius-5p.su__font-11.su__mr-5px.su__rtlmr-0.su__rtlml-2.su__mb-2.su__color-grey {
    border: 1px solid var(--primary-color-50);
    border-radius: 6px;
    color: var(--primary-color-50);
    font-size: 14px;
    height: 26px;
    padding: 0px;
    padding-right: 2px;
}

.su__sticky__head.su__font-11.su__royal-blue.su__f-normal.su__mb-2.su__sc-loading {
   color: #37352F;
   font-weight: 600;
    font-size: 15px;
    margin-right: 10px;
}

button.su__clear-all-btn.su__border-none.su__cursor.su__bg-transparent.su__font-14.su__line-height-22.su__text-underline.su__p-0.su__loading-view.su__color-blue.su__f-normal.su__sc-loading {
    color: var(--primary-color-50);
}

span.su__sticky__filters__ellipses{
    margin-left: 10px;
}

.su__cancel__sticky{
     color: var(--primary-color-50) !important;
        padding: 1px 8px 1px 7px !important;
            font-weight: 600 !important;
            line-height: 23px !important;
            font-size: 14px !important;
}

/*side Filters*/

.su__search-facet .su__search-facet-input {
    padding: 6px 24px 7px 36px !important;
    height: inherit !important;
    line-height: normal !important;
}

h2.su__flex-1.su__font-15.su__line-height-19.su__f-normal.su__text-truncate.su__pr-3.su__my-0.su__text-alignment.su__bright-blue.su__cursor {
    font-size: 14.29px !important;
    color: #37352F;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 1px;
}
/* 
.facet.su__open-facet div {
    background-color: #F0F5FD ;
} */

.su__px-3.su__padding-vertical-12px.su__position-relative.su__flex-vcenter.su__border-top {
    border-top: 0px;
}

button.su__cursor.su__position-relative.su__font-14.su__cb-blue.su__f-normal.su__showmore-text.su__d-inline-block.a11y-btn {
    color: var(--primary-color-50);
}

button.su__cursor.su__position-relative.su__font-14.su__cb-blue.su__f-normal.su__showmore-text.su__d-inline-block.a11y-btn {
    color: var(--primary-color-50);
}

button.su__search-head-icon.su__flex-vcenter.su__radius-50.su__cursor.su__position-relative.a11y-btn.p-0 {
    width: 24px;
    height: 24px;
    background-color: #F0F5FD;
    border-radius: 6px;
    margin-left: auto;
}

button.su__search-head-icon.su__flex-vcenter.su__radius-50.su__cursor.su__position-relative.a11y-btn.p-0>svg {
    width: 25px;
    height: 24px;
    padding: 2px;
}



span.su__position-absolute.su__showmore-icon.su__font-22.su__pl-1 {
    margin-left: 8px;
}

.su__active-bookmark-list-icon-web svg path{
    fill: var(--primary-color-50) !important;
}

.su__filter-toggle input[type=checkbox] + label:before {
    content: "";
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 4px;
    left: 0;
    border: 2px solid #57575C;
    border-radius: 3px;
    background-color: #fff;
    box-sizing: border-box;
    opacity: 1.6 !important; 
}

.su__filter-toggle input[type=checkbox]:hover,
label:hover + .su__filter-toggle input[type=checkbox] {
  outline: var(--primary-color-50);
}

/* result not found page */

p.su__sorry-no-result.su__f-normal.su__text-center.su__my-sm-1.su__font-17.su__sc-loading {
   font-weight: 700;
   font-style: Bold;
   font-size: 20px;
   leading-trim: NONE;
   line-height: 150%;
   letter-spacing: 0%;
   font-family: 'Montserrat', sans-serif !important;
}


/* Search tip */


h2.su__m-0.su__font-18.su__searchTips_font.su__f-normal {
   font-family: Raleway;
   font-weight: 700;
   font-style: unset;
   font-size: 20px;
   line-height: 150%;
   color: #23263B;
}


/* Advance Search(Inside styling) */

h2.su__font-17.su__text-black.su__f-medium.su__text-truncate.su__d-inline-block.su__flex-1.su__position-relative.su__my-0.su__text-blue {
   font-family: 'Montserrat' !important;
   font-weight: 600;
   font-size: 18px;
   line-height: 150%;
   color: #23263B;
   margin-bottom: 20px;
   margin-top: 10px;
}


/*Save as Bookmark ( inside styling )*/

.su__popup_input_text {
    font-weight: 100 !important;
}

input#Save-bookmark {
   border-color: #999 !important;
   background-color: transparent;
}

.su__bookmark-inner .su__bookmark-save {
   color: white !important;
   width: 99px;
   height: 44px;
   border-radius: 27px;
   padding: 10px 30px;
   background-color: #28AB1E;
   border: none;
   font-family: 'D2L Sans', sans-serif;
   font-weight: 700;
   font-size: 15.5px;
   line-height: 24px;
   text-transform: uppercase;
   color: #075D00;
   opacity: 1.3;
   margin: 0 auto;
   display: block;
}

button.su__btn.su__bg-blue-grd.su__w-100.su__radius.su__bookmark-save.su__font-14.su__border-none.su__opacity_pointThree.su__opacity_pointThree {
   color: white !important;
}

svg.su__close-icon.su__cursor path {
   fill: var(--primary-color-50) ! IMPORTANT;
}


/*list bookmark*/
button.su__d-xs-none.su__save-bookmarks-zendesk.su__flex-hcenter.su__d-md-flex.a11y-btn.p-0.su__pr_14px.su__sc-loading {
    width: 42px;
    height: 42px;
    background-color: rgba(var(--su__searchapp-white-rgba), 0.2);
    border-radius: 6px;
}

.su__d-flex.su__ml-auto.su__mr-auto-rtl.su__ml-unset-rtl.su__flex-gap-12px {
    display: flex;
    gap: 0px;
    align-items: center;
}

.bookmarksLabel {
    
    /* position: relative; */
    /* right: -9px; */
}

.su__searchTip-header.su__p-3.su__bg-blue-grd.su__text-white.su__rtltext-right.su__position-relative {
    margin-top: 10px;
}

/*resut per page nav (previous and next)*/

.su__flex-vcenter.su__w-100.footerSection.su__resultPaginationbtn_align.su__negative-mt-15px.su__mb-110.su__mt-30 {
   display: flex;
   justify-content: end;
}

span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots.su__loading-view:hover {
    background: #E0FFDE;
}

.su__cursor.filter_size.su__customized__settings-inner.effef:hover {
    background: #E0FFDE;
}

.su__tag_box.su__flex-wrap.su__align-content-around.font-12.su__flex-vcenter.su__mt-1 {
    gap: 0px 20px;
}

/*meta data*/

.su__meta-data {
    flex: unset;
}

.su__meta-data:before{
    top: 0px !important;
}

/* save bookmarks and result ( oops content) */

div#oopsText {
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   text-align: center;
   margin-top: -20px !important;
}

label.noBookmarks {
   top: 399.65px;
   left: 643px;
   opacity: 1;
   font-family: Inter;
   font-weight: 600;
   font-size: 32px;
   line-height: 100%;
   text-align: center;
   color: #6b6b6b;  
}

p.noresultContent {
   opacity: 1;
   font-family: D2L Sans;
   font-weight: 400;
   font-size: 14px;
   line-height: 20px;
   color: #5E5C58;
   text-align: center;
   color: #131820; 
}

/*Loader after search*/

.su__linear-loader {
  position: static !important;
}


/* Search box (loader-line) */

.MuiLinearProgress-root.MuiLinearProgress-colorPrimary.MuiLinearProgress-indeterminate {
    top: -5px !important;
}


/* Advance Search - (Suggested Result) */

span.su__suggestion-title.su__color-black.su__font-16.su__segoe-ui {
    color: #3C3C3C !important;
    font-weight: 500 !important;
    font-size: 13px !important;
}

/* showing page 1 - ?*/
.su__page_label{
    font-size: 16px !important;
}

/*metadata inside search*/

span.su__description-truncate {
    background-color: #E1FFDF;
    padding: 3px 7px;
    border-radius: 4px;
    color: #1B6411;
    font-size: 12px;
    font-weight: 500;
}

.saveandlistbook{
    display: none;
}


/*check box tick*/
.su__filter-toggle input[type=checkbox]:checked + label:after {
    width: 3px !important;
    height: 9px !important;
    border-width: 0 2px 1px 0 !important;
}

.su__previousBtn,.su__nextBtn {
    display: flex;
    justify-content: center;
    align-items: center;
     border: none; 
     border-radius: unset; 
     width: 66px; 
     height: 6px;
}

div#facets-section.su__left-sidebar {

    border-radius: 0px;
}

input.su__toggle-input.su__position-absolute.su__cursor{
    opacity: 1;
}

button.su__clear-all-btn.su__border-none.su__cursor.su__bg-transparent.su__font-14.su__line-height-22.su__text-underline.su__p-0.su__loading-view.su__color-blue.su__f-normal.su__sc-loading {
    font-size: 15px !important;
   font-weight: 600 !important;
}


span.su__color-blue.advance-search-txt.su__font-12.su__ml-5px {
    font-size: 16px;
    font-weight: bold;
}



/* Discussion section  bold heading */

h2.su__text-truncate.su__my-0.su__result-title.su__line-height-n.su__color_black.su__truncate-two-lines.su__text-wrap {
   font-weight: bold;
   color: #23263B;
   letter-spacing: 0px;
}

span.metaDataKey.su__rtlmr-0.su__rtlml-2.su__font-11.su__color-grey.su__f-medium.su__mr-2 {
   color: #23263B;
   font-size: 14px;
}


.su__tag_box .su__meta-data .su__tags {
   background-color: transparent;
}


span.su__color_grey.su__text-center.su__radius-2.su__mr-1.su__rtlmr-0.su__rtlml-2.su__line-height-n.su__font-10.su__f-normal.su__segoe-ui.su__tags {
   background: none;
   font-size: 13px;
   color: #5a5a5a;
   padding: 0px 0px;
   margin-bottom: 0px;
}


.su__filter-content-row .su__filter-toggle .su__filter-label {   
    font-family: 'D2LSans' !important;
}

.su__suggested_text {
    margin-top: 20px !important;
    margin-left: 20px !important;
    margin-bottom: 4px !important;
}

span.su__color-gray.su__f-bold.su__hide {
    display: none;
}

button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-icon-color:hover svg path{
    fill: var(--su__searchapp-white);
}

svg.su__position-absolute.su__search-facet-icon {
    top: 4px;
    width: 24px;
    height: 24px;
    left: 9px;
}

span.su__search-facet.su__position-relative svg.su__position-absolute.su__search-facet-icon {
    margin-top: 4px;
}

button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-icon-color{
    gap: 10px;
}

.custom-searchbar input#search-box-search {
    width: 100%;
}

button.su__flex-vcenter.su__text-primary.su__facet-icon.su__active-text.su__p-2.su__p-sm-2.su__border.su__shadow.su__py-1.su__filter-icon.su__mr-il-20.su__mr-0-mobile.su__sm_mr-il-0.su__sc-loading {
    background-color: var(--su__searchapp-white);
    color: black;
    border: 1px solid #e6e6e6;
    
}
button.su__flex-vcenter.su__text-primary.su__facet-icon.su__active-text.su__p-2.su__p-sm-2.su__border.su__shadow.su__py-1.su__filter-icon.su__mr-il-20.su__mr-0-mobile.su__sm_mr-il-0.su__sc-loading svg path{
fill: var(--su__searchapp-black);
}

.su__recentSearch_result {
    margin-inline-start: 0px;
}



input::placeholder {
    color: black !important;
    opacity: 1.6 !important;
}

.su__d-xl-none.su__d-xs-block.su__mob-facetshow.su__d-lg-block.su__font-12.su__font-bold.su__sm-flex-1 {
    order: -1;
}


.su__mr_10px {
   margin-inline-end: unset !important;
}


div#searchForm {
    padding: 0px 26.5px;
}

.swapFilterLeft.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide.su__px-7px.null {
    margin: 0px 8.5px;
}



/* Sort By Section */
.su__p-3.su__m-0.su__lg-shadow.su__bg-bright-white.su__radius-1 {
   border-radius: 12px !important;
   padding-bottom: 0px;
}


.su__w-175px {
   width: 155px !important;
}

span.su__bright-blue.su__text-bold {
   color: black !important;
   font-size: 13px;
   font-weight: bold ! IMPORTANT;
   margin-left: -8px;
}

.su__filters-sort-active {
   color: #208718 !important;
}

.su__font-15 {
   font-size: 15px !important;
}

.su__font-14 {
    font-size: 13px !important;
    font-weight: 700 !important;
}

h2.su__flex-1.su__font-15.su__line-height-19.su__f-normal.su__text-truncate.su__pr-3.su__my-0.su__text-alignment.su__dark-gray {
    text-transform: uppercase;
}

input#search-box-search {
    color: #757575 !important;
    font-weight: 400 !important;
}

button.su__clear-all-btn.su__border-none.su__cursor.su__bg-transparent.su__font-14.su__line-height-22.su__text-underline.su__p-0.su__loading-view.su__cb-blue.su__f-normal.su__sc-loading {
    color: #208718 !important;
}

div.su__filter-content-row {
    background: transparent !Important;
}


.su__recentSearch_result.su__suggestion-desc.su__line-height-n.su__color-lgray.su__suggest {
   color: #474660 !important;
   font-weight: 600 !important;
   font-size: 13px !important;
    
}

h2.su__flex-1.su__font-15.su__line-height-19.su__f-normal.su__text-truncate.su__pr-3.su__my-0.su__text-alignment.su__dark-gray {
    letter-spacing: 1px !important;
    font-size: 14.29px !important;  
}



span.su__color-white.advance-search-txt.su__font-12.su__ml-5px {
   font-size: 16px !important;
   font-weight: bold;
   margin-left: 15px;
}

button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-active-background path{
   fill: white !important;
}


div#facets-section {
    width: 100% !important;
    padding-right: 0 !important;
    margin-right: 0 !important;
}



.swapFilter.su__col-xl-3.su__col-lg-4.su__d-xl-block.su__radius-1.su__px-sm-0.su__mt-4 {
        padding-top: 20px;
   padding-right: 15px;
}

button.su__flex-vcenter.su__text-primary.su__facet-icon.su__active-text.su__p-2.su__p-sm-2.su__border.su__shadow.su__py-1.su__filter-icon.su__mr-il-20.su__mr-0-mobile.su__sm_mr-il-0.su__sc-loading svg {
    opacity: 0.3;
}


.su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mobile_resultbox {
      margin-top: 18px;
    margin-left: 16px;
    top: 140px;
    left: 56px;
    width: 72.2vw;
    height: 39vh;
}


span.su__position-absolute.su__showmore-icon.su__font-22.su__pl-1 {
   margin: 1px 0px !important;
   left: 80px !important;
   top: 1px !important;
   font-size: 12px !important;
}


span.su__position-absolute.su__showless-icon.su__font-22.su__pl-1 {
   margin: 1px 0px !important;
   left: 75px !important;
   top: 1px !important;
   font-size: 12px !important;
}

/* next changes*/


.su__d-flex.su__showinPage_text_dimension {
   margin-left: -5px;
}



/* Advance Search css placeholder */

input.su__form-control.su__f-regular.su__popup_input_text.su__height_40px {
   border: 1px solid #DCDCEA;
   border-radius: 8px;
   margin-bottom: 16px;
   height: 37px;
   padding-left: 9px;
   color: rgb(19, 24, 31, 1) !important; 
}


input.su__form-control.su__popup_input_text.su__f-bold {
   border: 1px solid #DCDCEA;
   border-radius: 8px;
   margin-bottom: 16px;
   height: 37px;
   padding-left: 9px;
}




input.su__form-control.su__f-normal.su__popup_input_text {
   border: 1px solid #DCDCEA;
   border-radius: 8px;
   margin-bottom: 16px;
   height: 37px;
   padding-left: 9px;
}


label.su__mb-4px.su__f-medium.su__color_black.su__d-block.su__font-13 {
     color: #5E5C58 !important;
    margin-left: 1px;
}


input.su__form-control.su__f-regular.su__popup_input_text.su__height_40px {
   font-size: 18px !important;
   appearance: none !important;
   background-color: #fff !important;
   box-shadow: none !important;
   color: #131820 !important;
   line-height: 10px !important;
   letter-spacing: 1px !important;
   font-weight: 400 !important; 
}



input.su__form-control.su__popup_input_text.su__f-bold {
   font-size: 18px !important;
   appearance: none !important;
   background-color: #fff !important;
   box-shadow: none !important;
   color: #131820 !important;
   line-height: 10px !important;
   letter-spacing: 1px !important;
   font-weight: 400 !important; 
}

input.su__form-control.su__f-normal.su__popup_input_text {
   font-size: 18px !important;
   appearance: none !important;
   background-color: #fff !important;
   box-shadow: none !important;
   color: #131820 !important;
   line-height: 10px !important;
   letter-spacing: 1px !important;
    font-weight: 400 !important;
}



.su__sticky__head.su__font-11.su__royal-blue.su__f-normal.su__mb-2.su__sc-loading
 {
   margin-bottom: -0px !important;
}

input#Save-bookmark {
   border: 1px solid #DCDCEA;
   border-radius: 8px;
   margin-bottom: 16px;
   height: 37px;
   padding-left: 9px;
   font-size: 18px !important;
   appearance: none !important;
   background-color: #fff !important;
   box-shadow: none !important;
   color: #131820 !important;
   line-height: 10px !important;
   letter-spacing: 1px !important;
}


label.su__d-block.su__mb-1.su__f-medium.su__color_black.su__font-13 {
   margin-left: 2px;
}

ol.su__searchTip-list.su__m-0.su__pr-3.su__pl-5.su__rtlpr-5.su__rtlpl-3.su__font-12 {
   padding-left: 19px;
}



button.su__btn.su__bg-blue-grd.su__w-100.su__radius.su__bookmark-save.su__font-14.su__border-none.su__opacity_pointThree.su__opacity_pointThree {
    background-color: #208718 ! Important;
    width: fit-content ! Important;
    border-radius: 27px ! Important;
    color: white ! Important;
    font-size: 16px !important;
    padding: 0px 28px ! Important;
    text-transform: uppercase ! Important;
    margin: auto ! Important;
    display: block ! Important;
    cursor: pointer ! Important;
    min-width: 151px ! Important;
    font-weight: 700 !Important;
    height: 54px ! Important;
}


button.su__btn.su__bg-blue-grd.su__w-100.su__radius.su__bookmark-save.su__font-14.su__border-none.su__cursor_pointer.su__opacity_one{
    background-color: #208718 ! Important;
    width: fit-content ! Important;
    border-radius: 27px ! Important;
    color: white ! Important;
    font-size: 16px !important;
    padding: 0px 28px ! Important;
    text-transform: uppercase ! Important;
    margin: auto ! Important;
    display: block ! Important;
    cursor: pointer ! Important;
    min-width: 151px ! Important;
    font-weight: 700 !Important;
    height: 54px ! Important;
}

.su__previousBtn.su__rotate-180-rtl,.su__nextBtn.su__rotate-180-rtl {
    font-weight: 500;
    border: none;
}

button.su__appearance-none.a11y-btn.su__font-16 {
    padding: 2px 26px;
}

label.noBookmarks {
    position: relative;
    display: inline-block;
    font-size: 32px !important;
    width: auto;
    top:0px;
    left: 0px;
    margin: 16px 0px;
    float: none;
    font: 700 12px / 22px D2L Sans, sans-serif;
    vertical-align: top;
}

label.su__filter-label.su__d-inline-block.su__line-height-19.su__flex-1.su__text-truncate.su__font-15.su__ml-3.su__rtlmr-3.su__mr-3.su__rtlml-3.su__cursor.su__dark-gray {
    padding-left: 25px;
    font-size: 15px !important;
}

.su__meta-data {
    flex: unset !important;
}

.su__active-bookmark-list-icon-web span{
    background: #E0FFDE !important;
}

span.su__bookmark-list.su__mt-1.su__ml-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots:hover{
 background: #E0FFDE ;
}

.su__filter-toggle input[type='checkbox'] + label::before{
    border: 2px solid #666 !important;
    width: 16px !important; 
    height: 16px !important; 
    top: 4px !important;   
}

span.su__page_label {
    color: #37352F;
    font-size: 16px;
    font-weight: 500;
    margin-left: 12px;
}


div#searchForm {
    margin-top: 11px !important;
}

.su__d-flex.su__w-100.su__mx-sm-0.su__no-gutters.su__pb-20 {
   margin-top: -20px !important;
}


h2.su__text-truncate.su__my-0.su__result-title.su__line-height-n.su__color_black.su__truncate-two-lines.su__text-wrap {
    font-size: 14px !important;
}

span.su__list-item-desc.su__w-100.su__my-1.su__font-regular.su__fontsize-13.su__line-height-22.su__loading-view.su_letter_space.su__color-black.su__sc-loading {
    color: #555A62 !important;
    font-weight: 500 !important;
}

.su__mob-icon svg path.su__active-path {
    fill: #535555;
}

.su__modal-inner.su__radius.su__animate-fadown.su__zindex-3.su__shadow-lg.su__bg-white.su__radius-1.su__no_bookmark_min_height.su__pos_relative{
   width: 480px !important;
   max-width: 100% !important;
   background-color: #fff;
   min-height: 340px !important;
}


.su__bookmark-inner.su__font-14 {
   margin-top: 8px !important;
}

/*
QAtooltip*/

.su__tooltip.su__d-inline-block.su__position-absolute.su__zindex-1.su__tooltip-positions.su__line-height-n.su__tooltip-bottom {
    left: 1px;
}

a.su__cursor.su__w-100.su__font-14 {
    color: #5E5C58;
}


button.su__cancel__sticky.su__cursor.a11y-btn.su__font-11:hover{padding-right: 8px;background: var(--primary-color-50);color: white !important;border-bottom-right-radius: 6px;border-top-right-radius: 6px;transition: background 0.7s;}

.su__iframe.su__animate-fadeInRight.su__position-fixed.su__py-2.su__sm-h-100.su__radius-1.su__mx-auto.su__shadow-lg.su__bg-white.su__zindex-2.su__radius-1 {width: calc(74vw) ;right: 0 ;top: 25px ;bottom: 25px ;height: calc(100vh - 50px) ;}

div#su__modal_a11y_trap {background: rgb(45 45 45 / 48%);}

.su__facet_top_blur::before{content: none !important;}

button.su__flex-hcenter.su__align-items-center.su__justify-content-center.su__color-blue.a11y-btn.m-auto.w-auto.su__sc-loading {background-color: white;color: var(--primary-color-50);}

.su__recommendation-inner-div{box-shadow: none !important;}

.su__text-left.su__d-flex.su__align-items-start.su__flex-1.su__font-14.su__color-gray.su__f-regular.su__overflow-hide.su__d-flex.su__justify-content-between {justify-content: flex-start;}

.su__sticky__filters.su__text-nowrap.su__radius-5p.su__font-11.su__mr-5px.su__rtlmr-0.su__rtlml-2.su__color-grey {background-color: unset !important;min-width: 30px !important;padding-left: 5px !important;color: #464646 !important;float: left !important;white-space: normal;align-items: center !important;position: relative !important;display: flex !important;}

button.su__cancel__sticky.su__cursor.a11y-btn.su__font-11 {border-left: 1px solid #208718 !important;color: #32b428 !important;}

span.su__sticky__filters__ellipses{margin-left: 2px !important;font-size: 12px !important;}

.su__ribbon-row-block.su__w-auto.su__clearfix.su__loading-view.similarRibbon {align-items: center;}

.su__sticky_facet-container.su__clear-filter-row.su__flex-vcenter.su__flex-wrap.su__pb-sm-1.su__loading-view.su__pb-sm-0.su__mt-5px.su__mb-10.su__w-100.su__stickyfacet_height.null.null {margin-bottom: 18px !important;margin-left: 10px;}

span.su__sticky__filters__ellipses.su__rtlpl-1.su__rtlpr-1 {color: var(--primary-color-50);}

span.su__arrow-up{border-top: 2px solid #208718 !important;border-right: 2px solid #208718 !important;}

.su__tooltip.su__d-inline-block.su__line-height-n.su__tooltip-bottom {background: rgba(0, 0, 0, 0.8);color: white !important;}

.su__flex-vcenter.su__tooltip_wrap.su__text-center.su__color_black {color: white !important;}

.searchTips-sidenav.su__with-overlay.su__Search-tips.su__rtlleft.su__rtlanimate-fadeLeft.su__position-fixed.su__zindex-3.su__bg-white.div-right.md-whiteframe-4dp.su__xs-w-100.su__searchTips-show.su__animate-fadown {overflow: hidden;}

iframe.su__iframe-height.su__iframe-src {height: calc(90vh - 90px) !important; }

.su__tooltip {background-color: black !important;color: white !important;}

.su__recommendations-tag-content {height: 27px;}

.su__tooltip.su__d-inline-block.su__savedResultTooltip.su__savedResultTooltipArabic.su__line-height-n.su__tooltip- {color: var(--su__searchapp-deepskyblue-light) !important;background: var(--su__searchapp-paleblue-cool) !important;}

button.su__bookmark_SavedResult_RTL.su__text-decoration.su__d-block.su__p-2.su__color_black.su__font-regular.su__text-truncate.a11y-btn.su__width-100.su__text-left:hover {cursor: pointer;}

.main .su__bg-overlay {background-color: transparent !important;}

.su__close_sb.su__bg-color {background-color: #83FF76;}

.su__close_sb.su__bg-color svg path#Path_30 {fill: black;}

button.su__clear-all-btn.su__border-none.su__cursor.su__bg-transparent.su__font-14.su__line-height-22.su__text-underline.su__p-0.su__loading-view.su__color-blue.su__f-normal.su__sc-loading {transform: translateY(-4px) !important;}

.su__sticky__head.su__font-11.su__royal-blue.su__f-normal.su__mb-2.su__sc-loading {transform: translateY(-2px) !important;}

span.su__w-100.su__font-14 {color: rgba(70, 70, 70, 0.8) !important;}

.su__flex-col{flex-direction: column;}

.su__align-filters-menu {top: unset !important;left: 20px;}

.su__resultSaved {height: 34px !important;   }

.su__advance-blocks button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter {width: 20.6vw }

.su__d-flex.su__tooltipIconsOutline.su__sc-loading { display: flex; flex-direction: column; align-items: anchor-center; margin-bottom: 12px}
.su__p-2.su__bg-white.su__px-sm-1.su__py-3.su__flex-vcenter.su__align-items-start.su__flex_start { align-items: center; justify-content: space-evenly}
.su__mobile-child-block.su__d-xs-block.su__font-9.su__font-bold.su__text-center.su__px-sm-1 { width: unset}
.su__d-md-none.su__mob-search.su__mobile-child-block.su__text-center.su__font-9.su__font-bold.su__kh-btn-fw-n.su__word-normal-kh { width: max-content}

button.su__flex-vcenter.su__text-primary.su__facet-icon.su__active-text.su__p-2.su__p-sm-2.su__border.su__shadow.su__py-1.su__filter-icon.su__mr-il-20.su__mr-0-mobile.su__sm_mr-il-0.su__sc-loading {font-size: 10px !important;font-weight: 600;color: rgba(70,70,70,0.8);}

label.su__mb-4px.su__f-medium.su__color_black.su__d-block.su__font-12 {margin-left: 0px;}

label.su__d-block.su__mb-1.su__f-medium.su__color_black.su__font-12 {margin-left: 0px;}

img.searchAction {width: 24px;}

.su__flex-vcenter.su__flex-gap.su__justify-content-between.su__w-100.su__mt-1 {margin-top: 0px !important;}

button.su__view_all_tag_btn {color: var(--primary-color-50);}

.su__search-view .su__d-flex.su__search-view.su__d-xs-block.su__text-truncate.su__white-space-unset.su__sc-loading {margin-top: -15px ;}

.su__p-3.su__m-0.su__lg-shadow.su__bg-bright-white.su__radius-1 {top: 20px;position: absolute;}

 .custom-searchbar ,.su__minscroller{scrollbar-width: thin !important;scrollbar-color: var(--primary-color-50) #f7fafd00 !important;}

.su__search-facet-drop .su__filter-toggle input[type='checkbox'] + label::after {left: 11px !important; top: 7px !important}
.similarSearchCustom, .su__recomended_articles-custom {width: -webkit-fill-available}

@media (max-width: 913px) {
    button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter.su__advance-icon-color {
    width: 284px !important;
}

}

/*ipad responsive*/

@media (max-width: 821px) {

    .su__showing-lable.su__color-lgray.su__font-12.su__loading-view.su__px-1 {
    margin-left: 0px;
}

    
.swapFilterLeft.su__col-xl-9.su__col-xs-12.su__mt-sm-4.su__px-xs-2.su__overflow-hide .su__search-view.su__flex-vcenter{
margin-top: 30px;
}

span.su__page_label {
    font-size: 14px !important;
    margin-left: 0px !important;
}

    .su__search-view .su__d-flex.su__search-view.su__d-xs-block.su__text-truncate.su__white-space-unset.su__sc-loading {
    margin-top: 0px !important;
}

    .su__advance-blocks button.su__advance_search_btn-web.su__mr-5px.su__advance-search-button.su__flex-hcenter {
    width: 36.6vw !important;
}

    .su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mt-6px {
        width: 92vw;
    }

    button.su__appearance-none.a11y-btn.su__font-16{
        padding: 1px 12px;
    }

    .su__recomended_articles-custom {
    width: unset;
}

.su__recomended_articles-custom .su__Recommended_Article-section.su__d-block.su__border-radius {
    min-width: 100%; 
}

.su__Recommended_flex {
    flex-direction: column !important;
}


}

@media (max-width: 769px) {

.su__allcontent-incactive.su__content-gutter.su__col-md-12.su__m-sm-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.su__previousBtn.su__rotate-180-rtl{
    margin: 3px 11px;
}

h2.su__text-truncate.su__my-0.su__result-title.su__line-height-n.su__color_black.su__truncate-two-lines.su__text-wrap {
    font-size: 14px;
}

.su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mt-6px {
    width: 92vw;
}
}

/*responsive mobile*/

@media (max-width: 436px){

    button.su__mr-3.su__animate-zoom.su__position-absolute.su__cursor.a11y-btn.p-0.su__input-cross.su__input-close{
        right: 32px !important;
    }

    .su__flex-vcenter.su__flex-gap.su__justify-content-between.su__w-100.su__mt-1 {
    order: -1;
}

    .su__w-auto.su__clear-filters.su__mt-10.su__mr-4.su__loading-Dnone.su__mx-12px.su__mt-0.null {
    margin-left: -7px;
}

.su__sticky_facet-container.su__clear-filter-row.su__flex-vcenter.su__flex-wrap.su__pb-sm-1.su__loading-view.su__pb-sm-0.su__mt-5px.su__mb-10.su__stickyfacet_height.su__mx-12px.null {
    margin-left: -7px;
}

    .su__d-flex.su__w-100.su__m-lang-block.su__container_filters_tab.mobile-column-alignment.su__align_filter_bar.su__dropdowns-gaps.su__flex_dir_column_mb.su__align-flex-mb {
    padding: 5px 18px;
}

.su__search-view.su__flex-vcenter{
	        margin-top: 11px;
}

.su__list-items.su__bg-white.su__grid_box_shadow.su__radius-1.su__position-relative.su__p-3.su__contentTile_padding.su__flex-column.su__result_tile_mobile.su__padding-12px.su__mb-10.null {
    padding: 14px;
}

    img.searchAction{
        width: 19px !important;
    }

    .su__m-lang-block {
    padding: 7px 20px 0 15px;
    }

    button.su__search_box_btn.su__btn.su__animate-zoom.su__flex-vcenter.su__position-absolute.su__zindex.su__bg-transparent.border-0 {
    right: 0px;
}

   

     .su__tag_box.su__flex-wrap.su__align-content-around.font-12.su__flex-vcenter.su__mt-1 {
    flex-direction: column !important;
    align-items: flex-start !important;
    align-content: unset !important;
}

     .su__d-flex.su__tooltipIconsOutline.su__sc-loading{
        margin-bottom: 0px !important;
    }

    .su__iframe.su__animate-fadeInRight.su__position-fixed.su__py-2.su__sm-h-100.su__radius-1.su__mx-auto.su__shadow-lg.su__bg-white.su__zindex-2.su__radius-1 {
    width: 100% !important;
    height: 100% !important;
    top: 0px !important;

}

    .su__w-auto.su__clear-filters.su__mt-10.su__mr-4.su__loading-Dnone.su__mx-12px.su__mt-0.null {
    margin-top: 20px;
}

    .su__tag_box.su__flex-wrap.su__align-content-around.font-12.su__flex-vcenter.su__mt-1 {
    gap: 0px;
}

    .su__view_all_tag::before{
        content: unset !important;
    }

    .su__savedResultBookmarkIcon svg path:hover{
        fill: #7d7c78 !important;
    }

    .su__previousBtn.su__rotate-180-rtl{
        margin: 0px 16px;
    }

    .su__nextBtn.su__rotate-180-rtl {
    margin: 0px;
    }

    span.su__page_label{
        font-size: 14px !important;
    }

    .su__d-flex.su__tooltipIconsOutline.su__sc-loading {
    flex-direction: column;
    align-items: center;
}   

.su__cursor.filter_size.su__customized__settings-inner.effef{
    background-color: var(--su__searchapp-white);
}

.su__p-2.su__bg-white.su__px-sm-1.su__py-3.su__flex-vcenter.su__align-items-start.su__flex_start {
    justify-content: space-between;
}

.su__list-item-title.su__flex-vcenter.su__mw-100 .su__d-flex.su__justify-content-between.su__align-items-center .su__d-flex.su__align-items-baseline{
    position: static !important;
}

}

@media (max-width: 425px) {

    .su__d-flex.su__tooltipIconsOutline.su__sc-loading {
    flex-direction: column;
    align-items: center;
}

    .su__d-flex.su__w-100.su__m-lang-block.su__container_filters_tab.mobile-column-alignment {
        
        padding-top: 0px;
    }

        .su__search-view.su__flex-vcenter{
            margin-top: 6px;
        }

        .su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mt-6px {
        width: 74.4vw;
    }


}

@media (max-width: 391px) {
.su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mobile_resultbox{
     width: 69.2vw;
}
}

@media (max-width: 376px) {

    

    .su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mobile_resultbox {
        width: 69.4vw;
    }
}

@media (max-width: 321px) {

    .bookmarksLabel{
    gap: 3px;
}

    .su__autoSuggestion-border.su__autosearchapp-suggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2.su__mobile_resultbox {
        width: 64.4vw;
    }
}


