

@media (min-width: 1250px) {
	.search-results {
	  width: 75%;
	}
	.collectionsbox {
	  width: 75%;
	}
}

@media (min-width: 956px) and (max-width: 1249px) {
	.search-results {
	  width: 585px;
	}
}

@media (min-width: 992px) {
	
}

@media (min-width: 768px) and (max-width: 991px) {

}

@media (max-width: 991px) {

}

@media (min-width: 767px) {

}

@media (max-width: 767px) {
	#mainmenu > li {
		display: block;
		padding: 6px 0;
		border-bottom: 1px solid #000;
	}
	.panel-filter {
		width: 100%;
		padding-right: 40px;
	}
	.search-results {
		width: 100%;
	}
	#content {
		padding: 0 5px;
	}
  .gridbox {
    grid-template-columns: repeat(2, 1fr);
  }
  .product_box {
    margin: 2px;
    padding: 2px;
    max-width: 170px;
  }
}
@media (min-width: 570px) {
  #button_mob_menu {
    display: none;
  }
}

@media (min-width: 478px) and (max-width: 768px) {
	
	.container.header {
		background-color: darkorange;
	}
	.bgbar {
		display: none;
	}
	header {
		position: relative;
	}
	.container.topspace {
		display: none;
	}
	#menu .navbar-nav > li {
    width: 100%;
    text-align: left;
    border-bottom: 1px solid #fff;
}
}

@media (max-width: 478px) {
	
	.container.header {
		background-color: darkorange;
	}
	.bgbar {
		display: none;
	}
	header {
		position: relative;
	}
	.container.topspace {
		display: none;
	}
	#menu .navbar-nav > li {
		width: 100%;
		text-align: left;
		border-bottom: 1px solid #fff;
	}
	#cart {
	position: absolute;
	right: 0;
	bottom: 34px;
	}
}

@media (min-width: 478px) and (max-width: 1100px){
.container {
    width: 100%;
}
}



