OwlCyberSecurity - MANAGER
Edit File: style.css
body{ padding: 0px; margin: 0px; background-color: #D5DDE5; } .nav_sup{ margin: 0px; height: 100px; min-height: 100px ; max-height: 100px ; min-width: 100%; background-color: #201E43; display: flex; justify-content: space-between; } .nav_sup h3{ color: white; font-size: larger; font-family: Georgia, 'Times New Roman', Times, serif; font-size: 32; } .nav_sup img{ max-width: 200px; max-height: 80px; margin-top: 10px; margin-left: 5px; margin-right: 5px; } .categories{ margin-top: 30px; min-height: 50px ; max-height: 50px ; min-width: 100%; background-color: #201e43e0; } .horizontal-menu { display: flex; justify-content: space-between; list-style-type: none; /* Remove default list style */ padding: 0; margin: 0; } .horizontal-menu li { margin-right: 20px; /* Space between items */ } .horizontal-menu li:last-child { margin-right: 0; /* Remove space after the last item */ } .horizontal-menu a { font-size: 22; text-decoration: none; color: white; padding: 10px 15px; display: block; /* Ensures the clickable area includes padding */ } .horizontal-menu a:hover { background-color: #f0f0f0; /* Change background on hover */ } .h_cat{ font-size: 36; color: #21B5E9; font-weight: bold; margin-left: 10px; } .cat_with_plus{ display: flex; } .cat_with_plus button{ background-color: transparent; border: 0px solid; font-size: 28; color: white ; } .content .model { display: flex; margin: 50px; } .content .model .image { min-height: 400px; width: 20%; border: 1px solid black; align-content: center; } .content .model .table { min-height: 400px; width: 80%; /* Just for visualization */ } .over{ overflow-y: auto; } #btn_r{ color: red; background-color: transparent; border: 0px; font-size: 26; } #btn_b{ color: blue; background-color: transparent; border: 0px; font-size: 26; } .pruduct_title{ background:#1b1e24; color: white; font-size: 28; margin-bottom: 10px; padding: 8px; font-weight: bold; font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; } .table-fill { background: white; border-radius:3px; border-collapse: collapse; height: 320px; margin: auto; padding:5px; width: 100%; max-width: 100%; overflow-y: auto; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); } th { color:#D5DDE5;; background:#1b1e24; border-bottom:4px solid #9ea7af; border-right: 1px solid #343a45; font-size:23px; font-weight: 100; padding:24px; text-align:left; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); vertical-align:middle; } th:first-child { border-top-left-radius:3px; } th:last-child { border-top-right-radius:3px; border-right:none; } tr { border-top: 1px solid #C1C3D1; border-bottom-: 1px solid #C1C3D1; color:#666B85; font-size:16px; font-weight:normal; text-shadow: 0 1px 1px rgba(256, 256, 256, 0.1); } tr:hover td { background:#4E5066; color:#FFFFFF; border-top: 1px solid #22262e; } tr:first-child { border-top:none; } tr:last-child { border-bottom:none; } tr:nth-child(odd) td { background:#EBEBEB; } tr:nth-child(odd):hover td { background:#4E5066; } tr:last-child td:first-child { border-bottom-left-radius:3px; } tr:last-child td:last-child { border-bottom-right-radius:3px; } td { background:#FFFFFF; padding:5px; text-align:left; vertical-align:middle; font-weight:300; font-size:18px; text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.1); border-right: 1px solid #C1C3D1; } input{ margin: 0px; background:transparent; border: 0px; font-size: 18; max-width: 200px; } td:last-child { border-right: 0px; } th.text-left { text-align: left; } th.text-center { text-align: center; } th.text-right { text-align: right; } td.text-left { text-align: left; } td.text-center { text-align: center; } td.text-right { text-align: right; }