/*Add Custom styling here */
@font-face {
  font-family: Gotham-Book;
  src: url('https://bc042008s.searchunify.com/resources/search_clients_custom/d042dbba-f8c4-11ea-beba-0242ac12000b/Gotham-font-family-www.Dfonts.org/Gotham/Gotham-Book.otf');
}
@font-face {
  font-family: Gotham-Medium;
  src: url('https://bc042008s.searchunify.com/resources/search_clients_custom/d042dbba-f8c4-11ea-beba-0242ac12000b/Gotham-font-family-www.Dfonts.org/Gotham/Gotham-Medium.otf');
}
.su__viewed-results, .su__viewed-results *, .su__no-view-results, #su_autocomplete-block, #su_autocomplete-block *, .su__wrapper, #su__wrapper, #su__wrapper * {
   font-family: 'Gotham-Book',sans-serif;
   box-sizing: border-box;
}
.su__pagination.su__justify-content-end.su__loading-view span {
   font-family: 'Gotham-Medium', sans-serif !important;
}

.su__d-inline-block.resultsPerPage.su__cursor span {
   font-family: 'Gotham-Medium', sans-serif !important;
}
input#search-box-search {
 box-shadow: 0px 8px 6px #00000029;
 border-radius: 10px;
 padding: 0 1.5rem 0 2.5rem;
 height: 54px;
 background: none;
}
.su__btn.su__search_btn {
 left: calc(100% - 124px);
 padding: 24px 35px 24px;
   font-size: 16px;
   width:124px;
   border-radius:0 10px 10px 0;
}
.su__flex-vcenter.su__position-absolute.custom-search-icon {
   height: 100%;
   left: 14px;
}
.server_techdoc.tabs {
 color: #868686;
}
.su__tabs.su__active-tab {
 color: #868686 !important;
 border-bottom: 2px solid #005C8A;
}
button.su__filters-button {
 border: 0 !important;
 border-radius: 4px;
 box-shadow: 0px 3px 3px #00000029;
}
section.su__allContent {
   background: #F8F9FA;
}

.su__view-active svg rect {
 fill: #707070 !important
}

.su__flex-vcenter.su__border {
   border: 1px solid #CED4DA;
}
select.su__btn-filters.su__select-control.su__w-auto.su__fillter-select.su__bg-white.su__radius-1.su__p-1.su__font-12.su__border {
 border: 1px solid #707070;
}
.su__bg-blue-grd {
   background: none;
   background: #005C8A !important;
}
.filter-label {
 color: #707070 !important;
 font-family: 'Gotham-Medium', sans-serif !important;
}
.su__text-black ,.su__list-item-desc{
 color: #272B30;
}
.su__href-txt {
 display: none;
}
.su__pagination span span.su__pagination-active {
 background-color: #005C8A !important;
 border-color: #005C8A !important;
 color:#fff !important;
}
.su__pagination span span{
 color:#707070 !important;
 border:1px solid #D8D8D8;
}
span.apply.su__border_skyblue{
 border:1px solid #005C8A !important;
}
.su__text-blue {
 color: #005C8A !important;
}
.header-wrapper {
       display: flex;
       justify-content: space-between;
       align-items: center;
       padding: 5px 0 10px;
   }

   .header-custom {
       max-width: 100vw;
       padding: 0 2vw;
       background: #EEEEEE;
   }

   img#Logo {
       /* width: 90px; */
       /* height: 35px; */
       min-width: 200px;
       margin-right: 15px;
   }

   .header-content {
       display: flex;
       margin: 10px 0;
   }

   ul.primary_navigation {
       margin: 0;
       padding: 0;
       list-style-type: none;
       display: flex;
   }
   ul.secondary_navigation {
       margin: 0;
       padding-left: 75px;
       list-style-type: none;
       display: flex;
   }

   li.leaf {
       line-height: 36px;
   }

   .logo {
       padding-right: 12px;
   }

   ul.primary_navigation li a {
       color: #7e7e7e;
       padding: 18px 24px;
       font-weight: 300;
       font-size: 13px;
       line-height: 20px;
       letter-spacing: 0.5px;
       text-decoration: none;
   }

   ul.primary_navigation li a:hover {
       box-shadow: inset 0 -3px 0 0 #005C8A;
       text-decoration: none;
       color: #000;
   }
   ul.secondary_navigation li a {
       color: #fff;
       padding: 10px 24px;
       font-weight: 300;
       font-size: 13px;
       line-height: 20px;
       letter-spacing: 0.5px;
       display: inline-block;
       text-decoration: none;
   }

   

   .search {
       margin: 7px 16px;
   }

   .line-break {
       border-left: 1px solid #7e7e7e;
       height: 5px;
   }

   .header-signup {
       display: flex;
       margin: 10px 0;
   }

   .menu {
       display: flex;
       align-items: flex-end;
   }

   .redbar {
       background: #005C8A;
       height: .5em;
   }
   .menu-secondary{
       display: flex;
       align-items: flex-end;
   }
   .blackbar {
   background: #454545;
}
   .snippets.feature-snippets {
   width: 100%;
   display: flex;
   justify-content: space-between;
   padding-right: 0;
}

