body{font-family: 'Lato', sans-serif;}

a{color: #a32f2f;}
a:hover, a:active, a:focus{color: #e67e22;}
a.shortcut-anchor:target:before {    content: "";    display: block;    height: 70px;    margin: -70px 0 0;}

.alert{font-size: 14px; font-size: 15px; border-radius: 0px;}

.fz-10{font-size: 10px;}
.fz-12{font-size: 12px;}
.fz-14{font-size: 14px;}
.fz-16{font-size: 16px;}
.fz-18{font-size: 18px;}
.fz-20{font-size: 20px;}
.fz-22{font-size: 22px;}

.c-status.pre_hold{color:#ffc107;}
.c-status.hold{color:#212529;}
.c-status.payment{color:#ffc107;}
.c-status.payment_confirm{color:#007bff;}
.c-status.packing{color:#343a40;}
.c-status.delivered{color:#17a2b8;}
.c-status.finish{color:#28a745;}
.c-status.expired{color:#6c757d;}
.c-status.cancel{color:#dc3545;}
.c-status.retur{color:#dc3545;}

.product{border-color: #e3e3e3;}
.product .wrap-img{width: 100%; height: 200px; overflow: hidden; text-align: center;}
.product .wrap-img.small{height: 160px;}
.product .wrap-img img{max-height: 100% !important; width: auto !important;  }
.product a.title{color:#212529;}
.product .price{color: #e67e22; font-weight:700; font-size: 16px;}
.product .star{font-size: 14px; padding:0px; margin: 0px; letter-spacing: -5px;}
.product .stock{font-weight: 300; font-size: 14px;}
.product .stock span{font-weight: 400;}

.filter-search,.filter-search .breadcrumb{background-color:#f2f2f2; font-size:14px; color:#666;}
.filter-search .breadcrumb{}
.filter-search .text{line-height: 2;}
.filter-search a.dropdown-toggle{color: #555 !important; text-decoration: none !important;}
.filter-search .dropdown-menu .dropdown-item{font-size: 14px;}
.filter-search .dropdown-item.active, .dropdown-item:active{background: #4fc63c;}

.product-detail .img-show{width: auto; max-height: 360px; max-width: 100%;}
.product-detail .img-thumb{max-height: 80px;}
.product-detail .title{font-size: 26px;  color: #444; font-weight: bold;}
.product-detail .star i{font-size: 20px !important; letter-spacing: -3px !important;}
.product-detail .price{color: #e67e22; font-weight:700; font-size: 28px;}
.product-detail .color .text{text-decoration: underline;}
.product-detail .color img{height: 64px;}

.pagination.green>li>a{color: #4fc63c;}
.pagination.green>li.active>a, .pagination.green>li.active .page-link{  background: #4fc63c;  color: #fff; border: 1px solid #4fc63c;}
.pagination.green .navsimbol{padding: .4rem .75rem .1rem;}

@media(min-width: 992px){
    .col-row-5{ width: 20%; float: left; position: relative; min-height: 1px;
      padding-right: 15px;  padding-left: 15px; flex: 0 0 20%; max-width: 20%;    }
    
}

@media(max-width: 767.98px) {
   
    table.table-responsive-card thead{display: none !important;}
    table.table-responsive-card tr{display: block; margin-bottom: 2rem !important; border: 1px solid #dee2e6; border-radius: 5px; padding: 15px;}
    table.table-responsive-card tr td:first-child, table.table-responsive-card tr td.no-border{border-top: 0px;}
    table.table-responsive-card td{display: block; position: relative; text-align: right; padding-left: 40% !important; padding: .5rem .75rem; min-height: 1rem;}
    table.table-responsive-card td:before{ display:table-cell; width: 40%; position: absolute; left: 0px; top: 0px; bottom: 0px; vertical-align: middle; content: attr(data-label);     padding: .5rem .75rem; text-align: left; color: #999;}
    table.table-responsive-card td .form-control{display: inline !important;}
    table.table-responsive-card td.mobile-hide{display: none !important;}
    .filter-search .breadcrumb{display: block;}

}

