/* Mobilehead */
/* Displays in  (min-width: 0) and (max-width: 649px), otherwise displays none. Try 530px */
body #mobilehead {
    display: none;
}
@media (min-width: 0) and (max-width: 639px) {
    body #mobilehead {
            display: block;
            height: 50px;
            width: 90%;
            margin: auto;
    }
    body #mobilehead a.start {
              width: 150px;
              background: URL("/res/img/logo_small.png") no-repeat;
              text-indent: -9999px;
              display: block;
              float: left;
              height: 30px;
              margin-top: 13px;
    }

    body #mobilehead a.open {
              height: 30px;
              width: 150px;
              position: absolute;
              right: 20px;
              top: 10px;
    }

    /*body #mobilehead a.open:before {
                position: absolute;
                font-family: FontAwesome;
                font-size: 21px;
                top: 14px;
                right: 15px;
                content: "\f0c9";
                color: #58585a;
    }*/
    body #mobilehead a.open:before {
                font-size: 13px;
                top: 10px;
    }
}