@media (min-width: 0px ) and (max-width: 800px){
    #msform fieldset {
        margin:0px!important;
        width: 99%!important;
    }
}@media (min-width: 0px ) and (max-width: 400px){

    .cboxPhoto {

        max-width: 300px !important;
    }
}@media (min-width: 0px ) and (max-width: 350px){
    .cboxPhoto {

        max-width: 280px !important;
    }
}
@media (min-width: 0px ) and (max-width: 500px){
    .home-search-custom h2
    {
        font-size: 18px;
    }
    .home-search-field-div {
        width: 95%;
        margin: 0 auto;
    }
    .verificationContainer
    {
        width: 80%;
        margin-top: 80px;
    }
}


@media (min-width: 0px ) and (max-width: 300px){
    .cboxPhoto {

        max-width: 250px !important;
    }
    .verificationContainer
    {
        width: 100%;
        margin-top: 80px;
    }

}

@media (min-width: 0px ) and (max-width: 767px){
    fieldset
    {
        width: 99%;
    }
    .accuPasswordRecovery
    {
        width: 99%;
    }
    .consultantBody
    {
        height: 75%;
        overflow: auto;
    }

    .modal .mobileTrickSolution
    {
        display: block ;
    }
    .modal .mobileTrickComment {
        display: none;
    }
    .modal .windowSwitcher
    {
        display: block;
    }
}