.su__listing-border:nth-child(5){border-left:4px solid #feed2b;background:rgba(234,247,119,0.2)}
.su__listing-border:nth-child(6){border-left: 4px solid #a32bfe;background: rgba(163, 43, 254, 0.05);}
.certifications{
 width: 33%;
 color:#425466;
}
.broadcom-footer{
 display: flex;
 
}
.custom-footer{
 max-width: 100vw;
 padding: 0 1vw 0 15vw;
 margin-bottom:3rem;
}
ul.infoBullets{
 margin: 0;
padding: 0;
list-style-type: none;
}
.footer-heading{
 font-size: 16px;
 margin-bottom: 20px;
}
ul.infoBullets li{
 font-size: 13px;
 margin-bottom: 8px;
 cursor: pointer;
 color:#425466;
}







input#search-box-search {
 background-color: white;
 padding-right: 175px;
 font-size: 15px;
 font-weight: 500;
}
section.su__w-100.su__py-4.su__search_section.su__bg-blue-grd.custom-design {
 background-image: url("https://bc042008s.searchunify.com/resources/Asset-Library/Group%2012532.png") !important;
 background-position: -2px -43px !important;
 background-repeat: no-repeat;
 background-size: cover;
 position: relative;
 padding-top: 4rem;
 padding-bottom: 6.5rem;
}
.broadcom-community-heading {
 text-align: center;
 font-size: 62px;
 letter-spacing: 22px;
 margin-bottom: 12px;
}
.poweredBySU.su__position-absolute {
 right: 0;
 padding: 14px 10px 14px;
}
.poweredBySU.su__position-absolute img{
 width: 180px;
 top:16px;
}
span.su__input-close.su__mr-4.su__animate-zoom.su__position-absolute.su__cursor {
 right: 120px;
}
.su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3.su__p-3 {
 /* box-shadow: none; */
 /* border-radius: 13px; */
 /* border: 1px solid #9D9B9B9C; */
 box-shadow: 0px 4px 32px #33384014;
}
.su__autoSuggestion {
   border-radius: 20px;
   overflow: hidden;
   top: 50px;
}
.su__suggestions-list {
   border-bottom: 1px dotted #7D707070;
}













span.su__ribbon-title.su__ribbon-title.su__bg-blue.su__font-12.su__font-bold.su__px-2.su__d-inline-block.su__radius-3 {
 background-color: #E5F0FE;
 color: #005C8A;
 padding-top: 2px;
 margin-left: 8px;
 font-family: 'Gotham-Medium', sans-serif !important;
}
a.su__text-decoration.su__text-black.su__text-truncate.font-14.su__font-bold {
 display: flex;
 justify-content: space-between;
 width: 100%;
}
.su__multiple-version-label.su__custom-grey-color {
 color:#707070;
}
.similar-questions {
 font-size: 15px;
 font-weight: 600;
 color: #005C8A;
 display: flex;
 padding: 16px 10px 10px 10px;
}
.similar-questions svg{
 width: 19px;
 margin-right:4px;
}
.similar-questions-container {
 /* border-radius: 13px; */
 /* border: 1px solid #9D9B9B9C; */
 margin-bottom: 26px;
 margin-top: 3px;
 background: #FFFFFF 0% 0% no-repeat padding-box;
 box-shadow: 0px 3px 6px #00000029;
 border-radius: 1px;
}
.similar-questions-content.su__font-12 {
 border-bottom: 1px dotted #707070;
 padding: 10px;
}
.similar-questions-content-last.su__font-12 {
 padding: 10px;
}
a.su__custom-grey-color.su__margin-right-auto.su__f-bold.su__text-decoration.su__font-regular.su__text-truncate.font-10 {
   padding-right: 10px;
}

.su__miniscroll.su__position-absolute.su__w-135px.su__background-white.su__sm-shadow.su__multiple-versions-dropdown.su__text-left {
   width: 100%;
}
.su__flex-vcenter.su__parent-version.su__w-135px.su__cursor.su__filter-arows {
   width: auto;
}
.su__wrapper-block.su__gutters.su__wh-100.su__col-md-12 {
   padding-right: 0;
}

.customFeatures.su__col-xl-2 {
   padding-right: 0;
}
span.highlight {
   color: #005C8A;
}
img.su__img-featured.su__sm-shadow {
   border-radius: 20px;
}
span.metaDataKey.su__font-bold.su__color-blue.su__mr-2.su__rtlmr-0.su__rtlml-2.su__font-12 {
   color: #707070;
}

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.font-10 {
   background: none;
   color: #707070;
}
span.su__position-absolute.su__showmore-icon {
   color: #707070;
}

.su__cursor.su__position-relative.su__color-blue.su__f-regular.su__showmore-text.su__d-inline-block {
   color: #707070;
}
.su__search-head-icon.su__flex-vcenter.su__radius-50.su__cursor.su__position-relative {
   border-color: #707070;
}
.su__search-head-icon.su__flex-vcenter.su__radius-50.su__cursor.su__position-relative svg path{
   fill: #707070;
}
.su__search-facet-input {
   border-color: #707070;
   padding: 9px 24px 10px 34px !important;
   border-radius: 6px !important;
}
.su__facet-close-icon {
   right: 10px;
   top: 10px;
}
.su__search-facet-icon {
   margin: 8px 8px;
}
.su__editClient .su-tabsSection {
   display: block;
}
div#su__LanguageLabel {
   padding-top: 17px;
   padding-bottom: 16px;
}
svg.su__facet-close-icon.su__cursor.su__position-absolute path {
   fill: #ADB5BD;
}

