jobs.css

:root { --primary-color: #2563eb; --primary-light: #3b82f6; --primary-dark: #1e40af; --secondary-color: #1e40af; --accent-color: #fbbf24; --accent-light: #fcd34d; --text-color: #1f2937; --text-light: #6b7280; --light-bg: #f3f4f6; --card-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); --transition: all 0.3s ease; } .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1rem; margin-bottom: 1rem; } .card { background: white; padding: 0.5rem; border-radius: 1rem; box-shadow: var(--card-shadow); border-top: 4px solid transparent; } .card h3 { color: var(--primary-color); margin-bottom: 0.2rem; padding-bottom: 0.2rem; border-bottom: 3px solid var(--accent-color); font-size: 1.5rem; position: relative; } .card ul { list-style: none; } .card li { margin-bottom: 0.2rem; display: flex; font-weight: 700; border-bottom: 1px dashed #e5e7eb; padding-bottom: 0.5rem; } .card li:last-child { border-bottom: none; } .card strong { color: var(--primary-dark); } /* ========== Table (Schemes Table) ========== */ .yp-table { width: 100%; margin: 10px auto; border-collapse: collapse; border: 1px solid #ddd; background-color: #fff; border-radius: var(--border-radius); overflow: hidden; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); } .yp-table th { background-color: #fcd9c5; color: black; font-weight: bold; padding: 12px 15px; text-transform: uppercase; letter-spacing: 0.5px; } .yp-table td { padding: 12px 15px; border-top: 1px solid #ddd; font-size: 16px; color: var(--text-color); } .yp-table tr:nth-child(even) { background-color: #f9f9f9; } .yp-table tr:hover { background-color: #ffe9c2a6; } .yp-table a:hover { color: #bb0b0b; } /* ========== Links degin ========== */ .yp-table a { text-decoration: none;} /* ========== heading ========== */ h3 { color: rgb(12, 0, 175); font-size: 1rem; } h2 { color: rgb(250, 55, 20); text-align: center; font-size: 1.5rem; } h1 { color: rgb(46, 119, 4); text-align: center; font-size: 2rem; } /* ========== breadcrumb Start ========== */ .breadcrumb { list-style: none; padding: 0; display: flex; flex-wrap: wrap; font-size: small; color: #f30909; } .breadcrumb li { display: inline-flex; align-items: left; } .breadcrumb li + li::before { margin: 0 8px; color: #f36a0f; /* Separator color */ font-weight: bold; } .breadcrumb li a { color: #07011a; /* Link color */ text-decoration: none; transition: color 0.2s; } .breadcrumb li a:hover { text-decoration: underline; color: #f7560b; /* Link hover color */ } .breadcrumb li:last-child { color: #f5900d; /* Last item color (current page) */ font-weight: bold; } .yp-job-head { border: 1px solid #ddd; padding: 16px; border-top: 3px solid #eba40d; border-radius: 12px; background: #f9f9f9; font-family: sans-serif; line-height: 1.6; } .tooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; } .tooltip .tooltiptext { visibility: hidden; width: 120px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; /* Position the tooltip */ top: 100%; left: 50%; margin-left: -60px; position: absolute; z-index: 1; } .tooltip:hover .tooltiptext { visibility: visible; }
Next Post Previous Post