/*Add customm styles here */

@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap');

.lia-quilt-forum-page-search-results .header-search{display: none;}
.su__filters-button {
    padding: 7px;
    border: 1px solid lightgrey;
    border-radius: 5px !important;
    width: 214px;
    height: 38px;
}
ul.su__searchTip-list li {
    font-size: 13px !important;
}
.su__input-close {
    z-index: 0;
}

.su__filters-button span {
    font-size: 15px;
}

.su__text-black {
    color: #000 !important;
}

.su__close-icon g rect,.su__close-icon g circle {
    fill: #0A0A0B;
}


.btn_advance-search:active , .btn_advance-search:active .su__close-icon:active g rect, .btn_advance-search:active .su__close-icon:active g circle {
    fill: #fff;
}

.su__advance-background svg g rect, .su__advance-background svg g circle {
    fill: #fff;
}


/* .btn_advance-search:focus, .btn_advance-search:focus .su__close-icon g rect, .btn_advance-search:focus .su__close-icon g circle {
    background: #92BAF6 0% 0% no-repeat padding-box;
    border-radius: 5px;
    fill: #fff !important;
    border: none !important;
    outline: none !important;
} */

.btn_advance-search:focus, .btn_advance-search:focus .su__close-icon g rect, .btn_advance-search:focus .su__close-icon g circle {
    color: #1b61c9 !important;
    border: 1px solid #1b61c9;
    fill: #1b61c9;
}

.btn_advance-search:focus .su__text-black {
    color: #1b61c9 !important;
}


.su__filters-button:focus {
    box-shadow: none;
}

.btn_advance-search:hover, .btn_advance-search:hover .su__close-icon g rect, .btn_advance-search:hover .su__close-icon g circle {
    color: #1b61c9 !important;
    border: 1px solid #1b61c9 !important;
    fill: #1b61c9;
}

.btn_advance-search:hover .su__text-black {
    color: #1b61c9 !important;
}

.su__input-search {
   background: #fff;
   font-weight: 900;
   font-size: 16px;
   padding: 35px 150px 35px 20px;
   border-radius: 20px;
   box-shadow: none !important;
   border: 1px solid lightgray;

}
    
.su__search_btn {
    padding: 3px 22px 5px;    
}
    
.su__search_section {
    background: #fff;

}

::placeholder {
	color : #9297a0;
	opacity: 1;
}



:-ms-input-placeholder { 
 color: #9297a0;
}

::-ms-input-placeholder { 
 color: #9297a0;
}


.su__input-close {
    position: absolute;
    top: 25px;
    right: 60px;
}

.lia-quilt-forum-page-search-page .lia-search-granularity-wrapper {
    position: absolute;
    bottom: 35px !important;
}

.lia-quilt-forum-page-search-page .lia-search-input-wrapper {
	display: none !important;
}

.search-granularity {
    height: 98px !important;
}

.su__autocomplete-suggestion {
    width: 548px;
    left: 5px;
    top: 104px;
}

.su__loading-view > div {
    right: 7px;
    top: 17px;
    border-radius: 2px;
}


.su__switch-view-layout-2 {
    margin-top: 5px;
}

.su__filter-toggle input[type=checkbox]+label:before {
    top: 2px;
}

.su__filter-label {
    font-weight: normal !important;
    text-transform: capitalize;
    font-size: 16px !important;
    margin-left: 10px;

}

.filter-label {
    letter-spacing: -0.31px;
    color: #333840 !important;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 500;
}

.su__filter-badge {
    /*color: #1b61c9 !important;*/
    color: #9297A0 !important;
    background: none !important;
    margin-bottom: 8px;
    font-size: 14px;

}



.su__search-view {
    width: 47.7%;
}

.su__search-view div.su__search-view  {
    margin-left: 21px;
    width: 64%;
}

.su__sticky__filters__ellipses {
    width:70px;
}

.su__advance-blocks {
    width: 25% !important;
}

.su__showing-lable {
    font-size: 16px;
}

.su__contentTabs-block {
    padding-left: 12px;
    padding-right: 23px;
}

.btn_advance-search {
    margin: 12px auto;
}

#facets-section {
    border-radius: 10px;
}

.su__open-facets:first-child div.su__bg-white:first-child, .su__open-facets:first-child div.su__bg-white:first-child div.su__border-t:first-child,
.su__close-facet:first-child div.su__bg-white:first-child, .su__close-facet:first-child div.su__bg-white:first-child div.su__border-t:first-child
{
    border-radius: 10px;

}

.custom-flex-facets {
    display: flex;
}


.su__searchTip-list {
    padding-left: 3.5rem !important;
}

.su__searchTip-list li {
    line-height: 20px;
    font-size: 16px;
}


.su__modal-inner {
    border-radius: 20px;
   
}

.su__bookmark-popup-title {
    background: #fff;
    padding: 15px;
    border-radius: 20px;
}


.su__close-icon path {
    fill: #000;
}

.custom-title-para {
    font-size: 14px;
    margin-left: 2px;
    margin-bottom: 3px;
    text-align: left;
}

.su__bookmark-save {
    background: #1B61C9 0% 0% no-repeat padding-box;
    border-radius: 6px;
    opacity: 1;
    width: 78px;
    margin-top: 15px;
    height: 41px;

}

.su__bookmark-popup-title {
    border: none;
}

.su__bookmark-popup-title div {
	color: #000000 !important;
    font-weight: 500;
}


.su__bookmark-inner  div.su__font-32 {
    display: none;
}

/* .su__bookmark-inner > div > div svg {
    display: none;
}
 */

 .su__bookmark-ul .su__bookmark-inner .su__w-100.su__text-center {
    margin-bottom: 5px;
}

.su__bookmark-save:disabled {
    background: #1B61C9 0% 0% no-repeat padding-box;
    opacity: 0.5;
}

.su__bookmark-active:disabled {
    background: #1B61C9 0% 0% no-repeat padding-box;
    pointer-events: none;
    opacity:0.5;
    color: #fff !important;
}

.su__bookmark-active{
    background: #1B61C9 !important;
    opacity: 1;
    color: #fff !important;
}


.custom-preview {
    border: 2px solid #9AA3BF;
    border-radius: 3px;
}

.custom-preview:hover {
    border: 2px solid #1B61C9;
    border-radius: 3px;
}

.custom-preview p {
    /*margin: 0 5px; */
    margin: 0 10px;

}

.custom-border svg {
    display: none;
}

.custom-preview:hover p {
    color: #1B61C9;
}

.su__listed-item .custom-border {
    margin-left: 5px;
    margin-top: 65px;
    right: 2px;
}

.su__listed-item .su__results-preview {
    position: initial;
    bottom: 10px;
    right: 7px;
}

.su__grid-content .custom-border {
    margin-top: 6px;
}

.su__grid-content .su__results-preview {
    position: relative;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: 0px;
}



.custom-modal {
    width: 505px;
    height: 236px;
}

.su__ribbon-title {
    color: #1B61C9;
    background: #fff;
    border: 1px solid #1B61C9;
    font-weight: 500;
    font-size: 16px;

}


#Ellipse_763-2 {
    fill: #1B61C9;
    box-shadow: 0px 3px 6px #00000029;
}

#Path_11276 , #Path_11277, #Path_11278 {
    fill: #fff !important;
}

.custom-modal-bookmark {
    width: 505px;
    height: 237px;
}

.custom-border-bookmark {
    margin: 0 10px;
    border: none;
}

.custom-search-tips {
    font-weight: medium;
}

.su__bookmark-btn {
    position: absolute;
    top: 170px;
    right: 37%;
}

.su__bookmark-active {
    padding: 5px 15px;
}

.custom-title-bookmark {
    font-weight: normal !important;
}

.su__bookmark-popup-title > svg {
    display: none;
}

.su__clear-all-btn {
    font-size: inherit;
    font-weight: normal;
}

.su__clear-all-btn:hover {
    color: #1B61C9;
    text-decoration: underline;
}

.su__sticky__filters__ellipses {
    padding: 0;
}

.su__sticky__filters span {
    padding: 1px 5px 0px 0;
}

.custom-modal-advance-search {
    width: 309px;
    height: 306px;
    position: absolute;
    top: 258px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 30px #73737326;
    border-radius: 18px;
    left: 27px
}

.su__bookmark-popup-title {
    /* display: none; */
}

.custom-button-advsearch {
    position: absolute;
    left: 88px;
    margin-top: 20px;
    background: #1B61C9 0% 0% no-repeat padding-box;
    border-radius: 6px;
    width:40% !important;
}

.btn_advance-search:focus span {
    color: #fff !important;
}

.su__clear-all-btn {
    color: #5C6770;
}

.su__sticky__head {
    color: #1b61c9;
    font-weight: 500;
    text-transform: capitalize;
}

.su__sticky__filters__ellipses {
    color: #1b61c9;
}

.resultsPerPage {
    font-size: 16px;
    font-weight: normal;
    border: 1px solid #D3D3D3;
    border-radius: 4px;
    height: 30px;
    padding-top: 5px;
    background: #fff;
    padding: 5px 15px;
}

.su__bookmark-popup-title .su__text-blue {
    margin-bottom: 7px; 
    padding-top: 22px;
}

.su__close-icon {
/*    margin-right: 5px; */
}

.su__filters-button {
    padding-right: 8px;
}

.footerSection {
    text-align: left;
}

.su__arrow-down {
    margin-left: 5px;
}

#customizedSettings {
    background: #fff;
    border: 1px solid #D3D3D3;
        z-index: 1;
}

.gear-icon > path {
    fill: #000;
}

.su__close-svg {
    background: none;
}

.initialTab {
    color: #1b61c9;
    font-weight: 500;
    background-color: none;
}

.su-tabsSection {
    border: none;
}

.tabsSection {
    border: none;
}

.resultSection {
   border: none;
   color: #777A87;
}

.pageSize {
    padding-bottom: 94px;
    margin-bottom: 12px;
}

.su___show-more-summary {
    margin: 0;
}

.su__searchTip-header {
    background: #fff;
}

.su__fill-white {
    fill: #000;
}

.su__fill-black {
    fill: #464646 !important;
}

.su__fill-black + path {
    fill: none;
}

.su__href-txt {
    padding-top: 0;
}

.su__grid-content .custom-flex-liveCounts {
    display: flex;
    margin-top: 10px;
}

.custom-flex-liveCounts {
    display: flex;
}



.su__featured-thumbnail {
    margin-right :15px;
}

.su__img-featured {
    height: 100px;
}

.su__mob-txt {
    font-size: 8px;
}


.custom-flex-liveCounts span {
    margin-right: 12px;
    margin-bottom: 8px;
}


.su__noclicked-title .su__text-truncate {
    max-width: 65%;
}


.custom-button {
    text-align: center;
    border: 1px solid #1B61C9;
    width: 132px;
    height: 38px;
    color: #1B61C9;
    font-weight: 300;
    border-radius: 5px;
    margin-bottom: 2rem;

}

.swapFilterLeft .did-you-mean {
    margin-left: 12px;
    margin-top: 0;
}

.did-you-mean {
    margin-left: 35px;
    margin-top: 20px
}

.su__sorry-no-result + .su__clear-filters-btn {
    color: #2E2F30;
}


.custom-button:hover {
    background: #1B61C9;
    color: #fff;
}


.su__didumean .su__loading-view:first-child {
    color: #252626;
    font-weight: normal;
}



.su__didumean span.su__loading-view:nth-child(2) > span {
    color: #1B61C9 !important;
    font-weight: normal;
}