svg.su__position-absolute.su__search-facet-icon path {fill: #ADB5BD;}
input[type=checkbox]:checked:before {
   background: #005C8A !important;
   border-color: #005C8A !important;
}
button.su__clear-all-btn {
   background: #005C8A;
   color: #fff;
   padding: 4px 10px;
   border-radius: 6px;
   font-weight: 400;
}
.tabs.active {
   border-bottom-color: #005C8A;
}
svg.su__switch-icon-size g {
   fill: #707070;
}
.su__bookmark-save:disabled {
   background-image: linear-gradient(to left, #e6e6e6, #e6e6e6) !important;
}
.su__multiple-versions-block.su__loading-view.su__d-xl-block.su__d-lg-block.su__d-xs-none.su__multi-gridview.close {
   margin-top: 8px;
}
.su__grid-content .su__list-items.su__bg-white.su__sm-shadow.su__radius-1.su__position-relative.su__mb-3.su__p-3 {
   max-width: 48%;
}
.su__search-facet-input {
   border: 1px solid #CED4DA !important;
}
.su__search-facet-input:active, .su__search-facet-input:focus {
   border-color: #707070;
}
.customShowingResults {
   flex: 1;
   padding-bottom: 0.6rem;
}
.su__switch-view-layout-2.su__switch-view {
       max-width: 21px;
 min-width: 21px;
}
.featureSnippetHeading{
   font-size: 16px;
   color: #1737D6;
   line-height: 20px;
   /* padding-left: 1rem; */
}
.su__ribbon-text.su__font-12.su__float-left.su__text-center.su__text-black.su__font-bold.su__mb-2.su__radius-3 {
   display: none;
}
.su__recommendations-results .su__ribbon-text.su__font-12.su__float-left.su__text-center.su__text-black.su__font-bold.su__mb-2.su__radius-3 {
   display: block;
}
.su__result-wrapper-ul.su__p-0.su__my-3.su__listing-border {
   border: 0;
   background: none;
   color: #707070;
   font-size: 14px;
   font-weight: 600;
}
/* .featureSnippetLeft {
   width: 56%;
   margin-left: 26%;
} */
.su-title-to-display.su__px-3 {
   display: none;
}
.su__d-inline-block.su__w-100.su__w-100.su__p-2.su__mx-4 {border-bottom: 1px dotted #707070;padding-right:0;margin-left: 0;padding-left: 0;margin-right: 0;}

.su__FeaturedSnippet.su__d-inline-block.su__w-100.su__p-2.su__mx-4 {border-top: 1px dotted #707070;display: flex;margin-left: 0;padding-left: 0;flex-direction: column;box-shadow: none;}
.su-featured-text.su__d-flex {
   color: #707070;
}
.su__knowledge-feedback, .su__featured-feedback {
   height: 25px;
   font-size: 13px;
   display: flex;
   color: #707070;
   width:auto !important;
   margin:0 !important;
}
span.su-result-wrapper-li.su__loading-view.su__px-3.su__py-2.font-15.su__d-flex {
   color: #707070;
   padding-left: 0;
}
.su__d-flex.custom-helpful {
   justify-content: flex-end;
   padding: 0 5px 20px;
}
.featureSnippetRight.su__mt-4 img {
   width: 200px;
}
.FeatureSnippetContent {
   width: 89%;
}

.featureProduct {
   border: 1px solid #b1acac;
   border-radius: 3px;
   padding: 7px 12px 7px;
   font-size: 12px;
   margin-bottom: 16px;
   color: #979191;
   width: 116px;
   height: 31px;
   position: relative;
   font-weight: 600;
}
.featureProduct span {
   position: absolute;
   right: 7px;
   top: 0;
   font-size: 23px;
   font-weight: 600;
}
.featureMoreDiv{
   position:relative;
}
.featureDropdowns.su__w-100.su__w-100.su__p-2.su__mx-4 {
   position: relative;
   padding: 8px 0;
   margin: 0;
}
.featureMoreButtonMore{
   border: 1px solid #b1acac;
   border-radius: 3px;
   padding: 7px 12px 7px 29px;
   font-size: 12px;
   margin-bottom: 16px;
   color: #979191;
   width: 137px;
   height: 31px;
   position: absolute;
   font-weight: 600;
   background: #fff;
   right: 0;
   top: -18px;
   cursor: pointer;
}
.featureMoreButtonMore span {
   position: absolute;
   left: 7px;
   top: 0;
   font-size: 20px;
   font-weight: 600;
}
.snippets{
   box-shadow:none !important;
}
.featureDropdowns {
   position: relative;
   margin-bottom: 20px;
}

section.su__w-100.su__py-4.su__search_section.su__bg-blue-grd.custom-design {
   background: transparent linear-gradient(90deg, #3D4145 0%, #FAFAFA 100%) 0% 0% no-repeat padding-box !important;
   background-position: -22px 0px !important;
   background-repeat: no-repeat;
   background-size: cover;
   position: relative;
   padding-top: 45px;
   padding-bottom: 45px;
   height: 162px;
}
.su__input-close{right:35px;top: 17px !important;}
.MuiLinearProgress-barColorPrimary{background-color:#005C8A !important}
.poweredBySU.su__position-absolute {
 right: 0;
 padding: 18px 22px 14px;
}
.poweredBySU.su__position-absolute img{
 width: 157px;
 top:16px;
}
.su__linear-loader {
   position: absolute;
   left: 10px;
   width: calc(100% - 20px);
   bottom: 0px;
}
.su__list-item-desc .highlight {
   color: #005C8A;
   border-bottom: 0;
   /* border-bottom: 1px solid #005C8A !important; */
}
svg.su__star-icon.su__bg-white-hover-50 path {
   fill: rgb(112, 112, 112);
}
.su__search-facet-input:active, .su__search-facet-input:focus {
   border-color: #707070;
}
.su__search-facet-empty, .su__search-facet-empty:focus {
   border: 1px solid red;
   background-color: rgba(255,0,0,0.09);
}
.su__d-md-flex.su__d-xs-none.su__py-2.su__col-md-12 {
   padding-top: 24px;
}
/********custom css********/
.su__product-sugt-row {
   bottom: 1px;
   position: absolute;
   width: 100%;
   left: 0;
   right: 0;
}
.su__autoSuggestion {
   border-radius: 16px !important;
   margin-top: 5px;
   /* margin-left: 0px; */
   margin-right: 0px;
   width: calc(100% - 0rem);
   /* margin-left: 1rem; */
   box-shadow: 0px 10px 6px #00000029;
}

.su__autoSuggestion .su__suggestions-list {
   padding: 16px 30px;
   line-height: normal;
   display: flex;
   align-items: center;
   font-weight: 600;
   /* font-size: 16px; */
}
.su__product-suggestion {
   background: white;
   padding: 12px 15px;
   line-height: normal;
   height: auto;
   font-size: 11px;
   color: #333;
   border-top: 1px dotted #7D707070;
}
.su__fill-red{
   fill:#c71b3c;
}

.su__product-sugg-category {
   background: #fff;
   border-radius: 11px;
   border: 1px solid #707070;
   padding: 4px 15px;
   white-space: nowrap;
   margin-right: 8px;
}
.su__product-sugg-cat-active{
   background:#005C8A;
   border: 1px solid #005C8A;
}
.su__product-viewmore {
   position: relative;
}
.su__pro-sugg-arow-span {
   position: absolute;
   left: 0;
   top: auto;
}
.su__product-sugg-category.su__product-viewmore {
   padding-left: 22px;
}
.su__product-sugg-category.su__product-active {
   background: #005C8A;
   color: #fff;
   border-color: #005C8A;
}

.su__custom-preview {
   width: 80%;
   height: 80%;
   background: #fff;
   padding: 20px;
   border: 1px solid #707070;
   border-radius: 19px;
   position: relative;
   overflow-y: auto;
   padding-top:0;
}

.su__custom-tumbnail {
   width: 100%;
   border: 1px solid #707070;
   border-radius: 15px;
}
.su__custom-preview-close {
   /* position: absolute;
   right: 15px;
   top: 15px; */
   
 position: sticky;
 z-index: 99;
 text-align: right;
 top: 0;
}

.su__custom-tumbnail-div {
   display: inline-block;
   padding-top: 25px;
   padding-bottom: 15px;
}
.su__custom-preview-metadata {
   border: 1px solid #979191;
   border-radius: 3px;
   color: #979191;
   padding: 2px 6px;
   font-size: 12px;
}

.su__col-6.custom-metadata-width {
   padding: 0;
}

.su__allContent .su-tabsSection.su__bg-white {
   border-top: none;
   padding-left: .5rem;
   margin-right: 3rem;
   margin-top: 1rem;
}


/* Custom  changes css */

.custom-feature-snippets {
   justify-content: initial !important;
}

.custom-nowrap {
   margin: 0px 0px;
}

.custom-nowrap span.su-result-wrapper-li {
   padding: 3px 0px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
   display: inline-block;
   width: 100%;
   font-weight: 500;
   font-size: 14px;
}
.big-bullet-custom{
 font-size: 23px;
 line-height: inherit;
}

.custom-featureSnippetLeft {
   width: 100%;
}

.custom-helpful-border {
   border: 1px solid var(--unnamed-color-707070);
   border: 1px solid #707070;
   border-radius: 12px;
   opacity: 0.61;
   padding: 5px 5px 0px !important;
}

.custom-helpful-border .custom-helpful-text {
   padding-right: 12px;
   font-size: 12px;
}

.custom-closest-ans {
   padding: 12px 0;
   text-align: left;
   letter-spacing: 0px;
   color: #989898;
   opacity: 1;
   font-size: 14px;
   display: flex;
   align-items: center;
}

.custom-featured-snippet-title {
   padding: 0 0 12px;
   text-align: left;
   font-weight:bold;
   letter-spacing: 0px;
   color: #1737D6;
   opacity: 1;
}

.custom-featured-snippet-title a {
    text-decoration: none;   
}

.custom-featured-snippet-details {
   padding-bottom: 8px;
   text-align: left;
   letter-spacing: 0px;
   color: #989898;
   opacity: 1;
   font-size: 14px;
}

.custom-snippet-image {
   align-self: center;
   padding-left: 23px;
}

.custom-snippet-image img {
   width: 100%;
   height: 250px;
   border-radius: 20px;
}

.custom-snippet-header {
   display: grid;
   grid-template-columns: 1fr auto;
   grid-gap: 10px;
   align-items: center;
}

.custom-snippet-header-icons {
   display: grid;
   grid-gap: 5px;
}

.custom-featureMoreButtonMore {
   border: 1px solid #b1acac;
   border-radius: 3px;
   padding: 8px 5px;
   font-size: 12px;
   color: #979191;
   width: 150px;
   height: auto;
   font-weight: 400;
   background: #fff;
   position: relative;
}

.custom-featureMoreButtonMore span {
    font-size: 20px;
    position: absolute;
    right: 3px;
    top: 0px;
}

.custom-helpful-wrapper {
   align-self: end;
}


.custom-filter_facets-container {
 padding: 0 15px 0px;
}

.custom-filter_facets-container .su__clear-all-btn {
 position: relative;
}

.custom-result-padding_top {
 /* padding-top: 28px; */
 padding-bottom: 103px;
}


@media (min-width: 1200px){
 .custom-width-facets{
   /* max-width: 280px !important; */
   padding-right: unset !important;
 }
}
/*
@media (min-width: 1200px){
 .custom-width-sampleanswer{
   max-width: unset !important;
   flex: unset !important;
   padding-left: unset !important;
 }
}
*/
.custom-inner-width{
   /* -webkit-box-flex: 0; */
   /* -ms-flex: 0 0 49.333333% !important; */
   /* flex: 0 0 49.333333% !important; */
   max-width: 100% !important;
   width: 100%;
}
.customdata-view{
   position:relative;
   display: flex;
   align-items: center;
}
.custom-metadata{
 padding-right: 10px;
 width: 100%;
 align-items: baseline;
}

.upperFacets{
display:flex;
justify-content:space-between;
}


.similar-questions-content.su__font-12.similar-questions-question {
 color: #36333A;
 border: 0;
 padding: 0;
 padding-bottom: 5px;
 font-size:14px;
 opacity:0.86;
}
.similar-questions-content.su__font-12.similar-questions-question.question-active {
 color: #005C8A;
}
.similar-questions-content.su__font-12.similar-questions-question a{
 cursor: pointer;
 color: #101213;
 text-decoration: none;
 font-size: 12px;
 line-height: 19px;
}

.similar-questions-content.su__font-12.similar-questions-answer {
 color:#707070;
 font-size:12px;
 opacity:0.86;
 border: 0;
 padding: 0;
}

.similar-questions-button {
 padding: 0 10px;
 font-size: 9px;
 font-weight: 600;
 color: #005C8A;
 display: flex;
 justify-content: flex-end;
}

.similar-questions-button-content {
 padding: 5px 10px;
 border: 1px solid #005C8A;
 border-radius: 10px;
}
.similar-questions-button-content a {
 text-decoration: none;
 color: #005C8A;
}
.similar-questions {
 font-size: 16px;
 font-weight: 800;
 color: #005C8A;
 display: flex;
 padding: 15px 15px 5px 15px;
 font-family: 'Gotham-Medium', sans-serif !important;
}
.similar-question-container {
 padding: 10px 15px;
 border-bottom: 1px dotted #C1C0C0;
}
.similar-question-container:last-child{
   border:0
}

.custom-preview-view{
justify-content:normal !important
}
.custom-preview-word{
  font-size: 10px;
   color: #005C8A;
   font-weight: bold;
}






.learning {
 position: relative;
 display: inline-block;
 width: 24px;
 height: 14px;
 margin-top: 4px;
 margin-bottom: 0;
}

.learning input.learningCheckbox { 
 opacity: 0;
 width: 0;
 height: 0;
}

.sliderLearning {
 position: absolute;
 cursor: pointer;
 top: 0;
 left: 0;
 right: 0;
 bottom: 0;
 background-color: white;
 -webkit-transition: .4s;
 transition: .4s;
 border:1px solid #ccc;
}

.sliderLearning:before {
 position: absolute;
 content: "";
 height: 10px;
 width: 10px;
 left: 1px;
 bottom: 4px;
 top: 1px;
 background-color: #ccc;
 -webkit-transition: .4s;
 transition: .4s;
}

input.learningCheckbox:checked + .sliderLearning {
 background-color: #74B91D;
 border: 1px solid #74B91D;
}

input.learningCheckbox:checked + .sliderLearning:before {
 background-color: #fff;
 -webkit-transform: translateX(10px);
 -ms-transform: translateX(14px);
 transform: translateX(10px);
}

/* Rounded sliderLearning */
.sliderLearning.round {
 border-radius: 60px;
}

.sliderLearning.round:before {
 border-radius: 50%;
}
.learningIcon {
 display: flex;
 align-items: center;
}
.LearningText{
 margin-top: 5px;
 font-size: 14px;
 color: #272B30;
 font-weight: 400;
 margin-right: 4px;
}

.custom-summary-showbtn{
color: #005C8A !important;
}
.custom-relevance-view{border-radius: 8px;padding: 8px;margin-top: 0px;border: 1px solid #CED4DA;}

select.su__btn-filters.su__select-control {
   padding-left: 10px;
   padding-right: 20px;
}
.custom-content-total-view{
margin-top:7px;
}
.custom-advanced-searchbtn{
   width:177px;
   height:33px;
   justify-content: space-around;
   font-weight: 500;
}






p.su__sorry-no-result.su__font-bold.su__text-center {
 margin: 0;
}

.noResultImageDiv {
 text-align: center;
 margin-top: 40px;
}

.su__text-center.custom-margin-top-noresult {
 margin-top: 12px;
}

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: #fff;
 font-weight: 500;
 padding: 8px 16px;
 background-color: #C91B39;
 border-radius: 19px;
 font-size: 13px;
 line-height: 13px;
}

p.su__sorry-no-result.su__font-bold.su__text-center {
 font-weight: 500;
 color: #707070;
 margin-top: 40px;
}
span.su__suggestion-title.su__font-13.su__text-black.su__f-regular {
 font-size: 15px;
}
.su__product-sugg-title.su__mx-3.su__f-bold {
 font-size: 15px;
}
p.su__font-bold.su__font-14.su__m-1.su__mb-3 {
 color: #1B1B1B;
}

.custom-featureMoreButtonMore-facets {
border: 1px solid #b1acac;
border-radius: 3px;
padding: 0;
font-size: 12px;
color: #979191;
width: 120px;
height: auto;
font-weight: 400;
background: #fff;
position: relative;
margin-bottom:16px;
}
.su__multiple-versions-row.su__flex-vcenter.su__justify-content-end.su__cursor {
 padding: 8px 10px;
}
.su__form-control {
   box-sizing: border-box;
   display: block;
   width: 100%;
   padding: .72rem;
   line-height: normal;
   color: #495057;
   background-color: #fff;
   background-clip: padding-box;
   border: 1px solid #ccc;
   border-radius: .25rem;
   transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}



.qwe{
color: #979191;
 font-size: 12px;
}
.custom-color-version{
   color: #979191;
 font-size: 10px; 
  padding-top: 3px;
}
.custom-arrow-version{
   font-size: 17px;
}





.su__product-sugg-category.su__cursor {
 margin-bottom: 8px;
}

div.customProductSpacing {
 display: flex;
 width: 85%;
 flex-wrap: wrap;
}

.su__product-sugg-category.su__cursor {
 margin-bottom: 8px;
}

.su__product-suggestion {
 padding-bottom: 4px;
}
.big-bullet-custom {
   font-size: 18px;
   line-height: inherit;
}
.featuresnippet-version{
font-size: 14px;
padding-left: 15px;
display:none;
}
.custom-closest-ans img {
   margin-right: 6px;
}
.custom-closest-ans img {
   display:none;
}
.snippets.feature-snippets.custom-feature-snippets {
   padding-left: 15px;
}

.custom-list-wraper {
   margin-right: 130px;
}
.customdata-view  .su__text-truncate1 {
 flex: 1;
 font-family: 'Gotham-Medium', sans-serif !important;
}
a.su__text-decoration.su__text-black.su__font-14.su__font-bold h2{
   color: #005C8A;
}
header.bc-ang-header {
 display: none;
}

span.su__custom-preview-metadata.su__mr-2 {
 display: none;
}

.breadcrumb_navigation_links.breadcrumb-navigation-links {
 display: none;
}

.col-12.topic-header-inner__wrapper.px-0 {
 max-width: 100rem;
}

.col-12.col-lg-3.product-landing-left-nav.is-active {
 display: none;
}

.footnode.footer {
 display: none;
}
.topic-full-width {
 display: none;
}

.col-12.col-lg-8.offset-lg-1.product-detail.px-lg-0 {
 flex: 0 0 100%;
 flex: 0 0 100%;
 max-width: 100%;
 margin: 0 15px;
}

.product-search-topic-header {
 width: 100%;
 margin: 0 !important;
}

.topic.topic.concept {
 padding: 0 1.5rem;
}
.topic-header-inner__utility {
 display: none;
}

.col-12.no-pad-right {
 display: none;
}

.product-landing-search-wrapper {
 display: none;
}
.su__custom-preview .su__d-flex.custom-helpful {
 padding: 0 5px 0;
}
.product-search-topic-header {
 position: static !important;
}
.su__featured-thumbnail {
 display: none;
}
.su__col-6.clear-custom-filters{
 margin-top:auto;
 margin-bottom:auto;
}
div#rederNohtml {
 display: none;
}


.customLoader.su__zindex-3 {
background: #fff;
border-radius: 19px;
position: fixed;
top:50%;
left:50%;
overflow-y: auto;
}
.su__ml-2.su__text-right.su__loading-view {
position: absolute;
bottom: 1rem;
right: 1rem;
}
.su__flex-vcenter.su__parent-version.su__w-135px.su__cursor.su__filter-arows {
width: auto;
 color: #979191;
 background: white;
 border: 1px solid #979191;
 border-radius: 3px;
}
.su__flex-vcenter.su__parent-version.su__w-100.su__cursor.su__filter-arows {
width: auto;
 color: #979191;
 background: white;
 border: 1px solid #979191;
 border-radius: 3px;
}
.su__d-flex.su__flex-wrap.custom-metadata.custom-metadata-width {
 margin-right: 27%;
}
.su__minscroller.su__position-absolute.su__w-100.su__background-white.su__sm-shadow.su__multiple-versions-dropdown.su__text-left {
     width: 100%;
   right: 0px;
   top: 28px;
   max-height: 72px;
}
.su__custom-border-color.su__multiple-versions.su__text-truncate {
 padding: 0;
}
a.su__multi-version-txt.su__cursor.su__custom-grey-color.su__text-decoration.su__font-regular.su__font-10 {
 padding: 5px 12px;
 display: inline-block;
 width: 100%;
}
span.custom-arrow {
 font-size: 24px;
 line-height: 24px;
}
.custom-right-header-modal{
 display: flex;
 justify-content: flex-end;
 align-items: center;
 position: sticky;
 top: 0;
 background: white;
 z-index: 99;
 padding-top: 20px;
}
.su__featured-thankyou.su__text-success.su__font-14.su__position-relative.su__loading-view {
 height: auto;
 top: 0;
 padding:2px 0;
}

svg.su__bokmark-icon.su__bg-white-hover-50 path {
 fill: #707070;
}


@supports not (-ms-high-contrast: none) {
  /* Non-IE styles here */
  select#su__relevance {
  padding-left: 10px;
 padding-right: 20px;
}
}
.su__col-lg-5.custom-learning-container {
 display: flex;
 justify-content: flex-end;
 align-items: stretch;
}
.su__mobile-child-block.su__advance-blocks.su__w-100.su__col-3 {
 padding-left: 0;
}
div#facets-section {
 box-shadow: 5px 4px 10px 3px #00000017;
 border: 0 !important;
 border-radius: 4px;
 padding-bottom: 12px;
}
.su__px-3.su__py-3.su__position-relative.su__flex-vcenter {
     border-bottom: 1px solid #e6e6e6;
     border-top: 0;
     background: #FFFFFF 0% 0% no-repeat padding-box;
     box-shadow: 0px 4px 32px #33384014;
}
.su__mobile-child-block.su__advance-blocks.su__w-100.su__col-3 {
 padding-left: 0;
}

.su__col-sm-9.su__col-md-9.su__col-lg-9.custom-width-facets {
 padding-right: 0;
}

.swapFilterLeft.su__px-xs-2.su__col-lg-4.custom-width-facets {
 padding-right: 0;
}
.custom-snippet-image.su__col-lg-4.custom-width-facets {
 padding-left: 15px;
 padding-right: 0 !important;
}

.custom-featureSnippetLeft.custom-width-facets.su__col-lg-8 {
 padding-right: 15px !important;
}
.su__font-12.su__f-regular.su__color-blue.su___show-more-summary.su__loading-view.custom-summary-showbtn span {
 font-size: 20px;
}
.custom-snippet-image.su__col-lg-4.custom-width-facets object {
 width: 100%;
}
span.su__text-truncate.custom-product-width {
 width: 90%;
}
span.custom-arrow-version {
 position: absolute;
 right: 6px;
}

.custom-snippet-header-container {
display: grid;
align-items: end;
align-items: end;
}

.custom-metadata .custom-snippet-header-container .custom-snippet-header-icons {
 display: flex;
}


.custom-article-detail-card-header {
padding: 0px 16px;
}

.custom-article-detail-card-header h5 {
margin: 0;
font-weight: 600;
font-size: 14px;
color: #707070;
}

.custom-article-detail-card-content {
padding: 4px 16px 16px;
max-width: 100%;
overflow: auto;
}

.custom-article-detail-card-content span {
font-size: 12px;
color: #707070;
}

.custom-overflow-initial {
 overflow: inherit;
}
.su__d-flex.su__flex-wrap.custom-metadata.custom-metadata-width .custom-featureMoreButtonMore-facets {
 margin: 0;
}
.su__multiple-versions-dropdown {
 display:block;
}

.su__tooltip.su__d-inline-block.su__line-height-n.su__tooltip-top{
 bottom: calc(100% + 10px);
   left: 50%;
   top: -30px;
   padding: 3px 8px;
}
svg.su__bokmark-icon.su__bg-white-hover-50:hover path {
 fill: #005C8A;
}
.bookmarkPresent g path {
   fill: #005C8A;
}
.su__view-active:hover svg rect {
 fill: #005C8A !important;
}
.su-featured-text.su__d-flex.custom-helpful-border:hover {
 color: #005C8A;
 border-color: #005C8A;
}
.su-featured-text.su__d-flex.custom-helpful-border:hover span.su__featured-feedback.su__cursor.su__loading-view {
 color: #005C8A;
}

.su-featured-text.su__d-flex.custom-helpful-border:hover span.su__featured-feedback.su__cursor.su__loading-view svg path{
 fill:#005C8A;
}
.custom-right-header-modal .su__d-flex.custom-helpful {
 border: 1px solid #707070;
 border-radius: 12px;
 font-size: 13px;
 opacity: 0.61;
 padding: 5px 5px 0px !important;
 margin-right: 8px;
}
.custom-right-header-modal .su__featured-thankyou.su__text-success.su__font-14.su__position-relative.su__loading-view{
 padding:6px 15px;
}
.su__featured-thankyou.su__text-success.su__font-14.su__position-relative.su__loading-view {
 display: flex;
 justify-content: flex-end;
 margin-bottom: 20px;
}
.custom-article-detail-title{
 color: #1737D6;
 padding: 16px;
}

.custom-article-detail-card-content.custom-card-first {
 padding-bottom: 16px;
}
.custom-article-detail-title a.su__text-decoration.su__font-16.su__font-bold {
   color: #005C8A;
}

.custom-article-detail-title span.highlight {
 color: #005C8A;
}
.su__custom-preview-close:hover svg path {
 fill: #005C8A;
}
.custom-right-header-modal .font-14.su__loading-view {
 padding-right: 12px;
 font-size: 12px;
}

.custom-right-header-modal .su-featured-text.su__d-flex {
 padding: 0 8px;
}
.custom-right-header-modal .su__d-flex.custom-helpful:hover {
 border: 1px solid #005C8A;
}

.custom-right-header-modal .su__d-flex.custom-helpful:hover .font-14.su__loading-view {
 color: #005C8A;
}

.custom-right-header-modal .su__d-flex.custom-helpful:hover span.su__featured-feedback.su__cursor.su__loading-view {
 color: #005C8A;
}

.custom-right-header-modal .su__d-flex.custom-helpful:hover span.su__featured-feedback.su__cursor.su__loading-view svg path {
 fill: #005C8A;
}
.su__LanguageLabel {
   background-position: 7px 7px;
}
select#select-lng {
 padding-left: 27px;
}
.su__filter-content-row.su__flex-vcenter.su__justify-content-between{
 padding-bottom: 4px;
}
.custom-snippet-header-container {
 margin-left: auto;
}
.custom-article-detail-card.custom-article-questionNanswer {
 margin-bottom: 16px;
}
.su-tabsSection {
   display: none;
}
.poweredBySU.su__position-absolute {
   display: none;
}
.su__btn.su__search_btn.su__animate-zoom.su__flex-vcenter.su__position-absolute.su__zindex.su__bg-transparent.su__rtlleft {
   background: none;
   background-color: #005C8A;
}
label.su__filter-label.su__d-inline-block.su__line-height-n{
   margin-bottom: 0;
   color: #272B30;
   font-size: 12px;
}
.su__filter-toggle input[type=checkbox]:checked+label:before {
   background: #005C8A;
   border-color: #005C8A;
}
.su__filter-toggle input[type=checkbox]+label:before {
   top: 3px;
}
span.metaDataKey.su__font-bold.su__color-blue.su__mr-2.su__rtlmr-0.su__rtlml-2.su__font-12 {
   margin-right: 4px;
}
.su__tags{
   padding-left:0 !important;
}
.su__tags {
   padding: 3px 6px;
   font-size: 12px;
   background: none;
}

img.su__savebookmark-icon.su__bg-white-hover-50 {
   width: 17px;
   height: 17px;
}

img.su__bokmark-icon.su__bg-white-hover-50 {
   width: 17px;
   height: 17px;
}

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 {
   padding: 7px 8px 7px;
   border: 1px solid #CED4DA;
   border-radius: 8px;
   background: white;
   margin-top: 0;
}
.su__ipadview-block.su__d-md-flex.su__d-xs-none.su__py-2.su__col-md-12 {
   align-items: center;
}
span.su__bookmark-list.su__mt-1.su__mx-2.su__rtlmr-2.su__rtlml-0.su__cursor.su__outline-none.su__bg-white-hover-50.su__radius-50.bookmark-list-dots {
   padding: 7px 8px 7px;
   border: 1px solid #CED4DA;
   border-radius: 8px;
   background: white;
   margin-right: 0;
   margin-top: 0;
}
.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;
}
.similar-questions-content.su__font-12.similar-questions-question a:hover {
   color: #005C8A;
   font-weight: 600;
}
.su__showing-lable.su__color-lgray.su__font-12.su__loading-view {
   color: #53565A;
}
.su__fill-lblue {
   fill: #005C8A;
}
.su__color-lblue, .hover-color-lblue:hover {
   color: #005C8A;
}
.su__filters-sort-active {
   color: #005C8A;
   font-weight: 500;
}
.su__filters-button:focus, .su__key-focus:focus, .su__tabs:focus, .su__filter-toggle:focus {
   border-radius: 6px;
   box-shadow: none;
   border-color: transparent;
}
.custom-article-detail-card {
 box-shadow: 0px 0px 6px #959596;
 border-top: 4px solid #005C8A;
 border-radius: 10px;
 width: 100%;
 margin: 10px 0;
}
.custom-article-detail-card-header {
 padding: 0px 16px;
 border-bottom: 1px solid #959596;
}
.custom-article-detail-title{
   color: #005C8A;
   padding: 16px;
   /* border-bottom: 1px solid #CC0D2F; */
}
.su__text-lgray {
   color: #D3D3D3;
}
.custom-article-detail-card-header h5 {
   margin: 0;
   font-weight: 600;
   font-size: 14px;
   color: #707070;
}
.custom-metadata-dropdowns {
   position: relative;
   height: 28px;
}

.versionWdth {
   position: absolute;
   right: 0;
   border: 1px solid #b1acac;
   border-radius: 3px;
   font-size: 12px;
   color: #979191;
   width: 120px;
   height: auto;
   font-weight: 400;
   background: #fff;
   width: 110px;
   padding: 4px 5px;
   display: flex;
}

span.versionDropdownName {
   color: #005C8A;
   font-weight: 600;
   margin-right: 4px;
   font-size: 12px;
}

span.versionDropdownValue {
   width: 45px;
   white-space: nowrap;
   overflow: hidden;
   text-overflow: ellipsis;
}

.custom-metadata-dropdowns .custom-snippet-header-container .custom-snippet-header-icons {
   display: flex;
}

.custom-snippet-header {
   position: relative;
}

.custom-snippet-header-icons {
   position: absolute;
   right: 0;
   top: 0;
}

.custom-metadata-dropdowns .custom-snippet-header-icons {
   position: relative;
}

.custom-metadata-dropdowns .abc {
   -webkit-box-flex: 0;
   -ms-flex: 0 0 50%;
   flex: 0 0 50%;
   max-width: 50%;
}

.custom-featureMoreButtonMore-facets {
   border: 1px solid #b1acac;
   border-radius: 3px;
   padding: 0;
   font-size: 12px;
   color: #979191;
   width: 120px;
   height: auto;
   font-weight: 400;
   background: #fff;
   position: relative;
   margin-bottom: 16px;
}

.custom-metadata-dropdowns .custom-featureMoreButtonMore-facets {
   width: 110px;
   margin-top: 0;
}

.custom-featureMoreButtonMore-facets {
   position: absolute;
   right: 0;
}

.custom-metadata-dropdowns .su__multiple-versions-row.su__flex-vcenter.su__justify-content-end.su__cursor {
   padding: 4px 5px;
}
/* .su__btn-back-to-top svg {
   top: 0px;
} */
.su__searchTip-header.su__p-3.su__bg-blue-grd.su__text-white.su__rtltext-right.su__position-relative h2 {
   color: white;
   font-weight: 700;
   font-size: 16px;
}

.custom-featured-snippet-title a {
   color: #1737D6 !important;
   font-size:16px;
   line-height:19px;
   font-weight:700;
}
label.su__filter-label.su__flex-1.su__text-truncate.su__font-12.su__mx-2.su__rtlmx-2.su__rtlmx-0.su__line-height-n.su__cursor {
   font-size: 12px;
}
.LearningText {
   display: none;
}

.learningIcon {
   display: none;
}
.ecx-portlet-area.flex-grow-1.overflow-auto.ecx-portlet-width {
   overflow: hidden !important;
}
.su__sticky__filters.su__text-nowrap.su__cursor {
   max-width: 140px;
}

span.su__sticky__filters__ellipses {
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.su__filter-toggle input[type=checkbox]:checked+label:after {
   top: 5px;
}
.su__w-savebook .su__filter-toggle input[type=checkbox]:checked+label:after {
   top: 2px;
}
.su__search-facet-drop .su__filter-toggle input[type=checkbox]+label:after {
   top: 13px !important;
}
section.su__search-operator-tips {
   background: transparent linear-gradient(90deg, #3D4145 0%, #FAFAFA 100%) 0% 0% no-repeat;
   padding: .8rem;
   font-size: 11px;
   text-align: center !important;
   color: white;
   border-top: 1px solid #fff;
}
div#su__LanguageLabel {
   display: none;
}
/* .su__recommendations-results {
   margin-bottom: 1.5rem;
   margin-top: 3rem;
} */
.su__auto-tuning {
   padding-left: 8px;
   padding-right: 16px;
   margin: 0px 0 0 0;
}
.su__results-preview {
   padding-left: 6px;
}
.su__sticky__top {
   display: block;
   width: 100%;
}
.su__minscroller::-webkit-scrollbar {
   height: 3px;
}
.su__p-0.su__bookmark-ul.su__minscroller {
   overflow-x: hidden;
}
.swapFilterLeft.su__px-xs-2.su__overflow-hide.custom-inner-width {
   overflow:visible;
}
::-ms-clear {
 display: none;
}
input[type=text]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=text]::-ms-reveal {  display: none; width : 0; height: 0; }


::-webkit-scrollbar{width:10px;height:0px;background-color:#F5F5F5}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}
::-webkit-scrollbar-thumb{border-radius:10px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.44,#7a99d9),color-stop(0.72,#497dbd),color-stop(0.86,#1c3a94));-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}

.sortable::-webkit-scrollbar, .su__css-scope-layout-2 .su__filter-item::-webkit-scrollbar{width: 4px;height: 4px;background-color: #f3f6fa;background-image: none;}
.sortable::-webkit-scrollbar-thumb, .su__css-scope-layout-2 .su__filter-item::-webkit-scrollbar-thumb,.su__filter-top-nav-popup::-webkit-scrollbar-thumb {border-radius: 3px;background-color: #999;background-image: none;}

.su__search-facet-drop::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9c9c9c;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-image:none;}
.su__search-facet-drop::-webkit-scrollbar{width:4px;height:0px;background-color:#fafafa}
.su__search-facet-drop::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#fafafa;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}

::-webkit-scrollbar-thumb{
   background:none;
   background-color:#005C8A;
}

.su__suggesticon {top: -1px;}





@media screen and (max-width: 1200px) and (min-width: 1200px) {
   .su__content-gutter {
       margin-left: -15px;
       margin-right: -15px;
       padding-left: 15px;
       padding-right: 15px;
   }
}
@media screen and (max-width: 1199px) and (min-width: 1025px) {
   form#searchForm{
       margin:0;
   }
   .su__content-gutter {
       margin: 0 auto;
       padding: 0;
   }
   .su__ipadview-block.su__d-md-flex.su__d-xs-none.su__py-2.su__col-md-12 {
       padding-right: 0;
   }
   
   .su__col-lg-5.custom-learning-container.su__justify-content-end.su__flex-vcenter {
       padding-right: 0;
   }
   .custom-width-facets{
       padding-right:0;
   }
   .su__px-3.su__flex-vcenter.su__h-100 {
       padding: 0;
   }
   .customShowingResults.su__col-lg-4 {
      padding-left: 0;
       padding-right: 0;
   }
}
@media screen and (max-width: 1024px) and (min-width: 992px) {
   form#searchForm {
       margin: 0;
   }
   .su__px-3.su__flex-vcenter.su__h-100 {
       padding-left: 0;
   }
   .customShowingResults.su__col-lg-4 {
       padding-left: 0;
       padding-right: 0;
   }
   .custom-width-facets{
       padding-left:0;
   }
   .su__col-sm-9.su__col-md-9.su__col-lg-9.custom-width-facets {
       -webkit-box-flex: 0;
       -ms-flex: 0 0 100%;
       flex: 0 0 100%;
       max-width: 100%;
   }
   .su__ipadview-block.su__d-md-flex.su__d-xs-none.su__py-2.su__col-md-12 {
       padding-right: 0;
   }
   
   .su__col-lg-5.custom-learning-container.su__justify-content-end.su__flex-vcenter {
       padding-right: 0;
   }
   .swapFilterLeft.su__px-xs-2.su__overflow-hide.custom-inner-width.su__col-lg-8 {
       padding-left: 0;
   }
}
@media screen and (max-width: 991px) and (min-width: 767px) {
   
}






.highlight {
  background: #ffc;
  font-weight: bold;
  margin: 0 1px;
}
input:focus-visible {
  outline: -webkit-focus-ring-color auto 0px;
}
:focus-visible {
  outline: -webkit-focus-ring-color auto 0px;
}
.su__flex-vcenter.su__parent-version.su__w-135px.su__cursor.su__filter-arows.su__font-12 {
  display: none;
}
span.su__featured-feedback.su__cursor.su__loading-view {
  border: 0;
}
.su__search-operator-tips a{
  text-decoration: none;
}
.ecx-container {
  font-family: "Gotham-Book", sans-serif;
  font-size: 0.875rem;
  color: #272b30;
  font-weight: 400;
  line-height: 1.5;
  background-color: #f8f9fa;
}
.su__bookmark-popup-title.su__border-b.su__radius.su__px-3.su__py-3.su__flex-vcenter {
  line-height: 1.5;
}
svg.su__close-icon.su__cursor {
  position: relative;
  top: 3px;
}
input.su__form-control {
  font-size: 0.875rem;
  color:#000;
}
.su__advance-background {
  background-color: #59BEFE;
}
input#search-box-search::placeholder {
color: #757575;
opacity: 1; /* Firefox */
}

input#search-box-search:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #757575;
}

input#search-box-search::-ms-input-placeholder { /* Microsoft Edge */
color: #757575;
}
.su__customized__settings{
  height: 94px;
}
p.su__font-13.su__pl-2.su___show-more-summary {
  margin:0;
}
.su__allSelected-pref-no.su__col-md-9.su-customizes.su__p-3 {
  padding: 0.5rem;
}
.draggableList {
  color: #6b6b6b;
  margin-right: 8px;
}
.su__allSelected-pref-ncol-.su-draggableFilters.su__col-md-3.su__p-3.su__pt-0.su__overflow-hide {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 30%;
  flex: 0 0 30%;
  max-width: 30%;
}

