* { transition: all 0.3s ease-in-out; } body, html { min-width: 1080px; min-height: 720px; height: 100%; margin: 0; background-color: #cccccc; background-size: cover; } .background{ min-width: 1000px; min-height: 800px; height: 95%; margin: 0; background-image: url("background.png"); background-color: #47D0C5; height: 200px; background-position: center; background-repeat: no-repeat; background-size: cover; } h1 { text-align: center; font-size: 70px; font-weight: 100; line-height: 80px; padding: 0 0 0 0; margin: 0 0 0 0; font-family:Tahoma; } h2 { font-size: 50px; font-weight: 900; padding: 0 0 0 0; margin: 0 0 0 0; font-family:Tahoma; } h3 { text-align: center; font-size: 30px; font-weight: 900; padding: 0 0 0 0; margin: 0 0 10px 0; font-family:Tahoma; font-family:sans-serif; } p { font-weight: 700; } span { color: #008B8B; } a { text-decoration: none; } .navbar { align-items: center; display: flex; justify-content: space-between; height: 80px; font-family: 'Segoe UI' , Tahoma, Geneva, Verdana, sans-serif; font-weight: 700; background-color: #000000; padding: 0px 50px 0px 50px; } .nav-links { display: flex; align-items: center; } .nav-links a { padding: 20px; color: white; } .nav-links a:hover { color: #47D0C5; } .buttons{ width: 200px; height: 50px; color: #000000; border-radius: 20px; border: 2px solid #66CDAA; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-weight: 700; font-size: 16; align-items: center; margin: 90px; justify-content: space-between; } .buttons:hover{ background-color: #66CDAA; } .table{ background-color:#ffffff; } .enhance{ margin: 100px; padding: 50px; } .popup { position: relative; display: inline-block; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .popup .popuptext { visibility: hidden; width: 170px; height:50px; background-color: #66CDAA; color: #555 ; text-align: center; border-radius: 6px; padding: 8px 0; position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -80px; } .popup .popuptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: #66CDAA transparent transparent transparent; } .popup .show { visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s; } @-webkit-keyframes fadeIn { from {opacity: 0;} to {opacity: 1;} } @keyframes fadeIn { from {opacity: 0;} to {opacity:1 ;} } .backdrop{ min-width: 100px; min-height: 870px; height: 100%; margin: 0; background-image:url("bgim.png"); background-color:#cccccc ; height: 600px; background-position: center; background-repeat: no-repeat; background-size: cover; }