@media (min-width: 0px ) and (max-width: 570px){
.extrapad{
    padding-top:20px !important;
}
    .consultantHeader img
    {
        border-radius: 50%;
        -moz-border-radius: 50%;
        -o-border-radius: 50%;
        -ms-border-radius: 50%;
        -webkit-border-radius: 50%;
    }
    .consultantBody
    {
        height: 73%;
        overflow: auto;
    }
    .consultantHeader,.consultantHeader .accuConsultantHeadInfo
    {
        text-align: center;
        float: none;

    }

    .windowHead {
        height: auto;
    }
}
@media (min-width: 767px ) and (max-width: 1200px){
    /*.previous
    {
        margin-left: 25px !important;
    }*/
}
@media only screen and (max-width: 620px){

    .viewPatientDetailsInCasePage
    {
        min-height: 0;
    }
    fieldset.prescriptionRespond button
    {
        width: 100% !important;
    }
    #flashConsultantDetails .modal-dialog, #flashForwardedConsultantDetails .modal-dialog,
    #flashForwardedConsultantDetails .modal-dialog, #flashForwardedConsultantDetails .modal-dialog
    {
        width: 95% !important;
    }
}
@media only screen and (max-width: 570px){
    #msform fieldset
    {
        padding: 5px !important;
    }
    .buttonsForComments .date
    {
        font-size: 8px;

    }


    body{
        font-size: 13px;
    }
    #viewDetailsmyModal .modal-dialog {
        width: 90% !important;
    }
    #SearchConsultant,#msform input[type="text"], #msform textarea
    {
        padding: 8px 5px !important;
    }
    .navbar .brand {
        margin-left: 15%;
        margin-right: auto;
        width: 84%;
        position: absolute;
        text-align: center;
    }
    .nav-collapse {
        -webkit-transform: none;
        transform: none;
    }
    .nav-collapse, .nav-collapse.collapse {
        height: 0;
        overflow: visible !important;
    }
    .navbar .nav
    {
        min-height: 600px;
    }
    .tablesorter-bootstrap .tablesorter-filter-row .tablesorter-filter
    {
        padding: 0px 4px;
    }
    .accuFontSize22
    {
        font-size: 20px !important;

    }
    .accuNavigationBarForModal
    {
        font-size: 14px;
        padding-left: 8px;
    }
    .displayAdviceSocialInfo span
    {
        margin: 1px;
    }
    .displayAdviceSocialInfo .accuFont12
    {
        font-size: 9px;
    }
    /*select,textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input,input[type="button"], input[type="submit"],a,th,td,b,.badge,.empty,li,#progressbar li:before,
    .list-view .summary,
    .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
    .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
    .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label
    {
        font-size: 12px !important;

    }*/
    .nav *
    {
        font-size: 14px !important;
        font-weight: normal !important;
    }


    label, input, button, select, textarea {
        font-size: 12px !important;
        font-weight: normal;
        line-height: 18px;
    }
    .accuNavigationBar
    {
        font-size: 16px !important;
    }
    h6 {
        font-size: 12.5px;
    }
    h5 {
        font-size: 14.5px;
    }
    h4 {
        font-size: 16.5px;
    }
    h3 {
        font-size: 18.5px;
    }
    h2
    {
        font-size: 22.5px;
    }
    h1
    {
        font-size:24.5px ;
    }


    tbody
    {
        width: 100% !important;
    }
    .accu_reg_table2
    {
        padding: 0px !important;
    }
    .close
    {
        font-size: 15px !important;
    }
    .close:hover {
        color: #F62165;
        text-decoration: none;
        cursor: pointer;
        opacity: 0.4;
        filter: alpha(opacity=40);
    }
}
@media only screen and (max-width: 330px){
    #SearchConsultant,#msform input[type="text"], #msform textarea
    {
        padding: 8px 5px !important;
    }
    select,textarea,
    input[type="text"],
    input[type="password"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="date"],
    input[type="month"],
    input[type="time"],
    input[type="week"],
    input[type="number"],
    input[type="email"],
    input[type="url"],
    input[type="search"],
    input[type="tel"],
    input[type="color"],
    .uneditable-input,input[type="button"], input[type="submit"],a,th,td,b,.badge,.empty,li,#progressbar li:before,.list-view .summary,
    .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on, .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
    .bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label
    {
        font-size: 12px !important;

    }
    input[type="button"], input[type="submit"]
    {
        padding: 2px 5px !important;
        margin-bottom: 2px !important;
    }
    label, input, button, select, textarea {
        font-size: 12px !important;
        font-weight: normal;
        line-height: 18px;
    }
    .accuNavigationBar
    {
        font-size: 14px !important;
    }
    h6 {
        font-size: 10.5px;
    }
    h5 {
        font-size: 12.5px;
    }
    h4 {
        font-size: 14.5px;
    }
    h3 {
        font-size: 16.5px;
    }
    h2
    {
        font-size: 20.5px;
    }
    h1
    {
        font-size:22.5px ;
    }
    .login_Panel
    {
        padding: 10px 20px !important;
    }
    #userProfilePic
    {

        width: 100% !important;
    }
}@media only screen and (max-width: 255px){
    [class*="span"]
    {
        overflow-x: auto;
    }
    .login_Panel
    {
        padding: 5px 0px !important;
    }
    #userProfilePic
    {
        height: 100% !important;
        width: 100% !important;
    }
    .accu_reg_table2 tr td
    {
        padding: 0px !important;
    }
}



