/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 07 August 2023 11:27:51
*/


/* 2022 top header updates */

@media (max-width: 768px) {
    .landing-page .nav-gateway .nav-item {
        width: calc(100%/3);
    }   
}

.inside-page.network-brand .navbar-gateway .nav-item.nav-careers {
    background-color: #404040;
}
.inside-page.retail-brand .navbar-gateway .nav-item.nav-careers {
    background-color: #404040;
}
@media (min-width: 768px) {
    .inside-page .navbar-gateway .nav-item.nav-careers {
        border-right: solid #323232 2px;
    }
}
@media (min-width: 768px) {
    .inside-page .navbar-gateway .nav-item.nav-careers {
        border-bottom: 6px solid transparent;
    }
}
.nav-gateway .nav-item.nav-careers {
    border-right: solid #323232 2px;
    border-left: solid #636363 2px;
    margin-left: 0;
    margin-right: 0;
}
.inside-page.network-brand .navbar-gateway .nav-item.nav-careers:hover, .inside-page.network-brand .navbar-gateway .nav-item.nav-careers:focus {
    border-bottom-color: #007cbe;
}
.inside-page.retail-brand .navbar-gateway .nav-item.nav-careers:hover, .inside-page.retail-brand .navbar-gateway .nav-item.nav-careers:focus {
    border-bottom-color: #138924;
}
@media (min-width: 768px) {
    .inside-page .nav-gateway .nav-item.menu-option {
        border-top: 0;
        min-width: 150px;
    }
}
.nav-careers {
    display: block;
}

.landing-page .nav-gateway {
    margin-bottom: 0px;
}

@media (max-width: 767px) {
     .landing-page .nav-gateway .nav-item a {
        min-width: unset;
    }
}

.inside-page.retail-brand .navbar-gateway .nav-item.nav-network:hover, .inside-page.retail-brand .navbar-gateway .nav-item.nav-network:focus {
    background-color: #313131;
}

.inside-page.network-brand .navbar-gateway .nav-item.nav-network:hover, .inside-page.network-brand .navbar-gateway .nav-item.nav-network:focus {
    background-color: #313131;
}

.inside-page.retail-brand .navbar-gateway .nav-item.nav-retail:hover, .inside-page.retail-brand .navbar-gateway .nav-item.nav-retail:focus {
    background-color: #313131;
}

.inside-page.network-brand .navbar-gateway .nav-item.nav-retail:hover, .inside-page.network-brand .navbar-gateway .nav-item.nav-retail:focus {
    background-color: #313131;
}


.inside-page.retail-brand .navbar-gateway .nav-item.nav-careers:hover, .inside-page.retail-brand .navbar-gateway .nav-item.nav-careers:focus {
    background-color: #313131;
}

.inside-page.network-brand .navbar-gateway .nav-item.nav-careers:hover, .inside-page.network-brand .navbar-gateway .nav-item.nav-careers:focus {
    background-color: #313131;
}



.landing-page .nav-gateway .nav-item.nav-retail, .landing-page .nav-gateway .nav-item.nav-network,  .landing-page .nav-gateway .nav-item.nav-careers {
    border-bottom: 6px solid #404040;
}

.landing-page .nav-gateway .nav-item.nav-retail:hover, .landing-page .nav-gateway .nav-item.nav-retail:focus {
    border-bottom: 6px solid #138924;
}


.landing-page .nav-gateway .nav-item.nav-network:hover, .landing-page .nav-gateway .nav-item.nav-network:focus {
        border-bottom: 6px solid #0083c9;
}

.landing-page .nav-gateway .nav-item.nav-careers:hover, .landing-page .nav-gateway .nav-item.nav-careers:focus {
border-bottom: 6px solid #3a828e;
}


@media (min-width: 992px) {
    
    .header-nav .active > .nav-categories {
        z-index: 1;
    }

    .header-nav .nav-categories > li:first-child {
      /*  margin-left: 0px; /*
    }
    
    .header-nav .nav-segments>li .nav-categories {
        margin-left: 110px;
        width: calc(100% - 110px);
      /*  flex-wrap: wrap; */
    }     
    
}

.breadcrumb {
    clear: both;
}

.promo-wrapper {
    overflow-x: clip;
    overflow-y: visible;
}




/* search list styles */

.airconModelSection {
    display: none;
}

.inside-page-content .authored-content .search-filter-section #LoadingImage {
    border: 1px solid #444444;
    height: 200px;
    position: relative;
}

.inside-page-content .authored-content .search-filter-section #dataloaded {
    display: none;
}

.inside-page-content .authored-content .search-filter-section #LoadingImage img {
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
}

.inside-page-content .authored-content ul.search-filter-section__parent-list {
    list-style: none;
    margin: 0.75rem 0 2em 0;
    padding: 0;
}

.inside-page-content .authored-content ul.search-filter-section__parent-list li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.inside-page-content .authored-content .search-filter-section__input-field {
    height: 42px;
    line-height: 42px;    
    display: block;
    max-width: 100%;
    color: #323232;
    background-color: #FFF;
    border: 1px solid #CCCCCC;
    height: 42px;
    padding: 5px 10px;
    font-size: 16px;
    line-height: 20px;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    width: 100%;
    background-image: url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill='%232C5697' fill-rule='evenodd' clip-rule='evenodd' d='M7.5 6L6 7.5L4.5 6L0 1.49999L1.5 -7.15256e-06L6 4.5L10.5 -7.15256e-06L12 1.49999L7.5 6Z'/></svg>");
            background-position-x: calc(100% - 0.9375rem);
            background-position-y: 50%;
            background-repeat: no-repeat;
}

.inside-page-content .authored-content .search-filter-section__input-field:focus {
    border-color: #0083C9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(0 131 201 / 60%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(0 131 201 / 60%);
}

.inside-page-content .authored-content .search-filter-section__search-container_PI {
    text-transform: capitalize;
}

.inside-page-content .authored-content  .search-filter-section__child-list {
    margin: 0;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: 100%;
    z-index: 1;
}

.inside-page-content .authored-content  .search-filter-section__child-list {
    background: #fff;
    border: 1px solid #000;
    box-shadow: 0 3px 7px -2px rgb(0 0 0 / 20%);
    display: none;
    margin: 0;
    position: relative;
}

.inside-page-content .authored-content .search-filter-section__parent-list li li {
    margin: 0;
    min-height: 1.2em;
    list-style: none;
    text-indent: unset;
    padding: 5px 10px;
    font-size: 16px;
}

.inside-page-content .authored-content .search-filter-section__parent-list li li:hover {
    background: #1e90ff;
    color: #fff;
}

.inside-page-content .authored-content .search-filter-section ul li ul>li:before {
    display: none;
}

.inside-page-content .authored-content ul.search-filter-section__parent-list li ul {
    padding-left: 0;
}
