﻿@media screen and (-webkit-min-device-pixel-ratio:0) and (max-height: 649px) {
    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 365px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 239px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 243px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 145px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 157px !important; }


    /* Work Flow, Uer Types Work Flow, Schedule */
    #divUserWorkflow .scrollTableContainer { height: 353px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 341px !important; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-height: 650px) and (max-height: 699px) {
    .menus { height: 364px; } /*sidebar*/

    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 410px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 284px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 288px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 190px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 201px !important; }

    #divUserWorkflow .scrollTableContainer { height: 399px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 386px !important; }

    /* Division Tab */
     #drcDiv .divFullSectionTable { height: 190px !important; }
     #drbDiv .divFullSectionTable { height: 165px !important; }
}

#divUserTypesPermissions .divBUPermissionsScreenColLeft .ui-accordion-content { height: 364px !important; }

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-height: 700px) and (max-height: 749px) {
    .menus { height: 414px; } /*sidebar*/

    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 460px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 306px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 310px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 198px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 210px !important; }

    #divUserWorkflow .scrollTableContainer { height: 428px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 415px !important; }

    /* Division Tab */
     #drcDiv .divFullSectionTable { height: 210px !important; }
     #drbDiv .divFullSectionTable { height: 180px !important; }
}

@media (min-height: 775px ) {
    .divCRFilterListBox { height: 145px !important; }
    ::i-block-chrome, .divCRFilterListBox { height: 155px !important; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-height: 750px) and (max-height: 799px) {
    .menus { height: 474px; } /*sidebar*/

    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 510px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 356px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 360px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 248px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 260px !important; }

    #divUserWorkflow .scrollTableContainer { height: 478px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 465px !important; }

    /* Division Tab */
     #drcDiv .divFullSectionTable { height: 260px !important; }
     #drbDiv .divFullSectionTable { height: 220px !important; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-height: 800px) and (max-height: 849px) {
    .menus { height: 514px; } /*sidebar*/

    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 560px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 406px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 410px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 298px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 310px !important; }

    #divUserWorkflow .scrollTableContainer { height: 528px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 515px !important; }

    /* Default heights on stuff */
     #drcDiv .divFullSectionTable { height: 310px !important; }
     #drbDiv .divFullSectionTable { height: 270px !important; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-height: 850px) and (max-height: 899px) {
    .menus { height: 514px; } /*sidebar*/

    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 610px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 456px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 460px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 348px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 360px !important; }

    #divUserWorkflow .scrollTableContainer { height: 578px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 565px !important; }

    /* Default heights on stuff */
     #drcDiv .divFullSectionTable { height: 360px !important; }
     #drbDiv .divFullSectionTable { height: 320px !important; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-height: 900px) {
    .menus { height: 514px; } /*sidebar*/

    /* Builder User*/
    #divTableUsers .dataTables_scrollBody, #divTableUserTypes .dataTables_scrollBody { height: 660px !important; }
    #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 506px !important; }
    ::i-block-chrome, #accessLevel .dataTables_scrollBody, #accessLevel .dataTables_scrollBody { height: 510px !important; }
    #accessSubdivision .dataTables_scrollBody { height: 398px !important; }
    ::i-block-chrome, #accessSubdivision .dataTables_scrollBody { height: 410px !important; }

    #divUserWorkflow .scrollTableContainer { height: 628px !important; }
    #divUserSchedule .scrollTableContainer, #divUserTypesSchedule .scrollTableContainer { height: 615px !important; }

    /* Default heights on stuff */
     #drcDiv .divFullSectionTable { height: 410px !important; }
     #drbDiv .divFullSectionTable { height: 370px !important; }
}