/* Clear image out of header */
.container-header {
    background-image: none;
}

 /* Remove flex from nav container so menu can occupy entire space */
/*
 .container-nav > * {
    flex:1;
}
*/
/* Resize side elements */
body.wrapper-fluid .site-grid {
    grid-template-columns: 
        [full-start] 
            minmax(0,1%) 
            [main-start] 
                minmax(0,15%) 
                minmax(0,29%) 
                minmax(0,29%) 
                minmax(0,15%) 
            [main-end] 
            minmax(0,1%) 
        [full-end]
      
       font-family: 'Open Sans', sans-serif;
  }


nav.top-a{
    margin:0;
}

/* ****************************************************************************
 *                                      USER RESET PAGE
 * ************************************************************************** */
/* Style the entire password reset container */
.nelott-reset-page .com-users-reset {
    background-color: WHITE;
    padding: 20px;    
}

/* Style the reset button */
.nelott-reset-page .btn-primary {
    background-color: #750000;
  	color: WHITE;    
}

/* ****************************************************************************
 *                            GENERAL ARTICLE FORMATTING
 * ************************************************************************** */
.com-content-article {
  	background-color: WHITE;  
    padding: 5px;
}

.com-content-article .page-header {
  background-color: #750000;
  color: WHITE;
}


/* ****************************************************************************
 *                            BANNER/MENU
 * ************************************************************************** */

/* Color Cassiopeia position BelowTop */
.nelott-darkred-white{
  background-color: #b51c24;
  color: WHITE;
}

.nelott-lightred-white{
  background-color: #ed1c24;
  color: WHITE;
  
}

.nelott-white-black{
  background-color:WHITE;
  color:BLACK;
}

/* Make search box narrower */
.input-banner {
  display:inline-block; 
  max-width:200px;
  float:right;}
.input-banner input {
  	max-height: 14px !important;
    max-width:100px;
    display:inline-block;
}

/* Center maximenu ck menu items */
li.maximenuck.level1 { height:100px; align-content: center; }


/* Dual color div for slider */
div.nelott-landing-slides.moduletable{
  background: linear-gradient(to bottom, #ed1c24 50%, WHITE 50%);
  padding:30px;
}

/* Slider rounded corners */
div.nelott-landing-slides.slideshowck{
  border-radius:20px;
  overflow:hidden;
}

/* lotto results div */
.nelott-lotto-results-box-landing{
  background-color:WHITE;
}

/* ****************************************************************************
 *         Landing page only
 * ************************************************************************** */ 
body.nelott-landing{
  background-color:WHITE;
}

/* ****************************************************************************
 *         Footer
 * ************************************************************************** */ 
/* stretch background color full width */
.footer > .grid-child {
    background-color: #ed1c24 !important;
}

.footer-line{
  opacity:1;
}

/* ****************************************************************************
 * Header
 * ************************************************************************* */
.container-topbar{
  border-bottom:SOLID RED 10px;
}

/* ****************************************************************************
 *                                      ARCHIVE
 * ************************************************************************** */

.container-nav {
    display:initial;    
}

 /*#maximenuck125 {width:100%;}*/