.su__allSelected-pref-no.su__col-md-9.su-customizes.su__p-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 70%;
  flex: 0 0 70%;
  max-width: 70%;
}
.su__filter-toggle input[type=radio]:checked + label:before {
  content: "";
  background: #005C8A;
  border-color: #005C8A;
}
.su__filter-toggle input[type=radio]:checked + label:after{
  top:7px;
  left:6px
}
.su__arrow-up,.su__arrow-left,.su__arrow-down,.su__arrow-right {
  border-top: 2px solid #a4a3a6;
  border-right: 2px solid #a4a3a6;
}
.su__filter-toggle input[type=checkbox] + label:before {
  border: 2px solid #a4a3a6;
}
.no-results-img{
  display: none;
}
.su__fillter-select {
  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='%23919bb0'/%3E%3C/svg%3E") no-repeat 100% 50%;
  background-color: #fff;
}
.su__filter-toggle input[type=radio]:checked + label:before {
  content: "";
  background: #005C8A;
  border-color: #005C8A;
}
.su__autoSuggestion{
  box-shadow: none;
}
.su__save-bookmarks{
  margin-bottom: 4px;
}
.su__feedback-searchsvg{
  bottom: 20%;
}
input#su__feedback-email {
  background-color: #e9ecef;
  color: rgba(70,70,70,0.5);
  font-weight: 500;
}
.su__viewed-results a:visited span, .su__viewed-results a:visited .highlight {
  color: #609 !important;
}
.su__viewed-results a:visited h2, .su__viewed-results a:visited .highlight {
  color: #609 !important;
}
.su__feedback-searchsvg {
  right: 0;
  bottom: 120px;
}
.su__w-100.su__overflow-hide.su__media-body.su__word-break {overflow: visible;}
.su__btn-back-to-top svg {top: 0px;}

