.loader-white div
{
    background-color: #fff !important;
}

.loader-white.ball-clip-rotate div
{
    border-color: #fff !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-white.ball-clip-rotate-pulse div:first-child
{
    background: #fff !important;
}

.loader-white.ball-clip-rotate-pulse div:last-child
{
    border-color: #fff transparent #fff transparent !important; 
    background: transparent !important;
}

.loader-white.ball-clip-rotate-multiple div
{
    border-color: transparent #fff transparent #fff !important; 
    background-color: transparent !important;
}

.loader-white.ball-rotate div:before,
.loader-white.ball-rotate div:after
{
    background-color: #fff !important;
}

.loader-white.ball-triangle-path div
{
    border-color: #fff !important; 
    background-color: transparent !important;
}

.loader-white.ball-scale-ripple div
{
    border-color: #fff !important; 
    background-color: transparent !important;
}

.loader-white.ball-scale-ripple-multiple div
{
    border-color: #fff !important; 
    background-color: transparent !important;
}

.loader-white.triangle-skew-spin div
{
    border-bottom-color: #fff !important; 
    background-color: transparent !important;
}

.loader-white.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #fff), to(#fff));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #fff 30%, #fff 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #fff 30%, #fff 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #fff 30%, #fff 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #fff 30%, #fff 100%);
}

.loader-white.fading-circle div
{
    background-color: transparent !important;
}
.loader-white.fading-circle div:before
{
    background-color: #fff !important;
}

.loader-white.folding-cube div
{
    background-color: transparent !important;
}
.loader-white.folding-cube div:before
{
    background-color: #fff !important;
}

.loader-black div
{
    background-color: #000 !important;
}

.loader-black.ball-clip-rotate div
{
    border-color: #000 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-black.ball-clip-rotate-pulse div:first-child
{
    background: #000 !important;
}

.loader-black.ball-clip-rotate-pulse div:last-child
{
    border-color: #000 transparent #000 transparent !important; 
    background: transparent !important;
}

.loader-black.ball-clip-rotate-multiple div
{
    border-color: transparent #000 transparent #000 !important; 
    background-color: transparent !important;
}

.loader-black.ball-rotate div:before,
.loader-black.ball-rotate div:after
{
    background-color: #000 !important;
}

.loader-black.ball-triangle-path div
{
    border-color: #000 !important; 
    background-color: transparent !important;
}

.loader-black.ball-scale-ripple div
{
    border-color: #000 !important; 
    background-color: transparent !important;
}

.loader-black.ball-scale-ripple-multiple div
{
    border-color: #000 !important; 
    background-color: transparent !important;
}

.loader-black.triangle-skew-spin div
{
    border-bottom-color: #000 !important; 
    background-color: transparent !important;
}

.loader-black.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #000), to(#000));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #000 30%, #000 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #000 30%, #000 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #000 30%, #000 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #000 30%, #000 100%);
}

.loader-black.fading-circle div
{
    background-color: transparent !important;
}
.loader-black.fading-circle div:before
{
    background-color: #000 !important;
}

.loader-black.folding-cube div
{
    background-color: transparent !important;
}
.loader-black.folding-cube div:before
{
    background-color: #000 !important;
}

.loader-primary div
{
    background-color: #967adc !important;
}

.loader-primary.ball-clip-rotate div
{
    border-color: #967adc !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-primary.ball-clip-rotate-pulse div:first-child
{
    background: #967adc !important;
}

.loader-primary.ball-clip-rotate-pulse div:last-child
{
    border-color: #967adc transparent #967adc transparent !important; 
    background: transparent !important;
}

.loader-primary.ball-clip-rotate-multiple div
{
    border-color: transparent #967adc transparent #967adc !important; 
    background-color: transparent !important;
}

.loader-primary.ball-rotate div:before,
.loader-primary.ball-rotate div:after
{
    background-color: #967adc !important;
}

.loader-primary.ball-triangle-path div
{
    border-color: #967adc !important; 
    background-color: transparent !important;
}

.loader-primary.ball-scale-ripple div
{
    border-color: #967adc !important; 
    background-color: transparent !important;
}

.loader-primary.ball-scale-ripple-multiple div
{
    border-color: #967adc !important; 
    background-color: transparent !important;
}

.loader-primary.triangle-skew-spin div
{
    border-bottom-color: #967adc !important; 
    background-color: transparent !important;
}

.loader-primary.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #967adc), to(#967adc));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #967adc 30%, #967adc 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #967adc 30%, #967adc 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #967adc 30%, #967adc 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #967adc 30%, #967adc 100%);
}

.loader-primary.fading-circle div
{
    background-color: transparent !important;
}
.loader-primary.fading-circle div:before
{
    background-color: #967adc !important;
}

.loader-primary.folding-cube div
{
    background-color: transparent !important;
}
.loader-primary.folding-cube div:before
{
    background-color: #967adc !important;
}

.loader-success div
{
    background-color: #A4CC39 !important;
}

.loader-success.ball-clip-rotate div
{
    border-color: #37bc9b !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-success.ball-clip-rotate-pulse div:first-child
{
    background: #37bc9b !important;
}

.loader-success.ball-clip-rotate-pulse div:last-child
{
    border-color: #37bc9b transparent #37bc9b transparent !important; 
    background: transparent !important;
}

.loader-success.ball-clip-rotate-multiple div
{
    border-color: transparent #37bc9b transparent #37bc9b !important; 
    background-color: transparent !important;
}

.loader-success.ball-rotate div:before,
.loader-success.ball-rotate div:after
{
    background-color: #37bc9b !important;
}

.loader-success.ball-triangle-path div
{
    border-color: #37bc9b !important; 
    background-color: transparent !important;
}

.loader-success.ball-scale-ripple div
{
    border-color: #37bc9b !important; 
    background-color: transparent !important;
}

.loader-success.ball-scale-ripple-multiple div
{
    border-color: #37bc9b !important; 
    background-color: transparent !important;
}

.loader-success.triangle-skew-spin div
{
    border-bottom-color: #37bc9b !important; 
    background-color: transparent !important;
}

.loader-success.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #37bc9b), to(#37bc9b));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #37bc9b 30%, #37bc9b 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #37bc9b 30%, #37bc9b 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #37bc9b 30%, #37bc9b 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #37bc9b 30%, #37bc9b 100%);
}

