.db-mapping-id {
    padding-right: 1px;
}

.db-mapping-user {
    padding-left: 1px;
    padding-right: 1px;
}

.db-mapping-password {
    padding-left: 1px;
    padding-right: 10px;
}

.connection-success {
    background-color: rgba(34, 168, 82, 0.39);
}

.connection-error {
    background-color: rgba(168, 34, 82, 0.39);
}

.connection-warning {
    background-color: rgba(207, 192, 16, 0.39);
}

.modal-title span.glyphicon-ok {
    font-size: 1.5em;
}

.fading {
    transition: all ease-in 0.5s;
    opacity: 0;
}

.fading.in {
    opacity: 1;
}

@keyframes flickerAnimation {
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
    0%   { opacity:1; }
    50%  { opacity:0; }
    100% { opacity:1; }
}

.animate-flicker {
    -webkit-animation: flickerAnimation 1s infinite;
    -moz-animation: flickerAnimation 1s infinite;
    -o-animation: flickerAnimation 1s infinite;
    animation: flickerAnimation 1s infinite;
}