.su__advance-background {
  background-color: #005c8a;
}

.customdata-view {
  width: 100%;
}

.customdata-view .su__boosted-documents-positioning {
  padding-bottom: 0px;
}

.customdata-view .su__search-tuning.su__search_tuning_icon {
  width: 30px;
}
.su__feedback-searchsvg svg{
  width:50px;
  height: 50px;
} 
.su__pagination span span[disabled] {
  background-color: #f0f0f0;
}
/* Recommendation Popup CSS Start*/

.su__modal-inner-1 {
  /* width: 980px;
  max-width: 100%; */
  background-color: #fff;
  box-shadow: 0px 3px 20px #00000033;
  border-radius: 13px;
}
.popupLeft{
  width: 360px;
  background: rgba(106, 113, 120, 0.12) 0% 0% no-repeat padding-box;
  padding: 30px 35px 40px 30px;
}
.popupRight{
  width: 620px;
  padding: 30px 30px 40px 30px; 
}

.popupLeft .su__Recommended_flex {
  display: block;
}

.popupLeft .su__Recommended_Article-max-width{
    margin-right: 0;
}

.popupLeft .su__Recommended_Article-section.su__d-block.su__border-radius {
  width: 100%;
  max-width: 100%;
  border-radius: 0;
  margin-right: 0;
}

