
.InfoBar{
    position:relative;
    height:28px;
    top:6px;
    margin-left:5px;
    margin-right:5px;
    font-size:10px;
    color:white;
    font-family:Verdana, Arial, Times New Roman, sans-serif;
    z-index:151
}
.InfoBarBlock{
    margin-right:30px
}
.InfoBarBigLogo{
    margin-bottom:0
}
.InfoBarSmallElement{
    margin-left:9px
}
.InfoBarNumbers{
    top:-0px;
    position:relative
}
.InfoBar a{
    font-family:Verdana, Arial, Times New Roman, sans-serif;
    font-size:7pt;
    font-weight:normal;
    color:white
}
.InfoBar a:link{
    color:white;
    font-weight:normal;
    text-decoration:none
}
.InfoBar a:visited{
    color:white;
    font-weight:normal;
    text-decoration:none
}
.InfoBar a:focus{
    color:white;
    font-weight:normal;
    text-decoration:none
}
.InfoBar a:active{
    color:white;
    font-weight:normal;
    text-decoration:underline
}
.InfoBar a:hover{
    color:white;
    font-weight:normal;
    text-decoration:none
}
.InfoBar a:hover span span{
    color:white;
    font-weight:normal;
    text-decoration:underline
}

.no-js #loader{
    display:none
}
.js #loader{
    display:block;
    position:absolute;
    left:100px;
    top:0
}

#promo-overlay{
    display:block;
    position:fixed;
    top:-100px;
    left:0;
    right:0;
    bottom:-100px;
    z-index:997;
    background:rgba(0,0,0,0.6)
}
#promoloader{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.promo-image{
    display:block;
    margin-left:auto;
    margin-right:auto
}
#preloader-overlay{
    display:block;
    position:fixed;
    top:-100px;
    left:0;
    right:0;
    bottom:-100px;
    z-index:997;
    background:rgba(0,0,0,0.6)
}
#preloader{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%
}
#loader{
    display:block;
    position:relative;
    left:50%;
    top:50%;
    width:150px;
    height:150px;
    margin:-75px 0 0 -75px;
    border-radius:50%;
    border:3px solid transparent;
    border-top-color:#01417a;
    -webkit-animation:spin 2s linear infinite;
    animation:spin 2s linear infinite
}
#loader:before{
    content:"";
    position:absolute;
    top:5px;
    left:5px;
    right:5px;
    bottom:5px;
    border-radius:50%;
    border:3px solid transparent;
    border-top-color:#fff;
    -webkit-animation:spin 3s linear infinite;
    animation:spin 3s linear infinite
}
#loader:after{
    content:"";
    position:absolute;
    top:15px;
    left:15px;
    right:15px;
    bottom:15px;
    border-radius:50%;
    border:3px solid transparent;
    border-top-color:#628735;
    -webkit-animation:spin 1.5s linear infinite;
    animation:spin 1.5s linear infinite
}

}