﻿

/*.export-directions {
    padding-left: 0.2em
}

[class*=step-] {
}
.query-Search .tgl-Link {
    cursor: pointer;
    z-index: 100
}

    /*.query-Search .tgl-Link h1:before, .query-Search .tgl-Link h2:before, .query-Search .tgl-Link h3:before, .query-Search .tgl-Link h4:before, .query-Search .tgl-Link h5:before, .query-Search .tgl-Link h6:before {
        content: "";
        padding-right: 1em
    }*/

.query-Search .tgl-Panel > div {
    padding: 2em
}

.query-Search [class*=search-] {
    margin-top: -2.75em;
    padding-bottom: 2.75em
}

.query-Search [class*=formGrp-] .left {
    font-weight: 800
}

.query-Output [id*=_reportNotSaved] {
    line-height: 2.5em
}

    .query-Output [id*=_reportNotSaved] .flex-wrap > div:first-child {
        -webkit-box-flex: 1;
        -webkit-flex: 1 auto;
        -ms-flex: 1 auto;
        flex: 1 auto
    }

        /*.query-Output [id*=_reportNotSaved] .flex-wrap > div:first-child:before {
            content: "";
            color: green;
            padding: 0.5em 1em
        }*/

    .query-Output [id*=_reportNotSaved] .flex-wrap div:nth-child(2) {
        -webkit-box-flex: 2;
        -webkit-flex: 2 auto;
        -ms-flex: 2 auto;
        flex: 2 auto;
        padding-right: 2em
    }

    .query-Output [id*=_reportNotSaved] .flex-wrap div:nth-child(3) {
        -webkit-box-flex: 2;
        -webkit-flex: 2 auto;
        -ms-flex: 2 auto;
        flex: 2 auto;
        padding-right: 2em
    }

    .query-Output [id*=_reportNotSaved] .flex-wrap div:nth-child(4) {
        -webkit-box-flex: 1;
        -webkit-flex: 1 auto;
        -ms-flex: 1 auto;
        flex: 1 auto
    }

.query-Output [id*=_reportSaved] {
    font-size: 1.64em;
    color: #525252
}

    /*.query-Output [id*=_reportSaved]:before {
        content: "";
        color: green;
        padding: 0.5em 1em
    }*/

.dataList div.lineitem, [class*=formGrp-] div.lineitem {
}

    .dataList div.lineitem:nth-child(2n+0), [class*=formGrp-] div.lineitem:nth-child(2n+0) {
        background: #f3f3f3
    }

    .dataList div.lineitem:hover, [class*=formGrp-] div.lineitem:hover {
        background: #e6e6e6
    }

    .dataList[class*=-QuerySearch] > div:nth-child(2n+0), .dataList div.lineitem:nth-child(2n+0), [class*=formGrp-][class*=-QuerySearch] > div:nth-child(2n+0), [class*=formGrp-] div.lineitem:nth-child(2n+0) {
        background: transparent
    }

    .dataList[class*=-QuerySearch] > div:hover, .dataList div.lineitem:hover, [class*=formGrp-][class*=-QuerySearch] > div:hover, [class*=formGrp-] div.lineitem:hover {
        background: transparent
    }

    .dataList[class*=-QuerySearch] > div span.left, .dataList div.lineitem span.left, [class*=formGrp-][class*=-QuerySearch] > div span.left, [class*=formGrp-] div.lineitem span.left {
        width: 100%
    }

.dataList.edit, .dataList[class*=-QuerySearch], [class*=formGrp-].edit, [class*=formGrp-][class*=-QuerySearch] {
    position: relative;
    min-height: 250px
}

    .dataList.edit:before, .dataList[class*=-QuerySearch]:before, [class*=formGrp-].edit:before, [class*=formGrp-][class*=-QuerySearch]:before {
        color: rgba(59, 134, 196, 0.2);
        font-size: 1200%;
        position: absolute;
        top: 0.1em;
        right: 0.2em
    }

    /*.dataList.edit:before, [class*=formGrp-].edit:before {
        content: ""
    }*/

    .dataList.edit div.lineitem, [class*=formGrp-].edit div.lineitem {
        max-width: 600px
    }

    /*.dataList[class*=-QuerySearch]:before, [class*=formGrp-][class*=-QuerySearch]:before {
        content: ""
    }*/

    .dataList[class*=-QuerySearch] > div:not(.CBData):not(.MINTData), [class*=formGrp-][class*=-QuerySearch] > div:not(.CBData):not(.MINTData) {
        padding: 20px 0.6em
    }

.dataList .limits-MINT, [class*=formGrp-] .limits-MINT {
    background: #013468 !important;
    margin: 0.6em 0.6em;
    padding-left: 10px
}

    .dataList .limits-MINT > div, [class*=formGrp-] .limits-MINT > div {
        background: white;
        padding: 0.9em 0.6em
    }

    .dataList .limits-MINT, .dataList .limits-MINT a, [class*=formGrp-] .limits-MINT, [class*=formGrp-] .limits-MINT a {
        color: #525252
    }

        .dataList .limits-MINT .limits-title, [class*=formGrp-] .limits-MINT .limits-title {
            background: #f3f3f3;
            font-size: 1.2em;
            color: #013468;
            padding: 0.5em 0.6em;
            border-bottom: 1em solid white
        }

        .dataList .limits-MINT span.left, [class*=formGrp-] .limits-MINT span.left {
            font-size: 1.2em
        }

        .dataList .limits-MINT .divExhibitBlock, [class*=formGrp-] .limits-MINT .divExhibitBlock {
            padding-left: 3em
        }

        .dataList .limits-MINT .subfield, [class*=formGrp-] .limits-MINT .subfield {
            font-weight: 800;
            padding: 2em 0 0 0
        }

            .dataList .limits-MINT .subfield + table, [class*=formGrp-] .limits-MINT .subfield + table {
                margin-bottom: 1.5em;
                width: 50%
            }

                .dataList .limits-MINT .subfield + table td, [class*=formGrp-] .limits-MINT .subfield + table td {
                    width: 200px
                }*/