.su__facet-icon {
    padding: 10px;
}

.su__searchTip-list li:before {
    content: "";
    position: relative;
    
}

.su__searchTip-list li {
    list-style: decimal;
    color: #131313;
    line-height: 1.2;
}

.su__feedback-btn {
    background: #1B61C9 0% 0% no-repeat padding-box;
    color: #fff;
    font-weight: normal;
    font-size: normal;
    width: 160px;
    height: 32px;
    text-align: center;
    margin-left: 6rem;
    margin-top: 1.5rem;
    border-radius: 10px;
}


.su__list-items .su__solved {
    display: block;
}

.su__grid-content .su__viewed-results + .su__solved {
    position: absolute;
    right: 268px;
    top: 66px; 
}

#su__relevance {
    /*font-weight: 600;*/
    font-weight: 300;
}

.su__grid-content .su__solved {
    position: revert;
    right: 268px;
    top: 66px;
} 

.su__grid-content .su__media-body .su__list-item-title + .su__ml-2.su__text-right.su__loading-view .su__solved {
	position: absolute;
}

.su__solved-val {
    position: absolute;
    right: 81px;
    bottom: 16px;
}

.su__grid-content .su__solved-val {
    position: revert;
}


.ft-green-tick circle {
    fill : #138C40;
}

.su__pagination span > span {
    border: 1px solid #D3D3D3;
    border-radius: 4px !important;
}

.custom-fl {
    display: flex;
}


.custom-fl span {
    margin-left: 3px;
}

.custom-preview-flex {
    display: flex;
    margin-top: 10px;
}



.lia-quilt-forum-page-search-page .lia-content select {
    height: 36px;
}

.su__bookmark-list > div {
    border: 1px solid #D3D3D3;
    border-radius: 3px;
    padding: 2px;
    margin-top: -3px;
    
}

.su__allSelected-notshow {
    padding-right: 25px;
}

.su__savebokmark-icon {
    display: block !important;
    margin: 0 auto;
    margin-bottom: 20px;
}


.custom-display-none {
    display: none !important;
}

.apply {
    width: 144px;
    height: 41px;
    border: 1px solid #1B61C9;
    border-radius: 6px;
}

.su__left-sidebar {
    padding-bottom: 15px;
 }
 
/* .su__search-head-icon {
    display: none;
 } */
 
 .su__active-bookmark-list-icon svg path {
    fill: #1B61C9;
    stroke: none;
}

.su__list-view svg rect {
    fill: #000;
}

.su__view-active svg rect, .su__view-active svg circle {
    fill: #1B61C9 !important;
}

.su__view-active svg path {
    fill: #1B61C9 !important;
}

.su__bookmark-list:hover > div {
    border: 1px solid #1B61C9;
}

.su__bookmark-list:hover > div  #star-3 rect {
    stroke: #1B61C9;
}

.su__desktop-active .su__bookmark-list > div {
    border: 1px solid #1B61C9;
}

.su__desktop-active .su__bookmark-list > div  #star-3 rect, .su__desktop-active .su__bookmark-list > div  #star-3 path {
    stroke: #1B61C9;
}

.su__sticky__filters__ellipses {
    width: auto;
}



.su__btn-filters {
    background-repeat: no-repeat;
    background-position: center right 3px;
}


#su__relevance {
    margin: 9px;
}

#su__sortByLabel {
    margin: 6px;
}

.su__save-bookmarks {
    margin-top: 2px;
}
*/

.su__feedtext-area {
    margin-bottom: 20px;
}

.su__fs-media .su__img-featured {
    max-width: 100%;
    height: auto;
    margin-top: 4rem;
}

.custom-suggested > p {
    color: #1B61C9;
    /* margin-bottom: 0px; */
    width: 97%;
    margin: 0 auto;
    margin-top: 2px;
}

.su__feedback-modal {
    width: 365px;

}

.su__feedback-modal .su__close-svg {
    width: 32px;
}

.searchTips-sidenav {
    height: 786px;
    width: 26%;
    max-width: 509px;
    right: 45px;
    top: 22px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 40px #00000033;
    border-radius: 21px;
    opacity: 1;
}

.su__side-Search-tips {
    z-index: 9;
}

.su__filter-toggle input[type=radio]+label:before {
    top: 2px;
}

.su__filter-toggle input[type=radio]:checked+label:after {
    width: 4px;
    height: 8px;
    top: 5px;
    left: 6px;
}

.hideFacets .su-display {
    border: 1px solid #707070;
    border-radius: 6px;
}

.toggleDisplay {
        border: none;
}

.apply {
    padding: 10px;
}

.resultSection {
    font-weight: medium;
    color: #777A87;
}

.su__list-items {
    border-bottom: 1px solid #DCE0E2;
    box-shadow: none;

}

.su__linear-loader{
    display: none;
}

.su__app {
    background: #fff;
}

.custom-flex-facets {
    width: 98%;
    /*margin: 0 auto;*/
}

.su__ribbon-block {
    position: relative;
}

.su__grid-content .su__ribbon-text, .su__ribbon-text {
    border: none;
}

.custom-flex-similar {
    display: flex;
    flex-wrap: wrap;
    /* width: 60%; */
    text-align: left;
    /* margin: 0 auto; */
    justify-content: space-between;
}

.su__recommendations-results {
    box-shadow: none;
}

#su__sortByLabel {
    width: 188px;
}

.su__switch-view-layout-2 {
    flex-direction: row-reverse;
}

.su__advance-blocks .su__overlay {
    /*background: none; */
}

.su__sticky__filters {
    margin-left: 5px;

}

.su_w-20p {
    width: 30px;
    display: inline-block !important;
}



.su__grid-content .metaDataKey, .su__grid-content .su__tags {
    margin-top: 10px;
} 

.su__tags {
    background: none;
}

.metaDataKey svg {
    width: 15px;
}

.su__mb-2.su__px-3.su__py-1.su__d-flex.su__radius.su__align-items-start.hover__effect {
    width: 50%;
}

.su__ribbon-text {
        font-size: 18px;
        margin-top: 20px;
}

h4.su__search-title.su__list-item-title a{   
    font-weight: normal;
}

.hover__effect:hover {
    background: none;
}

.su__suggestion-desc {
    text-align: left;
}

.custom-flex-preview {
    display: flex;
}

.su__bookmark-inner > div.su__w-100 {
    text-align: center;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}

.su__sorry-no-result {
    font-size: 2rem;
}

.custom-border-bookmark {
    width: 96%;
}


.custom-mob-search {
    color: #FF3621;
}

.filter-apply-btn {
    text-align: center;
    margin-top: 25px;
    margin-bottom:100px;
}

.custom-filters-btn {
    width: 84px;height: 41px;
    background: #FF3621 0% 0% no-repeat padding-box;
    border: none;
    color: #fff;
    border-radius: 10px;

}

.su__mob-active svg .su__active-stroke {
     stroke: #1B61C9 !important;
     fill: transparent;

}


.su__filter-icon > path {
    fill: #000;
}

.su__filters-button {
    border: 2px solid #D3D3D3;
    border-radius: 8px !important;
    padding: 7px;
    width: 200px;
    height: 38px;
}

.su__advance-blocks {
    width: 24.5% !important;
}

.btn_advance-search {
    margin: 15px auto;
}

.su__bookmark-list > div {
    border-radius: 6px;
    padding: 3px;
}

.su__switch-view-layout-2 {
    display: none;
}

#su__relevance {
    border: 2px solid #D3D3D3;
    border-radius: 8px;
    padding-bottom: 6px;
    padding-top: 3px;
    padding-left: 5px;
}

@media (min-width:991px) {
    #su__relevance {
    padding-top: 4px;
    padding-left: 10px;
    }
}

@media (max-width:1023px) {
   #su__sortByLabel { width: 196px; }
}

.su__search-view {
    width: 53%;
}

.resultsPerPage {
    border: 2px solid #D3D3D3;
    border-radius: 8px;
    height: auto;
}

.su__pagination span span[disabled] {
    border: 2px solid #9297A0;
    opacity: 0.5;
    border-radius: 8px !important;
    background: #F8FAFC 0% 0% no-repeat padding-box !important;
}

.su__pagination span > span {
    border: 2px solid #D3D3D3;
    border-radius: 8px !important;
}

.su__pagination span span {
    color: #353535;
    box-shadow: none !important;
}

.pageSize {
    padding: 5px 10px;
}

.su__bookmark-save:disabled {
    width: 56px;
    height: 29px;
    background: #F8FAFC 0% 0% no-repeat padding-box;
    border: 1px solid #9297A0;
    opacity: 1;
    padding: 0;
}

.su__bookmark-save {
    background: #FF3621 0% 0% no-repeat padding-box;
    border-radius: 8px;
    opacity: 1;
    width: 56px;
    margin-top: 10px;
    height: 30px;
    padding: 0;
}

.custom-modal {
    width: 509px;
    height: 203px;
    padding: 5px;
}

.su__bookmark-input {
    width: 98%;
}

.su__bookmark-popup-title .su__close-icon {
    width: 14px;
} 

.su__bookmark-active:disabled {
    padding-left: 5px;
    padding-right: 5px;
    width: 76px;
    height: 29px;
    background: #F8FAFC 0% 0% no-repeat padding-box !important;
    border: 1px solid #9297A0;
    border-radius: 8px;
    padding-bottom: 0px;
    padding-top: 0px;
    color: #9297A0 !important;
    opacity: 1;
}

.su__bookmark-active {
    padding-left: 5px;
    padding-right: 5px;
    width: 76px;
    height: 29px;
    background: #FF3621 0% 0% no-repeat padding-box !important;
    border: 1px solid #FF3621;
    border-radius: 8px;
    padding-bottom: 0px;
    padding-top: 0px;
    color: #fff !important;
    opacity: 1;
    
}


.custom-modal-bookmark {
    width: 509px;
    height: 193px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 30px #00000033;
    border-radius: 18px;
}

.su__bookmark-btn {
    top: 140px;
    right: 38%;
}

.su-customize-hr {
    display: none;
}

div#gear-sidebar > .su__customized__settings-inner {
    display: none;
}

.searchTips-sidenav {
    right: 0;
    top: 7rem;
}

.su__eye {
    height: auto;
}

.su__hide-gear {
    right: 0;
}

.su__filters-button span {
    margin-right: 10px;
}


.su__clear-filters-btn {
    font-weight: 400;
    color: #2E2F30;
}

.custom-button {
    text-align: center;
    width: 124px;
    height: 29px;
    background: #1B61C9;
    color: #fff;
    border-radius: 8px;
}

.su__sorry-no-result {
    font-size: medium;
}

.su__bookmark-save {
    margin-top: 0;
}

.su__duplicate-bookmark {
    padding: 0;
}

.su__side-customized-gear {
    
}

.su__show-gear {
    right:42px;
    width: 151px;
    height: 84px;
    padding: 5px;
}

.apply {
    padding: 3px 10px;
}

.resultSection {
    text-align: left;
    font: normal normal normal 16px/20px Haas Grot Text R;
    letter-spacing: 0px;
     color: #707070 !important;
}

.resultsPerPage .su__arrow-down {
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    margin-left: 15px;
}

.su__hide-gear .gear-icon path#Vector-2 {
    stroke: #FF3621;
}

.su__hide-gear .gear-icon path#Vector-3 {
    stroke: #FF3621;
}

#customizedSettings:hover .gear-icon path#Vector-2 {
    stroke: #FF3621;
}

#customizedSettings:hover .gear-icon path#Vector-3 {
    stroke: #FF3621;
}

