@media only screen and (min-width: 1600px) {

}
@media only screen and (min-width: 1366px) {
	
	
}
@media only screen and (max-width: 1835px) {
	.service-block-holder:after {left: -50px;}
	.totem-block { background: url(../img/totem-bg.jpg) no-repeat -135px 0;}
	.repair-block-holder:before {left: 60px;}
	.sphere-act-block .sphere-img, .region-block .reg-bg {position: relative; right: 0; margin-left: 66px; float:right;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
}
@media only screen and (max-width: 1700px) {
	.service-block-holder:after {left: -100px;}
	.service-block-holder:before {right: -30px;}
	.repair-block-holder:before {left: 80px;}
}
@media only screen and (max-width: 1620px) {
	.service-block-holder:after {left: -160px;}	
	.totem-block { background: url(../img/totem-bg.jpg) no-repeat -200px 0;}
	.service-block-holder:before {right: -50px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 120% 0;}
	.gotocat {font-size: 15px; padding-left: 167px;}
	#ctabs .ui-tabs-nav {padding-left: 167px;}
}
@media only screen and (max-width: 1600px) {
	.consortium-block .news-holder {padding: 0 30px;}
	.consortium-block .news-holder .bx-controls-direction .bx-prev,
	.consortium-block .news-holder .bx-controls-direction .bx-next {margin:0;}
	.activities-block .calendar-slider-holder {padding: 0 30px 0 40px;}
	.activities-block .calendar-slider-holder .bx-controls-direction .bx-prev {margin: 0 0 0 12px;}
	.activities-block .calendar-slider-holder .bx-controls-direction .bx-next {margin: 0;}
	.consortium-block .news-holder .slide-holder {width: 100%;}
	.consortium-block .news-holder .slide-holder figure {overflow: hidden;}
	.consortium-block .news-holder .slide-holder figure img {width: 100%;}
	.calendar-slider-holder {width: 70%}
	.service-block-holder:before {right: -90px;}
	.repair-block-holder:before {left: 120px;}
	.info-block .holder .desc {padding: 0;}
	.totem-adv-block:after {right: 0;}
	.complete-act-slider .slider-holder, .leaders-block-holder .slider-holder, .sale-block-holder .slider-holder {padding: 0 46px;}
	.leaders-block-holder .slider-holder {padding: 0 46px 36px;}
	.sale-block-holder .slider-holder {padding: 0 46px 0;}
	.energo-notice-block .notice {margin: 0 0 0 90px;}
	.gotocat {font-size: 15px; padding-left: 157px;}
	#ctabs .ui-tabs-nav {padding-left: 157px;}
}
@media only screen and (max-width: 1550px) {
	.w {
		padding: 0 24px;
	}
}
@media only screen and (max-width: 1520px) {
	.about_b4 .vectors .vec a{
		height:120px;
	}
}
	
@media only screen and (max-width: 1500px) {
	
	.totem_block .napravlenie_top_left {width:55%;}
	
	.consortium-block .news-holder {padding: 0 30px;}
	.consortium-block .news-holder .slide-holder {width: 100%;}
	.calendar-slider-holder {width: 70%}
	.ready-projects .item-list {margin-left: -48px;}
	.ready-projects .item-list li {margin: 0 0 41px 48px;}
	.equipment-block .col-left {width: 73%;margin: 0 0 30px;	}
	.equipment-block .col-left,.equipment-block .col-right {display: block;}
	.totem-block-nav {background-position: 120% 0;}
	.totem-adv-block:after {display: none;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 816px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 345px;}
	.complete-delivery .cat-list li {width: 347px;}
	.newitems-block .act-slider li {}
	.subcategory-holder .newitems-block .act-slider li {}
	.sport-block .gallery-list li figure img {width: 100%;}
	.sport-block .gallery-list li {width: 47%;}
	.events-holder .events-holder-block .col {float: left; margin-right: 32px;}
	.events-holder .events-holder-block .col .item {max-width: 330px;}
	.gotocat {font-size: 15px; padding-left: 107px;}
	#ctabs .ui-tabs-nav {padding-left: 107px;}
	.main-list li .item {width: 351px;}
	.home-slider .item h2 {font-size: 22px;}
}
@media only screen and (max-width: 1480px) {
	
	.priborostroenie-block .priborostroenie_top_right {width: 47%;}
	.priborostroenie-block  .priborostroenie_feedback_form h3 {font-size:22px;}
	
	.project-list-block .project-item h3 {
		font-size:26px;
	}
	.special-block .inner-content .project_plan .plan_left li {padding-right:12%;}
	.special-block .inner-content .project_plan .plan_right li {padding-left:12%;}
	.special-block .inner-content .project_plan .plan_left li::after {width: 12%;}
	.special-block .inner-content .project_plan .plan_right li::before {width: 12%;}
	
	.coop-list .col-center ul li a .over .text {line-height:1.3;}
	
	.w {padding: 0 24px;}
	/* .publications-detail-holder {min-width: 956px; padding: 0 24px;} */
	.ico-logo {right: 24px;}
	.totem-block { background: url(../img/totem-bg.jpg) no-repeat -350px 0;}
	.service-block-holder:before {right: -77px;}
	/* .works-details-block .col-right .col {float: left; margin-left: 40px;}
	.works-details-block .col {width: auto;} */
	.ready-projects .item-list {margin-left: -18px;}
	.ready-projects .item-list li {margin: 0 0 41px 18px;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 352px;} */
	.services-block-nav {background-position: 120% 0;}
	.totem-block-nav {background-position: 150% 0;}
	.news-list .col-left .art-list li.promo {width: 1095px;}
	/* .publications-detail-page .col-left .art-list li {width: 300px;} */
	.catch-form-block .col.left {width: 603px;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 770px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 328px;}
	.complete-delivery .cat-list li {width: 330px;} 
	.newitems-block .act-slider li {}
	.sport-block .gallery-list li {width: 47%;}
	.events-holder .events-holder-block .col {float: left; margin-right: 22px;}
	.events-holder .events-holder-block .col .item {max-width: 330px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.gotocat {font-size: 15px; padding: 17px 0 17px 97px;}
	#ctabs .ui-tabs-nav {padding-left: 97px;}
	.main-list li .item {width: 334px;}
}
@media only screen and (max-width: 1440px) {
	.ready-projects .item-list li {height:450px !important;}
	.ready-projects .item-list li {width: 326px;}
	.project-list-block .item-list li {width: 296px;}
	.project-list-block .item-list li.col-2 {width: 646px;}
	.project-list-block .item-list .callback-form {width: 610px;}
	.project-list-block .item-list .callback-form h4 {font-size: 28px;}
	.project-list-block .item-list .callback-form input {width: 260px;}
	.project-list-block .item-list .callback-form button {width: 610px;}
	.news-list .col-left .art-list li.promo {width: 1060px;}
/* 	.news-list .col-left .art-list li {width: 340px;} */
	.info-block ul li {vertical-align: middle;}
	.info-block ul li span {vertical-align: middle; padding: 0 0 9px 0;}
	.info-block ul li figure {vertical-align: middle;}
	/* .publications-detail-page .col-left .art-list li {width: 300px;} */
	.comment-block .form {background: url(../img/bgi/comment-form-img.png) no-repeat 650px 0;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 130% 0;}
	.totem-data-export-block .item {width: 90%; margin: 0 5%; line-height: 27px;}
	.totem-data-export-block .item-05, .totem-data-export-block .item-06, .totem-data-export-block .item-07 {margin-top: 82px;}
/* 	.complete-delivery-holder .bar input[type="text"] {max-width: 690px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 318px;}
	.complete-delivery .cat-list li {width: 320px;}
	.newitems-block .act-slider li {}
	.events-holder .events-holder-block .col {float: left; margin-right: 22px;}
	.events-holder .events-holder-block .col .item {max-width: 310px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.energo-notice-block .notice {margin: 0 0 0 35px;}
	.coop-list .col-center ul li a .over .text {padding: 10px 7px; line-height:1.3;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 77px;}
	#ctabs .ui-tabs-nav {padding-left: 77px;}
	.main-list li .item {width: 324px;}
	.main-list li .item.thumb {background-position: 75% 0;}
	.home-slider .item-01 figure {padding: 20px 0 0 0; text-align: center;}
	.feedback-blocks .block {width: 320px;}
	.feedback-blocks .block .info {background: url(../img/bgi/bullet-01.png) no-repeat 59% 50%;} 
	.questions-block .block .info {max-width: 321px; margin-left: 18px; background: url(../img/bgi/bullet-01.png) no-repeat 60% 6px;}
}
@media only screen and (max-width: 1400px) {
	
	
	.about_b1 .content_right {
		line-height:1.2;
	}
	.napravlenie-block .pr_menu li a {
		font-size: 21px;
	}
	
	.blurb-section2.blurb-section1 ul li {
		margin-right: 1%;
		width: 22%;
	}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 325px;} */
	.project-list-block .item-list li.col-2 {width: 626px;}
	.project-list-block .item-list .callback-form button {width: 580px;}
	.project-list-block .item-list .callback-form {width: 580px;}
	.project-list-block .item-list .callback-form input {width: 245px;}
	.project-list-block .item-list {margin-left: -33px;}
	.project-list-block .item-list li {margin: 0 0 41px 33px;}
	.services-block-nav {background-position: 160% 0;}
	.news-list .col-left .art-list li.promo {width: 1015px;}
/* 	.publications-detail-holder {min-width: 656px; padding: 0 24px;} */
	/* .publications-detail-holder .content {width: 960px;} */
	.publications-detail-holder .comment-block {width: 960px;}
	/* .publications-detail-page .col-left .art-list li {width: 300px;} */
	.comment-block .form {background: url(../img/bgi/comment-form-img.png) no-repeat 630px 0;}
	.catch-form-block .col.left {width: 570px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 150% 0;}
	.totem-adv-block .item h3 {font-size: 20px; font-weight: bold; padding: 0 10px 10px 10px;}
	.totem-adv-block .item p {font-size: 12px; line-height: 17px; padding: 0 10px;}
	.complete-delivery .cat-list li figure {width: 308px;}
	.complete-delivery .cat-list li {width: 310px;}
	.newitems-block .act-slider li {}
	.sport-block .gallery-list li {width: 46%;}
	.events-content li figure img {height: 100%; width: auto;}
	.events-holder .events-holder-block .col {float: left; margin-right: 15px;}
	.events-holder .events-holder-block .col .item {max-width: 300px;}
	.subcategory-holder .newitems-block .act-slider li {}
/* 	.coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 225px;} */
	.coop-list .col-center ul li a .over .text {padding: 10px 5px;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 127px;}
	#ctabs .ui-tabs-nav {padding-left: 127px;}
	.main-list li .item {width: 314px;}
	.feedback-list .feedback-holder .feedback-data {margin: 14px 0 0 -13px;}
	.feedback-list .feedback-holder .feedback-data li {margin: 0 0 37px 31px;}
	
}
@media only screen and (max-width: 1380px) {
	
	.vectors_contact h3 {font-size:20px;}
	.napravlenie_reviews .review_item .review_text, .napravlenie_reviews .review_item .review_text *{
		font-size:13px;
	}
	
	.priborostroenie-block  .priborostroenie_feedback_form h3 {font-size:20px;}
}	
@media only screen and (max-width: 1366px) {
	.vectors_contact h3 {font-size:19px;}
	.btp_b2 .distr_item span {height:50px;}
	.about_b4 .vectors .vec a{height:100px; width:33.333333%}
	.ready-projects .item-list li > div.img-holder {width:50%;}
	.ready-projects .item-list li {height:400px !important;}
	.ready-projects .item-list li .excerpt {font-size:16px;}
	.submenu li.item-1 {width: 164px; padding-right: 15px;}
	.submenu li.item-2 {width: 135px; padding-right: 25px;}
	.submenu li.item-3 {width: 200px; padding-right: 34px;}
	.submenu li.item-4 {width: 190px; padding-right: 34px;}
	.submenu li.item-5 {width: 100px; padding-right: 14px;}
	.submenu li.item-6 {width: 200px; padding-right: 19px;}
	.repair-block-holder:before {left: 140px;}
	.ready-projects .item-list {margin-left: -23px;}
	.ready-projects .item-list li {margin: 0 0 41px 23px; width: 304px;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 317px;} */
	.project-list-block .item-list {margin-left: -33px;}
	.project-list-block .item-list li {margin: 0 0 41px 33px;}
	.project-list-block .item-list li.col-2 {width: 626px;}
	.project-list-block .item-list .callback-form button {width: 580px;}
	.project-list-block .item-list .callback-form {width: 580px;}
	.project-list-block .item-list .callback-form input {width: 245px;}
	.news-list .col-left .art-list li.promo {width: 991px;}
	.info-block ul li {font-size: 17px; vertical-align: middle;}
	.info-block ul li span {vertical-align: middle; padding: 0 0 9px 0;}
	.info-block ul li figure {vertical-align: middle;}
	/* .publications-detail-holder .content {width: 910px;} */
	.publications-detail-holder .comment-block {width: 910px;}
	.publications-detail-holder .images-block img {width: 46%; margin: 0; display: table-cell; padding-right: 2%;}
	.publications-detail-holder .images-block {display: table; margin-left: 0;}
	/* .publications-detail-page .col-left .art-list li {width: 293px;} */
	.comment-block .form {background: url(../img/bgi/comment-form-img.png) no-repeat 610px 0;}
	.catch-form-block .col.left {width: 570px;}
	.catch-form-block h3 {font-size: 31px;}
	.catch-form-block p {font-size: 15px; line-height: 19px;}
	.region-block .reg-bg {margin-left: 0; margin-bottom: 20px;}
	.totem-block-nav {background-position: 180% 0;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 640px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 300px;}
	.complete-delivery .cat-list li {width: 302px;}
	.newitems-block .act-slider li {}
	.contact-block .contact-holder .col {display: block; width: 100%;}
	.contact-block .contact-holder .map {max-width: 900px; height: 277px;}
	.events-holder .events-holder-block .col {float: left; margin-right: 15px;}
	.events-holder .events-holder-block .col .item {max-width: 280px;}
	
	.subcategory-holder .newitems-block .act-slider li {width: 33.3333333333%;}
	.default_search_container  .newitems-block .act-slider li {width: 100% !important;}
	.subcategory-page .sale-block-holder .slider-holder,  .subcategory-page .complete-act-slider .slider-holder {max-width: 1180px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	.energo-notice-block .notice {margin: 0 0 0 15px;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 300px;} */
	.coop-list .col-center ul li a .over .text {padding: 15px; font-size: 13px;}
	.about-c-block .list-holder ul li {font-size: 24px;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 80px;}
	#ctabs .ui-tabs-nav {padding-left: 80px;}
	.main-list li .item {width: 305px;}
	/* .header-phone {padding: 35px 45px 0 22px;} */
	.home-slider .item figure {padding-left: 50px;}
	.feedback-list .feedback-holder .feedback-data {margin: 14px 0 0 -10px;}
	.feedback-list .feedback-holder .feedback-data li {margin: 0 0 37px 20px;}
	.feedback-blocks .block {width: 285px; padding-bottom: 50px;}
	.feedback-blocks .block .info {background: url(../img/bgi/bullet-01.png) no-repeat 59% 50%;} 
	.feedback-blocks .block .info p {font-size: 13px;}
	.feedback-blocks .block h3 {font-size: 19px; line-height: 25px;}
	.questions-block .block .info {max-width: 280px; margin-left: 18px; background: url(../img/bgi/bullet-01.png) no-repeat 60% 6px;}
	.questions-block .block .info.info-top {background: url(../img/bgi/bullet-01.png) no-repeat 60% 6px;}
	.questions-block .block .info p.user, .questions-block .block .info p.date {font-size: 13px; }
}
@media only screen and (max-width: 1340px) {
	.publications-detail-page .col-left .art-list li {
		width: 32%;
		margin-right: 2%;
	}
	.projects-detail-page .col-left .art-list li.dp4 {
		display:none;
	}
	.projects-detail-page .col-left .art-list li.dp3 {
		margin-right:0;
	}
	.consortium-block .col-left .desc {padding-bottom: 20px;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 305px;} */
	.publications-list .col-left .art-list li h3, .news-list .col-left .art-list li h3 {font-size: 15px;}
	.news-list .col-left .art-list li.promo h3 {
		font-size: 18px;
	}
	.publications-list .col-left .art-list li p, .news-list .col-left .art-list li p {font-size: 14px;}
	.services-block-nav {background-position: 140% 0;}
	.news-list .col-left .art-list li.promo {width: 955px;}
	/* .publications-detail-holder .content {width: 880px;} */
	.publications-detail-holder .comment-block {width: 880px;}
	/* .publications-detail-page .col-left .art-list li {width: 283px;} */
	.catch-form-block .col.left {width: 520px;}
	.catch-form-block h3 {font-size: 29px;}
	.catch-form-block p {font-size: 15px; line-height: 19px;}
	.totem-block-nav {background-position: 220% 0;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 620px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 292px;}
	.complete-delivery .cat-list li {width: 294px;}
	.newitems-block .act-slider li {width: 295px;}
	.events-holder .events-holder-block .col {float: left; margin-right: 15px;}
	.events-holder .events-holder-block .col .item {max-width: 270px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 290px;} */
	.gotocat {font-size: 15px; padding: 17px 0 17px 73px;}
	#ctabs .ui-tabs-nav {padding-left: 73px;}
	#ctabs .ui-tabs-nav li {font-size: 30px; padding-right: 32px;}
	.main-list li .item {width: 298px;}
	
}
@media only screen and (max-width: 1329px){
	.napravlenie-block .pr_menu li a{font-size:18px;}
	.totem_block .totem_feedback_form h3 {font-size:20px;}
	.totem_block .totem_feedback_form .pr_f_data {width:160px;}
	.consortium-block .news-holder .news li:nth-child(even) .slide-holder figure:after {position: absolute; content: '';left: 0; top: 0; width: 100%; height: 100%; background: rgba(7,71,29,0.59);}
	.consortium-block .news-holder .news li .slide-holder figure:after {position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; background: rgba(156,89,83,0.42);}
	.comment-block .form {background: none;}
	.complete-delivery .cat-list li figure {width: 290px;}
	.complete-delivery .cat-list li {width: 292px;}
	.newitems-block .act-slider li {}
	.events-holder .events-holder-block .col {float: left; margin-right: 15px;}
	.events-holder .events-holder-block .col .item {max-width: 260px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.coop-list .col-center ul li a .over .text {line-height:1.2;}
	
	.tipform_buttons span:first-child {margin-right: 10px;}
	.tipform_buttons span {
		padding:15px 10px;
		font-size:12px;
	}
	
}
@media only screen and (max-width: 1300px) {
	.priborostroenie-block  .priborostroenie_feedback_form h3 {font-size:18px;}
}
@media only screen and (max-width: 1300px) {
	
	.pm_b3 .regular_content_table h2,.pm_b3 .w > h2  {font-size: 20px;}
	
	#fast-order,#fast_order,#event-register, #vform4, #vform3 {width:50%;}
	h1, h2 {font-size:36px;}
	.napravlenie-block .napravlenie-holder h1 {font-size:36px;}
	.totem-title {height: 42px; top: 10px;}
	.pm_b2 .vectors .vec > div {
		width:33.333333333%;
	}
	
	.priborostroenie-block .priborostroenie_top_right {width: 45%;}
	.priborostroenie-block .priborostroenie_feedback h3 {font-size: 21px;}
	
	.pdf_viewer iframe {width:70%;}
	.coop-list .col-center ul li a .over .text {line-height:1.5;}
	.works-details-container .col {width: 95%; max-width: 95%;}
	#header .top-block .search {margin: 0 0 0 32px;}
	.submenu li.item-3 {width: 232px;}
	.ready-projects .item-list {margin-left: -25px;}
	.ready-projects .item-list li {margin: 0 0 41px 25px; width: 285px;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 295px;} */
	.services-block-nav {background-position: 155% 0;}
	.info-block .holder .desc {width: 1000px;	}
	.work-algorithm-block ul li:after {width: 158px; height: 34px; right: -76px;}
	.news-list .col-left .art-list li.promo {width: 925px;}
	/* .publications-detail-holder .content {width: 840px;} */
	.publications-detail-holder .comment-block {width: 840px;}
	/* .publications-detail-page .col-left .art-list li {width: 269px;} */
	.catch-form-block .col.left {width: 500px;}
	.catch-form-block h3 {font-size: 29px;}
	.catch-form-block p {font-size: 15px; line-height: 19px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 160% 0;}
	.totem-block-nav {background-position: 250% 0;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 590px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 283px;}
	.complete-delivery .cat-list li {width: 285px;}
	.newitems-block .act-slider li {}
	.events-holder .events-holder-block .col {float: left; margin-right: 15px;}
	.events-holder .events-holder-block .col .item {max-width: 250px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	
	.coop-list .event-holder .col-center ul li {
		width:31.3333%;
	}
	
	.gotocat {font-size: 15px; padding: 17px 0 17px 85px;}
	#ctabs .ui-tabs-nav {padding-left: 85px;}
	#ctabs .ui-tabs-nav li {font-size: 30px; padding-right: 32px;}
	.main-list li .item {width: 289px;}
}
@media only screen and (max-width: 1280px) {
	

	.remont_economia p {
		font-size:14px !important;
		min-height:65px;
	}
	.project-list-block .project-item h3 {
		font-size:22px;
	}
	.special-block .inner-content .project_plan li span {font-size:13px;}
	.project-block ul{width:68%}
	/* #header {padding: 6px 0 0;} */
/* 	.logo-holder {vertical-align: top;}
	.logo-holder #logo {background: url(../img/bgi/logo-2.png) no-repeat; width: 411px;} */
	/* #header .top-nav {width: 385px;}
	#header .top-nav li.icon-01 a,
	#header .top-nav li.icon-02 a,
	#header .top-nav li.icon-03 a {padding-top: 4px; padding-left: 30px;}
	#header .top-nav li.icon-04 a {background-position: -3px -124px;}
	#header .top-nav li {float: none;overflow: hidden; letter-spacing: 0; line-height: 16px; text-align: left; vertical-align: middle;}
	#header .top-nav li.icon-06 a {background: url(../img/bgi/com-bg.png) no-repeat 0 6px; background-size: 24px 18px;}
	#header .top-nav li a {background: url(../img/bgi/icons-2.png) no-repeat; padding-left: 30px;}
	#header .top-nav li:nth-child(even){}
	#header .top-nav li:nth-child(even) a {padding-left:30px;}
	#header .top-block .search {float: right; height: 35px; margin: 21px 0 0 11px;}
	#header .top-block .search input[type="text"] {width: 159px; height: 32px; padding: 0 17px 0 11px; float: right;}
	#header .top-block .search input[type="submit"] {right: 1px; height: 33px; width: 23px;background: url(../img/bgi/icons.png) no-repeat 0 -155px;	} */
	.map-big-block .row .col:first-child {padding: 0 ;}
	.map-big-block .row .col {padding: 0 ;width:27%;}
	.docs-block .col ul li {padding-left: 25px;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 285px;} */
	.project-list-block .item-list .callback-form {width: 632px; margin: auto;}
	.project-list-block .item-list .callback-form input {width: 272px;}
	.project-list-block .item-list .callback-form button {width: 632px;}
	.project-list-block .item-list li.col-2 {width: 773px; height: 292px;}
	.project-list-block .item-list li {width: 370px;}
	.services-block-nav {background-position: 170% 0;}
	.news-list .col-left .art-list li.promo {width: 895px;}
	/* .publications-detail-holder .content {width: 825px;} */
	.publications-detail-holder .comment-block {width: 825px;}
	/* .publications-detail-page .col-left .art-list li {width: 264px;} */
	.catch-form-block .col.left {width: 500px;}
	.catch-form-block h3 {font-size: 29px;}
	.catch-form-block p {font-size: 15px; line-height: 19px;}
	.catch-form-block {padding-left: 0;}
	.sphere-act-block .sphere-img, .region-block .reg-bg {position: relative; right: 0; margin-left: 0; float: none; text-align: center; padding: 10px;}
	.region-block .desc {max-width: 90%;}
	.totem-block-nav {background-position: 280% 0;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 570px; width: 78%;} */
	.complete-delivery .cat-list li figure {}
	.complete-delivery .cat-list li {width: 284.2px;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-01 {width: 293px;}
	.totem-modification-block .table .bot-01 {width: 299px;}
	.consorcium-block .inside-block {display: block;}
	.consorcium-block .inside-block .block {width: 100%; display: block;}
	.consorcium-block .inside-block .block p {padding: 40px 0 0 0; margin: 0;}
	.events-holder .events-holder-block .col {float: left; margin-right: 10px;}
	.events-holder .events-holder-block .col .item {max-width: 245px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.submenu-holder {top: 150px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	.events-content li figure {width: 100%; position: relative;}
	.events-content .content {margin-left: 0;}
	.events-content li figure img {height: auto; width: 100%;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 270px;} */
	#header .top-nav li.icon-05 a img {width: 15px; top: -3px; margin-bottom: -3px;}
	.submenu li.item-3 {width: 160px; padding-right: 34px;}
	.about-c-block .list-holder ul li {font-size: 22px;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 73px;}
	#ctabs .ui-tabs-nav {padding-left: 73px;}
	#ctabs .ui-tabs-nav li {font-size: 30px; padding-right: 32px;}
	.main-list li .item {width: 386px;}
	.main-list li:last-child {display: block;}
	/*.header-phone {padding: 32px 45px 0 5px;}*/
	.general-list li .item article {max-height: 154px; overflow:hidden; -webkit-transition: none; -moz-transition: none; transition: none;}
	.general-list li .item figure img {max-width: 250px; display: block;}
	.general-list li .item .text h2 {font-size: 17px;}
	.general-list li .item .text p {font-size: 13px; line-height: 19px;}
	.feedback-list .feedback-holder .feedback-data {margin: 14px 0 0 0;}
	.feedback-list .feedback-holder .feedback-data li {margin: 0 0 37px 20px; width: 175px;}
	.feedback-list .feedback-holder .feedback-data li figure img {max-width: 175px;height:auto;}
	.feedback-list .feedback-holder .feedback-data li figcaption {font-size: 13px; line-height: 17px;}
	.feedback-blocks .block {width: 245px; padding-bottom: 50px;}
	.feedback-blocks .block .text p {font-size: 12px;}
	.feedback-blocks .block .info {background: none;} 
	.feedback-blocks .block .info p {font-size: 11px;}
	.feedback-blocks .block h3 {font-size: 17px; line-height: 24px;}
	.questions-block .block .info,.questions-block .block .info.info-top {max-width: 240px; margin-left: 18px; background: url(../img/bgi/bullet-01.png) no-repeat 55% 6px;}
	.questions-block .block .info.info-top {margin-left: 0;}
	.questions-block .block .info p.user, .questions-block .block .info p.date {font-size: 12px;}
	.questions-block .block .info p.user {width: 120px;}
	.work-algorithm-block ul li strong{font-size:18px;}
	
}
@media only screen and (max-width: 1260px) {
	
	.btp_b3 .btp_feedback_form h3 {
		font-size:20px;
	}
	
	.footer-top .tfooter.footer-3 p{font-size:13.2px;}
	.docs-block .w {
		display:block;
	}
	.docs-block .col {
		display:block;
	}
	.docs-block .col ul {
		margin:15px 0;
		width:100%;
		padding:0;
	}
	.docs-block .col ul li:first-child {
		margin:0;
		padding-left:0;
	}
	/* .docs-block .col ul {width: 826px; padding: 3px 0 0 0;}
	.docs-block .col ul li {padding-left: 55px; padding-bottom: 35px;} */
	.services-block-nav {background-position: 175% 0;}
	/* .publications-detail-holder .content {width: 805px;} */
	.publications-detail-holder .comment-block {width: 805px;}
	/* .publications-detail-page .col-left .art-list li {width: 257px;} */
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 180% 0;}
	.totem-block-nav {background-position: 320% 0;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 550px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 273px;}
	.complete-delivery .cat-list li {width: 275px;}
	.newitems-block .act-slider li {}
	.events-holder .events-holder-block .col {float: left; margin-right: 10px;}
	.events-holder .events-holder-block .col .item {max-width: 235px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 265px;} */
	.gotocat {font-size: 15px; padding: 17px 0 17px 97px;}
	#ctabs .ui-tabs-nav {padding-left: 97px;}
	#ctabs .ui-tabs-nav li {font-size: 30px; padding-right: 32px;}
	.main-list li .item {width: 379px;}
	#footer .totop-btn{position:fixed;    bottom: 100px;right: 20px;}
}
@media only screen and (max-width: 1240px) {
	
	.main_b2 .news_reviews_content .main_news_item_right  .main_news_ex {max-height:80px; font-size:13px;}
	.main_b2 .main_news_item_right a.news_title {font-size:16px; line-height:1.1;}
	.main_b2 .mr_tab_content .mr_tab_content_abs p {font-size:12px;}
	.main_b2 .mr_tab_content .mr_tab_content_abs {bottom:10px;}
	.certificates_block .remont_sertificates_block .rp_vert {height:200px; width:auto;}
	.certificates_block .remont_sertificates_block .rp_gor {width:200px; height:auto;}
	
	.about_b1 .content_left img {width:500px; height:auto;}
	.about_b1 .content_right p {font-size:15px;}
	
		.left-banner .banner-description p {
		padding:10px 15px;
	}
	.publications-list .col-left .newslist-container li, .news-list .col-left .newslist-container li {width:50%;}
	.promo-news-container .promo > span {width: 50% !important;}
	.totem-block { background: url(../img/totem-bg.jpg) no-repeat -500px 0;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 275px;} */
	.publications-list .col-left .art-list li h3, .news-list .col-left .art-list li h3 {font-size: 17px;}
	.publications-list .col-left .art-list li p, .news-list .col-left .art-list li p {font-size: 13px;}
	.project-list-block .item-list li {width: 360px;}
	.project-list-block .item-list li.col-2 {width: 753px; height: 286px;}
	.services-block-nav {background-position: 220% 0;}
	.news-list .col-left .art-list li.promo {width: 865px;}
	/* .publications-detail-holder .content {width: 790px;} */
	.publications-detail-holder .comment-block {width: 790px;}
	/* .publications-detail-page .col-left .art-list li {width: 253px;} */
	.catch-form-block .col.left {width: 480px;}
	.catch-form-block h3 {font-size: 29px;}
	.catch-form-block p {font-size: 15px; line-height: 19px;}
	.totem-block-nav {background-position: 360% 0;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 530px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 268px;}
	.complete-delivery .cat-list li {width: 270px;}
	.newitems-block .act-slider li {}
	.events-holder .events-holder-block .col {float: left; margin-right: 10px;}
	.events-holder .events-holder-block .col .item {max-width: 220px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 255px;} */
	.main-list li .item {width: 372px;}
	
	
	.tipform_buttons_mob {display:block;}
	.tipform_buttons {display:none;}
}
@media only screen and (max-width: 1220px) {
		.priborostroenie-block  .priborostroenie_feedback_form h3 {font-size:16px;}
	.footer-top .tfooter.footer-3 p {
		font-size: 13px;
		word-break: break-all;
	}	
}
@media only screen and (max-width: 1200px) {
	#header .slogan span {
		letter-spacing: 1.15px;
	}
	#header .slogan {
		font-size: 12px;
	}
	
	.publications-detail-page .col-left .art-list li{
		width:48%;
		margin-right:0;
		margin-left:4%;
	}
	.publications-detail-page .col-left .art-list li:first-child{
		margin-left:0;
	}
	.publications-detail-page .col-left .art-list li:last-child {
		display:none;
	}
	
	
	.projects-detail-page .col-left .art-list li {
		width: 32%;
		margin-right: 2%;
		margin-left:0;
	}
	
/* 	#header .top-nav li.icon-01 a,  #header .top-nav li.icon-02 a, #header .top-nav li.icon-03 a {padding-right: 5px;}
	#header .top-nav li:last-child a {padding-right: 0;} 
	#header .top-nav li {float: none;}
	#header .top-nav {text-align: right;   }
	#header .main-nav li {font-size: 14px;} */
	/*.main-nav .item-2 {width: 218px;}*/
	.submenu li.item {width: 14.2%;}
	.services-block h2,	
	.labs-block h2 {font-size:36px;	}
	.services-block .title h3 {font-size:18px;}
	.services-block p,
	.labs-block p {font-size:12px;}
	.labs-block .labs-block-bottom ul li {font-size:14px;}
	.labs-block .labs-block-bottom .holder .desc {width:1000px;}
	.status-block ul, .project-block ul {width: 582px; padding: 14px 0 0 0;}
/* 	.project-block ul {width: 68%; padding: 14px 0 40px 0;} */
	.ico-logo div{width: 110px;margin: 0 10px;}
	.status-block ul li, .project-block ul li {font-size: 23px;}
	.consortium-block .col-left .desc .links a {margin: 0 12px 0 0;	}
	.consortium-block .col-left .desc {padding-bottom: 20px;}
	.delivery-block {background: #fff url(../img/delivery-bg.png) no-repeat 3px 100%;}
	/* .docs-block .col ul {width: 526px; padding: 3px 0 0 0;} */
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 265px;} */
	.publications-list .col-left .art-list li h3, .news-list .col-left .art-list li h3 {font-size: 17px;}
	.publications-list .col-left .art-list li p, .news-list .col-left .art-list li p {font-size: 13px;}
	.project-list-block .item-list li {width: 350px;}
	.project-list-block .item-list li.col-2 {width: 733px; height: 280px;}
	.services-block-nav {background-position: 250% 0;}
	.news-list .col-left .art-list li.promo {width: 800px;}
	/* .publications-detail-holder .content {width: 740px;} */
	.publications-detail-holder .comment-block {width: 740px;}
	/* .publications-list.publications-detail-page .col-left .art-list li {width: 360px;} */
	.catch-form-block .col.left {width: 440px;}
	.catch-form-block h3 {font-size: 25px;}
	.catch-form-block p {font-size: 13px; line-height: 17px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 200% 0;}
	.guarantee-block {position: absolute; top: 0; right: 24px;}
	.services-block-nav.totem-block-nav {background-position: 500% 0;}
	.totem-modification-block .table .box-01 {left: 228px;}
	.totem-modification-block .table .top-01, .totem-modification-block .table .bot-01 {left: 228px;}
	.totem-modification-block .table .box-02 {position: absolute; width: 298px; height: 100%; left: 525px;}
	.totem-modification-block .table .top-02, .totem-modification-block .table .bot-02 {width: 298px; left: 525px;}
	.totem-modification-block .table .box-03 {left: 824px; width: 294px;}
	.totem-modification-block .top-03, .totem-modification-block .bot-03 {left: 824px; width: 294px;} 
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 490px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 258px;}
	.complete-delivery .cat-list li {width: 260px;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-01 {width: 290px;}
	.totem-modification-block .table .bot-01 {width: 296px;}
	.totem-modification-block .table .box-03 {left: 824px; width: 291px;}
	.totem-modification-block .table .bot-03 {left: 824px; width: 297px;}
	.totem-modification-block .table .box-02-hover {width: 296px; left: 523px;}
	.sport-block .gallery-list li {width: 100%;}
	.events-holder .events-holder-block .col {float: none; margin-right: 25px;}
	.events-holder .events-holder-block .col .item {max-width: 100%;}
	.subcategory-holder .newitems-block .act-slider li {}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 245px;} */
	.coop-list .coop-list .contact-form-block input[type="text"] {width: 360px;}
	.coop-list .contact-form-block .btn {width: 245px;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 77px;}
	#ctabs .ui-tabs-nav {padding-left: 77px;}
	#ctabs .ui-tabs-nav li {font-size: 28px; padding-right: 32px;}
	.main-list li .item {width: 359px;}
		.special-block .inner-content .sblock.first-section ul li:after {
		content: '';
		/* top: 27px; */
		/* right: -105px; */
		background: url(../img/bgi/arrow-5.png) no-repeat;
		width: 110px;
		height: 23px;
		display: block;
		background-size: cover;
		float: right;
		position: absolute;
		right: -12%;
		top: 50%;
		margin-top: -11px;
	}
	.special-block .inner-content .sblock.last-section ul li:after {
		content: '';
		background: url(../img/bgi/arrow-5.png) no-repeat;
		width: 110px;
		height: 23px;
		display: block;
		background-size: cover;
		position: absolute;
		left: -12%;
		top: 50%;
		margin-top: -11px;
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	.special-block .inner-content .sblock ul li{font-size: 14px;}
}
@media only screen and (max-width: 1190px) {
	.vectors_contact h3 {font-size:18px;}
	.napravlenie_reviews .review_item .review_text, .napravlenie_reviews .review_item .review_text *{
		line-height:1.3;
	}
	
	.project-list-block .project-item {
		   width: 31.3333%;
	}
	.project-list-block .project-item h3 {
		font-size:22px;
	}
	.main-banner .left-side {width:70%;}
	.round-center.btp-pr-block ul li .title{width:70% !important;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 390px;} */
	.publications-list .col-left .art-list li h3, .news-list .col-left .art-list li h3 {font-size: 18px;}
	.publications-list .col-left .art-list li p, .news-list .col-left .art-list li p {font-size: 13px;}
	.project-list-block .item-list li {width: 340px;}
	.project-list-block .item-list li.col-2 {width: 723px; height: 274px;}
	.services-block-nav {background-position: 280% 0;}
	.catch-form-block .col.left {width: 430px;}
	.catch-form-block h3 {font-size: 25px;}
	.catch-form-block p {font-size: 13px; line-height: 17px;}
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 470px; width: 78%;} */
	.complete-delivery .box .col ul li .item figure img {width: 90%;}
	.complete-delivery .cat-list li figure {width: 256px;}
	.complete-delivery .cat-list li {width: 258px;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-02-hover {width: 296px; left: 521px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.energo-task-block h2 {font-size: 24px; background: url(../img/bgi/tast-title-bg.png) no-repeat; background-size: 100% 100%; width: 900px; height: 51px; line-height: 51px; text-align: left; padding: 0 0 2px 39px;}
	.energo-task-block h2 strong {font-size: 42px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 74px;}
	#ctabs .ui-tabs-nav {padding-left: 74px;}
	#ctabs .ui-tabs-nav li {font-size: 28px; padding-right: 32px;}
	.main-list li .item {width: 355px;}
	.home-slider .item h2 {font-size: 18px;}
	.home-slider .item figure {padding-left: 20px;}
	.home-slider .item figure img {display: block; max-height: 120px;}
	.home-slider .last-news .readmore {padding-top: 10px;}
	.home-slider .last-news {font-size: 12px; width: auto; padding-left: 60px;}
	.home-slider .block {font-size: 14px;}
	.home-slider .block-04 .item .info {font-size: 16px;}
	.menu-holder ul.second-menu, .menu-holder ul{    padding-right: 100px;}
	.footer-top h3{font-size: 18px;}
	.footer-top .tfooter.footer-3 p{font-size:12.5px;}
	.coop-list .col-center ul li a .over .text {line-height:1.3;}
}
@media only screen and (max-width: 1150px) {
	
	.main_b1 .nikitin_column {margin-left:40%;}
	.main_b1 .column_bottom {left:40%;}
	.main_b1 .nikitin_column .column_top {font-size:16px;}
	.main_b1 .column_bottom .c_right .nikitin_btn {font-size:15px;}
	
	.totem_block .pr_menu {float:none; width:100%;}
	.totem_block .pr_menu li {margin-bottom:0;}
	.totem_block .napravlenie_top_left {width:50%;}
		.about_b4 .vectors .vec a{height:120px;}
	.service_feedback_block .s_feedback_form {width:70%;}
	.priborostroenie-block .napravlenie_top h1 {font-size:36px;}
	.priborostroenie-block .napravlenie_top h1 .logo-title {height:29px;}
	.napravlenie-block .pr_menu li a {font-size: 18px;}
	.priborostroenie-block .priborostroenie_top_right {width: 50%; padding-left:10px;}
	
	.ready-projects .item-list li > div.img-holder {width:40%;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 370px;} */
	.project-list-block .item-list li {width: 330px;}
	.project-list-block .item-list li.col-2 {width: 703px; height: 268px;}
	.services-block-nav {background-position: 360% 0;}
	.popup-block {margin: 0 40px;}
	.news-list .col-left .art-list li.promo {width: 760px;}
	/* .publications-detail-holder .content {width: 690px;} */
	.publications-detail-holder .comment-block {width: 690px;}
	/* .publications-list.publications-detail-page .col-left .art-list li {width: 335px;} */
	.catch-form-block .col.left {width: 410px;}
	.catch-form-block h3 {font-size: 23px;}
	.catch-form-block p {font-size: 13px; line-height: 17px;}
	.catch-form-block form input[type="text"] {max-width: 280px;}
	.catch-form-block form button {width: 603px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 220% 0;}
	.services-block-nav.totem-block-nav {background-position: 500px 0;}
	.work-scheme-block img {display: block; width: 100%;}
	.totem-modification-block .table .box-01 {left: 228px; width: 279px;}
	.totem-modification-block .table .top-01, .totem-modification-block .table .bot-01 {left: 228px; width: 279px;}
	.totem-modification-block .table .box-02 {position: absolute; width: 278px; height: 100%; left: 508px;}
	.totem-modification-block .table .top-02, .totem-modification-block .table .bot-02 {width: 278px; left: 508px;}
	.totem-modification-block .table .box-03 {left: 787px; width: 282px;}
	.totem-modification-block .top-03, .totem-modification-block .bot-03 {left: 787px; width: 282px;} 
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 440px; width: 78%;} */
	.complete-delivery .box .col ul li .item figure img {width: 80%; text-align: center}
	.complete-delivery .box .col ul li .item .new {left: 0; top: 50%; margin-top: -13px;}
	.complete-delivery .cat-list li figure {width: 246px;}
	.complete-delivery .cat-list li {width: 248px;}
	.complete-delivery .promo-slider li .slide-01 .holder .col-01 {width: 315px;}
	.complete-delivery .promo-slider li .slide-01 .holder figure {margin-right: 10px;}
	.complete-delivery .promo-slider li .slide-01 .holder figure img {width: 80%;}
	.complete-delivery .promo-slider li .slide-01 .holder .col-02 {margin-left: -35px;}
	.complete-delivery .promo-slider li .slide-02 .holder .col-01 {margin-right: 15px;}
	.complete-delivery .promo-slider li .slide-02 .holder .col-02 {width: 315px;}
	.complete-delivery .promo-slider li .slide-01 .holder figure.d-logo {margin-left: 8px; position: relative; right: -10px;}
	.complete-delivery .promo-slider li .slide-02 .holder figure {margin-right: 10px;}
	.complete-delivery .promo-slider li .slide-02 .holder .btn {width: auto; padding: 0 5px;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-02-hover {width: 276px; left: 505px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.energo-task-block h2 {font-size: 24px; background: url(../img/bgi/tast-title-bg.png) no-repeat; background-size: 100% 100%; width: 900px; height: 51px; line-height: 51px; text-align: left; padding: 0 0 2px 39px;}
	.energo-task-block h2 strong {font-size: 42px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 230px;} */
	.coop-list .contact-form-block input[type="text"] {width: 340px;}
	.coop-list .contact-form-block .btn {width: 235px;}
	.many-years-block h2 {font-size: 32px;}
	.about-c-block .list-holder ul li {font-size: 18px;}
	.main-list li .item {width: 343px;}
	
	/* #header .top-nav {padding-right: 20px;} */
	.work-algorithm-block ul li strong{font-size:17px;}
	.special-block .inner-content .sblock.middle-section {
		width: 25%;
	}
	.special-block .inner-content .sblock{    width: 37%;}
	.special-block .inner-content .sblock.first-section ul li:after{    right: 0%;}
	.special-block .inner-content .sblock.last-section ul li:after{    left: 0%;}
	.block-heater .left-side h3{font-size:50px;}
	/*.search-form {bottom: 4px;}*/
	.header-phone {padding: 6px 0 0 20px; font-size:23px;}
	#header .slogan {font-size:12px;}
	
	
}

@media only screen and (max-width: 1130px) {
	.vectors_contact > div {
		width: 30%;
		margin: 0 3% 3% 0;
	}
	.vectors_contact {
		margin-right:-3%;
	}
	.vectors_contact h3 {
		font-size:20px;
	}
}
@media only screen and (max-width: 1110px) {
	#fast-order,#fast_order,#event-register, #vform4, #vform3 {width:60%;}
	.certificates_block .remont_sertificates_block .rp_vert {height:180px; width:auto;}
	.certificates_block .remont_sertificates_block .rp_gor {width:180px; height:auto;}
	
	.btp_b3 .btp_feedback_form h3 {font-size: 18px;}
	
	
	.about_b1 .content_left img {width:470px; height:auto;}
	.about_b1 .content_right p {font-size:14px;}
	
	
	.obsluzivanie-block .napravlenie_top_left {width:65%;}
	
	.manager-dec {width: 59%;}
	.manager-img {width: 40%;}
	.manager-block .btn {bottom: 15px; right:auto;}
	.manager-block .manager-img .lable {left: 36%; bottom: 70px;}
	.manager-block .manager-dec .leadersay span.leadersaynow {line-height:1.2;}
	.manager-block {padding: 20px 40px 60px 40px;}
	.middle-banners .half-banners h3 {font-size:20px;}
/* 	.header-phone {font-size: 17px;  padding: 35px 45px 0 0;} */
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 355px;} */
	.project-list-block .item-list li {width: 320px;}
	.project-list-block .item-list li.col-2 {width: 673px; height: 263px;}
	.services-block-nav {background-position: 500% 0;}
	.news-list .col-left .art-list li.promo {width: 730px;}
/* 	.publications-detail-holder .content {width: 650px;} */
	.publications-detail-holder .comment-block {width: 650px;}
	.publications-detail-holder .table-data img {width: 100%;}
	/* .publications-list.publications-detail-page .col-left .art-list li {width: 316px;} */
	.catch-form-block form input[type="text"] {max-width: 265px;}
	.catch-form-block form button {width: 574px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 250% 0;}
	.totem-safe-block .item {width: auto; margin: auto; padding: 0 10px;}
	.totem-safe-block ul li {width: auto;}
	.totem-user-block .item {padding: 0 10px; width: 120px;}
	.totem-modification-block .table .box-01 {left: 228px; width: 266px;}
	.totem-modification-block .table .top-01, .totem-modification-block .table .bot-01 {left: 228px; width: 266px;}
	.totem-modification-block .table .box-02 {position: absolute; width: 262px; height: 100%; left: 495px;}
	.totem-modification-block .table .top-02, .totem-modification-block .table .bot-02 {width: 262px; left: 495px;}
	.totem-modification-block .table .box-03 {left: 758px; width: 272px;}
	.totem-modification-block .top-03, .totem-modification-block .bot-03 {left: 758px; width: 272px;} 
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 400px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 324px;}
	.complete-delivery .cat-list li {width: 326px;}
	.newitems-block .act-slider li {width: 50%;}
	.totem-modification-block .table .box-02-hover {width: 256px; left: 495px;}
	.totem-modification-block .table .box-02-hover {width: 229px; left: 470px;}
	.events-list .slider-block .content {position: relative; width: auto; padding-bottom: 20px;}
	.subcategory-holder .newitems-block .act-slider li {width: 50%;}
	.subcategory-holder .newitems-block .act-slider li .item .desc,.subcategory-holder .newitems-block .act-slider li .item .price-holder, .subcategory-holder .act-slider li .item .btn {}
	.energo-task-block h2 {font-size: 24px; background: url(../img/bgi/tast-title-bg.png) no-repeat; background-size: 100% 100%; width: 900px; height: 51px; line-height: 51px; text-align: left; padding: 0 0 2px 39px;}
	.energo-task-block h2 strong {font-size: 42px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 345px;} */
	.coop-list .contact-form-block input[type="text"] {width: 320px;}
	.coop-list .contact-form-block .btn {width: 235px;}
	.main-list li .item {width: 329px;}
	.general-list li .item article {max-height: 154px; overflow:hidden; -webkit-transition: none; -moz-transition: none; transition: none;}
	.general-list li .item figure img {max-width: 100%; display: block;}
	.general-list li .item figure {float: none; width: 100%; text-align: center; display: block; margin: 0;}
	.general-list li .item .text article {padding: 0 15px 0 15px;}
	.general-list li .item .text {padding-right: 0;}
	.general-list .item .readmore-holder {padding-bottom: 20px;}

	
	.logo-holder #logo {
		width: 240px;
		height: 28px;
		background-size: contain;
	}
	
}

@media only screen and (max-width: 1090px) {
	.main_b1 .column_bottom {left:38%;}
	.main_b1 .nikitin_column {margin-left:38%;}
}

@media only screen and (max-width: 1080px) {
	
	
	
	.projects-detail-page .col-left .art-list li {
		width: 48%;
		margin-right: 4%;
		margin-left:0;
	}
	
	.projects-detail-page .col-left .art-list li.dp3 {
		display:none;
	}
	.projects-detail-page .col-left .art-list li.dp2 {
		margin-right:0;
	}

	
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 325px;} */
	.project-list-block .item-list li {width: 310px;}
	.project-list-block .item-list li.col-2 {width: 653px; height: 278px;}
	.project-list-block .item-list .callback-form {width: 602px; margin: auto;}
	.project-list-block .item-list .callback-form input {width: 257px;}
	.project-list-block .item-list .callback-form button {width: 602px;}
	.services-block-nav {background-position: 550% 0;}
	.news-list .col-left .art-list li.promo {width: 670px;}
	.news-list .col-left .art-list li.promo figure img {width: 457px;}
	/* .publications-detail-holder .content {width: 620px;} */
	.publications-detail-holder .comment-block {width: 620px;}
	/* .publications-list.publications-detail-page .col-left .art-list li {width: 300px;} */
	.comment-block .form .block .sbm {width: 470px;}
	.comment-block .form .block .sbm textarea {resize: none; width: 450px;}
	.catch-form-block form input[type="text"] {max-width: 250px;}
	.catch-form-block form button {width: 544px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 280% 0;}
	.totem-modification-block .table .box-01 {left: 228px; width: 257px;}
	.totem-modification-block .table .top-01, .totem-modification-block .table .bot-01 {left: 228px; width: 257px;}
	.totem-modification-block .table .box-02 {position: absolute; width: 249px; height: 100%; left: 486px;}
	.totem-modification-block .table .top-02, .totem-modification-block .table .bot-02 {width: 249px; left: 486px;}
	.totem-modification-block .table .box-03 {left: 736px; width: 262px;}
	.totem-modification-block .top-03, .totem-modification-block .bot-03 {left: 736px; width: 262px;} 
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 370px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 314px;}
	.complete-delivery .cat-list li {width: 316px;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-02-hover {width: 246px; left: 485px;}
	.totem-modification-block .table .box-02-hover {width: 229px; left: 470px;}
	.events-list .slider-block .content {position: relative; width: auto; padding-bottom: 20px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.energo-task-block h2 {font-size: 24px; background: url(../img/bgi/tast-title-bg.png) no-repeat; background-size: 100% 100%; width: 900px; height: 51px; line-height: 51px; text-align: left; padding: 0 0 2px 39px;}
	.energo-task-block h2 strong {font-size: 42px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 325px;} */
	.coop-list .contact-form-block input[type="text"] {width: 310px;}
	.coop-list .contact-form-block .btn {width: 230px;}
	.many-years-block .col {width: 450px;}
	.main-list li .item {width: 319px;}
	/* #header .top-nav {
		width: 375px;
	} */
/* 	.logo-holder #logo {
		background: url(../img/bgi/logo-2.png) no-repeat;
		width: 380px;
		background-size: 100%;
		background-position: center;
	} */
	.home-page .totem-features-block ul li{    margin: 0 0.4%;}
	.footer-top h3{font-size: 16px;}
	.footer-top .tfooter.footer-3 p{font-size: 12px;}
	.blurb-section2.blurb-section1 ul li span{font-size: 15px;}
	
	.coop-list .col-center ul li a .over .text {padding:13px; line-height:1.2;}
	
}

@media only screen and (max-width: 1050px) {
	.obsluzivanie-block .napravlenie_top_left {width:65%;}
	.napravlenie-block .pr_menu li a {font-size: 17px;}
	.priborostroenie-block .napravlenie_top h1 {font-size: 34px;}
	.priborostroenie-block .napravlenie_top h1 .logo-title {height: 27px;}
	
	.coop-list .event-holder .col-center ul li  {width:48%;}
	.coop-list .col-center ul li a .over .text {padding:15px; line-height:1.5;}
	
	.status-block ul {width: 482px; padding: 14px 0 0 0; overflow: hidden;}
	.status-block ul li {font-size: 23px; margin: 0 10% 0 0;}
	.status-block ul li:nth-child(even){margin: 0; width: 40%;}
	.activities-block .calendar-slider-holder {padding: 0 30px 0 40px;}
	/* .publications-list .col-left .art-list li, .news-list .col-left .art-list li {width: 320px;} */
	.project-list-block .item-list li {width: 300px;}
	.project-list-block .item-list li.col-2 {width: 633px; height: 272px;}
	.project-list-block .item-list .callback-form {width: 582px; margin: auto;}
	.project-list-block .item-list .callback-form input {width: 247px;}
	.project-list-block .item-list .callback-form button {width: 582px;}
	.services-block-nav {background-position: 850% 0;}
	.news-list .col-left .art-list li.promo {width: 660px;}
	.news-list .col-left .art-list li.promo figure img {width: 480px;}
	/* .publications-detail-holder .content {width: 590px;} */
	.publications-detail-holder .comment-block {width: 590px;}
	/* .publications-list.publications-detail-page .col-left .art-list li {width: 285px;} */
	.catch-form-block form input[type="text"] {max-width: 235px;}
	.catch-form-block form button {width: 513px;}
	.catch-form-block small {text-align: left; width: auto; padding-left: 10px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 320% 0;}
	.totem-modification-block .table .box-01 {left: 228px; width: 247px;}
	.totem-modification-block .table .top-01, .totem-modification-block .table .bot-01 {left: 228px; width: 247px;}
	.totem-modification-block .table .box-02 {position: absolute; width: 237px; height: 100%; left: 476px;}
	.totem-modification-block .table .top-02, .totem-modification-block .table .bot-02 {width: 237px; left: 476px;}
	.totem-modification-block .table .box-03 {left: 714px; width: 250px;}
	.totem-modification-block .top-03, .totem-modification-block .bot-03 {left: 714px; width: 256px;} 
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 340px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 304px;}
	.complete-delivery .cat-list li {width: 306px;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-01 {width: 241px; height: 99.5%;}
	.totem-modification-block .table .bot-01 {width: 247px;}
	.totem-modification-block .table .box-03 {height: 99.5%;}
	.totem-modification-block .table .bot-03 {left: 714px; width: 256px;}
	.totem-modification-block .table .box-02-hover {width: 236px; left: 475px;}
	.totem-modification-block .table .box-02-hover {width: 229px; left: 470px;}
	.events-list .slider-block .content {position: relative; width: auto; padding-bottom: 20px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.energo-task-block h2 {font-size: 24px; background: url(../img/bgi/tast-title-bg.png) no-repeat; background-size: 100% 100%; width: 900px; height: 51px; line-height: 51px; text-align: left; padding: 0 0 2px 39px;}
	.energo-task-block h2 strong {font-size: 42px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	/* .coop-list .event-holder .col-center ul li, .coop-list .col-center ul li figure, .coop-list .col-center ul li .title {width: 315px;} */
	.coop-list .contact-form-block input[type="text"] {width: 300px;}
	.coop-list .contact-form-block .btn {width: 220px;}
	.main-list li .item {width: 309px;}
	/* .logo-holder #logo{    width: 350px;} */
}
@media only screen and (max-width: 1024px){
	.services-block .row{padding: 36px 0 28px 3px;}
/* 	.project-block ul {width: 70%; padding: 14px 0 40px 0;} */
	.ready-projects .item-list {margin-left: -20px;}
	.ready-projects .item-list li {margin: 0 0 41px 20px; width: 305px;}
	.client-task-block .title {padding: 2px 20px;}
	.team-block .holder-team li .desc, .team-block .holder-team li figure {vertical-align: top;}
	.team-block .holder-team li {display: table; float: left;}
	.project-list-block .item-list li {width: 295px;}
	.project-list-block .item-list li.col-2 {width: 623px; height: 269px;}
	.project-list-block .item-list .callback-form {width: 582px; margin: auto;}
	.project-list-block .item-list .callback-form input {width: 247px;}
	.project-list-block .item-list .callback-form button {width: 582px;}
	.services-block-nav {background-position: 1300% 0;}
	.news-list .col-left .art-list li.promo {width: 660px;}
	.service-block-2 .btn {font-size: 26px;}
	.catch-form-block form input[type="text"] {max-width: 225px;}
	.catch-form-block form button {width: 493px;}
	.catch-form-block small {text-align: left; width: auto; padding-left: 5px;}
	.time-block {background: #f3f3f5 url(../img/time-block-bg.jpg) no-repeat 330% 0;}
	.totem-report-block .item p {padding-right: 30px;}
	.totem-auto-block .item {padding: 0 40px;}
	.totem-modification-block .table .box-01 {left: 228px; width: 242px;}
	.totem-modification-block .table .top-01, .totem-modification-block .table .bot-01 {left: 228px; width: 242px;}
	.totem-modification-block .table .top-02, .totem-modification-block .table .bot-02 {width: 231px; left: 471px;}
	.totem-modification-block .table .box-02 {width: 231px; left: 471px;}
	.totem-modification-block .table .box-03 {left: 703px; width: 250px;}
	.totem-modification-block .top-03, .totem-modification-block .bot-03 {left: 703px; width: 250px;} 
	/* .complete-delivery-holder .bar input[type="text"] {max-width: 310px; width: 78%;} */
	.complete-delivery .cat-list li figure {width: 299px;}
	.complete-delivery .cat-list li {width: 301px;}
	.complete-act-slider .slider-holder {padding: 0 56px;}
	.leaders-block-holder .slider-holder {padding: 0 56px 36px;}
	.sale-block-holder .slider-holder {padding: 0 56px 0;}
	.newitems-block .act-slider li {}
	.totem-modification-block .table .box-01 {width: 237px; height: 99.5%;}
	.totem-modification-block .table .bot-01 {width: 243px;}
	.totem-modification-block .table .box-03 {height: 99.5%; width: 247px;}
	.totem-modification-block .table .bot-03 {left: 703px; width: 253px;}
	.totem-modification-block .table .box-02-hover {width: 229px; left: 470px;}
	.events-list .slider-block .content {position: relative; width: auto; padding-bottom: 20px;}
	.subcategory-holder .newitems-block .act-slider li {}
	.fullitem-holder .fullitem-desc {padding: 20px 0 0 0; margin: 0;}
	.fullitem-holder .fullitem-desc .content {padding-left: 0;}
	.fullitem-holder .fullitem-desc, .fullitem-holder .item-slider {display: block;}
	.fullitem-desc-holder {display: block;}
	.energo-etaps-block .desc {font-size: 14px; line-height: 19px;}
	.energo-task-block h2 {font-size: 24px; background: url(../img/bgi/tast-title-bg.png) no-repeat; background-size: 100% 100%; width: 900px; height: 51px; line-height: 51px; text-align: left; padding: 0 0 2px 39px;}
	.energo-task-block h2 strong {font-size: 42px;}
	.energo-works-block .energo-blocks .holder .col .desc {font-size: 15px; line-height: 19px;}
	.submenu-holder {top: 150px;}
	.ebergo-block-nav {background: url(../img/ebergo-block-nav-bg.jpg) no-repeat 50% 0;}
	.coop-list .col-center ul {margin: 0 0 0 -3%;}
	.coop-list .event-holder .col-center ul li {width: 47%; margin: 0 0 3% 3%;}
	.coop-list .contact-form-block input[type="text"] {width: 300px;}
	.coop-list .contact-form-block .btn {width: 205px;}
	/* #header .top-nav li.icon-05 a {padding-left: 20px;} */
	.submenu li.item-1 {width: 155px;}
	.submenu li.item-2 {padding-right: 15px;}
	.submenu li.item-3 {width: 160px; padding-right: 5px;}
	.submenu li.item-4 {padding-right: 20px;}
	.submenu li.item-6 {padding-right: 10px; width: 190px;}
	.about-c-block .list-holder {padding-bottom: 10px;}
	.about-c-block .list-holder ul li {font-size: 18px;}
	.gotocat {font-size: 15px; padding: 17px 0 17px 82px;}
	#ctabs .ui-tabs-nav {padding-left: 82px;}
	#ctabs .ui-tabs-nav li {font-size: 23px; padding-right: 32px;}
	.main-list li .item {width: 304px;}
	.team-block .holder-team li .desc {padding-bottom: 50px;}
	.home-slider .item h2 {right: 8px;}
	.feedback-list .feedback-holder h2 {text-align: center; padding-left: 0;}
	.feedback-list .feedback-holder .feedback-data {margin: 14px 0 0 0;}
	.feedback-list .feedback-holder .feedback-data li {margin: 0 auto 37px auto; width: 209px; float: none;}
	.feedback-list .feedback-holder .feedback-data li figure img {max-width: 209px;}
	.feedback-list .feedback-holder .feedback-data li figcaption {font-size: 13px; line-height: 17px;}
	.feedback-list .feedback-holder .subtitle {position: static; float: right; margin: 0 15px 20px 0;}
	.feedback-list .pagination li a, .feedback-list .pagination li span {width: 30px; height: 30px; line-height: 30px; font-size: 14px;}
	.feedback-blocks .block {width: 285px; padding-bottom: 50px; float: none; margin-left: auto; margin-right: auto;}
	.feedback-blocks .block .text p {font-size: 12px;}
	.feedback-blocks .block .info p {font-size: 12px;}
	.feedback-blocks .block h3 {font-size: 17px; line-height: 24px;}
	.questions-block .block .info p.user {width: 170px;}
	.questions-block .block .info,.questions-block .block .info.info-top {max-width: 280px; background: url(../img/bgi/bullet-01.png) no-repeat 59% 6px;}
}



@media only screen and (max-width: 1020px){
	.header_left {
		width:auto;
	}
	
	#header .slogan {


		padding-left:0;

		line-height:normal;
		font-size:12px;
		white-space:nowrap;
	}

	
	div.mobilemenu_btn_container{
		display:table-cell;
		padding-left: 20px;
	}
	#header .top-menu-holder {
		display:none;
	}
	#header .top-block {
		vertical-align:bottom;
		width:100%;
		min-width:0px;
	}
	
	.togglebutton {
		display:none !important;
	}
	
	.about_b5 .review_item {
		width:100%;
		margin-bottom:40px;
	}
	
	.about_b5 .rev_line_container:last-child   {
		margin-bottom:-40px;
	}
	.rev_line_container {
		margin-bottom:0;
	}
	.about_b5 .rev_line_container > tbody > tr > td, .about_b5 .rev_line_container > tr > td,.about_b5 .rev_line_container > tbody > tr,.about_b5 .rev_line_container > tr,.about_b5 .rev_line_container > tbody {
		display:block;
		width:100%;
		padding:0;
	}
}

@media only screen and (max-width: 1005px){
	.footer-top .tfooter.footer-3 p {
		line-height: 17.5px;
		font-size: 12px;
	}
}