/**
 * @require ./lib/font-awesome/font-awesome.css
 * @require ./lib/animate/animate.css
 */

.x-popup-content{
    padding: 20px;
    overflow: visible;
}
.popup-pre{
    max-width: 600px;
}
.atm-loading{
    width:150px;
    height:60px;
    text-align:center;
    background: url(./images/loading.gif) no-repeat center;
}
@keyframes spinner-rotate {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
@-webkit-keyframes spinner-rotate {
    from {
        -webkit-transform:rotate(0deg);
    }
    to {
        -webkit-transform:rotate(360deg);
    }
}
.fa-spinner{
    -webkit-animation: spinner-rotate 1s 0s linear infinite;
    animation: spinner-rotate 1s 0s linear infinite;
}
.disabled{
    color: #cacaca;
}
.btn-gray{
    opacity: 0.4;
}

.ml-10{
    margin-left: 10px;
}
.ml-30{
    margin-left: 30px;
}
.ml-50{
    margin-left: 50px;
}
.atm-body{
    background-color: #2a6496;
    padding-top: 20px;
}