.cardTab {
	position:relative;
	width:1140px;
}
	
@media screen and (min-width : 320px) and (max-width : 479px) {
	.cardTab { width: 300px; }
}
@media screen and (min-width : 480px) and (max-width : 767px) {
	.cardTab { width: 460px; }
}
@media screen and (min-width : 768px) and (max-width : 992px) {
	.cardTab { width: 708px; }
}

.cardTab_row {
	position:relative;
	border-top: 1px solid rgba(33,33,33,0.3);
	padding:30px 0;
}

.cardTab_row div {
	display: inline-block;
	text-align:left;
	margin-right: 56px;
	vertical-align: middle;
}
	
@media screen and (min-width : 320px) and (max-width : 479px) {
	.cardTab_row div { display: block; margin-right: 0; }
}
@media screen and (min-width : 480px) and (max-width : 767px) {
	.cardTab_row div { display: block; margin-right: 0; }
}
@media screen and (min-width : 768px) and (max-width : 992px) {
	.cardTab_row div { }
}

.cardTab_row div:last-child {
	margin-right: 0;
}

.cardTab_row div.cardImage {
	width:250px;
}

	.img_card {
		width: 250px;
	}

.cardTab_row div.cardInfo {
	width:830px;
}
	
@media screen and (min-width : 320px) and (max-width : 479px) {
	.cardTab_row div.cardInfo { width: 300px; margin-top: 20px; }
}
@media screen and (min-width : 480px) and (max-width : 767px) {
	.cardTab_row div.cardInfo { width: 460px; margin-top: 20px; }
}
@media screen and (min-width : 768px) and (max-width : 992px) {
	.cardTab_row div.cardInfo { width: 398px; }
}

.cardTab_row div.cardInfo ul {
	list-style-type: square;
	margin-left: 18px;
}

.cardTab_row div.cardInfo .cardLabel {
	font-family: 'Dosis', sans-serif;
	text-transform: uppercase;
	font-size: 23px;
	font-weight: 700;
}