body > header h1 a { width:302px; height:55px; margin:0 0 0 30px; position: absolute; top: 20px; left: 0px; }

input[type="password"] { font-family: "Poppins","Helvetica Neue",Helvetica,Arial,sans-serif; padding:15px 5px; border:1px solid #ccc; font-size:16px; background:#fff; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; }

body.login .info { margin:0; float:none; border:none; padding: 20px; }
body.forgot-login .info { margin:0; float:none; border:none; padding: 20px; }
body.start-trial .info { margin:0; float:none; border:none; padding: 20px; }

.radio-single { white-space:nowrap; }

.error { display: none; color: #ce171f; padding: 10px; border: 1px solid #ce171f; margin-bottom: 10px; vertical-align: middle; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; }
.error ul { margin-bottom: 0; }

.module.song-list .item-list h2 {
    line-height: 1em!important;
}

.item-list h2 {
    line-height: 1em!important;
}

div.people .item-list h2 {
  padding-top: 8px;
}
