/* sm */
@media (min-width: 479px) {

}

/* md */
@media (min-width: 768px) {
	.search_form .btn {
		height: 34px;
		padding: 7px 10px;
	}
	.search_form .form-control {
		width: 150px;
		min-height: 30px;
	}
	.search_form select.form-control {
		width: 180px;
	}

	#main-nav .navbar {
		padding-left: 15px;
		padding-right: 25px;
	}

	#header .basket {
		top: 25px;
		right: -10px;
		height: 57px;
		padding: 12px 117px 0 0;
		text-align: right;
		position: absolute;
	}

	#header .header-controls {
		position: absolute;
		top: -50px;
		right: 0;
	}
	.tinyPod:nth-child(odd) {
		clear: left;
	}
}

/* lg */
@media (min-width: 992px) {

	#mainNav ul > li > a {
		font-size: 16px;
		padding-left: 12px;
		padding-right: 12px;
	}

	#header .row .col {
		position: static
	}
	#header .basket {
		top: 26px;
	}

	#header .header-controls {
		top: auto;
		right: 20px;
		bottom: 20px;
		white-space: nowrap;
	}

	#header .tagline {
		font-size: 27px;
		letter-spacing: 0;
		padding-top: 40px;
	}
	#header .tagline span {
		text-indent: -100px;
		display: block;
	}

	#footer .footer-bar ul {
		float: left;
	}
	#footer .footer-bar .siteby {
		float: right;
	}

	.sidebar .nav > li > a {
		font-size: 14px;
	}

	/*reset clear media 'md' */
	.tinyPod:nth-child(odd) {
		clear: none;
	}
	.tinyPod:nth-child(3n+1) {
		clear: left;
	}
}

 /* xl */
@media (min-width: 1330px) {
	.sidebar .nav > li > a {
		font-size: 16px;
		padding-top: 6px;
		padding-bottom: 5px;
	}
	
	#header .tagline {
		font-size: 30px;
		padding-top: 19px;
	}
}

 /* xxl */
@media (min-width: 1600px) {

}