﻿@media screen and (max-width: 1024px) {
    body {
        font-size: 8pt;
    }

    .jqx-widget-content {
        font-size: 9px;
    }

    .ranked-kpi-buttonset-btn {
        height: 22px;
        line-height: 22px;
    }

    .dashboardTable {
        font-size: 12px;
    }

        .dashboardTable tr {
            height: 22px !important;
        }

    #taskdashboard-table-row table tbody {
        font-size: 14px;
    }

    #taskmanagement-dashboard-content table tbody {
        font-size: 14px;
    }

    #infoBar {
        height: 16px;
    }

    #weatherInfo {
        height: 16px;
        bottom: 4px;
    }

    #weatherInfoImage {
        height: 12px;
    }

        #weatherInfoImage img {
            height: 100%;
        }

    #weatherInfoText {
        height: 12px;
    }

    /*#scheduling_body
    {
        height: calc(100% - 219px) !important;
    }

    #scheduling_left_container
    {
        height: calc(100% - 219px) !important;
    }*/

    /*.scheduling-grid-cell
    {
        line-height: 18px;
    }

    #scheduling_bottom
    {
        height: 19px !important;
    }*/

    #content {
        height: calc(100% - 54px) !important;
    }

    /*#scheduling
    {
        min-height: 448px !important;
    }*/

    .jqx-menu-popup {
        width: 172px !important;
    }

    #aag-content thead {
        font-size: 8px;
    }


    .dashboard-values-buttons span {
        font-size: 11pt;
        line-height: 20px;
    }

    .dashboard-values-buttons .info-bar {
        line-height: 30px;
        display: inline-block;
        width: 400px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .dashboard-options img {
        width: 20px;
        height: 20px;
        margin: 5px 5px 0 5px;
    }

    .dashboard-values-buttons {
        height: 30px;
    }

    .values-control-header span {
        font-size: 12pt;
        line-height: 40px;
        margin: 0 15px;
    }

    .values-control-variance {
        margin-bottom: 0;
        height: 30px;
    }

        .values-control-variance div {
            line-height: 30px;
        }

    .values-control-header {
        height: 40px;
    }

    .values-control-targets {
        height: 40px;
    }

        .values-control-targets span {
            line-height: 40px;
        }

    .values-control-total {
        height: calc(100% - 110px);
    }

    .values-control-variance img {
        width: 20px;
        height: 20px;
    }

    #aag-day-selector option {
        display: unset;
    }

    .values-control-variance-values span {
        padding: 0 !important;
    }

    .values-charts-body {
        height: calc(100% - 80px);
    }

    /*#scheduling-week
    {
        width: 120px;
    }*/

    .non-sell-toggle-button {
        width: 100px !important;
    }

    #scheduling_current_activity {
        width: 160px !important;
    }

    .schedule-activity-buttons-container {
        white-space: nowrap;
    }

    .schedule-day-up-down-container {
        width: 185px !important;
    }

        .schedule-day-up-down-container button {
            padding: 0 !important;
        }

        .schedule-day-up-down-container input {
            padding: 0 !important;
            font-size: 8pt;
            width: 130px !important;
            overflow: hidden;
            text-overflow: ellipsis;
        }

    .dashboard-classic-actual-value {
        font-size: 25pt;
    }

    .dashboard-classic-details {
        font-size: 13pt !important;
    }

    #root {
        overflow: hidden;
    }

    #divCurrentComponent {
        font-size: 10pt !important;
        margin-top: 2.5px;
    }

    .jqx-widget {
        font-size: 10px !important;
    }

    .jqx-menu-item-top {
        margin: 0 !important;
        padding: 4px !important;
    }

    #locationSelect {
        line-height: 20px !important;
        height: 20px !important;
        width: 160px !important;
    }

    input {
        font-size: 8pt !important;
    }

    #locationUp {
        height: 20px !important;
        background-size: 15px 15px;
    }

    #locationDown {
        height: 20px !important;
        background-size: 15px 15px;
    }

    #dashboard-menu-wrapper {
        width: calc(100% - 430px);
        left: 125px !important;
    }

    #btnCompOnly {
        line-height: 26px !important;
    }

    /*#mnuComponents img
	{
		width: 15px !important;
		height: 15px !important;
	}*/

    /*#help-button {
        width: 15px !important;
        height: 15px !important;
    }

    #logout {
        height: 15px !important;    
    }*/

    #taskmanagement-menu-wrapper {
        left: 100px !important;
        width: calc(100% - 410px) !important;
    }

    #dashboard-values-compare-target {
        height: auto !important;
    }

    #dashboard-values-compare-ly {
        height: auto !important;
    }

    #scheduling_top .fiscal-week-wrapper {
        margin-left: 0px !important;
    }

    .communication-category-wrapper {
        padding-top: 1px;
    }

    .LoginWrapper, #login-input-wrapper select {
        margin: 5px 0;
    }
}
