/* Landwirt.com Iframe Style */

@font-face {
    font-family: "BoitaW01ExtraBold";
    font-style: normal;
    font-weight: normal;
    src: local("BoitaW01ExtraBold"),
      url("https://www.ledinegg.at/css/BoitaW01ExtraBold.ttf") format("truetype");
  }
  
  @font-face {
    font-family: "Gotham-Black";
    font-style: normal;
    font-weight: normal;
    src: local("Gotham-Black"), url("https://www.ledinegg.at/css/Gotham-Black.ttf") format("truetype");
  }
  
  @font-face {
    font-family: "Gotham-Book";
    font-style: normal;
    font-weight: normal;
    src: local("Gotham-Book"), url("https://www.ledinegg.at/css/Gotham-Book.ttf") format("truetype");
  }

html *{
    font-family: "Gotham-Book", sans-serif;
}  
html body{
    background-color: #fedbb4;
    max-width: 1320px!important;
}

.listrow h3 a {
    font-size: 18px;
    font-weight: 800;
    color: #f36f21;
}

.pricerow {
    font-size: 18px;
    color: #000;
    text-align: right;
}

.pagination>.active>a {
    background-color: #f36f21;
    border-color: #f36f21;
}

.pagination>li>a {
    color: #f36f21;
}

.heading{
    border:0;
}

.line-bottom {
    border-bottom: 1px solid #333;
    border: 0;
}


.listrow {
    border-bottom: 1px solid #000;
    padding: 20px 0;
}
ul#category-navigation li .inner-col, ul#firm-navigation li .inner-col {
    border: 1px solid #f36f21;
}

ul#category-navigation li a, ul#firm-navigation li a, .gmmlabel a {
    color: #f36f21;
}

#contact-button button {
    background: #f36f21;
}
.detailprice {
    font-size: 24px;
    color: #f36f21;
}

.flexslider{
    background: transparent;
    border: 4px solid transparent;
    box-shadow: none;
}

.flex-control-thumbs {
    display: flex;
    justify-content: center;
}

#mail {
    background: transparent;
    margin: 20px auto;
}

#mail #mailhead {
    background: #f36f21;
}

input#formbutton {
    background: #f36f21;
}

a {
    color: #f36f21;
}

.col3-img {
    position: relative;
    max-height: unset;
    overflow: hidden;
    aspect-ratio: 10/9;
}

.col3-img .img-responsive{
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.col3-info h3 a {
    color: #211407;
    font-weight: 400;
    font-size: 22px;
}

.col3-info h3 {
    border-bottom: 0;
    margin-top: 10px;
}

.col3-inner-container {
    box-shadow: none;
    padding: 25px;
    border: 1px solid #dcdcdc;
    background: white;
    aspect-ratio: 40/56;
    margin-bottom: 15px;
}
@media(max-width: 1200px) and (min-width: 991px){
    .col3-inner-container {
        aspect-ratio: 40/66;
    }
}

@media(max-width: 991px) and (min-width: 800px){
    .col3-inner-container {
        aspect-ratio: 40/61;
    }
}

@media(max-width: 800px) and (min-width: 600px){
    .col3-inner-container {
        aspect-ratio: 40/66;
    }
}
.col3-container .gmmlistcatfield{
    background: #fedbb4;
    color:#000;
}
@media(max-width: 760px){
.col-xm-6 {
    width: 100%;
    float: left;
    position: relative;
}
.col3-inner-container {
    aspect-ratio: unset;
}
}