/*! HTML5 Boilerplate v6.1.0  */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

html {
    color: #222;
    font-size: 1em;
    line-height: 1.4;
}

/*
 * Remove text-shadow in selection highlight:
 * Customize the background color to match your design.
 */

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/*
 * A better looking default horizontal rule
 */

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

/*
 * Remove the gap between audio, canvas, iframes,
 * images, videos and the bottom of their containers
 */

audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

/*
 * Remove default fieldset styles.
 */

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

/*
 * Allow only vertical resizing of textareas.
 */

textarea {
    resize: horizontal;
}

/* 
  *Allow resizing for checkboxes.
  */
input[type= "checkbox"] {
    transform: scale(1.5);
    float: left;
}

/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */

.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

/* ==========================================================================
   Hide title by default
   ========================================================================== */
#selfServeHeader {
    display: none;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
.tabContainer {
    border: 1px solid;
}

.input-group {
    width: 84% !important;
    float: left;
}

.col-sm-6 .form-control {
    width: 91% !important;
    float: left;
    resize: vertical;
}

.col-sm-3 .form-control {
    width: 80% !important;
    float: left;
}

.col-sm-1 .form-control {
    width: 80% !important;
    float: left;
}

.col-sm-5 .form-control {
    width: 89% !important;
    float: left;
}

.boolean-control {
    margin-bottom: 2px !important;
    margin-top: 10px !important;
}

.sectionHelpText {
    font-weight: normal;
}

.helpIcon {
    margin-left: 10px;
    margin-top: 7px;
}

.helpIconText {
    visibility: hidden;
    width: 225px;
    background-color: #EEE;
    color: #000;
    text-align: left;
    position: absolute;
    border: 1px solid;
    margin-left: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    z-index: 3;
}

    .helpIconText:after {
        background-color: #EEE;
        background: #EEE;
        position: absolute;
        width: 8px;
        height: 8px;
        border-bottom: 1px solid;
        border-left: 1px solid;
        right: 100%;
        top: 5%;
        content: '';
        transform: rotate(45deg);
        margin-bottom: -3px;
        margin-right: -3px;
    }

.helpIcon:hover .helpIcontext {
    visibility: visible;
}

.submitBtnContainer {
    padding-right: 50px;
    padding-bottom: 100px;
    padding-top: 10px;
}

.tabHeaderContainer {
    padding-left: 50px;
}

.language.btn-group {
    float: right;
    display: flex;
}

