@media(max-width:1480px) {
	.align-right {
		margin-left: 70px
	}
}

@media(max-width:1366px) {
	.event-right-block {
		max-width: 650px;
	}

	.event-right-block img {
		max-width: 100%;
	}

	.align-right {
		margin-left: 50px
	}
}

@media(max-width:1200px) {
	.event-right-block {
		max-width: 600px;
		margin-bottom: 30px;
		margin-left: 30px;
	}

	.align-right {
		margin-left: 30px;
	}

	.event-right-block .event-caption {
		bottom: 30px
	}

}


@media(max-width:1120px) {
	.circlelinks a span {
		display: none;
	}

	.circlelinks a {
		width: auto;
		height: auto;
		border-radius: 20px;
		line-height: 100%;
		padding: 6px 15px;
		font-size: 14px;
	}

	.event-right-block {
		max-width: 550px;
	}

	.event-right-block .event-caption {
		bottom: 10px;
	}

	.event-caption .cta-btn-block a.btn-enq,
	.event-caption .cta-btn-block a {
		margin: 0 10px 10px;
		vertical-align: top;
	}
}

@media(max-width:992px) {
	.event-right-block .event-caption p {
		text-align: center;
		font-size: 16px;
		margin-bottom: 15px;
	}

	.event-right-block {
		max-width: 450px;
		padding-bottom: 100px;
		background: #3e4221;
	}

	.servicebox_detl {
		bottom: inherit
	}

	.servicename {
		padding: 15px;
	}

	.marquees-page .twocol_row .servicebox:hover .servicebox_detl {
		height: 100% !important;
	}
   

}

@media(max-width:860px) {
	.event-right-block {
		max-width: 400px;
	}
}

@media(max-width:767px) {
	.event-right-block {
		max-width: 100%;
		padding-bottom: 0;
		margin-left: 0;
		float: none
	}
 
}

@media(max-width:680px) {
	.event-right-block .event-caption {
		bottom: 10px;
		padding: 0 10px;
		position: relative;
	}

	.align-right {
		max-width: 300px;
	}
}

@media(max-width:640px) {



}
@media(max-width:580px) {
	.align-right {
		margin-left: 0;
		max-width: 100%;
		float: none
	}
}

@media(max-width:480px) {}

@media(max-width:380px) {}
