
/* Media query for screens smaller than 768px (mobile devices) */
@media (max-width: 768px) {
    .dashobject {
        position: relative !important;
        max-width: 95% !important;
        width: 95% !important;
        /*max-height: 150px !important;*/ /* Reduce height for smaller screens */
        left: 10px !important; /* Adjust the left position for smaller screens */
        top: 10px !important;
        margin-bottom: 10px;
    }
    .dashobjecttable{
        position: relative !important;
        max-width: 95% !important;
        width: 95% !important;
        /*max-height: 150px !important;*/ /* Reduce height for smaller screens */
        left: 10px !important; /* Adjust the left position for smaller screens */
        top: 10px !important;
        margin-bottom: 10px;
        overflow-x: auto !important;
        overflow-y: auto !important;
    }
    #sortable-tabs { width: 95%; }
    .title-chart { font-size: 16px;}
}

/* Media query for screens between 768px and 1024px (tablets) */
@media (min-width: 769px) and (max-width: 1024px) {
    .dashobject {
        position: relative !important;
        max-width: 95% !important;
        width: 95% !important;
        /*max-height: 180px !important;*/ /* Adjust height for tablets */
        left: 10px !important; /* Adjust the left position */
        top: 10px !important;
        margin-bottom: 10px;
    }
    .dashobjecttable{
        position: relative !important;
        max-width: 95% !important;
        width: 95% !important;
        /*max-height: 150px !important;*/ /* Reduce height for smaller screens */
        left: 10px !important; /* Adjust the left position for smaller screens */
        top: 10px !important;
        margin-bottom: 10px;
        overflow-x: auto !important;
        overflow-y: auto !important;
    }
}
