@media only screen and (max-width: 1995px){
	.cat-breadcrambs{
		/*margin: 15px !important;*/
	}
}
@media only screen and (max-width: 1800px){
	.description-term{
		padding: 60px 170px 60px 0 !important;
	}
	.description-term-2{
		width: 560px !important;
	}
}
@media only screen and (max-width: 1720px){
	.div-tabs-content{
		padding-right: 20px;
	}
	.div-tabs-content{
		width: 50%;
	}
	.tabs-img{
		width: 50%;
	}

}
@media only screen and (max-width: 1700px){
	.description-term-2{
		width: 560px;
	}
}
@media only screen and (max-width: 1620){
	.div-tabs .elementor-tab-content{
		padding: 0 20px !important;
	}
}

@media only screen and (max-width: 1600px){
	.orange-content{
		padding: 0 20px;
	}
	.description-term{
		padding: 60px 170px 60px 0 !important;
	}
}
@media only screen and (max-width: 1556px){
	.none-spectechnika{
		width: 7% !important;
		/*display: none !important;*/
	}
	.content-spectechnika{
		width: 100% !important;
	}
}
@media only screen and (max-width: 1405px){
	.prev-btn-post{
		right: -100px !important;
	}
	.prev-nxt-post{
		left: -100px !important;
	}
}
@media only screen and (max-width: 1347px){
	.image-404 img{
		width: 100%;
		height: 100%;
		object-fit: contain;
	}
	.section-slider-about{
		width: 100%;
	}
}

@media only screen and (max-width: 1300px){
	.description-term{
		padding: 60px 40px 60px 40px;
	}
	.content-term{
		width: 50%;
	}
	.previe-term{
		width: 50%;
	}
}
@media only screen and (max-width: 1290px){
	.parameters-product h1.h1-parametr{
		margin: 0 0 15px 0px !important;
	}
	.title-cat{
		margin: 0 0 0 50px;
	}
	.h1-cat:before{
		height: 0;
	}
	.h1-cat:after {
		height: 0;

	}
	.h1-cat{
		font-size: 27px !important;
	}
	.doosan_category_opisanie{
		width: 50%;
	}
	.title_doosan_cat{
		width: 305px;
	}
	.h1-cat:after{
		width: 15px;
		left: 27%;
	}

}


