.sqm-holder {
    position: relative;
    border-radius: 8px;
    width: 100%;
    max-width: 600px;
    margin: 20px auto;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 12px;
    overflow: hidden
}

.sqm-logo {
    background: url(../images/ic_CrossShield.svg) no-repeat;
    background-size: contain;
    display: block;
    width: 70px;
    height: 40px
}

img.bcbs-logo {
    width: 60px
}

.sqm-shade {
    z-index: 99998;
    position: fixed;
    background-color: #fff;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.sqm-title {
    position: relative;
    top: 6px;
    font-size: 1.8em;
    font-weight: 300
}

.sqm-title-text {
    display: table-cell;
    vertical-align: middle
}

.sqm-pop {
    top: 50%;
    left: 50%;
    font-size: 12pt;
    position: fixed;
    border-radius: 10px;
    width: 42em;
    z-index: 99999;
    background-color: #ffff;
    border: 1px solid #ccc
}

.sqm-header {
    margin: 0;
    padding: 1.75em 3em;
    position: relative
}

.sqm-footer {
    background: #002e4d;
    position: relative;
    color: #fff;
    font-family: roboto;
    font-size: 12px;
    font-weight: 300;
    padding: 1.75em 3em 2.2em 3em;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px
}

.sqm-row-footer {
    background: #002e4d;
    position: relative;
    color: #fff;
    font-family: roboto;
    font-size: 12px;
    font-weight: 300;
    padding: 1.75em 3em 2.2em 3em;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    margin: 0 -28px;
    margin-bottom: -29px
}

.sqm-links {
    font-size: 10pt;
    font-weight: 500
}

    .sqm-links a {
        margin: 0 7px;
        color: #fff;
        font-size: 12px;
        font-weight: 300;
        text-decoration: none
    }

        .sqm-links a:hover {
            text-decoration: underline
        }

        .sqm-links a:first-child {
            margin-left: 0
        }

.sqm-name {
    padding-top: 5px
}

.sqm-main {
    padding: 1.75em 3em;
    border-top: 1px solid #ccc;
    position: relative
}

    .sqm-main p {
        text-align: left;
        color: #333;
        margin-bottom: 1.5em
    }

p.sqm-subtitle {
    margin-top: 1.5em;
    font-weight: 700;
    color: #000;
    font-size: 1em
}

.sqm-main button {
    color: white;
    font-weight: 700;
    border: 1px solid #2D4573;
    border-radius: 6px;
    height: 2.5em;
    width: 15em;
    cursor: pointer;
    font-weight: 400;
    display: inline-block;
    vertical-align: top;
    padding: .5em 1em;
    border: 1px solid #ccc;
    border-radius: 6px;
    font-size: 14px;
    font-weight: 400;
    margin-right: 1em;
    outline: none;
    background: #007bb2;
    color: #fff;
    cursor: pointer
}

    .sqm-main button:first-child {
        margin-left: 0;
        background: #fff;
        color: #333
    }

    .sqm-main button:hover {
        background: #0082bb
    }

    .sqm-main button:focus {
        box-shadow: 1px 1px 3px 2px #567eb5
    }

.sqm-d {
    display: none
}

.sqm-pb {
    top: 6px;
    left: 5px;
    width: 80px;
    height: 60px;
    display: inline-block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAABGCAMAAADIKlvKAAAC61BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8JS/TAAAAA+HRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkhJSktMTU5PUFJTVFVWV1hZWltcXV5fYGFiY2Rl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);
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: top;
    margin-top: 9px;
    margin-right: 30px;
    float: left
}

.footer-content {
    width: calc(100% - 190px);
    color: #fdfeff;
    font-family: "Roboto";
    display: inline-block;
    vertical-align: top;
    font-weight: 300;
    font-size: 12px
}

    .footer-content .sqm-links a {
        color: #fff;
        font-weight: 300
    }

a.btn-white, a.btn-color {
    display: inline-block;
    vertical-align: top;
    padding: .5em 1em;
    border: 1px solid #ccc;
    border-radius: 6px;
    font-size: 14px;
    font-weight: 300;
    margin-right: 1em
}

a.btn-color {
    background: #007bb2;
    color: #fff;
    cursor: pointer
}

    a.btn-color:hover {
        background: #0082bb
    }

a.btn-white {
    background: #fff;
    color: #555
}

    a.btn-white:hover {
        background: #eee;
        cursor: pointer
    }

.modal.export div.export-options {
    background: #fff;
}