#customizedSettings {
    background: #FF3621;
    border: 1px solid #D3D3D3;
    width: 34px;
    height: 33px;
    padding: 4px 3px;
}

#customizedSettings:hover, .su__hide-gear #customizedSettings {
    border: 1px solid #FF3621 !important;
}

.su__recentSearch .su__color-gray {
    
    font-size: small;
    font-weight: normal;

}

.custom-margin-similar {
    margin-right: 1rem; 
}

.custom-search-tips-image {
    width: 40%;
}

.custom-modal-bookmark .su__bookmark-popup-title {
	padding-bottom: 0;
}

.custom-modal-bookmark .su__bookmark-inner {
	padding: 0;
}

.custom-no-bookmark-image {
	width: 20%;
}

.custom-no-result-image {
    width: 142px;
}

.custom-modal-advance-search {
    width: 309px;
    height: 306px;
    position: absolute;
    top: -294px;
    background: #ffffff 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 30px #73737326;
    border-radius: 18px;
    left: 0;
}

.su__open-facets .su__showmore-text {
    color: #FF3621;
}




.su__advance-background svg path:not(#Vector) {
    fill: #fff !important;
}

.su__ribbon-title {
    border: none;
    display: table;
    margin-left: 0px;
    padding-left: 0px;
    margin-top: 5px;
}

.metaDataKey svg {
    width: 19px;
    margin-bottom: 5px;
}

.metaDataKey {  
    display: flex;
    align-items: end;
    padding-bottom: 3px;
}

.metaDataKey .su__tags {
    color: #19191A;
    font-weight: normal;
    font-size: 14px;
}

.su__editClient {
    width: 1004px;
    height: 450px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 30px #0D0D0D33;
    border-radius: 18px;
}

.su__showing-lable > span {
    text-align: left;
    /* font: normal normal normal 14px/20px Haas Grot Text R; */
    letter-spacing: -0.29px;
    color: #333840;
}

.su__clear-all-btn {
    margin-bottom: 0;
    margin-top: 6px;
}

.su__sticky__filters {
    padding-top: 3px;
    padding-bottom: 3px;
}

.su__cancel__sticky {
    border-left: 2px solid #cbcbcb;
}

.custom-search-filter {
    width: 17px;
}

.su__search-head-icon {
    border: none;
    bottom: 22px;
}

.su__facet-close-icon {
    top: 11px;
}

.su__facet-close-icon path {
    fill: #C4C7CD;
}


.su__search-facet-icon {
    display: none;
}

.su__filter-badge .label-badge {
    color: #9297A0 !important;
    background: none !important;
    margin-bottom: 0px;
    font-size: 14px !important;
    font-weight: normal;
}

.custom-font-bookmark {
    font-size:  normal;
    width: 90%;
    margin: 0 auto;
}

.su__bookmark-list:hover  #Path_7846, .su__bookmark-list:hover #Path_7844 {
    stroke: #FF3621;
    
}

.su__desktop-active .su__bookmark-list #Path_7844 {
    stroke: #FF3621;
    
}



.su__bookmark-list:hover {
    background: none;
}

/* select#su__relevance:focus {
    outline: none;
    border: 2px solid #FF3621;
    color: #FF3621;
    background-image: url('https://at102208s.searchunify.com/resources/Asset-Library/svgexport-1.svg') !important;

} */

.custom-description {
  overflow: hidden;
}

.custom-desc {
  
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 11px !important;
}

.custom-tag {
    color: #FF3621 !important;
}

.su__suggestions-list .su__text-truncate {
    text-align: left;
}

.su__suggesticon {
    top: -15px;
    right: 5px;
}

.su__text-decoration .su__suggestion-title {
    font-size: 14px;
}

.custom-suggested > p {
    color:#FF3621;
    font-weight: 600;
}

.custom-filter-preference-flex {
    display: flex;
    justify-content: space-between;

}


.custom-filter-preference-flex .su__meta-date {
    max-width: fit-content;
    margin-top: -8px;
    display: flex;
    align-items: center;
}

.custom-filter-preference-flex .su__meta-date svg {
    width: 20px;
}

.su__meta-date span {
    font-size: 10px;
    font-weight: normal;
}

.su-customizes .su__list-items {
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

.su__meta-item {
    display: block;
}

.custom-description {
    margin-top: -4px;
}

.custom-tag {
    margin-top: 5px;
}

.su__autoSuggestion.su__autocomplete-suggestion, .su_autocomplete-block .su__autoSuggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2 {
    box-shadow: 0px 2px 7px #9cb4d8;
}
.su__autoSuggestion.su__autocomplete-suggestion, .su__autoSuggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2 {
    width: 100% !important;
}
.su__autoSuggestion.su__w-100.su__bg-white.su__sm-shadow.su__position-absolute.su__zindex-2 {
    width: 100% !important;
}
.su_autocomplete-block .su__autoSuggestion {
    top: 104px;
}
.su__autoSuggestion {
    overflow: hidden !important;
    padding: 20px 10px;
    border-radius: 21px !important;
}

.su-customizes .custom-flex-liveCounts {
    justify-content: end;
    height: 14px;

}

.custom-button-advsearch {
    height: 27px;
    padding:0;
}

.custom-flex-liveCounts > .custom-fl:first-child {
    margin-left: 5px;    
}

.custom-flex-similar {
    margin-top: -12px;

}

.su__sticky__filters__ellipses {
        text-transform: capitalize;

}

.su__list-items {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 10px;
    padding-bottom: 0px;
    border-radius: 0;
}


.su__listed-item .custom-border {
    margin-top: 0px;
}

.footerSection {
    text-align: left;
    margin-left: 10px;
}


.su__search-view div.su__search-view {
    width: 70%;
}

.su__suggestions-list {
    padding: 9px 15px;
}

#goToTopBtn {
    background: #FF3621;
    padding: 4px 12px;
}

.su__pagination span span.su__pagination-active {
    background-color: #FF3621;
    border-color: #FF3621;
}

.su__filter-toggle {
    border-radius: 0;
}

.su__filter-toggle input[type=checkbox]:checked+label:before {
    content: "";
    background: #FF3621 !important;
    border-color: #FF3621 !important;
    border-radius:0;
}

.su__active-tab {
    border-bottom: 3px solid #FF3621 !important;
    font-weight: 500 !important;
}

.highlight {
    color: #FF3621;
}

.su__list-item-desc .highlight {
    border-bottom: 1px solid #FF3621;
}

.su__filters-sort-active {
    color: #FF3621;
    }
    
#Path_1531 {
    fill: #FF3621;
}

.su__sort-filter span.su__color-lblue {
    color: #1B61C9;
}

.apply.su__border_skyblue {
    color:#1B61C9;
}

.lia-quilt-forum-page-search-page .header-search .header-search-container .lia-search-granularity-wrapper {
    display:none;
}

.label-badge {
    padding: 2px;
}


.su__bookmark-btn .su__bookmark-active {
  font-weight: 300;
}

.custom-search-tips {
    font-size: 20px;
    width: 90%;
    font-weight: 500;
}

.searchTips-sidenav {
    right: 0;
    top: 5rem;
}

.su__cancel__sticky {
    color: #0A0A0B;
}

.su__search-facet-drop {
        top: 6px;

}
    .draggableList {
    background-size: 20px;
    background-position: left;
    background-position-y: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='gray'%3e%3cpath fill='none' d='M0 0h24v24H0V0z'/%3e%3cpath d='M11 18c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2zm-2-8c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm6 4c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z'/%3e%3c/svg%3e");
}

.su__autosuggestion-icon {
    height: 25px;
}

.su__autoSuggestion .su__color-gray {
    font-size: small; 
    font-weight: normal;
}

.su_custom_bookmarkoverRide svg path, .su_custom_AdvancedoverRide svg path{
 fill: #000;
}

.su_custom_bookmarkoverRide .custom-mob-search, .su_custom_AdvancedoverRide .custom-mob-search  {
    color: #000;
}

.su__input-search {
    font-family: inherit;
}

.custom-feedback-hide {
    display: none;
}

.su__hide-gear .su__gear-min-width path#Icon_material-lightbulb-outline {
    fill: #1B61C9;
}



.su__media-body {
    position: relative;
}

.su__ribbon-title {
    /*position: absolute; */
    bottom: 0;
}

.su_w-20p.su__grid-none + .su__media-body .su__ribbon-title {
	position: absolute;
}

.custom-flex-liveCounts {
    justify-content: end;
    margin-right: 0px;
    margin-top: 6px;

}

.custom-fl span {
    /* padding-top: 1px; */
    margin-left: 7px;
    font-size: 14px;
}

.custom-fl:first-child > svg {
    height:16px;
}

.metaDataKey > .su__tags {
    padding-right: 0px;
}

.metaDataKey > svg {
    width: 19px;
    height: 19px;
}


/* Mobile View Css */

@media only screen and (max-width: 600px) {
  .custom-modal-advance-search {
    width: 309px;
    height: 306px;
    position: revert;
    top: 40px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 30px #73737326;
    border-radius: 18px;
    left: 2%;
}

    .su__filter-with-lang .su__modal-inner {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 0px;
    width: 91%;
    top: 35px;
    right: 36px;
    /* right: 30px; */
}

.su__pagination span > span {
    font-size: 10px !important;
    padding: 5px;
    margin: 0 4px;
    border: none;
 }
 
 .su__solved-val {
    right: 34px;
 }
 
 .su__grid-content .su__solved {
    right: 119px;
    top: 66px;

}

.su__list-item-row.su__d-md-flex.su__w-100 {
    display: contents;
}
 
 .su__mobile-feature {
    left: 0;
    
  }
  
  .custom-button {
    background: #1B61C9;
    color: #fff;
}
 

.su__close-facet:first-child div.su__bg-white:first-child div.su__border-t:first-child  {
  border-radius: 0px;  
 }
 
 #facets-section {
    width: 100%;
    border-radius: 0px;
 }
 
 .su__open-facets:first-child div.su__bg-white:first-child, .su__open-facets:first-child div.su__bg-white:first-child div.su__border-t:first-child, .su__close-facet:first-child div.su__bg-white:first-child, .su__close-facet:first-child div.su__bg-white:first-child div.su__border-t:first-child {
     border-radius: 0px;
 }
 
 .su__input-search {
    padding: 35px 75px 35px 20px;
 }
 
 .label-badge {
    padding: 2px 2px;
 }
 
 .custom-border svg {
    margin-bottom: 2px;
 }
 
 .su__mob-active + .su-editMode .su__active-text {
    color: #1B61C9 !important;
 }
 
 .custom-filter-button {
    width: 84px;
    height: 41px;
    background: #1B61C9 0% 0% no-repeat padding-box;
    outline: none;
    border: none;
    border-radius: 5px;
    position: absolute;
    left: 104px;
 }
 
 .su__clear-filters {
    width: auto;
 }
 
 
 .custom-flex-liveCounts {
    right: -12px !important;
  }
  
  
  .searchTips-sidenav {
    height: 100vh;
    width: 90%;
     max-width: 100%;
    right: 20px;
    top: 22px;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 10px 40px #00000033;
    border-radius: 21px;
  }
  
  #gear-sidebar{
    display:none;
  } 
  
  #su__sortByLabel {
    width: 196px;
    }
    
    .su__search-view {
        width: 100%;
    }
    
    .su__search-view div.su__search-view {
    width: 100%;
    }
    
    .su__grid-content .su__viewed-results + .su__solved {
    position: absolute;
    left:-8px;
    top: 34px; 
    }
    
    .su__advance-blocks .su__position-fixed {
    background: rgb(0, 0, 0, 0.5);
    }
    
    .su__mob-facetshow .su__px-3.su__flex-vcenter.su__h-100 {
        width: 141%;
    } 
    
    .custom-border-bookmark {
        width: 94%;
    }
    
    .metaDataKey .su__tags {
        padding-left: 0;
    }
    
    .su__solved-val {
        margin-top: -2px;
    }
    
    /*.su__pagination {
        width: 269px;
    }*/
    
    .custom-no-bookmark-image {
        width: 25%;
    }
    
    .custom-no-result-image {
    width: 50%;
    }
    
    .su__sticky__filters {
        width: max-content;

    }
    
    .su__pagination span > span {
        border: 1px solid #D3D3D3 !important; 
        /* box-shadow: 0 2px 2px 0 rgb(35 37 51 / 10% !important; */
    }
    
    .su__grid-content .metaDataKey{
    margin-top: 2px;
    padding-bottom: 0;
    }
    
    .su__clear-all-btn {
    color: #1B61C9;
    text-decoration: underline;
    }
    
    .lia-quilt-forum-page-search-page .lia-content select {
    height: 32px;
    }
    
    #su__sortByLabel {
    width: 170px;
    }
    
    #su__relevance {
        font-size: small !important;
    }
    
    .custom-flex-similar {
    width: 100%;
    }
    
    .su__ribbon-title {
    position: relative;
    }
    
    .custom-flex-liveCounts {
    justify-content: start;
    }
    
    .su_w-20p.su__grid-none + .su__media-body .su__ribbon-title {
     position: relative;
    }
    
}

