@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);

/* start media queries */

/* even more Extra Small Devices, Phones */
@media (min-width: 321px) and (max-width: 480px) {
.nav>li>a{
		padding:10px 10px 0 15px;
		}
	.shf-prodnav h6 br, .shf-updated h6 br{
		display: none;
		}
	.shf-index{
		padding-left: 0 !important;
		}
	/* col stylez at xs */
	.shf-twocol img:nth-child(1){
		padding-right: 15px;
		padding-bottom: 15px;
		}
	.shf-twocol img:nth-child(2){
		padding-left: 15px;
		padding-bottom: 15px;
		}
	.shf-fourcol img:nth-child(1){
		padding: 0 6px 0 15px;
		}
	.shf-fourcol img:nth-child(2){
		padding: 0 15px 0 6px;
		}
	.shf-fourcol img:nth-child(3){
		padding: 0 6px 0 15px;
		}
	.shf-fourcol img:nth-child(4){
		padding: 0 15px 0 6px;
		}
	.footercopy{
		padding-top:10px;
		text-align: center;
		}
	.footersoc{
		margin:10px 0px;
		padding-bottom: 10px;
		text-align: center !important;
		}
}

/* Extra Small Devices, Phones */
@media (min-width: 481px) and (max-width: 767px) {
	.shf-prodnav h6 br, .shf-updated h6 br{
		display: none;
		}
	.vr-left, .vr-right {
		border-left: none !important;
		} /* index */
	.shf-index{
		padding-left: 0 !important;
		}
	/* col stylez at xs */
	.shf-twocol img:nth-child(1){
		padding-right: 15px;
		padding-bottom: 15px;
		}
	.shf-twocol img:nth-child(2){
		padding-left: 15px;
		padding-bottom: 15px;
		}
	.shf-fourcol img:nth-child(1){
		padding: 0 6px 0 15px;
		}
	.shf-fourcol img:nth-child(2){
		padding: 0 15px 0 6px;
		}
	.shf-fourcol img:nth-child(3){
		padding: 0 6px 0 15px;
		}
	.shf-fourcol img:nth-child(4){
		padding: 0 15px 0 6px;
		}
	.footercopy{
		padding-top:10px;
		text-align: center;
		}
	.footersoc{
		margin:10px 0px;
		padding-bottom: 10px;
		text-align: center !important;
		}
}

/* Small Devices, Tablets */
@media (min-width: 768px) and (max-width: 991px) {
.shfdir-uprrit, .shfdir-dwnrit, .shfdir-uplft, .shfdir-dwnlft{
		display: none;
		}
	.shf-prodnav h6 br, .shf-updated h6 br{
		display: none;
		}
	.shf-aside >.row >.vr-left{
		border-left: none !important;
		float:left;
		} /* index */
	.shf-index{
		padding-left: 0 !important;
		}
		/* col stylez at xs */
	.shf-twocol img:nth-child(1){
		padding-right: 15px;
		padding-bottom: 15px;
		}
	.shf-twocol img:nth-child(2){
		padding-left: 15px;
		padding-bottom: 15px;
		}
	.shf-fourcol img:nth-child(1){
		padding: 0 6px 0 15px;
		}
	.shf-fourcol img:nth-child(2){
		padding: 0 15px 0 6px;
		}
	.shf-fourcol img:nth-child(3){
		padding: 0 6px 0 15px;
		}
	.shf-fourcol img:nth-child(4){
		padding: 0 15px 0 6px;
		}
}

/* Medium Devices, Desktops */
@media (min-width: 992px) and (max-width: 1199px) {
.shf-prodnav h6 br, .shf-updated h6 br{
		display: none;
		}
	.shfdir-uprrit{
		display: none;
		}
	.shf-index{
		padding-left: 0 !important;
		}
	.shf-aside >.row >.vr-left, .shf-inside >.row >.vr-left{
		border-left: none;
		}
	/* col stylez at md */
	.shf-twocol img:nth-child(1){
		padding-right: 15px;
		padding-bottom: 15px;
		}
	.shf-twocol img:nth-child(2){
		padding-left: 15px;
		padding-bottom: 15px;
		}
	.shf-fourcol img:nth-child(1){
		padding-right: 0;
		}
	.shf-fourcol img:nth-child(2){
		padding: 0 5px 0 10px;
		}
	.shf-fourcol img:nth-child(3){
		padding: 0 10px 0 5px;
		}
	.shf-fourcol img:nth-child(4){
		padding-left: 0;
		}
}

/* Large Devices, Wide Screens */
@media (min-width: 1200px) {

}

/* end media queries */