* { font-family: 'Helvetica Neue', 'Arial', sans-serif; } input { font-size: 16px; } pre, code { font-family: 'Monaco', monospace; } pre, pre code { width: 100%; white-space: pre-wrap; word-wrap: break-word; font-size: 14px; } strong { font-weight: bold; } small, small * { font-size: 12px; } .center { text-align: center; } .right { text-align: right; } .text-muted, .text-muted * { color: #767676; } .hidden { display: none; } h1, h2, h3, h4, h5, h6 { color: #212121; } a { color: #337ab7; text-decoration: none; } body { text-align: center; font-size: 16px; color: #545454; background-color: white; } .container { margin-left: auto; margin-right: auto; width: 900px; text-align: left; padding-top: 12px; } @media all and (max-width: 900px) { .container { width: 100%; } } .box, .form, .notice, .error { border-radius: 3px; margin-bottom: 12px; padding: 8px 20px; } .box { } .notice { border: 1px solid #D6E9C6; background-color: #DFF0D8; color: #3C763D; } .error { border: 1px solid #EBCCD1; background-color: #F2DEDE; color: #A94442; } .btn-link { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 3px 5px; border: 1px solid #337ab7; border-radius: 3px; color: #337ab7; text-decoration: none; } .btn-danger, input.btn-danger[type="submit"], input.btn-danger:hover[type="submit"] { border: 1px solid #f2dede; color: #fff; background-color: #a94442; } .box input, .box button { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 6px 10px; border: 1px solid #e9e9e9; border-radius: 3px; } input[type="submit"], button { font-size: 16px; background-color: #337AB7; color: white; padding: 6px 12px; } input[type="submit"]:hover, button:hover { background-color: #286090; } .form-row { margin-bottom: 5px; } .form-row label { display: inline-block; width: 10%; } .form-row input { width: 85%; } /* */ header.header { font-size: 14px; } header.header h1 a { color: black; } header.header a { color: #545454; text-decoration: none; } header.header a:hover { color: #767676; } header.header h1.logo { display: inline-block; font-weight: bold; font-size: 14px; margin: 0; padding: 0; } header.header nav { float: right; } header.header nav a { display: inline-block; text-decoration: underline; margin-left: 6px; margin-right: 6px; } /* */ .credit { text-align: center; } .credit a { text-decoration: underline; } .credit, .credit * { color: #767676; font-size: 12px; } /* */ .new-link { text-align: center; margin-top: 50px; margin-bottom: 50px; } .new-link input[type=text] { width: 70%; } .new-link input.new-link-url { font-size: 14px; } .new-link input.new-link-name { font-size: 18px; } .new-link input[type=submit] { font-size: 20px; } .new-link-down { margin: 0; } /* */ .infos { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; width: 100%; } @media all and (max-width: 900px) { .infos { flex-direction: column; } } /* */ section.link { margin-top: 40px; margin-bottom: 15px; } section.link > header h2 { display: inline-block; margin: 0; } section.link h2 a { color: #212121; text-decoration: none; } section.link h2 a:hover { color: #545454; text-decoration: underline; } section.link header a.btn-link { font-size: 12px; } section.link .infos { margin-top: 40px; } a.link-url { text-decoration: none; color: #212121; } a.link-url:hover { text-decoration: underline; } .barcode { text-align: center; padding-top: 10px; padding-bottom: 10px; } .barcode-style { min-height: 80px; display: flex; flex-direction: row; align-items: center; } .barcode-style ul { padding: 0; } .barcode-style li { list-style-type: none; } .barcode-style-diagram { height: 50px; width: 50px; margin: 5px; } .barcode-style-diagram-url { background-color: #545454; width: 50%; height: 15%; } .barcode-style-diagram-code { background-color: #212121; border-radius: 3px; width: 35%; height: 35%; } .barcode-style-diagram-cu-horizontal { display: flex; flex-direction: row; justify-content: space-around; align-items: center; } .barcode-style-diagram-cu-vertical { text-align: center; } .barcode-style-diagram-cu-vertical .barcode-style-diagram-code { margin-top: 40%; margin-bottom: 4%; } .barcode-style-diagram-cu-vertical div { margin-left: auto; margin-right: auto; } .barcode-style-diagram-codeonly { display: flex; flex-direction: row; justify-content: space-around; align-items: center; } /* */ .copy_btn_input { position: absolute; left: -1000000px; }