@media (max-width:1199px) {
	.social {
		padding-left: 0px;
	}
	.info-detail li {
		padding: 0px 7px;
	}
	.info-detail li:last-child {
		padding: 0px 0px 0px 7px;
	}
	.navbar-nav>li>a{
		margin: 0px 22px;
	}
}

@media (max-width:991px) {
	.detail-section {
		border: none;
	}
	.main-logo img {
		margin: auto;
		margin-bottom: 20px;
	}
	.presentation-btn {
		text-align: center;
	}
	.navbar-nav>li>a {
		margin: 0px 8px;
	}
	.news-section .border-right{
		border-right: none;
	}
	.footer-menu{
		border-right: none;
	}
}

@media (max-width:767px) {
	.social {
		display: block;
		text-align: center;
	}
	.info-detail.text-right {
		text-align: center;
		display: block;
		float: none;
	}
	.presentation-btn {
		display: none;
	}
	.list-inline-item {
		display: block;
		margin-bottom: 5px;
	}
	.info-detail li {
		border-right: none;
	}
	.navbar-nav>li>a {
		margin: 0px 15px;
		padding: 10px 0px;
	}
	.nav.navbar-nav {
		display: block;
	}
	.navbar-nav>li {
		border-right: none;
	}
	.border-right {
		border: none;
	}
	.icon-box-2{
		min-height: auto;
		margin-bottom: 20px;
	}
	.owl-carousel .owl-nav button.owl-prev{
		left: -2%;
	}
	.owl-carousel .owl-nav button.owl-next{
		right: -2%;
	}
	.footer-menu{
		min-height: auto;
	}
	.sub-footer p{
		text-align: center;
		margin-bottom: 21px;
	}
}
@media (max-width:480px) {
	.carousel-caption h3 {
		line-height: 24px;
		font-size: 15px;
	}
	.carousel-caption{
		bottom: 20%;
	}
	.directors-info {
    	padding: 10px;
	}
}