/*
Theme Name: DioRR Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://stan.bg
Template: diorr
*/

#header .widget {
  left: 0;
  padding-top: 56px;
  position: absolute;
  top: 0;
  z-index: 50;
}

#header .logo {
  left: 50%;
  padding-top: 0;
  position: absolute;
  top: 0;
  transform: translate(-50%);
  z-index: 50;
}

#header_main {
  background-color: #fff;
}

#top .logo img {
    height: 156px;
}

#top #wrap_all .avia-button,
.avia-button {
    border-radius: 3px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

#top #wrap_all .all_colors h1, #top #wrap_all .all_colors h2, #top #wrap_all .all_colors h3, #top #wrap_all .all_colors h4, #top #wrap_all .all_colors h5, #top #wrap_all .all_colors h6 {
    font-weight: 600;
}

#top #wrap_all h1 {
  font-size: 72px;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: center;
  text-transform: none;
  color: #ffffff;
}

#top #wrap_all h2 {
  font-size: 36px;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  text-transform: none;
  color: #242831;
}

#top #wrap_all h3 {
  font-size: 36px;
  font-weight: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}

#top #wrap_all h4 {
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  text-align: center;
  color: #242831;
}

#top #wrap_all h5 {
  font-size: 24px;
  font-weight: 600;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #242831;
}

#top #wrap_all p.leading {
  font-size: 20px;
  font-weight: normal;
  line-height: 1.6;
  letter-spacing: normal;
  text-align: left;
  color: #242831;
}

#top p {
    font-weight: 400;
}

#top #wrap_all #about-us p.leading {
    color: #fff;
}

#top #wrap_all #contact h2 {
    text-align: left;
}

.wpml-ls-legacy-dropdown-click .wpml-ls-item {
  border: 1px solid #242831;
  border-radius: 3px;
  padding: 4px;
  margin-right: 50px;
}

.wpml-ls-legacy-dropdown-click .wpml-ls-item a {
  color: #242831;
  font-weight: 500;
}

.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
  border-top: none;
  top: 98%;
}

#top #wrap_all .avia-form-success {
  background-color: #11D494;
  border-radius: 10px;
}

@media only screen and (max-width: 989px) {
  #header .widget {
    padding-top: 24px;
  }
  .container_wrap_first.container_wrap {
    display: none;
  }
  #top #wrap_all h1 {
    font-size: 42px;
    line-height: 1.5;
    font-weight: bold !important;
  }
}

@media only screen and (max-width: 767px) {
  .responsive #top .logo {
    width: auto;
    transform: translate(50%);
    float: right;
    margin-right: 25px;
  }
  #header .widget {
    padding-top: 20px;
  }
  .responsive #top #wrap_all .main_menu {
    display: none;
  }
  #top #wrap_all h1 {
    font-size: 42px;
    line-height: 1.5;
    font-weight: bold !important;
  }
}
}