/*
**
** Changes in this file will reflect the look and feel of the user interface on the advr-platform.
**
*/

.sectionLabelPUL {
    font-weight: bold;
    font-size: 12px;
    text-align: center;
}

/*
** SHIP-1814: Change the Validation Badge in Navigation Tree to red.
*/
.accum-badge {
    background-color: red;
}

.non-accum-badge {
    background-color: red;
}

iframe.extra-large-iframe {
    width: 950px;
}

input[type=checkbox] {
    opacity: 1;
}

input[name*="OutputItem"] {
    position: relative;
}

input[type=checkbox] ~ label:first-of-type:before {
    border: 0px solid transparent;
    content: "";
}

input[type=checkbox]:checked ~ label:first-of-type:before {
    color: black;
}

input[type=checkbox]:disabled ~ label:first-of-type:before,
input[type=checkbox]:disabled:checked ~ label:first-of-type:before {
    color: #c5c8c9;
    border: 0px solid #c5c8c9;
}

input[type=checkbox]:focus ~ label:first-of-type:before {
    border: 0px solid #00739d;
}
textarea[name="Attachment.Memo"]:not(:focus) {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='96' viewBox='0 0 420 96'%3E%3Crect width='420' height='96' rx='8' ry='8' fill='none' stroke='none'/%3E%3Cg fill='none' stroke='%2300739d' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M210 20v28'/%3E%3Cpath d='M198 32l12-12 12 12'/%3E%3Cpath d='M188 56h44'/%3E%3C/g%3E%3Ctext x='210' y='72' font-family='Arial, sans-serif' font-size='16' font-weight='700' text-anchor='middle' fill='%23004f6d'%3EDrag%26amp;Drop files%3C/text%3E%3Ctext x='210' y='88' font-family='Arial, sans-serif' font-size='15' text-anchor='middle' fill='%2300739d'%3Eor Select files to Upload%3C/text%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100% 100%;
}