.loader-success.fading-circle div
{
    background-color: transparent !important;
}
.loader-success.fading-circle div:before
{
    background-color: #37bc9b !important;
}

.loader-success.folding-cube div
{
    background-color: transparent !important;
}
.loader-success.folding-cube div:before
{
    background-color: #37bc9b !important;
}

.loader-info div
{
    background-color: #3bafda !important;
}

.loader-info.ball-clip-rotate div
{
    border-color: #3bafda !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-info.ball-clip-rotate-pulse div:first-child
{
    background: #3bafda !important;
}

.loader-info.ball-clip-rotate-pulse div:last-child
{
    border-color: #3bafda transparent #3bafda transparent !important; 
    background: transparent !important;
}

.loader-info.ball-clip-rotate-multiple div
{
    border-color: transparent #3bafda transparent #3bafda !important; 
    background-color: transparent !important;
}

.loader-info.ball-rotate div:before,
.loader-info.ball-rotate div:after
{
    background-color: #3bafda !important;
}

.loader-info.ball-triangle-path div
{
    border-color: #3bafda !important; 
    background-color: transparent !important;
}

.loader-info.ball-scale-ripple div
{
    border-color: #3bafda !important; 
    background-color: transparent !important;
}

.loader-info.ball-scale-ripple-multiple div
{
    border-color: #3bafda !important; 
    background-color: transparent !important;
}

.loader-info.triangle-skew-spin div
{
    border-bottom-color: #3bafda !important; 
    background-color: transparent !important;
}

.loader-info.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #3bafda), to(#3bafda));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #3bafda 30%, #3bafda 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #3bafda 30%, #3bafda 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #3bafda 30%, #3bafda 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #3bafda 30%, #3bafda 100%);
}

.loader-info.fading-circle div
{
    background-color: transparent !important;
}
.loader-info.fading-circle div:before
{
    background-color: #3bafda !important;
}

.loader-info.folding-cube div
{
    background-color: transparent !important;
}
.loader-info.folding-cube div:before
{
    background-color: #3bafda !important;
}

.loader-warning div
{
    background-color: #f6bb42 !important;
}

.loader-warning.ball-clip-rotate div
{
    border-color: #f6bb42 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-warning.ball-clip-rotate-pulse div:first-child
{
    background: #f6bb42 !important;
}

.loader-warning.ball-clip-rotate-pulse div:last-child
{
    border-color: #f6bb42 transparent #f6bb42 transparent !important; 
    background: transparent !important;
}

.loader-warning.ball-clip-rotate-multiple div
{
    border-color: transparent #f6bb42 transparent #f6bb42 !important; 
    background-color: transparent !important;
}

.loader-warning.ball-rotate div:before,
.loader-warning.ball-rotate div:after
{
    background-color: #f6bb42 !important;
}

.loader-warning.ball-triangle-path div
{
    border-color: #f6bb42 !important; 
    background-color: transparent !important;
}

.loader-warning.ball-scale-ripple div
{
    border-color: #f6bb42 !important; 
    background-color: transparent !important;
}

.loader-warning.ball-scale-ripple-multiple div
{
    border-color: #f6bb42 !important; 
    background-color: transparent !important;
}

.loader-warning.triangle-skew-spin div
{
    border-bottom-color: #f6bb42 !important; 
    background-color: transparent !important;
}

.loader-warning.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #f6bb42), to(#f6bb42));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #f6bb42 30%, #f6bb42 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #f6bb42 30%, #f6bb42 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #f6bb42 30%, #f6bb42 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #f6bb42 30%, #f6bb42 100%);
}

.loader-warning.fading-circle div
{
    background-color: transparent !important;
}
.loader-warning.fading-circle div:before
{
    background-color: #f6bb42 !important;
}

.loader-warning.folding-cube div
{
    background-color: transparent !important;
}
.loader-warning.folding-cube div:before
{
    background-color: #f6bb42 !important;
}

.loader-danger div
{
    background-color: #da4453 !important;
}

.loader-danger.ball-clip-rotate div
{
    border-color: #da4453 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-danger.ball-clip-rotate-pulse div:first-child
{
    background: #da4453 !important;
}

.loader-danger.ball-clip-rotate-pulse div:last-child
{
    border-color: #da4453 transparent #da4453 transparent !important; 
    background: transparent !important;
}

.loader-danger.ball-clip-rotate-multiple div
{
    border-color: transparent #da4453 transparent #da4453 !important; 
    background-color: transparent !important;
}

.loader-danger.ball-rotate div:before,
.loader-danger.ball-rotate div:after
{
    background-color: #da4453 !important;
}

.loader-danger.ball-triangle-path div
{
    border-color: #da4453 !important; 
    background-color: transparent !important;
}

.loader-danger.ball-scale-ripple div
{
    border-color: #da4453 !important; 
    background-color: transparent !important;
}

.loader-danger.ball-scale-ripple-multiple div
{
    border-color: #da4453 !important; 
    background-color: transparent !important;
}

.loader-danger.triangle-skew-spin div
{
    border-bottom-color: #da4453 !important; 
    background-color: transparent !important;
}

.loader-danger.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #da4453), to(#da4453));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #da4453 30%, #da4453 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #da4453 30%, #da4453 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #da4453 30%, #da4453 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #da4453 30%, #da4453 100%);
}

.loader-danger.fading-circle div
{
    background-color: transparent !important;
}
.loader-danger.fading-circle div:before
{
    background-color: #da4453 !important;
}

.loader-danger.folding-cube div
{
    background-color: transparent !important;
}
.loader-danger.folding-cube div:before
{
    background-color: #da4453 !important;
}

.loader-red div
{
    background-color: #f44336 !important;
}

