div.column {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.account__header__fields dl {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    line-height: 15px;
}

/* Make property fields inline-blocks instead of blocks, allowing them
   to sit next to each other instead of line breaking between them. */
.account__header__fields dl dt,
.account__header__fields dl dd {
    display: inline-block;
}

/* Make header mixed-case and cap the max width at 40%  */
.account__header__fields dl dt {
    text-transform: none !important;
    min-width: 40%; 
}

/* Add a ":" after the header */
.account__header__fields dl dt:after {
    content: ":";
    padding-right: 0.5em;
}

