@media (max-width: 767px) {

	.top-bar p {
		font-size: 14px;
	}
	
	.navbar-header {
		text-align: center;
	}

	.navbar-default .navbar-toggle {
		float: none!important;
		text-transform: uppercase!important;
		border: 3px solid #d1a875!important;
		border-radius: 0px;
		background-color: #d1a875;
		color: #fff;
		text-align: center;
	}

	.navbar-default .navbar-toggle:hover {
		background-color: #d1a875;
		border: 2px solid #d1a875;
	}

	.navbar-default li a {
		padding-top: 15px;
		padding-bottom: 15px;
	}

	.slider .bluespier-slide, .slider .amplitude-slide {
		background-position: left;
	}

	.slider .bluespier-slide h1, .slider .bluespier-slide p {
		color: #fff!important;
	}

	.tab-nav {
		height: 85px;
		font-size: 15px;
	}

	.products {
		text-align: left;
	}

	.products h2 {
		text-align: left;
	}

	.products p {
		padding-left: 0;
	}

	.products img {
		margin-left: 0;
		margin-right: 0;
	}
}

@media (min-width: 769px) and (max-width: 991px){
	.navbar-nav {
		float: none;
		text-align: center;
	}

	.navbar-nav>li {
		float: none;
		display: inline-block;
	}

	.tab-nav {
		height: 50px;
		font-size: 15px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-default li a {
		padding-left: 8px;
		padding-right: 8px;
		padding-top: 30px;
		padding-bottom: 30px;
		font-size: 12px;
	}

	.tab-nav {
		/*height: 50px;*/
		font-size: 15px;
	}
}