/* Theme Name: The Project - Responsive Website Template
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Author e-mail:htmlcoder.me@gmail.com
Version:1.4.0
Created:December 2014
License URI:http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/

.dark-body {
	background-color: #222222;
}

img.haf-logo-column-large {
	display:none;
}

/* Medium desktop devices and tablets */
@media (min-width: 992px) {
  .header .main-nav-container {
  	padding-top:85px;
  }
 img.haf-logo-column-large { 
  	display:block;
  }
}

.smallerTexts {
	font-size: 18px;
	line-height: 20px;
}

.home-spotlight-slider {border:none !important;}
h3.title a {text-decoration:none !important;}

.color-gold {
	color:#b9a95c;
}

.float-right {
	float:right;
}

.float-left {
	float:left;
}

div.site-slogan {
	padding-bottom:10px;
	color:#666 !important;
}

div.logo {

}

div.logo-nav-area {
	padding-bottom:10px;
}

.padding-top-60 {
	padding-top:60px;
}

.padding-top-30 {
	padding-top:30px;
}

.padding-top-10 {
	padding-top:10px;
}

.padding-bottom-60 {
	padding-bottom:60px;
}

.padding-bottom-30 {
	padding-bottom:30px;
}

.padding-bottom-10 {
	padding-bottom:10px;
}

.event-promo-pic, .inductee-photo {
	margin-bottom:20px;
}

blockquote p {
	font-size:150%;
}

.masonry-grid-item .body {
padding: 0px 0px;
}

.masonry-grid-item .body a {
	text-decoration:none;
	padding:10px 2px;
	white-space: normal;
}

.masonry-grid-item .body a.btn {
	margin:0px;
	display:block;
}

.masonry-grid-item h4 {
	font-size:75%;
	font-weight:600;
}


.masonry-grid-item .bordered { border: none; }

.masonry-grid-item .body {
	background-color:#222222;
}

.masonry-grid-item .body h4 {
	margin:0px;
	text-align:center;
}

.masonry-grid-item .overlay-container {
	border-bottom:2px solid #222222;
}

.masonry-grid-item .overlay-container:hover {
	border-bottom:2px solid #b9a95c;
}

.pv-90 {
padding-top: 90px;
padding-bottom:20px;
}

.divForm
{
    margin: 20px 0;
}
/*
@media (min-width: 992px) {
    .image-box img {
        max-width: 137px;
        max-height: 136.7px;
    }
}    */

tbody { background-color: transparent;}

.mfp-iframe-scaler iframe img { width: 100%; }

.masonry-grid-fitrows {display: flex; flex-wrap:wrap;}

footer.clsUATfooter {
    position: fixed;
    height: 30px;
    bottom: 0;
    width: 100%;
    z-index: 2000;
    color: black;
    font-weight: bold;
    background-color: lightgreen;
    text-align: center;
    padding: 5px;
}