/*
Theme Name: Enfold Child
Description: Child Theme Enfold
Version: 1.0
Author: David Maucher
Author URI: https://www.maucher-online.com
Template: enfold
*/
html#ibes.avia_mobile body#top #header_meta > .container .search_and_language form input[type=submit] {
  height: 27px;
}
html#ibes body#top {
  /* Cookie Consent */
}
html#ibes body#top #header_meta .container {
  padding-top: 4px;
  padding-bottom: 4px;
}
html#ibes body#top #header_meta .container .sub_menu {
  float: left;
}
html#ibes body#top #header_meta .container .sub_menu .avia_wpml_language_switch {
  display: none;
}
html#ibes body#top #header_meta .container .search_and_language {
  float: right;
  display: flex;
}
html#ibes body#top #header_meta .container .search_and_language form > div {
  width: 245px;
}
html#ibes body#top #header_meta .container .search_and_language form > div .ajax_load {
  display: none;
}
html#ibes body#top #header_meta .container .search_and_language form .ajax_search_response {
  display: none !important;
}
html#ibes body#top #header_meta .container .search_and_language form input[type=submit] {
  width: 20px;
  line-height: 20px;
}
html#ibes body#top #header_meta .container .search_and_language form input[type=text] {
  padding: 7px;
  border: none;
  background-color: white;
  font-size: 12px;
  box-shadow: inset 0 0 5px grey;
}
html#ibes body#top #header_meta .container .search_and_language form input[type=text]:focus {
  box-shadow: none;
}
html#ibes body#top #header_meta .container .search_and_language .wpml-ls-statics-shortcode_actions {
  float: right;
  border: 0;
}
html#ibes body#top #header_meta .container .search_and_language .wpml-ls-statics-shortcode_actions li a {
  background-color: #f8f8f8;
}
html#ibes body#top.woocommerce-loop-product__title .woocommerce-Price-amount {
  font-size: 13px;
}
html#ibes body#top.woocommerce-checkout .woocommerce-form__label .required {
  color: #f22400;
  text-decoration: none;
}
html#ibes body#top.woocommerce-checkout .payment_method_paypal .about_paypal {
  display: none;
}
html#ibes body#top.woocommerce-order-received h2 {
  text-transform: none;
  margin-top: 3rem;
}
html#ibes body#top.woocommerce-order-received .wc-bacs-bank-details-account-name {
  margin-top: 2rem;
  font-size: 20px;
}
html#ibes body#top .avia-cookie-consent {
  opacity: 0.8;
}
html#ibes body#top .avia-cookie-consent,
html#ibes body#top .avia-cookie-consent .avia-button {
  padding: 0.5em;
}
html#ibes body#top .avia-cookie-consent .avia_cookie_text a {
  color: white !important;
}
html#ibes body#top .avia-cookie-consent .avia-button {
  min-width: 45px;
  border-radius: 0;
}
html#ibes body#top.single #after_section_1 {
  display: none;
}
html#ibes body#top.single-product #reviews {
  max-width: 70%;
  margin: 0 auto;
}
html#ibes body#top.single-product #reviews #contributions-list-title {
  font: unset;
  font-size: 25px;
  text-transform: none;
}
html#ibes body#top #wrap_all {
  /* WOO */
  /* Product shortcode in text box */
  /* Single Product */
}
html#ibes body#top #wrap_all #main {
  padding-top: 284px;
}
html#ibes body#top #wrap_all #main #breadcrumbs {
  float: left;
  display: inline-block;
  padding: 1em 0;
}
html#ibes body#top #wrap_all #main #breadcrumbs a {
  color: #f22400;
}
html#ibes body#top #wrap_all #main .kk-star-ratings {
  float: right;
  padding: 1em 0;
  margin: 0.85em 0;
}
html#ibes body#top #wrap_all #main .kk-star-ratings:before {
  content: "Bewerten Sie diese Seite:";
  font-size: 14px;
  text-align: center;
  display: inline-block;
  margin: 5px;
  line-height: 1.3em;
}
html#ibes body#top #wrap_all .av-submenu-container {
  z-index: 500;
}
html#ibes body#top #wrap_all .av-submenu-container .container ul.av-subnav-menu li.menu-item {
  font-size: 12px;
}
html#ibes body#top #wrap_all .inner_product_header_cell .price {
  color: #B12704;
  margin-top: 1em;
  display: block;
}
html#ibes body#top #wrap_all .shop_columns_3 .products .product {
  margin: 0 7% 7% 0;
  width: 28.6%;
}
html#ibes body#top #wrap_all h2.woocommerce-loop-product__title {
  font-size: 18px;
  text-transform: none;
}
html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product {
  width: 30%;
  margin: unset;
  margin-bottom: 3%;
  margin-right: 3%;
  clear: none !important;
}
html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product .inner_product .avia_cart_buttons .add_to_cart_button {
  border: 1px solid grey;
  padding: 9px 3px;
  width: 46%;
  margin-right: 8%;
}
html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product .inner_product .avia_cart_buttons .show_details_button {
  border: 1px solid grey;
  padding: 9px 3px;
  width: 46%;
  background: #298C5E;
  color: white;
}
html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product .inner_product .avia_cart_buttons .button-mini-delimiter {
  display: none;
}
html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product .inner_product .rating_container {
  display: none;
}
html#ibes body#top #wrap_all .avia_textblock .woocommerce .columns-3 .product {
  width: 100% !important;
}
html#ibes body#top #wrap_all .product-template-default.single-product #after_section_1,
html#ibes body#top #wrap_all .product-template-default.single-product #av_section_1.avia-section.alternate_color.avia-section-small.container_wrap.fullsize {
  display: none;
}
html#ibes body#top #wrap_all .product-template-default .entry-content-wrapper .av-special-heading-tag {
  text-transform: none;
}
html#ibes body#top #wrap_all .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol {
  display: inline-block;
  margin-right: 5px;
}
html#ibes body#top #wrap_all #socket .container .socket_left {
  width: 50%;
  float: left;
}
html#ibes body#top #wrap_all #socket .container .socket_left .widget {
  margin: 0;
  padding: 0;
  display: inline;
  float: left;
}
html#ibes body#top #wrap_all #socket .container .socket_left .widget ul.menu li {
  display: inline-block;
}
html#ibes body#top #wrap_all #socket .container .socket_left .widget ul.menu li a {
  display: inline-block;
  font-size: 11px;
  padding: 0 1em;
}
html#ibes body#top #wrap_all #socket .container .socket_left .lang_sel_list_horizontal {
  background-color: transparent;
  border: 0;
  padding: 0;
  display: inline;
}
html#ibes body#top #wrap_all #socket .container .socket_left .lang_sel_list_horizontal ul li {
  border: 0;
}
html#ibes body#top #wrap_all #socket .container .socket_left .lang_sel_list_horizontal ul li a {
  background-color: transparent;
}
html#ibes body#top #wrap_all #socket .container .socket_left .lang_sel_list_horizontal ul li a span {
  vertical-align: unset;
}
html#ibes body#top #wrap_all #socket .container .socket_left .lang_sel_list_horizontal ul li.wpml-ls-current-language a {
  color: white;
}
html#ibes body#top #wrap_all #socket .container .socket_right {
  width: 50%;
  float: right;
}
html#ibes body#top #wrap_all #socket .container .socket_right .widget {
  margin: 0;
  padding: 0;
}
html#ibes body#top #wrap_all #socket .container .socket_right .widget ul.menu {
  text-align: right;
}
html#ibes body#top #wrap_all #socket .container .socket_right .widget ul.menu li {
  display: inline-block;
}
html#ibes body#top #wrap_all #socket .container .socket_right .widget ul.menu li.current_page_item {
  background: inherit;
}
html#ibes body#top #wrap_all #socket .container .socket_right .widget ul.menu li a {
  display: inline-block;
  font-size: 11px;
  padding: 0 1em;
}

