/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

.ApRow > .title-ap-group {padding-bottom: 30px;}

.cart-grid { margin-top: 3rem;}

#checkout #wrapper { margin-top: 3rem;}

.alert-warning {color:#000;}



.alert.alert-warning::before {display:none;}

.alert-warning {  background-color: #F9F6F1;   border-color: #F1EDE4;}

.box14-h1 {margin: 10px;}

@media (max-width: 1400px) {
  .box14-h1 .center .image_description p {display:none;}
  
}

#product-details {display:none;}

.product-price {font-size: 18px;}

b, strong {color:#000;}

.product-quantity .add {padding-top: 0px;}

.product-prices div {margin-bottom: 0px;}

.product-detail.product-thumbs-left .images-container .product-thumb-images, .product-detail.product-thumbs-right .images-container .product-thumb-images {top:0;}

.leo-compare-wishlist-button {display:none;}

.more-info-product {margin-top: 0;}

p {line-height: 22px;}

.blog-shortinfo {line-height: 22px; padding-bottom: 20px;}

.products_block .img-fluid {padding: 5px;}

.blog-detail .social-share {display:none;}

.cart-summary-subtotals-container {background: #ebebeb;}

body#checkout .custom-checkbox span {margin-right: 8px;}

body {line-height: 1.5em !important;}

.widget-images .img-fluid {padding-bottom: 20px;}

.latest-blogs .right-block {margin-left: 85px; margin-right: 85px;}

.latest-blogs .blog-title a {margin-bottom: 0px !important;}