.widget-preloader,
.preloader_upload-file {
    width: 15px;
    height: 15px;
    position: relative;
    vertical-align: top;
    top:6px;
    right: 0px;
    background: url(../../i/loading.gif) no-repeat 0 0;
    display: none;
}

.widget-preloader.visible,
.preloader_upload-file.visible {
    display: inline-block;
    *display: inline;
}

.wrapper-preloader {
    position: relative;
    min-height: 300px;
    zoom:1;
}

.wrapper-preloader .fader {
    position: absolute;
    top:0;
    right: 0;
    left: 0;
    bottom:0;
    background: #fff;

    z-index: 100;

    opacity: 1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
}

.wrapper-preloader #smev_preloader {
    position:absolute;

    width:170px;
    height:170px;

    top: 70px;
    left: 50%;

    margin-left : -85px;

    -webkit-transform:scale(0.6);
    -moz-transform:scale(0.6);
    -o-transform:scale(0.6);
    -ms-transform:scale(0.6);

    z-index: 200;

    opacity: 1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
}

.wrapper-preloader #smev_preloader.hidden {
    display: none;
}


.f_circleG{
    position:absolute;
    background-color:#ffffff;
    height:31px;
    width:31px;

    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px;

    -webkit-animation-name:f_fadeG;
    -webkit-animation-duration:1.04s;
    -webkit-animation-iteration-count:infinite;
    -webkit-animation-direction:linear;

    -moz-animation-name:f_fadeG;
    -moz-animation-duration:1.04s;
    -moz-animation-iteration-count:infinite;
    -moz-animation-direction:linear;

    -o-animation-name:f_fadeG;
    -o-animation-duration:1.04s;
    -o-animation-iteration-count:infinite;
    -o-animation-direction:linear;

    -ms-animation-name:f_fadeG;
    -ms-animation-duration:1.04s;
    -ms-animation-iteration-count:infinite;
    -ms-animation-direction:linear;

}

#frotateG_01{
    left:0;
    top:70px;

    -webkit-animation-delay:0.39s;

    -moz-animation-delay:0.39s;

    -o-animation-delay:0.39s;

    -ms-animation-delay:0.39s
}


#frotateG_02{
    left:20px;
    top:20px;

    -webkit-animation-delay:0.52s;

    -moz-animation-delay:0.52s;

    -o-animation-delay:0.52s;

    -ms-animation-delay:0.52s
}

#frotateG_03{
    left:70px;
    top:0;

    -webkit-animation-delay:0.65s;

    -moz-animation-delay:0.65s;

    -o-animation-delay:0.65s;

    -ms-animation-delay:0.65s;

}

#frotateG_04{
    right:20px;
    top:20px;

    -webkit-animation-delay:0.78s;

    -moz-animation-delay:0.78s;

    -o-animation-delay:0.78s;

    -ms-animation-delay:0.78s;

}

#frotateG_05{
    right:0;
    top:70px;

    -webkit-animation-delay:0.9099999999999999s;

    -moz-animation-delay:0.9099999999999999s;

    -o-animation-delay:0.9099999999999999s;

    -ms-animation-delay:0.9099999999999999s;

}

#frotateG_06{
    right:20px;
    bottom:20px;

    -webkit-animation-delay:1.04s;

    -moz-animation-delay:1.04s;

    -o-animation-delay:1.04s;

    -ms-animation-delay:1.04s;

}

#frotateG_07{
    left:70px;
    bottom:0;

    -webkit-animation-delay:1.1700000000000002s;

    -moz-animation-delay:1.1700000000000002s
}

#frotateG_08{
    left:20px;
    bottom:20px;

    -webkit-animation-delay:1.3s;

    -moz-animation-delay:1.3s;

    -o-animation-delay:1.1700000000000002s;

    -ms-animation-delay:1.1700000000000002s;

}

#frotateG_08{
    left:20px;
    bottom:20px;

    -webkit-animation-delay:1.3s;

    -moz-animation-delay:1.3s;

    -o-animation-delay:1.3s;

    -ms-animation-delay:1.3s;

}

@-webkit-keyframes f_fadeG{
    0%
    {    
        background-color:#5c90f7;
    }

    100%
    {
        background-color:#ffffff;
    }

}

@-moz-keyframes f_fadeG{
    0%
    {
        background-color:#5c90f7;
    }

    100%
    {
        background-color:#ffffff;
    }

}

@-o-keyframes f_fadeG{
    0%
    {
        background-color:#5c90f7;
    }

    100%
    {
        background-color:#ffffff;
    }

}

@-ms-keyframes f_fadeG{
    0%
    {
        background-color:#5c90f7;
    }

    100%
    {
        background-color:#ffffff;
    }

}