﻿@media screen and (max-width: 767px) {
    #contactUsForm { width: 90%; }

    #contactUsForm .blue-star { margin-left: 5%; }

    .col-form-label { text-align: left; }

    .tile-row .square-tile {
        margin-top: 30px;
        min-width: 315px;
    }

    .tile-row .square-tile .tile-content {
        height: 75%;
        text-align: center;
        width: 75%;
    }

    .tile-row .square-tile .tile-content .payment-tile-text { font-size: .9em; }

    .tile-row .square-tile .tile-content .payment-tile-text p { line-height: 1.5; }

    .tile-row .square-tile .tile-content .pay-by-phone { display: inline-block; }

    .modal-dialog {
        max-width: 96%;
        top: 10%;
    }

    .modal-dialog .modal-body {
        line-height: 1.5;
        padding: 50px;
        text-align: center;
    }
}

@media screen and (min-width: 768px) {
    .col-form-label { text-align: right; }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
    #contactUsForm { width: 90%; }

    #contactUsForm .blue-star { margin-left: -6px; }

    .tile-row .square-tile {
        margin-top: 30px;
        min-width: 315px;
    }

    .tile-row .square-tile .tile-content {
        height: 75%;
        width: 75%;
    }

    .tile-row .square-tile .tile-content .payment-tile-text { font-size: .9em; }

    .tile-row .square-tile .tile-content .payment-tile-text p { line-height: 1.5; }

    .tile-row .square-tile .tile-content .pay-online { display: inline-block; }

    .modal-dialog {
        max-width: 75%;
        top: 20%;
    }

    .modal-dialog .modal-body {
        line-height: 1.5;
        padding: 50px 60px;
        text-align: center;
    }
}

@media screen and (min-width: 1024px) and (max-width: 1450px) {
    .tile-row .square-tile {
        margin-top: 30px;
        min-width: 315px;
    }

    .tile-row .square-tile .tile-content {
        height: 75%;
        width: 75%;
    }

    .tile-row .square-tile .tile-content .payment-tile-text { font-size: .9em; }

    .tile-row .square-tile .tile-content .payment-tile-text p { line-height: 1.5; }
}

@media screen and (min-width: 1024px) {
    #contactUsForm { width: 60%; }

    #contactUsForm .blue-star { margin-left: -6px; }

    .tile-row .square-tile { min-width: 340px; }

    .tile-row .square-tile .tile-content {
        height: 79%;
        width: 79%;
    }

    .tile-row .square-tile .tile-content .pay-online { display: inline-block; }

    .modal-dialog {
        max-width: 75%;
        top: 20%;
    }

    .modal-dialog .modal-body {
        line-height: 1.5;
        padding: 50px 200px;
        text-align: center;
    }
}

.payment-page-title {
    margin-top: 80px;
    padding-top: 100px;
}

.tile-row { padding: 50px 6% 100px 6%; }

.tile-row .square-tile {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.35);
    padding: 40px;
    position: relative;
    width: 30%;
}

.tile-row .square-tile:after {
    content: "";
    display: block;
    padding-bottom: 100%;
}

.tile-row .square-tile .tile-content { position: absolute; }

.tile-row .square-tile .tile-content.centered { text-align: center; }

.tile-row .square-tile .tile-content .payment-icon { height: 80px; }

.tile-row .square-tile .tile-content .payment-icon.online { background: url(../Content/Images/Icons/desktop.svg) no-repeat top center; }

.tile-row .square-tile .tile-content .payment-icon.mail { background: url(../Content/Images/Icons/mail.svg) no-repeat top center; }

.tile-row .square-tile .tile-content .payment-icon.phone { background: url(../Content/Images/Icons/phone.svg) no-repeat top center; }

.tile-row .square-tile .tile-content .payment-tile-headline {
    font-weight: bold;
    padding: 20px 0 0 0;
    text-align: center;
    width: 100%;
}

.blue-header {
    background-color: #0077c8;
    color: #fff;
    height: 150px;
    margin-top: 80px;
    padding: 0 5%;
    text-align: center;
    vertical-align: middle;
}

.blue-header h1 { padding-top: 30px; }

#contactUsForm { margin: 60px auto; }

#contactUsForm .required-fields { font-size: .8em; }

#contactUsForm .blue-star {
    color: #0077c8;
    font-size: 1em;
}

#contactUsForm .col-form-label {
    display: flex;
    flex-direction: column;
    font-size: .8em;
    font-weight: bold;
    justify-content: center;
    padding-bottom: 0;
    padding-top: 0;
    vertical-align: middle;
}

