

@media (min-width: 1250px) {
	.search-results {
	  width: 75%;
	}
	.collectionsbox {

	}
}

@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;
		text-align: left;
	}
.phone {
  margin: 12px auto 0 auto;
}
.common-home h1 {
  font-size: 2rem;
  text-align: center;
}
	.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) {
	.storeathome {
	width: 100%;
	}
	.offer {
	margin: 0 0 54px 0;
	width: 100%;
	}
.advantage {
  width: 93%;
}
.articleiconcaption img {
  height: auto;
}
	.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) {
#cart {
  top: 54px;
  right: -17px;
}
.topbar {
  padding: 0 20px;
}
.rekvizit td {
  font-size: 13px;
}
.logoimg {
  width: 44px;
}
	.storeathome {
	  width: 100%;
	}
.articleiconcaption img {
  height: auto;
}
	.offer {
	margin: 0 0 54px 0;
	width: 100%;
	}
	
.advantage {
  width: 93%;
}
	.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;
	}
	.searchwrap {
	margin: 0 0 16px 0;
	}
}

@media (min-width: 1367px){
.container {
    width: 1440px;
}
}