.loader-red.ball-clip-rotate div
{
    border-color: #f44336 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-red.ball-clip-rotate-pulse div:first-child
{
    background: #f44336 !important;
}

.loader-red.ball-clip-rotate-pulse div:last-child
{
    border-color: #f44336 transparent #f44336 transparent !important; 
    background: transparent !important;
}

.loader-red.ball-clip-rotate-multiple div
{
    border-color: transparent #f44336 transparent #f44336 !important; 
    background-color: transparent !important;
}

.loader-red.ball-rotate div:before,
.loader-red.ball-rotate div:after
{
    background-color: #f44336 !important;
}

.loader-red.ball-triangle-path div
{
    border-color: #f44336 !important; 
    background-color: transparent !important;
}

.loader-red.ball-scale-ripple div
{
    border-color: #f44336 !important; 
    background-color: transparent !important;
}

.loader-red.ball-scale-ripple-multiple div
{
    border-color: #f44336 !important; 
    background-color: transparent !important;
}

.loader-red.triangle-skew-spin div
{
    border-bottom-color: #f44336 !important; 
    background-color: transparent !important;
}

.loader-red.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #f44336), to(#f44336));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #f44336 30%, #f44336 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #f44336 30%, #f44336 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #f44336 30%, #f44336 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #f44336 30%, #f44336 100%);
}

.loader-red.fading-circle div
{
    background-color: transparent !important;
}
.loader-red.fading-circle div:before
{
    background-color: #f44336 !important;
}

.loader-red.folding-cube div
{
    background-color: transparent !important;
}
.loader-red.folding-cube div:before
{
    background-color: #f44336 !important;
}

.loader-pink div
{
    background-color: #e91e63 !important;
}

.loader-pink.ball-clip-rotate div
{
    border-color: #e91e63 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-pink.ball-clip-rotate-pulse div:first-child
{
    background: #e91e63 !important;
}

.loader-pink.ball-clip-rotate-pulse div:last-child
{
    border-color: #e91e63 transparent #e91e63 transparent !important; 
    background: transparent !important;
}

.loader-pink.ball-clip-rotate-multiple div
{
    border-color: transparent #e91e63 transparent #e91e63 !important; 
    background-color: transparent !important;
}

.loader-pink.ball-rotate div:before,
.loader-pink.ball-rotate div:after
{
    background-color: #e91e63 !important;
}

.loader-pink.ball-triangle-path div
{
    border-color: #e91e63 !important; 
    background-color: transparent !important;
}

.loader-pink.ball-scale-ripple div
{
    border-color: #e91e63 !important; 
    background-color: transparent !important;
}

.loader-pink.ball-scale-ripple-multiple div
{
    border-color: #e91e63 !important; 
    background-color: transparent !important;
}

.loader-pink.triangle-skew-spin div
{
    border-bottom-color: #e91e63 !important; 
    background-color: transparent !important;
}

.loader-pink.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #e91e63), to(#e91e63));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #e91e63 30%, #e91e63 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #e91e63 30%, #e91e63 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #e91e63 30%, #e91e63 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #e91e63 30%, #e91e63 100%);
}

.loader-pink.fading-circle div
{
    background-color: transparent !important;
}
.loader-pink.fading-circle div:before
{
    background-color: #e91e63 !important;
}

.loader-pink.folding-cube div
{
    background-color: transparent !important;
}
.loader-pink.folding-cube div:before
{
    background-color: #e91e63 !important;
}

.loader-purple div
{
    background-color: #9c27b0 !important;
}

.loader-purple.ball-clip-rotate div
{
    border-color: #9c27b0 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-purple.ball-clip-rotate-pulse div:first-child
{
    background: #9c27b0 !important;
}

.loader-purple.ball-clip-rotate-pulse div:last-child
{
    border-color: #9c27b0 transparent #9c27b0 transparent !important; 
    background: transparent !important;
}

.loader-purple.ball-clip-rotate-multiple div
{
    border-color: transparent #9c27b0 transparent #9c27b0 !important; 
    background-color: transparent !important;
}

.loader-purple.ball-rotate div:before,
.loader-purple.ball-rotate div:after
{
    background-color: #9c27b0 !important;
}

.loader-purple.ball-triangle-path div
{
    border-color: #9c27b0 !important; 
    background-color: transparent !important;
}

.loader-purple.ball-scale-ripple div
{
    border-color: #9c27b0 !important; 
    background-color: transparent !important;
}

.loader-purple.ball-scale-ripple-multiple div
{
    border-color: #9c27b0 !important; 
    background-color: transparent !important;
}

.loader-purple.triangle-skew-spin div
{
    border-bottom-color: #9c27b0 !important; 
    background-color: transparent !important;
}

.loader-purple.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #9c27b0), to(#9c27b0));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #9c27b0 30%, #9c27b0 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #9c27b0 30%, #9c27b0 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #9c27b0 30%, #9c27b0 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #9c27b0 30%, #9c27b0 100%);
}

.loader-purple.fading-circle div
{
    background-color: transparent !important;
}
.loader-purple.fading-circle div:before
{
    background-color: #9c27b0 !important;
}

.loader-purple.folding-cube div
{
    background-color: transparent !important;
}
.loader-purple.folding-cube div:before
{
    background-color: #9c27b0 !important;
}

.loader-deep-purple div
{
    background-color: #673ab7 !important;
}

.loader-deep-purple.ball-clip-rotate div
{
    border-color: #673ab7 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-deep-purple.ball-clip-rotate-pulse div:first-child
{
    background: #673ab7 !important;
}

.loader-deep-purple.ball-clip-rotate-pulse div:last-child
{
    border-color: #673ab7 transparent #673ab7 transparent !important; 
    background: transparent !important;
}

.loader-deep-purple.ball-clip-rotate-multiple div
{
    border-color: transparent #673ab7 transparent #673ab7 !important; 
    background-color: transparent !important;
}

.loader-deep-purple.ball-rotate div:before,
.loader-deep-purple.ball-rotate div:after
{
    background-color: #673ab7 !important;
}

.loader-deep-purple.ball-triangle-path div
{
    border-color: #673ab7 !important; 
    background-color: transparent !important;
}

.loader-deep-purple.ball-scale-ripple div
{
    border-color: #673ab7 !important; 
    background-color: transparent !important;
}

.loader-deep-purple.ball-scale-ripple-multiple div
{
    border-color: #673ab7 !important; 
    background-color: transparent !important;
}

.loader-deep-purple.triangle-skew-spin div
{
    border-bottom-color: #673ab7 !important; 
    background-color: transparent !important;
}

.loader-deep-purple.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #673ab7), to(#673ab7));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #673ab7 30%, #673ab7 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #673ab7 30%, #673ab7 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #673ab7 30%, #673ab7 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #673ab7 30%, #673ab7 100%);
}

