/**
*   LOADING
*/

#loading *, #loaderChart *{
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

#loading{
    display: none;
    opacity: 0;
}

#loading, #loaderChart{
    z-index: 1;
    position: fixed;
    display: none;
    width: 100%;
    height: 100vh;
}

#loading .absolute, #loaderChart .absolute{
    position: absolute;
}

#loading #contentLoading, #loaderChart #contentLoading {
    display: table-cell;
    vertical-align: middle;
    width: 250px;
    height: 110px;
    margin: 0 auto;
    text-align: center;
    background-color: rgba(255, 255, 255, 1);
}

#contentLoading #imgs{
    display: table;
    width: 127px;
    height: 120px;
    margin: 0 auto;
}

#contentLoading img{
    height: 120px;
    opacity: 0;
    filter: blur(15px);
    -webkit-filter: blur(15px);
}

#contentLoading img:nth-child(1){
    margin-left: -113px;
    animation: folha1 4s ease 0s infinite normal;
    -o-animation: folha1 4s ease 0s infinite normal;
    -webkit-animation: folha1 4s ease 0s infinite normal;
    -ms-animation: folha1 4s ease 0s infinite normal;
    -moz-animation: folha1 4s ease 0s infinite normal;
}

#contentLoading img:nth-child(2){
    margin-left: -113px;
    margin-top: -50px;
    animation: folha2 4s ease 0s infinite normal;
    -o-animation: folha2 4s ease 0s infinite normal;
    -webkit-animation: folha2 4s ease 0s infinite normal;
    -ms-animation: folha2 4s ease 0s infinite normal;
    -moz-animation: folha2 4s ease 0s infinite normal;
}

#contentLoading img:nth-child(3){
	margin-left: -63px;
    margin-top: -50px;	
    animation: folha3 4s ease 0s infinite normal;
    -o-animation: folha3 4s ease 0s infinite normal;
    -webkit-animation: folha3 4s ease 0s infinite normal;
    -ms-animation: folha3 4s ease 0s infinite normal;
    -moz-animation: folha3 4s ease 0s infinite normal;
}

#contentLoading img:nth-child(4){
    margin-top: -50px;	
    margin-left: -13px;
    animation: folha4 4s ease 0s infinite normal;
    -o-animation: folha4 4s ease 0s infinite normal;
    -webkit-animation: folha4 4s ease 0s infinite normal;
    -ms-animation: folha4 4s ease 0s infinite normal;
    -moz-animation: folha4 4s ease 0s infinite normal;
}

#contentLoading img:nth-child(5){
    margin-left: -13px;	
    animation: folha5 4s ease 0s infinite normal;
    -o-animation: folha5 4s ease 0s infinite normal;
    -webkit-animation: folha5 4s ease 0s infinite normal;
    -ms-animation: folha5 4s ease 0s infinite normal;
    -moz-animation: folha5 4s ease 0s infinite normal;
}

#contentLoading img:nth-child(6){
    margin-top: 50px;	
    margin-left: -13px;		
    animation: folha6 4s ease 0s infinite normal;
    -o-animation: folha6 4s ease 0s infinite normal;
    -webkit-animation: folha6 4s ease 0s infinite normal;
    -ms-animation: folha6 4s ease 0s infinite normal;
    -moz-animation: folha6 4s ease 0s infinite normal;
}

#contentLoading img:nth-child(7){
    margin-top: 50px;	
    margin-left: -113px;	
    animation: folha7 4s ease 0s infinite normal;
    -o-animation: folha7 4s ease 0s infinite normal;
    -webkit-animation: folha7 4s ease 0s infinite normal;
    -ms-animation: folha7 4s ease 0s infinite normal;
    -moz-animation: folha7 4s ease 0s infinite normal;
}

#boxLoading{
    font-size: 16px;
    margin-top: 20px;
}

