/*home 2*/
/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
.box-slider {
  margin-bottom: 35px; }

.box-instagram .ApInstagram {
  border-bottom: 0;
  padding-bottom: 20px; }

.leo-megamenu .dropdown-menu {
  left: 0;
  right: auto; }

.rtl .leo-megamenu .dropdown-menu {
  left: auto;
  right: 0; }

/*# sourceMappingURL=profile1513923710.css.map */

.plist-center .thumbnail-container .pro-btn>div.button-container {
    width: calc(100% - 41px); 
}
@media (max-width: 480px){
.box-cateh2 .ApImage .image_description {
    left: 15px;
    bottom: 15px;
}
.box-cateh2 .ApImage.title-top .image_description {
    top: 15px;
    bottom: auto;
}
.box-cateh2 .ApImage .image_description b, .box-cateh2 .ApImage .image_description strong {
    font-size: 13px;
}
}

div.leo-more-info {
    z-index: 99;
}



.products-selection .sort-by {
    white-space: normal;
    word-break: break-word;
    text-align: right;
    display: none;
}

.products-sort-order {
    color: #333;
    display: none;
}

.product-prices .tax-shipping-delivery-label {
    font-size: 13px;
    color: #878787;
    display: none;
}
body#category #content.page-not-found {
    display: none;
}
.header-container .timeline-wrapper {
    display: none!important;
}

.img-topmenu {
    max-width: 80%;
    height: auto;
    margin-left:10px;
}

.box-cateh2 .ApImage
.image_description {
    position: absolute;
    left: 5px;
    TOP: 5PX;
    color: #666;
    text-transform: capitalize;
}


.product-flags .product-flag.on-sale {
    color: #fff !important;
font-size: 17px;
}

.product-flags .product-flag.out-of-stock {
    width: 130px !important;
font-size: 17px;
    font-size: 17px;
    border-color: #000;
    padding-top: 6px;
    padding-left: 10px;
}

.product-flags li.product-flag {
    margin: 2px 1px;
    padding: 2px 5px;
    background-color: #000;
    width:50px;
border-radius: 0px;
 color: #fff;
}

.product-flags .product-flag.on-sale  {
    color: #000;
    font-size: 17px;
    border-color: #000;
    margin-top: 20px;
    padding-top: 6px;
    padding-left: 10px;
}

.product-flags li.product-flag {
    margin: 2px 1px;
    padding: 2px 5px;
    background-color: #000;
    width: 60px;
    border-radius: 0px;
    color: #fff;
}


span.discount  {
    display: none;
}

span.discount-amount{
display:none;
}

.has-discount .discount {
  display:none;
}

.product-actions .add-to-cart {
    padding: 0 10px;
    max-width: 300px;
    min-width: 210px;   
}

#product-availability {
    color: #000;
}

.card {
    position: relative;
    top: 30px;
text-align:center;
}




@media (max-width: 1199px) and (min-width: 992px){
body#category .product_list.grid .ajax_block_product:nth-child(3n+1) {
    clear: none;
}
body#category .product_list.grid .ajax_block_product:nth-child(4n+1) {
    clear: both;
}
body#category .product_list.grid .ajax_block_product {
    width: 25%;
}
}
@media (max-width: 991px) and (min-width: 768px){
body#category .product_list.grid .ajax_block_product:nth-child(2n+1) {
    clear: none;
}
body#category .product_list.grid .ajax_block_product:nth-child(3n+1) {
    clear: both;
}
body#category .product_list.grid .ajax_block_product {
    width: 33.33%;
}
}
@media (max-width: 767px) and (min-width: 481px){
body#category .product_list.grid .ajax_block_product:nth-child(2n+1) {
    clear: none;
}
body#category .product_list.grid .ajax_block_product:nth-child(3n+1) {
    clear: both;
}
body#category .product_list.grid .ajax_block_product {
    width: 33.33%;
}
}
@media (max-width: 480px) {
body#category .product_list.grid .ajax_block_product:nth-child(2n+1) {
    clear: both;
}
body#category .product_list.grid .ajax_block_product {
    width: 50%;
}
}
#subcategories > .row .subcategory-block {
    width: 280px;
    max-width: 50%;
}

@media (max-width: 991px){




.plist-dsimple .thumbnail-container .pro3-btn {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.plist-dsimple .thumbnail-container .pro3-btn > div {
    display: block; 
}
.plist-dsimple .thumbnail-container .pro3-btn .quick-view {
    margin: 0;
    width: 100%;
    border-radius: 0;
    box-shadow: none;
}
.plist-dsimple .thumbnail-container .pro3-btn .quick-view .leo-quickview-bt-content i {
    display: none;
}
.plist-dsimple .thumbnail-container .pro3-btn .quick-view .leo-quickview-bt-content span {
    position: static;
    color: #000;
    transform: none;
    background: none;
    opacity: 1;
    visibility: visible;
    border-radius: 0;
    height: 40px;
    line-height: 40px;
    padding: 0;
    margin: 0;
    display: block;
    width: 100%;
}
.plist-dsimple .thumbnail-container .pro3-btn .quick-view .leo-quickview-bt-content span:before {
display: none;
}
.plist-dsimple .thumbnail-container .product-title { 
    padding: 0 50px 0 0;
}
.plist-dsimple .thumbnail-container .pro3-btn a.leo-wishlist-button {
    background: none;
    position: absolute;
    right: 0;
    top: 100%;
    margin: 8px;
    box-shadow: none;
}
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i {
    font-size: 0;
    line-height: 14px;
    width: 16px;
    height: 14px;
    overflow: hidden;
}
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i:before {
    content: "\f08a";
    font-family: 'FontAwesome';
    font-size: 14px;
    display: block;
}
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button span span {
    display: none;
}
.plist-dsimple .thumbnail-container .pro3-btn .btn-product:hover, 
.plist-dsimple .thumbnail-container .pro3-btn .quick-view:hover {
    background: #fff;
    color: #000;
    transform: none;
}


}

@media (min-width: 992px){
.plist-dsimple .thumbnail-container .pro3-btn {
    opacity: 1;
    visibility: visible;
}
.plist-dsimple .thumbnail-container .pro3-btn > div {
    opacity: 0;
    visibility: hidden;
}
.plist-dsimple .thumbnail-container:hover .pro3-btn > div {
    opacity: 1;
    visibility: visible;
}
.plist-dsimple .thumbnail-container .pro3-btn > div.wishlist {
    opacity: 1;
    visibility: visible;
}
.plist-dsimple .thumbnail-container .product-title {
    padding: 0 50px 0 0;
}
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i {
    font-size: 0;
    line-height: 14px;
    width: 16px;
    height: 14px;
    overflow: hidden;
}
.plist-dsimple .thumbnail-container .pro3-btn .leo-wishlist-button i:before {
    content: "\f08a";
    font-family: 'FontAwesome';
    font-size: 14px;
    display: block;
}
.plist-dsimple .thumbnail-container .pro3-btn a.leo-wishlist-button {
    background: none;
    position: absolute;
    right: 0;
    top: 100%;
    margin: 22px 8px;
    box-shadow: none;
}

}

.leo-megamenu .navbar-nav > li > a.dropdown-toggle:after {
    vertical-align: 0;
}