.loader-deep-purple.fading-circle div
{
    background-color: transparent !important;
}
.loader-deep-purple.fading-circle div:before
{
    background-color: #673ab7 !important;
}

.loader-deep-purple.folding-cube div
{
    background-color: transparent !important;
}
.loader-deep-purple.folding-cube div:before
{
    background-color: #673ab7 !important;
}

.loader-indigo div
{
    background-color: #3f51b5 !important;
}

.loader-indigo.ball-clip-rotate div
{
    border-color: #3f51b5 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-indigo.ball-clip-rotate-pulse div:first-child
{
    background: #3f51b5 !important;
}

.loader-indigo.ball-clip-rotate-pulse div:last-child
{
    border-color: #3f51b5 transparent #3f51b5 transparent !important; 
    background: transparent !important;
}

.loader-indigo.ball-clip-rotate-multiple div
{
    border-color: transparent #3f51b5 transparent #3f51b5 !important; 
    background-color: transparent !important;
}

.loader-indigo.ball-rotate div:before,
.loader-indigo.ball-rotate div:after
{
    background-color: #3f51b5 !important;
}

.loader-indigo.ball-triangle-path div
{
    border-color: #3f51b5 !important; 
    background-color: transparent !important;
}

.loader-indigo.ball-scale-ripple div
{
    border-color: #3f51b5 !important; 
    background-color: transparent !important;
}

.loader-indigo.ball-scale-ripple-multiple div
{
    border-color: #3f51b5 !important; 
    background-color: transparent !important;
}

.loader-indigo.triangle-skew-spin div
{
    border-bottom-color: #3f51b5 !important; 
    background-color: transparent !important;
}

.loader-indigo.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #3f51b5), to(#3f51b5));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #3f51b5 30%, #3f51b5 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #3f51b5 30%, #3f51b5 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #3f51b5 30%, #3f51b5 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #3f51b5 30%, #3f51b5 100%);
}

.loader-indigo.fading-circle div
{
    background-color: transparent !important;
}
.loader-indigo.fading-circle div:before
{
    background-color: #3f51b5 !important;
}

.loader-indigo.folding-cube div
{
    background-color: transparent !important;
}
.loader-indigo.folding-cube div:before
{
    background-color: #3f51b5 !important;
}

.loader-blue div
{
    background-color: #2196f3 !important;
}

.loader-blue.ball-clip-rotate div
{
    border-color: #2196f3 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-blue.ball-clip-rotate-pulse div:first-child
{
    background: #2196f3 !important;
}

.loader-blue.ball-clip-rotate-pulse div:last-child
{
    border-color: #2196f3 transparent #2196f3 transparent !important; 
    background: transparent !important;
}

.loader-blue.ball-clip-rotate-multiple div
{
    border-color: transparent #2196f3 transparent #2196f3 !important; 
    background-color: transparent !important;
}

.loader-blue.ball-rotate div:before,
.loader-blue.ball-rotate div:after
{
    background-color: #2196f3 !important;
}

.loader-blue.ball-triangle-path div
{
    border-color: #2196f3 !important; 
    background-color: transparent !important;
}

.loader-blue.ball-scale-ripple div
{
    border-color: #2196f3 !important; 
    background-color: transparent !important;
}

.loader-blue.ball-scale-ripple-multiple div
{
    border-color: #2196f3 !important; 
    background-color: transparent !important;
}

.loader-blue.triangle-skew-spin div
{
    border-bottom-color: #2196f3 !important; 
    background-color: transparent !important;
}

.loader-blue.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #2196f3), to(#2196f3));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #2196f3 30%, #2196f3 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #2196f3 30%, #2196f3 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #2196f3 30%, #2196f3 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #2196f3 30%, #2196f3 100%);
}

.loader-blue.fading-circle div
{
    background-color: transparent !important;
}
.loader-blue.fading-circle div:before
{
    background-color: #2196f3 !important;
}

.loader-blue.folding-cube div
{
    background-color: transparent !important;
}
.loader-blue.folding-cube div:before
{
    background-color: #2196f3 !important;
}

.loader-light-blue div
{
    background-color: #03a9f4 !important;
}

.loader-light-blue.ball-clip-rotate div
{
    border-color: #03a9f4 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-light-blue.ball-clip-rotate-pulse div:first-child
{
    background: #03a9f4 !important;
}

.loader-light-blue.ball-clip-rotate-pulse div:last-child
{
    border-color: #03a9f4 transparent #03a9f4 transparent !important; 
    background: transparent !important;
}

.loader-light-blue.ball-clip-rotate-multiple div
{
    border-color: transparent #03a9f4 transparent #03a9f4 !important; 
    background-color: transparent !important;
}

.loader-light-blue.ball-rotate div:before,
.loader-light-blue.ball-rotate div:after
{
    background-color: #03a9f4 !important;
}

.loader-light-blue.ball-triangle-path div
{
    border-color: #03a9f4 !important; 
    background-color: transparent !important;
}

.loader-light-blue.ball-scale-ripple div
{
    border-color: #03a9f4 !important; 
    background-color: transparent !important;
}

.loader-light-blue.ball-scale-ripple-multiple div
{
    border-color: #03a9f4 !important; 
    background-color: transparent !important;
}

.loader-light-blue.triangle-skew-spin div
{
    border-bottom-color: #03a9f4 !important; 
    background-color: transparent !important;
}

.loader-light-blue.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #03a9f4), to(#03a9f4));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #03a9f4 30%, #03a9f4 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #03a9f4 30%, #03a9f4 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #03a9f4 30%, #03a9f4 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #03a9f4 30%, #03a9f4 100%);
}

