/* Change the background of the menu items  || HC-25768434 | MM */
.main-navigation {
  background:  #1e457f;
  color: #fff;
}

.main-navigation ul.sub-menu li a {
  color: #1e457f;
}

.main-navigation ul.sub-menu li:hover {
  background: #1e457f;
  width: 100%;
}

.main-navigation ul.sub-menu li a:hover {
  color: #fff;
}

/* change the font-size for the entry-content || HC-25768434 | MM */
.entry-content {
  color: #000000;
}

/* change the color for the entry-content || HC-25768434 | MM */
.entry-content {
  font-size: 18px;
}

/* change the color for the image captions || HC-25768434 | MM */
.wp-block-image figcaption {
  color: #000;
}

/* Changes the slider content color - 25775322HC CP */
.featured-content.glide .entry-content  {
  color: #fff;
}

/* -- adjust sub-menu colors on larger screens | 3506222-zen eD -- */
/* remove padding from submenu */
.site-menu ul ul {
    padding: 0;
}

/* add padding to sub-menu items */
.site-menu ul ul li {
    padding: 10px 20px;
}

/* add additional padding to the top of the first sub-menu item */
.site-menu ul ul li:first-of-type {
    padding-top: 20px;
}

/* add additional padding to the bottom of the last sub-menu item */
.site-menu ul ul li:last-of-type {
    padding-bottom: 20px;
}

/* remove sub-menu item margin */
.site-menu ul ul li + li {
    margin-top: 0;
}

/* set sub-menu link color */
.site-menu ul ul li a {
    color: #1e457f;
}

/* set sub-menu item background color on hover */
.site-menu ul ul li:hover {
    background: #1e457f;
}

/* set sub-menu item color on hover */
.site-menu ul ul li:hover a {
    color: #ffffff;
}
/* -- /adjust sub-menu colors on larger screens | 3506222-zen eD -- */


/* ident a specific group on id-2322  / 28334637-hc rm */
.indent_right{
	margin-left:50px;
}


/* LRMC SeedProd Coming Soon Background - Full Screen Contain */

#sp-page {
    min-height: 100vh !important;
    background-size: contain !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: #143f94 !important;
}

@media screen and (max-width: 767px) {
    #sp-page {
        min-height: 100vh !important;
        background-size: contain !important;
        background-position: center center !important;
        background-repeat: no-repeat !important;
    }
}


/* LRMC SeedProd background positioning fix */

#sp-page .spBgIconscroll,
.spBgIconscroll {
    background-position: center center !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-attachment: scroll !important;
    min-height: 100vh !important;
}

/* Mobile */
@media screen and (max-width: 767px) {
    #sp-page .spBgIconscroll,
    .spBgIconscroll {
        background-position: center center !important;
        background-size: contain !important;
        min-height: 100vh !important;
    }
}