.coverpage-maturity, .coverpage-stage { font-family: 'Source Sans Pro', sans-serif; font-weight: 400; font-size: 1em; margin: 0 0 2em 0; text-transform: uppercase; } .coverpage-maturity { font-family: {{bodyfont}}; font-weight: 400; font-size: 1em; margin: 0 0 2em 0; text-transform: uppercase; } .coverpage-warning { border: #f36f36 solid 2px; color: #f36f36 !important; margin: 50px 100px; color: #2e81c2; padding: 10px; border-radius: 25px; text-align: center; font-size: 14px; } .coverpage-warning p { margin: 0; line-height: 1.6; } .coverpage-warning .title, .coverpage-warning .authority6 h1, .coverpage-warning .authority6 h2 { margin-top: 0em; font-family: 'Source Sans Pro', sans-serif; font-weight: 300; text-transform: uppercase; font-size: 1.2em; } .logo-wrapper { margin-left: 3em; margin-top: 100px; margin-bottom: 100px; float: right; } img#NIST-logo { width: 300px; height: auto; padding-top: 3m; margin-right: 50px; } .logo-info { margin-left: 3em; margin-bottom: 1.5em; } .logo-info p { margin: 0; } #commerce-logo { width: 150px; height: auto; } .authors-container, .currency { margin-top: 2em; } .affiliation { font-style: italic; margin-bottom: 1em; } .main-section { word-wrap: break-word; } .coverpage-title { font-family: {{headerfont}}; } .coverpage-title span { font-family: {{headerfont}}; font-size: 1.1em; line-height: 1; } .wrapper-top { background: #fff; color: #141115; padding: 7em 0; margin-left: 3em; } .doc-number { font-size: 20px; font-family: {{bodyfont}}; line-height: 1.6; margin: 1.5em 0; } .title-second { font-style: italic; font-size: 15px; line-height: 1.6; margin-bottom: 1.5em; } .download-info { margin-top: 2em; } .category { color: #2677ea; margin-top: 4em; margin-right: 2em; padding: 0.7em 1em; text-align: center; border-top: solid 1px #2677ea; border-bottom: solid 1px #2677ea; text-transform: uppercase; } .banner { border-top: 1px solid #2677ea; border-bottom: 1px solid #2677ea; margin-right: 50px; margin-top: 100px; } #inactive-draft.banner { display: none; } .banner p { text-transform: uppercase; font-weight: 300; font-size: 16px; letter-spacing: 5px; text-align: center; color: #2677ea; font-family: {{monospacefont}}; } .WordSection11 { padding: 0 2em 0 3em; } .info-section { padding: 0; } .prefatory-section { padding: 0 3em 0 6em; } .zzSTDTitle1, .MsoCommentText { display: none; } .coverpage { text-align: left; padding-left: 1.5em; } .coverpage-logo span, .coverpage-tc-name span { font-family: {{bodyfont}}; text-transform: none; font-weight: 300; } .coverpage-logo span { display: block; float: left; } .coverpage-tc-name { font-size: 1.2em; line-height: 1.2em; margin: 0.25em 0; } .coverpage-doc-identity { font-size: 2em; line-height: 1.5em; margin-bottom: 150px; } .coverpage-stage-block { font-family: 'Source Sans Pro', sans-serif; font-weight: 600; font-size: 1.25em; margin: 2em 0em 2em 0em; text-transform: uppercase; } .copyright { padding: 1em; font-size: 0.9em; text-align: left; } table.coverpage-table { max-width: 500px; font-size: 14px; } .more-info { margin-right: 50px; } .more-info h2 { text-align: center; color: #2e81c2; font-size: 20px; font-family: 'Source Sans Pro', sans-serif; font-weight: 300; text-transform: uppercase; } .more-info p { font-size: 14px; } .contact-info, .authority5 { padding: 2em; margin-top: 5em; text-align: left; color: #2677ea !important; background-color: #f1f8ff; border-radius: 25px; } .contact-info a, .contact-info a:hover, .authority5 a, .authority5 a:hover { color: #2677ea; } .authority5 h2 { text-align: center; } .authority3 { border: solid; padding: 1em; } .contact-info { width: 280px; } .contact-info a:hover { text-decoration: underline; background: none; box-shadow: 0 0 0 0; } .contact-info p, .contact-info a { font-family: {{monospacefont}}; font-variant-ligatures: none; font-weight: 400; } .contact-info .name { font-weight: 700; font-size: 14px; margin-bottom: 5px; } .contact-info .address { font-size: 12px; line-height: 1.3em; margin-top: 0; } .draft-state-container { margin-bottom: 30px; margin-top: -30px; } .draft-state { font-size: 20px; color: #f36f36; } #inactive-draft.draft-state { color: #7e0d13; } #inactive-final.draft-state { color: #750697; } .draft-description { font-size: 14px; } .draft-description p { margin-top: 10px; margin-bottom: 0; } #retired-draft { color: #7e0d13; } @media print { .coverpage { height: 23cm; } }