.loader-light-blue.fading-circle div
{
    background-color: transparent !important;
}
.loader-light-blue.fading-circle div:before
{
    background-color: #03a9f4 !important;
}

.loader-light-blue.folding-cube div
{
    background-color: transparent !important;
}
.loader-light-blue.folding-cube div:before
{
    background-color: #03a9f4 !important;
}

.loader-cyan div
{
    background-color: #00bcd4 !important;
}

.loader-cyan.ball-clip-rotate div
{
    border-color: #00bcd4 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-cyan.ball-clip-rotate-pulse div:first-child
{
    background: #00bcd4 !important;
}

.loader-cyan.ball-clip-rotate-pulse div:last-child
{
    border-color: #00bcd4 transparent #00bcd4 transparent !important; 
    background: transparent !important;
}

.loader-cyan.ball-clip-rotate-multiple div
{
    border-color: transparent #00bcd4 transparent #00bcd4 !important; 
    background-color: transparent !important;
}

.loader-cyan.ball-rotate div:before,
.loader-cyan.ball-rotate div:after
{
    background-color: #00bcd4 !important;
}

.loader-cyan.ball-triangle-path div
{
    border-color: #00bcd4 !important; 
    background-color: transparent !important;
}

.loader-cyan.ball-scale-ripple div
{
    border-color: #00bcd4 !important; 
    background-color: transparent !important;
}

.loader-cyan.ball-scale-ripple-multiple div
{
    border-color: #00bcd4 !important; 
    background-color: transparent !important;
}

.loader-cyan.triangle-skew-spin div
{
    border-bottom-color: #00bcd4 !important; 
    background-color: transparent !important;
}

.loader-cyan.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #00bcd4), to(#00bcd4));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #00bcd4 30%, #00bcd4 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #00bcd4 30%, #00bcd4 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #00bcd4 30%, #00bcd4 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #00bcd4 30%, #00bcd4 100%);
}

.loader-cyan.fading-circle div
{
    background-color: transparent !important;
}
.loader-cyan.fading-circle div:before
{
    background-color: #00bcd4 !important;
}

.loader-cyan.folding-cube div
{
    background-color: transparent !important;
}
.loader-cyan.folding-cube div:before
{
    background-color: #00bcd4 !important;
}

.loader-teal div
{
    background-color: #009688 !important;
}

.loader-teal.ball-clip-rotate div
{
    border-color: #009688 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-teal.ball-clip-rotate-pulse div:first-child
{
    background: #009688 !important;
}

.loader-teal.ball-clip-rotate-pulse div:last-child
{
    border-color: #009688 transparent #009688 transparent !important; 
    background: transparent !important;
}

.loader-teal.ball-clip-rotate-multiple div
{
    border-color: transparent #009688 transparent #009688 !important; 
    background-color: transparent !important;
}

.loader-teal.ball-rotate div:before,
.loader-teal.ball-rotate div:after
{
    background-color: #009688 !important;
}

.loader-teal.ball-triangle-path div
{
    border-color: #009688 !important; 
    background-color: transparent !important;
}

.loader-teal.ball-scale-ripple div
{
    border-color: #009688 !important; 
    background-color: transparent !important;
}

.loader-teal.ball-scale-ripple-multiple div
{
    border-color: #009688 !important; 
    background-color: transparent !important;
}

.loader-teal.triangle-skew-spin div
{
    border-bottom-color: #009688 !important; 
    background-color: transparent !important;
}

.loader-teal.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #009688), to(#009688));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #009688 30%, #009688 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #009688 30%, #009688 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #009688 30%, #009688 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #009688 30%, #009688 100%);
}

.loader-teal.fading-circle div
{
    background-color: transparent !important;
}
.loader-teal.fading-circle div:before
{
    background-color: #009688 !important;
}

.loader-teal.folding-cube div
{
    background-color: transparent !important;
}
.loader-teal.folding-cube div:before
{
    background-color: #009688 !important;
}

.loader-green div
{
    background-color: #4caf50 !important;
}

.loader-green.ball-clip-rotate div
{
    border-color: #4caf50 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-green.ball-clip-rotate-pulse div:first-child
{
    background: #4caf50 !important;
}

.loader-green.ball-clip-rotate-pulse div:last-child
{
    border-color: #4caf50 transparent #4caf50 transparent !important; 
    background: transparent !important;
}

.loader-green.ball-clip-rotate-multiple div
{
    border-color: transparent #4caf50 transparent #4caf50 !important; 
    background-color: transparent !important;
}

.loader-green.ball-rotate div:before,
.loader-green.ball-rotate div:after
{
    background-color: #4caf50 !important;
}

.loader-green.ball-triangle-path div
{
    border-color: #4caf50 !important; 
    background-color: transparent !important;
}

.loader-green.ball-scale-ripple div
{
    border-color: #4caf50 !important; 
    background-color: transparent !important;
}

.loader-green.ball-scale-ripple-multiple div
{
    border-color: #4caf50 !important; 
    background-color: transparent !important;
}

.loader-green.triangle-skew-spin div
{
    border-bottom-color: #4caf50 !important; 
    background-color: transparent !important;
}

.loader-green.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #4caf50), to(#4caf50));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #4caf50 30%, #4caf50 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #4caf50 30%, #4caf50 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #4caf50 30%, #4caf50 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #4caf50 30%, #4caf50 100%);
}

.loader-green.fading-circle div
{
    background-color: transparent !important;
}
.loader-green.fading-circle div:before
{
    background-color: #4caf50 !important;
}

.loader-green.folding-cube div
{
    background-color: transparent !important;
}
.loader-green.folding-cube div:before
{
    background-color: #4caf50 !important;
}

.loader-light-green div
{
    background-color: #8bc34a !important;
}

