/* major.asp — inline <style> + inline style= ที่ย้ายออกมาเพื่อเลี่ยง CSP 'unsafe-inline' ใน style-src
   เนื้อหาเหมือนเดิมทุกกฎ (ย้ายที่อย่างเดียว ไม่แก้ค่า) หน้าตาไม่เปลี่ยน */

/* ===== เดิมอยู่ใน <style> block ===== */
.major td:nth-child(1) {
    width: 10% !important;
}

.major td:nth-child(2) {
    white-space: nowrap;
}

.major td:nth-child(3) {
    text-align: right !important;
}

.major td:nth-child(4) {
    text-align: right !important;
}
table.dataTable thead th {
    font-weight: bolder;
    font-size: 26px;
    color: #565656;
    text-align: center;
}

.tb-style {
    overflow-x: auto;
    width: 100%;
}
td{
    white-space: nowrap ;
}

.dl-menuwrapper {
    z-index: 3 !important;
}

/* ===== inline style= ที่ย้ายมาเป็น class ===== */
.mjr-p-content {
    margin-bottom: 20px;
}
.mjr-uptodate {
    font-weight: bold;
    color: #165da1;
    margin-left: 5px;
}
.mjr-table {
    width: 100%;
}
.mjr-thead {
    background-color: rgb(255, 220, 36);
}
.mjr-th-no {
    width: 50px !important;
    text-align: left !important;
}
.mjr-th-name {
    width: 700px !important;
    text-align: left !important;
    white-space: nowrap;
}
.mjr-th-shares {
    width: 200px !important;
    text-align: right !important;
    white-space: nowrap;
}
.mjr-th-pct {
    white-space: nowrap;
    width: 200px !important;
    text-align: right !important;
}
