

/* --- Stylesheet 5652 () --------- */ 

.T3617 {
	background-color: #FFF;
	padding: 60px 0;
}

.T3617 .wrapper:after {
	display: block;
	content: "";
	clear: left;
}


.T3617 .headline {
	margin: 0 0 30px 0;
}

.T3617 .wrapper {
	margin: 40px 0 0 0;
}
.T3617 .wrapper .col {
	width: 48%;
	float: left;
}


.T3617 .wrapper .col1 {
	margin: 0 4% 0 0;
	padding: 0 0 0 35px;
	border-left: 8px solid #FF7E00;
}



/* --- Stylesheet 5653 () --------- */ 

@media all and (min-width: 1024px) and (max-width: 1279px) {

	.T3617 { padding: 50px 0; }

	.T3617 .headline { margin: 0 0 25px 0; }
	.T3617 .wrapper { margin: 35px 0 0 0; }

	.T3617 .wrapper .col1 { padding: 0 0 0 32px; border-left: 7px solid #FF7E00; }
}

@media all and (min-width: 768px) and (max-width:1023px) {

	.T3617 { padding: 40px 0; }

	.T3617 .headline { margin: 0 0 20px 0; }
	.T3617 .wrapper { margin: 30px 0 0 0; }

	.T3617 .wrapper .col1 { padding: 0 0 0 28px; border-left: 6px solid #FF7E00; }
}

@media all and (min-width: 568px) and (max-width: 767px) {

	.T3617 { padding: 30px 0; }

	.T3617 .headline { margin: 0 0 15px 0; }
	.T3617 .wrapper { margin: 25px 0 0 0; }

	.T3617 .wrapper .col1 { padding: 0 0 0 22px; border-left: 5px solid #FF7E00; }
}

@media all and (max-width: 567px) {

	.T3617 { padding: 20px 0; }

	.T3617 .headline { margin: 0 0 10px 0; }

	.T3617 .wrapper { margin: 20px 0 0 0; }

	.T3617 .wrapper .col {
		width: 100%;
		float: none;
	}
	.T3617 .wrapper .col1 {
		margin: 0 0 30px 0;
		padding: 0 0 0 15px; border-left: 4px solid #FF7E00;
	}
}

/* --- Stylesheet 5810 (optional) --------- */ 

.T3617.S5810 {
	background-color: transparent;
}