/* Fixing Tab View */

@media (min-width:441px) and (max-width:790px) {
    .su__search-view {
        display: none;
        
    }
    
    /* .su__advance-blocks {
    width: 38% !important;
    } */
    
    
    
    .su__mob-facetshow {
        margin-left: 8px;
    }
    
    .custom-modal-advance-search {
    top: 150px;
    }
    
    .su__grid-content .custom-border {
    /* margin-left: 20px; */
    }
    
    .su__bookmark-popup-title {
    border-top-right-radius: 20px;
    }
    
    .su__open-facets:first-child div.su__bg-white:first-child, .su__open-facets:first-child div.su__bg-white:first-child div.su__border-t:first-child, .su__close-facet:first-child div.su__bg-white:first-child, .su__close-facet:first-child div.su__bg-white:first-child div.su__border-t:first-child {
     border-radius: 0px;
    }
 
    .su__feedback-modal {
        width: 97%
    }
    
    .su__search-view div.su__search-view {
    margin-left: 40px;
    width: 59%;
    }
    
    .su__facet-icon {
        width: max-content;
    }
    
    .su__search-view {
        display: none;
    }
}

@media (min-width:765px) and (max-width:790px) {
    .su__advance-blocks {
    width: 45.5% !important;
    }
}

/* fixing searchtips */

@media (min-width:600px) and (max-width:991px) {
       .searchTips-sidenav {
        width: 60%; 
    }
 
}

/* Fixing solved icon in different screens */

@media (min-width:321px) and (max-width:375px) {
    .su__grid-content .su__viewed-results + .su__solved {
    right: 118px;
    }
  
}
@media (min-width:320px) and (max-width:375px) {
 
    .lia-quilt-forum-page-search-page .header-hero-wrapper .lia-node-header-title{
        font-size: 36px;
    }
}

@media (min-width:395px) and (max-width:575px) {
    .su__grid-content .su__viewed-results + .su__solved {
    right: 156px;
    }
}

/* Fixing Small Laptop View */

@media (min-width:791px) and (max-width:991px) {
    .su__showing-lable {
    font-size: 12.5px;
  }
  
  .su__search-view {
    width: 35.7%;
    display: none;
  }
  
  .su__filters-button {
    width: 184px;
  }
  
  .su__advance-blocks {
    width: 44.5% !important;
    }
    
}

@media (min-width:991px) and (max-width:1024px) {
    .su__advance-blocks {
    width: 22.5% !important;
    }
    
    .su__search-view {
    width: 35.7%;
    }
    
    .su__search-view div.su__search-view {
    width: 89%;
    }
}

@media (max-width: 767px){
    .su__m-lang-block {
    padding: 5px;
    }
}

.userResults .su__fillter-sortby-layout-2 {
    margin: 10px 0;
}

.userResults .search-result-sorting {
    display: none;
}

.su__results-section .userResults{
   padding: 0 30px 0 15px;
}

.su__viewed-results .su__search_section .su__autoSuggestion.su__autosearchapp-suggestion {
    overflow: hidden !important;
    top: 80px;
    box-shadow: 0px 2px 7px #9cb4d8;
    border-radius: 21px !important;
    padding: 05px 10px;
}

/* Fixing Large Screen Desktop */

/*@media screen and (min-width: 1400px) {
  .custom-modal-advance-search {
    left: 150px;
  }
  } */ 
  
  
  
@media (min-width:768px) {
 
 .su__list-item-row.su__d-md-flex.su__w-100 {
    min-height: 80px;
}
 
.su_preview-startblock {
    position: absolute;
    top: unset !important;
    bottom: 16px;
}

.su__solved-val {
    position: absolute;
    right: 81px;
    bottom: 11px;
}

.su__ribbon-title {
    position: unset !important;
    padding-top: 12px;
}
}

.su__viewed-results .su__search_section .su__autoSuggestion.su__autosearchapp-suggestion {
    top: 73px;
}

.su__hideFacet{
    display:none;
}

.ForumPage .lia-page {
    overflow-y:hidden;
}

/*.header-search {
    display: none; 
} */

/* fixing airtable UI feedbacks */

.su__tabs {
    font-size: 18px;
    font-weight: normal;
    color: #696B6C;
}

.su__list-item-title a {
    font-size: 18px;
    font-weight: 500;
}

.su__list-item-desc {
    font-size: 14px;
}
.su__search-head-icon {
    box-shadow: none;
}
.su__recommendations-results{
    padding-left: 0;
}
.su__bookmark-popup-title span{
    position: absolute;
    right: 2rem;
    top: 2rem;
}

.su__sortedby-text {
    text-align: right;
    margin-right: 7px;
}

.userResults .su__fillter-sortby-layout-2 {
    width: 300px;
}

.su__search-view div.su__search-view {
    width: 75%;
}

/*fixing modal adv-search */
.custom-modal-advance-search {
    width: 259px;
}

.custom-button-advsearch {
    height: 27px;
    padding: 0;
    font-size: 14px;
}

.custom-button-advsearch {
    position: unset;
    margin-top: 20px;
    background: #1B61C9 0% 0% no-repeat padding-box;
    border-radius: 8px;
    width: 50% !important;
}

input.su__form-control {
    font-size: 14px !important;
}

.su__filters-button span {
     margin-right: 0px;
}

.su__filters-button {
    width: 184px;
}

/* filter checkbox alignment */

.su__filter-label {
    margin-bottom: 0 !important;
}

.su__filter-toggle input[type=checkbox]+label:before {
    top: 10px;
}

.su__bookmark-inner .su__filter-toggle input[type=checkbox]:checked+label:after {
    top: 0px !important;
    left: 5px;
    width: 5px;
    height: 12px;}

.su__filter-toggle input[type=radio]:checked+label:after {
    top: 12px;
}

.su__filter-toggle input[type=radio]+label:before {
    top: 9px;
}

.su__search-facet-drop .su__filter-toggle input[type=checkbox]+label:before {
    top: 17px;
}

.su__search-facet-drop .su__filter-toggle input[type=checkbox]+label:after {
    top: 17px;
}

.label-badge {
    padding-top: 7px;
}
.su__search-facet-input{
    border-radius: 8px !important;
    border: 2px solid #FF3621 !important;
}
.custom-font-bookmark {
    color: #2E2F30 !important;
    font-size: 14px;
    font-weight: normal;
}
.su__filter-label{
    margin-bottom: 9px;
}
.su-tabsSection{
    border-bottom: 1px solid #D3D3D3;
}

#searchForm .su__input-close > svg {
    width: 16px;
    height: 16px;
}

#searchForm.su__search_btn > svg {
    width: 26px;
    height: 26px;
}

.su__solved-val > svg {
    height: 35px;
    width: 34px;
}

.su__sorry-no-result {
    font-size: 16px;
    font-weight: 500;
}

.su__sorry-no-result + .su__clear-filters-btn {
    font-size: 16px;
}

.su__didumean > div span {
    font-size: 16px;
}

.su__filter-toggle input[type=checkbox]:checked+label:before {
    border-radius: 3px;
}

.su__facet-close-icon {
    top: 6px;
}

.su__search-facet-input {
    height: 31px !important;
}

.custom-fl:first-child > svg {
    height:14px;
}

.su__sort-filter-icon {
    margin-right: 7px;
}
.su__showmore-text{
    font-size: 14px;
}
.su__showmore-icon, .su__showless-icon {
    left: 70px;
}

.su__cancel__sticky {
    border-left: 1px solid #0A0A0B;
}

.su__sticky__head {
    margin-right: 2px;
    font-size: 16px;
}

.su__clear-all-btn {
    font-size: 16px;
    margin-top: 8px;
}

.su__sticky__filters__ellipses {
    font-size: 16px;
}

.su__sticky__filters {
    height: 32px;
    padding: 0px 8px;
}

.su__search-view div.su__search-view {
    margin-left: 37px;
}

.su__bookmark-popup-title .su__close-icon {
    width: 12px;
    height: 12px;
}

/* mobile UI Fixes */ 

@media (max-width:685px) {
    .custom-modal-bookmark {
        width: 318px;
        height: 203px;
    }

    .custom-no-bookmark-image {
        width: 88px;
    }

    .custom-font-bookmark {
        color: #2E2F30 !important;
        font-size: 13px;
        font-weight: normal;
        margin-top: 1px;
        line-height: 1.7;
    }
    
    .su__bookmark-btn {
    right: 36%;
    }
    
    .su__bookmark-inner {
        margin-top: 6px;
    }
    
    .su__mob-active svg .su__active-stroke {
        stroke: #1b61c9;
    }
    
    
    .metaDataKey {
        flex-direction: row-reverse;
    }

    .metaDataKey .su__tags {
        margin-left: 3px;
    }

    .su__sticky__filters {
        padding: 0px 5px;
    }
    
    .su__input-close {
    right: 40px;
    }
}

.su__search-head-icon > svg > path {
    fill: #000;
}

