/* Readmore CSS chỉ áp dụng cho máy tính bảng và máy tính */
        @media screen and (min-width: 784px) { 
            /* CSS mới cho nút "Xem thêm" và "Thu gọn" */
            .custom_name_readmore_wrapper {
                position: relative;
                overflow: hidden;
                border: 0px solid #ddd;
            }
            .custom_name_readmore {
                text-align: center;
                cursor: pointer;
                position: absolute;
                z-index: 10;
                bottom: 0;
                width: 98%;
                height: 60px;
                border-bottom: 1px solid #dddddd;
                background: #ffffff;
                margin-top: 0px;
                margin-bottom: 0px;
                left: 50%;
                transform: translateX(-50%);
            }
            .custom_name_readmore::before {
                content: '';
                position: absolute;
                top: -100px;
                left: 0;
                width: 100%;
                height: 100px;
                background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
                border-top-left-radius: 10px;
                border-top-right-radius: 10px;
            }
            .custom_name_readmore a {
                font-size: 20px;
                font-weight: bold;
                color: #1a73e8;
                display: block;
                margin-top:10px;
            }
            .custom_name_readmore a:hover {
                color: #FCB800;
            }
            .custom_name_readmore a:after {
                content: '';
                width: 0;
                right: 0;
                border-top: 20px solid #FCB800;
                border-left: 20px solid transparent;
                border-right: 20px solid transparent;
                display: inline-block;
                vertical-align: middle;
                margin: -2px 0 0 5px;
            }
            .custom_name_readmore_less a:after {
                content: '';
                width: 0;
                right: 0;
                border-top: 0;
                border-bottom: 20px solid #FCB800;
                border-left: 20px solid transparent;
                border-right: 20px solid transparent;
                display: inline-block;
                vertical-align: middle;
                margin: -2px 0 0 5px;
            }
            .custom_name_readmore_less a:hover {
                color: #FCB800;
            }
            .custom_name_readmore_less:before {
                display: none;
            }
        }
/*---*/        