.jlmf-section {margin:0px 30px 0 0;float:left}
label.jlmf-label {display:inline-block;padding-bottom:5px;font-family:inherit;font-size:.9rem;text-transform:uppercase;margin:0}
label.jlmf-sublabel {display:inline-block;font-family:inherit;margin:0}
.jlmf-label[for], .jlmf-sublabel[for] {cursor:pointer}
.jlmf-input, .jlmf-select {box-sizing:border-box;width:100%;max-width:100%;padding:5px 10px;font-family:inherit}
.jlmf-checkbox, .jlmf-radio {display:inline-block;margin-top:2px;margin-right:5px}
[class*="jlmf-list"] {display:flex;flex-wrap:wrap;margin-left:-10px}
[class*="jlmf-list"] > div {box-sizing:border-box;padding-left:10px}
[class*="jlmf-list"] > div > div:not(:first-child) {margin-top:5px}
.jlmf-list-2 > div {width:50%}
.jlmf-list-3 > div {width:33.3333%}
.jlmf-list-4 > div {width:25%}
.jlmf-list-5 > div {width:20%}
.jlmf-list-6 > div {width:16.6666%}
.jlmf-link {display:inline-block;margin-top:10px;padding:0;font-family:inherit;font-size:.9rem;font-weight:400;border:none;background-color:transparent;cursor:pointer}
.jlmf-link:hover {text-decoration:underline}
.jlmf-button {display:inline-block;margin-top:10px;padding:5px 15px;font-family:inherit;font-size:.8rem;font-weight:400;line-height:2;text-transform:uppercase;border:none;background-color:#00588a;color:#fff;cursor:pointer}
.jlmf-button:hover {background-color:#0070a5}
.jlcontentfieldsfilter input {height:32px;line-height:32px;margin:0}