#loader {
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 5000;
    position: fixed;
    -webkit-filter: opacity(0.9);
    -moz-filter: opacity(0.9);
    -o-filter: opacity(0.9);
    filter: opacity(0.9);
}

.load_table {
    width: 1000px;
    height: 100%;
    align-self: center;
    align-content: center;
    align-items: center;
    text-align: center;
    vertical-align: middle;
    position: fixed;
    z-index: 10000;
}

.load_table > .load_loop {
    z-index: 10000;
    position: fixed;
    display: block;
    margin: auto;
}

.rotate {
    -webkit-animation-name: spin;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    
    -moz-animation-name: spin;
    -moz-animation-duration: 1s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    
    -ms-animation-name: spin;
    -ms-animation-duration: 1ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    
    animation-name: spin;
    animation-duration: 1s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@-ms-keyframes spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
    from { transform:rotate(0deg); }
    to { transform:rotate(360deg); }
}

.remove {
    -webkit-transition: fadeout 1s !important;
    -moz-transition: fadeout 1s linear !important;
    -o-transition: fadeout 1s linear !important;
    transition: fadeout 1s linear !important;
}

@-webkit-keyframes fadeout {
    from {filter: opacity(1.0):}
    to {filter: opacity(0.0): display: none;}
}
@-moz-keyframes fadeout {
    from {filter: opacity(1.0):}
    to {filter: opacity(0.0): display: none;}
}
@-o-keyframes fadeout {
    from {filter: opacity(1.0):}
    to {filter: opacity(0.0): display: none;}
}
@keyframes fadeout {
    from {filter: opacity(1.0):}
    to {filter: opacity(0.0): display: none;}
}