.language.btn-group.open .language.dropdown-toggle {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.language.dropdown-toggle {
    background: transparent;
    color: #1f6d99;
    height: 31px;
    cursor: pointer;
    padding: 0;
}

.language.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin: 0 .3em 0 .3em;
    vertical-align: .1em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

.language.dropdown-toggle:hover, .language.dropdown-toggle:focus {
    color: #0890ba;
}

.language.dropdown-menu {
    padding: 0;
}

.language.dropdown-item {
    padding: 5px;
    white-space: nowrap;
    cursor: pointer;
}

.language.dropdown-item:hover, .language.dropdown-item:focus {
    background: #1f6d99;
    color: white;
}

.btn-default {
    font-size: large !important;
    border: 1px solid !important;
}

.headerContainer {
    font-size: 35px;
    text-align: center;
    padding-top: 10px;
}

.attachment-control {
    display: none !important;
}

.attachment-button {
    float: left;
    height: 30px;
}

.attachment-list {
    padding-left: 5px;
    padding-bottom: 1px;
}

.attachment-list-item {
    list-style-type: none;
    float: left;
    width: 100%;
    word-wrap: break-word;
    margin-left: -5px;
    margin-top: 5px;
}

.attachment-list-item.error-file {
    color: #bd202e;
}

.attachment-list-item .action-remove {
    color: #bd202e;
    cursor: pointer;
    margin-left: 5px;
    top: 2px;
}

.error-file-name {
    color: #000000;
    font-weight: bold;
}

.section {
    margin-bottom: 1.5em;
    font-size: 18px;
    font-weight: bold;
}

p.error-invalid-files,
p.error-invalid-files-with-help-icon,
p.error-message-required,
p.error-message-leafonly,
p.error-message-maxvariancedays,
p.error-message-minvariancedays,
p.error-message-minmaxvariancedays,
p.error-message-maxvalue,
p.error-message-minvalue,
p.error-message-minlength,
p.error-message-invalid,
.error-file-size,
.error-file-type {
    color: #bd202e;
    font-weight: bold;
    margin-right: 40px;
}

p.error-invalid-files-with-help-icon {
    margin-top: 30px;
    margin-bottom: 0px;
}

p.error-invalid-files {
    margin-top: 30px;
    margin-bottom: 0px;
}

.error-required-field,
.error-leafonly-field,
.error-maxvariancedays-field,
.error-minvariancedays-field,
.error-minmaxvariancedays-field,
.error-maxvalue-field,
.error-minvalue-field,
.error-minlength-field,
.error-invalid-field,
.error-minmaxvariancedays-field,
.error-minvariancedays-field,
.error-maxvariancedays-field {
    border-style: solid !important;
    border-color: red !important;
}

.selfserve-label {
    text-align: right;
    margin-top: 5px;
    word-wrap: break-word;
}

.selfserve-mandatory-label {
    text-align: right;
    margin-top: 1px;
    word-wrap: break-word;
}

.language-icon {
    font-size: medium;
    color: #1f6d99;
    margin: 3.5% 5px;
}

.selfserve-mandatory {
    color: #bd202e;
    font-weight: bold;
    font-size: larger;
}

.selfserve-submitbutton-margin {
    float: right !important;
}

.selfserve-success-text-alignment {
    text-align: center;
    font-size: 20px;
    margin-top: 2em;
    display: none;
}

.selfserve-category-margin {
    margin-top: 2.5%;
}

@media (min-width: 992px) {
    .tabContainer {
        padding-top: 15px;
        margin-left: 100px;
        margin-right: 100px;
    }

    .language-field-container {
        margin: 20px 100px 0 100px;
        height: 1px;
    }
}

@media (min-width: 768px) {
    .tabContainer {
        padding-top: 15px;
        margin-left: 50px;
        margin-right: 50px;
    }

    .language-field-container {
        margin: 20px 50px 0 50px;
        height: 1px;
    }

    .col-sm-2 {
        width: 10% !important;
    }

    .col-sm-1 {
        width: 16% !important;
        min-width: 125px;
    }
}

@media (max-width:768px) {
    .tabContainer {
        padding-left: 20px;
        padding-right: 20px;
        margin-left: 20px;
        margin-right: 20px;
    }

    .language-field-container {
        margin: 20px 20px 0 20px;
        height: 1px;
    }

    .submitBtnContainer {
        padding-right: 20px;
    }

    .tabHeaderContainer {
        padding-left: 20px;
    }

    .selfserve-label {
        margin-left: 0px;
    }

    .selfserve-mandatory-label {
        margin-left: 0px;
    }

    .input-group {
        width: 93% !important;
    }

    .col-sm-6 .form-control {
        width: 95% !important;
    }

    .col-sm-3 .form-control {
        margin-top: 3px;
        width: 93% !important;
    }

    .col-sm-1 .form-control {
        width: 93% !important;
    }

    .col-sm-5 .form-control {
        width: 95% !important;
    }
}


/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Hide visually and from screen readers
 */

.hidden {
    display: none !important;
}

/*
 * Hide only visually, but have it available for screen readers:
 *
 * 1. For long content, line feeds are not interpreted as spaces and small width
 *    causes content to wrap 1 word per line:
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap;
    /* 1 */
}

    /*
 * Extends the .visuallyhidden class to allow the element
 * to be focusable when navigated to via the keyboard:
 */

    .visuallyhidden.focusable:active,
    .visuallyhidden.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto;
        white-space: inherit;
    }

/*
 * Hide visually and from screen readers, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */
}

.clearfix:after {
    clear: both;
}

/* ==========================================================================
   EXAMPLE Media Queries for Responsive Design.
   These examples override the primary ('mobile first') styles.
   Modify as content requires.
   ========================================================================== */

@media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
    /* Style adjustments for high resolution devices */
}

/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request
  ========================================================================== */

@media print {

    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important;
        /* Black prints faster */
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }


    a,
    a:visited {
        text-decoration: underline;
    }

        a[href]:after {
            content: " ("attr(href) ")";
        }

    abbr[title]:after {
        content: " ("attr(title) ")";
    }

    /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre {
        white-space: pre-wrap !important;
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    /*
     * Printing Tables:
     */

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}

/*
 * Shows loader animation ,
 * To Use add loader class to a Div
 */

.loader {
    font-size: 4px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    position: relative;
    text-indent: -9999em;
    -webkit-animation: load5 1.1s infinite ease;
    animation: load5 1.1s infinite ease;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

@-webkit-keyframes load5 {
    0%, 100% {
        box-shadow: 0em -2.6em 0em 0em #000000, 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.5), -1.8em -1.8em 0 0em rgba(0,0,0, 0.7);
    }

    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.7), 1.8em -1.8em 0 0em #000000, 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.5);
    }

    25% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.5), 1.8em -1.8em 0 0em rgba(0,0,0, 0.7), 2.5em 0em 0 0em #000000, 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.5), 2.5em 0em 0 0em rgba(0,0,0, 0.7), 1.75em 1.75em 0 0em #000000, 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    50% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.5), 1.75em 1.75em 0 0em rgba(0,0,0, 0.7), 0em 2.5em 0 0em #000000, -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.5), 0em 2.5em 0 0em rgba(0,0,0, 0.7), -1.8em 1.8em 0 0em #000000, -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    75% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.5), -1.8em 1.8em 0 0em rgba(0,0,0, 0.7), -2.6em 0em 0 0em #000000, -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.5), -2.6em 0em 0 0em rgba(0,0,0, 0.7), -1.8em -1.8em 0 0em #000000;
    }
}