.su_custom_img{
width: 100px;
    height: 100px;
    background-image: url(https://at102208s.searchunify.com/resources/Asset-Library/no%20bookmark.png);
    background-repeat: round;
       z-index: -100000;
    /* display: none; */
    position: absolute;
    
}
.su_custom_flex{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.custom-no-bookmark-image_bkg{
width: 100px;
    height: 100px;
    background-image: url(https://at102208s.searchunify.com/resources/Asset-Library/no%20bookmark.png);
    background-repeat: round;
    }
    
    .su_custom_tip{
    width: 100px;
    height: 100px;
        background-image: url(https://at102208s.searchunify.com/resources/Asset-Library/cbimage.png);
background-repeat: round;
       z-index: -100000;
    /* display: none; */
    position: absolute;
    }
    
@media (min-width: 360px) and (max-width: 600px) {
.su__solved-val {
    margin-top: -4px;
    margin-right: 68px;
    }
}

@media (min-width: 320px) and (max-width: 359px) {
    .su__solved-val {
        margin-top: -4px;
        margin-right: 32px;
        }
    }
   
.su__bookmarkListIconActive svg path {
    fill: #1b61c9;
    stroke: none;
}

.su__grid-content .su__ribbon-title {
    margin-left: 4px;
}

.su__filter-toggle .su__toggle-input {
	opacity: 0 !important;
}


.su__filter-toggle input[type=checkbox]:checked+label:before{	  
    border-radius: 0px !important;
}

.su__filter-label-hidden {
	visibility: initial;
	font-size: 14px !important;
}

.su__filter-toggle input[type=checkbox]:checked+label:after {
	border-width: 0 2.2px 2.2px 0;
}

.custom-tag {
    text-transform: uppercase;
}

.su__noresult-text {
    overflow-y: visible;
    margin-bottom: 50px;
}



.custom-preview {
    border: 2px solid #9AA3BF;
    border-radius: 3px;
}

.su__autoSuggestion .su__color-gray {
    font-size: 16px;
    font-weight: normal;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
}

.custom-suggested > p {
    font-size: 16px;
    font-weight: 500;
}

.su__text-decoration .su__suggestion-title {
    font-size: 20px;
    font-weight: normal;
}

.custom-desc {
    font-size: 14px !important;
    margin: 4px 0px;

}

.custom-tag {
    text-transform: uppercase;
    font-size: 14px;
}

/*.su_autocomplete-block .su__suggesticon {
    top: -23px;
} */

.su__recentSearch {
    border-radius: 0px !important;
}

.custom-flex-facets {
    width: 98%;
    margin: 0 auto;
}

.su__search-facet-input:focus {
    outline-color: #1A60C8;
}

.su__bookmark-input::placeholder {
    opacity: 0.3;
}

.su__bookmark-popup-title {
    padding: 15px 12px;
}

.su__desktop-active .su__bookmark-list #Path_7844 {
    fill: transparent;
}

.su__showing-lable > span > b {
    font-weight: bold;
}

.su__side-Search-tips {
    bottom: 33%;
}

.custom-margin-similar {
    width: 20px;
    height: 20px;
}

.su__bookmark-popup-title span {
    position: absolute;
   right: 1.7rem;
    top: 1.7rem;
}

.custom-search-tips-image {
    /* width: 40%; */
       width: 149px;
    height: 140px;
}

.resultsPerPage {
    border: 2px solid #949494;
}

.su__pagination span > span {
    border: 2px solid #949494;
}

.su__search-title a {
    font-weight: normal;
    font-size: 14px;
}

.custom-preview p {
    height: 25px;
}

.custom-modal-advance-search .su__font-12.su__text-blue.su__pr-3.su__cursor.su__text-bold {
    position: absolute;
    right: 5px;
    top: 25px;
}

.btn_advance-search > svg{
    width: 28px;
    height: 28px;
}

.su__filters-button {
    width: 202px;
    height: 38px;
}

.su__filters-button span {
    font-size: 18px;
}

.su__sort-filter-icon {
    margin-right: 3px;
}

.custom-modal-advance-search {
    width: 270px;
}

.su__minscroller::-webkit-scrollbar-track {
    background-color: #D3D3D3;
}

.custom-modal-advance-search .su__modal-inner {
    width: 260px;
}

.su__advance-blocks .su__overlay {
    /*border-radius: 21px;*/
}

.su__solved + .su_preview-startblock .custom-preview {
    margin-left: 3rem;
}
 
.su__mobile-child-block.su__d-xs-block.su__font-9.su__font-bold.su__text-center.su__px-sm-1 {
    display: none;
}

.su__suggesticon {
    top: -2px;
    right: 5px;
}

.su__recentSearch .su__autosuggestion-icon {
    height: 22px;
}

.su__autosuggestion-icon {
    height: 18px;
}

.custom-margin-similar {
    width: 20px;
    height: 24px;
}

.su__search_advance .su__tooltip-top {
    margin-top: 25px;
    bottom: 54px;
}

.su__see-more-less {
    align-items: center;
}

.su__more-icon {
    margin-top: 3px;
}

.searchTips-sidenav {
    overflow-y: scroll !important;
    height: 100vh;
}

.searchTips-sidenav::-webkit-scrollbar {
  display: none;
}

.searchTips-sidenav {
  -ms-overflow-style: none;  
  scrollbar-width: none; 
}

#search-box-search .su__input-close {
    margin-right: 0;
}

.custom-flex-facets .su__clear-all-btn {
    width: max-content;
}

.custom-flex-facets .su__clear-filter-row {
    max-width: 90%;
}

.su__featureSnippet-list .su__showmore-text {
   width: -webkit-fill-available;
   font-size: 13px;
}
.su__mobile-feature .su__advance-blocks{
    display:none;
}


/* CUSTOM CSS M23 */
/* 
.su__filters-button span {
    font-size: 17px;
    font-weight: 500;
}

select#su__relevance {
    font-weight: 500 !important;
}

.filter-label {
    font-weight: 600;
}

.su__filter-label {
    font-weight: 500 !important;
}

.su__filter-badge {
    font-weight: 500 !important;
}
 */

.su__filters-button {
    border: 2px solid #D3D3D3 !important;
}


.su__filter-toggle input[type=checkbox]+label:before {
    border: 1px solid #A4A3A6;
    border-radius: 1px;
}

.su__arrow-up, .su__arrow-left, .su__arrow-down, .su__arrow-right {
    border-top: 2px solid #a4a3a6;
    border-right: 2px solid #a4a3a6;
}

.su_w-20p.su__grid-none {
    display: none !important;
}

.su__list-item-title h2 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
}

.su__noclicked-title .su__text-truncate {
    max-width: 100% !important;
}

::placeholder {
	color : #9297a0 !important;
	opacity: 1;
}

.su__suggestions-list .su__suggestion-desc {
    display: none;
}
.su__autoSuggestion.su__suggestions-list .su__suggestion-desc {
    display: unset;
}
.su__recentSearch.su__suggestions-list .su__suggestion-desc {
    display: unset;
}

:-ms-input-placeholder { 
 color: #9297a0;
}

::-ms-input-placeholder { 
 color: #9297a0;
}

input#search-box-search:focus-visible {
    outline: none;
}

.su__btn.su__search_btn {
    margin-right: -8px;
}

.su__filter-toggle input[type=checkbox]+label:before {
    top: 9px !important;
}

.su__w-savebook .su__filter-toggle input[type=checkbox]+label:before {
    top: -1px !important;
}

.su__search-facet-drop .su__filter-toggle input[type=checkbox]+label:before {
    top: 17px !important;
}

 .pageSize {
    margin-bottom: 14px !important;
}


@media (min-width: 1200px) {
.su__Recommended_flex {
    display: unset !important;
}
.su__Recommended_Article-section {
    min-width: 100% !important;
    max-width: 100% !important;
}
.su__similarSearches {
    min-width: 100% !important;
    max-width: 100% !important;
}
}

.su__autoSuggestion .su__suggestions-txt {
    margin-top: 6px;
}

.su__feedback-modal .su__close-svg:focus-visible {
    outline: none;
}

.su__suggestion-title.custom-tag {
    color: rgba(70,70,70,0.8);
}

.custom-no-bookmark-image {
    width: 100%;
}
.su__searchTip-list{
    padding-bottom: 1rem;
}

@media (max-width: 991px) {

.su__bookmark-popup-title span {
    position: absolute;
    right: 1.7rem;
    top: 0.6rem;
}

.su__bookmark-popup-title span:first-child {
    position: absolute;
    left: 0rem;
    top: -1.2rem;
}
}

@media (max-width: 600px) {

.su__pagination span span[type="button"] {
    padding: 2px 5px !important;
    margin: 0 4px;
}

}

@media (max-width: 420px) {
.su__sticky__filters .su__sticky__head.su__font-12 { 
    font-size: 13px;
}

.su__sticky__filters span.su__sticky__filters__ellipses {
    font-size: 13px;
}

.su__clear-filters button.su__clear-all-btn {
    font-size: 14px;
}

.su__search-view div.su__search-view {
    width: 90%;
}

.su__showing-lable span {
    font-size: 14px;
}

.swapFilterLeft .custom-flex-facets {
    display: block;
}

.su__sticky__top .su__sticky__filters {
    margin-left: 0px;
}

}
.su__input-close{
    z-index: 0;
}
.su__Recommended_Article-section{
    padding-bottom: 1.5rem;
}
.su__recentSearch .su__autosuggestion-icon {
    align-self: start;
    left: -8px;
    top: -2px;
    position: relative;
    /* margin-top: 7px; */
}
.userResults .su__btn-filters{
    font-size: 12px !important;
}


/* Custom CSS Fresh */

.lia-content>.lia-quilt-forum-page-search-page.lia-top-quilt>.lia-quilt-row-main {
    max-width: 100%;
    margin: 0;
    padding: 0;
}

.su__search_section {
    background: #ffffff;
    height: 120px;
}

.su__search_section .su__container {
    max-width: 1200px;
}

.su__input-search {
    background: #fff;
    font-weight: 300;
    font-size: 16px;
    padding: 21px 150px 21px 12px;
    box-shadow: none !important;
    border-radius: 0 !important;
    border: 1px solid #DCE0E2;
}

section.su__w-100.su__py-4.su__search_section.su__bg-blue-grd {
    display: flex;
    align-items: center;
}

.su__main-content section.su__results-section {
    max-width: 1200px;
    margin: auto;
}

.su__results-section section.su__contentTabs-section.su__w-100 {
    margin-top: 20px;
}

.su__filters-button:focus, .su__key-focus:focus, .su__tabs:focus, .su__filter-toggle:focus {
    border-radius: 6px;
    box-shadow: none;
    border-color: transparent;
}

.su-tabsSection .su__tabs {
    font-size: 16px;
    font-weight: normal;
    color: #000;
    font-family: 'DM Sans' !important;
}

.btn_advance-search > svg {
    width: 19px;
    height: 19px;
}

button.su__btn.btn_advance-search {
    background: #fff;
}

.su__filters-button {
    width: 215px;
    height: 42px;
    border-radius: 0 !important;
    border: 1px solid #C4C4C4 !important;

}
.su__advance-background.su__filters-button span {
    font-size: 16px;
    padding-left: 10px;
    font-family: 'DM Sans' !important;
}

.su__close-icon g rect, .su__close-icon g circle {
    fill: #000;
}

svg.su__close-icon fill {
    color: #000;
}

.btn_advance-search span.su__text-black.su__font-13.su__p-1.su__rtlp-1.su__font-regular {
    padding-left: 10px;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
}

.btn_advance-search:hover, .btn_advance-search:hover .su__close-icon g rect, .btn_advance-search:hover .su__close-icon g circle {
    color: #fff !important;
    border: 1px solid #FF3621!important;
    fill: #fff;
    background-color: #FF3621 !important;
}

.btn_advance-search:hover .su__text-black {
    color: #fff !important;
}

.su__Language-boxs {
    display: none;
}

.su__bookmark-list > div {
    border-radius: 0px;
    padding: 7px;
}
.su__bookmark-list:hover > div {
    border: 1px solid #FF3621;
    background-color: #FF3621;
}

img.su__bokmark-icon.su__bg-white-hover-50:hover {
    background: none !important;
}

.su__search-view  .su__showing-lable {
    font-size: 14px;
}

img.su__relevancy_arrowDown.su__bg-white-hover-50 {
    position: absolute;
    top: 42%;
    right: 14px;
}

