/* GT Container + Honda Layout  */
div.gartentechnik_com {
  font-family: sans-serif;
  color: #555555;
}

/* Allgemeine Anpassungen */
div.gartentechnik_com h1,
div.gartentechnik_com h2,
div.gartentechnik_com h3,
div.gartentechnik_com h4,
div.gartentechnik_com h5,
div.gartentechnik_com h6 {
  padding-bottom: 4px;
  font-family: sans-serif;
  font-weight: 300;
  letter-spacing: -1px;
  text-transform: uppercase;
}

#main div.gartentechnik_com h1,
#main div.gartentechnik_com h2,
#main div.gartentechnik_com h3,
#main div.gartentechnik_com h4,
#main div.gartentechnik_com h5,
#main div.gartentechnik_com h6 {
  color: #1F1F1F;
}

div.gartentechnik_com h1,
div.gartentechnik_com h2,
div.gartentechnik_com h3 {
  margin-top: 25px;
}

div.gartentechnik_com h1 {
  padding-bottom: 20px;
  font-size: 40px;
  color: #1F1F1F;
}

#page h1.entry-title {
  margin-top: 0;
  padding-bottom: 0;
  color: #FFFFFF;
}

div.gartentechnik_com.suchergebnisseite h1 {
  padding-bottom: 10px;
}

.widget_gartentechnik-com-angebote h3 {
  padding-left: 5px;
}

div.gartentechnik_com a {
  color: #3B3B3B;
  /* border-bottom: 1px solid #7FBF9E; */
  transition: all .2s ease-in-out;
}

div.gartentechnik_com a:hover {
  border-bottom: none;
  color: #017d75;
  text-decoration: none;
}

div.gartentechnik_com .btn {
  background-color: #DC182D !important;
}

div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper.hervorgehobenes-produkt .produkt .ribbon .ribbon-inner {
  background-color: #DC182D !important;
}


div.gartentechnik_com #zoom-primary,
div.gartentechnik_com .kontakt,
div.gartentechnik_com .gartentechnik_com_innere_suche,
div.gartentechnik_com .owl-stage a.thumbnail:hover,
div.gartentechnik_com .owl-stage a.thumbnail.active {
  border-color: #DC182D;
}

div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper .produkt,
div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper.hervorgehobenes-produkt .produkt,
div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper:hover .produkt,
div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper .shop-item .shop-item-price .mietpreis .data-wrapper-hidden {
  border-color: #DC182D;
}

div.gartentechnik_com #zoom-primary,
div.gartentechnik_com .thumbnail{
  border-radius: 0;
}

div.gartentechnik_com.gartentechnik_com_honda h2 a,
div.gartentechnik_com.gartentechnik_com_honda h3 a,
div.gartentechnik_com.gartentechnik_com_honda h2 a strong,
div.gartentechnik_com.gartentechnik_com_honda h3 a strong {
  color: #DC182D !important;
}

div.gartentechnik_com .gartentechnik_com_form_submit,
div.aside .gartentechnik_com_form_submit {
  background-color: #DC182D !important;
  border-color: #DC182D !important;
}

div.gartentechnik_com .kontakt {
  background-color: rgba(220,24,45, 0.15);
}

/* Runde Ecken entfernt */
div.gartentechnik_com .produkt,
div.gartentechnik_com .shop-item-wrapper.hervorgehobenes-produkt:hover .produkt {
  border-radius: 0;
}

/* Preise */
div.gartentechnik_com .shop-item-price strong,
div.gartentechnik_com .produkt-preis strong {
  font-weight: 300;
}

div.gartentechnik_com .shop-item-price h2 a {
  font-size: 30px;
}

/* Honda Navigation */
.gartentechnik_com.gartentechnik_com_honda .honda-navigation {
  background-color: #DC182D;
  margin-bottom: 50px;
  padding-left: 2%;
  color: #FFFFFF;
  position: relative;
}

