﻿.waitForAjax {
    cursor:wait;
    position:relative;
    font-family:Bahij-Regular;
}

.btn.waitForAjax, input.waitForAjax, select.waitForAjax {
    border: solid thin #9E9E9E;
    color: #9E9E9E;
    background: #9E9E9E
}

.waitForAjax .waitForAjax-overlay {
    cursor:wait;
    background:rgba(214,214,214, 0.5);
    position:absolute;
    width:100%;
    height:100%;
    z-index:10000000;
    top:0px;
    right:0px
}

.waitForAjax .waitForAjax-overlay i.fa{
    position:absolute;
    font-size:300%;
    top:30%;
    right:45%;
}

.waitForAjax-overlay .waitMessage {
    position: absolute;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    font-style: normal;
    top: 50%;
    right: 40%;
}

.waitForAjax ~ .waitSpinner{
    position:absolute;
    top:30%;
    right:1%;
}
.waitForAjax ~ .waitSpinner i.waitMessage{
    font-size:14px;
}
.waitForAjax ~ .waitSpinner i{
    float:left;
    margin-right:10px;
    color:#1f1a17 ;
}

.waitForAjax button, .waitForAjax input[type=button]{

}