/* ---------------------------------------
   Awards List Custom Post Type CSS 
----------------------------------------*/

/* - FONT AWESOME - */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.css');

.awards-list {
	display: block;
	clear: both;
	padding: .5rem;
}

.awards-list table,
table.archive-award-list  {
	padding: 8px auto;
	text-align: left;
	width: 100%;
}

.award-year {
    vertical-align: middle;
    opacity: .2;
}

.award-details {
	width: 83.33%;
    line-height: 175%!important;
}

.award-title {
	font-weight: 700;
	color: #b8a5d0;
}

.award-type {
	width: 15%;
	font-style: italic;
    vertical-align: middle;
    opacity: .4;
}

.award-cat {
	opacity: .5;
}

.award-link {
	font-size: .65em;
	text-transform: uppercase;
    font-family: "Poppins", sans-serif;
    letter-spacing: 2px;
	opacity: 1.0!important;
}

.award-link a {
	color: #a5a5a5!important;
	margin: 0 8px 0 1px;
    font-weight: 300!important;
  -webkit-transition: opacity 0.4s linear;
  -webkit-transition: all 0.4s ease-out; 
  -moz-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}

.award-link a:hover {
	color: #654d8b!important;
}

.award-link .fa-solid {
	color: #2b4868;
}

.awards-cat-list {
	display: block!important;
	margin: 0 auto!important;
    text-align: center;
}

.awards-cat-list li {
	display: inline-block;
	list-style: none;
	width: 15.33%;
	margin: 5px;
	padding: 8px;
	background: rgba(0,0,0,.1);
    border: 0px;
	text-align: center;
}

hr {
	background-color: #bdbcbc!important;
	color: #bdbcbc!important;
	border: 0!important;
	width: 92%!important;
	height: 1px!important;
	opacity: .15!important;
}

/* ---- Credits ---- */

.award-credit {
	text-align: center;
	font-size: 11px;
	margin: 15px auto;
	font-family: 'Arial', sans-serif;
    display: block;
    clear: both;
	filter: opacity(50%);
}