﻿body {
}

@media (max-width: 992px) {

    .labels span {
        padding: 0px 8px;
        /* font-size ;*/ 14px;
    }


    .sensor-top-profile {
        flex-direction: column;
        align-items: normal;
    }

    .sensor-description {
        padding-top: 1rem;
    }

    .ti-x:before {
        content: "\eb55";
        /* font-size ;*/ 28px;
        top: 0px;
        position: absolute;
        right: 0px;
    }

    a.text-nowrap.logo-img {
        margin-top: 2rem;
    }

    .top-bar.fixed-top.main-topbar {
        display: none;
    }


    .metrics-reports .report-list {
        width: 100% !important;
    }
}

@media (max-width: 1100px) {
    a.profile-lables {
        /* font-size ;*/ 13px;
        padding: 0px 2px;
    }
}

@media (max-width: 650px) {
    .login-img img {
        width: 100%;
        height: 32vh !important;
        object-fit: cover;
    }
}

/*@media (min-width: 1551px) and (max-width: 1870px) {
    .top-bar .Backbtn {*/
        /* display: flex; */
        /*padding: 0px 6px;
        max-width: auto;
        width: 65%;*/
        /* margin-bottom: 21px; */
        /*background: #fff;
    }
}*/

/*@media (max-width: 1550px) {
    .top-bar .Backbtn {*/
        /* display: flex; */
        /*padding: 0px 6px;
        max-width: auto;
        width: 55%;*/
        /* margin-bottom: 21px; */
        /*background: #fff;
    }
}*/





@media (max-width: 767px) {
    .color-boxes {
        justify-content: center;
    }

    .heading {
        flex-direction: column;
    }

    .alert-btn {
        margin-top: 0rem;
    }

        .alert-btn.home-alert {
            margin-top: 2rem;
        }

    .tak-img {
        display: block;
    }
    .carepla-pateint {
        width: 100%;
    }

    .details_info {
      
       
        flex-direction: column;
    }
}


@media (max-width: 605px) {
    .patient-top-bar {
        flex-direction: column;
    }
}

@media (max-width: 1200px) {
    .patient-logs {
        padding: 6rem 2rem;
    }

    .Category-task-view {
        padding: 2rem 1rem;
    }

        .Category-task-view .activity {
            margin-top: 52px;
        }

    .sensor .top-bar {
        padding: 1rem 2rem 1rem 2rem;
    }

    .pagination a {
        padding: 4px 4px;
    }

    .dashboard-profile {
        padding: 3rem 1rem 1rem 2rem;
    }
}

@media (max-width: 540px) {
    .taskname p {
        /* font-size ;*/ 12px;
    }

    .home-Category-view {
        padding: 0rem 1rem;
    }

    .taskname a.btn.btn-secondary {
        padding: 4px 8px;
        /* font-size ;*/ 13px;
    }

    .taskname h5 {
        /* font-size ;*/ 15px;
    }

    .taskname svg {
        max-width: 21px;
    }

    .taskname {
        padding: 11px 6px;
    }

    .Category {
        padding: 4rem 1rem;
    }

    .Portal-Logs {
        padding: 1rem 1rem;
    }

    .app-header .navbar {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        position: absolute !important;
        right: 0 !important;
    }

    .labes-view {
        flex-direction: column;
    }
}


@media (max-width: 456px) {
    .tak-img {
        flex-direction: column;
        justify-content: flex-start;
        align-items: normal;
    }

    .activity {
        padding: 0px 8px;
    }

    .alert-btn.home-alert {
        display: flex;
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start;
        position: absolute;
        right: 0;
    }
}


@media (max-width: 991px) {
    .labels {
        align-items: center;
        flex-direction: row;
    }
    .Portal-Logs {
        padding: 1rem 2rem;
    }
}

@media (max-width: 769px) {

    .labels {
        align-items: start;
        flex-direction: column;
    }

    .alert-btn.home-alert {
        margin-top: 15px;
    }
    .Pagefooter.text-center.p-2 {
        /* font-size ;*/ 13px;
    }
}

@media (min-width: 992px) and (max-width: 1026px) {

    .labels {
        flex-direction: column;
        align-items: start;
    }

    .alert-btn.home-alert {
        margin-top: 15px;
    }
}

@media (max-width: 578px) {
    .left-sidebar .scroll-sidebar {
        height: calc(47vh - 17px);
    }
}

@media (max-width: 1366px) {

    .passcode-screen {
        height: 356px;
    }
}

@media (max-width: 1366px) {

    .container.container-login.copyright-text.function-editor {
        text-align: center;
        display: flex;
        justify-content: center;
        height: 20px;
        align-items: end;
    }
}


@media (max-width: 992px) {
    .assess_new_main_box {
        flex-direction: column;
    }
}

@media (max-width: 1800px) {
    .button-flex-set.care-patient-view {
       /* display: flex;
        align-items: center;*/
        gap: 6px;
        width: 163%;
    }
}
.table-responsive .table tr td {
    padding: 15px 15px !important;
    max-width: 278px;
    min-width: 165px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    /* display: inline-block; */
}