
@import url("../libs/toastr/toastr.min.css");
/* #toast-container{
    display: none!important;
} */

body{
    padding: 0!important;
}

.toast-success {
	background-color: blue;
}
#toast-container{
    width: auto;
    top: 12px;
    right: 12px;
}
.hide_op{
    position: absolute!important;
    opacity: 0!important;
    top: -99999px!important;
}

.form_load_hide {
    display: none;
}
#button-addon2{
    
}
.content_img_readonly{
    border: 0;
    font-size: 20px;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    outline: none;
}

.fa-trash:before {
    content: "X"; 
}

.customized_faupload{
    width: 100%;
}
.customized_faupload .faupload-preview {
  padding: 0 10px;
  margin-bottom: 0;
}
.customized_faupload .faupload-preview li {
  margin-top: 10px;
}
.customized_faupload .faupload-preview .thumbnail {
  margin-bottom: 10px;
}
.customized_faupload .faupload-preview a {
  display: block;
}
.customized_faupload .faupload-preview a:first-child {
}
.customized_faupload .faupload-preview a img {
    width: 100%;
  object-fit: cover;
}
.customized_faupload .faupload-preview .col-xs-3 {
    max-width: 400px;
}
.customized_faupload .faupload-preview li .btn {
    margin: 0 auto;
    font-size: 12px;
    width: 35px;
    line-height: 24px;
    box-sizing: content-box;
    padding: 0;
}
.customized_faupload .faupload-preview li .btn i{
    font-style: unset;
}

.btn_change_option{
    display: inline-block;
    border: 1px #000 solid;
}

.btn_change_option.active{
    border: 1px red solid;
}

.btn_change_option:not(.has_stock){
    background-color: #ccc;
}
.product_list .item{
    display: flex;
    align-items: center;
}
.product_list .item .img_box img{
    max-width: 100%;
}

.product_list .item .img_box{
    background-size: cover;
    background-position: center;
    height: 80px;
    width: 25%;
}
.product_list .item .content_box{
    padding: 10px;
    width: 50%;
}
.product_list .item .num_box{
    width: 25%;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.product_list .item .num_box .btn_num{
    margin: 0;
}
.product_list .item .num_box p{
    margin: 0;
}
.product_list hr{
    margin: 0;
    margin-bottom: 10px;
}