.nav-link{ padding: 0.5rem 0.5rem !important; } h4 { font-size: 24px !important; color: var(--fusia); padding-bottom: 0.5rem; font-weight:600; } h5{ text-decoration: none; color: var(--teal); transition: color 0.3s ease; font-weight: bolder; font-size: 25px; border-bottom: 2px solid var(--teal); } body { margin: 0; padding: 0; } .main { background-color: var(--light); border-left: 1px solid var(--gri); border-right: 1px solid var(--gri); padding-bottom: 1px; } .container { padding-left: 3rem !important; padding-right: 3rem !important; border-left: 1px solid var(--gri) !important; border-right: 1px solid var(--gri) !important; } .social svg path { transition: fill .15s ease; } .social:hover svg path { fill: var(--fusia); } .social { width: 28px; height: 28px; transition: filter .18s ease, transform .12s ease; display: inline-block; } .social:hover { transform: translateY(-2px); filter: invert(23%) sepia(96%) saturate(6100%) hue-rotate(340deg) brightness(97%) contrast(101%); } .menu { background-image: url("../img/HEADER/butonlar_zemin.svg"); background-repeat: no-repeat; background-position: center; background-size: contain; padding-top: 0.5rem; padding-bottom: 0.5rem; } .nav-link { color: var(--dark); font-weight: 600; transition: color 0.2s ease-in-out; } .nav-link:hover { color: var(--fusia); } .menu_footer a { color: var(--light); } .menu_footer a:hover { color: var(--light); } .sponsor-logos { gap: 1rem; } .sponsor h5 { font-size: 30px !important; margin-bottom: 1rem; color: #06707e; font-weight: bolder; } .sponsor-img { width: 450px; height: auto; margin-bottom: 15px; transition: transform .12s ease; object-fit: contain; } .sponsor-img:hover { transform: translateY(-4px); } .slider { padding-bottom: 20px; } .top_menu { background-color: var(--light); border-left: 1px solid var(--gri); border-right: 1px solid var(--gri); } .ozellik-alani { background-color: #e4e5e7; margin-top: 30px; position: relative; z-index: 10; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 20px; } .img-border-wrap { position: relative; } .img-border-wrap.left::before { content: ""; position: absolute; top: 0px; height: 33px; left: -48px; border-left: 1px solid var(--gri); } .img-border-wrap.right::after { content: ""; position: absolute; top: 0px; height: 33px; right: -48px; border-right: 1px solid var(--gri); } .ozellik-alani img { margin-top: -80px; background-color: var(--light); padding: 10px; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); border-radius: 5px; width: 100%; text-align: center; display: block; } .ozellik-alani .col-md-3 { flex: 0 0 calc(25% - 15px); max-width: calc(25% - 15px); } .ozellik-alani h4 { margin-top: 20px; font-size: 18px; background-color: transparent; font-weight: bold; color: var(--fusia); } .ozellik-alani p { font-weight: 100; font-size: 16px; color: var(--neutral-gray); background-color: transparent; } .kullanim_alani { padding: 35px; padding-bottom: 20px; border-left: 1px solid var(--gri); border-right: 1px solid var(--gri); } .kullanim_alani h5 { color: var(--fusia); font-weight: bolder; font-size: 18px; } .kullanim_alani p { font-family: 'Open Sans'; font-size: 16px; font-weight: 100; color: var(--neutral-gray); } .kullanim_alani .col-md-6{ border: 1px solid var(--gri); width: 580px; height: 160px; margin: 21px; padding: 10px; } .spot-alani{ background-color: #e4e5e7; } .tanitim-alanlari { border-left: 1px solid var(--gri); border-right: 1px solid var(--gri); padding-left: 35px; } .tanitim-alanlari img{ width: 635px; height: 600px; } .tanitim-alanlari h2{ font-weight: bolder; font-size: 30px; color: var(--teal); } .tanitim-alanlari p{ color: var(--neutral-gray) !important; font-size: 25px; } .copyright { background-color: #221e1f; color: var(--light); text-align: center; font-size: 14px; } .footer { padding-top: 5px; padding-left: 0; padding-right: 0; } .sunucu-sponsorlar{ color: var(--teal); font-size: 30px; font-weight: bolder; font-family: 'Open Sans'; } .oduller, footer { background-color: #58595b; } .footer-badges { gap: 1rem; margin-bottom: 2rem; } .footer-badges .badge-img { width: 120px; height: 120px; object-fit: contain; display: inline-block; transition: transform .12s ease; } .footer-badges .badge-img:hover { transform: translateY(-4px); } /* Mobil uyumlu düzenlemeler */ @media (max-width: 768px) { .kullanim_alani { padding: 20px; } .kullanim_alani .col-md-6 { width: 100%; height: auto; margin: 10px 0; padding: 15px; } .tanitim-alanlari { padding-left: 15px; padding-right: 15px; } .tanitim-alanlari .row { flex-direction: column !important; } .tanitim-alanlari .col-12, .tanitim-alanlari .col-md-6 { flex: 0 0 100% !important; max-width: 100% !important; } .tanitim-alanlari img { width: 100%; height: auto; max-height: 400px; object-fit: cover; } .tanitim-alanlari h2 { font-size: 24px; } .tanitim-alanlari p { font-size: 18px; } .ozellik-alani { flex-direction: column !important; gap: 30px; } .ozellik-alani .col-md-3, .ozellik-alani .col-12 { flex: 0 0 100% !important; max-width: 100% !important; } .ozellik-alani .row { flex-direction: column !important; } .ozellik-alani img { margin-top: -40px; } .img-border-wrap.left::before { left: -20px; } .img-border-wrap.right::after { right: -20px; } } @media (max-width: 576px) { .nav-link { padding: 0.25rem 0.5rem !important; font-size: 14px; } h4 { font-size: 20px !important; } h5 { font-size: 20px; } .footer-badges .badge-img { width: 80px; height: 80px; } .sponsor-img { width: 100px; max-height: 80px; } .social { width: 24px; height: 24px; } .menu { padding-top: 0.25rem; padding-bottom: 0.25rem; } .sponsor h5 { font-size: 24px !important; } .ozellik-alani img { margin-top: -20px; padding: 5px; } .ozellik-alani h4 { font-size: 16px; margin-top: 15px; } .ozellik-alani p { font-size: 14px; } .kullanim_alani h5 { font-size: 16px; } .kullanim_alani p { font-size: 14px; } .img-border-wrap.left::before, .img-border-wrap.right::after { display: none; } .pagination li a { padding: 6px 10px; font-size: 14px; margin: 0 2px; } /* Header mobil düzenlemeleri */ .social-icons { display: flex; gap: 8px; flex-wrap: wrap; } .social-icons .social { width: 20px; height: 20px; } /* Mobil sosyal medya navbar */ .mobile-social-navbar { background-color: #2c3e50; position: fixed; bottom: 0; left: 0; right: 0; z-index: 1000; box-shadow: 0 -2px 10px rgba(0,0,0,0.1); } .social-nav { display: flex; justify-content: space-around; align-items: center; padding: 12px 0; } .social-nav a { display: flex; justify-content: center; align-items: center; width: 45px; height: 45px; background-color: rgba(255,255,255,0.1); border-radius: 50%; transition: all 0.3s ease; } .social-nav a:hover { background-color: rgba(255,255,255,0.2); transform: translateY(-2px); } .social-nav a img { width: 24px; height: 24px; filter: brightness(0) invert(1); transition: filter 0.3s ease; } .social-nav a:hover img { filter: brightness(0) invert(1) drop-shadow(0 0 3px rgba(255,255,255,0.5)); } .dropdown .btn { font-size: 12px; padding: 4px 8px; } .dropdown-menu { font-size: 12px; } .dropdown-item { padding: 8px 12px; font-size: 12px; } #mobileMenu { background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px; padding: 15px; margin-top: 10px; } #mobileMenu .nav-link { padding: 10px 15px; border-bottom: 1px solid #e9ecef; color: var(--dark); font-weight: 500; } #mobileMenu .nav-link:hover { background-color: #e9ecef; color: var(--fusia); } #mobileMenu .nav-item:last-child .nav-link { border-bottom: none; } } .pagination { display: flex; justify-content: center; list-style: none; /* remove list bullets */ padding: 0px; } .pagination li a { display: block; /* let links fill the list item */ padding: 8px 8px; text-decoration: none; border: 1px solid gray; color: black; margin: 0 4px; border-radius: 5px; /* add rounded borders */ } .pagination .active a { background-color: #000; color: #fff; } .pagination li a.disabled { color: #dddddd; cursor: not-allowed; pointer-events: none; }