@media (min-width: 350px) and (max-width: 0px)
{
    #imagecontainerDraw {
        width: auto !important;
        height: 300px !important;
    }
}@media (min-width: 400px) and (max-width: 0px)
{
    #imagecontainerDraw {
        width: auto !important;
        height: 350px !important;
    }
}@media (min-width: 430px) and (max-width: 0px)
{
    #imagecontainerDraw {
        width: auto !important;
        height: 360px !important;
    }
}
@media (min-width: 0px) and (max-width: 480px)
{
    #imagecontainerDraw {
        width: auto !important;
        height: 570px !important;
    }
}
@media (min-width: 480px) and (max-width: 1220px)
{
    #imagecontainerDraw {

        height: 600px !important;
    }
}
@media only screen and (max-width: 78em)
{
    .profile-min-height
    {
        max-height: none    ;
    }
    .closeNav
    {
        display: block;
    }
    .col-sm-6 ,.col-sm-4 ,.col-sm-8{
        width: 100%;
    }

    .change-on-mobile-devices
    {
        display: none;
    }.dashBoardResponsiveCss
    {
        display: block;
    }
    #msform {
        width: 100%;

        margin-top: 0px;
        position: relative;
    }
    .accuTopBottom30_0 {
        top: 18% !important;
        bottom: auto;
    }
    .accuTopBottom50_0 {
        top: 30%  !important;
        bottom: auto;
    }

    #flashConsultantDetails [class*="span"],
    #flashForwardedConsultantDetails [class*="span"]
    {
        width: 100% !important;
    }
    #imagecontainerDraw
    {
        width: auto !important;
    }
    #ModelPlotCodes .modal-dialog,#mydrawmodal .modal-dialog
    {
        max-height: 1000px !important;
    }
    #mydrawmodal .modal-body,
    #ModelPlotCodes .modal-body {
        margin-top: 0px !important;
        height: 650px !important;
        overflow-y: auto !important;
        max-height: 1200px !important;
    }


    #mydrawmodal .modal-dialog,
    #viewDetailsmyModal .modal-dialog {
        width: 99% !important;
    }
    .accuMarginMinus
    {
        margin-top: 2px;
        margin-bottom: 2px !important;
    }
    .topButtons {
        margin-right: 0px;
        margin-top: -15px;
        float: right;
        margin-bottom: 5px;
    }
    select,textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input
    {
        width: 100%;
        min-width: 100% ;

    }
    .container-fluid
    {
        padding-left: 0%;
        padding-right:0%;
    }
    .row-fluid
    {
        padding-top: 0px;
    }
    .showNav
    {
        display: block !important;
    }
    .tablesorter-bootstrap .tablesorter-header i
    {
        margin: auto;
        display: none;
    }
    .accuSorterColorButton
    {
        width: auto;
    }
    ul.nav ul li a
    {
        padding: 5px 8px !important;
    }
    ul.nav ul {
        -webkit-box-shadow: 0 0px 0px rgba(0,0,0,0.15);
        -moz-box-shadow: 0 0px 0px rgba(0,0,0,0.15);
        box-shadow:0 0px 0px rgba(0,0,0,0.15);
        background: inherit;
        width: 100%;
        padding: 0px;
        display: block !important;
        position: relative;
        border: none;
        top: 100%;
        min-width: 225px !important;
        left: 0;
        margin: 0px;
        z-index: 99999;
    }
    .accuUserCAseStep1 .next
    {
        margin-right: 10px;
    }
    .accu_profile
    {
        width: 100% !important;
    }
    ul.nav ul li
    {
        border-bottom: 0px;
        border-bottom-color: transparent;
        padding: 10px 0px 5px 0px !important;
    }
    .navbar-inverse .nav b{
        font-weight: normal !important;
    }
    .navbar-inverse .nav .active,
    .navbar-inverse .nav .active > a,
    .navbar-inverse .nav .active > a:hover,
    .navbar-inverse .nav .active > a:focus
    {
        background: #F6F6F6 !important;
        color: black !important;
        box-shadow: none;
        border-radius: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        display: initial;
    }


    #table_head th
    {
        font-size:12px;

    }
    .ajaxsearchIconLoaderSelectConsultant
    {
        position: absolute;
    }
    .navbar-inverse .nav > li > a:hover,
    .navbar-inverse .nav > li > ul > li > a:hover
    {
        background: #F6F6F6 !important;
        color: black !important;
    }
    .navbar .nav > li a:hover
    {
        color: inherit !important;
    }
    .closeNav:hover
    {
        color: red !important;
    }
    .navbar-inverse .nav > li > a {
        color: black !important;
        opacity: 1 !important;
        font-size: 100%;
        font-weight: bold;
        transition: all 200ms ease-out;
    }
    .navbar .nav {
        display: none;
        width:250px !important;
        position: fixed !important;
        margin-left: 0px !important;
        background: #f6f6f6;

        letter-spacing: 1px !important;
        margin-right: 1000px !important;
        z-index: 1000000;
        height: 100%;
        top: 0;
        overflow-y: scroll !important;
    }

    .navbar .nav > li
    {
        border-bottom: 0px;
        padding:0px;
        border-bottom-color: rgb(221, 221, 221);
    }
    .navbar-inverse .brand, .navbar-inverse .nav > li > a {
        color: #999999;
        text-shadow: 0 -0px 0 rgba(0, 0, 0, 0.25);
    }
    .navbar .nav > li,.navbar .nav > .accuRight
    {
        float: none !important;
    }
    #consultantTable thead th:nth-child(2),
    #consultantTable thead th:nth-child(3),
    #consultantTable tbody td:nth-child(2),
    #consultantTable tbody td:nth-child(3)
    {

    }

    .width300
    {
        float: none;
        width:100%;
    }
    #SearchConsultant
    {
        width: 100%;
        float: none;
    }

    div.cont
    {
        padding-top: 62px;
    }
    .accuProfileMenus
    {
        width: 100% !important;
        padding: 0px !important;
    }
    .page-wrapper
    {
        padding: 20px 0 30px;
    }
    .span9,.span4,fieldset .span3,fieldset .span5
    {
        margin: 5px 0px;
        width: 100% !important;

    }

    fieldset .span4,
    fieldset .span3
    {
        margin-left: 0px !important;
        margin-top: 10px !important;
    }
    .select2-container
    {
        width: 100% !important;
    }
    #display_consultant_name
    {
        width: 100% !important;
        min-width: 100% !important;
    }
    #SearchConsultant
    {

        width: 95% !important;
        min-width: 95% !important;

    }
    .accu_consultant_list .panelHeaderText, .panelHeaderText
    {
        position: relative;
    }

    #main-content
    {
        padding-left: 10px;
        padding-right: 10px;
    }
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
    {
        float: none;
    }
    .col-sm-3
    {
        width: 100%;
    }



    .accu_consultant_list
    {
        padding: 0px;
    }

    .accu_consultant_list .panel .panel-heading, .panel .panel-heading {

        text-align: left;
    }
    .accu_right
    {
        width: 100%;
    }
    #consultantTable
    {
        font-size: 9px;
    }
    .navbar .btn-navbar .icon-bar
    {
        width: 30px;
    }
    .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {
        padding: 5px;
    }
    .navbar-inverse .btn-navbar,.navbar-inverse .btn-navbar:hover
    {
        float: left;
        display: block;
        margin-left: 0px;
        margin-right: 5px;
        margin-bottom: 0px;
        z-index: 99999;
        width: 35px;
        color: #ffffff;
        text-shadow: none;
        background-image: none;
        background-repeat: repeat-x;
        border-color:transparent;
        background-color: transparent;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=true);
        box-shadow: none;
    }

    .navbar .brand
    {
        margin-left: 10%;
        margin-right: auto;
        width: 88%;
        z-index: 1;
        position: absolute;
        text-align: center;
    }
    .navbar .btn-navbar .icon-bar
    {
        height: 5px;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        background-color: #27D2F1 !important;
    }
}


