/*
 Theme Name:   WP Recruitment Child
 Theme URI:    http://example.com/child-exxample/
 Description:  Child Example Twenty Fifteen Child Theme
 Author:       WMAC Design
 Author URI:   http://wmacdesign.com
 Template:     wp-recruitment
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  wp-recruitment
*/

.post-template-case-study-post #primary .row #content {
	float: none !important;
	width: auto !important;
	
}

.container_casestudy {
	display: flex;
	float: left;
	width: 50%;
	padding-right: 25px;
	margin-bottom: 25px;
	}

.casestudy_image {
	float: left;
	width: 48%;
	margin-right: 2%;
	
}

.container_casestudy h3 {
	font-size: 1.5em;
	padding-top: 25px;
	flex: 1;
	
}

.casetudy_copy {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 48%;
	padding: 10px;
	
}

.casestudy_footer {
	align-self: baseline;
	
}

@media only screen and (max-width: 1280px) {
  	.container_casestudy {
		width: 100%;
		padding-right: 0;
	}
	
}

@media only screen and (max-width: 600px) {
  	.container_casestudy {
		flex-direction: column;
	}
	
	.casestudy_image {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	
	.casetudy_copy {
		width: 100%;
}
	
}

.post-template-insight-post #primary .row #content {
	float: none !important;
	width: auto !important;
	
}

.container_insight {
	display: flex;
	float: left;
	width: 50%;
	padding-right: 25px;
	margin-bottom: 25px;
	}

.insight_image {
	float: left;
	width: 48%;
	margin-right: 2%;
	
}

.container_insight h3 {
	font-size: 1.5em;
	padding-top: 25px;
	flex: 1;
	
}

.insight_copy {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 48%;
	padding: 10px;
	
}

.insight_footer {
	align-self: baseline;
	
}

@media only screen and (max-width: 1280px) {
  	.container_insight {
		width: 100%;
		padding-right: 0;
	}
	
}

@media only screen and (max-width: 600px) {
  	.container_insight {
		flex-direction: column;
	}
	
	.insight_image {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	
	.insight_copy {
		width: 100%;
}
	
}

.post-template-podcast-post #primary .row #content {
	float: none !important;
	width: auto !important;
	
}

.container_podcast {
	display: flex;
	float: left;
	width: 50%;
	padding-right: 25px;
	margin-bottom: 25px;
	}

.podcast_image {
	float: left;
	width: 48%;
	margin-right: 2%;
	
}

.container_insight h3 {
	font-size: 1.5em;
	padding-top: 25px;
	flex: 1;
	
}


.podcast_copy {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 48%;
	padding: 10px;
	
}

.podcast_footer {
	align-self: baseline;
	
}

@media only screen and (max-width: 1280px) {
  	.container_podcast {
		width: 100%;
		padding-right: 0;
	}
	
}

@media only screen and (max-width: 600px) {
  	.container_podcast {
		flex-direction: column;
	}
	
	.podcast_image {
		float: none;
		width: 100%;
		margin-right: 0;
	}
	
	.podcast_copy {
		width: 100%;
}
	
}