

.header {

	/* gradient color on header messes up menu backgroud colors */
	/* if the header background color is changed, then change the .metismenu-item color also */    
   /* background: linear-gradient(90deg, rgba(20, 51, 14, 1) 15%, rgba(20, 92, 14, 1) 35%, rgba(48, 138, 0, 1) 100%); */
    
    background: rgba(20, 51, 14, 1);
    height: auto;
}

/* Reduce padding between header and logo */
.container-header .grid-child {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}



/* centers the logo */
.navbar-brand {

  margin: auto;

}

/* header menu settings */
.metismenu-item {
  		order: -1;
  		background: rgba(20, 51, 14, 1); 	/*dark green */
  		color: rgba(255, 255, 255, 1); 		/* white */
  		a {color: rgba(255, 255, 255, 1);} 	/* white */
  	}

.footer {
    background-color: rgba(0, 47, 0, 1);
    background-image: unset;
}

.blog-items {

	padding: 20px;
	
}

.boxed .blog-item {
  box-shadow: 0 0 2px #3339421a, 0 2px 15px #33394214, 0 5px 15px #33394214, inset 0 0px 0 var(--cassiopeia-color-primary);
  background-color: #fff;
}

/* resize the blog image */
.blog-intro-image {
	 width: 75%; 
  	 height: 50%;
  	 text-align: center;

}

.full-article-image {
	 width: 30%; 
  	 height: 30%;
  	 text-align: center;

}

img.img-border-align-left { /*formats images as inline with padding and border*/
margin:0 16px 0 0;
border: 1px solid #C5C7D1;
border-bottom: 2px solid #9094A8;
border-right: 2px solid #9094A8;
padding:3px;
display:block;
background:#fff;
float:left;
}

img.img-border-align-right { /*formats images as inline with padding and border*/
margin:0 0 0 8px;
border: 1px solid #C5C7D1;
border-bottom: 2px solid #9094A8;
border-right: 2px solid #9094A8;
padding:3px;
display:block;
background:#fff;
float:right;
}

/* prevent the social media menu from stacking */
.social-menu {
	display: block;
	justify-content: flex-end; 

}

/* moved to fabrik css file
.rising-star-winner {
	 font-weight: bold;
	 font-size: 1.25rem;

}
*/
/* for tables with bottom borders */
tr.border_bottom td {
  border-bottom: 1px solid #dbdbdb;
  vertical-align: center;
 
}

/* for j2Store donation text box */
.j2store-donation-option {
  background-color: #fff;
  max-width: 15%;
}

/* if uncommented, will shade alternating rows of all tables sitewide 
tr:nth-child(even) {background-color: #f2f2f2;};
*/


