@media  (min-width: 1500px) {
	.taste .container-fluid {
		padding: 0 95px;
	}
}

@media (max-width: 1400px) {
	button.toggle-right-sidebar {
		right: 30px;
	}
	ul.social {
		margin-right: 50px;
	}
}

@media (min-width: 1200px) {
	ul.menu > li > a {
		font-size: 15px;
		padding: 10px 5px 8px 5px;
	}
	ul.menu > li.menu-item-5632 a {
		padding: 10px 10px 8px 10px;
	}
	div.history-years .hytitle h6 {
		width: 980px;
	}
	.section.taste h5 {
		padding: 0px 150px 20px 150px;
	}
	.news .col-md-4 {
		float: none;
		display: inline-block;
		width: 33%;
	}
	.taste .col-lg-2 {
		float: none;
		display: inline-block;
		width: 16%;
	}
	.career-sub .col-lg-4 {
		float: none;
		display: inline-block;
		width: 33%;
	}
	.bottom-section .col-sm-4 {
		float: none;
		display: inline-block;
		width: 33%;
	}
	.news-sub .col-lg-8 .news-img {
		float: left;
		width: 65%;
		height: 442px;
	}
	.news-sub .col-lg-8 .news-content {
		float: left;
		width: 34%;
		height: 442px;
	}
	.news-sub .col-lg-8 .news-content {
		padding: 24px 30px 31px 30px;
	}
	.news-sub .news-content {
		text-align: center;
		padding: 24px 30px 25px 30px;
		overflow: hidden;
	}
	.news-sub .news-content div {
		overflow: hidden;
		height: 100%;
	}
	.news-sub .news-content a {
		display: block;
		height: auto;
	}
	.team-wrap {
		min-height: 200px;
	}
	.subform {
		margin: 0px 0px 0px 0px;
		padding: 0px 170px 0px 170px;
	}
}

@media (min-width: 1440px) {
	.section.taste h5 {
		padding: 0px 330px 20px 330px;
	}
}


@media (min-width: 1200px) and (max-width: 1679px) { 	
	div.owl-item > div {
		height: 750px;
	}
	.carousel-bg .carousel-image {
		height: 750px;
	}
	.owl-carousel p {
		line-height: 1.3;
	}
	.owl-dots {
		bottom: 90px;
	}
}