#status { background-color: forestgreen; font-family: Ubuntu; font-size: large; font-weight: 400; color: whitesmoke; transition: 1s; } button.list-group-item { color: whitesmoke; background-color: darkslateblue; font-family: Ubuntu; font-size: large; transition: 0.4s; } div.h4 { background-color: #1e2551; color: whitesmoke; transition: 1s; } #heading { background-color: #1e2551; transition: 1s; } body { background-color: darkslateblue; font-family: Ubuntu; } nav{ background-color:none; font-weight: 600; } .switch { position: relative; display: inline-block; margin-right: 3vw; width: 45px; height: 20px; border-radius: 20px; transition: 1s; } .switch input{ opacity: 0; width: 0; height: 0; } .slider { position: absolute; cursor: pointer; background-color: rgb(225, 255, 255, 0.5); -webkit-transition: 1s; transition: 1s; width: 45px; height: 20px; } .slider:before { position: absolute; content: ""; height: 20px; width: 20px; background-image: url("/img/sun.png"); background-repeat: no-repeat; background-size: 17px 17px; background-position-x: center; background-position-y: center; background-color: ghostwhite; -webkit-transition: 1s; transition: 1s; } input:checked + .slider { background-color: rgba(255, 215, 0, 0.5); color: rgb(255, 196, 0); } input:checked + .slider:before { background-color: rgb(73, 43, 226); background-image: url("/img/moon.png"); background-repeat: no-repeat; background-size: 13px 13px; background-position-x: center; background-position-y: center; -webkit-transition: 1s; transition: 1s; } input:checked + .slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); } .slider.round{ border-radius: 34px; } .slider.round:before { border-radius: 50%; } .list-group-item:hover{ background-color: rgb(0, 0, 0, 0.30); color: white; } h1{ color: white; } p1{ color: white; } #callList { box-shadow: 0px 0px 80px 5px ghostwhite; overflow: hidden; transition: 1s; } #logo { margin-bottom: 1%; margin-top: 0%; animation: floatLogo 5s ease-in-out infinite; } @keyframes floatLogo { 0% { transform: translate(0,0%); } 50% { transform: translate(0, 10%); } 100% { transform: translate(0, 0%); } } .modal-content { background-color: rgba(112, 128, 144, 0.7); } .modal-title{ color: white; } .card { background-color: rgba(112, 128, 144, 0.7); color: white; } .card-body .row{ margin-bottom: 1%; } .card-body input{ background-color: darkgrey; } .card-body select { background-color: darkgrey; } .darkMode { background-color: black; background: linear-gradient(90deg, rgba(67,67,67,1) 0%, rgba(0,0,0,1) 100%); transition: 1s; } div.error { color: red; background-color: rgba(112, 128, 144, 0.7); padding: .25em .4em; font-size: 75%; font-weight: 700; line-height: 1; left: 200px; white-space: nowrap; vertical-align: baseline; border-radius: .25rem; } #insertDiv { background-color: rgba(112, 128, 144, 0.7); color: white; }