@keyframes load5 {
    0%, 100% {
        box-shadow: 0em -2.6em 0em 0em #000000, 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.5), -1.8em -1.8em 0 0em rgba(0,0,0, 0.7);
    }

    12.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.7), 1.8em -1.8em 0 0em #000000, 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.5);
    }

    25% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.5), 1.8em -1.8em 0 0em rgba(0,0,0, 0.7), 2.5em 0em 0 0em #000000, 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    37.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.5), 2.5em 0em 0 0em rgba(0,0,0, 0.7), 1.75em 1.75em 0 0em #000000, 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    50% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.5), 1.75em 1.75em 0 0em rgba(0,0,0, 0.7), 0em 2.5em 0 0em #000000, -1.8em 1.8em 0 0em rgba(0,0,0, 0.2), -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    62.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.5), 0em 2.5em 0 0em rgba(0,0,0, 0.7), -1.8em 1.8em 0 0em #000000, -2.6em 0em 0 0em rgba(0,0,0, 0.2), -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    75% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.5), -1.8em 1.8em 0 0em rgba(0,0,0, 0.7), -2.6em 0em 0 0em #000000, -1.8em -1.8em 0 0em rgba(0,0,0, 0.2);
    }

    87.5% {
        box-shadow: 0em -2.6em 0em 0em rgba(0,0,0, 0.2), 1.8em -1.8em 0 0em rgba(0,0,0, 0.2), 2.5em 0em 0 0em rgba(0,0,0, 0.2), 1.75em 1.75em 0 0em rgba(0,0,0, 0.2), 0em 2.5em 0 0em rgba(0,0,0, 0.2), -1.8em 1.8em 0 0em rgba(0,0,0, 0.5), -2.6em 0em 0 0em rgba(0,0,0, 0.7), -1.8em -1.8em 0 0em #000000;
    }
}

.submit-button-loader {
    float: right;
    margin-right: 3px;
    margin-left: 18px;
    margin-top: 10px;
    zoom: 80%;
}
#selfServeBody{width:auto;display:block;margin:0;padding:0}.tabHeaderContainer{display:none}.tabContainer{margin:10px 0;padding:0;border:0}.field-container{margin:0;padding:0}.selfserve-label,.selfserve-mandatory-label{width:25%;margin:0;padding:0;text-align:left;color:#003876;margin-right:15px;vertical-align:top}label{margin-right:20px!important;vertical-align:top}.tabContainer .form-group label{width:30%!important}.tabContainer .form-group>div{width:50%!important}span.input-group-addon{position:absolute;right:54px;top:2;z-index:3;border:0;background-color:transparent}.form-group{margin-bottom:10px}.form-control{border:1px solid #003876;border-radius:0;box-shadow:inset 3px 3px 5px rgb(0 0 0 / 15%)}.input-group{width:100%!important}.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6{width:auto;margin:0;padding:0;float:none;display:inline-block}.col-sm-4 .form-control,.col-sm-5 .form-control,.col-sm-6 .form-control{width:calc(100% - 40px)!important}.input-group-addon{border-radius:0}.selfserve-submitbutton-margin{float:left!important}.submitBtnContainer button{background-color:#f1592a;color:#fff;border:0!important;font-size:16px;line-height:1;padding:7px 12px;border-radius:0}.submitBtnContainer button:hover{background-color:#da3e0e;color:#fff}span.helpIconText{right:60px;width:200px;padding:10px;position:absolute}span.helpIconText::after{content:''}select.form-control{border:1px solid #003876;font-size:14px;height:40px;line-height:18px;padding:4px 10px;-webkit-transition:border .2s linear;transition:border .2s linear;min-width:200px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAIAAAAnX375AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjYwRTQ3MTIxQTQ1MDExRTc4RERGQUMzOTAzQUE5MDZDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjYwRTQ3MTIyQTQ1MDExRTc4RERGQUMzOTAzQUE5MDZDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjBFNDcxMUZBNDUwMTFFNzhEREZBQzM5MDNBQTkwNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjBFNDcxMjBBNDUwMTFFNzhEREZBQzM5MDNBQTkwNkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4YEMHcAAAA3klEQVR42mJksChjoC9gYqA7GLVy1MpRK0etHLVy1Ep6WSlVPaXm+RQnQ1xSM7y9qGqlUPGUtBZjXglj933otgLtA0vp2y2dYqdITV/+/QOhBVBshdjHCeH8+EuUScwMMtZEKPt+fMeVL3r6btLsQA6HlEq44b9d234mI9n34tRWq/xD94kwi5GUto9Q8cSsHjNeCOfDl+8CPCTbR7wvsfmVjZUM+0i1Et1WMuwjw0oUW8mwj9S4RIlXJxvB+0fu3iddJwu5Zci7fUfejZaxo1aOWjlq5aiVg81KgAADAJEzWyulpgi6AAAAAElFTkSuQmCC) #fff no-repeat 100%}#successText{border:0!important;outline:0;font-size:21px;line-height:25px;color:#003876;text-align:left;font-weight:700}@media (max-width:767px){.form-group label{display:block;margin:5px 0!important}.tabContainer .form-group>div{width:100%!important}.tabContainer .form-group label{width:auto!important}.col-sm-4 .form-control,.col-sm-5 .form-control,.col-sm-6 .form-control{width:100%!important}span.input-group-addon{right:14px}}