@define overwatch-column-width: 818px;
.overwatch-context-container
{
    background-color:contentPanelBackground;
    width:100%;
    height:100%;
}

.overwatch-content-column
{
    flow-children: down;
    horizontal-align:center;
    margin: 64px;
    width:overwatch-column-width;
    height:fit-children;
    vertical-align:top;
}

.overwatch-content__paragraph
{
    font-size:18px;
    color:white;
}

.overwatch-content__title
{
    font-size: 32px;
    font-weight: bold;
    font-family: stratum2Font;
    margin-bottom:32px;
}

.overwatch-content__subheader
{
    font-size: 24px;
    margin-bottom: 0px;
    margin-top:18px;
    font-family: stratum2Font;
    font-weight: medium;
}

.overwatch-divider-bar
{
    width:overwatch-column-width;
    background-color: rgba(255, 255, 255, 0.13);
    height:1px;
    horizontal-align:center;
}

.overwatch-case-downloading__progressbar
{
    vertical-align: top;
    width: 100%;
    height: 8px;
    background-color:#00000000;
}

.overwatch-case-downloading__progressbar .ProgressBarLeft
{
    background-color: white;
}

.hidden
{
    visibility:collapse;
}

.overwatch-process-container
{
    width:100%;
    height:180px;
}

.overwatch-process-label
{
    margin-bottom:18px;
}

.overwatch-actions-bar
{
    padding:0px;
}

.overwatch-actions-bar--padded
{
    padding: 0px 64px 8px 64px;
    width:100%;
    height:100%;
    flow-children:left;
}

.overwatch-process__error--container
{
    width:fill-parent-flow(1);
    height:100%;
    flow-children:right;
}

.overwatch-error-message
{
    font-size: 16px;
}

.overwatch-process__error--container:disabled
{
    opacity:0;
}

.info-icon
{
    margin:20px;
    vertical-align:center;
    wash-color:baseText;
}