body { font-family: "Roboto Condensed", serif; font-optical-sizing: auto; font-weight: 300; color: #3e3e3e; } * { border-radius: 0 !important; } #err_send { display: none; } #article img { display: block; margin: 20px auto 20px 0; } #sidebar { background: #f5f5f5; padding: 30px; height: 100%; } #sidebar a { display: block; margin: 10px auto; } #sidebar ul, footer ul { padding-inline-start: 0px; list-style-type: none; } a { color: #9c27b0; text-decoration: underline; } .h1, .h2, .h3, .h4, .h5, h1, h2, h3, h4, h5 { font-weight: 600; color: #212529; } .cards { margin: 15px -24px; } .card form { padding: 25px 15px; } .row.cards .col-lg-6 { padding: 0 !important; background: #f5f5f5; } b, strong { font-weight: bold; } #message { background: #f5f5f5; padding: 20px; } .accordion-button:not(.collapsed) { color: #ffffff; background-color: #9c27b0; box-shadow: inset 0 -1px 0 rgb(12 99 228); } .align-items-end { padding: 1rem 1rem; } .navbar-light .bg-ligh .navbar-toggle:focus, .navbar-light .bg-ligh .navbar-toggle:hover { background-color: transparent; } .navbar-light .bg-ligh .navbar-toggle { border: none; } .navbar-toggle span.icon-bar { transition: all 0.15s; } .navbar-toggle span:nth-child(2) { transform: rotate(45deg); transform-origin: 10% 10%; } .navbar-toggle span:nth-child(3) { opacity: 0; } .navbar-toggle span:nth-child(4) { transform: rotate(-45deg); transform-origin: 10% 90%; } .navbar-toggle.collapsed span:nth-child(2), .navbar-toggle.collapsed span:nth-child(4) { transform: rotate(0); } .navbar-toggle.collapsed span:nth-child(3) { opacity: 1; } .navbar-light .bg-ligh { background-color: #9c27b0; border-color: #9c27b0; } .navbar-brand { float: left; height: 80px; padding: 25px 25px; font-size: 18px; line-height: 35px; } .navbar-nav { float: left; margin: 0; padding: 15px; } .navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, .9); font-size: 1.1em; } .navbar-dark .navbar-toggler { border: none; } .dropdown-menu { border-radius: 0; } .breadcrumb { padding: 10px 0; margin: 10px auto; } footer { background: #1e1e1e; margin-top: 20px; padding-top: 40px; color: #ededed; } footer a, footer a:hover, footer h5, footer .h5 { color: #ededed; text-decoration: none; } footer a { text-decoration: underline; line-height: 30px; } .list-links { display: block; unicode-bidi: isolate; } .list-links > ul { display: flex; padding-left: 0; list-style: none; } .list-links a , .list-links span, .list-links strong { position: relative; display: block; color: #0d6efd; text-decoration: none; background-color: #fff; border: 1px solid #dee2e6; padding: 0.5rem 1rem; font-size: 1.25rem; } .list-links a:hover { background-color: #dee2e6; } /* id */ #id { position: fixed; right: 10px; bottom: 10px; width: 120px; height: 120px; background: #9c27b0 url(/images/sex.gif) center no-repeat; z-index: 999; border-radius: 100% !important; border: none; box-shadow: 0 0 20px rgba(255, 64, 129, 0.6); animation: innerPulse 2s infinite; } #id::before { content: ''; position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); background: rgba(255, 64, 129, 0.3); border-radius: 50%; animation: outerPulse 2s infinite; } @keyframes innerPulse { 0%, 100% { box-shadow: 0 0 20px rgba(255, 64, 129, 0.6); } 50% { box-shadow: 0 0 30px rgba(255, 64, 129, 1); } } @keyframes outerPulse { 0% { width: 100%; height: 100%; opacity: 0.5; } 100% { width: 200%; height: 200%; opacity: 0; } } #popup, #popup_send { position: fixed; left: 50%; top: 45%; max-width: 400px; min-width: 360px; text-align: center; background: #fff; border: 1px solid #9c27b0; border-radius: 12px; padding: 40px 20px 20px; z-index: 9999; transform: translate(-50%, -1000%); } .popup_active { transition: all 0.6s; transform: translate(-50%, -50%) !important; display: block; } #popup button, #popup_send button { width: 100%; display: block; border: 1px solid #9c27b0; display: inline-block; font-size: 16px; line-height: 24px; background: #9c27b0; margin: 4px; padding: 10px 30px; text-decoration: none; color: #fff; font-size: 14px; } #popup a, #popup_send a { width: 100%; border: 1px solid #000; display: inline-block; font-size: 16px; line-height: 24px; background: none; padding: 10px 30px; text-decoration: none; color: #000; margin: 10px auto; } #popup .active , #popup_send .active { color: #fff; background: #9c27b0; border-color: #9c27b0; } #overlay { position: fixed; z-index: 999; left: 0; top: 0; width: 200%; height: 200%; background-color: rgba(0, 0, 0, 0.6); display: none; } #close, #close_send { position: absolute; top: 0px; right: 10px; font-size: 2rem; cursor: pointer; } #popup .h2, #popup p, #popup_send .h2, #popup_send p #close, #close_send { color: #333; } @media (min-width: 1200px) { .h1, h1 { font-size: 3rem; } .h2, h2 { font-size: 2.5rem; } .h3, h3 { font-size: 2rem; } .h4, h4 { font-size: 1.8rem; } } @media (min-width: 768px) { .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header { margin-right: -15px; margin-left: -15px; } } @media screen and (max-width: 960px) { .navbar-dark .navbar-nav .nav-link { font-size: 1em; } .navbar-brand { float: left; height: 0; padding: 0; font-size: 14px; line-height: 40px; text-align: center; width: 100%; } .dropdown-menu { background-color: #9c27b0; } .dropdown-menu { border: none; } .dropdown-item { color: #ffffff; } } #article img { max-width: 100%; height: auto; display: block; } a.navbar-brand{ overflow: hidden; white-space: nowrap; }
