#tai-san-thoi-gian-dem-nguoc .elementor-countdown-digits, .elementor-countdown-label{
    color: black;
}

#tai-san-thoi-gian-dem-nguoc .elementor-countdown-item{
    background-color: white;
}

#tai-san-thoi-gian-dem-nguoc{
    background: #FFFFFF;
    box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);
    overflow: hidden;
}

#tai-san-thoi-gian-dem-nguoc .countdown-message {
    text-align: center;
    color: lightcoral;
}

#btn_giam, #btn_tang {
    min-width: unset;
}

#pnl-dau-gia-thong-tin-tra-gia{
    margin-top: 20px;
    background: #FFFFFF;
    box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);
    overflow: hidden;
}

#tbl-danh-sach-tra-gia-all{
    width: 100%;
}

#tbl-danh-sach-tra-gia-all th{
    border: solid 1px gray;
    padding: 5px;
    text-align: center;
    font-weight: bold;
}
#tbl-danh-sach-tra-gia-all td{
    border: solid 1px gray;
    padding: 5px;
}

#tbl-danh-sach-tra-gia{
    width: 100%;
}

#tbl-danh-sach-tra-gia th{
    border: solid 1px gray;
    padding: 5px;
    text-align: center;
    font-weight: bold;
}
#tbl-danh-sach-tra-gia td{
    border: solid 1px gray;
    padding: 5px;
}

#pnl-dau-gia h4.elementor-post__title {
    text-align: left;
    padding-bottom: 15px;
}

#pnl-dau-gia input#gia-moi{
    font-size: 20px;
}



.frm-dang-ky-dau-gia label {
    font-size: 16px;
}

a:hover {
    color: lightcoral;
}

.um input[type="submit"].um-button, .um input[type="submit"].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
    background: lightcoral;
}

.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: lightcoral;
    color: #fff;
}

.btn-diem-danh, .btn-dau-gia , .btn-dang-ky{
    background-color: #EA3546;
    border: none;
    border-radius: 4px;
    color: white;
}

article.ds-taisan {
    background: #FFFFFF;
    box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);
    overflow: hidden;
    margin-top: 10px;
}

.elementor-post__thumbnail img.alignleft{
  margin-bottom: 0px;
  /* height: 200px; */
}

a#lnk-dau-gia, a#lnk-dang-ky{
    color: white;
}

ul.nm-top-bar-social {
    margin-bottom: 0px;
}

#nm-main-menu-ul a {
    color: lightcoral;
}

#nm-main-menu-ul .sub-menu {
    background: whitesmoke;
}

.home .nm-team > li {
    padding-bottom: 0px;
}

.nm-post-slider-noimage{
    height: 200px;
}

#nm-footer > .nm-footer-widgets{
    padding-top: 20px;
    padding-bottom: 0px;
}

#nm-footer .nm-footer-block-grid > li{
    padding-bottom: 10px;
}

/*
.nm-top-bar {
    height: 30px;
} */



.ds-dk {
    width: 100%;
}

.ds-dk td {
    border: black 1px solid;
}

.money::after {
    content: " VNĐ";

}

.elementor a{
    color: lightcoral;
}

.elementor-2573 .elementor-element.elementor-element-a1d36a5 {
    --grid-column-gap: 30px;
    --grid-row-gap: 35px;
}

.center-nav {
    text-align: center;
}

.lax-auc-report a, abbr, address, article, aside, audio, b, blockquote, body, canvas, caption, center, cite, code, dd, del, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, label, legend, li, menu, nav, object, ol, output, p, pre, q, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video{
      font-size: 15px;
}

.lax-auc-report-portrait {
    width: 16cm;
    font-size: 14px;
    font-family: "Times New Roman", Times, serif;
    text-align: justify;
}

.lax-auc-report-landscape {
    width: 25cm;
    font-size: 14px;
    font-family: "Times New Roman", Times, serif;
    text-align: justify;
}


.lax-auc-report table{
    width: 100%;
}

.lax-auc-report .center{
    text-align: center;
}

.lax-auc-report .right{
    text-align: right;
}

.lax-auc-report .left{
    text-align: left;
}

