@media only screen and (min-width: 1201px) and (max-width: 1300px)  {
	.owl-next {right:-30px !important;}
	.owl-prev {left:-30px !important;}
}

@media only screen and (min-width: 751px) and (max-width: 1200px)  {
	.owl-next {right:-35px !important;}
	.owl-prev {left:-35px !important;}
}
@media only screen and (max-width: 750px)  {
	.owl-next {right:0px !important;}
	.owl-prev {left:0px !important;}
}

@media only screen and (min-width: 751px) and (max-width: 890px)  {
	.top-social {display:none;}
}

@media only screen and (min-width: 751px) and (max-width: 1200px)  {
	.steporder {width:32%;margin-right:15px;}
}

@media only screen and (min-width: 1001px) and (max-width: 1200px)  {
	.news-item {width:32%;margin-right:15px;}
}

@media only screen and (min-width: 750px) and (max-width: 1000px)  {
	.news-item {width:48%;margin-right:0px;}
	.news-item:nth-child(2n) {float:right;}
	.mainblock1-carousel {width:75%;}
}
@media only screen and (min-width: 601px) and (max-width: 1024px)  {
	.mainblock1 {background:url('/images/new/1024.png') no-repeat center;}
}

@media only screen and (min-width: 376px) and (max-width: 600px)  {
	.mainblock1 {background:url('/images/new/600.png') no-repeat center;}
}

@media only screen and (max-width: 375px)  {
	.mainblock1 {background:url('/images/new/375.png') no-repeat center;}
}

@media only screen and (min-width: 750px) and (max-width: 1199px)  {
	/*.top-social {display:none;}*/
	.worktime {display:none;}
	.phones {float:right;}
	.top-search {width:140px;margin:40px 20px 40px 20px;}
	.top-search input[type="text"] {width:100%;}
	nav ul li {font-size:16px;margin-right:5px;}
	.fmenu1{margin: 0 10px 0 10px;}
	.fmenu1 ul {width:270px;}
	footer .container {padding-left:10px;padding-right:10px;}
	.footmenu ul {font-size:16px;}
	
	.filter-block {padding:10px;}
	.filterarea {width:20%;margin:0;}
	.catalogwrap {width:78%;float:right;}
	.catalogitem {width:49%;margin:5px;margin-left:0;}
	.catalogitem:nth-child(even) {float:right;margin-right:0;margin-left:5px;}
	.filterarea .item-more {width:100%;}
	
	/*.product__left {float:none;margin:0 auto 20px;width:100%;min-height:initial;}
	.detailimgs img {margin:auto;}
	.product__right .product-info {text-align:justify;}
	.product__right {width:100%;float:none;}*/
	.product__left {width:48%;}
	.detailimgs img {margin:auto;}
	.product__right {width:48%;}
	.product__right .product-info {text-align:justify;}
	
	#bx-pager a {width:50px;height:50px;}
	.bread ul li {font-size:14px;}
	/*.steporder {float:none;margin:0 auto;}*/
	/*.steporder:nth-child(3n) {margin-right:auto;}*/
	.avail {/*position: absolute;margin-left: 150px;margin-top: -55px;font-size:16px;*/}
	.product__right .btn {position: relative;margin:15px 0;}
	.product__right .price {margin:10px 0;}
	.product__right h4 {font-size:18px;}
	
}


@media only screen and (max-width: 749px)  {
	.mainblock1-carousel .owl-prev {width:19px;height:70px;background-size:cover;}
	.mainblock1-carousel .owl-next {width:19px;height:70px;background-size:cover;}
	
	.visible-xs {display:block;}
	.visible-sm {display:none;}
	.product__right .price {margin:10px 0;}
	.product__right h4 {margin-bottom:30px;}
	.mobile {display:block;}
	.mainblock1-carousel {width:100%;}
	
	.top-social {position:absolute;bottom: -53px;left: 55px;margin:0;    display: none;}
	.worktime {display:none;}
	.top-search {display:none;}
	
	.phones {float:right;margin: 21px 0 21px 10px;}
	
	header .recall-btn {display:none;}
	.top-search input[type="text"] {width:100%;}
	nav ul li {font-size:14px;margin-right:5px;}
	.fmenu1{margin: 0 10px 0 10px;}
	.fmenu1 ul {width:270px;}
	footer .container {padding-left:10px;padding-right:10px;}
	.footmenu ul {font-size:14px;}
	
	.logo {width:220px;}
	.logo img {width:100%;height:100%;}
	nav {width:100%;}
	nav ul {display:none;}

	.main-header-menu {display: block;order: 2;position: absolute;width: 27px;height: 27px;background: url(../images/hamb.png) no-repeat;top: 22px;left: 15px;margin: 0;}
    .mainmenu {display:none;position:absolute;left:0px;top:64px;width: 100%;height: initial;min-height: 100px;background: #fff;color:#000;z-index: 7;transition: all ease-in-out 0.3s;padding: 0px 10px 20px 15px !important;}
	nav ul li {line-height:40px;width:100%;}
	.fmenu1 {display:none;}
	.fmenu2 {display:none;}
	.map {width:100%;height:auto;}
	.map img {width:100%;}
	
	.filter-block {padding:10px;}
	.filterarea {width:100%;margin:0 0 10px;}
	.catalogwrap {width:100%;}
	.catalogitem {width:100%;margin:0 0 5px 0;}
	.filterarea .item-more {width:100%;}
	
	.product__left {float:none;margin:0 auto 20px;width:100%;min-height:initial;}
	.detailimgs img {margin:auto;}
	.product__right .product-info {text-align:justify;}
	.product__right {width:100%;float:none;}
	#bx-pager a {width:50px;height:50px;}
	.product__right .btn {position: relative;margin:10px 0;}
	.bread ul li {font-size:14px;}
	.steporder {float:none;margin:0 auto;}
	.steporder:nth-child(3n) {margin-right:auto;}
	.avail {/*position: absolute;margin-left: 150px;margin-top: -20px;*/font-size:20px;}
	
	table.cartlist tr td:nth-child(1) {display:none;}
	.cartitem__title {font-size:16px;}
	table.cartlist tr td:nth-child(3) {font-size:14px;}
	table.cartlist tr td:nth-child(4) {font-size:16px;}
	
	.catlist {margin-bottom:20px;}
	
	.content ul {padding-left:15px;}
	.product-also h3:after {width:100%;}
	
	.product__right h4 {font-size:16px;height:36px;overflow:hidden;}
	
	.news-item {width:100%;margin-right:0;margin-bottom:20px;}
	
	.sect-list {display:none;}
	.sect-list-show {display:block !important;}
}

@media only screen and (max-width: 390px)  {
	.phones {font-size:14px;    margin-left: 0px !important;}
	.logo {width:180px;}
	.top-social {display:none;}
}

@media only screen and (max-width: 319px)  {
	.phones {display:none;}
	.footer-phone {display:none;}
}