/*

Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Themeco
Author URI: https://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

/*TESTIMONIAL*/
.citadel_testimonial{
	padding:15px;
	border: 1px solid #EAEAEA;
	background: #FFFFFF;
	-webkit-box-shadow: 0px 0px 68px -17px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 68px -17px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 68px -17px rgba(0,0,0,0.75);
	margin-bottom: 65px;
}

.testimonial-image-citadel{
	float:left;
	margin:15px;
}

.entry-title{
	font-weight: bold;
}

.stripeBacgkround{
	background-image:url('/wp-content/uploads/2017/09/stripeBackground-3.png');
}
.citadel_column_flex{
	flex-direction: column;
}

.citadel_testimonial img {
	display:block;
}
.testimonal_body{
	display: flex;
}
.testimonal_body div{
	margin: 0px;
	align-self:center;
}
.testimonial_text{
	width:90%;
}
.testimonial_image{
	flex-shrink:0;
}
.testimonal_navigation{
	display:flex;
}
.testimonal_navigation a{
	flex-grow: 2;
	margin:10px;
}
@media (max-width: 800px) {
	.testimonal_body{
		flex-direction: column;
	}
	.instagram-feed-citadel{
		display: none;
	}
}
/*END TESTIMONIAL*/

/* RECENT POSTS */
.recent-post-article{
	padding: 0px;
	background-size:cover;
	background-position:center;
	position: relative;
	border: 1px solid #354149;
}
.post-article-link{
	display:block;
	position: relative;
	width: 100%;
	height: 300px;
	background-image: none;
	background-position: center bottom;
	-webkit-transition: background-image 0.5s, background-color 0.5s, background-position 0.5s;
    transition: background-image 0.5s, background-color 0.5s, background-position 0.5s;
}

.post-article-link:hover{
	background-image: url('/wp-content/uploads/2017/09/link-01.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-color: rgba(7, 43, 71, 0.5);
	background-size: 80px 80px;
}

.post-title-wrap{
	position: absolute;
	bottom:0px;
	text-align: center;
	background-color:rgba(23, 98, 172, 0.5);
	width:100%;	
}

.post-title-wrap .h6{
	color:#FFFFFF;
	font-weight: bold;
}

@media (max-width: 800px) {
	.testimonal_body{
		flex-direction: column;
	}
	.recent-post-article{
		margin:25px 0 25px 0;
	}
}

/* RECENT POSTS */