.lax-auc-report .text-bold{
    font-weight: bold;
}

.lax-auc-report .text-italic{
    font-style: italic;
}

.lax-auc-report h1{
    margin-top: 10px;
    font-size: 15px;
}

.lax-auc-report h2{
    font-size: 14px;
}

.lax-auc-report .title{
    margin-top: 10px;
    font-size: 16px;
    margin-bottom: 10px;
}

.lax-auc-report .border td {
    border: solid 1px black;
    padding: 3px;
}

.lax-auc-report .no-border td {
    border: none;
    padding: 3px;
}

span.span10{
    display: inline-block;
    margin-left: 40px;
}
span.span1{
    display: inline-block;
    margin-left: 10px;
}

#btn-giam-gia{
    min-width: 60px;
}

#btn-tang-gia{
    min-width: 60px;
}

#lax-auc-frm-change-pass input {
    width: 100%;
}

.page {
    min-height: 500px;
}

/*
Max width before this PARTICULAR table gets nasty
This query will take effect for any screen smaller than 760px
and also iPads specifically.
*/
@media
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

	/* Force table to not be like tables anymore */
	#pnl-dau-gia-thong-tin-tra-gia table, #pnl-dau-gia-thong-tin-tra-gia thead, #pnl-dau-gia-thong-tin-tra-gia tbody, #pnl-dau-gia-thong-tin-tra-gia th, #pnl-dau-gia-thong-tin-tra-gia td, #pnl-dau-gia-thong-tin-tra-gia tr {
		display: block;
	}

	/* Hide table headers (but not display: none;, for accessibility) */
	#pnl-dau-gia-thong-tin-tra-gia thead #pnl-dau-gia-thong-tin-tra-gia tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}

	#pnl-dau-gia-thong-tin-tra-gia tr { border: 1px solid #ccc; }

	#pnl-dau-gia-thong-tin-tra-gia td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
	}

	#pnl-dau-gia-thong-tin-tra-gia td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%;
		padding-right: 10px;
		white-space: nowrap;
	}

	/*
	Label the data
	*/
	#tbl-danh-sach-tra-gia td:nth-of-type(1):before { content: "STT"; }
	#tbl-danh-sach-tra-gia td:nth-of-type(2):before { content: "Thời gian"; }
	#tbl-danh-sach-tra-gia td:nth-of-type(3):before { content: "Giá"; }
	#tbl-danh-sach-tra-gia td:nth-of-type(4):before { content: "Tình trạng"; }
    #tbl-danh-sach-tra-gia td:nth-of-type(5):before { content: "Thao tác"; }

    #tbl-danh-sach-tra-gia-all td:nth-of-type(1):before { content: "STT"; }
	#tbl-danh-sach-tra-gia-all td:nth-of-type(2):before { content: "Thời gian"; }
	#tbl-danh-sach-tra-gia-all td:nth-of-type(3):before { content: "Người tham gia"; }
	#tbl-danh-sach-tra-gia-all td:nth-of-type(4):before { content: "Giá"; }
    #tbl-danh-sach-tra-gia-all td:nth-of-type(5):before { content: "Tình trạng"; }
    #tbl-danh-sach-tra-gia-all td:nth-of-type(6):before { content: "Ghi chú"; }
    #tbl-danh-sach-tra-gia-all td:nth-of-type(7):before { content: "Rút lại giá"; }


    #tai-san-thoi-gian-dem-nguoc .elementor-widget-countdown .elementor-countdown-digits{
        font-size: 50px;
    }

    #pnl-dau-gia-tra-gia #btn-giam-gia {
        /* min-width: 50px; */
        padding-left: 5px;
        padding-right: 5px;
        width: 100%;
    }

    #pnl-dau-gia-tra-gia #btn-tang-gia {
        /* min-width: 50px; */
        padding-left: 5px;
        padding-right: 5px;
        width: 100%;
    }

    #pnl-dau-gia-tra-gia input#gia-moi {
        /* width: 162px; */
        width: 100%;
    }

    #pnl-dau-gia-tra-gia #btn-dau-gia {
        /* width: 270px; */
        width: 100%;
    }
}