/* select#su__relevance:focus {
    outline: none;
    border: 2px solid #FF3621;
    color: #FF3621;
} */

.su__form-block span.su__input-close.su__mr-4.su__position-absolute.su__cursor {
    display: unset;
    top: 12px;
    right: 26px;
    padding-right: 10px;
    border-right: 2px solid #000;
}

#searchForm .su__input-close > svg path {
    fill: #000;
}

.su__viewed-results .su__search_section .su__autoSuggestion.su__autosearchapp-suggestion {
    top: 45px;
    border-radius: 0 !important;
}

.auto-suggestion .su__text-decoration .su__suggestion-title {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
}

.highlight {
    color: #FF3621;
}

span.su__ribbon-title {
    display: none;
}

.su__list-item-desc .highlight {
    border-bottom: 1px solid #FF3621;
    color: #FF3621;
}

.su__sticky__top .su__sticky__head {
    font-family: 'DM Sans' !important;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
    display: flex;
    align-items: center;
}

.su__sticky__filters .su__sticky__filters__ellipses {
    font-family: 'DM Sans' !important;
    color: #000;
    font-size: 14px;
}

.su__sticky__top .su__sticky__filters {
    height: 26px;
    margin-top: 3px;
    padding: 0px 8px;
    background: #DCE0E2;

}

.su__meta-data span.su__flex-1.su__flex-vcenter.su__flex-wrap {
    font-family: 'DM Sans' !IMPORTANT;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
}

.su__clear-filter-row.su__flex-vcenter {
    margin-left: 10px;

}

.su__sticky__top.su__d-flex.su__flex-wrap.su__overflow-hide {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.swapFilterLeft .su__w-auto.su__clear-filters {
    margin-left: 10px;
}

.su__clear-filters .su__clear-all-btn {
    color: #FF3621;
    font-size: 16px;
    text-decoration: underline;
    font-weight: 500;
}

.su__filter-content-row .su__filter-toggle input[type=checkbox]:checked+label:after {
    top: 11px;
    height: 10.5px !important;
}

/* #facets-section div.su__filter-content-row.su__position-relative {
    display: block;
} */

.su__search-head-icon svg path {
    fill: #FF3621;
}

input.su__search-facet-input:focus {
    outline: none !important;
}

.su__showmore-icon {
    left: 80px;
}

.resultsPerPage {
    border: 1px solid #C4C4C4;
    border-radius: 0px;
    height: auto;
}

.su__pagination span span[disabled] {
    border: none;
    background: none;
}

.su__pagination span span.su__pagination-active {
    border: none;
    background-color: unset;
    color: #FF3621;
    border-color: #FF3621;
}

.su__pagination span span {
    color: #353535;
    border: none !important;
    box-shadow: none !important;
}

.su__pagination span > span {
    font-family: 'DM Sans' !IMPORTANT;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
    padding: 8px 10px 8px !important;
}

.su__pagination span span:hover {
    color: #FF3621;
    background-color: unset;
}

.su__suggestions-list .su__text-truncate {
    margin-left: 3px;
}

.su__recentSearch .su__autosuggestion-icon svg.su__mr-2 {
    margin-right: 0px !important;
}

.su__arrow-up, .su__arrow-left, .su__arrow-down, .su__arrow-right {
    left: -5px !important;
}

.su__sort-filter span.su__color-lblue {
    color: #FF3621;
}

.su__bookmark-popup-title.su__bg-blue-grd {
    background: #FF3621;
    border-radius: 0;
    padding: 4px 12px;
    height: 48px;
}

.su__bookmark-popup-title > svg {
    display: none !important;
}

.su__bookmark-inner label.su__font-12.su__d-block.su__mb-1.su__f-regular {
    text-align: left;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}

.su__bookmark-inner button.su__btn.su__bg-blue-grd.su__py-3.su__w-100.su__radius.su__bookmark-save {
    width: 76px;
    border-radius: 0;
    height: 36px;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    margin: 10px 0;
}

.su__modal-inner {
    border-radius: 0 !important;
}

.su__bookmark-popup-title svg.su__close-icon.su__cursor path {
    fill: #fff;
}

.su__bookmark-popup-title svg.su__close-icon.su__cursor{
    top: -3px;
    position: relative;
}

.su__bookmark-inner .su__bookmark-ul .su__flex-vcenter.su__px-2.su__mb-1.su__border-b {
    padding: 8px 8px 0px;
    border: none;
}

.su__bookmark-btn {
    top: unset !important;
    bottom: 10px !important;
    left: 38%;
    position: relative !important;
}

.su__bookmark-btn 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 {
    width: 76px;
    border-radius: 0;
    height: 36px;
    width: 100px;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    margin: 5px 0;
}

.su__bookmark-inner.su__p-3 {
    padding: 15px;
}

.su__bookmark-popup-title h2.su__font-16.su__text-white.su__f-regular.su__flex-1.su__position-relative.su__my-0:focus {
    outline: none;
}

.su__bookmark-inner .su__bookmark-ul {
    margin: 0;
    height: 160px;
    min-height: 90px;
    overflow-y: auto;
    margin-bottom: 0;
}

.su__bookmark-ul a.su__text-decoration span.su__w-100 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}

.su__bookmark-popup-title h2.su__font-16.su__text-white.su__f-bold.su__flex-1.su__position-relative.su__my-0 {
    outline: none;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
}

.su__list-item-row .su__meta-data {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: 8px;
    max-width: unset !important;
}

.su__bookmark-inner  
 img.su__NoBookmark-icon.su__bg-white-hover-50 {
    margin-bottom: 15px;
}

.su__advance-blocks form.su__modal-inner.su__radius.su__animate-fadown.su__zindex-1.su__shadow-lg.su__bg-white.su__radius-1 {
    z-index: 99999;
}

.su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter {
    background: #FF3621;
    border-radius: 0px;
    
}

.su__bookmark-popup-title 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 {
    color: #fff !important;
    font-family: 'DM Sans' !important;
}

.su__advance_group 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 {
    width: 144px;
    height: 36px;
    background: #FF3621;
    margin: 12px;
    font-family: 'DM Sans' !important;
}

 #su__advanceLabel .su__advance_search_padding input.su__form-control:focus {
    outline: 1px solid #FF3621 !important;
    /* border: 2px solid #FF3621; */
}

.su__advance_group div.su__font-12.su__text-blue.su__pr-3.su__cursor.su__text-bold {
    position: absolute;
    bottom: 0px;
    left: 42%;
    font-size: 14px;
    font-family: 'DM Sans' !important;
    font-style: italic;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
    text-decoration-line: underline;
    color: #2272B4 !important;
}

input#Save-bookmark.su__bookmark-input {
    border: 1px solid #DCE0E2;
    border-radius: 2px;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 14px !IMPORTANT;
    line-height: 18px;
    color: #000;
}
input#Save-bookmark:focus {
    outline: none;
}
.su__bookmark-popup-title h2.su__font-16.su__text-white.su__f-regular.su__flex-1.su__position-relative.su__my-0 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
}

#su__advanceLabel input.su__form-control {
    border: 1px solid #DCE0E2 !important;
    border-radius: 2px !important;
    font-family: 'DM Sans';
    font-style: normal;
    font-weight: 500;
    font-size: 14px !important;
    line-height: 18px;
    color: #000000;
}

#su__advanceLabel .su__advance_group.su__col-md-12.su__box-sizing {
    padding-bottom: 20px;
}

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

button.su__btn.btn_advance-search.su__advance-background {
    background: #FF3621;
    border: none !important;
}

svg.su__ListBookmark-icon_custom.su__bg-white-hover-50, svg.su__SaveBookmark-icon_custom.su__bg-white-hover-50:hover {
    background: none;
}

svg.su__ListBookmark-icon_custom.su__bg-white-hover-50 path {
    fill: #000;
}

img.su__relevancy_arrowDown.su__bg-white-hover-50 {
    cursor: pointer;
    pointer-events: none;

}

.su__searchTips .su__position-relative svg path {
    fill: #000;
}

.su__filter-label {
    font-weight: normal !important;
    text-transform: capitalize;
    font-size: 14px !important;
    margin-left: 8px;
}

/* .su__mobile-child-block.su__SearchTipsBlock.su__d-md-block.su__d-xs-none {
    margin-left: 10px;
} */

.swapFilterLeft .su__mobile-child-block.su__SearchTipsBlock.su__d-md-block.su__d-xs-none {
    display: none;
}
select#su__relevance {
    margin-left: 0 !important;
    color: #000;
    border-radius: 0px;
    border: 1px solid #D3D3D3;
    font-family: 'DM Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
}

.searchTips-sidenav {
    right: 36%;
    top: 4rem;
    height: 615px;
    width: 425px;
    border-radius: 0;
}

.su__searchTip-header.su__p-3.su__bg-blue-grd.su__text-white.su__rtltext-right.su__position-relative {
    background: #FF3621;
}
.su__searchTip-header h2 {
    margin-top: 5px;
}

.su__searchTip-icon {
    right: 8px;
    top: 3px;
    padding: 5px;
}

.su__searchTip-icon svg path.su__fill-white {
    fill: #fff;
}

img.su__searchTips-icon {
    margin: 10px 20px 10px;
}

ul.su__searchTip-list li {
    font-size: 16px !important;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    margin: 15px 0px;
    line-height: 21px;
}

.su__featured-thumbnail.su__sourceIcon_custom {
    min-width: unset;
    width: auto;
    max-width: 25px !important;
}

.su__img-featured_icon_custom{
    max-height: 32px;
}

#facets-section {
    border-radius: 0;
    border: none;
}

.su__px-3.su__py-3.su__position-relative.su__flex-vcenter.su__border-t {
    border-top: none;
    border-bottom: none;
}

#facets-section .facet {
    border-bottom: 1px solid #e6e6e6;
    border-radius: 0;
}

.sub_topic .su__search-head-icon {
    border: none;
    bottom: 22px;
}

#facets-section .su__open-facets div.su__filter-content-row {
    display: block;
    width: 100%;
}

.su__search-facet-drop {
    top: 10px;
}

.su__search-facet-drop .su__filter-toggle input[type=checkbox]+label:after {
    top: 19px !important;
}

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

.su__tabs.su__active-tab:focus {
    border-bottom: 3px solid #FF3621;
    font-weight: 500 !important;
    border-radius: 0;
}

span.su__list-item-desc.su__w-100.su__my-1.su__font-regular.su__font-12.su__loading-view {
    color: #000;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
}

llabel.su__filter-label {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 14px !important;
    line-height: 18px;
    color: #000000;
}

.facet .su__w-100.su__d-flex.su__align-items-center.su__text-truncate {
    color: #fff;
}

.su__filter-toggle .su__filter-badge {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 17px;
    color: #000 !important;
}

.su__suggestionsTitle_custom{
font-family: 'DM Sans' !important;
font-style: normal;
font-weight: 500;
font-size: 18px;
line-height: 23px;
color: #FF3621;
margin: 20px 10px 10px!important;
}

/* .su__SaveBookmark-icon_custom path:hover {
    fill: #ffff;
} */

.su__position-relative:hover, .su__position-relative:hover .su__SaveBookmark-icon_custom path, 
.su__position-relative:hover .su__ListBookmark-icon_custom path, 
.su__position-relative:hover .su__SearchTips-icon_custom path {
    fill: #ffff;
}

svg.su__SearchTips-icon_custom:hover {
    background: none;
}

select#su__relevance:focus {
    outline: none;
}

.su__meta-data span.metaDataKey {
    color: #000;
    font-size: 14px;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
}

