* { color: black; } body { background-color: white; } h1, h2, h3, h4, h5, p, small, label { color: black; } a:hover, .modal_button:hover { color: black; } nav { border-bottom: 3px solid black; } nav ul li a { color: black; } code { background-color: #C6C6C6; } .line { background-color: black; border-top: 1px solid black; } .article_card, .form_card, .view_card { border: 5px solid black; background-color: white; } table tr { outline: solid 3px black; } .button { color: black; } .button:hover { color: white; background-color: black; } .tag { color: black; } #theme_toggle { color: black; } .article ul li { color: black; } input, textarea { background-color: transparent; color: black; border: 3px solid black; } input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill { -webkit-text-fill-color: black; -webkit-box-shadow: 0 0 0px 1000px white inset; transition: background-color 5000s ease-in-out 0s; } .checkmark { border: 2px solid black; } .form_checkbox_container:hover input~.checkmark { background-color: black; } .upload_button { border: 3px solid black; } /* .form_card:hover, */ /* .form_card:focus, */ /* .article_card:hover, */ /* .article_card:focus { */ /* box-shadow: 0 2px 4px 0 black, 0 4px 8px 0 black; */ /* } */ .modal { background-color: white; background-color: rgba(256, 256, 256, 0.9); } .modal_close { color: black; } .user_actions { border: 3px solid black; } #floating_compose { border: 2px solid black; } #floating_compose, #floating_compose * { background-color: black; color: white; transition-duration: 500ms; } #floating_compose:hover, #floating_compose:hover * { background-color: white; color: orange; } #floating_compose:hover { border: 2px solid orange; } @media screen and (max-width: 992px) { nav { border-bottom: none; border-top: 3px solid black; } }