.bg-bluegreen {
    background-color: rgba(24, 63, 88, 1);
}


/*Required shizzles*/
.input-validation-error {
    border-color: red !important;
}

.field-validation-valid {
    display: none;
}

.validation-summary-valid {
    display: none;
}

/*Recaptcha*/
.grecaptcha-badge {
    visibility: hidden;
}

.captchaDiv {
    color: white;
}

    .captchaDiv a {
        color: #026cb8;
        text-decoration: underline;
    }


.marker {
    background-color: #FFFF00;
}


.section-background {
    background-color: #f6f6f6;
}


/*Overlay banner*/


.overlay {
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-image: -webkit-linear-gradient(to right, #9F2D25aa 0%, #9F2D25aa 100%);
    background-image: -moz-linear-gradient(to right, #9F2D25aa 0%, #9F2D25aa 100%);
    background-image: -ms-linear-gradient(to right, #9F2D25aa 0%, #9F2D25aa 100%);
    background-image: -o-linear-gradient(to right, #9F2D25aa 0%, #9F2D25aa 100%);
    background-image: linear-gradient(to right, #9F2D25aa 0%, #9F2D25aa 100%);
    position: absolute;
    opacity: 0;
    visibility: hidden;
    z-index: 99;
  /*  height: 60vh;*/
    width: 100%;
   /* left: 0;
    top: 0;*/
}
.overlay-dark {
    background-image: none;
    background-color: #000;
    z-index: 1;
    visibility: visible;
}

/*Opacity*/

.opacity-0 {
    opacity: 0 !important;
}

.opacity-1 {
    opacity: 0.1 !important;
}

.opacity-2 {
    opacity: 0.2 !important;
}

.opacity-3 {
    opacity: 0.3 !important;
}

.opacity-4 {
    opacity: 0.4 !important;
}

.opacity-5 {
    opacity: 0.5 !important;
}

.opacity-6 {
    opacity: 0.6 !important;
}

.opacity-7 {
    opacity: 0.7 !important;
}

.opacity-8 {
    opacity: 0.8 !important;
}

.opacity-9 {
    opacity: 0.9 !important;
}

.opacity-10 {
    opacity: 1 !important;
}

/*z-index*/
.z-index-n1 {
    z-index: -1 !important;
}

.z-index-0 {
    z-index: 0 !important;
}

.z-index-1 {
    z-index: 1 !important;
}

.z-index-2 {
    z-index: 2 !important;
}

.z-index-3 {
    z-index: 3 !important;
}

.z-index-4 {
    z-index: 4 !important;
}

.z-index-5 {
    z-index: 5 !important;
}

.z-index-6 {
    z-index: 6 !important;
}

.z-index-7 {
    z-index: 7 !important;
}

.z-index-8 {
    z-index: 8 !important;
}

.z-index-9 {
    z-index: 9 !important;
}

.z-index-10 {
    z-index: 10 !important;
}

.z-index-11 {
    z-index: 11 !important;
}

.z-index-12 {
    z-index: 12 !important;
}

.z-index-13 {
    z-index: 13 !important;
}

.z-index-14 {
    z-index: 14 !important;
}

.z-index-15 {
    z-index: 15 !important;
}

.z-index-16 {
    z-index: 16 !important;
}

.z-index-17 {
    z-index: 17 !important;
}

.z-index-n1 {
    z-index: -1;
}



.green-box {
    margin: 2px;
}


#devMode {
    position: fixed;
    top: 20px;
    left: 20px;
    z-index: 99999;
}

    #devMode a {
        outline: none;
        text-decoration: none;
        color: inherit;
    }