.field--name-field-ebt-slideshow-text img {
	display:flex;
	width:50% !important;
	float:left !important;
}
.field--name-field-ebt-slideshow-text p {
	display:flex;

}
.views-field-field-inductee-image img {
	float:left;
	padding-right:12px;
}
div.sf-accordion-toggle.sf-style-default a {
  background: #000000 !important;
  color: #ffffff !important;
  border:#ffffff solid 2px;
}
.frontpage-left-header {
		  display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
   height: 40vh;          /* Full viewport height (adjust as needed) */
  width: 100%;  	
}
.landing-ham-menu {
		  display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
   height: 40vh;          /* Full viewport height (adjust as needed) */
  width: 100%;  
}
.bottom-banner {
		/*border-top:5px #F4E953 solid;
		border-bottom:5px #F4E953 solid;*/
}
.navbar-toggler {
	display:none;
}
.donation-middle-it {
	  display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
  height: 100vh;           /* Full viewport height (adjust as needed) */
  width: 100%;  
}
.front-page-right-col-donate-button {
	/*margin-left:2.5em;*/
	/*margin-top: 2.5em;*/
	display: flex;
	justify-content: center; /* Horizontal centering */
	align-items: center;     /* Vertical centering */
	height: 25vh;           /* Full viewport height (adjust as needed) */
	width: 100%;
	padding: 2rem;	
}


