/* หน้า analyst-report : ย้ายมาจาก <style> ในหน้า analyst-report.aspx
   เพื่อให้ CSP ไม่ต้องพึ่ง 'unsafe-inline' ใน style-src */
        .head-1 {
            font-family: 'rsubold';
            font-size: 40px;
            letter-spacing: 0.5px;
            text-align: center;
            color: #111111;
            margin-bottom: 40px;
        }

        .line {
            border-bottom: 1px solid #000000 !important;
            margin-top: 75px;
        }

        table.dataTable thead th, table.dataTable thead td {
            background-color: #0db68d !important;
        }

        select {
            flex: 1;
            padding: 0 .5em;
            color: #070707 !important;
            cursor: pointer;
        }

        .img-news {
            max-height: 30px;
            padding: 5px;
            border-radius: 10px;
            margin-right: 10px;
            width: 27px !important;
        }

        .icon-calendar2 {
            background-color: #000000;
        }

        .table-responsive {
            overflow-x: unset !important;
        }

        .img-news_clipping {
            width: 8% !important;
        }

        @media (max-width: 768px) {
            .img-news_clipping {
                width: 25% !important;
            }
        }

        p {
            margin-top: 0;
            margin-bottom: 1rem !important;
        }
