﻿.full-screen-overlay {
    background-color: #000 !important;
}

.full-screen .FSToggle_Trigger,
.full-screen #listContainer .input-sm,
.full-screen #listContainer .dataTables_length label,
.full-screen .chosen-container,
.full-screen a.btn,
.full-screen #listContainer table thead th, 
.full-screen #listContainer table tbody td {
    font-size: 18px !important;
}
.full-screen #listContainer .dataTables_length label {
    padding-top: 4px !important;
    height: 40px;
}
div[data-custom-id="attendanceSummary"].full-screen .grid-stack-item-content {
    position: relative;
    width: 75%;
    padding-left: 25% !important;
    height: 345px;
    margin-top: 10%;
    min-width: 895px;
}
div[data-custom-id="attendanceSummary"].full-screen #attendanceSummary-titles-container,
div[data-custom-id="attendanceSummary"].full-screen #attendanceSummary-values-container {
    position: relative;
    top: auto !important;
    top: initial !important;
    left: auto !important;
    left: initial !important;
}
div[data-custom-id="attendanceSummary"].full-screen #attendanceSummary-titles-container {
    min-width: 430px;
    width: 75%;
} 
div[data-custom-id="attendanceSummary"].full-screen #attendanceSummary-values-container {
    min-width: 75px;
    width: 25%;
}
.full-screen #attendanceSummary-titles-container h3, 
.full-screen #attendanceSummary-values-container h3 {
    font-size: 32px;
    height: 55px;
}
div[data-custom-id="attendanceSummary"].full-screen .fa {
    margin-right: 15px;
}
div[data-custom-id="attendanceSummary"].full-screen {
    overflow-y: hidden;
}
div[data-custom-id="attendanceList"].full-screen {
    margin-top: 0px;
}
.full-screen .window-header {
    height: 40px;
    padding: 5px 0px;
}
.full-screen .window-header .window-title b {
    font-size: 20px;
}
.full-screen {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    left: 0px !important;
    top: 0px !important;
    margin-top: 0px !important;
}
.fs-height {
    height: 100% !important;
}
.fs .custom-ferro {
    display: none;
}
body.fs {
    background: #000;
}
body.fs #main, 
body.fs .page,
body.fs #main .rendered {
    width: 100% !important;
    margin: 0px !important;
}
body.fs .grid-stack {
    height: 100% !important;
}
div[data-custom-id="attendanceSummary"].full-screen,
div[data-custom-id="attendanceSummary"].full-screen .window-header-content {
	min-width: 900px;
}
.fs #attListContainer {
	overflow-x: auto;
}
.full-screen .dt-buttons.btn-group,
.full-screen .dataTables_length,
.full-screen .dataTables_filter,
.full-screen table tfoot {
    display: none !important;
}

#F11-notify {
    position: absolute;
    top: 40px;
    width: 25%;
    min-width: 150px;
    margin-left: 75%;
    text-align: center;
    z-index: 2;
}

@media only screen and (min-width: 1900px) {
    .fs-chart {
        width: 100% !important;
        height: 65% !important;
        margin-top: 5%;
    }
}
