.aqnb-page-header {
    height: 160px;
    width: 100%;
    z-index: 22;
    transition-property: height;
    transition-duration: 0.5s;
    transition-timing-function: ease-out;
    overflow: hidden;
}


/*.aqnb-branding
{
    transition-property: height;
    transition-duration: 0.8s;
    transition-timing-function: ease-out;
}
*/
.aqnb-menu-animator
{
        -webkit-transition:  all 0.5s ease-out;
        -moz-transition: all 0.5s ease-out;
        -o-transition:  all 0.5s ease-out;
        -ms-transition: all 0.5s ease-out;

        transition: all 0.5s ease-out;

        position: relative;
        top: 0;
}
.aqnb-menu-animator-slow
{
        -webkit-transition:  all 1.5s ease-out;
        -moz-transition: all 1.5s ease-out;
        -o-transition:  all 1.5s ease-out;
        -ms-transition: all 1.5s ease-out;

        transition: all 1.5s ease-out;

        position: relative;
        top: 0;
}

.small-branding
{
    height: 40px !important;
}

.small-menu-text{
    font-size: 0.8em !important;
    color: #DDD !important;
}

.apeture-header-spacer{
    height: 0px;
    display: none;
}

.apeture-header-spacer-grow{
    display: block !important;
    height: 160px;
    background: #FFF;
}

.apeture-nav-up-offset{
    position: relative;
    top: -30px;
}

.apeture-title-info-up{
    height: 20px !important;
    top: -40px !important;

}

.apeture-title-info{
    top: 20px;
    height: 0px;
    text-align: center;
}

.apeture-progress-bar-hidden{

  filter: alpha(opacity=0);
  opacity: 0;
  /*top: -160px !important;*/
}

.apeture-progress-bar{
    position: fixed;
    top: 160px;

    width: 20px;
    height: 160px;
    border: 1px solid #000;
    z-index: 1;
    overflow: hidden;

}
.apeture-progress-bar div{
    content: '';
    width: 100%;
    height: 0%;
    top: 0;
    right: 0;
    display: block;
    position: relative;;
    background: #444;
}


.apeture-main-header{

    height: 80px;
}

.fixed-header
{
    position: fixed;
}

.move-up
{
    position: relative;
    top: -40px;
}
