#nprogress {
pointer-events:none;
}

#nprogress .bar {
background:gold;
position:fixed;
z-index:1031;
top:0;
left:0;
width:100%;
height:3px;
}
/* Fancy blur effect */
#nprogress .peg {
display:block;
position:absolute;
right:0px;
width:100px;
height:100%;
box-shadow:0 0 10px gold,0 0 5px green;
opacity:1.0;
-webkit-transform:rotate(3deg) translate(0px,-4px);
-ms-transform:rotate(3deg) translate(0px,-4px);
transform:rotate(3deg) translate(0px,-4px);
}
/* Remove these to get rid of the spinner */
#nprogress .spinner {
display:block;
position:fixed;
z-index:1031;
top:15px;
right:15px;
}

#nprogress .spinner-icon {
width:18px;
height:18px;
box-sizing:border-box;
border:solid 2px transparent;
border-top-color:aqua;
border-left-color:#29d;
border-radius:50%;
-webkit-animation:nprogress-spinner 400ms linear infinite;
animation:nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
overflow:hidden;
position:relative;
}

.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar {
position:absolute;
}

@-webkit-keyframes nprogress-spinner {
0% {
-webkit-transform:rotate(0deg);
}

100% {
-webkit-transform:rotate(360deg);
}
}

@keyframes nprogress-spinner {
0% {
transform:rotate(0deg);
}

100% {
transform:rotate(360deg);
}
}

#nprogress:after{
    z-index:999999997;
    width:100%;
    height:100%;
    position: fixed;
    background: rgba(197, 197, 197, 0.034);
    display: block;
    left:0px;top:0px;
    text-align: center;
    color:white;
    content:" "
}
#nprogress > div{z-index:999999999 !important}
#nprogress .bar{height: 4px !important;}
#nprogress > .spinner:before{
    content:"Please Wait ...";
    position: absolute;
    top:4px;
    text-align: center;
    z-index:999999998;
    color:white;
    font-weight: 500;
    padding-left:30px;
    white-space: nowrap;
    text-shadow:0px 0px 5px black
    
}
html.nprogress-busy  #masterpan {
    /*filter: blur(8px);*/
}
#nprogress > .spinner{
    left:50%;
    right:inherit !important;
    top:50% !important;
    transform: translatex(-72px)  translatey(-50%);-wbkit-transform: translatex(-72px)  translatey(-50%);-ms-transform: translatex(-72px)  translatey(-50%)
}