.loader-light-green.ball-clip-rotate div
{
    border-color: #8bc34a !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-light-green.ball-clip-rotate-pulse div:first-child
{
    background: #8bc34a !important;
}

.loader-light-green.ball-clip-rotate-pulse div:last-child
{
    border-color: #8bc34a transparent #8bc34a transparent !important; 
    background: transparent !important;
}

.loader-light-green.ball-clip-rotate-multiple div
{
    border-color: transparent #8bc34a transparent #8bc34a !important; 
    background-color: transparent !important;
}

.loader-light-green.ball-rotate div:before,
.loader-light-green.ball-rotate div:after
{
    background-color: #8bc34a !important;
}

.loader-light-green.ball-triangle-path div
{
    border-color: #8bc34a !important; 
    background-color: transparent !important;
}

.loader-light-green.ball-scale-ripple div
{
    border-color: #8bc34a !important; 
    background-color: transparent !important;
}

.loader-light-green.ball-scale-ripple-multiple div
{
    border-color: #8bc34a !important; 
    background-color: transparent !important;
}

.loader-light-green.triangle-skew-spin div
{
    border-bottom-color: #8bc34a !important; 
    background-color: transparent !important;
}

.loader-light-green.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #8bc34a), to(#8bc34a));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #8bc34a 30%, #8bc34a 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #8bc34a 30%, #8bc34a 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #8bc34a 30%, #8bc34a 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #8bc34a 30%, #8bc34a 100%);
}

.loader-light-green.fading-circle div
{
    background-color: transparent !important;
}
.loader-light-green.fading-circle div:before
{
    background-color: #8bc34a !important;
}

.loader-light-green.folding-cube div
{
    background-color: transparent !important;
}
.loader-light-green.folding-cube div:before
{
    background-color: #8bc34a !important;
}

.loader-lime div
{
    background-color: #cddc39 !important;
}

.loader-lime.ball-clip-rotate div
{
    border-color: #cddc39 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-lime.ball-clip-rotate-pulse div:first-child
{
    background: #cddc39 !important;
}

.loader-lime.ball-clip-rotate-pulse div:last-child
{
    border-color: #cddc39 transparent #cddc39 transparent !important; 
    background: transparent !important;
}

.loader-lime.ball-clip-rotate-multiple div
{
    border-color: transparent #cddc39 transparent #cddc39 !important; 
    background-color: transparent !important;
}

.loader-lime.ball-rotate div:before,
.loader-lime.ball-rotate div:after
{
    background-color: #cddc39 !important;
}

.loader-lime.ball-triangle-path div
{
    border-color: #cddc39 !important; 
    background-color: transparent !important;
}

.loader-lime.ball-scale-ripple div
{
    border-color: #cddc39 !important; 
    background-color: transparent !important;
}

.loader-lime.ball-scale-ripple-multiple div
{
    border-color: #cddc39 !important; 
    background-color: transparent !important;
}

.loader-lime.triangle-skew-spin div
{
    border-bottom-color: #cddc39 !important; 
    background-color: transparent !important;
}

.loader-lime.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #cddc39), to(#cddc39));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #cddc39 30%, #cddc39 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #cddc39 30%, #cddc39 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #cddc39 30%, #cddc39 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #cddc39 30%, #cddc39 100%);
}

.loader-lime.fading-circle div
{
    background-color: transparent !important;
}
.loader-lime.fading-circle div:before
{
    background-color: #cddc39 !important;
}

.loader-lime.folding-cube div
{
    background-color: transparent !important;
}
.loader-lime.folding-cube div:before
{
    background-color: #cddc39 !important;
}

.loader-yellow div
{
    background-color: #ffeb3b !important;
}

.loader-yellow.ball-clip-rotate div
{
    border-color: #ffeb3b !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-yellow.ball-clip-rotate-pulse div:first-child
{
    background: #ffeb3b !important;
}

.loader-yellow.ball-clip-rotate-pulse div:last-child
{
    border-color: #ffeb3b transparent #ffeb3b transparent !important; 
    background: transparent !important;
}

.loader-yellow.ball-clip-rotate-multiple div
{
    border-color: transparent #ffeb3b transparent #ffeb3b !important; 
    background-color: transparent !important;
}

.loader-yellow.ball-rotate div:before,
.loader-yellow.ball-rotate div:after
{
    background-color: #ffeb3b !important;
}

.loader-yellow.ball-triangle-path div
{
    border-color: #ffeb3b !important; 
    background-color: transparent !important;
}

.loader-yellow.ball-scale-ripple div
{
    border-color: #ffeb3b !important; 
    background-color: transparent !important;
}

.loader-yellow.ball-scale-ripple-multiple div
{
    border-color: #ffeb3b !important; 
    background-color: transparent !important;
}

.loader-yellow.triangle-skew-spin div
{
    border-bottom-color: #ffeb3b !important; 
    background-color: transparent !important;
}

.loader-yellow.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #ffeb3b), to(#ffeb3b));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #ffeb3b 30%, #ffeb3b 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #ffeb3b 30%, #ffeb3b 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #ffeb3b 30%, #ffeb3b 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #ffeb3b 30%, #ffeb3b 100%);
}

.loader-yellow.fading-circle div
{
    background-color: transparent !important;
}
.loader-yellow.fading-circle div:before
{
    background-color: #ffeb3b !important;
}

.loader-yellow.folding-cube div
{
    background-color: transparent !important;
}
.loader-yellow.folding-cube div:before
{
    background-color: #ffeb3b !important;
}

.loader-amber div
{
    background-color: #ffc107 !important;
}

.loader-amber.ball-clip-rotate div
{
    border-color: #ffc107 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-amber.ball-clip-rotate-pulse div:first-child
{
    background: #ffc107 !important;
}

.loader-amber.ball-clip-rotate-pulse div:last-child
{
    border-color: #ffc107 transparent #ffc107 transparent !important; 
    background: transparent !important;
}

.loader-amber.ball-clip-rotate-multiple div
{
    border-color: transparent #ffc107 transparent #ffc107 !important; 
    background-color: transparent !important;
}

.loader-amber.ball-rotate div:before,
.loader-amber.ball-rotate div:after
{
    background-color: #ffc107 !important;
}

.loader-amber.ball-triangle-path div
{
    border-color: #ffc107 !important; 
    background-color: transparent !important;
}

.loader-amber.ball-scale-ripple div
{
    border-color: #ffc107 !important; 
    background-color: transparent !important;
}

.loader-amber.ball-scale-ripple-multiple div
{
    border-color: #ffc107 !important; 
    background-color: transparent !important;
}

.loader-amber.triangle-skew-spin div
{
    border-bottom-color: #ffc107 !important; 
    background-color: transparent !important;
}

.loader-amber.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #ffc107), to(#ffc107));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #ffc107 30%, #ffc107 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #ffc107 30%, #ffc107 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #ffc107 30%, #ffc107 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #ffc107 30%, #ffc107 100%);
}