.frontpage-yellow-border {
	border-top:5px #F5E853 solid;
		border-bottom:5px #F5E853 solid;
}
.frontpage-news-block a {
	color:#ffffff;
    text-decoration:none;
	font-size:18px;
}
.button button--primary {
display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center; 	
}
.centered-content {
	display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
  height: 45vh;           /* Full viewport height, adjust as needed */
  width: 100%;             /* Full width of container */	
}
.view-featured-content {
	margin-left:5rem;
	margin-right:5rem;
}
.front-page-featured-athlete-title a {
	color:#202528;
	text-decoration:none;
}
.node__content {
	margin-left:0;
	margin-right:0;
}
/*Background Colors*/
.bs-bg-black {background-color: #000000 !important;}

/*Font Colors*/
.bs-text-green {color:#008B0D !important;}

/*border Colors*/
.bs-border-color-white{color:#ffffff !important;}
.bs-border-color-top-white{color:#ffffff !important;}
.bs-border-color-bottom-white{color:#ffffff !important;}
.bs-border-color-left-white{color:#ffffff !important;}
.bs-border-color-right-white{color:#ffffff !important;}

/*NAVIGATION*/
.navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
        justify-content: center !important;
    }
    .nav-item {
    	padding:10px;
    }
    .nav-link {
    	font-size:22px;
    }
/*superfish menu stuff*/
ul.sf-menu.sf-style-default a, ul.sf-menu.sf-style-default a:visited, ul.sf-menu.sf-style-default span.nolink {
    border: 0 none;
    color: #ffffff;
    padding: 1em 1.5em;
	  font-size: 18px;
	text-transform:uppercase;
	
}
ul.sf-menu.sf-style-default li:hover, ul.sf-menu.sf-style-default li.sfHover, ul.sf-menu.sf-style-default a.is-active, ul.sf-menu.sf-style-default a:focus, ul.sf-menu.sf-style-default a:hover, ul.sf-menu.sf-style-default span.nolink:hover
Specificity: (0,3,2)
 {
    background: #cfdeff;
    outline: 0;
}
ul.sf-menu.sf-style-default li,
ul.sf-menu.sf-style-default.sf-navbar {
  background: #202528;
}
ul.sf-menu.sf-style-default li li,
ul.sf-menu.sf-style-default.sf-navbar > li > ul {
  background: #202528;
}
ul.sf-menu.sf-style-default li li li {
  background: #202528;
}
ul.sf-menu.sf-style-default li:hover,
ul.sf-menu.sf-style-default li.sfHover,
ul.sf-menu.sf-style-default a.is-active,
ul.sf-menu.sf-style-default a:focus,
ul.sf-menu.sf-style-default a:hover,
ul.sf-menu.sf-style-default span.nolink:hover {
  background: #000000;
  outline: 0;
}
div.sf-accordion-toggle.sf-style-default a {
  background: #202528;
  color: #13a;
  display: inline-block;
  font-weight: bold;
  padding: 1em 3em 1em 1em;
  position: relative;
}
div.sf-accordion-toggle.sf-style-default  > a:after {
  content: "≡";
  font-size: 2em;
  position: absolute;
  right: 0.5em;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  speak: none;
}
div.sf-accordion-toggle.sf-style-default a.sf-expanded,
ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded {
  background: #cfdeff;
}
ul.sf-menu.sf-style-default {
    margin-bottom: 0;
    padding: 1rem;
}
.sf-menu a {
  font-size: 16px; /* Change to your desired size */
  font-family: Arial, sans-serif; /* Optional: set font */
	text-decoration:none;
}
.front-page-block-margin-top {
	margin-top:12px;
}
.bottom-banner-height {
	display:flex;
	height:800px;
	justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
}

.middle-it {
  display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
  height: 100vh;           /* Full viewport height (adjust as needed) */
  width: 100%;  
}
.middle-it p {
	color:#ffffff !important;
}
.search-row-height {
/*	margin-top:12em;
	height:100px;*/
}
.search-block-form {

}
.inductee-centered-content {
	display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
  height: 65vh;           /* Full viewport height, adjust as needed */
  width: 100%;             /* Full width of container */
}
.inductee-centered-content-content {
	/*color:#000000;
	margin:2.5em;*/
}
.front-page-inductee-block-height {
	/*height:400px;
	margin-top:3em;*/
}
.front-page-row-margin {
	margin-top:8em;
}
.front-page-right-col-search {
	float:right;
}
.search-middle-it {
  display: flex;
  justify-content: right; /* Horizontal centering */
  align-items: center;     /* Vertical centering */
  height: 25vh;           /* Full viewport height (adjust as needed) */
  width: 100%;  
  margin-right:2rem;
}
.searchbar-left-col-text {
	/*margin-left:2.5em;*/
	/*margin-top: 2.5em;*/
	display: flex;
	justify-content: center; /* Horizontal centering */
	align-items: center;     /* Vertical centering */
	height: 25vh;           /* Full viewport height (adjust as needed) */
	width: 100%;
	padding: 2rem;
}
.front-page-stories-row {
	/*height:400px;*/
}
.front-page-discover-row-centered-content {
	display: flex;
  justify-content: center; /* Horizontal centering */
  align-items: center;    /* Vertical centering */
  height: 5vh;           /* Full viewport height, adjust as needed */
  width: 100%;             /* Full width of container */
}
.front-page-story-row-centered-content  {
	 display: flex; 
	 justify-content: center;  /* Horizontal centering */
	 align-items: center;      /* Vertical centering */
	 height: 55vh;            /* Full viewport height, adjust as needed */
	width: 100%;             /* Full width of container */
}
.carousel-item img {
	border-radius: 5%;
}
.circle-box {
	 clip-path: circle(40%); 
	 background-color:#202528; 
}
.triple-blocks-height {
	display:flex;
	height:60vh;
}
.triple-blocks-border-white {
	border:#ffffff 5px solid;
}
.field--name-field-inductee-image img {
	float:left;
	margin-right:2em;
}
.node__meta {
display:none;
}
.region-content {
   /* padding: 0 0.5rem;*/
}
.region-content {
    padding: 0 0;
}
.navbar  {
	border-bottom:5px #F5E853 solid;
	border-top:5px #F5E853 solid;
}
.views-field-field-inductee-long-image {
/*	padding:2rem;*/
	
}
.awards-border {
	border:#ffffff solid 5px;
}
.search-form {
	background:#202528;
}
.featured-content {
	/*border-top:#ffffff solid 5px;
height:75px;*/
}
.featured-margin-top {
	padding-top:24px;
}
.triple-blocks-margin {
		/*padding-top:24px;*/
}
.awards-recognitions {
		/*border-top:#202528 solid 5px;
		border-bottom:#202528 solid 5px;*/
}
.collection-h1 {
	color:#fff;
}
.bottom-bckgd {
	background-color:#202528 !important;
	opacity:0.9;
padding:2rem;
}
.btn-custom a {
	text-decoration:none;
	color:#ffffff !important;
}
.btn-custom-donate {
  background-color: #202528;
  color: #ffffff;
  border-color: teal;
  transition: all 0.7s;
}
.btn-custom-donate a {
	text-decoration:none;
	color:#ffffff !important;
}
.btn-custom-donate:hover {
  color: teal;
  background-color: #F4E953;
  border-color: teal;
}
.btn-custom {
  background-color: #5A7F65;
  color: #ffffff;
  border-color: teal;
  transition: all 0.7s;
}

.btn-custom:hover {
  color: teal;
  background-color: #F4E953;
  border-color: teal;
}
.not-deco {
		background-color:#202528 !important;
	opacity:0.9;
}
.no-deco a {
		text-decoration:none;
	color:#ffffff !important;
}
.no-deco a:hover {
		text-decoration:none;
	color:#5A7F65 !important;
}
.no-deco-bkgnd {
			background-color:#202528 !important;
	opacity:0.9;
		border:2px #F4E953 solid;
}
.no-deco-bkgnd h2 {
	padding:12px;
}
.views-field-field-story-image img {
	float:left;
	padding-right:2em;
}
