.promo-content {
	
	margin: 30px 0 15px 0;
	padding: 0;

	> .ampromo-item {
	
		margin-bottom: 30px;
		border: none;
		border-top: 1px solid #f3f3f3;
		border-bottom: 1px solid #f3f3f3;
		
		&:last-child {
			margin-bottom: 0;
		}
		
		&.row {
			margin-left: 0;
			margin-right: 0;
		}
		
		> [class*="col-"] {
			padding-left: 0;
			padding-right: 0;
		}
	
	
		// left column
		.promo-header {
			padding: 10px 15px;
			background: #f3f3f3;
			border-bottom: 1px solid #fff;
			font-weight: normal;
			text-transform: uppercase;
			color: #363636;
			font-size: 20px;
		}
		.ampromo-item-title {
			padding: 10px 15px;
			.ampromo-title {
				font-weight: 700;
				font-size: 19px;
				font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
			}
		}
		
		// right column
		.ampromo-items-form {
			padding: 5px;
			.ampromo-item-image {
				width: 25% !important;
				margin-bottom: 0;
				height: auto;
				margin-left: 40px;
			}
			
			.ampromo-options {
				display: none;
			}
			
			
			.ampromo-item-buttons {
				text-align: right;
				margin-top: 15px;
				@media only screen and (min-width: 1200px) {
					position: absolute;
					bottom: 5px;
					right: 5px;	
				}
			}
			
			
		}
		
	}
	
	
	
}