@media only screen and (max-width: 1760px){
	.container-main__wrapp{
		width: 82%;
	}
}
@media only screen and (max-width: 1560px){
	.container-main__wrapp{
		width: 80%;
	}
}
@media only screen and (max-width: 1366px){
	.container-main__wrapp{
		width: 78%;
	}
}
@media only screen and (max-width: 1280px){
	.container-main__wrapp{
		width: 76%;
	}
	.characteristics__sizes_img{
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
	.conatiner-where{
		padding-top: 0;
	}
}

@media only screen and (max-width: 1170px){
.container-main__wrapp{
		width: 74%;
	}
}
@media only screen and (max-width: 1080px){
	.container-row{
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.col-left,
	.col-right{
		width: 100%;
	}
}
@media only screen and (max-width: 992px){

	.tovar-page__head,
	.tpa-container{
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.tovar-page__head h1{
		font-size: 25px;
	}
	.tovar-page__container{
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
   .col-left h1{
   		padding-bottom: 15px;
   }
   .container-row{
   	padding-top: 15px;
   }
   .container-main__wrapp{
		width: 70%;
	}
	.container-row__about{
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
	.container-row__about article{
		width: 80%;
	}
	.container-row__about article:last-child,
	.tpa-container__left,
	.tpa-container__right{
		width: 100%;
	}
	.tpa-container__right{
		margin-bottom: 20px;
	}
	.tpa-container__right{
		padding: 0;
	}
	.tpa-container__left ul, 
	.tpa-container__left p{
		margin-left: 10px;
	}
}
@media only screen and (max-width: 860px){
  .logo {
    margin-bottom: 99px;
}
  .container-main__wrapp{
		width: 64%;
	}

	  .container-row__about article {
    width: 70%;
}
.tovar-page__container__images.tovar-color {
    width: auto;
    max-width: 520px;
}
}
@media only screen and (max-width: 767px){
	.head-tpa ul{
		-webkit-flex-wrap: wrap;
		    -ms-flex-wrap: wrap;
		        flex-wrap: wrap;
	}
	.head-tpa ul li{
		width: 50%;
		margin: 0;
		margin-bottom: 10px;
	}
	.head-tpa ul li {
		text-align: center;
	}
.container-main__wrapp {
    width: 60%;
}
.colors{
-webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.tovar-page__container__images{
	margin-right: 0;
}
.tovar-page__container{
	padding: 15px;
}
.tovar-page__about{
	padding: 0 15px;
}
}
@media only screen and (max-width: 680px){
	.head-metall{
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.head-metall__text{
		width: 100%;
	}
  .container-main__wrapp {
    width:55%;
}
.col-left h1{
	font-size: 20px;
}
.certiphcate img {
    height: 130px;
}
.certiphcate img {
    margin: 10px ;
}
.owl-prev{
	left: -18px;
}
.owl-next {
    right: -18px;
}
}
@media only screen and (max-width: 576px){
.col-right article {
    margin: 1em 0;
    padding: 0 .5em 0 0;
}
.container-row__about article{
	width: 100%;
}
  .container-main__wrapp {
    width:48%;
}
}

@media only screen and (max-width: 480px){
   .fixed-menu{
   	position: static;
   }
   .container-main__wrapp {
   	width: 95%;
   	margin: auto;
	}
	.fixed-menu{
		height: 420px;
	}
	.product-wr{
		padding-top: 0px;
	}
}

@media only screen and (max-width: 375px){
   
}