@media only screen and (max-width: 1250px){
/*	.prev-btn-post{
		right: -30px !important;
		width: 170px !important;
		top: 80px !important;
		height: 100px !important;
		z-index: -1;
	}
	.prev-nxt-post{
		z-index: -1;
		left: -30px !important;
		width: 170px !important;
		top: 0px !important;
		height: 100px !important;
		}*/
		.term-single-loop{
			justify-content: center;
		}
		.single-term{
			margin: 15px !important;
		}
	}
	@media only screen and(max-width: 1230px){
		.info-naves {
			width: 100% !important;
		}
	} 
	@media only screen and (max-width: 1290px){
		.title-cat{
			margin: 0px;
		}
	}
	@media only screen and (max-width: 1220px){

		.dots-active {
			width: 154px;
			height: 130px;
		}
		.dots img{
			width: 153px !important;
			height: 130px !important;
		}
		.dot{
			width: 153px !important;
			height: 130px !important;
			margin: 10px 6px 0 0 !important;
		}
		.title-term{
			padding: 0px !important;
		}
		.tabs{
			margin: 15px !important;
		}
		.content-wrap{
			margin: 15px 15px !important;
		}
		.description-term{
			padding: 40px !important;
			justify-content: flex-start !important;
		}
		.term-title {
			padding: 40px 80px !important;
			justify-content: flex-start !important;
		}
		.slaidik{
			min-height: 490px !important;
		}
		.gallery{
			width: 650px ;
		}
		.parameters-product {
			width: calc(100% - 650px) !important;
		}
		.description-pararmetrs{
			justify-content: space-between;
		}
		.term-title{
			padding: 40px 70px !important;
		}
		.description-term{
			padding: 40px 25px !important;
		}
		.breadcrambs{
			/*margin: 15px !important;*/
		}
		.bx-wrapper{
			margin-bottom: 10px !important;
		}
		.slider-content{
			box-sizing: border-box;
			width: 500px !important;
			margin: 0 15px 0 15px;
			overflow: hidden;
		}
		.min-slide img {
			width: 70px;
			height: 50px;
			object-fit: cover;
		}
		.bx-wrapper{
			height: auto;

		}
		.product-info a{
			font-size:  16px;
		}
	}
	@media only screen and (max-width: 1200px){
		.sidebar-404-content{
			padding: 0 20px;
		}
		.image-404{
			padding: 0px !important;
		}
	}
	@media only screen and (max-width: 1188px){
		.entry-header-s, .entry-summary-s{
			width: 50% !important;
		}
		.entry-header-s img{
			width: 100%;
			height: 100%;
			object-fit: cover;
		}
		.s-post{}
		.slider-about button.slick-next {
			right: 15px !important;
			z-index: 999;
		}
		.slider-about button.slick-prev {
			left: 15px !important;
			z-index: 999;
		}

	}
	@media only screen and (max-width: 1159px){
		.category_cat{
			font-size: 35px !important;
			line-height: 1.1;
		}

		.white.category_cat{
			color: #444;
		}
		.wrap-header{
			background-position: right center !important;
		}
	}
	@media only screen and (max-width: 1145px){
		.doosan_category_opisanie{
			width: 50% !important;
			margin: 0px !important;
		}
		.title-cat {
			margin: 0; 
		}
		.dots-active {
			width: 120px;
			height: 75px;
		}
		.dots img{
			width: 120px !important;
			height: 75px !important;
		}
		.dot{
			width: 120px !important;
			height: 75px !important;
			margin: 10px 6px 0 0 !important;
		}

	}
	@media only screen and (max-width: 1135px){
		.doosan_category_opisanie{
			margin: 0;
		}
		.title-cat {
			margin: 0;
		}

	}
	@media only screen and (max-width: 1130px){
		.title-service{
			margin: 0px !important;

		}
		.title-service:before{
			height: 0px !important;
		}

		.title-service:after{
			height: 0px !important;
		}
	}
	@media only screen and (max-width: 1120px){
		.wrap-header{
			height: auto !important;
		}
	}
	@media only screen and (max-width: 1100px){
		.slaidik {
			min-height: 380px !important;
		}
		.slideshow-container{
			box-sizing: border-box;
			/*padding: 0 15px;*/
		}
		.over-slider{
			width: 100% !important;
		}
		.parameters-product {
			width: 50% !important;
			/* margin: 20px auto; */
			box-sizing: border-box;
			padding: 0px 0px 0 40px !important;
		}
		.gallery{
			width: 50% !important;;
			margin: 0;
			padding: 0 !important;
		}
		.about-product{
			flex-wrap: wrap;
		}
		.description-pararmetrs {
			margin: 2px 0;
			border-bottom: 1px dashed #ccc;
			padding: 10px 0;
		}
		.border-bottom{
			border-bottom: 1px solid transparent !important;
			margin-top: 0px !important;
			padding-bottom: 0px !important;
		}
	}
	@media only screen and (max-width: 1080px){
		.title-cat{
			width: 36% !important;
		}
		.content-term{
			width: 50% !important;
		}
		.previe-term{
			width: 50% !important;
		}
	}

	@media only screen and (max-width: 1050px){
		.dot {
			width: 75px !important;
			height: 60px !important;
			margin: 6px 5px 0 0 !important;
		}
		.dots-active{
			width: 75px !important;
			height: 60px !important;
		}
		.dots img {
			width: 75px !important;
			height: 60px !important;
		}
		.dots {
			width: 100%;
			box-sizing: border-box;
			/*padding: 0 15px;*/
		}
		.slaidik {
			min-height: 350px !important;
		}
	}
	@media only screen and (max-width: 1024px){
		body .lae-container button.slick-prev, body .lae-container button.slick-next 
		{  display: block !important; }
        .white {
            color: #000 !important;
        }
	}
	@media only screen and (max-width: 1022px){
		.none-tablet{
			display: none !important;
		}
		.section-top-description .elementor-text-editor .elementor-clearfix p{
			text-align: center;
		}
		.div-doosan-header-image{
			width: 300px;
			height: auto;
			display: block;
			margin: auto;
		}
		.position-logo-about{
			position: static;
			width: 300px;
			height: auto;
			display: block;
			margin: auto;
		}
	}
	@media only screen and (max-width: 1000px){
		.nav-previous, .nav-next{
			position: ABSOLUTE;
			bottom: 15px;
			width: 100%;
		}
		.prev-btn-post, .prev-nxt-post{
			bottom: 0px;
			top: 99% !important;
			background: none !important;
			width: 260px !important;
			height: 70px !important;
			/*margin-top: 5px;*/
			z-index: 9;
		}
		.prev-btn-post{
			right: -90px !important;
		}
		.prev-btn-post:after, .prev-nxt-post:after{
			content: "Следующий \00BB";
			background: #fff !important;
			width: 120px;
			border: 2px solid #000;
			height: 70px;
			color: #000;
			z-index: 9;
			padding: 5px;
		}
		.prev-nxt-post{
			left: -45px !important;
		}
		.prev-nxt-post:after{
			content: "\00AB Предыдущий";
		}
		.cat-name{
			font-size: 28px;
			width: 95px;
		}
		.cat-name:before {
			width: 20px !important;
			display: block;
			right: -19px !important;
			bottom: 11px !important;
		}
		.title-term h1:before {
			width: 20px !important;
			left: -16px !important;
			bottom: 10px !important;
			height: 1px !important;
		}
		.title-term h1{
			font-size: 30px;
		}
		.cat-name{
			width: 73px;
		}
		.cat-name:before{
			width: 20px !important;
			display: block;
			right: -40px !important;
			bottom: 11px !important;
		}
		.term-title{
			padding: 0px 0px 15px 40px !important;
		}
	}
	@media only screen and (max-width: 995px) {
		.slaidik {
			min-height: 330px !important;
		}
	}
	@media only screen and (max-width: 992px) {
		.obfx-grid-tablet-1 .obfx-grid-wrapper {
			width: 100% !important; 
		}
	}

	@media only screen and (max-width: 990px){
		.title-cat{
			width: 100% !important;
		}
		.doosan_category_opisanie{
			width: 100% !important;
		}
		.logo_cat{
			display: none;
		}
		.logo-none{
			display: block !important;
		}
		.h1-cat{
			color: #54595f !important;
		}
	}
	@media only screen and (max-width: 985px){
		.title-cat {
			width: 100%;
		}
		.button-term-naves a{
			margin: 0px !important;
		}
		.doosan_category_opisanie {
			width: calc(100% - 330px);
			padding: 0 20px;
			box-sizing: border-box;
		}

	}
	@media only screen and (max-width: 960px){
		.orange-content {
			padding: 0 15px;
		}
		.description-term {
			padding: 40px 15px !important;
		}
		.term-title {
			padding: 0px 0 30px 32px !important
		}
		.previe-term.none{
			display: block !important;
			height: 100vh !important;
			width: 100% !important;
		}
		.title-term{
			display: flex;
			flex-wrap: wrap;
		}
		.title-term h1{
			margin-right: 5px;
		}
		.description-term-2 {
			width: 100% !important;
		}
	}
	@media only screen and (max-width: 910px){

		.slaidik {
			min-height: 280px !important;
		}
		.gallery {
			width: 45% !important;
		}
		.about-product{
			flex-wrap: wrap;
		}
		.slider-content{
			margin: 15px auto;
		}
		.parameters-product{
			margin: 0px 15px;
			width: 100%;
		}
		.tabs{
			margin: 15px;
		}
	}
	@media only screen and (max-width: 895px){
		.slaidik {
			min-height: 270px !important;
		}
	}
	@media only screen and (max-width: 890px){
		.slaidik {
			min-height: 270px !important;
		}
	}
	@media only screen and (max-width: 880px){
		.comment-about  button.slick-prev{
			left: -38px !important;
		}
		.comment-about  button.slick-next{
			right: -35px;
		}
		.slider-about button.slick-prev{
			right: 5px !important;
		}
		.slider-about button.slick-next{
			right: 5px !important;
		}
		.button-term-naves a{
			position: static !important;
			margin: 15px 0 15px 0 !important;
		}
	}
	@media only screen and (max-width: 860px){
		.content-cat{
			margin: 20px 15px !important;
		}
		.prev-img-naves {
			width: 240px !important;
		}
		.navesnoe-content-txt{
			width: calc(100% - 250px) !important;
		}
	}
	@media only screen and (max-width: 820px){
		.checkbox-about{
			width: 50px !important;
		}
		.check-compani{
			width: 290px;
			margin: 0 auto 15px auto !important;
		}
		.menu-navesnoe li a{
			font-size: 16px !important;
			text-transform: inherit !important;
		}
		.navesnoe-oborudovanie{
			width: 240px !important;
		}
		.content-term-naves {
			width: calc(100% - 260px) !important;
		}
	}
	@media only screen and (max-width: 800px){
		.orange-sertificat{
			width: 100% !important;
		}
		.full-width-section-right > .elementor-container > .elementor-row div:first-child {
			width: 100%;
		}
		.display-none{
			display:none;
		}
		.full-width-section-left > .elementor-container > .elementor-row div:last-child {
			width: 100% !important;
		}
		.full-width-section-right > .elementor-container > .elementor-row div:last-child {
			width: 100% !important;
		}
	}
	@media only screen and (max-width: 798px){
		.pop_up.orange{
			padding: 15px 10px !important;
		}
	}
	@media only screen and (max-width: 780px){
		.dots{
			text-align: center;
		}
		.slaidik {
			min-height: 250px !important;
		}
		.content-term{
			width: 100% !important;
		}
		.previe-term{
			display: none !important;
		}
		.term-single-loop{
			justify-content: center;
		}
	}
	@media only screen and (max-width: 770px){
		.entry-footer-s{
			flex-wrap: wrap;
		}
		.form-tile{
			text-align: center;
		}
		.div-tabs-content{
			width: 100% !important;
		}
		.div-tab-vloz{
			flex-wrap: wrap !important;
		}
		.div-tabs .elementor-tabs-wrapper{
			display: none !important;
		}
		.div-tabs .elementor-tabs-content-wrapper{
			display: block !important;
			height: auto !important;
		}
		.div-tabs .elementor-tabs-content-wrapper{
			padding: 15px !important;
		}
		.div-tabs .elementor-widget-tabs .elementor-tab-title{
			color: #ef651d !important;
			text-align: center !important;
			font-weight: bold !important;
		}
		.display-none{
			display: none;
		}

		.contact-form-about{
			text-align: center;
		}
		.checkbox-about{
			margin: auto;
		}
		.go-form-about{
			width: 250px;
			margin: auto;
		}

	}

	@media only screen and (max-width: 766px){
		.prev-s {
			left: 18px !important;
		}
		.next-s {
			right: -25px !important;
		}
		.slideshow-container, .slaidik {
			min-height: 490px !important;
		}
		.tabs {
			margin: 0 15px !important;
		}
		.button-lizing-popup, .button-treid-popup{
			padding: 15px 30px !important;
		}
		.pdf-btn.orange {
			margin: 5px 25px 0 0px !important;
			text-align: left !important; 
			padding: 15px 35px 0px 0 !important;

		}
		.btn-social{
			flex-direction: row-reverse;
		}
		.about-product{
			flex-wrap: wrap;
		}
		.gallery{
			width: 100% !important;
		}
		.parameters-product{
			width: 100% !important;
			padding: 0 0 40px 0  !important;
			margin: 15px 0px !important;
		}
		.text-about-silver2{
			width: 100%;
		}
		.category_media_post .elementor-1860 .elementor-element.elementor-element-3560d4a .obfx-grid-col-content{
			text-align: left;
		}

		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-content{
			text-align: left;
		}
	}
	@media only screen and (max-width: 760px){
		.input-search{
			width: 180px !important;
		}
		.header-404 h1{
			font-size: 140px !important;
		}
		.sidebar-404-content {
			padding: 0 20px;
			width: 300px !important;
			margin: auto;
		}
		.page-content-404{
			flex-wrap: wrap;
		}
		.ds-cat h1{
			color: #444 !important;
		}
		.form-tile{
			text-align: center;
		}
		.menu-navesnoe .active-menu-item.menu-item-has-children > ul.sub-menu{
			padding: 10px;
		}
		.menu-navesnoe{
			padding: 0 15px;
		}
		.content-wrap ul li{
			padding: 0px !important;
			margin: 10px 0px 10px 0px;
		}
		.menu-navesnoe li.menu-item-has-children:hover, .menu-navesnoe li:hover {
			background: transparent !important;
		}
		.before-icon {
			right: 0px !important;
			top: 0% !important;
			width: 25px;
			text-align: center;
			border: 1px solid #ccc !important;
			transform: rotate(90deg);
		}
		.menu-navesnoe li a{
			width: 217px;
			padding: 0px !important;
		}
		.navesnoe-oborudovanie {
			width: 100% !important;
			min-height: auto !important;

			box-sizing: border-box;
		}
		.content-term-naves {
			width: 95% !important;
		}
		.content-navesnoe{
			flex-wrap: wrap;
		}
	}
	@media only screen and (max-width: 730px){
		.ds-content ul li{
			width: 100% !important;
		}
		.efect{
			-webkit-animation-duration: 0s !important;
			animation-duration: 0s !important;
		}
		.slideshow-container, .slaidik {
			min-height: 340px !important;
		}
	}
	@media only screen and (max-width: 720px){
		.description-term-2 strong{
			line-height: 1.5 !important;
		}
		.next-s {
			right: -25px !important;
		}
		.prev-s{
			left: 20px !important;
		}
		.slaidik img{
			width: 100% !important;
			height: 320px;
		}
		.previe-term.none{
			display: block;
			height: 500px;
		}
		.previe-term{
			display: none;
		}
		#content-tab2 img {
			width: 100%; 
			height: auto; 
		}
	}
	@media only screen and (max-width: 680px){
		.slideshow-container, .slaidik {
			/*min-height: 470px !important;*/
		}

		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-content {
			width: 60% !important;
			margin-left: 5px !important;
		}
		.elementor-1337 .elementor-element.elementor-element-09ec3ea .obfx-grid-col-image{
			height: 175px !important;
		}
		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-image{
			width: 30% !important;
		}
	}
	@media only screen and (max-width: 650px){

		.slider-diplom  .lae-container ul.slick-dots{
			bottom: -50px !important;
		}
	}
	@media only screen and (max-width: 600px){
		.slider-about button.slick-next {
			right: 10px !important;
		}
		.desc-zapchasti
		.slideshow-container, .slaidik {
			min-height: 340px !important;
		}
		.dot{
			width: 60px !important;
			height: 60px !important;
			margin: 0 !important;
		}
		.dots-active{
			width: 60px !important;
			height: 60px !important;
			margin: 0 !important;
		}
		.dots img{
			width: 60px !important;
			height: 60px !important;
			margin: 0;
		}
		.over-slider{
			/*			height: 65% !important;*/
		}
		table tr td{
			width: 50%;
		}
		.description-pararmetrs .title_parametr{
			width: 35%;
		}
		.ehf-template-doosan h5{
			margin: 15px;
		}
		.slider-content{
			margin: 0 15px;
		}
		.slider-nav > div{
			border-left: 5px solid #fff;
			border-right: 5px solid #fff;
		}
		table tr th{
			font-size: 13px;
			text-align: left;
		}
	}
	@media only screen and (max-width: 555px){
		.s-post{
			flex-wrap: wrap;
		}
		.entry-header-s, .entry-summary-s {
			width: 100% !important;
		}
		.ds-parametrs-naves{
			margin: 0px !important;
		}
		.input-zapchasti textarea{
			width: 210px !important;
		}
		.section-submit{
			text-align: center !important;
		}
		.input-zapchasti{
			margin: 0px !important;
		}

	}
	@media only screen and (max-width: 530px){
		h1{
			font-size: 26px !important;
		}
		.cat-name{
			display: none;
		}
		.title-term{
			width: 100% !important;
			line-height: 1.3;
			margin: 10px auto 30px auto;
		}
		.title-term h1:before{
			height: 0px !important;
		}
		.cat-name:before{
			height: 0px !important;
		}
		.title-term h1:after{
			height: 0px !important;
		}
		.term-title {
			padding: 0px 15px  0px 15px!important;
		}
		.form-wrap{
			flex-wrap: wrap;
		}

	}
	@media only screen and (max-width: 520px){
		.input-form input, .input-form-email input{
			width: 85% !important;
			margin: 0 15px !important;
			height: 35px !important;
		}
		input.input-width {
			width: 205px !important;
		}
		.orange-submit {
			text-align: left !important;
			margin-top: 10px !important;
			margin: 5px 15px 10px 15px !important;
		}
		.info-form{
			margin: 0 15px !important;
			text-align: left !important;
		}
		.humburg{
			display: block !important;
		}

		.form-price, .lizing-form, .traiding-form{
			overflow-y: scroll;
			height: 100%;
			width: 100% !important;
			padding: 10px  0!important;
			top: 15% !important;
			transform: translate(-50%, 0%) !important;
			height: 100% !important;
		}

	}
	@media only screen and (max-width: 510px){
		.slideshow-container, .slaidik {
			min-height: 340px !important;
		}

		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-image {
			width: 25% !important;
		}
		.elementor-1337 .elementor-element.elementor-element-09ec3ea .obfx-grid-col-image {
			height: 110px !important;
		}
		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-content {
			width: 70% !important;
			margin-left: 5px !important;
		}
	}
	@media only screen and (max-width: 499px){
		.slideshow-container, .slaidik {
			min-height: 245px !important;
		}
		.elementor-31 .elementor-element.elementor-element-504e557 > .elementor-element-populated {
			padding: 0px 40px 23px 37px !important;
		}
	}
	@media only screen and (max-width: 480px){
		.sidebar-404-content{
			width: 100% !important;
		}
		.akcent-txt{
			font-size: 21px;
		}
		.slider-comment .lae-carousel.lae-container{
			height: auto !important;
		}
		.input-form input, .input-form-email input {
			/*width: 90% !important;*/
		}
		.form-price, .lizing-form, .traiding-form {
			top: 2% !important;
			padding: 30px  0!important;
		}

		.menu-navesnoe li{
			width: 100%;
		}
		.content-term-naves{
			display: flex;
			flex-wrap: wrap;
		}
		.content-term-naves {
			width: 100% !important;
		}
		.term-info.info-naves{
			width: 45% !important;
			flex-wrap: wrap !important;
			margin: 15px 0px 2px 15px !important;
		}
		.prev-img-naves{
			width: 100% !important;
		}
		.navesnoe-content-txt{
			width: 100% !important;
		}

		.prelined-left{
			padding-left: 0px !important;
		}
		.prelined-left:before{
			height: 0px !important;
		}
		.prelined-left:after{
			height: 0px !important;
		}
		.logo-none{
			/*margin: 0 15px 0 15px;*/
		}
		.logo-none img{
			width: 80%;
			height: auto;
		}
		.title_doosan_cat{
			width: 100%;
		}
		.title-cat{
			margin: 0 !important;
		}
		.doosan_category_opisanie{
			padding: 0 !important;
		}
		.h1-cat:after{
			height: 0px !important;
		}
		.h1-cat:before{
			height: 0px !important;
		}
		.title-cat h1{
			text-align: left !important;
			font-size: 24px !important;
			margin: 40px 0;
		}

		.post-type-archive-oborudovanie .title-cat h1{
			text-align: left !important;
			font-size: 24px !important;
			margin: 40px 0 0 0;
		}
		.post-type-archive-oborudovanie .title-cat {
			margin-bottom: 20px;
		}
		.post-type-archive-oborudovanie .akcent-txt {
			font-size: 24px;
		}
	}
	@media only screen and (max-width: 470px){
		.ds-zapchasti{
			text-align: center !important;
		}
		.description-form-zapchasti{
			margin: 0px auto !important;
		}
		.df-form-zapchasti{
			justify-content: center !important;
		}
		.input-zapchasti{
			margin: 0 10px !important;
		}
		.flex-input{
			/*	flex-wrap: wrap;*/
		}
		.pop_up.orange{
			font-size:  14px !important;
			padding: 15px 0px !important;
		}
		.slideshow-container, .slaidik {
			min-height: 240px !important;
		}
	}
	@media only screen and (max-width: 445px){
        .prev-btn-post {
            right: -140px !important;
            left: unset;
        }
		.prev-nxt-post {
			left: 6px !important;
		}
		.content-wrap{
			padding: 0 !important;
		}
		.term-info{
			width: 260px !important;
			padding: 5px 5px 15px 5px !important;
		}
		.term-info img{
			width: 100% !important;
			height: auto !important;
			/*		object-fit: cover !important;*/
		}
		.term-info.info-naves {
			width: 260px !important;
			margin: 15px auto !important;
		}
	}
	@media only screen and (max-width: 440px){
		.slideshow-container, .slaidik {
			min-height: 215px !important;
		}
	}

	@media only screen and (max-width: 430px){
		.header-cat{
			padding: 15px 0 0 0;
		}
		.wrap-header{
			padding: 0px !important;
		}
	}
	@media only screen and (max-width: 420px){
		.slideshow-container, .slaidik {
			/*min-height: 299px !important;*/
		}
		.cat-name:after{
			width: 20px !important;
			left: 77px !important;
			bottom: 9px !important;
			height: 1px !important;
		}

		.cat-name{
			font-size: 23px;
		}
	}
	}@media only screen and (max-width: 400px){
		.slideshow-container, .slaidik {
			min-height: 299px !important;
		}
		.section-submit {
			margin: 0 -20px 0 0px !important;
			text-align: center !important;
		}
/*	.input-zapchasti {
		margin: 0 0 5px 0 !important;
	}
	.input-zapchasti input{
		width: 100% !important;
		}*/
		.form-for-zapchasti{
			max-width: 250px !important;
			margin: auto;
		}
		.elementor-1337 .elementor-element.elementor-element-09ec3ea .obfx-grid-container {
			margin-left: calc( -10px ) !important;
			margin-right: calc( -10px ) !important;
		}

		.elementor-1337 .elementor-element.elementor-element-09ec3ea .obfx-grid-col {
			border: 1px solid #e5e5e5;
			/* padding: 0px 0px 0px 0px; */
			padding: 7px !important;
			box-shadow: 0px 0px 10px 0px rgba(0,0,0,0);
		}
		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-content{
			padding-left: 0px !important;
		}
		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-content {
			width: 100% !important;
			margin-top: 10px;
			margin-left: 0px !important;
		}
		#news-posts > .elementor-1337 .elementor-element.elementor-element-09ec3ea .obfx-grid-wrapper {
			padding-right: calc( 15px ) !important;
			padding-left: calc( 25px ) !important;
			padding-bottom: 30px;
		}
		#news-posts .obfx-grid-container.obfx-grid-style-list .obfx-grid-col-image{
			width: 100% !important;
		}
		.elementor-1337 .elementor-element.elementor-element-09ec3ea .obfx-grid-col-image {
			height: 220px !important;
		}
		.tabs>label {
			padding: 15px;
		}
	}
	@media only screen and (max-width: 390px){
		.slideshow-container, .slaidik {
			/*min-height: 270px !important;*/
		}
	}
	@media only screen and (max-width: 380px){
		table tr td{
			padding: 5px;
			font-size: 14px;
		}
		.tabs>label {
			font-size: 0px;
			padding: 15px 45px;
		}
	}
	@media only screen and (max-width: 360px){
		.slideshow-container, .slaidik {
			/*min-height: 252px !important;*/
		}
		.tabs {
			margin: 0 15px 0 15px !important;
		}
	}
	@media only screen and (max-width: 340px){
		#news-posts .obfx-grid-wrapper .obfx-grid-col-content h2{
			width: 100% !important;
		}
		#news-posts .obfx-grid-wrapper .obfx-grid-col-content h2 a{
			font-size: 18px !important;
		}
		.slaidik img {
			height: 220px !important;
		}

	}
	@media only screen and (max-width: 345px){
		.slideshow-container, .slaidik {
			min-height: 225px !important;
		}
		.dots-active {
			width: 45px !important;
			height: 45px !important;
			margin: 0 !important;
		}
		.dot {
			width: 45px !important;
			height: 45px !important;
			margin: 0 !important;
		}
		.dots img {
			width: 45px !important;
			height: 45px !important;
			margin: 0;
		}
	}

	@media only screen and (min-width: 761px) {
		.menu-navesnoe .menu-item-has-children .sub-menu > .menu-item-has-children:hover .sub-menu {
			display: block;
			position: absolute;
			background: #ededed;
			z-index: 2;
			right: -230px;
			top: 0;
			width: 230px;
			/* padding: 10px; */
			transition: all .5s ease;
			box-sizing: border-box;
		}
		.menu-navesnoe .menu-item-has-children .sub-menu > .menu-item-has-children > .sub-menu > li:hover{
			background: #ef651d;
		}
		.menu-navesnoe .menu-item-has-children .sub-menu > .menu-item-has-children:hover .sub-menu {
			display:  #ef651d;

		}
		.menu-navesnoe li.menu-item-has-children:hover, .menu-navesnoe li:hover{
			
			background: #ef651d;
		}

		.menu-navesnoe .menu-item-has-children:hover .sub-menu{
			display: block;
		}

	}
	@media only screen and (min-width: 2700px){
		.title-term{
			width: 665px !important;
		}
		.description-term-2{
			width: 665px !important;
		}
	}
	@media only screen and (min-width: 3200px){
		.title-term{
			width: 700px !important;
		}
		.description-term-2 {
			width: 700px !important;
		}
	}
	@media only screen and (min-width: 3500px){
		.title-term{
			width: 650px !important;
		}
		.description-term-2 {
			width: 750px !important;
		}
	}
	@media only screen and (min-width: 3975px){
		.title-term{
			width: 790px !important;
		}
		.description-term-2 {
			width: 790px !important;
		}
		.title-term{
			width: 790px !important;
		}
		.description-term-2 {
			width: 790px !important;
		}
	}

	@media only screen and (min-width: 2000px){
        .title-cat {
            height: 600px;
        }
		h1.category_cat {
			font-family: 'Core' !important;
			font-size: 34px !important;
			font-weight: 400 !important;
			text-transform: inherit;
			
			width: 433px;
		}
	}
	@media only screen and (min-width: 3200px){
        .title-cat {
            height: 1000px;
        }
		h1.category_cat {
			font-family: 'Core' !important;
			font-size: 34px !important;
			font-weight: 400 !important;
			text-transform: inherit;
			width: 600px;
		}
	}

