/*!
   angular-block-ui v0.1.1
   (c) 2014 (null) McNull https://github.com/McNull/angular-block-ui
   License: MIT
*/
.block-ui {
   position: relative
}

.block-ui-main>.block-ui-container,
body.block-ui>.block-ui-container {
   position: fixed
}

.block-ui-container {
   position: absolute;
   z-index: 10000;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 0;
   overflow: hidden;
   opacity: 0;
   filter: alpha(opacity=00);
   cursor: wait
}

.block-ui-active>.block-ui-container {
   height: 100%
}

.block-ui-active .block-ui-active>.block-ui-container {
   height: 0
}

.block-ui-visible>.block-ui-container {
   opacity: 1;
   filter: alpha(opacity=100)
}

.block-ui-overlay {
   width: 100%;
   height: 100%;
   opacity: .5;
   filter: alpha(opacity=50);
   background-color: #fff
}

.block-ui-message-container {
   position: absolute;
   top: 35%;
   left: 0;
   right: 0;
   height: 0;
   text-align: center;
   z-index: 10001
}

.block-ui-message {
   display: inline-block;
   text-align: left;
   background-color: #fff;
   color: #333;
   padding: 20px;
   border-radius: 4px;
   font-size: 20px;
   font-weight: 700;
   filter: alpha(opacity=100)
}

.block-ui-anim-fade>.block-ui-container {
   -webkit-transition: height 0s linear 200ms, opacity 200ms ease 0s;
   transition: height 0s linear 200ms, opacity 200ms ease 0s
}

.block-ui-anim-fade.block-ui-active>.block-ui-container {
   -webkit-transition-delay: 0s;
   transition-delay: 0s
}