/**
 SHORTCODE STYLES
 */

/* Column Styles --- */

.one-half {
	position:relative;
  	margin-right:2.6%;
  	margin-top:1%;
  	margin-bottom:1%;
  	float:left;
  	width: 48.6%;
}
.one-half h4 {
	margin-top: 0;
	margin-bottom: 50px;
}
.column-last {
	clear: right;
	margin-right: 0 !important;
}

@media screen and (max-width: 480px) {
	.one-half {
		width: 100%;
	}
}
/* Clearfix */
.clearfix:before,
.clearfix:after { content:""; display:table; }
.clearfix:after { clear: both; }
.clearfix { zoom:1; /* For IE 6/7 (trigger hasLayout) */ }