header#header .compare_wrap {
  padding-left: 0;
}
@media (min-width: 1200px) {
  header#header #languages-block-top div.current {
    border-right: none;
    padding-right: 0;
  }
  header#header .search_box .current_trigger {
    float: right;
    padding-right: 20px;
    margin-right: 30px;
    border-right: 1px solid rgba(255, 255, 255, 0.2);
  }
  header#header ul#header_links {
    display: block;
    float: right;
  }
  header#header ul#header_links li {
    float: left;
  }
  header#header #header-login div.current {
    border-right: none;
  }
  header#header #header-login div.current a {
    padding-left: 0;
  }
  header#header #header-login .header-login-content {
    left: 0;
    right: auto;
  }
  header#header .cartBox {
    float: right;
  }
  header#header .icon-links {
    text-align: left;
  }
  header#header .header_logo {
    -webkit-justify-content: center;
    justify-content: center;
  }
  header#header .top_menu > ul, header#header .top_menu .stickUpHolder > ul {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-content: stretch;
    align-content: stretch;
    -webkit-align-items: center;
    align-items: center;
    position: relative;
    padding-top: 10px;
    padding-bottom: 20px;
  }
  header#header .nav-wrapper .icon-links {
    padding-top: 10px;
  }
}
@media (min-width: 1200px) and (min-width: 1200px) {
  header#header .cartBox .shopping_cart {
    margin-top: 0;
  }
}