.popupLeft .su__Recommended_Articles-R {
  border-radius: 0;
}
.popupLeft .su__Recommended_Article.su__font-weight-bold.su__my-0 {
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 30px;
  color: #000;
  font-family: 'Gotham-Medium', sans-serif !important;
}

.popupLeft p.su__recommendation-label {
  margin-bottom: 0;
  background: #DAE2E7;
  font-size:10px;
  line-height:10px;
  padding: 3px 6px;
  color: #005C8A;
  border-radius: 8px;
  font-family: 'Gotham-Medium', sans-serif !important;
}

.popupLeft span.recommended-popup-img-wrapper {
  padding: 5px 7px;
  background: rgba(0, 92, 138, 0.08) 0% 0% no-repeat padding-box;
  border-radius: 3px;
  padding-bottom: 8px;
}
a.recommendation-button:hover span{
    color:#fff !important;
}
a.recommendation-button:hover{
    background:#005C8A;
}
.popupLeft .su__search-title.su__list-item-title.su__m-0.su__loading-view:hover p.su__recommendation-label.su__text-center.su__whitespace-initial {
    background-color: #fff;
}
.popupLeft .su__search-title.su__list-item-title.su__m-0.su__loading-view:hover .su__recommendations-content{
    text-decoration: underline;
}
.popup-recommendation-tile{
  margin-bottom:25px;
}
.su__d-flex.popup-recommendation-tile-inner{
  flex-direction: row;
  align-items: flex-start;
}