@media (max-width: 1310px) and (min-width: 1250px){
    .navbar .nav
    {
        width: 730px;
    }
}
@media (max-width: 1025px) and (min-width: 0px){
.accuCenterSignup
{
    width: 100% !important;
    margin-left: 0% !important;
}
}
@media (max-width: 450px) and (min-width: 0px){
    .logincontainer
    {
        margin: 40px auto;
    }
    .logincontainer .nav-tabs > li
    {
        width: 100%;
    }.logincontainer .nav-tabs > li a
    {
       border: 1px solid;
       border-radius: 0px;
       border-color: #DADADA;
       letter-spacing: 1px;
    }.logincontainer .nav-tabs > li.active a
    {
       background: #1E73BE;
       color: white;
    }
}
@media (max-width: 600px) and (min-width: 100px){
    .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
        line-height: 1;
        vertical-align: inherit;
    }
    .login
    {
        width: 99%;
    }
    .accuNavigationBar
    {
        padding: 2px 14px;
        background: #004d7a;
        color: white;
        border-top-right-radius: 0px;
        -moz-border-top-right-radius: 0px;
        -webkit-border-top-right-radius: 0px;
        -ms-border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        -webkit-border-bottom-right-radius: 0px;
        -moz-border-bottom-right-radius: 0px;
        -ms-border-bottom-right-radius: 0px;
        text-align: center;
        text-transform: capitalize;
        width: 100% !important;
        margin-bottom: 10px;
        font-size: 18px;
        box-shadow: 2px 2px 1px rgb(201, 212, 226);
        -ms-box-shadow: 2px 2px 1px rgb(201, 212, 226);
        -moz-box-shadow: 2px 2px 1px rgb(201, 212, 226);
        -webkit-box-shadow: 2px 2px 1px rgb(201, 212, 226);
        left: 0;
        /* width: 100%; */
        font-weight: bold;
        top: 50px;
        /* bottom: 0px; */
        text-align: center;
    }
    .ShowNextImage
    {
        left: 90%;
    }
    .accuCenterSignup
    {
        margin-left: 0 !important;
        margin-top: 10px !important;
    }

    .m_comment_content
    {
        overflow-y: auto;
    }
}
@media (max-width: 380px) and ( min-width: 0px){
    .ShowNextImage,.ShowPreviousImage
    {
        top: calc(35% - 1em) !important;
    }
}
@media (max-width: 345px){
    .buttonsForComments
    {
        float: none !important;
        font-size: 10px;
    }

    .c_t
    {
        display: block;
    }
}
@media (max-width: 767px)
{  
    .notificationBox
{
    position: fixed;
    right: 0;
    top: 0px;
    z-index: 999;
    margin-right: 55px;
    overflow: hidden;
}
.notificationBell
{
    padding: 5px;
    display: block;
    color: white;
    max-width: 300px;
    box-shadow: 0px 0px 5px;

    font-size: 20px;
}
.notificationBell:hover,
.notificationBell:focus,
.notificationBell:active{
    color: grey;
}
.item {
    position:relative;
    padding-top:15px;
    display:inline-block;
}
.notify-badge{
    position: absolute;
    right:-0px;
    top:10px;
    background:red;
    text-align: center;
    border-radius: 20px;
    color:white;
    padding:2px 4px;
    font-size:10px;
}

    #msform {
        width: 100%;
       }
    .accuCenterSignup
    {
        margin-left: 0 !important;
        margin-top: 10px !important;
    }
    .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus,.nav-tabs > li > a
    {
        font-size: 12px !important;
    }

    .accuSpanAdviceFitters
    {
        width: 100%;
    }
    .ShowNextImage
    {
        left: 90% !important;
    }
    #modal_window .modal-dialog
    {
        width: 99%;
        height: 100%;
        padding: 0;
        margin: 2px;
    }

    #modal_window  .modal-dialog
    {
        height: 100%;
    }
    #modal_window .modal-content
    {
        height: 100%;
    }
    .tablesorter .fa {
        margin: 0px !important;
        text-align: center;
    }
    #modal_window .modal-body,#modal_window  .modal-body .row-fluid,#modal_window  .modal-body .row-fluid,#modal_window .modal-body .row-fluid .mobileTrickSolution,#modal_window .modal-body .row-fluid .mobileTrickComment
    {
        height: 99% !important;
    }

    .m_desc_comment{
        height: 99%;
    }
    #comments_viewer
    {
        height: 80%;
    }
    .container-fluid
    {
        
        padding-right: 0%;
        margin-top: 110px !important;
    }
    div.cont
    {
        padding-top: 0px;
    }
    .span4
    {
        width: 100%;
    }
}
@media (max-width: 1250px) and (min-width: 1150px){
    .accu_profile
    {
        margin: 0 !important;
    }
}
@media (max-width: 979px) and (min-width: 768px){
    .accuCenterSignup
    {
        margin-left: 0 !important;
        margin-top: 10px !important;
    }
    .row-fluid .span4 {
        width: 100%;
    }

}

