#header {background-color: #fff}
@media only screen and (max-width: 1024px){
.mobile-nav-toggle .bottom-bar, .mobile-nav-toggle .middle-bar, .mobile-nav-toggle .top-bar {background-color: #000;}
/* .navigation-items {background-color: #005dab;} */
}
#headerNav nav a, #headerNav nav a:visited{color: black;}
#headerNav nav a:hover, #headerNav nav a:visited:hover{color: #085ec8;}
.footer-area .footer-nav li a,.single-footer-widget {color: #fff;}
.footer-area .footer-nav li a:hover {color: #085ec8;}
.footer-area .footer-head{color: #fff;}
.nav-link {color: black;}
.nav-link:hover{color: #085ec8;}
.footer-social a:hover {background-color: #085ec8;}
.footer-social a {background: #fff;}
.footer-social i,.footer-social a:hover i {color: #000;}
.footer-area {background-color: rgb(32, 32, 32);;}

.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton,.css-1ir91ph,.css-1ph4y20,.css-1gljdq7, .css-a8sfkq {background-color: #1462b2; border-color: #1462b2;}
.MosaicProviderRichSearchDaemon .yosegi-InlineWhatWhere-primaryButton:hover,.css-1gljdq7:hover, .css-a8sfkq:hover, .css-1ir91ph:hover:not([aria-disabled=true]), .css-1ph4y20:hover {background-color: #0b5ed7; border-color: #0b5ed7;}
footer{border-top: 4px solid rgb(23, 111, 201);}
.css-u74ql7 a:active, .css-u74ql7 a:focus, .css-u74ql7 a:hover{color: #fff;}
#bannerImage img{object-fit: cover;object-position: top;max-height: 46vh;}
/* css for login button */
.current-employee {margin-left: 0.875rem;cursor: pointer;background: none;font-family: Noto Sans, Helvetica Neue, Helvetica, Arial, sans-serif;font-weight: 700;font-size: 0.875rem;letter-spacing: 0;line-height: 1.43;margin: 0 1rem 1rem;line-height: 1.125rem;padding: 0.95rem 1rem;display: block;box-sizing: border-box;white-space: nowrap; word-break: keep-all;flex-shrink: 0;background-color: rgb(236, 236, 236);border: 0.0625rem solid transparent;border-radius: 0.5rem;color: #000;box-shadow: none;text-align: center;text-decoration: none;min-width: 94px;}
@media (max-width: 62rem){.current-employee{margin: 0 0 1rem;}}
.current-employee:hover{color: #0a58ca;}
/* end login button */
.ia-PostApply-header img {display: inline;}
/* Makes <p> elements block-level, adds vertical spacing, and handles text direction separately. */
.cques p {display: block;margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;unicode-bidi: isolate;}
#logoImage img {height: 15%;max-height: 70px;}

                             /* facets related changes */
#applied-filters .filter-button {color: #1462b2;border-color: #1462b2;}
#applied-filters .filter-button:focus, #applied-filters .filter-button:hover {color: #767676;}
#applied-filters .filter-button::after {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M 1,1 L 9,9 M 1,9 L 9,1' stroke='%231462b2' stroke-width='2' fill='%231462b2'/%3E%3C/svg%3E");}
#applied-filters .filter-button:hover::after  {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M 1,1 L 9,9 M 1,9 L 9,1' stroke='%230b5ed7' stroke-width='2' fill='%230b5ed7'/%3E%3C/svg%3E");}
.js #search-filters section[data-expandable="true"] .expandable-parent.expandable-child-open::after {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5,5l4,4,4-4H5Z' fill='%231462b2'/%3E%3C/g%3E%3C/svg%3E");background-repeat: no-repeat;}
#search-filters section[data-expandable=true] .expandable-parent:disabled::after {background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5,5l4,4,4-4H5Z' fill='%2394bbe4'/%3E%3C/g%3E%3C/svg%3E");}
#search-filters section[data-expandable=true] .expandable-parent::after{background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5,5l4,4,4-4H5Z' fill='%231462b2'/%3E%3C/g%3E%3C/svg%3E");}
#search-filters .search-filter-list input[type=checkbox]:checked {background-color: #1462b2;}
/* #search-filters .search-filter-list input[type=checkbox]:checked::after {content: "";position: absolute;top: 1px;left: 4px;width: 5px;height: 10px;border: solid #1b1819;border-width: 0 2px 2px 0;transform: rotate(45deg);} */
@media screen and (max-width: 799px) {#filter-slideout-toggle {background-color: #1462b2; color: #ffffff;}
#filter-slideout-toggle:hover {background-color: #0b5ed7; color: #ffffff;}}