.su__search-title.su__list-item-title.su__m-0.su__loading-view {
  margin-left: 8px;
}
.popupLeft .su__recommendations-tag-content {
  display: flex;
  color: #70ccf4;
  max-width: 100%;
  margin-bottom: 4px;
}
.popupLeft h3.su__my-0.su__font-12.su__f-regular.su__line-height-n {
  color: #005C8A;
  font-family: 'Gotham-Medium', sans-serif !important;
  font-size: 14px;
  line-height: 15px;
  padding-left: 2px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
}
.popupRight-top-section {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 28px;
}

span.continue-with-label {
  font-size: 14px;
  line-height: 15px;
  color: #005C8A;
  margin-right: 6px;
  font-family: 'Gotham-Medium', sans-serif !important;
}

.continue-with-section {
  display: flex;
  align-items: center;
}

span.continue-with-img-wrapper {
  width: 15px;
  line-height: 11px;
}
a.recommendation-button {
  border: 1px solid #005C8A;
  border-radius: 4px;
  padding: 10px;
  font-size: 12px;
  line-height: 13px;
  text-decoration: none;
}

a.recommendation-button span {
  color: #005C8A;
  font-family: 'Gotham-Medium', sans-serif !important;
}

a.recommendation-button.brocade-search-button {
  margin: 0 10px;
}
.recommendation-buttons-section {
  padding: 8px 0;
}

