﻿@media only screen and (max-width: 600px) {
    div#userbox a {
        display: flex;
    }

    i.fa.custom-caret {
        padding-left: 5px;
    }

    section.content-body {
        margin-left: 0px !important;
    }

    .row.dashboard {
        display: block;
    }

    .select-org-details {
        width: 100%;
    }

    .panel.panel-sign {
        padding: 0px !important;
        margin: 0px;
        width: 100%;
    }

    .body-sign .center-sign {
        display: block;
        padding-top: 100px;
        vertical-align: middle;
        width: 100%;
        margin: 0 auto;
        position: relative;
    }

    .panel-body.panel2 {
        height: auto;
        margin-bottom: 15px;
    }

    .table-responsive {
        height: auto !important;
    }

    .dashboard .panel {
        margin-top: -4px !important;
    }

    header.panel-heading .row {
        display: block;
        width: 100%;
    }

    .panel-actions-search {
        right: inherit;
        position: absolute;
        top: 6px;
        padding: 1px;
        padding-left: 25px;
        width: 100%;
        display: flex;
    }

    input#SearchTxt {
        width: 86%;
    }

    .col-md-6.panel-actions-search a {
        display: none;
    }

    input#SearchTxt {
        width: 83%;
        font-size: 18px;
        height: 39px;
        margin-top: -6px;
    }

    button.fa.fa-search {
        width: 35px;
        height: 35px;
        margin-top: -4px;
        margin-left: 5px;
    }

    header.page-header {
        height: 51px;
    }

    h2.panel-title {
        text-align: center;
    }

    .patient-info {
        display: block !important;
    }

    .p-info {
        width: 100% !important;
        padding: 10px;
        padding-left: 30px;
    }

    .list-of-reports {
        overflow-x: auto;
        overflow-y: hidden;
        padding: 10px;
        margin-right: 20px;
        margin-left: 20px;
    }

    section.content-body {
        height: initial !important;
    }

    .share-buttor {
        padding: 5px;
        margin: 5px;
        width: 593px;
        display: flex;
    }

    .form-group {
        /* display: flex; */
    }

    img.btn.btn-wa {
        height: 69px;
    }

    .col-sm-6 {
        margin: 5px;
    }

    .panel {
        background: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
        border: none;
        margin-left: -40px;
        margin-right: -41px;
        margin-top: -17px;
    }

    .page-header h2 {
        border-bottom-color: #27ab07;
        padding-left: 29px;
    }

    section.patient-info {
        width: 100%;
    }
}

section.patient-info {
    width: 95%;
}