.gartentechnik_com.gartentechnik_com_honda.suchergebnisseite .honda-navigation {
  margin-bottom: 5px;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation .honda-logo {
  padding: 20px 23px;
  background-color: #FFFFFF;
  vertical-align: center;
  display: inline-block;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation.responsive {
  margin-bottom: 5px;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation .honda-logo img {
  margin-bottom: 2px;
  height: 16px;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation ul {
  top: 2px;
  list-style-type: none;
  margin: 0 0 0 23px;
  padding-left: 0 !important;
  position: relative;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation ul,
.gartentechnik_com.gartentechnik_com_honda .honda-navigation ul li {
  display: inline-block;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation ul li a {
  display: inline-block;
  font-family: sans-serif;
  font-weight: 400;
  font-size: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  border-bottom: 1px solid #EE8C96;
  text-decoration: none;
  margin-right: 27px;
  transition: border-bottom .2s;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation ul li a:hover {
  border-bottom: 3px solid #FFFFFF;
}

.gartentechnik_com.gartentechnik_com_honda .honda-navigation-hamburger,
.gartentechnik_com.gartentechnik_com_honda .honda-navigation-hamburger:hover {
  top: calc(50% - 17px);
  right: 25px;
  color: #FFFFFF;
  position: absolute;
  font-size: 25px;
}

.gartentechnik_com.gartentechnik_com_honda .honda-responsive-navigation {
  margin-bottom: 25px;
  list-style-type: none;
  background-color: #F4F3F8;
  margin: 0;
  padding: 0 !important;
}

.gartentechnik_com.gartentechnik_com_honda .honda-responsive-navigation li {
  font-family: sans-serif;
  font-size: 23px;
  list-style-type: none;
  text-transform: uppercase;
}

.gartentechnik_com.gartentechnik_com_honda .honda-responsive-navigation li a {
  width: 92%;
  margin: 0 auto;
  padding: 12px 0;
  display: block;
  color: #555555;
  border-top: 1px solid #DDDDDD;
}

.gartentechnik_com.gartentechnik_com_honda .honda-responsive-navigation li:first-child a {
  border-top: none;
}

/* Honda Slider */
.owl-honda {
  margin-bottom: 30px;
  position: relative;
}
.owl-theme.owl-honda .owl-dots .owl-dot.active span {
  background-color: #DC182D;
}
.owl-honda .owl-nav {
  top: calc(50% - 50px);
  width: 100%;
  margin-top: 0;
  position: absolute;
}
.owl-honda .owl-nav .owl-prev {
  left: 5px;
  position: absolute !important;
}
.owl-honda .owl-nav .owl-next {
  right: 5px;
  position: absolute !important;
}
.owl-theme.owl-honda .owl-nav [class*="owl-"] {
  font-size: 50px;
  line-height: 45px;
  background-color: #333333;
  opacity: 0.35;
  border-radius: 0;
  padding-top: 0;
  padding-bottom: 2px;
  padding-left: 8px;
}
.owl-theme.owl-honda .owl-dots {
  margin-top: 15px;
}
.owl-theme.owl-honda img {
  margin-bottom: 0;
}
.owl-theme.owl-honda .item {
  position: relative;
}

.owl-theme.owl-honda .item span {
  position: absolute;
  z-index: 1;
}
.owl-theme.owl-honda .item span.kategorie {
  bottom: 18px;
  width: 100%;
  text-align: center;
}
.owl-theme.owl-honda .item span span {
  padding: 6px 10px;
  background: rgba(59, 59, 59, 0.7);
  text-transform: uppercase;
  font-family: sans-serif;
  font-size: 15px;
  font-weight: 600;
  color: #FFFFFF;
  width: auto;
  position: static;
  letter-spacing: 0.2px;
}
.owl-theme.owl-honda .item .fachhaendler-hinweis {
  top: 18px;
  padding-left: calc(2% + 30px);
  height: 117px;
  width: auto;
  position: absolute;
  z-index: 1;
  image-rendering: crisp-edges;
}
.owl-theme.owl-honda.owl-honda-de .fachhaendler-hinweis {
  display: none;
}
@media (max-width: 460px) {
  .owl-theme.owl-honda .item .fachhaendler-hinweis {
    top: 5px;
    height: 100px;
    padding-left: calc(2% + 36px);
  }
}
@media (max-width: 400px) {
  .owl-theme.owl-honda .item .fachhaendler-hinweis {
    top: 5px;
    height: 80px;
    padding-left: calc(2% + 48px);
  }
}
.owl-theme.owl-honda .item span.kategorie span {
  text-align: left;
}
.owl-theme.owl-honda .item:hover span.kategorie span {
  background: #00803E;
}
@media (max-width: 768px) {
  .owl-theme.owl-honda .item span span {
    font-size: 13px;
  }
  .owl-theme.owl-honda .item span.fachhaendler-hinweis {
    top: 8px;
  }
  .owl-theme.owl-honda .item span.kategorie {
    bottom: 8px;
  }
}
@media (max-width: 400px) {
  .owl-theme.owl-honda .item span span {
    font-size: 11px;
  }
  .owl-theme.owl-honda .item span.fachhaendler-hinweis {
    top: 4px;
  }
  .owl-theme.owl-honda .item span.kategorie {
    bottom: 4px;
  }
}
/* Brotkrumenpfad */
div.gartentechnik_com .brotkrumenpfad li:last-child {
  text-transform: uppercase;
}

/* Produktboxen */
div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper .produktname {
  text-transform: uppercase;
}
div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper .produktname a {
  font-family: sans-serif;
  color: #DC182D !important;
}
div.gartentechnik_com.gartentechnik_com_honda .shop-item-wrapper.hervorgehobenes-produkt .produkt .ribbon .ribbon-inner {
  font-family: sans-serif;
  text-transform: uppercase;
}
/* Konatktseite */
div.gartentechnik_com.gartentechnik_com_kontaktseite legend {
  font-family: sans-serif;
  font-weight: 300;
}

/* Formulare */
[class*="widget_gartentechnik-com"] .gartentechnik_com_form_submit {
  border-radius: 0;
}
input, textarea {
  border-radius: 0 !important;
}
input[type="button"],input[type="submit"] {
  margin-top: 10px;
  color: #FFFFFF;
  background-color: #DC182D;
  border-radius: 0;
}
footer .gartentechnik_com_form_field_checkbox table {
  margin: 0.75rem 0;
}
div.gartentechnik_com .kontakt {
  border-radius: 0;
}
div.gartentechnik_com .btn,
div.gartentechnik_com .kontakt form input,
div.gartentechnik_com .kontakt form textarea,
div.gartentechnik_com .kontakt,
div.gartentechnik_com .suche-container .suche input,
section[class*="widget_gartentechnik-com"] input,
section[class*="widget_gartentechnik-com"] textarea,
section[class*="widget_gartentechnik-com"] .gartentechnik_com_form_submit {
  border-radius: 0 !important;
}
div.gartentechnik_com .produkt-footerspalten a {
  border-bottom: 1px solid #7FBF9E;
  transition: all .2s ease-in-out;
  color: #555555;
}
div.gartentechnik_com .produkt-footerspalten a:hover {
  border-bottom: 3px solid #017D75;
  color: #017D75;
}

/* Ample Theme */
.header-post-title-container {
  padding: 20px;
  background-color: #DC182D;
}

.main-navigation .menu > ul > li.current_page_ancestor,
.main-navigation .menu > ul > li.current_page_item,
.main-navigation .menu > ul > li:hover,
.main-navigation ul.menu > li.current-menu-ancestor,
.main-navigation ul.menu > li.current-menu-item,
.main-navigation ul.menu > li:hover,
blockquote,
.services-header h2,
.slider-button:hover,
.portfolio-button:hover,
.call-to-action-button:hover,
.read-btn a:hover,
.single-page p a:hover,
.single-page p a:hover,
.read-btn a {
  border-color: #DC182D !important;
}

.main-navigation :hover,
.main-navigation li.menu-item-has-children:hover > a::after,
.main-navigation li.page_item_has_children:hover > a::after,
.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li:hover > a,
.main-navigation ul li.current-menu-ancestor a,
.main-navigation ul li.current-menu-ancestor a::after,
.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current-menu-item a::after,
.main-navigation ul li.current-menu-item ul li a:hover,
.main-navigation ul li.current_page_ancestor a,
.main-navigation ul li.current_page_ancestor a::after,
.main-navigation ul li.current_page_item a,
.main-navigation ul li.current_page_item a::after,
.main-navigation ul li:hover > a,
.main-navigation ul.menu li.current-menu-ancestor ul li.current-menu-item > a,
#secondary .widget li a, #tertiary .widget li a,
.fa.search-top, .widget_service_block h5 a:hover {
  color: #DC182D !important;
}

/* Druckansicht */
@media print {
  .honda-navigation,
  .owl-honda,
  .honda-primaer-ueberschrift {
    display: none !important;
  }
}


/* PaypalModal */
.gartentechnik_paypal_meldung .ui-widget-header {
  background: #DC182D !important;
}