.loader-amber.fading-circle div
{
    background-color: transparent !important;
}
.loader-amber.fading-circle div:before
{
    background-color: #ffc107 !important;
}

.loader-amber.folding-cube div
{
    background-color: transparent !important;
}
.loader-amber.folding-cube div:before
{
    background-color: #ffc107 !important;
}

.loader-orange div
{
    background-color: #ff9800 !important;
}

.loader-orange.ball-clip-rotate div
{
    border-color: #ff9800 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-orange.ball-clip-rotate-pulse div:first-child
{
    background: #ff9800 !important;
}

.loader-orange.ball-clip-rotate-pulse div:last-child
{
    border-color: #ff9800 transparent #ff9800 transparent !important; 
    background: transparent !important;
}

.loader-orange.ball-clip-rotate-multiple div
{
    border-color: transparent #ff9800 transparent #ff9800 !important; 
    background-color: transparent !important;
}

.loader-orange.ball-rotate div:before,
.loader-orange.ball-rotate div:after
{
    background-color: #ff9800 !important;
}

.loader-orange.ball-triangle-path div
{
    border-color: #ff9800 !important; 
    background-color: transparent !important;
}

.loader-orange.ball-scale-ripple div
{
    border-color: #ff9800 !important; 
    background-color: transparent !important;
}

.loader-orange.ball-scale-ripple-multiple div
{
    border-color: #ff9800 !important; 
    background-color: transparent !important;
}

.loader-orange.triangle-skew-spin div
{
    border-bottom-color: #ff9800 !important; 
    background-color: transparent !important;
}

.loader-orange.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #ff9800), to(#ff9800));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #ff9800 30%, #ff9800 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #ff9800 30%, #ff9800 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #ff9800 30%, #ff9800 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #ff9800 30%, #ff9800 100%);
}

.loader-orange.fading-circle div
{
    background-color: transparent !important;
}
.loader-orange.fading-circle div:before
{
    background-color: #ff9800 !important;
}

.loader-orange.folding-cube div
{
    background-color: transparent !important;
}
.loader-orange.folding-cube div:before
{
    background-color: #ff9800 !important;
}

.loader-deep-orange div
{
    background-color: #ff5722 !important;
}

.loader-deep-orange.ball-clip-rotate div
{
    border-color: #ff5722 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-deep-orange.ball-clip-rotate-pulse div:first-child
{
    background: #ff5722 !important;
}

.loader-deep-orange.ball-clip-rotate-pulse div:last-child
{
    border-color: #ff5722 transparent #ff5722 transparent !important; 
    background: transparent !important;
}

.loader-deep-orange.ball-clip-rotate-multiple div
{
    border-color: transparent #ff5722 transparent #ff5722 !important; 
    background-color: transparent !important;
}

.loader-deep-orange.ball-rotate div:before,
.loader-deep-orange.ball-rotate div:after
{
    background-color: #ff5722 !important;
}

.loader-deep-orange.ball-triangle-path div
{
    border-color: #ff5722 !important; 
    background-color: transparent !important;
}

.loader-deep-orange.ball-scale-ripple div
{
    border-color: #ff5722 !important; 
    background-color: transparent !important;
}

.loader-deep-orange.ball-scale-ripple-multiple div
{
    border-color: #ff5722 !important; 
    background-color: transparent !important;
}

.loader-deep-orange.triangle-skew-spin div
{
    border-bottom-color: #ff5722 !important; 
    background-color: transparent !important;
}

.loader-deep-orange.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #ff5722), to(#ff5722));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #ff5722 30%, #ff5722 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #ff5722 30%, #ff5722 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #ff5722 30%, #ff5722 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #ff5722 30%, #ff5722 100%);
}

.loader-deep-orange.fading-circle div
{
    background-color: transparent !important;
}
.loader-deep-orange.fading-circle div:before
{
    background-color: #ff5722 !important;
}

.loader-deep-orange.folding-cube div
{
    background-color: transparent !important;
}
.loader-deep-orange.folding-cube div:before
{
    background-color: #ff5722 !important;
}

.loader-brown div
{
    background-color: #795548 !important;
}

.loader-brown.ball-clip-rotate div
{
    border-color: #795548 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-brown.ball-clip-rotate-pulse div:first-child
{
    background: #795548 !important;
}

.loader-brown.ball-clip-rotate-pulse div:last-child
{
    border-color: #795548 transparent #795548 transparent !important; 
    background: transparent !important;
}

.loader-brown.ball-clip-rotate-multiple div
{
    border-color: transparent #795548 transparent #795548 !important; 
    background-color: transparent !important;
}

.loader-brown.ball-rotate div:before,
.loader-brown.ball-rotate div:after
{
    background-color: #795548 !important;
}

.loader-brown.ball-triangle-path div
{
    border-color: #795548 !important; 
    background-color: transparent !important;
}

.loader-brown.ball-scale-ripple div
{
    border-color: #795548 !important; 
    background-color: transparent !important;
}

.loader-brown.ball-scale-ripple-multiple div
{
    border-color: #795548 !important; 
    background-color: transparent !important;
}

.loader-brown.triangle-skew-spin div
{
    border-bottom-color: #795548 !important; 
    background-color: transparent !important;
}

.loader-brown.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #795548), to(#795548));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #795548 30%, #795548 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #795548 30%, #795548 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #795548 30%, #795548 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #795548 30%, #795548 100%);
}

.loader-brown.fading-circle div
{
    background-color: transparent !important;
}
.loader-brown.fading-circle div:before
{
    background-color: #795548 !important;
}

.loader-brown.folding-cube div
{
    background-color: transparent !important;
}
.loader-brown.folding-cube div:before
{
    background-color: #795548 !important;
}

.loader-blue-grey div
{
    background-color: #607d8b !important;
}

