@charset "utf-8";
/* CSS Document */

.row.is-flex {
    display: flex;
    flex-wrap: wrap;
}
.row.is-flex > [class*='col-'] {
    display: flex;
    flex-direction: column;
}


.row.is-flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.row.is-flex > [class*='col-'] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.staffCardContainer {
	text-align: center;
	margin-top:65px;
	margin-bottom:30px;
	position: relative;
}

	.staffCard,
	.govCard{
	text-align: center;
	border:4px solid #eee;
	height:100%;
	padding:10px;
}

.staffCardContainer .avatar{
	float:none;
	margin:0px auto 10px !important;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	width:150px;
	height: 150px;
	margin-top:-40px !important;
}

.staffCardContainer img {
	border:4px solid #eee;
}



	.staffCard h3,
	.govCard h3{
		margin-top:-40px;
		font-weight:bold;
		font-size:1.2em;
	}

	.staffCard h4,
	.govCard h4{
		font-weight:bold;
		font-size:0.8em;
	}

	.staffCard p,
	.govCard p{
		font-size:80%;
	}

	.staffCard .subTitle,
	.govCard .subTitle{
		display:block;
		font-size:0.8em;
		color:#565656;
		font-style:italic;
		margin-bottom:10px;
	}

	.govCard .govSubTitle {
		display:block;
		font-size:80%;
		color:#565656;
		font-style:italic;
		margin-top:-10px;
		margin-bottom:10px;
	}

.staffListOrder {
	display:block;
	width:36px;
	height:36px;
	text-align:center;
	position:absolute;
	top:-5px;
	left:10px;
	background-color:yellow;
	color:#000;
	border-radius:50%;
	border:1px solid #000;
	padding:5px;
	font-weight: bold;
	opacity:0.5;
}


@media (min-width: 768px) {

}

@media (min-width: 992px) {  }

@media (min-width: 1200px) {  }


/* Kiska TeamMembers Styling */








.teammemberTitle {
	font-weight: bold;
	color:#999;
	font-size: 1rem;
}