.su__meta-data span span.su__tags {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    margin-bottom: -1.6px;
    color: #2272B4;
    padding-left: 0;
    padding-right: 5px;
    background: none !important;
}

.facet .su__w-100.su__d-flex.su__align-items-center.su__text-truncate h2.su__flex-1.su__font-14.filter-label.su__text-truncate.su__pr-3.su__my-0 {
    font-family: 'DM Sans' !important;
    font-size: 18px;
    font-weight: 600;
}

.su__search-view div.su__search-view div span {
    margin-left: 20px;
    font-family: 'DM Sans' !important;
}

.su__meta-data, .su__meta-data span.su__flex-1.su__flex-vcenter.su__flex-wrap {
    flex: unset !important;
}

.su__MetaSeparator {
    border-right: 1px solid black;
    height: 15px;
    position: relative;
    bottom: -6px;
    margin-right: 6px;
}

/* .su__meta-data {
    margin-right: 6px;
} */

.su__href-txt {
    display: none;
}

.su__autoSuggestion.su__align-items-center .su__suggestion-desc {
    margin-left: 10px;
}

.su__recentSearch.su__align-items-center .su__autosuggestion-icon {
    margin-left: 1px;
}

.su__recentSearch.su__align-items-center .su__suggestion-desc {
    margin-left: 2px;
}

.su__form-block.su__w-100.su__position-relative:hover {
    fill: #000;
}

.auto-suggestion .su__autoSuggestion.su__align-items-center.su__cursor.su__suggestions-list.su__bg-gray-hover.su__d-flex.su__font-14.su__text-black {
    margin-left: -6px;
}
.custom-preview {
    width: 71px;
    height: 22px;
    background: #FF3621;
    border: none;
    border-radius: 0;
}
.custom-preview p {
    /* height: 25px; */
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    margin: 0;
    color: #FFFFFF !important;
}
.custom-preview:hover {
    border: none;
    border-radius: unset;
}

.su__content-view .su__list-items.su__position-relative:hover {
    fill: #000;
}

.su__similarSearches .su__ribbon-block {
    position: relative;
    top: -10px !important;
}

.SearchForm.lia-component-common-widget-search-form.lia-mode-default.lia-search-form-wrapper {
    display: none !important;
}

.su__close-facet .su__arrow-down {
    transform: rotate(135deg);
}

.su__open-facets .su__arrow-down {
    transform: rotate(-45deg);
    top: 2px;
}

.su__filter-content-row label.su__filter-label {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 22px;
    color: #000;
}

.auto-suggestion .su__bg-gray-hover:hover {
    background: #E4E2E2;
    border-radius: 0 !important;
}

#searchForm input#search-box-search {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    color: #000 !important;
    border: 1px solid #e6e6e6 !important;
    box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2), 0 1px 1px 0 rgba(0,0,0,0.14), 0 2px 1px -1px rgba(0,0,0,0.12) !important;
}

.su__facet-main-block {
    left: 7px;
    right: 0;
    bottom: 10px;
    width: calc(100% - 12px);
}

.su__active-bookmark-list-icon {
    background-color: #FF3621 !important;
    border-radius: 0;
}
.su__active-bookmark-list-icon div.su__position-relative {
    border: 1px solid #FF3621;
    background-color: #FF3621;
}

.su__active-bookmark-list-icon svg.su__ListBookmark-icon_custom.su__bg-white-hover-50 path {
    fill: #fff;
}

p.su__sorry-no-result.su__font-bold.su__text-center.su__my-sm-1 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
}

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 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
}

.su__custom__refreshSearch_button.su__text-center.su__mt-4 {
    max-width: 155px;
    margin: auto;
    margin-top: 20px;
    margin-bottom: 50px;
}

.su__custom__refreshSearch_button 
 button.su__btn.su__py-3.su__w-100.su__radius.su__refreshSearch {
    background: #FF3621;
    border-radius: 0px;
    color: #fff;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    border: 1px solid #FF3621;
    line-height: 15px;
    height: 36px;
}

.su__custom__viewsSection span:before {
    color: #183139;
    display: inline-block;
    font-family: "CustomIcons";
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    vertical-align: middle;
    content: "\e93b";
}

.su__custom__repliesSection span:before {
    color: #183139;
    display: inline-block;
    font-family: "CustomIcons";
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    vertical-align: middle;
    content: "\e93c";
    top: 1px;
}

.su__custom__kudosSection span:before {
    color: #183139;
    display: inline-block;
    font-family: "CustomIcons";
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    vertical-align: middle;
    content: "\e95b";
}

.custom-flex-liveCounts .custom-fl span {
    /* padding-top: 1px; */
    margin-left: 7px;
    font-size: 16px;
    font-family: 'DM Sans' !important;
}

.su__showmore-icon svg g path {
    fill: #FF3621;
}

.su__showless-icon svg g path {
    fill: #FF3621;
}

span.su__position-absolute.su__showmore-icon, 
span.su__position-absolute.su__showless-icon {
    padding-top: 1px;
}

span.su__position-absolute.su__showless-icon {
    transform: rotate(180deg);
}

.searchTips-sidenav.su__searchTips-show.su__animate-fadeRight {
    -webkit-animation: fadeInDown 300ms both !important;
}

.resultsPerPage .su__text-black {
    color: #000 !important;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
}

.resultsPerPage 
 span.su__pr-2 {
    color: #000 !important;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
}

.su__pagination-section .su__pagination span {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 23px;
}

.su__SearchTipsBlock .su__bookmark-list > div {
    margin-top: -2px;
}

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

.resultsPerPage.pageSize.su__bg-white.su__position-absolute.su__d-inline-block.su__font-12.su__radius-1.su__f-regular.su__pr-2.su__pl-2.su__pt-1.su__pb-1 {
    bottom: -120px;
}

span.su__custom_dot {
    margin: 10px 0px 10px 5px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: black;
}

.su__custom__authorBoard span.su__customAuthorTag {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    color: #FF3621 !important;
    padding: 1px;
    margin: 0;
}

.su__custom__authorBoard .su__meta-data span.su__tags {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    padding: 0;
}

.su__custom__authorBoard .su__meta-data span.metaDataKey {
    color: #000;
    font-size: 14px;
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    margin-right: 0;
}

.su__custom__authorBoard .su__meta-data {
    margin-right: 0;
}
.su__custom__authorBoard .metaDataKey p {
    padding-top: 1px;
}

#lia-searchformV32.SearchForm.lia-component-common-widget-search-form.lia-mode-default.lia-search-form-wrapper.lia-component-common-widget-search-form {
    display: none !important;
} 

.lia-quilt-forum-page-search-page .lia-quilt-row-main .lia-quilt-column-alley.lia-quilt-column-alley-single {
    position: relative;
    top: 75px;
}

.su__custom__authorAndBoard 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 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #000000;
    margin: 0;
    padding: 0;
    padding-right: 4px;
}

.su__custom__authorAndBoard span.su__customRed.su__tags {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 22px;
    color: #FF3621 !important;
}

.su__custom__authorAndBoard span.metaDataKey.su__font-bold {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #000000;
}

.su__custom__authorAndBoard span.metaDataKey.su__font-bold p {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #000000;
}

.su__content-view .su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3.su__p-3 {
    padding-bottom: 10px;
}

/* Media Queries */


@media (max-width:600px) {
.su__list-item-title .su_preview-startblock.su__ml-1 {
    display: none;
}

.su__list-item-title .custom-flex-liveCounts {
    order: 2;
}

.su__img-featured_icon_custom {
    max-height: 28px;
}

.su__featured-thumbnail.su__sourceIcon_custom .su__mr-2.su__rtlmr-0.su__rtlml-2 {
    top: 3px;
    right: 0px;
    position: relative;
}

.su__list-item-row .su__w-100.su__sm-w-100.su__media-body.su__overflow-hide.su__word-break {
    margin-left: 8px;
}

.custom-flex-liveCounts span {
    margin-right: 8px;
    margin-bottom: 0px;
}
.su__custom__viewsSection span:before {
    top: -2px;
}
.su__custom__viewsSection span:before {
    top: -2px;
}

.custom-flex-liveCounts > .custom-fl:first-child {
    margin-left: -5px;
}

.su__grid-content .custom-flex-liveCounts {
    margin-bottom: -10px;
}

.su__custom__kudosSection span:before {
    bottom: 3px;
}

.su__list-item-title span.su__text-truncate.su__text_align {
    margin-bottom: 25px;
}
.su__d-flex.su__flex-wrap.su__custom__authorAndBoard {
    position: relative;
    bottom: 48px;
}
.su__meta-data span span.su__tags {
    margin-bottom: -5.6px;
}
.su__custom__authorAndBoard .metaDataKey {
    margin-top: 0px;
    padding-bottom: 0;
}

.su__custom__refreshSearch_button.su__text-center.su__mt-4 {
    margin-bottom: 30px;
}

.no-results-row div p.su__font-bold.su__font-14.su__m-1.su__mb-3 {
    text-align: center;
}

.su__modal-inner {
    z-index: 9999;
}
.su__bookmark-popup-title h2.su__font-16.su__text-white.su__flex-1.su__position-relative.su__my-0.su__f-normal:focus {
    outline: none;
}
}

.su__similarSearches .su__p-0.su__mb-3.su__mt-2 {
    margin-left: 9px;
}

.su__similarSearches .su__mb-2.su__px-3.su__py-1.su__d-flex.su__border.su__radius.su__align-items-start.hover__effect {
    border: none;
}

.su__similarSearches .su__recommendations-title a.su__font-14.su__text-decoration.su__font-weight-bold.su__text-black.hover-color-dblue.su__font-bold {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
}

.su__similarSearches .su__align-items-start .su__w-100.su__cursor {
    left: 30px;
    position: relative;
    bottom: 5px;
}

.no-results-row p.su__font-bold.su__font-14.su__m-1.su__mb-3 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    margin-left: 15px;
    margin-bottom: 20px;
}

.su__Recommended_Article-section h2.su__Recommended_Article.su__pl-2.su__font-weight-bold.su__my-0 {
    font-family: 'DM Sans' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #183139;
    padding-left: 0;
}

.su__Recommended_Article-section svg {
    display: none;
}

.su__bg-white.su__Recommended_Articles-R.su__border.su__w-100.su__pr-3.su__pt-3.su__pb-1.su__pl-3,
.su__py-1.su__d-block.su__Recomended_border-b,
.su__Recommended_Articles-R .su__position-relative.su__border-b.su__d-flex.su__align-items-center.su__pb-3 {
    border: none;
}

.su__Recommended_Article-section .su__recommendations-content h3.su__my-0.su__font-12.su__f-regular.su__line-height-n {
    font-family: 'DM Sans' !IMPORTANT;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 21px;
    color: #000000;
}

.su__recommendations_customBlock {
    justify-content: flex-start;
}
.su__Recommended_Article-section .su__recommendations_customBlock svg {
    display: unset;
}

.su__recommendations_customBlock .su__font-12.su__whitespace-initial.su__recommendations-title {
    margin-left: 10px;
}

.su__featured-thumbnail {
    display: none;
}

.su__content-view .su_w-20p.su__mr-2.su__rtlml-2.su__rtlmr-0 {
    margin-right: 10px;
}

#loading::before {
    opacity: 0;
}

@media (min-width:2000px) {
.searchTips-sidenav.su__searchTips-show.su__animate-fadeRight {
    right: 40%;
    top: 15rem;
}
}

@media (min-width:2600px) {
.searchTips-sidenav.su__searchTips-show.su__animate-fadeRight {
    right: 42%;
    top: 35rem;
}
}