.popupRight-recentSearches-data .su__d-flex.recent-searches-wrapper{
    width: 50%;
    margin-bottom: 20px;
}

.popupRight-similarSearches-section .su__d-flex.recent-searches-wrapper{
    width: 50%;
    margin-bottom: 20px;
}

.popupRight-recentSearches-data .su__recentSearch.su__align-items-center {
    border: 0;
    padding:0;
}

.popupRight-recentSearches-data .su__autoSuggestion.su__align-items-center {
    border: 0;
    padding:0;
}

.popupRight .su__suggestion-desc.su__line-height-n.su__font-11.su__color-lgray.su__suggest {
    padding-top: 2px;
}

.su__recentSearch.su__align-items-center.su__cursor.su__suggestions-list.su__d-flex.su__font-14.su__text-black:hover {
    text-decoration: underline;
}

.su__autosuggestion-icon {
    display: none;
}

.popupRight-recentSearches-data {
    display: flex;
    flex-wrap: wrap;
}

label.popupRight-recentSearches-label {
    width: 100%;
    margin-bottom: 20px;
}

span.recentSearches-img-wrapper {
    line-height: 12px;
    padding: 0 4px;
}

label.popupRight-recentSearches-label {
    font-size: 16px;
    line-height: 18px;
    font-family: 'Gotham-Medium', sans-serif !important;
}

span.popup-recentSearches-title {
    color: #101213;
    font-size: 12px;
    line-height: 13px;
}

.popupRight-recentSearches-section {
    margin-bottom: 30px;
}

.popupRight-recentSearches-data .su__suggestions-list {
    border-bottom: 0px;
}

.popupRight-similarSearches-section .su__recommendations-results.su__position-relative {
    margin-top: 0;
    padding: 0;
}

.popupRight-similarSearches-section .su__similarSearches {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}

.popupRight-similarSearches-section {
    min-width: 100%;
    max-width: 100%;
}

.popupRight-similarSearches-data {
    display: flex;
    flex-wrap: wrap;
}

.popupRight-similarSearches-data h3.su__suggestion-desc {
    margin-bottom: 0;
    line-height: 13px;
}

span.recentSearches-img-wrapper {
    height: 12px;
}

a.popup-recentSearches-title {
    color: #101213;
}
/* Recommendation Popup CSS End*/