@media (max-width: 1152px) and (min-width: 990px)
{

    

    .container-fluid
    {
        padding-left: 0%;
        padding-right: 0%;
        top:70px !important;
    }
    .accu_profile
    {
        margin-left: 0px !important;
        width: 100% !important;
    }
}
@media (max-width: 989px) and (min-width: 768px)
{
    .accu_profile
    {
        margin-left: 0px !important;
    }
    body
    {
        padding-right: 20px;
        padding-left: 20px;
    }
    .navbar-fixed-top {
        margin-bottom: 20px;
        margin-right: -20px;
        position: fixed;
        margin-left: -20px;
    }
}

/*Medie Queries For Slider */
@media (max-width: 900px) and (min-width: 0px) {

    .carousel-caption h3
    {
        font-size: 2.5vw;
    }
    .carousel-caption
    {
        top: 20%;
    }
    .lgMediumTextForSlides
    {
        font-size: 2.5vw;
    }
    .carousel-caption img
    {
        height: auto;
        width: 40%;
    }
    .sliderImageFitMe20
    {
        margin-top: 20%;
    }
}
@media (min-width:0px) and (max-width: 970px){
    .customSteps {
       display: block;
    }
    ul#wizardStatus
    {
        display: none;
    }
}

@media (max-width: 440px ) and (min-width: 0px){

    .sliderGeneratedImageWidthHeight img
    {
        width: 100% !important;
        height : auto !important;
       margin: 0% 0% 0% 0%;
    }
}


