/*div.allcontent > table {
 display: none; 
}*/

.banner-product-side img {
      width: auto;
}

.txt{
  background-color: #ececec;
  font-size: 25px;
  text-align: center;
  padding: 0.24em;
}

.co{
  border-radius: 5px;
  margin-top: 1em;
}

.co:before {
    content: "\f107";
    position: absolute;
    right: 10px;
    display: inline;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 25px;
    color: #7c7b7c;
}
.section--slider_full_size > .wrap {
  padding-bottom: 0!important;
}
.slider-wrapper--index {
  position: static;
}
.slider-wrapper--index img {
  height: auto;
}
.banner-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.banner-wrap .banner-item {
  width: 33.33%;
  height: 230px;
  position: relative;
  overflow: hidden;
}
.banner-wrap .banner-item img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
}
.banner-wrap .banner-item .banner-text {
  position: absolute;
  left: 30px;
  top: 50px;
  font-size: 20px;
  color: #fff;
  font-weight: 700;
}
.leftside-menu, .bottom-menu-header {
  width: 65%;
}
.section--main_menu .bottom-menu-header {
  width: 35%;
}
.menu--horizontal > .menu-node {
    width: 25%;
}
.section--main_menu .bottom-menu-header ul li {
  width: 50%;
}
.bottom-menu-header ul {
  background-size: 100% 85%;
}