@media (min-width:3200px) {
.searchTips-sidenav.su__searchTips-show.su__animate-fadeRight {
    right: 44%;
    top: 50rem;
}
}
@media (min-width:4000px) {
.searchTips-sidenav.su__searchTips-show.su__animate-fadeRight {
    right: 45%;
    top: 60rem;
}
}

@media (min-width:5400px) {
.searchTips-sidenav.su__searchTips-show.su__animate-fadeRight {
    right: 46%;
    top: 70rem;
}
}

.su__viewed-results a:visited, .su__viewed-results a:visited .highlight {
    color: #FF3621 !important;
}

a:hover, a:focus {
    text-decoration: none;
}

.su__content-view .su__noresult-text.su__w-100 {
    margin-top: 90px;
}

.su__slider-button {
    border-top: none !important;
}

.su__app .su__search_section {
    background: #ffffff;
    height: 100px;
    padding-top: 0rem;
}





/* Hide Databricks header components */

.lia-quilt-forum-page-search-page .lia-quilt-row.lia-quilt-row-header-hero {
    display: none;
}

/*.lia-quilt-forum-page-search-page .lia-quilt-row.lia-quilt-row-header-bottom {
    display: none;
}*/


.su__app.su__viewed-results .lia-quilt-column-user-search-result {
    bottom: 68px;
}

/* .userResults .su__select-control {
    background: url(data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M8.71 11.71l2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z' fill='%2357575c'/%3E%3C/svg%3E) no-repeat 100% 50% !important;
} */

.userResults .lia-quilt-user-search-item {
    height: 350px;
}

.UserName .lia-user-name-link wbr {
    display: block;
}

.su__user-load-blocks {
    height: 300px;
    width: 30%;
    margin: 65px 15px 0 0;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: placeHolderShimmer;
    animation-name: placeHolderShimmer;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background: #f6f7f8;
    background: -o-linear-gradient(left,#eee 8%,#ddd 18%,#eee 33%);
    background: linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);
    background-size: 800px 104px;
}

@media (min-width: 768px){

.lia-quilt-community-page .lia-quilt-row-header-hero .header-hero-wrapper {
    width: 60%;
    margin-bottom: 10px !important;
}
}

@media (max-width: 767px){
.lia-quilt-community-page .lia-quilt-row-header-hero .header-hero-wrapper {
    top: 0px;
    width: 60%;
    margin-bottom: 10px !important;
}
}


.su__fs-media-content .su__featured-thumbnail {
    display: block;
}

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

/* Databricks Q3 CSS Fixes */

.su__app {
  background: #ffffff;
}
.su__list-items {
    box-shadow: none !important;
}

.su__bookmark-popup-title .su__text-blue {
    visibility: hidden;
}

img.su__relevancy_arrowDown.su__bg-white-hover-50 {
    position: absolute;
    top: 44%;
    right: 22px;
}

select#su__relevance {
    margin-left: 0 !important;
    color: #000;
    border-radius: 0px;
    border: 1px solid #D3D3D3;
    font-family: 'DM Sans';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    background: none;
    margin-top: 13px;
}

.su__fillter-select {
    min-width: -webkit-fill-available !important;
    width: unset;
}

.searchTips-sidenav {
    right: 36% !important;
    top: 4rem !important;
    height: 615px !important;
    width: 425px !important;
    border-radius: 0 !important;
    max-width: unset !important;
}

.su__pagination span span, .su__pagination span button {
    color: black !important;
    border-color: #1770d4 !important;
    background: none !important;
    box-shadow: none !important;
}

.su__pagination span span.su__pagination-active, .su__pagination span button.su__pagination-active {
    color: red !important;
    border-color: #1770d4 !important;
    background: none !important;
    box-shadow: none !important;
}
.su__resultPaginationbtn_align{
    float: left !important;
    text-align: left !important;
}
.su__pagination span span[disabled], .su__pagination span button[disabled]  {
    opacity: 0.5 !important;
    border-radius: 8px !important;
    background: #F8FAFC 0% 0% no-repeat padding-box !important;
    color: #6c757d !important;
    pointer-events: none !important;
    cursor: auto !important;
    background-color: #fff !important;
    border-color: #dee2e6 !important;
}

.userResults .su__fillter-sortby-layout-2 .su__btn-filters {
    min-width: unset !important;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M8.71 11.71l2.59 2.59c.39.39 1.02.39 1.41 0l2.59-2.59c.63-.63.18-1.71-.71-1.71H9.41c-.89 0-1.33 1.08-.7 1.71z' fill='%2357575c'/%3E%3C/svg%3E") no-repeat 100% 50% !important;
}

.su__sortedby-text{
    white-space: nowrap !important;
}
.su__tooltipIconsOutline .su__bookmark-list {
        border: 1px solid #D3D3D3;
    border-radius: 1px;
    padding: 3px 5px;
    margin-top: -3px;
}
.su__tooltipIconsOutline .su__bookmark-list .su__ListBookmark-icon_custom {
        position: relative;
    top: 3px;
}

.su__tooltipIconsOutline .su__bookmark-list:hover{
    border: 1px solid #FF3621 !important;
    background-color: #FF3621 !important;
}
.customSaveAndUnsaved > div{
    top:5px
}

.su__slider-outer .su-tabsSection{
    scrollbar-width: none;
}

.su__advance_group .su_clear_all_btn {
    background: none;
    padding: 0;
}
.su__search-forms .su__input-close{
        outline: none;
    display: unset;
    gap: 1;
    position: absolute;
    top: 13px;
    right: 20px;
    border-right: 2px solid #000;
}
.su__search-forms .su__input-close > svg { 
    margin-right: 7px;
}


.lia-quilt-forum-page-search-page .lia-quilt-row-main .lia-quilt-column-alley.lia-quilt-column-alley-single {
  
    top: 0;
}
.UserSearchItemContainer .lia-quilt-column-alley-single{
    top: 75px !important;
}
.su__filter-content-row .su__search-head-icon{
    border: none !important;
}

@media (max-width: 600px) {
    .su__list-item-row.su__d-md-flex.su__w-100{
        display: flex;
    }

    .su__list-item-title > .su__flex-gap {
        position: absolute;
        right: -10%;
        width: 100%;
        top: 5px;
    }

    .su__list-item-row > .su__media-body {
        max-width: 80%;
    }

    .swapFilterLeft {
        overflow: visible;
    }

    .su__list-item-title > .su__flex-gap .su__IconsSectionW-20 .su__w-50 {
	    width: auto;
	}
}

.su__advance_group .su_clear_all_btn{
margin: 0;
padding: 0;
}
.su__bookmark-inner #su__advanceLabel{
    height: 370px;
}
.su__allSelected-notshow .su__clear-filter-row{
    max-width: 154px;
}
.su__search-view .su__d-flex{
        margin: 0;
    width: 100% !important;
}
.su__search-view .su__search-view .su__showing-lable > span{
margin:0
}
.resultsPerPage .su__font-12{
    font-size: 16px;
}
.su__pagination-section .su__pagination  span  button{
    font-size: 18px;
}
.su__bookmark-ul .su__tooltipIconsOutline{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.su__resultSaved{
        right: 2px;
    top: -10px;
}
.su__allcontent-incactive .swapFilterLeft{
    overflow: visible;
}

/* QA logged issues */
.su__tooltipIconsOutline .su__bookmark-list {
    padding: 8px;
    margin-top: 0;
}

.su__bookmark-list .su__ListBookmark-icon_custom {
    top: 0 !important;
}

select#su__relevance {
    margin-top: 9px;
}

.su__bookmark-list > div {
    padding: 8px;
}

.su__SearchTipsBlock .su__bookmark-list > div {
    margin-top: -3px;
}

.su__bookmark-inner .su__bookmark-ul {
    height: auto;
}

.su__bookmark-inner > .su__border-b, .su__tooltipIconsOutline .su__bookmark-list {
    display: flex;
}

.su__custom__authorAndBoard .metaDataKey {
    align-self: flex-start;
}

.su__custom__authorAndBoard .metaDataKey p{
    margin: 0;
}

.su__custom__authorAndBoard .su__color-black.su__tags {
    background-color: transparent;
}

.su__Language-boxs {
    display: none !important;
}

button.su__btn.btn_advance-search.btn_advance-search {
    margin: 15px auto;
}

/* #su__sortByLabel, .su__mr_sort {
    margin-right: 0;
} */

#su__sortByLabel .su__fillter-select {
    height: 40px;
}

.su__searchTip-content .su__searchTip-list li:before {
    content: "";
    position: relative;
}

.su__searchTip-content .su__searchTip-list li {
    list-style-type: decimal;
}

.su__search_section .su__input-search {
   padding: 0 76px 0 12px;
}

.su__search_btn {
    left: calc(100% - 38px);
    top: 0;
}

.auto-suggestion .su__suggestions-list {
    padding: 9px 15px;
}

.su__suggestions-list a .highlight, .su__viewed-results a .highlight, .su__list-item-desc .highlight {
    color: #FF3621 !important;
}

.su__searchBox-header .su__input-search {
    background: #fff;
}

.su__bookmark-inner .su__bookmark-save {
    background-color: #FF3621;
}

.su__bookmark-inner .su__bookmark-save:disabled {
    background: #F8FAFC 0% 0% no-repeat padding-box;
}

.su__bookmark-btn 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, .su__bookmark-inner .su__bookmark-save {
    padding: 0 5px;
}

.su__list-item-desc .highlight {
    border-bottom: 1px solid #FF3621 !important;
}

.su__autoSuggestion .su__suggestions-txt {
    margin-top: 0;
}

.su__list-item-row .su__media-body .su__viewed-results a:focus{
    outline: unset;
    /* outline-width: 0; */
}

/*QA logged responsive issue */

@media (max-width: 768px) {
  .searchTips-sidenav {
    top: 4rem !important;
    height: 615px !important;
    width: 400px !important;
    border-radius: 0 !important;
    max-width: unset !important;
    right: unset !important;
  }
  .su__mobile-feature{
      z-index: 9;
  }
  
}
@media (max-width: 1024px) {
.su__Recomended_border-b .su__search-title{
      display: flex;
  }

}

@media only screen and (min-width: 769px) and (max-width: 1024px) {

.su__allSelected-notshow .su__modal-inner{
z-index: 10;
}
.su__bookmark-popup-title span{
    top:unset;
    right:unset;
}
.su__bookmark-popup-title h2:focus{
    outline: unset;
}

 .su__allSelected-notshow .su__mob-facetshow .su__flex-vcenter button {
        max-width: 75px !important;
        min-width: 65px !important;
    }
    .su__allSelected-notshow  .su__advance-blocks{
       max-width: 25% !important;
    min-width: 16% !important;
}
.su__allSelected-notshow .su__advance-blocks .su__tooltipIconsOutline button{
    width: unset;
}
    .su__search-view .su__text-truncate {
        margin: 0 !important;
    }
   .arrow-down .su__relevancy_arrowDown{
    top: 40% !important;
    right: 2px !important;
}
#su__sortByLabel{
    margin: 0;
    width: 135px
}
/* .su__advance-blocks{
    width: unset;
} */
.select#su__relevance{
        padding-left: 0;
}
.su__allSelected-notshow .su__clear-filter-row.su__clear-filter-row{
    margin: 0;
}
#su__sortByLabel select {
        padding-left: 0;
}
.su__advance-background.su__filters-button span{
font-size: 14px;
    padding-left: 5px;
}

}
