Code
<div class="search__overlay overlay-content-wrapper">
<div class="wrapper--1">
<div class="search__bar">
<form name="search">
<input type="search" class="search__term" name="query" placeholder="Search" aria-label="Search" autocomplete="off" value="United States">
<button type="submit" aria-label="Submit" class="search__submit"></button>
</form>
</div>
</div>
<div class="wrapper--1">
<div class="search__results">
<div class="column__two column__two--3-1">
<div class="column">
<div class="search__results-group">
<h6 class="search__results-title heading--6">REGIONS</h6>
<ul>
<li>
<a>United States</a>
</li>
<li>
<a>US Virgin Islands</a>
</li>
<li>
<a>United Kingdom</a>
</li>
</ul>
<h6 class="search__results-title heading--6">SECTORS</h6>
<ul>
<li>
<a>US Public Finance</a>
</li>
</ul>
<h6 class="search__results-title heading--6">CRITERIA</h6>
<ul>
<li>
<a>US Public Finance Criteria</a>
</li>
</ul>
</div>
</div>
<div class="column column--merge-a">
<div class="column__two column--merge-a">
<div class="search__results-column column">
<div class="search__results-group">
<h6 class="search__results-title heading--6">Entities</h6>
<ul>
<li>
<a>United States of America</a>
</li>
<li>
<a>United States Cellular Corp.</a>
</li>
<li>
<a>
<span class="fas fa-star ultimate-parent"></span>United States Steel Corporation </a>
</li>
<li>
<a>United States Surety Company</a>
</li>
<li>
<a>United States Fidelity And Guaranty Company</a>
</li>
<li>
<a>United States Life Insurance Company In the City of New York</a>
</li>
<li>
<a>U.S. Bank National Association</a>
</li>
<li>
<a>HSBC Bank USA, National Association</a>
</li>
<li>
<a>SCOR Reinsurance Co (US)</a>
</li>
<li>
<a>HSBC Bank (Chile)</a>
</li>
<li>
<a>
<span class="fas fa-star ultimate-parent"></span>BNY Mellon U.S. Treasury Fund </a>
</li>
<li>
<a>
<span class="fas fa-star ultimate-parent"></span>U.S. Bancorp </a>
</li>
</ul>
</div>
</div>
<div class="search__results-column column">
<div class="search__results-group">
<h6 class="search__results-title heading--6">Insights</h6>
<ul>
<li>
<a>United States of America</a>
</li>
<li>
<a>United States Steel Corporation</a>
</li>
<li>
<a>United States of America - Ratings Navigator</a>
</li>
<li>
<a>Fitch Revises The United States' Outlook to Stable; Affirms Rating at 'AAA'</a>
</li>
<li>
<a>United States of America</a>
</li>
<li>
<a>United States Steel Corporation</a>
</li>
<li>
<a>United States Cellular Corp.</a>
</li>
<li>
<a>United States of America</a>
</li>
<li>
<a>United States of America</a>
</li>
<li>
<a>United States of America</a>
</li>
<li>
<a>United States Cellular Corp.</a>
</li>
<li>
<a>United States of America</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="overlay__bg"></div>
.search__bar {
position: relative;
width: 100%;
margin: 4.4rem 0 6.7rem;
padding-bottom: 0.6rem;
border-bottom: 0.1rem solid var(--table-heading-border);
}
.search__term, .search__submit {
float: none;
display: block;
}
.search__term {
width: calc(100% - 5.4rem);
padding: 0;
background: none;
font-size: 6rem;
font-weight: var(--bold);
line-height: var(--line-height-3);
color: inherit;
border: 0;
outline: none;
text-transform: capitalize;
}
.search__term:-ms-input-placeholder {
color: var(--border-color);
}
.search__term::placeholder {
color: var(--border-color);
}
.search__submit {
position: absolute;
top: 50%;
right: 0;
margin-top: 0.5rem;
width: 5.4rem;
height: 1.9rem;
padding: 0;
border: 0;
text-align: right;
outline: none;
transform: translateY(-50%);
background: url("https://your.fitchratings.com/rs/732-CKH-767/images/search-submit-1.png") no-repeat center right;
}
.search__no-results--title {
margin-right: 25rem;
}
.search__no-results--container {
max-width: 45rem;
}
.search__no-results--text {
max-width: 37rem;
}
.search__tools-column {
position: relative;
max-height: 33.6rem;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
.search__tools-column {
overflow-y: scroll;
}
}
.search__tools-column:nth-child(1) {
-ms-flex-order: 0;
order: 0;
}
.search__tools-column:nth-child(2) {
-ms-flex-order: 1;
order: 1;
}
.search__tools-column:nth-child(3) {
-ms-flex-order: 2;
order: 2;
}
.search__tools-column:nth-child(4) {
-ms-flex-order: 4;
order: 4;
}
.search__tools-column:nth-child(5) {
width: 14%;
height: 100%;
-ms-flex-order: 3;
order: 3;
}
.search__tools-column:nth-child(6) {
-ms-flex-order: 4;
order: 4;
}
.search__tools-column:nth-child(7) {
-ms-flex-order: 4;
order: 4;
}
.search__tools-column:nth-child(8) {
-ms-flex-order: 4;
order: 4;
}
.search__tools-column--wrapper {
-ms-flex-flow: column wrap;
flex-flow: column wrap;
height: 38.4rem;
}
.search__tools-item {
position: relative;
top: -1.2rem;
margin: 1.2rem 3.6rem 0 0;
padding-left: 0;
cursor: pointer;
display: inline-block;
}
.search__tools-item:before {
content: none;
}
.search__tools-sub {
position: relative;
max-width: calc(100% - 12.4rem);
margin: 1.2rem 3.6rem 0 -1.4rem;
display: inline-block;
}
.search__tools-title {
margin-bottom: 0.6rem;
font-size: var(--font-size-2);
line-height: var(--line-height-2);
font-weight: var(--bold);
text-transform: uppercase;
}
.search__tools-title i {
margin-left: 0.2rem;
}
.search__tools-title.active {
position: relative;
z-index: 101;
}
.search__tools-title.active .fa-angle-down:before {
content: '\f106';
}
.search__tools-title.active .fa-toggle-off:before {
content: '\f205';
}
.search__tools-level--0 li {
margin-left: 1.2rem;
font-weight: normal;
display: inline-block;
}
.search__tools-level--0 li:hover {
background: yellow;
}
.search__tools-level--0 li:first-of-type {
position: absolute;
margin-left: -1rem;
}
.search__tools-level--0 li i {
margin-right: 0.6rem;
font-size: 1.2rem;
opacity: 0.5;
}
.search__tools-level--1 {
display: block;
}
.search__tools-dropdown {
position: absolute;
background: var(--dropdown-background);
box-shadow: 0 0.4rem 0.3rem rgba(31, 31, 31, 0.24);
z-index: 100;
}
.search__tools-dropdown > li.active {
font-weight: var(--bold);
}
.search__tools--filter {
top: -1.7rem;
left: calc(-50vw + 132rem / 2);
width: 100vw;
padding: 5.3rem 1.2rem 3.6rem 1.2rem;
}
.search__tools--filter li {
width: 100%;
display: -ms-flexbox;
display: flex;
}
.search__tools--filter .checkbox {
width: 1.3rem;
height: 1.3rem;
margin-top: 0.5rem;
border: 0.1rem solid var(--table-heading-border);
}
.search__tools--filter-item {
width: calc(100% - 2.5rem);
margin-left: 1.2rem;
font-size: var(--font-size-2);
}
.search__tools--filter__close {
position: absolute;
top: -3rem;
right: 2.4rem;
}
.search__tools--sort {
top: -1.7rem;
left: -1.2rem;
width: 19rem;
padding: 5.3rem 1.2rem 3rem 1.2rem;
}
.search__issues {
padding-right: 2.4rem;
}
.search__issues:last-of-type .search__issues--form {
border-bottom: none;
}
.search__issues--form:first-of-type {
margin-bottom: 1.2rem;
padding-bottom: 1.2rem;
border-bottom: 0.1rem solid var(--border-color);
}
.search__issues--type input {
margin-right: 0.3rem;
float: none;
}
.search__issues--type span {
font-size: 1.2rem;
}
.search__media p {
position: absolute;
bottom: 0;
left: var(--spacing--2);
margin-right: var(--spacing--1);
font-weight: 900;
}
.search__media:hover .play-icon {
box-shadow: 0px 0px 1.2rem;
}
.search__media--image:after {
opacity: 0.44;
}
.search__section-heading {
margin-bottom: 0.4rem;
}
.search__results {
width: 100%;
margin-top: 3.6rem;
float: none;
color: inherit;
}
.search__results-count {
font-size: 1.2rem;
}
.search__results-column {
padding-left: 2.4rem;
border-left: 0.1rem solid var(--border-color);
}
.search__results-group:not(:last-of-type) {
margin-bottom: 3.6rem;
}
.search__results-tag {
font-size: 1.2rem;
font-weight: var(--bold);
text-transform: uppercase;
}
.search__results-title {
position: relative;
margin-bottom: var(--spacing-1);
padding-bottom: 0.4rem;
border-bottom: 0.3rem solid;
display: inline-block;
}
.search__results li {
margin-bottom: 1rem;
padding-left: 0;
}
.search__results li:before {
content: none;
}
.search__results .column__two .column:first-of-type:not(.search__results-column) {
width: 24rem;
}
.search__results .column__two .column:last-of-type:not(.search__results-column) {
width: calc(100% - 24rem);
}
.search__overlay.overlay-content-wrapper {
position: absolute;
top: 11.5rem;
left: 50%;
width: 100vw;
height: auto;
max-width: 136.8rem;
color: var(--inverted-text-color);
transform: translate(-50%, 0);
transition: width 360ms ease, margin-left 360ms ease;
z-index: 12;
display: none;
}
.search__overlay.overlay-content-wrapper .search__term {
color: inherit;
}
.search__overlay.overlay-content-wrapper .search__bar {
border-bottom: 0.1rem solid var(--inverted-text-color);
}
.search__overlay.overlay-content-wrapper .search__submit {
background: url("https://your.fitchratings.com/rs/732-CKH-767/images/search-submit-2.png") no-repeat center right;
}
.search__overlay.overlay-content-wrapper .search__results {
color: inherit;
}
.search__overlay.overlay-content-wrapper .search__results a {
color: inherit;
}
.search__overlay.overlay-content-wrapper #views-exposed-form-search-page-search .form-autocomplete {
color: #ffffff;
}
.search__overlay.overlay-content-wrapper #views-exposed-form-search-page-search .form-submit {
background: url("https://your.fitchratings.com/rs/732-CKH-767/images/search-submit-2.png") no-repeat center right;
}
.search-api-autocomplete-search {
left: 0 !important;
padding-top: 5.9rem;
background: none;
border: none !important;
z-index: 1007;
width: 100% !important;
width: calc(100vw - 12rem);
max-width: calc(var(--wrapper-1) - var(--spacing-3));
margin: 0 calc(50% - var(--wrapper-1) / 2 + var(--spacing-2));
}
.search-api-autocomplete-search .ui-menu-item-wrapper {
color: #000000;
}
.search-api-autocomplete-search .ui-menu-item:hover,
.search-api-autocomplete-search .ui-menu-item a:hover,
.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion {
background: none;
text-decoration: underline;
}
.js input.form-autocomplete,
.js input.form-autocomplete.ui-autocomplete-loading {
background: none;
}
.header--inverted .search-api-autocomplete-search .ui-menu-item-wrapper {
color: var(--inverted-text-color);
}
/* iPad Pro Landscape */
@media only screen and (max-width: 1366px) {
.search__tools--filter {
left: -2.4rem;
padding: 5.3rem 0 3.6rem 0;
}
}
/* iPad Portrait */
@media only screen and (max-width: 768px) {
.search__tools-column--wrapper {
-ms-flex-flow: row wrap;
flex-flow: row wrap;
height: auto;
}
}
/* iPhone 6 onwards */
@media only screen and (max-width: 480px) {
.region--search .overlay__search,
.region--search .overlay__close {
font-size: 0;
}
.search__term {
font-size: 4.8rem;
}
.search__bar {
margin-top: 0;
}
.search__tools--filter, .search__tools--sort {
top: 0;
}
.search__issues {
padding: 0;
}
.search__issues--type {
width: 50%;
display: inline-block;
}
}
/* iPhone 5 */
@media only screen and (max-width: 320px) {
.search__results {
margin-top: 2.4rem;
padding: 0 1.2rem;
}
.search__results > .column__two > .column:first-of-type {
margin: 0;
padding: 0;
}
.search__results-column {
margin: 2.4rem 0 0;
padding: 2.4rem 0 0;
border-top: 0.1rem solid;
border-left: 0 none;
}
.search__tools .column__two .column {
width: 50%;
}
.search__tools .column__two .column .button {
width: 12rem !important;
}
.search__tools-column {
padding-bottom: 2.4rem;
}
}
/* Print */
@media print {
.search__bar {
display: none;
}
}
#search-box {
#views-exposed-form-search-page-search {
label,
fieldset.fieldgroup {
display: none;
}
}
}
#views-exposed-form-search-page-search {
.js-form-type-search-api-autocomplete {
margin: 0;
}
.js-form-type-search-api-autocomplete.form-item-sector,
.js-form-type-search-api-autocomplete.form-item-topic {
display: none;
}
.form-autocomplete {
width: calc(100% - 5.4rem);
margin: 0;
padding: 0;
background: none;
font-size: 6rem;
font-weight: var(--bold);
line-height: var(--line-height-3);
color: var(--text-color);
border: 0;
outline: none;
text-transform: capitalize;
&::placeholder {
color: var(--search-placeholder);
}
}
.form-submit {
position: absolute;
top: 50%;
right: 0;
margin-top: 0.5rem;
width: 5.4rem;
height: 1.9rem;
padding: 0;
border: 0;
font-size: 0;
text-align: right;
outline: none;
transform: translateY(-50%);
background: url('../_images/icons/search-submit-1.png') no-repeat center right;
}
}
[data-theme="dark"] #views-exposed-form-search-page-search .form-submit {
background: url('../_images/icons/search-submit-2.png') no-repeat center right;
}
.search-api-autocomplete-search {
.ui-menu-item {
padding: 0;
&:before {
content: none;
}
}
.search-api-autocomplete-suggestion {
padding: 1.2rem 0;
}
}
@include mq-1 {
}
@include mq-3 {
#search-box {
.overlay__close {
top: calc(100% - 30vh);
}
}
.search-api-autocomplete-search {
width: calc(100vw - 3rem);
}
}
@include mq-4 {
#search-box {
padding: 0 1.2rem;
.overlay__close {
right: 1.2rem;
}
}
}
Component Options
There are no options for this component.