/*================================ Bootstrap Resets ===========================================*/ :root { scroll-behavior: auto !important; } .tooltip[role="tooltip"] { z-index: var(--z-index); } h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a { font-family: 'Rajdhani', sans-serif; margin-top: 20px; margin-bottom: 10px; font-weight: 400; color: var(--color-uvu-primary); } h1 a { font-size: 36px; } h2 a { font-size: 30px; } h3 a { font-size: 24px; } h4 a { font-size: 18px; } h5 a { font-size: 14px; } h6 a { font-size: 12px; } .row:before, .row:after { width: 0; } body, html { font-family: 'Lato', sans-serif; font-weight: 400; color: #292929; font-size: 16px; } iframe { border: 0; outline: 0; } li { margin: 10px 0 5px; position: relative; } a { color: #00843D; text-decoration: none; } a:focus, a:hover { color: var(--color-uvu-primary); text-decoration: underline; } blockquote { border-width: 7px; margin: 20px 0px; } figure { margin: 0 !important; } figcaption { color: #5e5e5e; font-size: 12px; margin: 0 5px; padding-bottom: 5px; } img { max-width: 100%; height: auto; -ms-flex-negative: 0; /* fix ie image scale bug with flexbox */ } .region { padding-top: 15px; padding-bottom: 15px; } ol { counter-reset: orderedList; } ol>li { counter-increment: orderedList; } ol>li:before { content: counter(orderedList)'.'; position: absolute; left: -20px; top: 0px; font-family: 'Rajdhani', sans-serif; font-size: 1.15em; font-weight: bold; color: #285d39; } ol[style*="list-style-type"]>li { list-style-type: none; } ol[style*="lower-alpha"]>li:before { content: counter(orderedList, lower-alpha)'.'; } ol[style*="lower-greek"]>li:before { content: counter(orderedList, lower-greek)'.'; } ol[style*="lower-roman"]>li:before { content: counter(orderedList, lower-roman)'.'; } ol[style*="upper-alpha"]>li:before { content: counter(orderedList, upper-alpha)'.'; } ol[style*="upper-roman"]>li:before { content: counter(orderedList, upper-roman)'.'; } legend { color: inherit; font-size: inherit; margin-bottom: 10px; border: none; } label { font-weight: normal; } /*================================ FormAssembly Resets ===========================================*/ .wFormContainer .wForms { padding: 2.96em; border-radius: 6px; background-color: #fafafa; font-family: 'Roboto', sans-serif; } .wFormContainer .wForm ol li:before { content: none; } .wForm form label, .wForms form label { color: inherit; font-size: inherit; padding: 0 5px 4px 0; text-align: left; white-space: normal; } .wFormContainer fieldset legend { display: inline-block; width: initial; } #tfa_esignature .inputWrapper { display: inline-block; } .wFormContainer .wForm form textarea:focus, .wFormContainer .wForm form input[type='text']:focus, .wFormContainer .wForm form input[type='password']:focus, .wFormContainer .wForm form select:focus, .wFormContainer .wForms form textarea:focus, .wFormContainer .wForms form input[type='text']:focus, .wFormContainer .wForms form input[type='password']:focus, .wFormContainer .wForms form select:focus { outline: 1px dashed currentColor; } .wForm .inline div.oneField:not(.wf-acl-hidden), .wForm .inline div.wfContent:not(.wf-acl-hidden) { display: block !important; } .wForm .reqMark:after, .wForms .reqMark:after { content: " *"; color: #F00; font-size: 90%; } .wFormContainer .reqMark:after, .wFormContainer .errMsg { color: #af252d !important; } .kalendae.k-floating { background-color: #eee !important; }