#rt-header, #rt-top {
    position: relative;
    z-index: 100;
}

.sprocket-features.layout-slideshow[data-slideshow="90"] .sprocket-features-content {
    opacity: 0;
}

#rt-maintop {
    padding-top: 1px;
}

.rt-block {
    margin: 2px 10px;
    padding: 2px 15px;
}

.title, .component-content h2 {
    margin-bottom: 5px;
    padding-bottom: 5px;
}

.gf-menu-toggle {
    z-index: 9999;
    right: 10px;
    left: auto;
}

header#rt-top-surround {
    position: relative;z-index:10;
} 

.gf-menu {
    margin: 0 auto 0;
}

/*Disable Roksprocket Strips Read More button */
.sprocket-strips-p-content a.readon {
    display: none;
}

/* Reduce menu font size */
#rt-showcase .gf-menu.l1 > li > .item {font-size: 1.1em;}

/*--------------------------*/
/*----- CUSTOM GANTRY-CUSTOM-CSS 2022 ----*/
/*--------------------------*/
#rt-top-surround {
    background-color: #232381 !important;
    background-image: -moz-linear-gradient(top,#232381,#ffffff) !important;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#232381),to(#ffffff)) !important;
    background-image: -webkit-linear-gradient(top,#232381,#ffffff) !important;
    background-image: -o-linear-gradient(top,#232381,#ffffff) !important;
    background-image: linear-gradient(to bottom,#232381,#ffffff) !important;
}

#rt-showcase {
    background-color: #303068 !important;
    background-image: none !important;
}
.gf-menu.l1 > li.active {
    background: #f59d0e !important;
}
a, ul.menu li .separator {
    color: #232381 ;
}
.title, .component-content h2 {
    color: #f59d0e !important;
}
.sprocket-strips-c-item {
    text-align: center !important;
    padding: 20px !important;
}
.sprocket-strips-c-block:nth-child(odd) .sprocket-strips-c-item {
    background: #dadae7 !important;
}
.sprocket-strips-c-block:nth-child(even) .sprocket-strips-c-item {
    background: #f7e7cd !important;
}
.gf-menu .dropdown {
    background: #232381 !important;
}
#rt-feature .rt-container .rt-grid-9 {
width: 100%;
}
.sprocket-strips-c-image {
    max-height: 100px;
}