#contactUsForm .input-validation-error { border: 1px solid red; }

#contactUsForm .field-validation-error {
    color: red;
    font-size: .8em;
}

.modal-headline {
    color: #0077c8;
    font-size: 1.5em;
    margin: 20px 0;
    text-align: center;
}

.modal-text {
    margin-bottom: 20px;
    text-align: center;
}

#submitFinish { float: right; }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic2Nzcy92aWV3cy9jb250YWN0LmNzcyIsCgkic291cmNlcyI6IFsKCQkic2Nzcy92aWV3cy9jb250YWN0LnNjc3MiLAoJCSJzY3NzL192YXJpYWJsZXMuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUlBLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFFL0IsQUFBQSxjQUFjLENBQUM7SUFDWCxLQUFLLEVBQUUsR0FBRyxHQUtiO0lBTkQsQUFHSSxjQUhVLENBR1YsVUFBVSxDQUFDO01BQ1AsV0FBVyxFQUFFLEVBQUUsR0FDbEI7RUFHTCxBQUFBLGVBQWUsQ0FBQztJQUNaLFVBQVUsRUFBRSxJQUFJLEdBQ25CO0VBQ0QsQUFFSSxTQUZLLENBRUwsWUFBWSxDQUFDO0lBQ1QsU0FBUyxFQUFFLEtBQUs7SUFDaEIsVUFBVSxFQUFFLElBQUksR0FtQm5CO0lBdkJMLEFBTVEsU0FOQyxDQUVMLFlBQVksQ0FJUixhQUFhLENBQUM7TUFDVixVQUFVLEVBQUUsTUFBTTtNQUNsQixLQUFLLEVBQUUsR0FBRztNQUNWLE1BQU0sRUFBRSxHQUFHLEdBYWQ7TUF0QlQsQUFXWSxTQVhILENBRUwsWUFBWSxDQUlSLGFBQWEsQ0FLVCxrQkFBa0IsQ0FBQztRQUNmLFNBQVMsRUFBRSxJQUFJLEdBS2xCO1FBakJiLEFBY2dCLFNBZFAsQ0FFTCxZQUFZLENBSVIsYUFBYSxDQUtULGtCQUFrQixDQUdkLENBQUMsQ0FBQztVQUNFLFdBQVcsRUFBRSxHQUFHLEdBQ25CO01BaEJqQixBQW1CWSxTQW5CSCxDQUVMLFlBQVksQ0FJUixhQUFhLENBYVQsYUFBYSxDQUFDO1FBQ1YsT0FBTyxFQUFFLFlBQVksR0FDeEI7RUFLYixBQUFBLGFBQWEsQ0FBQztJQUNWLFNBQVMsRUFBRSxHQUFHO0lBQ2QsR0FBRyxFQUFFLEdBQUcsR0FPWDtJQVRELEFBSUksYUFKUyxDQUlULFdBQVcsQ0FBQztNQUNSLE9BQU8sRUFBRSxJQUFJO01BQ2IsVUFBVSxFQUFFLE1BQU07TUFDbEIsV0FBVyxFQUFFLEdBQUcsR0FDbkI7O0FBSVQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUMvQixBQUFBLGVBQWUsQ0FBQztJQUNaLFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQUlMLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUV2RCxBQUFBLGNBQWMsQ0FBQztJQUNYLEtBQUssRUFBRSxHQUFHLEdBS2I7SUFORCxBQUdJLGNBSFUsQ0FHVixVQUFVLENBQUM7TUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtFQUdMLEFBRUksU0FGSyxDQUVMLFlBQVksQ0FBQztJQUNULFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFVBQVUsRUFBRSxJQUFJLEdBa0JuQjtJQXRCTCxBQU1RLFNBTkMsQ0FFTCxZQUFZLENBSVIsYUFBYSxDQUFDO01BQ1YsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsR0FBRyxHQWFkO01BckJULEFBVVksU0FWSCxDQUVMLFlBQVksQ0FJUixhQUFhLENBSVQsa0JBQWtCLENBQUM7UUFDZixTQUFTLEVBQUUsSUFBSSxHQUtsQjtRQWhCYixBQWFnQixTQWJQLENBRUwsWUFBWSxDQUlSLGFBQWEsQ0FJVCxrQkFBa0IsQ0FHZCxDQUFDLENBQUM7VUFDRSxXQUFXLEVBQUUsR0FBRyxHQUNuQjtNQWZqQixBQWtCWSxTQWxCSCxDQUVMLFlBQVksQ0FJUixhQUFhLENBWVQsV0FBVyxDQUFDO1FBQ1IsT0FBTyxFQUFFLFlBQVksR0FDeEI7RUFLYixBQUFBLGFBQWEsQ0FBQztJQUNWLFNBQVMsRUFBRSxHQUFHO0lBQ2QsR0FBRyxFQUFFLEdBQUcsR0FPWDtJQVRELEFBSUksYUFKUyxDQUlULFdBQVcsQ0FBQztNQUNSLE9BQU8sRUFBRSxTQUFTO01BQ2xCLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ25COztBQUlULE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU0sT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUV4RCxBQUVJLFNBRkssQ0FFTCxZQUFZLENBQUM7SUFDVCxTQUFTLEVBQUUsS0FBSztJQUNoQixVQUFVLEVBQUUsSUFBSSxHQWNuQjtJQWxCTCxBQU1RLFNBTkMsQ0FFTCxZQUFZLENBSVIsYUFBYSxDQUFDO01BQ1YsS0FBSyxFQUFFLEdBQUc7TUFDVixNQUFNLEVBQUUsR0FBRyxHQVNkO01BakJULEFBVVksU0FWSCxDQUVMLFlBQVksQ0FJUixhQUFhLENBSVQsa0JBQWtCLENBQUM7UUFDZixTQUFTLEVBQUUsSUFBSSxHQUtsQjtRQWhCYixBQWFnQixTQWJQLENBRUwsWUFBWSxDQUlSLGFBQWEsQ0FJVCxrQkFBa0IsQ0FHZCxDQUFDLENBQUM7VUFDRSxXQUFXLEVBQUUsR0FBRyxHQUNuQjs7QUFRckIsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFQUVoQyxBQUFBLGNBQWMsQ0FBQztJQUNYLEtBQUssRUFBRSxHQUFHLEdBS2I7SUFORCxBQUdJLGNBSFUsQ0FHVixVQUFVLENBQUM7TUFDUCxXQUFXLEVBQUUsSUFBSSxHQUNwQjtFQUVMLEFBRUksU0FGSyxDQUVMLFlBQVksQ0FBQztJQUNULFNBQVMsRUFBRSxLQUFLLEdBVW5CO0lBYkwsQUFLUSxTQUxDLENBRUwsWUFBWSxDQUdSLGFBQWEsQ0FBQztNQUNWLEtBQUssRUFBRSxHQUFHO01BQ1YsTUFBTSxFQUFFLEdBQUcsR0FLZDtNQVpULEFBU1ksU0FUSCxDQUVMLFlBQVksQ0FHUixhQUFhLENBSVQsV0FBVyxDQUFDO1FBQ1IsT0FBTyxFQUFFLFlBQVksR0FDeEI7RUFLYixBQUFBLGFBQWEsQ0FBQztJQUNWLFNBQVMsRUFBRSxHQUFHO0lBQ2QsR0FBRyxFQUFFLEdBQUcsR0FPWDtJQVRELEFBSUksYUFKUyxDQUlULFdBQVcsQ0FBQztNQUNSLE9BQU8sRUFBRSxVQUFVO01BQ25CLFVBQVUsRUFBRSxNQUFNO01BQ2xCLFdBQVcsRUFBRSxHQUFHLEdBQ25COztBQUlULEFBQUEsbUJBQW1CLENBQUM7RUFDaEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsV0FBVyxFQUFFLEtBQUssR0FDckI7O0FBRUQsQUFBQSxTQUFTLENBQUM7RUFDTixPQUFPLEVBQUUsZ0JBQWdCLEdBOEM1QjtFQS9DRCxBQUdJLFNBSEssQ0FHTCxZQUFZLENBQUM7SUFDVCxVQUFVLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsbUJBQWU7SUFDckMsUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLEdBQUc7SUFDVixPQUFPLEVBQUUsSUFBSSxHQXVDaEI7SUE5Q0wsQUFHSSxTQUhLLENBR0wsWUFBWSxBQU1SLE1BQU8sQ0FBQztNQUNKLE9BQU8sRUFBRSxFQUFFO01BQ1gsT0FBTyxFQUFFLEtBQUs7TUFDZCxjQUFjLEVBQUUsSUFBSSxHQUN2QjtJQWJULEFBZVEsU0FmQyxDQUdMLFlBQVksQ0FZUixhQUFhLENBQUM7TUFDVixRQUFRLEVBQUUsUUFBUSxHQTZCckI7TUE3Q1QsQUFlUSxTQWZDLENBR0wsWUFBWSxDQVlSLGFBQWEsQUFJVCxTQUFVLENBQUM7UUFDUCxVQUFVLEVBQUUsTUFBTSxHQUNyQjtNQXJCYixBQXVCWSxTQXZCSCxDQUdMLFlBQVksQ0FZUixhQUFhLENBUVQsYUFBYSxDQUFDO1FBQ1YsTUFBTSxFQUFFLElBQUksR0FhZjtRQXJDYixBQXVCWSxTQXZCSCxDQUdMLFlBQVksQ0FZUixhQUFhLENBUVQsYUFBYSxBQUdULE9BQVEsQ0FBQztVQUNMLFVBQVUsRUFBRSwyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLE1BQU0sR0FDL0U7UUE1QmpCLEFBdUJZLFNBdkJILENBR0wsWUFBWSxDQVlSLGFBQWEsQ0FRVCxhQUFhLEFBT1QsS0FBTSxDQUFDO1VBQ0gsVUFBVSxFQUFFLHdDQUF3QyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsTUFBTSxHQUM1RTtRQWhDakIsQUF1QlksU0F2QkgsQ0FHTCxZQUFZLENBWVIsYUFBYSxDQVFULGFBQWEsQUFXVCxNQUFPLENBQUM7VUFDSixVQUFVLEVBQUUseUNBQXlDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxNQUFNLEdBQzdFO01BcENqQixBQXVDWSxTQXZDSCxDQUdMLFlBQVksQ0FZUixhQUFhLENBd0JULHNCQUFzQixDQUFDO1FBQ25CLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFVBQVUsRUFBRSxNQUFNO1FBQ2xCLE9BQU8sRUFBRSxVQUFVO1FBQ25CLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBTWIsQUFBQSxZQUFZLENBQUM7RUFDVCxVQUFVLEVBQUUsSUFBSTtFQUNoQixnQkFBZ0IsRUNwT1YsT0FBTztFRHFPYixLQUFLLEVDN05FLElBQUk7RUQ4TlgsTUFBTSxFQUFFLEtBQUs7RUFDYixVQUFVLEVBQUUsTUFBTTtFQUNsQixjQUFjLEVBQUUsTUFBTTtFQUN0QixPQUFPLEVBQUUsSUFBSSxHQUtoQjtFQVpELEFBU0ksWUFUUSxDQVNSLEVBQUUsQ0FBQztJQUNDLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQU1MLEFBQUEsY0FBYyxDQUFDO0VBQ1gsTUFBTSxFQUFFLFNBQVMsR0E4QnBCO0VBL0JELEFBR0ksY0FIVSxDQUdWLGdCQUFnQixDQUFDO0lBQ2IsU0FBUyxFQUFFLElBQUksR0FDbEI7RUFMTCxBQU9JLGNBUFUsQ0FPVixVQUFVLENBQUM7SUFDUCxLQUFLLEVDM1BILE9BQU87SUQ0UFQsU0FBUyxFQUFFLEdBQUcsR0FDakI7RUFWTCxBQVlJLGNBWlUsQ0FZVixlQUFlLENBQUM7SUFDWixXQUFXLEVBQUUsSUFBSTtJQUNqQixTQUFTLEVBQUUsSUFBSTtJQUNmLE9BQU8sRUFBRSxJQUFJO0lBQ2IsY0FBYyxFQUFFLE1BQU07SUFDdEIsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLE1BQU07SUFDdkIsV0FBVyxFQUFFLENBQUM7SUFDZCxjQUFjLEVBQUUsQ0FBQyxHQUNwQjtFQXJCTCxBQXVCSSxjQXZCVSxDQXVCVix1QkFBdUIsQ0FBQztJQUNwQixNQUFNLEVBQUUsYUFBYSxHQUN4QjtFQXpCTCxBQTJCSSxjQTNCVSxDQTJCVix1QkFBdUIsQ0FBQztJQUNwQixLQUFLLEVBQUUsR0FBRztJQUNWLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUdMLEFBQUEsZUFBZSxDQUFDO0VBQ1osU0FBUyxFQUFFLEtBQUs7RUFDaEIsS0FBSyxFQ3RSQyxPQUFPO0VEdVJiLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1IsVUFBVSxFQUFFLE1BQU07RUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixLQUFLLEVBQUUsS0FBSyxHQUNmIgp9 */