.container_incatalog #img_content{left:calc(50% - 522px)}
.bottom-forum-btn{display:flex; justify-content:center}
.forum2__wrap .bottom-forum-btn a{transform:skewX(-14deg); display:block; margin:35px 0 45px 0}
.forum__coment .time{margin-block-start:1.33em}
.text__forum .name{padding-right:170px}
iframe.picture-video {width:789px;height:395px;}
.header__slider div img{width:100%;height: 100%;}

@media screen and (max-width:1700px){
.menu ul li a, .btn {font-size: 15px}
.machines.slick-slide{ min-height:395px}
}
@media screen and (max-width:1590px){
.menu ul li a, .btn {font-size: 14px}
.machines.slick-slide{ min-height:395px}
}
@media screen and (max-width:1575px){
.menu ul li a, .btn {font-size: 13px}
  .ddd.footer__ullist {width: 330px; padding-left: 30px}
  .news-list-item {width: 25%}
  .catalog__item {padding:0px 50px}
  
}
@media screen and (min-width:1441px) and (max-width:1870px){

	.product__slider .similar-btn-rigth{right:-5px}
	.product__slider .similar-btn-left{left:-5px}
	.similar-slider .similar-btn-rigth{right:-5px}
	.similar-slider .similar-btn-left{left:-5px}
	.container{max-width:90%}
	.content__news{width:calc(100% - 450px)}
	.footer__content ul li.addlist{display:none}
	.forum__coment{width:calc(100% - 100px)!important}
	.machines__item img{width:100%; object-fit:contain}
	.forum__coment.forum__comentanswer{width:calc(100% - 185px)!important}
	.calendar__news{min-height:450px; float:left; width:58%}
	body .ui-datepicker table td{padding:49px 11px 10px 0px}
	.calendar__newitem div ul{width:100%; display:flex}
	.calendar__newitem div ul li:last-child{min-width:70px; margin-right:0px}
	.calendar__newsblock{width:100%}
	.calendar__block{width:42%; float:right; padding-left:50px; box-sizing:border-box}
	.calendar__newphoto{width:40%; height:215px; object-fit:contain}
	.calendar__newscontent{float:right; width:60%}
	.calendar__newitem{width:100%}
	.footer__content{display:flex; align-items:flex-start; justify-content:space-between}
	.contact__info{width:44vw}
 iframe.picture-video {width:580px;height:290px;}
}
@media screen and (min-width:1300px) and (max-width:1870px){
 .catalog_slider .slick-list.draggable{margin:0px 20px}
 .catalog__item img{width:290px; height:183px; margin-top:118px}
 .catalog__item h3{font-size:24px; height:50px}
 .catalog__item{height:625px}
}
@media screen and (min-width:1440px) and (max-width:1670px){
  img.card-img-top {width:90%}
 .ddd.footer__ullist {width:400px}
 .news-list-item {float:left; padding-right:10px; width:28%}
   .bonus__contentitem .svg__texttitle{width:38%;}
  .bonus__contentitem:nth-child(even) .svg__texttitle{right:80px}
  .bonus__contentitem:nth-child(odd) .svg__texttitle{left:130px}
}
@media screen and (max-width:1440px){
.menu ul li a, .btn {font-size: 11px}
  iframe.picture-video{width:430px;height:215px;}
   .bonus__contentitem .svg__texttitle{width: 35%;}
  .bonus__contentitem:nth-child(even) .svg__texttitle{right:148px}
  .bonus__contentitem:nth-child(odd) .svg__texttitle{left:200px}
  .catalog__item img{height:auto}
	.container{width:1105px}
	.contact__item i{left:10px}
	#map{overflow:hidden; position:relative !important; width:890px; margin:0 auto; border:none; top:20px}
	.contact__tit{font-size:15px}
	.contact__info{font-size:14px}
	.contact__form h5, .contact__form h2{font-weight:600; font-size:14px}
	.contact__info{margin:0 auto; margin-top:42px}
	.contact__form{margin:0 auto; margin-top:20px; margin-bottom:60px}
	.detail__image{width:542px}
	.detail__about{width:538px}
	.calendar__block{float:none; margin:0 auto; width:552px; transform:none}
	.detail__similaritem{width:345px; padding-left:20px}
	.detail__similaritem h3{margin-top:25px; font-size:14px}
	.calendar__news{float:none}
	.calendar__newitem{width:100%}
	.calendar__newphoto{float:none; width:100%}
	.calendar__newsblock{width:552px; margin:0 auto; margin-top:52px}
	.calendar__newsblock{width:552px; margin:0 auto; margin-top:52px}
	.calendar__newscontent{float:none; width:100%}
	.calendar__table th{width:64px}
	.calendar__table td{padding:27px 4px 9px 42px}
	.head__logo{width:174px}
	span.head__text{font-size:12px}
	.menu ul li a{font-size:10px; margin-right:36px}
	.fa-angle-down{top:35px}
	header{height:95px}
	.fa-angle-down{top:37px}
	.slick-prev:before, .slick-next:before{transform:skew(10deg)}
	.slick-prev, .slick-next{transform:scale(0.5) skew(-10deg) translate(0px,-166px)}
	.slick-prev:hover, .slick-next:hover{transform:scale(0.5) skew(-10deg) translate(0px,-166px)}
	.slick-prev{left:22px}
	.slick-next{right:22px}
	.header__text{margin-left:141px}
	.machines__item img{height:166px}
	.machines__item{min-height:310px}
	.machines__item:hover h3{font-size:16px}
	.machines__item h3{font-size:10px}
	.content__news{width:100%}
	.content__item{width:540px !important}
	.content__date{width:100%; float:none}
	.date__item{width:430px !important}
	.date__item:last-child{display:none}
	.content__datecontent{display:flex}
	.date__item:first-child{margin-right:138px; }
	.all__date{margin-top:24px; margin-bottom:84px}
	.partners__img img{width:49%}
	.partners__img{justify-content:space-between}
	.title{margin-top:30px}
	.footer__ullist{transform:none !important; margin:0 !important; width:180px; padding-top:40px}
	.sixthitem{display:none}
	.main_item p{font-size:14px}
	.footer__content{display:flex; align-items:flex-start; justify-content:space-between}
	.main_item{width:263px}
	.fourthitem{width:203px}
	.thirditem{padding-top:84px}
	.tab-content-item{width:259px}
	.tab-vert .tab-content{//width:74% !important}
	.tab-content li.active{grid-template-columns:repeat(3,1fr)}
	.tab-content-item img{width:200px}
	.bonus__title h4{font-size:48px}
	.bonus__title h6{font-size:36px; margin-left:0; text-align:right}
	.bonus__image img{width:100% }
	.bonus__image{width:311px; bottom:174px}
	.bonus__top ul li div h5, .bonus__top ul li div h2{font-size:60px !important}
	.bonus__top ul{margin-left:236px; margin-top:161px}
	.bonus__top ul li{width:130px; margin-left:36px}
	.bonus__top ul li:nth-child(odd) div h5{margin-top:0}
	.bonus__top{height:540px}
	.bonus__top ul li div p{font-size:12px; padding-right:0px; line-height:21px}
	.bonus__text{font-size:12px; margin-top:0; padding-left:23px}
	.bonus__contentitem:last-child .bonus__text{padding-right:40px}
	.form-line-one label input, .label-file{width:350px}
	.productia__headcontent >img{padding-top:144px; width:668px}
	.productia__links{right:-215px; top:540px}
	.productia__head >.bg-wrap-prod{height:596px}
	.production__abouttext >p, 
	.production__abouttext >div >ul li{font-size:14px}
	.production__abouttext >h5, .production__abouttext >h4, .production__abouttext >h2, .production__abouttext >h3{font-size:24px}
	.production__aboutitem{height:100%}
	.production__abouttext{padding-left:56px; width:60%}
	.production__aboutitem:nth-child(odd) >img{padding-right:0 !important; width:45%; height:45%;}
	.prod__similar{width:1050px}
	.prod__similar .similar-btn-left{left:-35px}
	.prod__similar .similar-btn-rigth{right:-35px}
	.production__aboutitem:last-child{padding-top:50px}
	.productia__table tr td:first-child{padding:16px 100px 16px 28px}
	.productia__table tr td:last-child{padding:16px 131px 16px 63px}
	.informelectro__item{width:352px}
	.informelectro__item .kariera-btn{width:auto !important}
	.search__contentitems a:nth-child(n+7){display:none}
	.search__contentitems{grid-template-columns:repeat(2,1fr)}
	.search__contentitem{width:532px}
	.c404{height:1580px}
	.content__404{top:350px}
	.tab-document .tab-legend{margin-left:8px; display:none}
	.tab-document .tab-content{padding-top:0px}
	.tab-document .tab-content li.active{padding-left:0px}
	.tab-document .bonus__contentitem:last-child .document__text a{margin-left:8px}
	.information__right{display:none}
	.information__content{width:100%}
}
@media screen and (max-width:1360px){

 .tab-content li.active {grid-template-columns:repeat(2,1fr)}
 .machines.slick-slide{ min-height:1px} 
 .tab-content-item{width:100%}
 .tab-bottom-text{padding-left:25%;}
 .productia__links {right:-138px}
 .productia__links >a{font-size:14px; padding:10px 0px; width:180px}
 .btn {padding:15px 15px;}
 .btn:first-child {margin-right:15px;}
 .menu ul li a {margin-right:20px;}
 .bonus__contentitem .svg__texttitle{font-size: 42px;}
 .bonus__contentitem:nth-child(even) .svg__texttitle{right:90px}
 .bonus__contentitem:nth-child(odd) .svg__texttitle{left:130px}
}
@media screen and (max-width:1200px){.similar-btn-left{left:10px}
 .similar-btn-rigth{right:19px}
 .catalogtech__legend .catalog-btn-rigth{right:15px}
 .catalogtech__legend .catalog-btn-left{left:15px}
 .bonus__contentitem .svg__texttitle{font-size: 38px;}
}
@media screen and (max-width:1300px) and (min-width:769px) {
	.catalog-slider-wrapper{background:url("../img/catalog_b1.jpg") no-repeat center center / cover}
	.catalog_slider{background:rgba(255,255,255,0.7); width:752px; margin:0 auto}
 .jq-selectbox__select, .jq-selectbox__select:hover{margin-top:30px; padding:0 3px 16px 10px;}
	.catalog__item {
		 height:auto;
		 transform:none;
		// -webkit-filter:grayscale(100%);
		// -moz-filter:grayscale(100%);
		// -ms-filter:grayscale(100%);
		// -o-filter:grayscale(100%);
		// filter:grayscale(100%) !important;
		// filter:url(grayscale.svg); /* Firefox 4+ */
		// filter:gray; /* IE 6-9 */
	}
	.catalog__slidertext{margin-left:0px}
	.catalog__item img{width:420px; margin-top:80px}
	.catalog__item p{margin-bottom:60px}
	.fas.fa-chevron-up.catalog-slider-1280{top:33%}
	.fas.fa-chevron-down.catalog-slider-1280{bottom:35%}
	.catalog__item:hover{background:none}
	.catalog .global__href, 
	.catalog .title{display:none}
	.slick-current .catalog__item{-webkit-filter:none; -moz-filter:none; -ms-filter:none; -o-filter:none; filter:none !important}
	.catalog__item .wrap{transform:none}
	.catalog .slick-list.draggable{padding:0 !important}
}
@media screen and (max-width:1145px) and (min-width:769px){
  .ddd.footer__ullist {width: 200px; padding-left: 45px}
  .news-list-item {width: 22%}
 .tab-bottom-text{padding-left:30%}
	.container{width:96%}
	.global__href{visibility:hidden}
	.jq-selectbox li{display:block !important}
	header .slick-prev{left:-10px}
	.machines__item{min-height:235px}
	.content__item{width:97% !important}
	.date__text{width:270px}
	.date__item{width:96% !important}
	.machines__item img{height:93px}
	.machines{background:url(../img/bg2.png) no-repeat center 0px / cover}
	.header__text{margin-left:120px}
	header .slick-next{right:-10px}
	.tel a img{width: 48%; height: 100%; padding-top: 20px}
	.addres{font-size:8px}
	.main_item >img{width:124px}
	ul.links li a img{width:30px}
	.main_item{width:140px !important}
	.footer__content ul li a{font-size:9px}
	.footer__content ul li{margin-bottom:0px}
	.tit, .tit .about{font-weight:600; font-size:10px}
	.head .btn{padding:9px 5px; font-size:7px; margin-top:30px}
	.head .btn:first-child{margin-right:18px}
 .head__btns img {width:15px;left:-21px;}
 .head .wrap_dop_yb .button {min-width:149px; min-height:30px;}
	.head__nav{margin-top:33px}
	.head__nav i{width:24px !important; height:24px !important; font-size:10px}
	.menu ul li a{font-size:9px; margin-right:14px}
	.footer__ullist{width:120px}
	.center__404{width:720px}
	.c404{background:url(../img/kolosokbg1.png) no-repeat left -227px bottom -40px,url(../img/kolosokbg2.png) no-repeat right -227px bottom -40px}
	.bonus__top ul li{width:130px; margin-left:17px}
	.bonus__top ul{width:735px; margin:0 auto; display:block; margin-top:164px; z-index:999; position:relative}
	.tab-content-item{width:100%}
	/* 01/02/2023 отключены из-за искажения оображения на маниторах 4х3 
 .tab-content-item img{width:144px}
	.tab-vert .tab-content{width:63% !important}
	.maincatalog .tab.tab-vert{display:flex; justify-content:space-around}
 */
	.maincatalog.tab.tab-vert .tab-legend{margin-right:25px}
	.catalogtech__contentul >li{width:600px}
	.catalogtech__search input{width:600px}
	.catalogtech__search{width:600px}
	#tab-slider div img{width:68%; height:10vw; padding:20px 15px}
	.catalogtech .catalog-btn{top:7vw}
	.contact__item i{left:-19px}
	#map{width:90%}
	.catalogtech__title{padding-top:20px}
	.contact__info{width:90%}
	.contact__form{box-sizing:border-box; width:90%}
	.contact__form .content-input .input-wrap{width:45%}
  .bonus__contentitem .svg__texttitle{font-size: 26px;width: 40%;color: #ffffff;height: 400px; align-items: center}
  .bonus__contentitem:nth-child(even) .svg__texttitle{right: 0px}
  .bonus__contentitem:nth-child(odd) .svg__texttitle{left:60px}
	.detail__about{width:48%}
	.detail__image{width:48%}
	.detail__similaritem{width:32%; padding-left:1%}
	.silimar-image-wrap{width:74%}
	.silimar-image-wrap img{width:70%}
	.similar .similar-btn{top:25%}
	.document.pavilion .document__title{width:673px}
	.document__text a{width:87%}
	.informelectro__item >h5, .informelectro__item >h4, .informelectro__item >h3, .informelectro__item >h2{min-height:48px}
	.informelectro__item{width:32%}
	.form-line-one label input, .label-file{width:100%}
	.form-line-one label{width:32%}
	.form-line-last label{width:100%}
	.modal2-kariera{width:98%}
	.kariera__modal2 .modal__email{width:81%}
	.kariera__modal2 .modal__email input{width:100%}
	.modal__file >div{width:254px}
	.file__text{margin-left:11px}
	.kariera__modal2{height:540px}
	.bottom-text-karier-modal{padding:0px 15px}
	.modal2-kariera-wrap >div{width:47%}
	.search__contentitem >img{width:225px; margin:0 auto}
	.search__contentitem{width:100%}
	.production__aboutitem:nth-child(even) .production__abouttext{padding-right:20px}
	.production__abouttext >p, .production__abouttext >div >ul li{font-size:12px}
	.production__abouttext >h5, .production__abouttext >h4, .production__abouttext >h3, .production__abouttext >h2{font-size:20px}
	.prod__similaritem{padding:20px 40px; margin:0 auto}
	.productia__headcontent{width:550px}
	.productia__headcontent >img{padding-top:170px; width:100%}
	.productia__headcontent >h5, .productia__headcontent >h4, .productia__headcontent >h3, .productia__headcontent >h2{font-size:29px}
	.productia__links >a{font-size:9px; padding:8px 0; width:120px; margin:0px !important; margin-bottom:9px !important}
	.productia__links{width:173px; right:-100px; top:512px}
	.productia__head >.bg-wrap-prod{margin-bottom:158px}
	.product__slider .nav__btn{top:5.4vw}
	.product__slider .nav__btn.similar-btn-rigth{right:10px}
	.prod__similar{width:100%}
	.prod__similaritem{width:75% !important}
	.prod__similaritem >img{width:80%}
	.prod__similar .similar-btn-left{left:0}
	.prod__similar .similar-btn-rigth{right:0}
	.tab-productia .tab-content >li{padding-bottom:0}
	.production__aboutitem{margin-bottom:15px; height:auto !important}
	.production__aboutitem:last-child{padding-top:10px}
	.tab .tab-legend .active:after{right:-27px}
}
@media screen and (max-width:960px) and (min-width:768px){
 .korporation__text_wrap {margin-top:-400px; padding:40px}
	.korporation__text{width:693px; bottom:112px; left:0; border-top:390px solid #fff}
	.korporation__text:after{height:391px; top:-391px; right:-38px; transform:skewX(-11deg)}
}
@media screen and (max-width:768px){
 div.logo_svg_ec {margin:auto;}
 .footer__org h6 {margin:0;padding:10px;}
	.jq-selectbox__select, .jq-selectbox__select:hover{margin-top:0px}
 .production__abouttext >h5:after{width:300px;}
 glyph.logo_svg_ec {margin:auto;}
 iframe.picture-video {width:100%;height:210px;}
 	.forum__coment .time{margin-block-start:0; position:initial}
	body .text__forum .name{padding-right:0px; margin-bottom:15px}
	.phone__head .language{display:none}
	.icon-flex-1{float:none !important; width:100% !important}
	span.icon-text{max-width:100% !important}
	.head__logo_text{width:100px}
	span.head__text{display:none}
	.box-modal{width:280px; box-sizing:border-box}
	.modal .input-wrap{width:91%}
	.modal a{width:200px; transform:skewX(-10deg)}
	.modal a span{width:200px; transform:skewX(10deg)}
	.modal-1{display:block; padding:0}
	.modal-1-item:first-child{border-right:none; border-bottom:2px solid #e8e8e8}
	.modal-1-item{width:100%}
	.modal-2 .contact__form{margin-bottom:25px}
	.modal-form-title{font-size:15px !important; margin:0 !important}
	.catalog .catalog-btn{top:50%}
	.catalog .catalog-btn-rigth{right:20px}
	.catalog-btn-left{left:20px}
	.catalog-slider-wrapper{width:100% }
	.phone__head{display:block}
	.calendar__table{border-spacing:3px 6px !important}
	header{width:100%}
	.month__nameblock{width:101px; height:25px; margin:0px 13px}
	.nav__btn i{font-size:8px}
	.month__name{font-size:11px}
	.calendar__block{width:100%}
	.calendar__newsblock{width:90%}
	.calendar__newitem div ul{width:100% }
	.calendar__nav{width:175px; margin-bottom:16px}
	.nav__btn{width:22px; height:25px}
	.calendar__table td{padding:12px 1px 2px 17px; font-size:10px}
	.calendar__table{width:288px; margin:0 auto}
	.calendar__newitem h6{font-size:16px; margin-top:10px}
	.calendar__newitem p{font-weight:300}
	.calendar__newitem{padding-bottom:5px}
	.calendar__table th{width:28px; height:12px; font-size:8px}
	.header__textblick{left:30px; height:80px; z-index:9999999}
	.shadow-header{box-shadow:0px -1px 10px #eee}
	.calendar__newitem div ul{padding:15px 0}
	.calendar__newitem div ul li:first-child{transform:translate(0px,0px)}
	.calendar__newitem div ul li{transform:translate(0px,0px)}
	.phone__head span{font-size:14px; font-family:UkrainianJikharev;}
	header *{display:block}
	.header__slider .slick-arrow{display:none !important}
	.container{width:90%}
	.header__content{display:block; width:100%}
	.head__logo{padding:18px 0}
	.head__nav{margin-top:11px; margin-right:50px}
	.hamburger__btn{display:block; z-index:7}
	.header__slideritem{height:472px}
	.header{height:472px}
	.header__text{width:100%; margin-top:20px; margin-left:0; padding:0px 17px; box-sizing:border-box}
	.header__text h1, .header__text .h1{font-size:21px; margin-bottom:20px}
	.header__undertitle{font-size:18px !important}
	.header__text p{font-size:12px; margin-bottom:10px}
	.header__text .btn{margin:0 auto}
	.machines__item img{height:85px}
	.machines__item img{margin:38px 18px; margin-bottom:20px}
	.machines__item:hover h3{font-size:10px}
	.machines__item{min-height:auto !important; min-width:auto !important}
	.machines{background:url(/upload/medialibrary/978/3c8nw8he5fpmmuu2s3w29yr9hifoi61n.webp) no-repeat center 0px / cover}
	.header__slider{width:100%}
	.machines__slider::-webkit-scrollbar{width:0px; height:6px}
	.menu >ul >li, .head__btns{display:none}
	.jq-selectbox li{font-size:14px}
	.news{display:block}
	.content__item{width:100% !important; margin-left:0px}
	.content__itemdate span{font-size:12px}
	.content__itemdate img{width:14px; height:14px}
	.content__item h4{font-size:16px}
	.all_news{font-size:14px; color:#bd0d0d; border-bottom:1px solid #ca3f3f; text-transform:uppercase; font-weight:bold; line-height:23px; cursor:pointer; display:inline}
	.content__date .title .our{font-size:17px; margin-top:25px; margin-bottom:15px}
	.content__date .content__btns{display:none}
	.content__datecontent{display:block}
	.date__item{width:100% !important}
	.date__text{width:70% !important; margin-right:14px}
	.slick-slide{overflow:hidden}
	.partners__img img{width:100%; margin-bottom:10px}
	.main_item{width:100%; text-align:center}
	.links{display:flex; justify-content:center}
	.org{text-align:center; display:block}
	.org p:first-child{padding-bottom:0px}
	.org p:last-child{padding-top:5px}
	.tel{margin-top:17px; display:flex; justify-content:space-around}
	.addres{font-size:12px}
	.footer__ullist{display:none}
	.partners__img{padding-bottom:30px}
	.content__item p{font-size:14px}
	.content__news .btn{width:auto; margin-bottom:0px}
	.title__right span, .fas.fa-arrow-right{display:none}
	.head__logo{width:160px; float:left;}
	header{height:84px; box-shadow:0px -1px 10px #eee}
	.head__btns{display:none}
	.search__block{display:block}
	i.fa.fa-search, i.far.fa-user{width:36px; height:36px; font-size:14px}
	.partners, footer, .footer__org, .machines, .catalogtech__content{width:100%}
	.date__item:first-child{margin-right:0}
	.catalog .title{display:block}
	.catalog__item h3, .catalog__item p{font-size:12px}
	.catalog__item p{padding:0px 15px; margin-bottom:27px}
	.catalog__item{width:76% !important; margin-left:14%}
	.catalog__item img{width:170px; // margin-top:33px; margin-top:180px; margin-bottom:15px; margin-left:auto}
	.catalog .global__href{display:none}
	.catalog-btn{display:flex !important; width:23px; height:48px}
	.catalog__slidertext{padding:0; transform:translate(16px,0px)}
	.global__href{display:none}
	.detail__item{display:block}
	.detail__image{width:100%; margin:0 auto; margin-top:131px; margin-bottom:25px}
	.characteristic{font-size:14px; margin-bottom:15px}
	.detail__characteristic{margin-bottom:20px}
	.detail__similaritem{width:100%}
	.detail__similar{display:block}
	.silimar-image-wrap{width:75%}
	.similar-slider .slick-arrow{display:flex !important; width:25px; height:62px}
	.detail__similaritem{width:100%; padding-top:40px; padding-bottom:40px; margin-bottom:17px}
	.detail__characteristic li{font-size:12px}
	.detail__about a{width:91%}
	.detail__about{width:100%}
	.detail__about h2{position:absolute; top:130px; width:203px; line-height:25px; font-size:16px}
	#map{width:100%; height:400px}
	.contact__info{width:100%}
	.contact__form.clearfix{width:100%}
	.contact-line span{display:block}
	.contact-line span{width:90%; margin:0 auto}
	.contact-line span{display:block}
	.contact-line{text-align:center; width:90%; margin:0 auto; display:block}
	.contact-line span:last-child i{display:none}
	.contact-line span:last-child{text-align:center; width:100%}
	.contact__tit{text-align:center}
	.content-input{display:block}
	.input-wrap{width:92%}
	.btn-contact{width:90%; float:none !important; margin:0 auto}
	.content-input{margin-bottom:0px}
	label.input-wrap.textarea{margin-bottom:18px}
	.content-input input{height:35px; padding:7px}
	.content-input .input-wrap{margin-bottom:18px}
	.contact-line.spec span{text-align:center !important}
	.tab .tab-legend .active:after{display:none}
	.mobile__catalog{display:block !important}
	.tab .tab-legend .active img{background:none}
	.tab.tab-vert .tab-legend{width:100%}
	.tab.tab-vert .tab-legend img{box-sizing:content-box; width:66%}
	.tab-vert .tab-content{width:100% !important}
	.tab-content li.active{grid-template-columns:repeat(1,1fr); padding-bottom:20px}
	.tab-legend{height:0px; overflow:overlay !important; transition-property:height; transition-duration:0.4s}
	.tab-legend.open{height:2345px; overflow:none !important; position:absolute; top:242px; left:0px; z-index:99999999; background:white}
	.tab-bottom-text{display:none}
	.tab-content-item img{width:90%}
	.tab-content-item{margin-bottom:20px; width:100%; padding:20px; padding-top:0px}
	.bottom-content-tabs .btn{display:block; width:81%; margin:0 auto; text-align:center}
	.bottom-content-tabs{position:relative; left:auto; bottom:auto; transform:none; width:100%; display:block; margin:0 auto}
	.tab-content li div:nth-child(n+5){// display:none}
	.tab-content li div:last-child{display:block}
	.catalogtech__contentul li, .catalogtech__search input, .catalogtech__search, .maincatalog__tech{width:100%}
	.catalogtech__contentul li{box-sizing:border-box}
	.catalogtech__legend div.active:after{display:none}
	.catalogtech__contentul .tab-bottom-text{display:block; padding-top:40px; padding-bottom:35px; font-size:12px}
	.catalogtech__items li{font-size:12px; padding:9px; padding-left:12px}
	.catalogtech__tabsitem h3{margin:24px 0 41px 0}
	.catalog-btn{top:515px}
	.catalogtech__title{padding-top:33px}
	#tab-slider div img{border:none}
	.img-wrap-cat-tech{border:1px solid #e8e8e8}
	span.nav-mobile-title{transform:skew(10deg); font-size:14px; font-weight:bold; display:block}
	.catalog-btn-left .nav-mobile-title{margin-left:95px}
	.catalog-btn-rigth .nav-mobile-title{margin-right:112px}
	.catalog-btn i{position:absolute}
	.maincatalog__tech div#tab-slider:after{content:""; display:block; background:#e8e8e8; width:2px; height:38px; position:absolute; left:50%; transform:translate(-50%,-8px)}
	.bonus__top{height:1049px; background:url(../img/bonusbg.png) no-repeat center 140px; margin-bottom:40px}
	.bonus__title h4{font-size:24px; text-align:center; margin:22px 0px}
	.bonus__title h6{font-size:18px; text-align:center; margin:0}
	.bonus__contentitem img{float:none; width:100%}
	.bonus__text{width:100%; float:none; padding-left:0}
	.bonus__contentitem:last-child .bonus__text{padding-right:0}
	.bonus__contentitem, .bonus__contentitem:last-child{margin-bottom:35px}
  .bonus__contentitem svg {display:none}
  .bonus__contentitem .svg__texttitle {display:none}
	.bonus__texttitle{margin-bottom:20px; margin-top:30px; font-size:16px}
	.bonus__image{position:relative; width:200px; bottom:auto; margin:0 auto; transform:translate(-10px,25px)}
	.bonus__top ul{margin-left:0; margin-top:0; display:block}
	.bonus__top ul li{width:100%; padding:0px 35px; box-sizing:border-box; margin-left:0px; text-align:center}
	.kariera__item .kariera__block{width:90%; box-sizing:border-box; padding:30px 17px; font-size:12px}
	.kariera__item{height:370px}
	.kariera__formtitle{display:block; width:auto; text-align:center}
	.kariera__itemthird{height:auto}
	.form-line-one, .form-line-one label{display:block; margin-bottom:17px}
	.kariera__formtitle{padding-top:40px; padding-bottom:32px}
	.form-line-one label input, .label-file{width:100%}
	.kariera__formtitle .name h5{margin-bottom:6px; margin-top:20px}
	.form-line-last{margin-bottom:0; transform:translate(0px,-69px); padding-bottom:50px}
	.form-line-one label.submit{transform:translate(0px,131px) skewX(-10deg)}
	.form-line-last label{width:98%}
	.form-line-one label input{padding:17px}
	.label-file{padding:10px 0}
	.form-line-last label{margin:0}
	.modal__email{width:235px}
	.modal__email input{width:195px}
	.kariera__title{font-size:18px; margin:27px 0; margin-top:35px}
	.file__text h5{margin-top:0px}
	.file__text{margin-left:15px}
	.modal__file >div{width:280px; align-items:flex-start; margin-left:15px}
	.checkbox__label{text-align:left; display:block; margin-left:15px}
	.bottom-text-karier-modal{padding:0px 5px}
	.checkbox__label:before{float:left}
	.modal2-kariera-wrap{display:block; padding:0}
	.modal2-kariera-wrap >div{width:100%; padding:0}
	.modal2-kariera-wrap >div{margin-top:35px}
	.mod2-btn{margin:0 auto; margin-bottom:0px; width:200px}
	.modal2-kariera-wrap >div >div:first-child{margin-top:30px}
	.kariera__modal2{padding:0px 20px !important; padding-top:30px; box-sizing:border-box}
	.kariera__modal2 .kariera__title{padding-top:30px}
	.modal2-kariera{padding:0}
	.kariera__modal2 .modal__email{width:100%}
	.kariera__modal2 .modal__email input{width:100%}
	.modal__file >div{width:100%}
	.kariera__modal2 .modal__file >div, 
	.kariera__modal2 .checkbox__label{margin-left:0px}
	.kariera__modal2 .kariera-btn{width:87%}
	.modal2-content{font-size:13px}
	.kariera__modal2{height:550px}
	.modal2-kariera-wrap >div:first-child{padding:20px; padding-bottom:0; box-sizing:border-box}
	.productia__head >.bg-wrap-prod{height:auto}
	.productia__headcontent{width:100%}
	.productia__headcontent >img{padding-top:73px; width:244px}
	.productia__headcontent >h5, .productia__headcontent >h4, .productia__headcontent >h3, .productia__headcontent >h2{font-size:16px; margin:20px 0}
	.productia__headcontent >img{margin-bottom:24px; width:100%; height:100%;}
	.productia__links{right:0; top:0; position:relative}
	.productia__head >.bg-wrap-prod{margin-bottom:0px}
	.productia__links{width:100%}
	.productia__headcontent >p{padding:0px 15px}
	.product__slider .similar-btn-rigth{width:28px; height:71px; top:48%; right:-4px}
	.product__slider .similar-btn-left{width:28px; height:71px; top:48%; left:-4px}
	.tab-productia .tab-legend{height:auto; width:100% !important; margin-top:15px !important}
	.tab.tab-horiz.tab-productia .tab-legend .active{padding-left:0; padding-right:0; padding-bottom:24px}
	.tab.tab-productia .tab-legend >li{padding-left:0; padding-right:0; font-size:14px !important}
	.product-line{display:none}
	.tab-productia .under{border-bottom:none; padding-bottom:2px}
	.tab-productia .our .c-red{padding-left:10px}
	.tab-productia .our .under:after{content:""; display:block; background:#bd0d0d; height:2px; margin-top:14px}
	.prod__und-title{width:100%; margin-bottom:0px}
	.production__aboutitem >img{width:100% !important; height:100%; padding:0 !important; margin:25px 0 !important}
	.production__abouttext >h5, .production__abouttext >h4, .production__abouttext >h3, .production__abouttext >h2{font-size:16px; margin-bottom:19px}
	.production__abouttext >h5:after, .production__abouttext >h4:after, .production__abouttext >h3:after, .production__abouttext >h2:after{margin-top:19px}
	.production__abouttext{padding:0 !important; width:100%; margin-top:20px}
	.production__aboutitem{display:block; margin-bottom:10px; height:auto; grid-template-columns:repeat(1,1fr)}
	.production__aboutitem:last-child{padding-top:50px}
	.tab-productia{margin-bottom:0}
	.prod__similaritem{padding:0; width:100% !important}
	.prod__similar{width:100%}
	.title-bottom{margin-top:0}
	.tab.tab-productia .tab-legend li:first-child{float:left; width:auto; display:block}
	.tab.tab-productia .tab-legend li:last-child{float:right; display:block; width:150px}
	.tab.tab-horiz.tab-productia .tab-legend{text-align:right}
	.tab.tab-horiz.tab-productia .tab-legend li:first-child.active{padding-bottom:41px}
	.tab-productia .tab-content li div:last-child{display:block; padding:0}
	.productia__table tr td:first-child{padding:16px 13px 16px 13px}
	.productia__table tr td:last-child{padding:16px 10px 16px 7px; word-break:break-word; width:80px}
	.korporation__slideritem{height:471px}
	.korporation__text p{font-size:11px}
	.korporation__text{width:245px; bottom:60px; border-top:355px solid #fff}
	.korporation__text_wrap{margin-top:-350px; padding:20px}
	.korporation__text:after{height:355px; top:-355px; right:-39px}
	.korporation__text h5{font-size:15px; margin-bottom:15px; white-space:nowrap}
	.informelectro__content{display:block}
	.informelectro__item{width:100%}
	.informelectro__item >h5{font-size:16px; margin:16px 0}
	.informelectro .under, .search .under{border-bottom:none; padding-bottom:2px}
	.informelectro .our .c-red, .search .our .c-red{padding-left:0px}
	.informelectro .our .c-red:after, .search .our .c-red:after{content:""; display:block; background:#bd0d0d; height:2px; width:64px; margin-top:14px}
	.informelectro .title .our, .search .title .our{font-size:15px}
	.informelectro__item >p{font-size:14px; margin-bottom:20px}
	.informelectro__item{margin-bottom:40px}
	.title .our{font-size:16px}
	.search__contentitem{width:100%; margin-bottom:20px}
	.search__contentitems{display:block}
	.search__contentitems a:last-child >div{margin-bottom:0}
	.search__contentitem >img{width:100%}
	.search .tab-bottom-text{display:block}
	.c404{height:395px; background:url('../img/kolosokbgmobile1.png') no-repeat left bottom -15px, url('../img/kolosokbgmobile2.png') no-repeat right bottom -15px}
	.content__404{top:0px}
	.center__404{width:288px; height:181px}
	.center__404 span:first-child{font-size:150px; left:-5px; top:16px}
	.center__404 span:last-child{font-size:150px; right:-5px; top:16px}
	.center__404 >img{top:23px; width:120px}
	.content__404 >p{font-size:16px}
	.content__404 >.return__main{font-size:14px}
	.document__head{height:380px}
	.document__text a{width:82% !important; margin:0 auto}
	.document__title{font-size:18px; width:228px}
	.document.pavilion .document__title{width:166px}
	.document__text a{width:82% !important; margin:16px auto}
	.tab-document .bonus__contentitem:last-child{margin-bottom:30px}
	.tab-document .bonus__texttitle{position:relative}
	.tab-document .bonus__contentitem:first-child .bonus__texttitle{border:none; width:168px}
	.tab-document .bonus__contentitem:first-child .bonus__texttitle:after{content:""; width:86px; height:2px; display:block; background:#bd0000; position:absolute; top:47px}
	.information__content h4{font-size:16px; text-transform:uppercase}
	.information__content h4 span{color:#bd0d0d}
	.information__content h4:after{content:""; display:block; background:#bd0d0d; height:2px; width:64px; margin-top:14px}
	.information__content h1{font-size:16px; text-transform:uppercase}
	.information__content h1 span{color:#bd0d0d}
	.information__content h1:after{content:""; display:block; background:#bd0d0d; height:2px; width:64px; margin-top:14px}
	.information__item p{font-size:12px}
	.information__item h6{font-size:12px}
	.information__item ul li{font-size:12px}
	.information__contact{padding:19px 5px}
	.information__item{padding-bottom:20px}
	.language select{background:none; text-transform:uppercase; -moz-appearance:none; -webkit-appearance:none; cursor:pointer; border:none; display:inline-block; padding-right:8px; outline:none; transform:translate(17px,0px)}
	.language .fa-angle-down{top:11px}
	.machines__slider{overflow-x:auto}
	.part__slider img, .part__slider_rewards img{width:100%; margin-bottom:15px}
	.part__slider, .part__slider_rewards {padding-bottom:10px}
	.catalogtech__search input{padding-right:47px}
	.catalog__item{height:auto}
	.head__language{position:absolute; top:50px; right:0px}
	.jq-selectbox__select{padding:0 3px 0 10px; font-size:14px; width:50px}
	.head__language .fa-angle-down{font-size:15px !important; top:7px !important}
	.catalogtech__search input::-webkit-input-placeholder{font-size:12px; color:#868686; font-weight:300}
	.catalogtech__search input::-moz-placeholder{font-size:12px; color:#868686; font-weight:300}
	.catalogtech__search input:-moz-placeholder{font-size:12px; color:#868686; font-weight:300}
	.catalogtech__search input:-ms-input-placeholder{font-size:12px; color:#868686; font-weight:300}
	.mobile__catalog{width:80%; margin:0 auto}
	.document.pavilion.museam .document__title{width:196px; bottom:-485px}
	.maincatalog .tab-vert{display:flex}
	.products_block_filter_block .filter_name {padding-top:0; padding-bottom:0; padding-left:0;}
	.maincatalog .tab-vert .tab-content{display:flex; align-content:space-between; padding-left:20px; flex-wrap:wrap}
}
@media only screen and (max-width: 720px) {
    .mobile-only{display: block}
    .desktop-only{display: none}
}
/* Відображати тільки на ПК */
@media only screen and (min-width: 721px) {
    .mobile-only{display: none}
    .desktop-only{display: block}
}