
          .aktyvus, .accordion:hover {
            background-color: #80a3c0;
            color: #000;
            box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
          }
          .panel {
            padding: 0 18px;
            background-color: white;
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.2s ease-out;
            
          }
          .answer {
            padding: 15px;
            font-size: 14px;
            text-transform: none;
          }
          .klausimas {
            font-weight: 600;
            font-size: 13px;
            background-color: #fff;
            border: 1px solid transparent;
            width: 100%;
            border-radius: 0px;
            padding: 10px;
            box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px, rgba(0, 0, 0, 0.24) 0px 1px 2px;
          }
          .faq_plotas {
            padding: 15px;
          }
          @media only screen and (max-width: 600px) {
  .rodymo-blokas {
    padding-top: 5px;
    font-size:  11px;
  }
  .bloko-dydis {
    min-height: 330px;
  }
  .product-thumb {
    margin-bottom: 1px!important;
  }
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
  .bloko-dydis {
    min-height: 361px;
  }
  .product-thumb {
    margin-bottom: 1px!important;
  }
}
@media only screen and (min-width: 993px) {
  .product-thumb {
    margin-bottom: 20px!important;
  }
}
@media only screen and (max-width:  600px) {
  .abu-dabi {
    min-height: 210px;
  }
}
@media only screen and (min-width:  768px) and (max-width: 992px) {
  .papild {
    width: 50% !important;
  }
}

.banerio-tekstas {
  background-image: url(https://vaikiskibaldai.lt/banerio-teksto-fonas.png);
  position: absolute;
  display: block;
  width: 100%;
  left: 0;
  bottom: 0;
  color: white;
  font-weight: 300;
  text-transform: uppercase;
  padding: 12px 22px;
  letter-spacing: 2px;
}

.banerio-blokas {
  float: left;
  position: relative;
  width: 100%;
}

.banerio-blokas::before {
    transition: all 0.2s ease-in-out;
    border: 6px solid transparent;
    opacity: 0;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img {
  width: 100%;
}

@media only screen and (max-width: 767px) {
        ul.breadcrumb {
          display: flex;
          top: 60px;
          max-width: 93%;
          z-index: 999999;
          left: auto;
          background-color: #fff;
          overflow-x: auto !important;
        }
        .breadcrumb::-webkit-scrollbar {
          display: none;
        }
        ul.breadcrumb > li {
          border-bottom: unset;
        }
        .content-top-breadcum {
          display: none;
        }
        .puse_bloko {
          width: 100%;
          text-align: center;
          padding: 10px !important;
          border: 1px solid transparent !important;
          box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
          height: 45px;
          display: flex;
          justify-content: center;
          align-items: center;

      }
      #testimonial {
        margin-top: 50px;
      }
      .mobile_pagination {
        float:  inherit !important;
        text-align: center !important;
      }
      .mobile_margin {
        margin-top: 20px;
      }
      }
      @media only screen and (min-width: 768px) {
        .puse_bloko {
          width: 100%;
          text-align: center;
          padding: 15px;
          border: 1px solid transparent;
          box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
      }
        .desktop_aukstis {
          min-height: 210px;
        }
        .breadcrumb {
          max-width: 40%;
          overflow-x: auto;
          white-space: nowrap;
          padding-bottom: 10px;
        }
      }
      @media only screen and (max-width: 454px) {
      .nerod_mob {
        display: none !important;
      }
      .category_filter .sort-by {
        margin: 0px !important;
    }
    .breadcrumb {
      display: none;
    }
  }

  @media screen and (max-width: 767px) {
  .col-xs-6 {
    width: 48% !important;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    margin: 2px;
    padding: 0px;
  }
}