.patch-content, [id^="wz-"] { scroll-margin-top: 80px; }
.bg-gray { background: #f8f8f8; }
#patch-page header { border-bottom: 1px solid #ccc; padding-bottom: 20px; margin-bottom: 20px; }
#patch-page ul.sub-list { margin: 10px 0; }
#patch-page ul.sub-list li { margin-bottom: 0; }
#patch-page ul.no-margin { margin-bottom: 0; }
h2 span.new { margin-right: 10px; text-transform: uppercase; }
.tier-tag { font-style: italic; font-size: 14px; margin-bottom: 5px; background-color: #e6e6e6; display: inline-block; padding: 4px 8px; border-radius: 10px; }
#patch-page .patch-content { border-bottom: 0px !important; }
.form-select { font-size: 14px; color: #555; min-width: 270px; }
.date-bubble { border: 1px solid #ccc; padding: 4px 8px; border-radius: 10px; display: inline-block; }
.select-content {line-height: 30px; }
.select-content .select-title { float: none; display: block; margin-bottom: 8px; }

/* UTILITIES */
.m-0 { margin: 0 !important; } 
.fs-inherit { font-size: inherit !important; } 
.lh-inherit { line-height: inherit !important; } 
.fw-bold { font-weight: 700 !important; }

