﻿.Theme_OurTeam{
	display: flex;
	padding-top: 30px;
	padding-bottom: 60px;
	margin-left: -15px;
	margin-right: -15px;
	justify-content: center;
flex-wrap: wrap;
  }

  .Theme_OurTeam .post_item {
	background-color: #FFF;
	flex: 0 0 33.33333333%;
	padding: 0 15px 30px 15px;
	display: flex;
       flex-direction: column;


}
.Theme_OurTeam .post_item:hover .post_box{
	background-color: #FFD800;
}
.Theme_OurTeam .post_item:hover .post_box .link_box a{
	border-color: #FFD800;
}
.Theme_OurTeam .post_imgbox img{
	width: 100%;
}



.Theme_OurTeam .post_box {
	padding: 30px 25px;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	text-align: center;
	background-color: #F7F7F7;
	transition: all ease-in 300ms;
}

.Theme_OurTeam .post_startdate {
	margin-bottom: 6px;
	color: #666;
}

.Theme_OurTeam .post_title {
	margin-bottom: 10px;
	line-height: 1.1;
	padding-top: 9px;
	font-size: 23.99px;
	color: #333333;
}

.Theme_OurTeam .post_title a,
.Theme_OurTeam .post_title a:link,
.Theme_OurTeam .post_title a:visited {
	color: #333333;
	font-size: 24px;
}

.Theme_OurTeam .post_title a:hover {
	color: #da2e29;
}

.Theme_OurTeam .post_summary {
	color: #555555;
	font-size: 15.99px;
	margin-bottom: 12px;
}

.Theme_OurTeam .post_summary {}


.Theme_OurTeam .link_box{
	padding-bottom: 11px;
}
.Theme_OurTeam  .link_box a{
	display: inline-block;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 38px;
	border:1px solid #D2D0D0;
	border-radius: 50%;
	background-color: #fff;
	color: #666666;
	font-size: 15.99px;
	transition: all ease-in 300ms;
	margin: 0 4px;
}
.Theme_OurTeam  .link_box a:hover{
	background-color: #666666;
	color: #fff;
}

.Theme_OurTeam .post_imgbox{
	position: relative;
	margin-bottom: 0px;
}


@media (max-width: 992px){
	.Theme_OurTeam{
		padding-bottom: 50px;
		flex-wrap: wrap;
	}
	.Theme_OurTeam .post_item{
		flex: 0 0 50%;
		margin-bottom: 20px;
	}
	

}
@media (max-width: 767px){
	.Theme_OurTeam{
		padding-bottom: 30px;
		display: block;
	}
	.Theme_OurTeam .post_item{
		flex: 0 0 100%;
	}

}