@charset "UTF-8"; /*! * Lolita v0.1 * Made By テクニカル諏訪子 (TechnicalSuwako) * Released Under Freedom License * https://git.076.ne.jp/TechnicalSuwako/lolita-css */ #app { font-family: monospace; font-size: large; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: left; margin-top: 48px; margin-left: 0px; } *, *::before, *::after { box-sizing: border-box; } html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "jpserriffont"; text-align: center; color: #fcfcfc; background-color: #232629; margin: 0; font-size: 1rem; font-weight: 400; line-height: 1.5; } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } hr { box-sizing: content-box; height: 0; overflow: visible; margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid #232629; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; } h1 { font-size: 2.5rem; } h2 { font-size: 2rem; } h3 { font-size: 1.75rem; } h4 { font-size: 1.5rem; } h5 { font-size: 1.25rem; } h6 { font-size: 1rem; } p { margin-top: 0; margin-bottom: 1rem; } abbr[title], abbr[data-original-title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; -webkit-text-decoration-skip-ink: none; text-decoration-skip-ink: none; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } ol, ul, dl { margin-top: 0; margin-bottom: 1rem; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 700; } dd { margin-bottom: 0.5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } a { color: #1d99f3; text-decoration: none; background-color: transparent; } a:hover { color: #3daee9; text-decoration: underline; } a:not([href]) { color: inherit; text-decoration: none; } a:not([href]):hover { color: inherit; text-decoration: none; } pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; } figure { margin: 0 0 1rem; } img { vertical-align: middle; border-style: none; } svg { overflow: hidden; vertical-align: middle; } table { border-collapse: collapse; } th { text-align: inherit; } caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #7f8c8d; text-align: left; caption-side: bottom; } label { display: inline-block; margin-bottom: 0.5rem; } button { border-radius: 0; } button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; } input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } button, input { overflow: visible; } button, select { text-transform: none; } [role=button] { cursor: pointer; } select { word-wrap: normal; } button, [type=button], [type=reset], [type=submit] { -webkit-appearance: button; } button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) { cursor: pointer; } button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner { padding: 0; border-style: none; } input[type=radio], input[type=checkbox] { box-sizing: border-box; padding: 0; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; } progress { vertical-align: baseline; } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; } [type=search] { outline-offset: -2px; -webkit-appearance: none; } [type=search]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; cursor: pointer; } template { display: none; } [hidden] { display: none !important; } small, .small { font-size: 80%; font-weight: 400; } mark, .mark { padding: 0.2em; background-color: #eff0f1; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 0.5rem; } .initialism { font-size: 90%; text-transform: uppercase; } .blockquote { margin-bottom: 1rem; font-size: 1.25rem; } .blockquote-footer { display: block; font-size: 80%; color: #7f8c8d; } .blockquote-footer::before { content: "— "; } .img-fluid { max-width: 100%; height: auto; } .img-thumbnail { padding: 0.25rem; background-color: #fcfcfc; border: 1px solid #d6dfe4; border-radius: 0.25rem; max-width: 100%; height: auto; } .figure { display: inline-block; } .figure-img { margin-bottom: 0.5rem; line-height: 1; } .figure-caption { font-size: 90%; color: #7f8c8d; } code { font-size: 87.5%; color: #cb81ea; word-wrap: break-word; } a > code { color: inherit; } kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fcfcfc; background-color: #232629; border-radius: 0.2rem; } kbd kbd { padding: 0; font-size: 100%; font-weight: 700; } pre { display: block; font-size: 87.5%; color: #232629; } pre code { font-size: inherit; color: inherit; word-break: normal; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } #video-wrapper { padding-top: 0px !important; } .badge-danger { color: #fcfcfc; background-color: #ed1515; } .badge-light { color: #232629; background-color: #fcfcfc; } .badge { padding: 2px; border-radius: 2px; font-size: 100%; } .btn, btn:hover { margin: 0 2px; border: 2px solid; } .btn { display: inline-block; font-weight: 400; color: #232629; text-align: center; vertical-align: middle; -webkit-user-select: none; -moz-user-select: none; user-select: none; background-color: transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; border-left-color: #fcfcfc; border-top-color: #fcfcfc; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .btn:hover { color: #232629; text-decoration: none; border-left-color: #7f8c8d; border-top-color: #7f8c8d; } @media (prefers-reduced-motion: reduce) { .btn { transition: none; } } .btn.disabled, .btn:disabled { opacity: 0.65; } .btn:not(:disabled):not(.disabled) { cursor: pointer; } a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; } .btn-lg, .btn-group-lg > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; } .btn-sm, .btn-group-sm > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 0.5rem; } input[type=submit].btn-block, input[type=reset].btn-block, input[type=button].btn-block { width: 100%; } .btn-fumei, .btn-fumei.disabled, .btn-fumei:disabled { background: radial-gradient(ellipse at top, #61237c, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; background-color: #9b59b6; border-bottom-color: #cb81ea; border-right-color: #cb81ea; } .btn-fumei:hover { color: #fcfcfc; background-color: #61237c; border-color: transparent; border-bottom-color: #9b59b6; border-right-color: #9b59b6; } .btn-fumei-check { color: #fcfcfc; background-color: #61237c; border-color: transparent; border-bottom-color: #9b59b6; border-right-color: #9b59b6; box-shadow: 0px 0px 7px 3px #9b59b6; } .btn-danshi, .btn-danshi.disabled, .btn-danshi:disabled { background: radial-gradient(ellipse at top, #3daee9, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; background-color: #fcfcfc; border-bottom-color: #9ed6ff; border-right-color: #9ed6ff; } .btn-danshi:hover { color: #fcfcfc; background-color: #205e7d; border-color: transparent; border-bottom-color: #1d99f3; border-right-color: #1d99f3; } .btn-danshi-check { color: #fcfcfc; background-color: #205e7d; border-color: transparent; border-bottom-color: #1d99f3; border-right-color: #1d99f3; box-shadow: 0px 0px 7px 3px #1d99f3; } .btn-joshi, .btn-joshi.disabled, .btn-joshi:disabled { background: radial-gradient(ellipse at top, #e93de9, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; background-color: #fcfcfc; border-bottom-color: #ffe6f9; border-right-color: #ffe6f9; } .btn-joshi:hover { color: #fcfcfc; background-color: #7d2069; border-color: transparent; border-bottom-color: #f31de8; border-right-color: #f31de8; } .btn-joshi-check { color: #fcfcfc; background-color: #7d2069; border-color: transparent; border-bottom-color: #f31de8; border-right-color: #f31de8; box-shadow: 0px 0px 7px 3px #f31de8; } .btn-primary, .btn-primary.disabled, .btn-primary:disabled { background: radial-gradient(ellipse at top, #3daee9, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; border-bottom-color: #9ed6ff; border-right-color: #9ed6ff; } .btn-primary:hover { color: #fcfcfc; background-color: #205e7d; border-color: transparent; border-bottom-color: #1d99f3; border-right-color: #1d99f3; } .btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled { background: radial-gradient(ellipse at top, #7f8c8d, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; border-bottom-color: #d6dfe4; border-right-color: #d6dfe4; } .btn-secondary:hover { color: #fcfcfc; background-color: #495051; border-color: transparent; border-bottom-color: #bdc3c7; border-right-color: #bdc3c7; } .btn-success, .btn-success.disabled, .btn-success:disabled, .alert-success { background: radial-gradient(ellipse at top, #2ecc71, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; border-bottom-color: #20ec77; border-right-color: #20ec77; } .btn-success:hover { color: #fcfcfc; background-color: #145d33; border-color: transparent; border-bottom-color: #27ae60; border-right-color: #27ae60; } .btn-danger, .btn-danger.disabled, .btn-danger:disabled, .alert-danger { background: radial-gradient(ellipse at top, #e74c3c, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; border-bottom-color: #f58276; border-right-color: #f58276; } .btn-danger:hover { color: #fcfcfc; background-color: #611e24; border-color: transparent; border-bottom-color: #e74c3c; border-right-color: #e74c3c; } .btn-warning, .btn-warning.disabled, .btn-warning:disabled, .alert-warning { background: radial-gradient(ellipse at top, #fdbc4b, transparent), radial-gradient(ellipse at bottom, #232629, transparent); color: #fcfcfc; border-bottom-color: #c9ce3b; border-right-color: #c9ce3b; } .btn-warning:hover { color: #fcfcfc; background-color: #f67400; border-color: transparent; border-bottom-color: #fdbc4b; border-right-color: #fdbc4b; } .custom-control-input:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { color: #fcfcfc; background-color: #3daee9; border-color: #1d99f3; } .fn { font-size: 16px; font-style: normal; color: #20ec77; } .comment-meta a { color: #bdc3c7; } .commentlist p { margin: 0 0 10px; padding: 10px 0 40px 0; font-size: 20px; } .commentnumber { float: left; margin-right: 5px; font-size: 16px; } ul { list-style: none; } .bar { background: linear-gradient(to bottom, #22699c 0%, #436a86 34%, #1a3746 100%); } .bara { background: linear-gradient(180deg, #0094ff 0, #8bb6d6 34%, #04547d 100%); } .bar, .bara, .barm { text-align: center; color: #fcfcfc; padding: 5px; font-size: 20px; border-bottom: solid 2px #3daee9; cursor: pointer; transition: background 0.3s, color 0.3s; } .barm { background: linear-gradient(180deg, #31363b 0, #4d4d4d 34%, #232629 100%); border-bottom: solid 2px #fcfcfc; font-size: 24px; cursor: default; font-weight: bolder; } .bar > a { color: #fcfcfc; } .bar > a:hover { text-decoration: none; } .bar:hover { color: #fcfcfc; background: linear-gradient(to bottom, #2980b9 0%, #6e93ad 34%, #2b6b8b 100%); } .indexborder { border: 2px solid #3daee9; box-shadow: 0px 0px 7px 3px #1d99f3; padding: 8px; background-color: #232629; } .meta { padding: 5px; text-align: left; background-color: #2c3e50; border-bottom: solid 2px #3daee9; } .comment { border-top: solid 2px #3daee9; } .back, .comment { padding: 4px; background-color: #31363b; text-align: left; } .commentloop { padding: 10px 4px 40px 4px; } .commentloop > .name { color: #11d116; } .within { margin: 0 auto; border: 2px solid #3daee9; box-shadow: 0px 0px 7px 3px #1d99f3; } .wny { border: solid 2px #ed1515; box-shadow: 0px 0px 20px 10px #ff3636; } .bny, .cny { background-color: #da4453; border-bottom: solid 2px #ed1515; } .mny { background-color: #c0392b; border-bottom: solid 2px #ed1515; } .kero-section { width: 100%; font-size: 150%; font-weight: bolder; text-align: center; padding: 4px; margin: 8px 0; background: linear-gradient(to bottom, #3daee9 0%, #22699c 34%, #6ec0fb 100%); color: #fcfcfc; border-bottom-color: #9ed6ff; border-right-color: #9ed6ff; border-width: 1px; border-radius: 25px; cursor: default; } .form-control, .form-control:focus { background-color: #232629; color: #fcfcfc; } .form-control { border: 1px solid #34495e; display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; background-clip: padding-box; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .form-control:focus { border: 1px solid #3daee9; outline: 0; box-shadow: 0 0 0 0.2rem #3498db; } .form-control:disabled, .form-control[readonly] { background-color: #232629; opacity: 1; } .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { color: #7f8c8d; } @media (prefers-reduced-motion: reduce) { .form-control { transition: none; } } .form-control:-moz-focusring { color: transparent; text-shadow: 0 0 0 #495051; } .form-control::-webkit-input-placeholder { color: #7f8c8d; opacity: 1; } .form-control::-moz-placeholder { color: #7f8c8d; opacity: 1; } .form-control::placeholder { color: #7f8c8d; opacity: 1; } input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control { -webkit-appearance: none; -moz-appearance: none; appearance: none; } select.form-control[size], select.form-control[multiple] { height: auto; } textarea.form-control { height: auto; } .form-group { margin-bottom: 1rem; } .form-check { position: relative; display: block; padding-left: 1.25rem; } .form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; } .form-check-label { margin-bottom: 0; } .input-group { position: relative; display: flex; flex-wrap: wrap; -ms-flex-align: stretch; align-items: stretch; width: 100%; } .input-group > .form-control, .input-group > .custom-select { position: relative; flex: 1 1 auto; width: 1%; min-width: 0; margin-bottom: 0; } .input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select { margin-left: -1px; } .input-group > .form-control:focus, .input-group > .custom-select:focus { z-index: 3; } .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .custom-select { display: inline-block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; vertical-align: middle; background-color: #232629; border: 1px solid #34495e; color: #fcfcfc; border-radius: 0.25rem; -webkit-appearance: none; -moz-appearance: none; appearance: none; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } @media (prefers-reduced-motion: reduce) { .custom-select { transition: none; } } .custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; } .custom-select:disabled { color: #7f8c8d; background-color: #eff0f1; } .container, .container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 576px) { .container { max-width: 540px; } } @media (min-width: 768px) { .container { max-width: 720px; } } @media (min-width: 992px) { .container { max-width: 960px; } } @media (min-width: 1200px) { .container { max-width: 1140px; } } .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xl-1 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xl-2 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xl-3 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xl-4 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xl-5 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xl-6 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xl-7 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xl-8 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xl-9 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xl-10 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xl-11 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col, .col-auto, .col-sm, .col-sm-auto, .col-md, .col-md-auto, .col-lg, .col-lg-auto, .col-xl, .col-xl-auto, .col-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xl-12 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .col { flex-basis: 0; flex-grow: 1; min-width: 0; max-width: 100%; } .col-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-1 { flex: 0 0 8.333333%; max-width: 8.333333%; } .col-2 { flex: 0 0 16.666667%; max-width: 16.666667%; } .col-3 { flex: 0 0 25%; max-width: 25%; } .col-4 { flex: 0 0 33.333333%; max-width: 33.333333%; } .col-5 { flex: 0 0 41.666667%; max-width: 41.666667%; } .col-6 { flex: 0 0 50%; max-width: 50%; } .col-7 { flex: 0 0 58.333333%; max-width: 58.333333%; } .col-8 { flex: 0 0 66.666667%; max-width: 66.666667%; } .col-9 { flex: 0 0 75%; max-width: 75%; } .col-10 { flex: 0 0 83.333333%; max-width: 83.333333%; } .col-11 { flex: 0 0 91.666667%; max-width: 91.666667%; } .col-12 { flex: 0 0 100%; max-width: 100%; } @media (min-width: 576px) { .col-sm { flex-basis: 0; flex-grow: 1; min-width: 0; max-width: 100%; } .col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-sm-1 { flex: 0 0 8.333333%; max-width: 8.333333%; } .col-sm-2 { flex: 0 0 16.666667%; max-width: 16.666667%; } .col-sm-3 { flex: 0 0 25%; max-width: 25%; } .col-sm-4 { flex: 0 0 33.333333%; max-width: 33.333333%; } .col-sm-5 { flex: 0 0 41.666667%; max-width: 41.666667%; } .col-sm-6 { flex: 0 0 50%; max-width: 50%; } .col-sm-7 { flex: 0 0 58.333333%; max-width: 58.333333%; } .col-sm-8 { flex: 0 0 66.666667%; max-width: 66.666667%; } .col-sm-9 { flex: 0 0 75%; max-width: 75%; } .col-sm-10 { flex: 0 0 83.333333%; max-width: 83.333333%; } .col-sm-11 { flex: 0 0 91.666667%; max-width: 91.666667%; } .col-sm-12 { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 768px) { .col-md { flex-basis: 0; flex-grow: 1; min-width: 0; max-width: 100%; } .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-md-1 { flex: 0 0 8.333333%; max-width: 8.333333%; } .col-md-2 { flex: 0 0 16.666667%; max-width: 16.666667%; } .col-md-3 { flex: 0 0 25%; max-width: 25%; } .col-md-4 { flex: 0 0 33.333333%; max-width: 33.333333%; } .col-md-5 { flex: 0 0 41.666667%; max-width: 41.666667%; } .col-md-6 { flex: 0 0 50%; max-width: 50%; } .col-md-7 { flex: 0 0 58.333333%; max-width: 58.333333%; } .col-md-8 { flex: 0 0 66.666667%; max-width: 66.666667%; } .col-md-9 { flex: 0 0 75%; max-width: 75%; } .col-md-10 { flex: 0 0 83.333333%; max-width: 83.333333%; } .col-md-11 { flex: 0 0 91.666667%; max-width: 91.666667%; } .col-md-12 { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 992px) { .col-lg { flex-basis: 0; flex-grow: 1; min-width: 0; max-width: 100%; } .col-lg-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-lg-1 { flex: 0 0 8.333333%; max-width: 8.333333%; } .col-lg-2 { flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-3 { flex: 0 0 25%; max-width: 25%; } .col-lg-4 { flex: 0 0 33.333333%; max-width: 33.333333%; } .col-lg-5 { flex: 0 0 41.666667%; max-width: 41.666667%; } .col-lg-6 { flex: 0 0 50%; max-width: 50%; } .col-lg-7 { flex: 0 0 58.333333%; max-width: 58.333333%; } .col-lg-8 { flex: 0 0 66.666667%; max-width: 66.666667%; } .col-lg-9 { flex: 0 0 75%; max-width: 75%; } .col-lg-10 { flex: 0 0 83.333333%; max-width: 83.333333%; } .col-lg-11 { flex: 0 0 91.666667%; max-width: 91.666667%; } .col-lg-12 { flex: 0 0 100%; max-width: 100%; } } @media (min-width: 1200px) { .col-xl { flex-basis: 0; flex-grow: 1; min-width: 0; max-width: 100%; } .col-xl-auto { flex: 0 0 auto; width: auto; max-width: 100%; } .col-xl-1 { flex: 0 0 8.333333%; max-width: 8.333333%; } .col-xl-2 { flex: 0 0 16.666667%; max-width: 16.666667%; } .col-xl-3 { flex: 0 0 25%; max-width: 25%; } .col-xl-4 { flex: 0 0 33.333333%; max-width: 33.333333%; } .col-xl-5 { flex: 0 0 41.666667%; max-width: 41.666667%; } .col-xl-6 { flex: 0 0 50%; max-width: 50%; } .col-xl-7 { flex: 0 0 58.333333%; max-width: 58.333333%; } .col-xl-8 { flex: 0 0 66.666667%; max-width: 66.666667%; } .col-xl-9 { flex: 0 0 75%; max-width: 75%; } .col-xl-10 { flex: 0 0 83.333333%; max-width: 83.333333%; } .col-xl-11 { flex: 0 0 91.666667%; max-width: 91.666667%; } .col-xl-12 { flex: 0 0 100%; max-width: 100%; } } .logo-img { border: 2px solid #3daee9; box-shadow: 0 0 7px 3px #1d99f3; } .logo-sns { transition: background 0.3s, color 0.3s; background-color: #31363b; border: 1px solid #eff0f1; padding: 8px; margin: 4px 10px; } .logo-sns:hover { background-color: #eff0f1; border: 1px solid #31363b; } .logo-play { transition: background 0.3s, color 0.3s; background-color: transparent; border-radius: 25%; padding: 2px; } .logo-play:hover { background-color: #ff3636; } .logo-br { padding: 8px; } @keyframes sitenamehover { 0% { text-shadow: -4px -4px 0 #1d99f3, -4px -3px 0 #1d99f3, -4px -2px 0 #1d99f3, -4px -1px 0 #1d99f3, -4px 0px 0 #1d99f3, -4px 1px 0 #1d99f3, -4px 2px 0 #1d99f3, -4px 3px 0 #1d99f3, -4px 4px 0 #1d99f3, -3px -4px 0 #1d99f3, -3px -3px 0 #1d99f3, -3px -2px 0 #1d99f3, -3px -1px 0 #1d99f3, -3px 0px 0 #1d99f3, -3px 1px 0 #1d99f3, -3px 2px 0 #1d99f3, -3px 3px 0 #1d99f3, -3px 4px 0 #1d99f3, -2px -4px 0 #1d99f3, -2px -3px 0 #1d99f3, -2px -2px 0 #1d99f3, -2px -1px 0 #1d99f3, -2px 0px 0 #1d99f3, -2px 1px 0 #1d99f3, -2px 2px 0 #1d99f3, -2px 3px 0 #1d99f3, -2px 4px 0 #1d99f3, -1px -4px 0 #1d99f3, -1px -3px 0 #1d99f3, -1px -2px 0 #1d99f3, -1px -1px 0 #1d99f3, -1px 0px 0 #1d99f3, -1px 1px 0 #1d99f3, -1px 2px 0 #1d99f3, -1px 3px 0 #1d99f3, -1px 4px 0 #1d99f3, 0px -4px 0 #1d99f3, 0px -3px 0 #1d99f3, 0px -2px 0 #1d99f3, 0px -1px 0 #1d99f3, 0px 0px 0 #1d99f3, 0px 1px 0 #1d99f3, 0px 2px 0 #1d99f3, 0px 3px 0 #1d99f3, 0px 4px 0 #1d99f3, 1px -4px 0 #1d99f3, 1px -3px 0 #1d99f3, 1px -2px 0 #1d99f3, 1px -1px 0 #1d99f3, 1px 0px 0 #1d99f3, 1px 1px 0 #1d99f3, 1px 2px 0 #1d99f3, 1px 3px 0 #1d99f3, 1px 4px 0 #1d99f3, 2px -4px 0 #1d99f3, 2px -3px 0 #1d99f3, 2px -2px 0 #1d99f3, 2px -1px 0 #1d99f3, 2px 0px 0 #1d99f3, 2px 1px 0 #1d99f3, 2px 2px 0 #1d99f3, 2px 3px 0 #1d99f3, 2px 4px 0 #1d99f3, 3px -4px 0 #1d99f3, 3px -3px 0 #1d99f3, 3px -2px 0 #1d99f3, 3px -1px 0 #1d99f3, 3px 0px 0 #1d99f3, 3px 1px 0 #1d99f3, 3px 2px 0 #1d99f3, 3px 3px 0 #1d99f3, 3px 4px 0 #1d99f3, 4px -4px 0 #1d99f3, 4px -3px 0 #1d99f3, 4px -2px 0 #1d99f3, 4px -1px 0 #1d99f3, 4px 0px 0 #1d99f3, 4px 1px 0 #1d99f3, 4px 2px 0 #1d99f3, 4px 3px 0 #1d99f3, 4px 4px 0 #1d99f3; } 25% { text-shadow: -4px -4px 0 #3daee9, -4px -3px 0 #3daee9, -4px -2px 0 #3daee9, -4px -1px 0 #3daee9, -4px 0px 0 #3daee9, -4px 1px 0 #3daee9, -4px 2px 0 #3daee9, -4px 3px 0 #3daee9, -4px 4px 0 #3daee9, -3px -4px 0 #3daee9, -3px -3px 0 #3daee9, -3px -2px 0 #3daee9, -3px -1px 0 #3daee9, -3px 0px 0 #3daee9, -3px 1px 0 #3daee9, -3px 2px 0 #3daee9, -3px 3px 0 #3daee9, -3px 4px 0 #3daee9, -2px -4px 0 #3daee9, -2px -3px 0 #3daee9, -2px -2px 0 #3daee9, -2px -1px 0 #3daee9, -2px 0px 0 #3daee9, -2px 1px 0 #3daee9, -2px 2px 0 #3daee9, -2px 3px 0 #3daee9, -2px 4px 0 #3daee9, -1px -4px 0 #3daee9, -1px -3px 0 #3daee9, -1px -2px 0 #3daee9, -1px -1px 0 #3daee9, -1px 0px 0 #3daee9, -1px 1px 0 #3daee9, -1px 2px 0 #3daee9, -1px 3px 0 #3daee9, -1px 4px 0 #3daee9, 0px -4px 0 #3daee9, 0px -3px 0 #3daee9, 0px -2px 0 #3daee9, 0px -1px 0 #3daee9, 0px 0px 0 #3daee9, 0px 1px 0 #3daee9, 0px 2px 0 #3daee9, 0px 3px 0 #3daee9, 0px 4px 0 #3daee9, 1px -4px 0 #3daee9, 1px -3px 0 #3daee9, 1px -2px 0 #3daee9, 1px -1px 0 #3daee9, 1px 0px 0 #3daee9, 1px 1px 0 #3daee9, 1px 2px 0 #3daee9, 1px 3px 0 #3daee9, 1px 4px 0 #3daee9, 2px -4px 0 #3daee9, 2px -3px 0 #3daee9, 2px -2px 0 #3daee9, 2px -1px 0 #3daee9, 2px 0px 0 #3daee9, 2px 1px 0 #3daee9, 2px 2px 0 #3daee9, 2px 3px 0 #3daee9, 2px 4px 0 #3daee9, 3px -4px 0 #3daee9, 3px -3px 0 #3daee9, 3px -2px 0 #3daee9, 3px -1px 0 #3daee9, 3px 0px 0 #3daee9, 3px 1px 0 #3daee9, 3px 2px 0 #3daee9, 3px 3px 0 #3daee9, 3px 4px 0 #3daee9, 4px -4px 0 #3daee9, 4px -3px 0 #3daee9, 4px -2px 0 #3daee9, 4px -1px 0 #3daee9, 4px 0px 0 #3daee9, 4px 1px 0 #3daee9, 4px 2px 0 #3daee9, 4px 3px 0 #3daee9, 4px 4px 0 #3daee9; } 50% { text-shadow: -4px -4px 0 #9ed6ff, -4px -3px 0 #9ed6ff, -4px -2px 0 #9ed6ff, -4px -1px 0 #9ed6ff, -4px 0px 0 #9ed6ff, -4px 1px 0 #9ed6ff, -4px 2px 0 #9ed6ff, -4px 3px 0 #9ed6ff, -4px 4px 0 #9ed6ff, -3px -4px 0 #9ed6ff, -3px -3px 0 #9ed6ff, -3px -2px 0 #9ed6ff, -3px -1px 0 #9ed6ff, -3px 0px 0 #9ed6ff, -3px 1px 0 #9ed6ff, -3px 2px 0 #9ed6ff, -3px 3px 0 #9ed6ff, -3px 4px 0 #9ed6ff, -2px -4px 0 #9ed6ff, -2px -3px 0 #9ed6ff, -2px -2px 0 #9ed6ff, -2px -1px 0 #9ed6ff, -2px 0px 0 #9ed6ff, -2px 1px 0 #9ed6ff, -2px 2px 0 #9ed6ff, -2px 3px 0 #9ed6ff, -2px 4px 0 #9ed6ff, -1px -4px 0 #9ed6ff, -1px -3px 0 #9ed6ff, -1px -2px 0 #9ed6ff, -1px -1px 0 #9ed6ff, -1px 0px 0 #9ed6ff, -1px 1px 0 #9ed6ff, -1px 2px 0 #9ed6ff, -1px 3px 0 #9ed6ff, -1px 4px 0 #9ed6ff, 0px -4px 0 #9ed6ff, 0px -3px 0 #9ed6ff, 0px -2px 0 #9ed6ff, 0px -1px 0 #9ed6ff, 0px 0px 0 #9ed6ff, 0px 1px 0 #9ed6ff, 0px 2px 0 #9ed6ff, 0px 3px 0 #9ed6ff, 0px 4px 0 #9ed6ff, 1px -4px 0 #9ed6ff, 1px -3px 0 #9ed6ff, 1px -2px 0 #9ed6ff, 1px -1px 0 #9ed6ff, 1px 0px 0 #9ed6ff, 1px 1px 0 #9ed6ff, 1px 2px 0 #9ed6ff, 1px 3px 0 #9ed6ff, 1px 4px 0 #9ed6ff, 2px -4px 0 #9ed6ff, 2px -3px 0 #9ed6ff, 2px -2px 0 #9ed6ff, 2px -1px 0 #9ed6ff, 2px 0px 0 #9ed6ff, 2px 1px 0 #9ed6ff, 2px 2px 0 #9ed6ff, 2px 3px 0 #9ed6ff, 2px 4px 0 #9ed6ff, 3px -4px 0 #9ed6ff, 3px -3px 0 #9ed6ff, 3px -2px 0 #9ed6ff, 3px -1px 0 #9ed6ff, 3px 0px 0 #9ed6ff, 3px 1px 0 #9ed6ff, 3px 2px 0 #9ed6ff, 3px 3px 0 #9ed6ff, 3px 4px 0 #9ed6ff, 4px -4px 0 #9ed6ff, 4px -3px 0 #9ed6ff, 4px -2px 0 #9ed6ff, 4px -1px 0 #9ed6ff, 4px 0px 0 #9ed6ff, 4px 1px 0 #9ed6ff, 4px 2px 0 #9ed6ff, 4px 3px 0 #9ed6ff, 4px 4px 0 #9ed6ff; } 75% { text-shadow: -4px -4px 0 #3daee9, -4px -3px 0 #3daee9, -4px -2px 0 #3daee9, -4px -1px 0 #3daee9, -4px 0px 0 #3daee9, -4px 1px 0 #3daee9, -4px 2px 0 #3daee9, -4px 3px 0 #3daee9, -4px 4px 0 #3daee9, -3px -4px 0 #3daee9, -3px -3px 0 #3daee9, -3px -2px 0 #3daee9, -3px -1px 0 #3daee9, -3px 0px 0 #3daee9, -3px 1px 0 #3daee9, -3px 2px 0 #3daee9, -3px 3px 0 #3daee9, -3px 4px 0 #3daee9, -2px -4px 0 #3daee9, -2px -3px 0 #3daee9, -2px -2px 0 #3daee9, -2px -1px 0 #3daee9, -2px 0px 0 #3daee9, -2px 1px 0 #3daee9, -2px 2px 0 #3daee9, -2px 3px 0 #3daee9, -2px 4px 0 #3daee9, -1px -4px 0 #3daee9, -1px -3px 0 #3daee9, -1px -2px 0 #3daee9, -1px -1px 0 #3daee9, -1px 0px 0 #3daee9, -1px 1px 0 #3daee9, -1px 2px 0 #3daee9, -1px 3px 0 #3daee9, -1px 4px 0 #3daee9, 0px -4px 0 #3daee9, 0px -3px 0 #3daee9, 0px -2px 0 #3daee9, 0px -1px 0 #3daee9, 0px 0px 0 #3daee9, 0px 1px 0 #3daee9, 0px 2px 0 #3daee9, 0px 3px 0 #3daee9, 0px 4px 0 #3daee9, 1px -4px 0 #3daee9, 1px -3px 0 #3daee9, 1px -2px 0 #3daee9, 1px -1px 0 #3daee9, 1px 0px 0 #3daee9, 1px 1px 0 #3daee9, 1px 2px 0 #3daee9, 1px 3px 0 #3daee9, 1px 4px 0 #3daee9, 2px -4px 0 #3daee9, 2px -3px 0 #3daee9, 2px -2px 0 #3daee9, 2px -1px 0 #3daee9, 2px 0px 0 #3daee9, 2px 1px 0 #3daee9, 2px 2px 0 #3daee9, 2px 3px 0 #3daee9, 2px 4px 0 #3daee9, 3px -4px 0 #3daee9, 3px -3px 0 #3daee9, 3px -2px 0 #3daee9, 3px -1px 0 #3daee9, 3px 0px 0 #3daee9, 3px 1px 0 #3daee9, 3px 2px 0 #3daee9, 3px 3px 0 #3daee9, 3px 4px 0 #3daee9, 4px -4px 0 #3daee9, 4px -3px 0 #3daee9, 4px -2px 0 #3daee9, 4px -1px 0 #3daee9, 4px 0px 0 #3daee9, 4px 1px 0 #3daee9, 4px 2px 0 #3daee9, 4px 3px 0 #3daee9, 4px 4px 0 #3daee9; } 100% { text-shadow: -4px -4px 0 #1d99f3, -4px -3px 0 #1d99f3, -4px -2px 0 #1d99f3, -4px -1px 0 #1d99f3, -4px 0px 0 #1d99f3, -4px 1px 0 #1d99f3, -4px 2px 0 #1d99f3, -4px 3px 0 #1d99f3, -4px 4px 0 #1d99f3, -3px -4px 0 #1d99f3, -3px -3px 0 #1d99f3, -3px -2px 0 #1d99f3, -3px -1px 0 #1d99f3, -3px 0px 0 #1d99f3, -3px 1px 0 #1d99f3, -3px 2px 0 #1d99f3, -3px 3px 0 #1d99f3, -3px 4px 0 #1d99f3, -2px -4px 0 #1d99f3, -2px -3px 0 #1d99f3, -2px -2px 0 #1d99f3, -2px -1px 0 #1d99f3, -2px 0px 0 #1d99f3, -2px 1px 0 #1d99f3, -2px 2px 0 #1d99f3, -2px 3px 0 #1d99f3, -2px 4px 0 #1d99f3, -1px -4px 0 #1d99f3, -1px -3px 0 #1d99f3, -1px -2px 0 #1d99f3, -1px -1px 0 #1d99f3, -1px 0px 0 #1d99f3, -1px 1px 0 #1d99f3, -1px 2px 0 #1d99f3, -1px 3px 0 #1d99f3, -1px 4px 0 #1d99f3, 0px -4px 0 #1d99f3, 0px -3px 0 #1d99f3, 0px -2px 0 #1d99f3, 0px -1px 0 #1d99f3, 0px 0px 0 #1d99f3, 0px 1px 0 #1d99f3, 0px 2px 0 #1d99f3, 0px 3px 0 #1d99f3, 0px 4px 0 #1d99f3, 1px -4px 0 #1d99f3, 1px -3px 0 #1d99f3, 1px -2px 0 #1d99f3, 1px -1px 0 #1d99f3, 1px 0px 0 #1d99f3, 1px 1px 0 #1d99f3, 1px 2px 0 #1d99f3, 1px 3px 0 #1d99f3, 1px 4px 0 #1d99f3, 2px -4px 0 #1d99f3, 2px -3px 0 #1d99f3, 2px -2px 0 #1d99f3, 2px -1px 0 #1d99f3, 2px 0px 0 #1d99f3, 2px 1px 0 #1d99f3, 2px 2px 0 #1d99f3, 2px 3px 0 #1d99f3, 2px 4px 0 #1d99f3, 3px -4px 0 #1d99f3, 3px -3px 0 #1d99f3, 3px -2px 0 #1d99f3, 3px -1px 0 #1d99f3, 3px 0px 0 #1d99f3, 3px 1px 0 #1d99f3, 3px 2px 0 #1d99f3, 3px 3px 0 #1d99f3, 3px 4px 0 #1d99f3, 4px -4px 0 #1d99f3, 4px -3px 0 #1d99f3, 4px -2px 0 #1d99f3, 4px -1px 0 #1d99f3, 4px 0px 0 #1d99f3, 4px 1px 0 #1d99f3, 4px 2px 0 #1d99f3, 4px 3px 0 #1d99f3, 4px 4px 0 #1d99f3; } } .logo-c { font-size: 64px; font-weight: bolder; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-shadow: -4px -4px 0 #1d99f3, -4px -3px 0 #1d99f3, -4px -2px 0 #1d99f3, -4px -1px 0 #1d99f3, -4px 0px 0 #1d99f3, -4px 1px 0 #1d99f3, -4px 2px 0 #1d99f3, -4px 3px 0 #1d99f3, -4px 4px 0 #1d99f3, -3px -4px 0 #1d99f3, -3px -3px 0 #1d99f3, -3px -2px 0 #1d99f3, -3px -1px 0 #1d99f3, -3px 0px 0 #1d99f3, -3px 1px 0 #1d99f3, -3px 2px 0 #1d99f3, -3px 3px 0 #1d99f3, -3px 4px 0 #1d99f3, -2px -4px 0 #1d99f3, -2px -3px 0 #1d99f3, -2px -2px 0 #1d99f3, -2px -1px 0 #1d99f3, -2px 0px 0 #1d99f3, -2px 1px 0 #1d99f3, -2px 2px 0 #1d99f3, -2px 3px 0 #1d99f3, -2px 4px 0 #1d99f3, -1px -4px 0 #1d99f3, -1px -3px 0 #1d99f3, -1px -2px 0 #1d99f3, -1px -1px 0 #1d99f3, -1px 0px 0 #1d99f3, -1px 1px 0 #1d99f3, -1px 2px 0 #1d99f3, -1px 3px 0 #1d99f3, -1px 4px 0 #1d99f3, 0px -4px 0 #1d99f3, 0px -3px 0 #1d99f3, 0px -2px 0 #1d99f3, 0px -1px 0 #1d99f3, 0px 0px 0 #1d99f3, 0px 1px 0 #1d99f3, 0px 2px 0 #1d99f3, 0px 3px 0 #1d99f3, 0px 4px 0 #1d99f3, 1px -4px 0 #1d99f3, 1px -3px 0 #1d99f3, 1px -2px 0 #1d99f3, 1px -1px 0 #1d99f3, 1px 0px 0 #1d99f3, 1px 1px 0 #1d99f3, 1px 2px 0 #1d99f3, 1px 3px 0 #1d99f3, 1px 4px 0 #1d99f3, 2px -4px 0 #1d99f3, 2px -3px 0 #1d99f3, 2px -2px 0 #1d99f3, 2px -1px 0 #1d99f3, 2px 0px 0 #1d99f3, 2px 1px 0 #1d99f3, 2px 2px 0 #1d99f3, 2px 3px 0 #1d99f3, 2px 4px 0 #1d99f3, 3px -4px 0 #1d99f3, 3px -3px 0 #1d99f3, 3px -2px 0 #1d99f3, 3px -1px 0 #1d99f3, 3px 0px 0 #1d99f3, 3px 1px 0 #1d99f3, 3px 2px 0 #1d99f3, 3px 3px 0 #1d99f3, 3px 4px 0 #1d99f3, 4px -4px 0 #1d99f3, 4px -3px 0 #1d99f3, 4px -2px 0 #1d99f3, 4px -1px 0 #1d99f3, 4px 0px 0 #1d99f3, 4px 1px 0 #1d99f3, 4px 2px 0 #1d99f3, 4px 3px 0 #1d99f3, 4px 4px 0 #1d99f3; } .logo-c:hover { animation: sitenamehover 2s linear infinite; } @media (max-width: 1200px) { .logo-c { font-size: 32px; } } @media (max-width: 968px) { .logo-c { font-size: 20px; } } .modal-header, .modal-body, .modal-footer { color: #fcfcfc; } .modal-header { background: linear-gradient(to bottom, #1d99f3 0%, #6ec0fb 34%, #3daee9 100%); } .modal-body { background-color: #4d4d4d; } .modal-footer { background-color: #31363b; } .nav { flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; } .navbar { padding: 0px; background: radial-gradient(farthest-corner at 50% 85%, #3498db 0%, #232629 100%); border: 2px solid #3daee9; box-shadow: 0 0 7px 3px #1d99f3; position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .navbar-toggler { border: 0px solid transparent; padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border-radius: 0.25rem; } .navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; } .navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; padding: 5px; } .navbar-brand, .nav-item { transition: background 0.3s; border-radius: 2px; cursor: pointer; } .navbar-brand:hover, .nav-item:hover { background-color: #2980b9; text-decoration: none; } .sidemenu { border: 2px solid #3daee9; box-shadow: 0 0 7px 3px #1d99f3; } .nav-pills .nav-link { border-radius: 0px; } .dropdown { position: relative; } .mr-auto { margin-right: auto !important; } .ml-auto { margin-left: auto !important; } .fixed-top, .fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; } .fixed-top { top: 0; } .fixed-bottom { bottom: 0; } .nav-link { display: block; padding: 0.5rem 1rem; } .nav-link:hover, .nav-link:focus { text-decoration: none; } .nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: #fcfcfc; background-color: #3daee9; } .navbar .container, .navbar .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; } .navbar-nav { display: flex; color: #fcfcfc; flex-direction: column; padding-left: 0; margin-bottom: 0; list-style: none; } .navbar-nav .nav-link { padding-right: 0; padding-left: 0; } .navbar-nav .dropdown-menu { position: static; float: none; } .navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; } .navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: no-repeat center center; background-size: 100% 100%; } @media (max-width: 767.98px) { .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { padding-right: 0; padding-left: 0; } } @media (min-width: 768px) { .navbar-expand { flex-flow: row nowrap; justify-content: flex-start; } .navbar-expand .navbar-nav { flex-direction: row; } .navbar-expand .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand > .container, .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { flex-wrap: nowrap; } .navbar-expand .navbar-collapse { display: flex !important; flex-basis: auto; } .navbar-expand .navbar-toggler { display: none; } } .page-link { background: linear-gradient(to bottom, #22699c 0%, #436a86 34%, #1a3746 100%); } .page-link, .page-item .disabled { text-align: center; color: #fcfcfc; padding: 8px 20px; font-size: 28px; border-bottom: solid 2px #3daee9; cursor: pointer; transition: background 0.3s, color 0.3s; margin: auto; } .page-link > a { color: #fcfcfc; } .page-link > a:hover { text-decoration: none; } .page-link:hover { color: #fcfcfc; background: linear-gradient(to bottom, #2980b9 0%, #6e93ad 34%, #2b6b8b 100%); } .page-item.disabled > .page-link { color: #fcfcfc; background: linear-gradient(to bottom, #4d4d4d 0%, #727272 34%, #495051 100%); border-color: #1d99f3; } .page-item.active > .page-link { color: #fcfcfc; background: linear-gradient(to bottom, #1d99f3 0%, #1d99f3 34%, #3498db 100%); border-color: #1d99f3; } .page-item.active > .page-link:hover { color: #fcfcfc; background: linear-gradient(to bottom, #3daee9 0%, #9ed6ff 34%, #6ec0fb 100%); } .pagination { display: flex; margin: auto; padding: 8px; } ::-webkit-scrollbar { width: 6px; } ::-webkit-scrollbar-thumb { background: #3daee9; transition: background 0.3s; } ::-webkit-scrollbar-thumb:hover { background: #8bb6d6; } ::-webkit-scrollbar-thumb:active { background: #205e7d; } ::-webkit-scrollbar-track { background-color: #fcfcfc; background: #232629; } .table { width: 100%; margin-bottom: 1rem; color: #fcfcfc; background-color: #4d4d4d; border: 2px solid #3daee9; transition: background-color 0.3s; } .table tbody + tbody { border-top: 2px solid #fcfcfc; } .table th, .table td, .table thead th { padding: 0.75rem; border-color: #3daee9; } .table th, .table td { border-top: 1px solid #fcfcfc; vertical-align: top; } .table thead th { border-bottom: 2px solid #fcfcfc; vertical-align: bottom; } .table tbody tr { transition: background-color 0.3s; background-color: #4d4d4d; } .table tbody tr:hover { color: #fcfcfc; background-color: #2980b9; } .tres { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } /*# sourceMappingURL=lolita_m.css.map */