.container-fluid {
  padding: 0 70px 0 70px;
}


#global-left-menu{
  min-width: auto !important;
}

#global-left-menu #menuVertical ul{
  left:67px !important;
}

#global-left-menu .header-phone{
  right:75px !important;
}


.container-fluid.header-section .row:first-child{
  position:relative;
  margin:0 -45px 0;
}

.mr-72{
  margin-right:0;
}

a.iperson{
  /*margin-right:15px;*/
}

.capabilities-section h2{
  margin:30px 0 30px;
}


.column-text-one {
    padding-left: 0;
    padding-right: 0;
}

.container-fluid.capabilities-section{
  padding-left:70px;
  padding-right:70px;
}


.distributiv{
  width:100%;
}


.responses-flex .item .ava{
  margin-left:35px;
}

.responses-flex .item .title{
  margin-left:35px;
}

.responses-flex .item .text, .responses-flex .item .full-text{
  padding-left:35px;
  background-position: 0 0;
}

.responses-flex .item .open-more-block{
  margin-left:35px;
}

.question h4 a{
  background:#fff url("/local/templates/inner_2017/img//minus.png") no-repeat 97% center;
}
.question h4 a.active {
  background:#fff url("/local/templates/inner_2017/img//plus.png") no-repeat 97% center;
}

.section-menu{
  text-align: left;
  margin:140px 0 20px 0;
}

.container-fluid.press-center .section-menu{
  margin-top: 140px;
}

.press-center-news{
  position:relative;margin-top:-140px;
}

.section-menu ul li{
  margin-left:0;
  margin-right: 30px;
  margin-bottom: 10px;
}

.footer{
  min-height: 380px;
}

.search-section input{
  width:60%;
}

.footer .container-fluid{
  padding-top:30px;
}


.industry-flex .product-buy{
}

.product-buy-block .container-item .title.spec{
  margin-bottom:22px;
}


.industry-flex .item .product-price{
  text-align: left;
  margin-bottom:80px;

}


.system-require{
  margin-bottom:50px;
}

.product-review .product-review-links{
  padding-bottom:50px;
}

.product-review .product-review-capabilities{
  padding-top:0;
}

.product-review .product-review-capabilities h5{
  margin-top: 50px;
}

.monitor-g{
  text-align: center
}

.event-info{
  margin-left:70px;
}

.event-info.event-additional{
  margin-bottom: 70px;
}


.contact-detail .map{
  text-align: center;
}


.not-found .container-fluid{
  padding:0;
}

.container-not-found{
  background-size: contain;
  width:100%;
}

.not-found h1{
  top:68.31vh;
  left:65.10%;
  font-size: 2.17em;
  line-height: 100%;
}

.not-found .menu-logo{
  left:25px;
}

a.back-index{
  top:84.71vh;
  left:39.85%;
}

.not-found .imenu-phone{
  top:53px;
  right:25px;
}

.container-fluid.projects-list-slider{
  padding-top:85px;
  padding-bottom:100px;
}

.project-items{

}

.project-items .item{
  width:100%;
}

.projects-list-slider{
  height:auto;
}

.projects-list-slider .owl-stage-outer .owl-stage{
  height:370px !important;
  overflow:hidden;
}

.owl-carousel .owl-item .item{
  width:auto;
}

.projects-list-slider .item{
  width:200px !important;
}

.owl-carousel-2 .owl-dots{
  right:0 !important;
}

.ehover1 {
    overflow: hidden;
    transition: all .4s linear;
}
.ehover1 img{
    -webkit-transition: all .4s linear;
    transition: all .4s linear;
}

.ehover1:hover img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    transition: all .4s linear;
}

.dealer-section-menu {
  margin: 124px 0 0 0 !important;
}

.slider-news-container{
  padding: 0 0 0 30px !important
}

.footer-logo img{
  width: 133px;
  margin-bottom: 20px;
}

.price-list-container {
  margin-left: 0;
  padding-right: 0;
}

.components-list .table td, .components-list .table th {
  padding-left: 20px !important;
  padding-right: 20px !important;
}