.case-study {
	width:  100%;
}

.case-study .col_logo {
	vertical-align: middle;
	text-align:  center;
	padding: 56px 30px 30px 30px;
}

.case-study .col_logo svg {
	max-width: 100%;
	height:  auto;
}

.case-study .col_details {
	width:  393px;
	background-color: #F2F2F2;
	padding: 56px 30px 30px 30px;
}

.case-study h4 {
	font-size: 26px;
}

.case-study .description {
	font-size:  18px;
}

.case-study .stats {
	width:  100%;
	font-size:  16px;
}

.case-study .stats td {
	text-align:  center;
	padding:  0 10px;
}

.case-study .stats strong {
	display:  block;
	margin-bottom:  12px;
	color:  #00B4AB;
	font-family: 'Lato';
	font-weight:  900;
	font-size:  26px;
}

.case-study .stats span {
	line-height:  19px;
}



@media( max-width: 768px ){
	.case-study,
	.case-study > tbody,
	.case-study > tbody > tr,
	.case-study > tbody > tr > td {
		display:  block;
	}
	.case-study > tbody > tr > td {
		width:  100%!important;
		clear:  both;
	}
}





