@media(max-width:1580px) {}



@media(max-width:1480px) {
	.well-wrapper .well-content {
		padding: 50px 50px;
	}

	.align-left-thumb {
		margin-right: 50px;
	}
}

@media(max-width:1366px) {}

@media(max-width:1280px) {
	.align-left-thumb {
		margin-right: 30px;
	}

	.well-wrapper .well-content {
		padding: 30px;
	}

	.twocol_row .servicebox {
		margin-bottom: 50px
	}
}

@media(max-width:1200px) {
	.align-left-thumb {
		width: 50%
	}

	.well-caption {
		width: 45%;
		float: right;
	}

	.well-wrapper .well-content p {
		font-size: 18px;
		margin-bottom: 20px;
	}

	.well-caption .cta-btn-block a.btn-enq {
		margin-left: 10px
	}


}

@media(max-width:1120px) {}

@media(max-width:992px) {
	.twocol_row .servicebox {
		margin-bottom: 30px
	}

	.well-caption .cta-btn-block a.btn-call {
		padding: 13px 15px;
		min-width: auto;
	}

	.well-caption .cta-btn-block a.btn-enq {
		padding: 15px;
	}

	.well-wrapper .well-content p {
		font-size: 16px;
	}

	.servicename,
	.fr-category .servicename {
		padding: 15px;
	}
}

@media(max-width:860px) {
	.well-caption {
		width: 47%;
		float: left;
	}

	.well-wrapper .well-content {
		padding: 20px;
	}

	.align-left-thumb {
		margin-right: 20px
	}
}

@media(max-width:767px) {

	.well-wrapper .well-content,
	.well-wrapper .well-content p {
		text-align: center
	}

	.align-left-thumb {
		float: none;
		display: inline-block;
		margin: 0 auto 20px;
		max-width: 70%;
		width: 100%;
	}

	.well-caption {
		width: 100%;
		float: none
	}

	.well-caption .cta-btn-block a {
		margin-bottom: 15px
	}
}

@media(max-width:580px) {
	.align-left-thumb {
		max-width: 80%
	}
}

@media(max-width:480px) {}

@media(max-width:420px) {}

@media(max-width:380px) {}