@keyframes folha1 {
    0%   {margin-left: -113px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    12.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    50%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    62.5%   {margin-left: -113px;opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@keyframes folha2 {
    6.25%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    18.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    56.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    68.75%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@keyframes folha3 {
    12.5%   {margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    25%   {margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    62.5%   {margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    75%   {margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@keyframes folha4 {
    18.75%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    31.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    68.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    81.25%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@keyframes folha5 {
    25%   {margin-left: -13px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    37.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    75%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    87.5%   {margin-left: -13px;opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@keyframes folha6 {
    31.25%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    43.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    81.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    93.75%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@keyframes folha7 {
    37.5%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    50%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    87.5%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    100%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}


/*WEBKIT*/


@-webkit-keyframes folha1 {
    0%   {margin-left: -113px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    12.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    50%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    62.5%   {margin-left: -113px;opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@-webkit-keyframes folha2 {
    6.25%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    18.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    56.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    68.75%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@-webkit-keyframes folha3 {
    12.5%   {margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    25%   {margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    62.5%   {margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    75%   {margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@-webkit-keyframes folha4 {
    18.75%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    31.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    68.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    81.25%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@-webkit-keyframes folha5 {
    25%   {margin-left: -13px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    37.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    75%   {margin-left: -63px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    87.5%   {margin-left: -13px;opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@-webkit-keyframes folha6 {
    31.25%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    43.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    81.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    93.75%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}

@-webkit-keyframes folha7 {
    37.5%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}    
    50%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    87.5%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
    100%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-webkit-filter: blur(15px);}
}


/*O*/


@-o-keyframes folha1 {
    0%   {margin-left: -113px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    12.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    50%   {margin-left: -63px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    62.5%   {margin-left: -113px;opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}

@-o-keyframes folha2 {
    6.25%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    18.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    56.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    68.75%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}

@-o-keyframes folha3 {
    12.5%   {margin-top: -50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    25%   {margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    62.5%   {margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    75%   {margin-top: -50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}

@-o-keyframes folha4 {
    18.75%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    31.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    68.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    81.25%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}

@-o-keyframes folha5 {
    25%   {margin-left: -13px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    37.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    75%   {margin-left: -63px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    87.5%   {margin-left: -13px;opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}

@-o-keyframes folha6 {
    31.25%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    43.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    81.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    93.75%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}

@-o-keyframes folha7 {
    37.5%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}    
    50%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    87.5%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-o-filter: blur(0);}
    100%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-o-filter: blur(15px);}
}


/*MOZ*/


@-moz-keyframes folha1 {
    0%   {margin-left: -113px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    12.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    50%   {margin-left: -63px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    62.5%   {margin-left: -113px;opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}

@-moz-keyframes folha2 {
    6.25%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    18.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    56.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    68.75%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}

@-moz-keyframes folha3 {
    12.5%   {margin-top: -50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    25%   {margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    62.5%   {margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    75%   {margin-top: -50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}

@-moz-keyframes folha4 {
    18.75%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    31.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    68.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    81.25%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}

@-moz-keyframes folha5 {
    25%   {margin-left: -13px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    37.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    75%   {margin-left: -63px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    87.5%   {margin-left: -13px;opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}

@-moz-keyframes folha6 {
    31.25%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    43.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    81.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    93.75%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}

@-moz-keyframes folha7 {
    37.5%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}    
    50%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    87.5%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-moz-filter: blur(0);}
    100%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-moz-filter: blur(15px);}
}


/*MS*/


@-ms-keyframes folha1 {
    0%   {margin-left: -113px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    12.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    50%   {margin-left: -63px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    62.5%   {margin-left: -113px;opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}

@-ms-keyframes folha2 {
    6.25%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    18.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    56.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    68.75%   {margin-left: -113px; margin-top: -50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}

@-ms-keyframes folha3 {
    12.5%   {margin-top: -50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    25%   {margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    62.5%   {margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    75%   {margin-top: -50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}

@-ms-keyframes folha4 {
    18.75%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    31.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    68.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    81.25%   {margin-left: -13px; margin-top: -50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}

@-ms-keyframes folha5 {
    25%   {margin-left: -13px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    37.5%   {margin-left: -63px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    75%   {margin-left: -63px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    87.5%   {margin-left: -13px;opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}

@-ms-keyframes folha6 {
    31.25%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    43.75%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    81.25%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    93.75%   {margin-left: -13px; margin-top: 50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}

@-ms-keyframes folha7 {
    37.5%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}    
    50%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    87.5%   {margin-left: -63px; margin-top: 0px;opacity: 1;filter: blur(0);-ms-filter: blur(0);}
    100%   {margin-left: -113px; margin-top: 50px; opacity: 0;filter: blur(15px);-ms-filter: blur(15px);}
}