.header-middle-area{padding-bottom: 5px;}
.single-product-area .gridview .list-col8 .product-info span.price{font-size:12px; float:right;}
.list-col8 .product-info span.price{font-size:25px;}
.list-col8 .product-info span.dinarprice{font-size:30px; color: #28a745; font-weight:600;}
.single-product-area .gridview .list-col8 .product-info span.dinarprice{font-size:15px; float:left; color: #28a745; font-weight:600; margin-top:-5px;}
.list-col8 .product-info .price > del{font-size:10px;}

.product-carosel-area .list-col8 .product-info span.price{font-size:15px;}
.product-carosel-area .list-col8 .product-info span.dinarprice{font-size:20px;}
.product-carosel-area .list-col8 .product-info span.price > del{font-size:12px;}
.single-product-area .gridview:hover{padding-bottom:0px; margin-bottom:0px;}

.product-carosel-area .product-wrapper.listview .list-col8{padding-top:10px; padding-bottom:20px;}

.product-carosel-area .list-col8 .product-info h2 a{font-size:12px;}

.single-product-area .gridview:hover .product-hidden{display:none;}

.single-product-area .gridview h2{margin-top:0;}

.single-product-area .gridview h2 a{font-size:12px;  overflow: hidden; width:90%; text-overflow:ellipsis; white-space: nowrap;  }
.single-product-area .gridview .list-col8{padding-top:5px; padding-bottom:40px;}

.single-product-info span.price{float:right; font-size:26px; padding:20px 0;}

.single-product-info span.dinarprice{float:left; font-size:36px; color:#28a745; font-weight:600; padding:10px 0;}

.form-attr .form-group{margin-bottom:0.7rem;}

.product-details-tab{padding-left:140px;}
.product-details-tab .product-details-large{padding:40px;}

.breadcrumbs-container {padding-bottom: 2px; margin-bottom:10px;}

select > option:disabled{text-decoration:line-through; color:red;}

.shop-page-wraper{padding-top:20px;}
.shop-banner{margin-top:-20px; margin-bottom:0px;}
.product-area{padding-bottom:10px !important;}

input[type="password"] {
    background-color: transparent;
    border: 1px solid #e5e5e5;
    height: 45px;
    box-shadow: none;
    padding-left: 10px;
    font-size: 14px;
    color: #626262;
    width: 100%;
    margin-bottom: 30px;
}

.box-quantity form input {
    background: #fff;
    border: 1px solid #ededed;
    float: left;
    height: 40px;
    width: 65px;
    line-height: 38px;
    margin-right: 15px;
    padding: 0 15px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.box-quantity button.add-cart {
    background: none;
    border: 2px solid #12a4dd;
    color: #12a4dd;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    letter-spacing: 0;
    line-height: 36px;
    margin: 0;
    padding: 0 20px;
    -webkit-border-top-left-radius: 25px;
    border-top-left-radius: 25px;
    -moz-border-radius-topleft: 25px;
    -webkit-border-top-right-radius: 25px;
    border-top-right-radius: 25px;
    -moz-border-radius-topright: 25px;
    -webkit-border-bottom-left-radius: 25px;
    border-bottom-left-radius: 25px;
    -moz-border-radius-bottomleft: 25px;
    -webkit-border-bottom-right-radius: 25px;
    border-bottom-right-radius: 25px;
    -moz-border-radius-bottomright: 25px;
    text-decoration: none;
    text-transform: capitalize;
}

.box-quantity button.add-cart:hover {
    background: #12a4dd;
    color: #fff;
}

.box-quantity button.buy-now {
    background: none;
    border: 2px solid #28a745;
    color: #28a745;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    height: 40px;
    letter-spacing: 0;
    line-height: 36px;
    margin: 0;
    padding: 0 20px;
    -webkit-border-top-left-radius: 25px;
    border-top-left-radius: 25px;
    -moz-border-radius-topleft: 25px;
    -webkit-border-top-right-radius: 25px;
    border-top-right-radius: 25px;
    -moz-border-radius-topright: 25px;
    -webkit-border-bottom-left-radius: 25px;
    border-bottom-left-radius: 25px;
    -moz-border-radius-bottomleft: 25px;
    -webkit-border-bottom-right-radius: 25px;
    border-bottom-right-radius: 25px;
    -moz-border-radius-bottomright: 25px;
    text-decoration: none;
    text-transform: capitalize;
	margin-right:10px;
}

.box-quantity button.buy-now:hover {
    background: #28a745;
    color: #fff;
}

.normal-size > .modal-dialog{max-width: 500px !important;}

#myaccount-page-content .btnInvoice {
    background: #ffc107;
    color: #fff;
    padding: 2px 8px;
    border-radius: 0;
    font-size:14px;
}

#myaccount-page-content .btnDetail{padding: 2px 8px !important; font-size:14px;}
.payment-method {
    margin-top: 0;
}
.coupon-checkout-content{display: block !important;}
.shop-cart-info h5 a{overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical; }

.postinfo-wrapper{padding: 0 50px;}

.categori-menu-list > li ul.first-megamenu {width: 705px;column-count: 3; display: block;}
li.single-megamenu {display: inline-block;}
.single-product-area .listview .product-image span.onsale{z-index:10 !important;}
.categori-menu-list li ul li ul li.menu-tile a{font-weight:bold;}

/*ul.categori-menu-list li a span img{filter:invert(100%); -webkit-filter:invert(100%); }*/

.single-product-area .gridview .product-image span.onsale {
    display: none;
}

.product-toolbar { z-index: 2; }

.menu-my-account-container{width: auto;}
.mobile-menu-area{z-index:auto !important;}
#navbarCollapse{height:500px !important; overflow-y:scroll;}
.filter-scrollable{max-height:300px; overflow:auto; padding-top:10px !important;}
.filter-scrollable input.filtersearch{height:25px; width:10rem; margin-bottom:0px;}

div#description ul {margin:0; padding:0; text-align:left;}
div#description ul li{list-style:disc; padding:0 5px; display:list-item;}
div#description ul li:first-child:before{content:none;}

img.qr-code{height:180px; position:absolute; bottom:117px;}
a.b-appstore{position:absolute; bottom:87px;}
a.b-googleplay{position:absolute; bottom:87px; left:110px;}

.footer-social .social-icons li a{color: #12a4dd; border: 1px solid #e2e2e2; }
.footer-social .social-icons li a:hover{background: #12a4dd;color: #fff;}
.btnseeall{position:absolute; top:15px; right:5px;}