.account {
  font-size: 11px;
}
.account .favorites-icons {
  margin-top: 19px;
  margin-right: 5px;
  float: left;
}
.account .favorites-icons .favoritesIcon {
  cursor: pointer ! important;
  float: left ! important;
  margin: 0px 4px 0 0 ! important;
  width: 16px ! important;
  height: 15px ! important;
  background-repeat: no-repeat ! important;
}
.account.with-no-labels .favorites-icons {
  margin-top: 3px;
}
.account label {
  width: inherit ! important;
  display: block ! important;
  float: none ! important;
  padding: 5px 0 3px ! important;
  margin-bottom: 0px ! important;
  margin-top: 0px ! important;
  margin-left: 0px ! important;
  margin-right: 15px ! important;
  padding-top: 0px ! important;
  vertical-align: top ! important;
  line-height: 15px ! important;
}
.account label a {
  line-height: 15px ! important;
}
.account input {
  font-size: 11px ! important;
  padding: 1px ! important;
  margin: 0px 15px 0 0 ! important;
  width: inherit ! important;
}
.account.compact label,
.account.compact input {
  margin-right: 2px !important;
}
.account-tripwizard {
  font-size: 12px ! important;
}
.account-tripwizard input {
  font-size: 12px ! important;
  padding: 3px ! important;
}

.mfkElem , .mfkElem label {
    display: inline-block !important;
    *display: inline !important; /* leading asterisk IS correct, fixes problem in IE8 with inline-block */
    /*zoom: 1 !important;  seems to fix drawing bug on border in IE 7 */
}