
@media only screen and (min-width:200px) and (max-width:767px) {}

@media only screen and (max-width: 1920px) {
    .login_img {
        max-height: 918px;
    }
}

@media only screen and (max-width: 1499px) {
    
    .login_img {
        max-height: 740px;
    }
    .login_form_area {
        width: 68%;
    }
    .login_copy_area p {
        font-size: 14px;
    }
    .login_copy_area {
        margin-top: 29%;
    }
    .card_area .card_txt h5 {
        font-size: 15px;
    }
    .card_area .card_ico {
        width: 100px;
        height: 100px;
      
    }

    .blue-gradient, .green-gradient, .yellow-gradient, .red-gradient, .sky-gradient, .violet-gradient{
        border: 7px solid transparent;
      }
      
      .card_area .card_ico {
        font-size: 42px;
    }

    .card_area {
        padding: 15px 10px 0 10px;
    }
    .card_area .card_txt {
        margin-top: 12px;
    }
    .tasks_area .nav-tabs .nav-link {
        font-size: 14px;
    }
    .card.card-tabs.card-outline .nav-item .nav-link span {
        font-size: 11px;
    }
    .blue_table .table td {
        padding: 5px 7px;
        font-size: 12px;
    }

    .btn-light-blue, .btn-light-green {
        font-size: 12px;
        padding: 5px 9px;
    }
    .blue_table .table th {
        padding: 8px 7px;
        font-size: 13px;
    }
    .new_doctor_area h4 {
        font-size: 14px;
    }
    .btn-light-green {
        min-width: 78.5px;
    }
    .new_doctor_list table td h5 {
        font-size: 12px;
    }
    .new_doctor_list table td p {
        font-size: 10px;
    }
    .chart_sec h5 {
        font-size: 12px;
    }
    body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper, body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer, body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
        padding-top: 20px;
    }
    .new_doctor_area .btn-view{
        font-size: 13px;
    }
    label:not(.form-check-label):not(.custom-file-label) {
        font-size: 13px;
    }
    .form_area .form-control {
        font-size: 13px;
    }
    .content-header h1 {
        font-size: 26px;
    }
    /* table tr td .dropdown{
        width: auto;
    }
    .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {
        right: auto;
        left: 0 inherit;
        bottom: auto;
    } */

    .login_form_area h2 {
        font-size: 40px;
    }
    .login_form_area h4 {
        font-size: 24px;
    }
    .logo_dot {
        width: 65px;
        height: 65px;
    }
    .logo_dot.wh-30{
        width: 30px;
        height: 30px;
    }


}

@media only screen and (max-width: 1399px) {
    .table_list_head h2 {
        font-size: 26px;
    }
}
@media only screen and (max-width: 1351px) {
    .login_copy_area p {
        font-size: 12px;
    }
}

@media only screen and (max-width: 1344px) {
    .card_area .card_txt h5 {
        font-size: 13px;
    }
    .card_area .card_txt h2 {
        font-size: 21px;
    }
.new_doctor_area h4.d-inline {
	margin-bottom: 15px;
	display: block !important;
}
.new_doctor_area .form-control {
	width: 100%;
}




}

@media only screen and (max-width: 1239px) {
    .chart_sec h5 + h5{
        margin-left: 16px;
    }
}

@media only screen and (max-width: 1199px) {
    .row-cols-6 > .col {
        -webkit-flex: 0 0 24.667%;
        -ms-flex: 0 0 24.667%;
        flex: 0 0 24.667%;
        max-width: 24.667%;
    }
    .table_list_head h2 {
        font-size: 22px;
        margin-top: 6px;
    }
    .card-body-width {
        width: 75%;
    }

    .login_form_area {
        width: 75%;
    }


}

@media only screen and (max-width: 1099px) {
    .row-cols-6 > .col {
        -webkit-flex: 0 0 33.333%;
        -ms-flex: 0 0 33.333%;
        flex: 0 0 33.333%;
        max-width: 33.333%;
    }
.card-body-width {
        width: 90%;
    }


}

@media only screen and (max-width: 991px) {
    .layout-fixed .main-sidebar {
        left: 0;
    }
    .sidebar-mini.sidebar-collapse .content-wrapper, .sidebar-mini.sidebar-collapse .main-footer, .sidebar-mini.sidebar-collapse .main-header {
        margin-left: 0 !important;
    }
    .card_area .card_txt h2 {
        font-size: 26px;
    }
    .card_area .card_txt h5 {
        font-size: 15px;
    }
    .tasks_area .nav-tabs .nav-link {
        font-size: 17px;
    }
    .card.card-tabs.card-outline .nav-item .nav-link span {
        font-size: 13px;
    }
    .blue_table .table td {
        font-size: 14px;
    }
    .new_doctor_area h4 {
        font-size: 17px;
    }
    .new_doctor_area h4.d-inline {
        margin-bottom: 15px;
        display: inline-block !important;
    }
    .new_doctor_list table td h5 {
        font-size: 15px;
    }
    .new_doctor_list table td p {
        font-size: 13px;
    }

.login_copy_area {
	margin-top: 9%;
}


}
@media only screen and (max-width: 767px) {
    .card-body-width {
        width: 100%;
    }

}
@media only screen and (max-width: 699px) {
    .main-header{
        text-align: center;
    }
    .navbar{
        display: block;
    }
   .main-header.navbar .navbar-nav + .navbar-nav{
    justify-content: center;
    margin-top: 10px;
   }
.main-header.navbar .search_area .form-control {
	width: 230px;
}
.table_list_head {
	display: block;
    
}

.table_list_head h2 {
	margin-top: 0;
	margin-bottom: 15px;
    text-align: center;
}
.table_list_head .d-flex{
    justify-content: center;
}

.table_list_head .text-right {
	text-align: center !important;
}
   
.table_list_head .text-right .btn.btn-add.ml-3 {
	margin-left: 0 !important;
}


}

@media only screen and (max-width: 599px) {
    .row-cols-6 > .col {
        flex: 0 0 50%;
        max-width: 50%;
    }
}
@media only screen and (max-width: 484px) {
    .btn-add {
        font-size: 13px;
        /* width: 150px; */
        white-space: nowrap;
    }
    .btn-add .bi.bi-chevron-right{
        display: none;
    }
}



@media only screen and (max-width: 440px) {
    .row-cols-6 > .col {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .main-header.navbar .navbar-nav + .navbar-nav {
        display: block;
    }
    .main-header .navbar-nav .nav-item {
        margin: 0;
        display: inline-block;
        vertical-align: middle;
    }
 .main-header.navbar .navbar-nav + .navbar-nav .nav-item.search_area{
    display: block;
 }
 .main-header.navbar .navbar-nav + .navbar-nav .nav-item.search_area .search_item {
	position: relative;
	width: 100%;
}
.main-header.navbar .search_area .form-control {
	width: 100%;
}

    
}

@media only screen and (max-width: 399px) {
    .login_form_area {
        width: 95%;
    }
}


