.loading{
    width: 64px;
    height: 64px;
    margin: auto;
    background: url(../img/loading.gif) no-repeat;
}
#main_loading{
	display:none;
	height:300%;
	width:100%;
	position: fixed;
	left: 0%;
	background:rgba(38, 12, 12,0.7);
	z-index:9999999;
	text-align:center; top:0px; 
}
.list-table > tbody > tr:nth-of-type(2n+1) {
    background-color: #f9f9f9;
}

#main_loading img{ top:48%; }
#editor22 iframe{ height: 220px !important ; }
.pl5{padding-left: 5px}
.pl10{padding-left: 10px}
.pl15{padding-left: 15px}
.pl20{padding-left: 20px}
.pl30{padding-left: 30px}
.pr5{padding-right: 5px}
.pr10{padding-right: 10px}
.pr15{padding-right: 15px}
.pr20{padding-right: 20px}
.pt5{padding-top: 5px}
.pt10{padding-top: 10px}
.pt15{padding-top: 15px}
.pt20{padding-top: 20px}

.ml5{margin-left: 5px}
.ml10{margin-left: 10px}
.ml15{margin-left: 15px}
.ml20{margin-left: 20px}
.mr5{margin-right: 5px}
.mr10{margin-right: 10px}
.mr15{padding-right: 15px}
.mr20{margin-right: 20px}
.mb5{margin-bottom: 5px}
.mb10{margin-bottom: 10px}
.mb15{margin-bottom: 15px}
.mb20{margin-bottom: 20px}
.fl{float: left;}
.fr{float: right;}
.center {text-align: center !important; }
.txt-r{text-align: right;}
.txt-l{text-align: left;}
.no-padding-left{padding-left: 0px}
.no-padding-right{padding-right: 0px}
.place_imges {margin-top: 5px;}
#add_more_images{margin-top: 5px;}
.switch_status{text-align: center;}
.errinput{border: solid #ff0000 1px}
.top-head-cart{ text-transform: uppercase; font-weight: bold; color: #ff0000; padding: 10px; margin: 10px 0; position: relative;}
.top-head-cart::before {
	position: absolute;
	bottom: -2px;
	border-bottom: 3px solid #01597d;
	content: '';
	display: block;
	width: 150px;
}
/* == Pendding ====*/
.status_order_1,.status_order_1 .select2-container span{
	background-color: #cc9900;
}
/* == Tiep nhan ====*/
.status_order_2,.status_order_2 .select2-container span{
	background-color: #0099cc; 
}
/* == Đã giao hàng ====*/
.status_order_3,.status_order_3 .select2-container span{
	background-color: #669900;
}
/* == Hủy đơn hàng ====*/
.status_order_4,.status_order_4 .select2-container span{
	background-color:#990033;
}
/* == Hủy đơn hàng ====*/
.status_order_5,.status_order_5 .select2-container span{
	background-color:#02cd91;
}
.status_order_5, .status_order_4, .status_order_3, .status_order_2,.status_order_1{display: list-item ; list-style: none}
.list-table .status_order_5, 
.list-table .status_order_4, 
.list-table .status_order_3, 
.list-table .status_order_2,
.list-table .status_order_1{display:inline-block}
.status_order_1 .select2-container span, 
.status_order_2 .select2-container span,
.status_order_3 .select2-container span,
.status_order_4 .select2-container span,
.status_order_5 .select2-container span{
	display: flex;
}


#status_order span  {color:#fff;    
	color: #fff !important; font-weight: bold !important}
#status_order .select2-container--default .select2-selection--single .select2-selection__arrow b{
	border-color: #fff transparent transparent transparent;
}
td span.status_order_4,td span.status_order_3,td span.status_order_2,td span.status_order_1, td span.status_order_5{color: #fff; padding: 5px 10px; border-radius: 3px; }
#status_order {margin-bottom: 5px;}
#status_order .select2-container--default .select2-selection--single{border:0px}
.btn-save_detail-order,.btn-confirm-order{
	position: fixed;
  bottom: 10px;
}
.price_subtotal, .total_order {font-weight: bold !important;}
.row_total_order td{background: #f6f8f8;
	border-color: #dee5e7;
	border-bottom: 1px solid #ddd;
}
.history-table tr td:first-child{ padding: 10px;}
.info-item {min-height: 350px;}
.fck_100 iframe { height: 100px }
.fck_150 iframe { height: 150px !important;}
.fck_200 iframe { height: 200px }
.fck_250 iframe { height: 250px}
.fck_300 iframe { height: 300px }
.required::after{content: "*"; color: #ff0000}
.text-bold {font-weight:bold}
.in-stock span{color:#fff; font-weight: bold; padding: 5px 10px; background:#519f10; margin-left: 5px; }
