.show{
	display: block
}
.none{
	display: none;
}
.red{
	color: red;
}
.title_search{
	font-size:25px;
	padding-bottom: 10px;
}
.page-item.active .page-link{
	background: #002673;
}
.not_cursor{
	cursor: auto;
}
#md-map,#st-map{
	height: 400px;
}


.list-small-images .reponsive-img img{
	width: 58px;
	height: 58px;
}
.widget_filter ul li a:hover{
	color: red;
}

.widget_filter ul li .active{
	color: red;
}

.widget_filter ul li .active:before {
    border: 1px solid #002673 !important;
    line-height: 20px;
    text-align: center;
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f00c";
    color: #002673 !important;
}

.rm-mobile{
	padding-top: 10px;
}

.content p{
	font-size: 14px;
}

.itemprd .responsive-img img,.post-home .responsive-img img{
	display: block;
    width: auto;
    max-height: 165px;
    margin: 0 auto;
}

.content_cateogry h1{
	font-size: 20px!important;
}
.content_cateogry h2{
	font-size: 18px!important;
}
.content_cateogry h3{
	font-size: 16px!important;
}

.liststore-hn{
	height: 335px;
}

.responsive-img {
    min-height: 210px;
    max-height: 210px;
}

.back_cart{
	background-color: #0f5bbd!important;
	margin-right: 15px !important;
}
.modal-body img{
    float: left;
}
.ct-thongbao{
        float: left;
    margin-left: 15px;
}
.ct-thongbao p{
    margin-bottom: 5px;
}
.modal-headerx {
    padding: 10px;
    background: #0f5bbd;
        border-radius: 0;
        display: -webkit-box;
    display: flex;
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 1px solid #e9ecef;
}
.modal-body {
    /* position: relative; */
    -ms-flex: 1 1 auto;
    /* -webkit-box-flex: 1; */
    /* flex: 1 1 auto; */
    padding: 1rem;
}
.modal-footer {
   padding: 10px; 
      border-top: 1px solid #022140;
}
.modal-dialog {
    max-width: 400px;
    border: 5px solid #2576de;
    border-radius: .3rem;
}
.modal-footer button{
    background-image: linear-gradient(to bottom, #0088CC, #0044CC);
    background-image: -moz-linear-gradient(top, #0088CC, #0044CC);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088CC), to(#0044CC));
    background-image: -webkit-linear-gradient(top, #0088CC, #0044CC);
    background-image: -o-linear-gradient(top, #0088CC, #0044CC);
    padding: 5px 25px;
    margin: 0 auto;
}
.modal-content {
    border: 0;
}
.modal-title {
   color: #fff;
    font-weight: bold;
}
.modal-headerx .close {
    color: #fff;
    opacity: 1;
    background: none;
    font-size: 21px;
    border: none;
} 
div#fb_comment {
    padding-top: 30px;
    border-top: 1px solid #b7b0b0;
    margin-top: 30px;
}
@media only screen and (max-width: 767px) {
	.responsive-img {
		min-height: 165px !important;
		max-height: 165px !important;
		padding: 10px 15px 5px !important;
	}
	.total_done{
		display: block!important;
	}
}

.click_store{
	font-weight: bold; 
	color: #de2900; 
	margin: 0px;
}

.thank .list-cart-mb li.item:last-child {
   	border-bottom: unset!important;
}
.total_done{
	padding-top: 15px;
	border-bottom: 1px dashed #ccc;
	font-weight: bold;
	text-align: right;
	font-size: 16px;
	padding-bottom: 10px;
	text-transform: uppercase;
}

.show{
	display: block;
}
#modal_error{
	top: 20%;
}
.address_done{
	padding-top: 35px;
	font-weight: 600;
}

.home_d{
	padding-right: 10px;
}

.support-online a span{
	width: 340px;
}

/*css post*/
.list-blog .news_pro {
    padding-bottom: 30px;
}

