@media (max-width:760px){.wrapper{}

#product_carousel_orex + .col-md-6{
	    position: absolute;
    margin-top: 130px;
    text-align: center;
}
.col-md-6.coll{
	    margin: 0 auto;
	float:none !important;
    right: calc(50% - 165px);
}
.group1-thanks .general{
padding: 115px 0 130px;
padding-top: 60px;}

.thanks_php .group1-thanks .general .form_cm6 {
    /* float: left; */
    margin-top: 200px;
    text-align: center;
    max-width: 100%;
}
.btnHome{
	    float: none !important;
}

.excellence .list-excellence .item-excellence .text{
	    width: auto;

    max-width: 430px;
}
.excellence .list-excellence .item-excellence{

    width: auto;
}
#video{
	width:90%;
    margin: 0px auto 60px;

    height: 50vw;
}
#reviews_video .reviews-slider .item .img-video{
	    height: auto;
		    width: 100%;
    height: 40vw;
}
#reviews_video {
padding-top: 0;
}
header .menu nav li{margin:0 6px;}
header .menu nav{display:none;}
header .menu, .float_left{float:left;}
.float_right{float:right;}
header .menu nav.open{display:block;position:absolute;background:#000;bottom:auto;z-index:100000000;left:0;top:50px;padding-left:20px;}
.hamburger{display:block;width:30px;height:30px;padding:5px;fill:#fff;}
.hamburger{}
header .menu nav li a{display:block !important;float:none !important;padding:10px 0 !important;}
.container{width:98% !important;}
header.header{top:10px;}
header.header .logo{line-height:40px;}
header.header .logo img{vertical-align:middle;}
header.header .tel{line-height:25px;}
.reviews .popup-gallery a:before{display:none;}
.general{padding:135px 0 230px;}
.general .knife-general img{width:98%;}
.general .knife-general{top:90px;right:0px;transform:rotate(20deg);}
.general h1{margin-bottom:160px;text-align:center;}
.general .forma .form .list-controls .control{width:165px;}
.excellence{padding:0px 0 0;}
.general .text-vertical{top:5px;}
.footer{color:#FFF;padding:0px 0 25px;}
.footer .line{margin:0 auto 35px;}
.footer .info{width:49%;float:left;padding:0;margin-left:1%;}
.footer .contacts{width:49%;float:right;padding:0;margin-right:1%;}
.questions .col-md-6{text-align:center;max-width:400px;margin:0 auto;}
.questions h2{text-align:center;}
.general .forma .form .list-controls .control, .questions .forma .form .list-controls .control{float:none !important;margin:30px auto 0;}
.questions{padding:0 0 60px;}
.general .text-vertical{display:none;}
.general{padding:135px 0 80px;}
.excellence h2{text-align:center;}
.general .forma .form .list-controls .control, .general .forma .form .list-controls .control:last-child, .questions .forma .form .list-controls .control, .questions .forma .form .list-controls .control:last-child{width:90%;}
.general .forma .form .list-controls .control input[type="text"], .general .forma .form .list-controls .control input[type="submit"], .questions .forma .form .list-controls .control input[type="text"], .questions .forma .form .list-controls .control input[type="submit"]{max-width:100%;width:100%;text-align:center;}
.general .forma .form-title{text-align:center;}
.excellence h2 span{margin-top:10px;}
.general .forma{margin:0 auto;}
.delivery{padding:70px 0 0;//min-height:855px;min-height:480px;margin-bottom:70px;}
.delivery .col-xs-12{padding:0;}
.delivery h2{margin-bottom:50px;text-align:center;}
.delivery .list-steps:before{top:0;left:50%;width:2px;//height:570px;height:107%;}
.delivery .list-steps .item{position:relative;//float:left;float:none;width:50%;left:0;//height:250px;text-align:left;margin-bottom:15px;}
.delivery .list-steps .item:nth-child(2n){//float:right;//text-align:right;margin-left:50%;}
.delivery .list-steps .item3{left:0;}
.delivery .list-steps .item4{left:auto;right:0;top:0;}
.delivery .list-steps .btn{left:55%;top:20px;width:45%;max-width:156px;}
.delivery .list-steps .item:before{width:20px;height:20px;}
.delivery .list-steps .item2:before, .delivery .list-steps .item4:before{top:calc(50% - 10px);left:-10px;}
.delivery .list-steps .item1:before, .delivery .list-steps .item3:before{top:calc(50% - 10px);left:auto;right:-10px;}
.delivery .list-steps .item1:after, .delivery .list-steps .item3:after,.delivery .list-steps .item2:after, .delivery .list-steps .item4:after{top:calc(50% - 1px);}
.delivery .list-steps .item1:after, .delivery .list-steps .item3:after{right:9px;left:auto;}
.delivery .list-steps .item p{width:99%;}
.delivery .list-steps .item:after{height:2px;width:15px;display:none;}
.delivery .list-steps{background:transparent;}
.delivery .list-steps .item2{top:0;}
.reviews{//padding:175px 0 0px;padding:60px 0 0px;}
.reviews h2{color:#fff;font:24px 'GeoBold';//margin-bottom:70px;margin-bottom:40px;text-align:center;}
.reviews h3{color:#fff;font:20px 'GeoBold'}
.reviews .link{color:#fff;font:18px 'GeoBold';text-decoration:underline;margin-bottom:40px;display:block;}
.reviews .reviews-slider{max-width:1000px;float:left;}
.reviews .reviews-slider .item{padding:68px 70px;background:url(../img/bg-item.png) no-repeat center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;overflow:hidden;width:100%;max-width:1049px;color:#fff;}
.reviews .reviews-slider .item .photo{width:48%;float:left;}
.reviews .reviews-slider .item .photo img{//max-width:200px;max-width:100%;}
.reviews .reviews-slider .item .content{width:50%;float:left;padding-left:4%;}
.reviews .reviews-slider .item .content .header{float:left;width:100%;margin-bottom:20px;}
.reviews .reviews-slider .item .content .header .avatar{border-radius:100%;overflow:hidden;width:40%;float:left;text-align:center;}
.reviews .reviews-slider .item .content .header .avatar img{border-radius:100%;overflow:hidden;max-width:100px;}
.reviews .reviews-slider .item .content .header .person{width:55%;margin-left:5%;float:left;margin-top:20px;}
.reviews .reviews-slider .item .content .header .person p{font:24px/28px 'GeoBold';color:#fff;}
.reviews .reviews-slider .item .content .body{float:left;width:100%;}
.reviews .reviews-slider .item .content .body p{font:18px/20px 'Geo';}
.reviews .reviews-slider .item .content .footer{float:left;width:100%;}
.reviews .reviews-slider .item .content .footer p{}
.reviews .reviews-slider .item .content .footer p a{font:14px/14px 'GeoBold';text-transform:uppercase;color:#f4c45c;}
.reviews .owl-controls{position:absolute;top:0;left:0;text-align:center;width:100%;}
.reviews .owl-pagination{display:inline-block;margin:0 auto;} }
@media (min-width:760px){.cf_dn{display:none;}
.general .knife-general{right:10px;}
.general .forma{margin:0 auto;margin-top:150px;}
header.header .tel{font:17px/12px 'GeoMedium';}
.catalog .col2{max-width:260px;width:100%;float:right;padding-left:0;}
.catalog .col1{max-width:400px;}
.catalog .item{padding:68px 40px;}
.catalog .item .col2 .text-charact{display:none;}
.catalog .item header .title-product{font:24px/27px 'GeoBold';width:200px;margin-top:-30px;}
.excellence .list-excellence:after{right:-66px;transform:rotate(5deg);}
.quality .list-quality .item-quality p{margin:58px 0 0 40px;}
}
@media (max-width:760px){.popup{padding:52px 12px 36px;}
.popup input{text-align:center;}
.excellence .list-excellence:after{top:0px;//right:-140px;right:-155px;transform:rotate(19deg);}
.excellence .list-excellence .item-excellence{//width:71%;width:77%;}
.excellence .list-excellence .item-excellence .line{width:120%;}
.excellence .list-excellence .item-excellence1 .line, .excellence .list-excellence .item-excellence2 .line{//width:110%;width:107%;}
.excellence .list-excellence .item-excellence2{margin-bottom:22px;}
.excellence .list-excellence .item-excellence3 .line{width:110%;}
.excellence .list-excellence .item-excellence1{margin-bottom:20px;}
.excellence .list-excellence .item-excellence5{margin-bottom:20px;}
.excellence .list-excellence .item-excellence4 .line{width:90%;}
.excellence .btn{display:block;margin:0 auto 40px;float:none;}
.catalog .item header .text-charact{display:none;}
.quality{padding:58px 0 30px;background-size:100% 100%;}
.quality .row{width:100%;margin:0 auto;}
.quality .list-quality .item-quality{position:relative;//width:48%;width:50%;float:left;height:160px;}
.quality .list-quality .item-quality:before{width:100%;text-align:center;}
.quality .list-quality .item-quality p{font:18px 'GeoBold';color:#fff;margin:58px auto 0px;text-align:center;width:140px;}
.quality .list-quality .item-quality:after{left:auto;right:20px;}
.catalog{padding:55px 0 5px;}
.catalog h2{margin-bottom:50px;text-align:center;}
.catalog .item{padding:38px 20px 0;//height:1160px;height:1400px;}
.popup-gallery a:before{background:none;}
.catalog .item header .title-product{text-align:center;width:100%;}
.catalog .flexslider.carousel .slides li{width:33% !important;//height:73px;overflow:hidden;}
.catalog .flexslider.carousel .slides li img{width:100% !important;height:73px;}
.catalog .col2 .text-charact{font:16px 'Geo';color:rgba(255,255,255,0.5);margin:20px auto;text-align:center;}
.catalog .col2{max-width:290px;width:100%;padding-left:0;float:none;margin:0 auto;}
.bulets h2 br{display:none;}
.bulets h2{font:23px 'GeoBold';margin-bottom:5px;text-align:center;}
.bulets h3{font:18px 'Geo';text-align:center;margin:14px auto;}
.bulets .list-bulets .item-bulets{width:49%;float:left;text-align:center;height:210px;}
.bulets .list-bulets figure img{margin:0 auto;}
.bulets .list-bulets p{font:16px 'GeoMedium';}
.bulets{background:url(../img/bg-bullets.jpg) no-repeat right/cover;}
}
@media (max-width:760px) and (min-width:534px){.catalog .col1{float:none;margin:0 auto;}
}
@media (max-width:450px){.catalog .item{padding:38px 20px 0;//height:1160px;//height:1120px;}
}
@media (max-width:430px){.excellence .list-excellence:after{//top:30px;//right:-140px;right:-155px;transform:rotate(19deg);}
.excellence .list-excellence .item-excellence .title{font:19px 'GeoBold';}
.excellence .list-excellence .item-excellence .text{
		    font: 19px 'GeoMedium';
	}
}
/* @media (min-width:431px){.excellence .list-excellence:after{top:30px;}
} */
@media (min-width:460px){.excellence .list-excellence:after{top:0px;right:-145px;}
}
@media (min-width:630px){.excellence .list-excellence:after{top:-28px;right:-14%;transform:rotate(19deg);}
}
@media (max-width:630px){#reviews_slide  .reviews-slider .item .content .body p{font:16px/20px 'Geo';}
.reviews .reviews-slider .item{padding:50px 40px;}
#reviews_video .reviews-slider .item{
	    padding: 50px 20px 50px;
}
}
@media (max-width:600px){.reviews .xs-12{text-align:center;}
}
@media (max-width:580px){#reviews_slide .reviews-slider .item .photo{width:100%;float:none;text-align:center;}
#reviews_slide  .reviews-slider .item .content{width:100%;float:none;padding-left:0;margin-top:20px;margin-bottom:20px;}
#reviews_slide  .reviews-slider .item .photo img{min-width:100px;//width:49%;width:98%;margin-top:15px;}
#reviews_slide  .reviews-slider .item .content .header .person{margin-top:0px;margin-left:0;}
#reviews_slide .reviews-slider .item{min-height:770px;}
}
@media (max-width:420px){#reviews_slide  .link{font:16px 'GeoBold';margin-top:10px;}
#reviews_slide  .reviews-slider .item{padding:30px 20px 50px;}
}
@media (max-width:755px) and (min-width:500px){.excellence .list-excellence .item-excellence6 .line{width:125%;}
.excellence .list-excellence .item-excellence4 .line{width:100%;}
}
@media (min-width:500px){.excellence .list-excellence:after{//top:-28px;top:2px;right:-140px;transform:rotate(17deg);}
.excellence .list-excellence .item-excellence{min-height:120px;}
}
@media (max-width:499px){
	.excellence .list-excellence .item-excellence{
		height: 117px;
	}

}
@media (max-width:570px) and (min-width:500px){
.excellence  .list-excellence .item-excellence1{
	    width: 75%;
}
.excellence .list-excellence .item-excellence3{
	    min-height: 110px;
}
.excellence .list-excellence .item-excellence4{
	    width: 70%;
}
}
@media (max-width:706px) and (min-width:650px){.excellence .list-excellence:after{top:-17px;}
}
@media (max-width:760px) and (min-width:707px){.excellence .list-excellence:after{right:-120px;}
}
@media (min-width:761px){.excellence .list-excellence:after{top:-70px;right:-66px;transform:rotate(4deg);}
.excellence .list-excellence .item-excellence{min-height:10px;}
}
@media (max-width:389px) and (min-width:376px){.excellence .list-excellence:after{top:0px;//top:60px;}
}
/*@media (max-width:375px){.catalog .item{height:1430px;}
*/
@media (max-width:375px){.catalog .item{height:1340px;}
.bulets .list-bulets .item-bulets{width:90%;margin:0 auto;float:none;}
.bulets .list-bulets p{font:18px 'GeoMedium';}
.excellence .list-excellence .item-excellence .title{font:17px 'GeoBold';}
.excellence .list-excellence .item-excellence .text{    width: 240px;font:17px 'GeoMedium';}
.excellence .list-excellence:after{//top:-30px;right:-165px;}
.footer .info{font:12px 'Geo';}
.excellence h2 br{display:none;}
}
@media (max-width:475px){
	.footer .contacts, .footer .info{

    float: none;
    margin: 0 auto;
    text-align: center;

    margin-top: 20px;
	}
.footer .contacts{
		    margin-top: -90px;
    margin-bottom: 70px;
	}
}
@media (max-width:400px){
.group1-thanks .general .forma h3 {
font: 26px 'GeoMedium';
margin-bottom: 29px;
}
.thanks_php .group1-thanks .general .form_cm6 {
/* float: left; */
margin-top: 160px;}
.thanks_php .general .knife-general {
    top: 70px;
}
}
@media (max-width:380px){
	.thanks_php .group1-thanks .general .form_cm6 {
    margin-top: 120px;
}
}
@media (max-width:350px){
	.excellence .list-excellence .item-excellence .text{
		    width: 210px;
	}
	.excellence .list-excellence:after{
		top: 0;
	}
}
@media (max-width:350px) and (min-width:335px){.excellence .list-excellence:after{top:2px;right:-166px;}
}
@media (max-width:334px) and (min-width:321px){.excellence .list-excellence:after{top:2px;right:-178px;}
}
@media (max-width:600px) and (min-width:500px){.general .knife-general{top:40px;}
}
@media (min-width:601px){.general .knife-general{top:25px;}
}
@media (min-width:676px){.general .forma{margin-top:40px;}
}
@media (max-width:410px) and (min-width:321px){.general .knife-general{top:110px;}
}
@media (max-width:320px){.excellence .list-excellence .item-excellence .title{font:16px 'GeoBold';}
.excellence .list-excellence .item-excellence .text{font:15px 'GeoMedium';}
.excellence .list-excellence:after{//top:-30px;//right:-165px;right:-175px;}
.excellence .list-excellence .item-excellence4 .line{width:85%;}
.excellence .list-excellence .item-excellence3 .text br{display:none;}
.excellence .list-excellence:after{transform:rotate(20deg);}
.col-md-2.float_right{padding:0;padding-right:8px;}
.col-md-2.float_left{padding-right:0;}
.general .knife-general{top:140px;right:0;transform:rotate(10deg);}
.thanks_php .general .knife-general{top:100px;//}
.footer .contacts .mail{color:#FFF;font:14px 'Geo';}
.thanks_php .group1-thanks .general .form_cm6{
	    margin-top: 150px;
}
}