.photo-certificate {
	max-width: 400px;
	margin: 0 0 25px 15px;
	float: right;
}

@media (max-width: 767px) {
	.photo-certificate {
		max-width: 300px;
	}
}

@media (max-width: 600px) {
	.photo-certificate {
		max-width: 100%;
		width: 100%;
	}
}

.certificates-gallery .two-slides .active-slides {
	text-align: center;
}

.certificates-gallery .flexslider.two-slides img {
	max-height: 234px;
	width: auto;
}
p.subtitle{
	font-weight: bold;
	font-size: 1.3333em;
	color: #333;
	line-height: 1.35em;
	text-overflow: ellipsis;
	letter-spacing: normal;
}
@media (min-width: 991px) {
	.detail .gallerys-sliders .flexslider {
		max-height: 444px !important;
	}

	.detail .gallerys-sliders.photo-graduates .flexslider {
		max-height: 225px !important;
	}
}

@media (max-width: 767px) {
	.detail .contact_info .block-contact {
		width: auto;
		display: block
	}

	.detail .contact_info .block-contact-btn {
		display: block;
		text-align: center;
		margin: 20px auto 0
	}
}
