﻿#overlay {position: fixed;display: none;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter: alpha(opacity=50);-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;z-index: 9999;}
.spinner {z-index: 10000;display: none;width: 25px;height: 25px;border: solid 3px rgba(0,0,0,0);border-top-color:grey;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;
-webkit-animation: spin .5s infinite linear; /* Safari 4+ */-moz-animation: spin .5s infinite linear; /* Fx 5+ */-o-animation: spin .5s infinite linear; /* Opera 12+ */animation: spin .5s infinite linear;}
@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}
@-o-keyframes spin {from {-o-transform: rotate(0deg);}to {-o-transform: rotate(360deg);}}
@keyframes spin {from{transform: rotate(0deg);}to{transform: rotate(360deg);}}

.env {
    text-align: right;
    vertical-align: middle;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 101;
    border-radius: 0px;
    height: 8px;
}

.env-local {
    background-color: yellow;
}

.env-dev {
    background-color: orange;
}

.env-test {
    background-color: chartreuse;
}

.env-stage {
    background-color: plum;
}

.env-container {
    position: absolute;
    margin-top: -1px;
    right: 35%;
    color: rgb(168, 168, 168);
    z-index: 101;
    background-color: #F9F9F9;
    padding: 3px;
    box-shadow: 0px 0px 1px 1px rgba(0,0,0,.1);
}

#chooseAirlineSection label {
    color: #6e6e6e;
    text-align: left;
    text-transform: none;
    font-weight: normal;
    font-size: 100%;
}

.success-message {
    color: green;
    font-weight: bold;
}