@media only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)  {

    /* Force table to not be like tables anymore */
    .responsive table, .responsive thead, .responsive tbody, .responsive th, .responsive td,  .responsive tr {
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    .responsive thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .responsive tr { border: 1px solid #ccc; }

    .responsive td {
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
    }

    .responsive td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
    }


}

@media (min-width: 0px ) and (max-width: 650px){
    .prescribed-case-view-mobile,.therapist-button-in-list-mobile
    {
        display: block;
    }.consultant-fee-mobile
    {
        display:inline-block;
             position: absolute;
             right: 0;    color: #1E73BE;
    }.prescribed-case-view-desktop,.consultant-fee-desktop,.therapist-button-in-list-desktop
     {
         display: none;
     }
}@media (min-width: 0px ) and (max-width: 950px){
    .therapist-profile-mobile
    {
        display: block !important;
    }.therapist-profile-desktop
     {
         display: none !important;
     }

}@media (min-width: 0px ) and (max-width: 560px){
    .profile-mobile-div
    {
        display: block;
        margin: 0px 0px 0px 0px;
    }
}
@media(max-width: 786px){


.modal.fade.in {
    top: 0;
}
    #prescriptionViewmyModal, #patienAttachments {
        top:0 ;
    }
    #patienAttachments .modal-dialog ,#prescriptionViewmyModal .modal-dialog
    {
        width: 100% !important;
        margin: 0 !important;

    }
    #patienAttachments .modal-dialog,#patienAttachments .modal-content,
    #prescriptionViewmyModal .modal-dialog,#prescriptionViewmyModal .modal-content
    {
        height: 100% !important;
        max-height: 100% !important;

    }
    #patienAttachments .modal-body,
    #prescriptionViewmyModal .modal-body
    {
        height: 98% !important;
        max-height: 98% !important;
    }

}
