.thumbnail-container {
    background-color: white;
}

.banner-email .block_newsletter form .form-group .btn {
    background-color: #3BB54A !important;
}

.product-flags li.product-flag {
    font-weight: 500;
    border-radius: 15px;
border:none!important;
}

.leo-megamenu .navbar-nav > li.active > a, .leo-megamenu .navb33ar-nav > li:hover > a, .leo-megamenu .navbar-nav > li:focus > a {
    color: #3bb449!important;
}

#leo_search_block_top form {
    border: 1px solid #c5c5c5 !important;
}

#_desktop_cart .cart-products-count, .wislish-button .ap-total-wishlist {
    background:#3bb449!important;
}

#_desktop_cart .cart-products-count, .wislish-button .ap-total-wishlist:hover i {
    background:#3bb449!important;
}

#_desktop_cart .header:hover i {
    color: #3bb449!important;
}

.leo-plist-style-9-2 .thumbnail-container .product-image img {
    border: 1px solid #dfdfdf;
}

.leo-plist-style-9 .thumbnail-container .product-image img {
    border-radius: 15px;
   border: 1px solid #dfdfdf;
}

.product-line-grid-left img  {
    border-radius: 15px;
   border: 1px solid #dfdfdf;
}

.lSSlideOuter {
   border-radius: 15px;
   border: 1px solid #dfdfdf;
}

.sidebar .block {
    background: #fff;
    border: none;
    border-radius: 15px;
}

.sidebar #search_filters {
    background: #fff;
    border: none;
    border-radius: 15px;
margin-bottom: 20px;
}

.products-selection {
    padding: 10px;
    background-color: white;
    border-radius: 15px;
}

.block-category .h1 {
color:white!important;
}

.pagination #pagination_summary {
    color: #fff;
}

.pagination a.btn {
    color: #fff;
    background-color: #3bb54a;
    padding: 0px 220px 50px 10px;
border-radius:15px;
border:none!important
}

.pagination a.btn:hover{
    color: #3bb54a;
    background-color: #fff;
    padding: 0px 220px 50px 10px;
border-radius:10px;
border:none!important;
}


#main.product-detail.product-thumbs-bottom.product-image-thumbs.product-thumbs-bottom {
background: #fff!important;
padding:40px;
border-radius:15px;
}

.MuiGrid-root.MuiGrid-container { 
background:none!important; 
color:#000!important;
}

.MuiGrid-root.MuiGrid-container p { 
color:#000!important;
}

.MuiGrid-root.MuiGrid-container li{ 
color:#000!important;
}

.MuiGrid-root.MuiGrid-container ul{ 
color:#000!important;
}

.product-detail-name {
    color: #000000 !important;
}

.description-short {
    color: #000 !important;
}


.blockreassurance_product > div {
  border: 1px solid #e5e7eb;
    box-shadow: 0 4px 24px rgba(0, 0, 0, .06);
border-radius:15px;
margin:10px 0px 10px 0px;
}

.blockreassurance_product {
    box-shadow: none;
}


#loyalty_product {
 border: 1px solid #e5e7eb;
    box-shadow: 0 4px 24px rgba(0, 0, 0, .06);
border-radius:15px;
margin-top:25px!important;
}

.mp_shop_seller_detail {
border: 1px solid #e5e7eb;
    box-shadow: 0 4px 24px rgba(0, 0, 0, .06);
border-radius:15px;
}

.product-quantity #quantity_wanted {
    border-radius: 10px!important;
}

.product-add-to-cart .add-to-cart {
    background-color: #3BB54A;
    border: none;
}

.product-add-to-cart .add-to-cart:hover {
    background-color: #253C97;
    border: none;
color:white;
}

.product-add-to-cart .wishlist .btn {
    color: #253c97!important;
    background-color: #fff!important;
border: 1px solid #253c97;
}

.product-add-to-cart .wishlist .btn:hover {
    color: #fff!important;
    background-color: #3BB54A!important;
border: 1px solid #3BB54A!important;
}

#wrapper .breadcrumb li span {
    color: #fff;
}

.card {
    border: none;
    border-radius: 15px;
}

#loyalty_cart {
    margin-top: 0px !important;
    border-radius: 15px;
}

.card-block.checkout .btn-primary {
    border-radius: 10px;
    border: none !important;
}

body#checkout section.checkout-step {
    border-radius: 15px;
margin-top:5px;
margin-bottom:5px;
}

.contact-rich {
    color: #000;
    background-color: white;
    padding: 20px;
    border-radius: 15px;
}

#main .page-header h1 {
color: white !important;
}

.popup-over#leo_block_top .popup-content {
min-width:180px!important;
border-radius: 5px;
}

#leo_block_top {
  padding-left: 15px; /* arba kiek nori */
}

/* Default (dideli ekranai) */
.leo-megamenu .navbar-nav > li > a {
  font-size: 16px;   /* pagrindinis šriftas */
  white-space: nowrap; /* neleidžia žodžiui persikelti į kitą eilutę */
}

/* Vidutiniai ekranai arba jei žmogus zoomina */
@media (max-width: 1400px) {
  .leo-megamenu .navbar-nav > li > a {
    font-size: 15px;
  }
}

@media (max-width: 1200px) {
  .leo-megamenu .navbar-nav > li > a {
    font-size: 14px;
  }
}

@media (max-width: 992px) {
  .leo-megamenu .navbar-nav > li > a {
    font-size: 13px;
  }
}

.lps_results.ac_results {
border-radius:10px;
max-height:460px;
}

/* "Žiūrėti viską (X prekės)" nuoroda paieškos lange */
.all-search-product a {
  font-size: 14px !important;
  font-weight: 700 !important;
}