.loader-blue-grey.ball-clip-rotate div
{
    border-color: #607d8b !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-blue-grey.ball-clip-rotate-pulse div:first-child
{
    background: #607d8b !important;
}

.loader-blue-grey.ball-clip-rotate-pulse div:last-child
{
    border-color: #607d8b transparent #607d8b transparent !important; 
    background: transparent !important;
}

.loader-blue-grey.ball-clip-rotate-multiple div
{
    border-color: transparent #607d8b transparent #607d8b !important; 
    background-color: transparent !important;
}

.loader-blue-grey.ball-rotate div:before,
.loader-blue-grey.ball-rotate div:after
{
    background-color: #607d8b !important;
}

.loader-blue-grey.ball-triangle-path div
{
    border-color: #607d8b !important; 
    background-color: transparent !important;
}

.loader-blue-grey.ball-scale-ripple div
{
    border-color: #607d8b !important; 
    background-color: transparent !important;
}

.loader-blue-grey.ball-scale-ripple-multiple div
{
    border-color: #607d8b !important; 
    background-color: transparent !important;
}

.loader-blue-grey.triangle-skew-spin div
{
    border-bottom-color: #607d8b !important; 
    background-color: transparent !important;
}

.loader-blue-grey.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #607d8b), to(#607d8b));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #607d8b 30%, #607d8b 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #607d8b 30%, #607d8b 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #607d8b 30%, #607d8b 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #607d8b 30%, #607d8b 100%);
}

.loader-blue-grey.fading-circle div
{
    background-color: transparent !important;
}
.loader-blue-grey.fading-circle div:before
{
    background-color: #607d8b !important;
}

.loader-blue-grey.folding-cube div
{
    background-color: transparent !important;
}
.loader-blue-grey.folding-cube div:before
{
    background-color: #607d8b !important;
}

.loader-grey div
{
    background-color: #9e9e9e !important;
}

.loader-grey.ball-clip-rotate div
{
    border-color: #9e9e9e !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-grey.ball-clip-rotate-pulse div:first-child
{
    background: #9e9e9e !important;
}

.loader-grey.ball-clip-rotate-pulse div:last-child
{
    border-color: #9e9e9e transparent #9e9e9e transparent !important; 
    background: transparent !important;
}

.loader-grey.ball-clip-rotate-multiple div
{
    border-color: transparent #9e9e9e transparent #9e9e9e !important; 
    background-color: transparent !important;
}

.loader-grey.ball-rotate div:before,
.loader-grey.ball-rotate div:after
{
    background-color: #9e9e9e !important;
}

.loader-grey.ball-triangle-path div
{
    border-color: #9e9e9e !important; 
    background-color: transparent !important;
}

.loader-grey.ball-scale-ripple div
{
    border-color: #9e9e9e !important; 
    background-color: transparent !important;
}

.loader-grey.ball-scale-ripple-multiple div
{
    border-color: #9e9e9e !important; 
    background-color: transparent !important;
}

.loader-grey.triangle-skew-spin div
{
    border-bottom-color: #9e9e9e !important; 
    background-color: transparent !important;
}

.loader-grey.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #9e9e9e), to(#9e9e9e));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #9e9e9e 30%, #9e9e9e 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #9e9e9e 30%, #9e9e9e 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #9e9e9e 30%, #9e9e9e 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #9e9e9e 30%, #9e9e9e 100%);
}

.loader-grey.fading-circle div
{
    background-color: transparent !important;
}
.loader-grey.fading-circle div:before
{
    background-color: #9e9e9e !important;
}

.loader-grey.folding-cube div
{
    background-color: transparent !important;
}
.loader-grey.folding-cube div:before
{
    background-color: #9e9e9e !important;
}

.loader-grey-blue div
{
    background-color: #1b2942 !important;
}

.loader-grey-blue.ball-clip-rotate div
{
    border-color: #1b2942 !important;
    border-bottom-color: transparent !important;
    background-color: transparent !important;
}

.loader-grey-blue.ball-clip-rotate-pulse div:first-child
{
    background: #1b2942 !important;
}

.loader-grey-blue.ball-clip-rotate-pulse div:last-child
{
    border-color: #1b2942 transparent #1b2942 transparent !important; 
    background: transparent !important;
}

.loader-grey-blue.ball-clip-rotate-multiple div
{
    border-color: transparent #1b2942 transparent #1b2942 !important; 
    background-color: transparent !important;
}

.loader-grey-blue.ball-rotate div:before,
.loader-grey-blue.ball-rotate div:after
{
    background-color: #1b2942 !important;
}

.loader-grey-blue.ball-triangle-path div
{
    border-color: #1b2942 !important; 
    background-color: transparent !important;
}

.loader-grey-blue.ball-scale-ripple div
{
    border-color: #1b2942 !important; 
    background-color: transparent !important;
}

.loader-grey-blue.ball-scale-ripple-multiple div
{
    border-color: #1b2942 !important; 
    background-color: transparent !important;
}

.loader-grey-blue.triangle-skew-spin div
{
    border-bottom-color: #1b2942 !important; 
    background-color: transparent !important;
}

.loader-grey-blue.semi-circle-spin div
{
    background-color: transparent !important; 
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), color-stop(30%, #1b2942), to(#1b2942));
    background-image: -webkit-linear-gradient(transparent 0%, transparent 70%, #1b2942 30%, #1b2942 100%);
    background-image:    -moz-linear-gradient(transparent 0%, transparent 70%, #1b2942 30%, #1b2942 100%);
    background-image:      -o-linear-gradient(transparent 0%, transparent 70%, #1b2942 30%, #1b2942 100%);
    background-image:         linear-gradient(transparent 0%, transparent 70%, #1b2942 30%, #1b2942 100%);
}

.loader-grey-blue.fading-circle div
{
    background-color: transparent !important;
}
.loader-grey-blue.fading-circle div:before
{
    background-color: #1b2942 !important;
}

.loader-grey-blue.folding-cube div
{
    background-color: transparent !important;
}
.loader-grey-blue.folding-cube div:before
{
    background-color: #1b2942 !important;
}
