 color:rgba(0,0,0,0.5);
    margin-bottom:38px;
    overflow:hidden;
}
.dialog h1 {
    font-size:20px;
    font-weight:normal;
    padding:0; margin-top:0;
}

.dialog .button {
    position:absolute;
    top:160px;
    right:10px;
}

/*#menu {
  width:250px;
  height:120px;
  opacity:0.0;
  pointer-events:none;
  -webkit-transform: scale(0.95) translate3d(0,100px,0);;
  -webkit-transition: -webkit-transform 0.3s ease-out, height 0.2s ease-out, opacity 0.2s ease-out, -webkit-box-shadow .5s ease-out;

    -w