﻿.DialogBoxContainer, .DialogBoxContainerFloat {
    width: 725px;
    max-width: 725px;
    overflow-x: auto;
    border: 1px solid #C8CEDC;
    border-radius: 20px;
    padding: 20px;
}

.DialogBoxHeader, .DialogBoxBody {
    width: 100% !important;
}

.tabContainerTable .DialogBoxContainerFloat, .tabContainerTable .DialogBoxContainer {
    width: 740px;
    max-width: 740px;
    border-width: 0px;
    padding: 0px;
    border-radius: 0px;
}


.FloatingDialog, #PrintSelectionPanel.FactSheetPrintSelectionContainer {
    background-color: rgba(255, 255, 255, 0.5) !important;
    position: fixed !important;
    top: 0px !important;
    bottom: 0px !important;
    left: 0px !important;
    right: 0px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    z-index: 9999 !important;
}

#PrintSelectionPanel.FactSheetPrintSelectionContainer {
    display: none;
}

.FloatingDialog .DialogBoxContainer,
.FloatingDialog .DialogBoxContainerFloat,
#PrintSelectionPanel .DialogBoxContainer
{
    display: flex !important;
    flex-direction: column;
    background: #FFFFFF !important;
    box-shadow: 0px 10px 25px rgba(182, 184, 195, 0.5) !important;
    border-radius: 20px !important;
    padding: 20px !important;
}

.FloatingDialog .DialogBoxHeader,
.FloatingDialog .DialogBoxBody,
#PrintSelectionPanel .DialogBoxHeader,
#PrintSelectionPanel .DialogBoxBody
{
    width: initial !important;
    height: initial !important;
}

.FloatingDialog .DialogBoxHeaderTitleCell,
#PrintSelectionPanel .DialogBoxHeaderTitleCell{
    font-family: "objektiv-mk1";
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 28px;
    text-align: center;
    color: #43728D;
    padding-bottom: 15px;
}

.FloatingDialog .globalHelpContextContainer, 
.FloatingDialog .globalHelpContextContainer *,
#PrintSelectionPanel .globalHelpContextContainer, 
#PrintSelectionPanel .globalHelpContextContainer *
{
    text-align: left;
    font-family: 'objektiv-mk2';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #3D3F53;
}

.FloatingDialog .DialogBoxButtons,
#PrintSelectionPanel .DialogBoxButtons
{
    padding-top: 20px;
    padding-bottom: 10px;
    justify-content: space-between;
}

#PrintSelectionPanel .DialogBoxContainer {
    
}

#PrintSelectionPanel .FactSheetPrintSelectionPanelCheckboxCell {
    padding: 5px;
    column-span: 2;
}

#PrintSelectionPanel tr:nth-child(2) .FactSheetPrintSelectionPanelCheckboxCell {
    padding-top: 15px;
}

#PrintSelectionPanel tr:last-child .FactSheetPrintSelectionPanelCheckboxCell {
    padding-bottom: 15px;
}

#PrintSelectionPanel .FactSheetPrintSelectionPanel {
    width: initial !important;
    height: initial !important;
}