@media only screen and (max-width: 1144px) and (min-width: 989px) {
  html#ibes body#top #wrap_all #header #header_main #avia-menu .menu-item a {
    font-size: 15px;
  }
}
@media only screen and (max-width: 1024px) {
  html#ibes body#top #header_meta > .container {
    width: 100%;
    max-width: 100%;
  }
  html#ibes body#top #header_meta > .container .sub_menu {
    width: 55%;
  }
  html#ibes body#top #header_meta > .container .sub_menu ul {
    text-align: left;
  }
  html#ibes body#top #header_meta > .container .search_and_language form {
    display: none;
  }
  html#ibes body#top #header_meta > .container .search_and_language form input[type=submit] {
    height: 27px;
  }
}
@media only screen and (max-width: 989px) {
  html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product {
    width: 45%;
    min-height: 500px;
  }
}
@media only screen and (max-width: 989px) {
  html#ibes body#top #wrap_all #socket .container .socket_left .widget {
    float: none;
  }
  html#ibes body#top #wrap_all #socket .container .socket_left .widget ul.menu li {
    display: block;
  }
  html#ibes body#top #wrap_all #socket .container .socket_right .widget ul.menu li {
    display: block;
  }
}
@media only screen and (max-width: 600px) {
  html#ibes body#top #wrap_all .shop_columns_3 ul.products li.product {
    width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */
