@media ( min-width : 1500px) {
	.container {
		margin: 0 auto;
		min-width: 1500px;
	}
}

@media ( max-width : 1500px) {
	.container {
		width: 100%;
	}
}

@media ( max-width : 767px) {
	.inn h1 {
		font-size: 32px;
		margin-top: 110px;
	}
}

@media ( max-width : 1200px) {
	.container {
		width: 100%;
	}
}

@media ( max-width : 1200px) {
	.fixed_width .container {
		width: 1200px;
	}
}

@media ( min-width : 1500px) {
	.carousel-inner {
		height: 650px;
	}
	.carousel-caption {
		height: 380px;
	}
}

@media ( max-width : 1500px) {
	.carousel-caption {
		height: 280px;
	}
	.carousel-inner img {
		margin-top: -5%;
	}
}

@media ( min-width : 1200px) {
	.background .carousel-inner img {
		margin-top: -7%;
	}
}

@media ( min-width : 1200px) and (max-width: 1400px) {
	.background .carousel-inner img {
		margin-top: -5%;
	}
}

@media ( max-width : 767px) {
	.col-links {
		border-right: medium none;
	}
}

@media ( max-width : 767px) {
	.l {
		font-size: 30px;
		margin-left: -5px;
	}
}

@media ( max-width : 767px) {
	.foot {
		padding-top: 20px;
	}
}

@media ( max-width : 767px) {
	.im {
		opacity: 1;
	}
}

@media ( max-width : 767px) {
	.search {
		background: transparent none repeat scroll 0 0;
		margin-top: 0;
	}
}

@media ( max-width : 767px) {
	.navbar-default {
		background-color: #222;
		border-color: #e7e7e7;
	}
}

@media ( max-width : 767px) {
	.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus
		{
		color: #ffffff;
	}
}

@media ( max-width : 767px) {
	.thumbnail {
		border-color: #999999;
	}
}

@media ( max-width : 500px) {
	.modal-body {
		padding-top: 30%;
	}
}

@media ( max-width : 1270px) {
	.fixed_width .container {
		padding: 0 2%;
	}
}