a{color:#aaa;text-decoration:none;font-weight:700}a:hover{color:#009a5f;text-decoration:underline}a:active{color:#009a5f;text-decoration:underline}a:focus{outline:2px dashed #0056b3}.tahmin-container{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,0.5)}.match-info{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;border-bottom:1px solid #333;padding-bottom:20px}.lig-info,.takim-info{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.lig-logo,.takim-logo{width:50px;height:50px;margin-right:15px}.vs{font-size:2em;font-weight:700;color:#fc0;margin:0 15px}.predictions-section h2{font-size:14px;color:#019a5f;margin-bottom:20px}.prediction-card{background-color:#1a1a1a;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,0.3);transition:all .3s ease}.prediction-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,0.5)}.prediction-card h4{color:#019a5f;margin-bottom:10px}.comment,.goals-prediction,.advice{color:#ddd;font-size:.95em}.team-performance-section{margin-top:40px}.team-performance-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.team-card{background-color:#2a2a2a;border-radius:8px;padding:20px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,0.3);transition:all .3s ease}.team-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,0.5)}.progress-bar-container{margin-bottom:15px}.team-label{display:block;margin-bottom:5px;font-weight:700;color:#ddd}.progress{height:100%;text-align:center;line-height:25px;color:#fff;font-size:.9em;font-weight:700;transition:width .4s ease}.progress.home{background-color:#4caf50}.progress.draw{background-color:#ffc107}.progress.away{background-color:#f44336}.progress-bar{background-color:#444;border-radius:5px;overflow:hidden;margin:10px 0;height:25px;position:relative}.progress{height:100%;background-color:#4caf50;text-align:center;line-height:25px;color:#fff;font-weight:700;transition:width .3s ease}.attack .progress{background-color:#007bff}.defense .progress{background-color:#dc3545}.comparison{margin-top:20px;padding-top:10px;border-top:1px solid #ddd}.comparison-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.comparison-item{background-color:#1a1a1a;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);transition:all .3s ease}.comparison-item:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,0,0,0.2)}.attribute{font-size:1em;font-weight:700;color:#fff;margin-bottom:10px;display:block}.comparison-bar{display:flex;align-items:center;background-color:#333;border-radius:8px;overflow:hidden;height:20px;margin-top:10px;position:relative}.bar{height:100%;text-align:center;line-height:20px;color:#fff;font-size:.8em;font-weight:700;transition:width .4s ease}.bar.home{background-color:#4caf50}.bar.away{background-color:#027bff}.t_time_num_dot{-webkit-animation:my .7s infinite;animation:my .7s infinite;background-color:#009a5f;border-radius:50%;color:#009a5f;display:inline-block;height:10px;margin-bottom:5px;width:10px}t_time_num_dot{-webkit-animation:my .7s infinite;animation:my .7s infinite;background-color:#009a5f;border-radius:50%;color:#009a5f;display:inline-block;height:10px;margin-bottom:5px;width:10px}@-webkit-keyframes my{0%{background-color:#009a5f}50%{background-color:#1e293b}to{background-color:#009a5f}}@keyframes my{0%{background-color:#009a5f}50%{background-color:#1e293b}to{background-color:#009a5f}}.block-club-common .time-wrapper .type{text-transform:unset}.bar::after{content:attr(data-value);position:absolute;right:10px;top:50%;transform:translateY(-50%);font-weight:700;color:#fff}@media (max-width: 768px){.comparison-grid{grid-template-columns:1fr}.comparison-item{padding:10px}.bar{font-size:.8em}}@media only screen and (max-width: 991px){.main-match-content-wrapper{width:100%}}.odds-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;border-radius:15px;max-width:1200px;box-shadow:0 8px 16px rgba(0,0,0,0.1)}.odds-card{border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.05);transition:all .3s ease;display:flex;flex-direction:column;text-align:left}.odds-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,0.1);border-color:#007bff}.odds-card-header{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center;justify-content:space-between}.odds-card-body{font-size:16px;color:#333;line-height:1.6;flex-grow:1}.market-section{margin-bottom:20px}.market-section h4{margin-bottom:10px;font-size:16px;color:#009a5f;padding-bottom:5px}.odds-list{list-style:none;padding:0;margin:0}.odds-list li{display:flex;justify-content:space-between;padding:8px 12px;background-color:#393939;border-radius:6px;margin-bottom:8px;font-size:13px;transition:background-color .2s ease}.odds-list li:hover{background-color:#545558}.odd-name{color:#fff}.odd-value{font-weight:700;color:#009a5f}@media (max-width: 768px){.odds-wrapper{padding:15px}.odds-card-header{font-size:16px}.odds-card-body{padding:15px}.market-section h4{font-size:13px}.odds-list li{font-size:13px}}@media (max-width: 768px){.lig-info,.teams-info{flex-direction:column;text-align:center}.vs{margin:20px 0}.team-performance-cards{grid-template-columns:1fr}}.content_page{padding:16px 20px}.content_page h1{font-size:15px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1em;margin:0 0 10px;font-size:14px;font-weight:700;position:relative;color:#019a5f}.content_page ul{padding:0 0 4px 8px}.content_page ul li{line-height:1.2em;padding:0 0 0 19px;text-indent:-1px;margin-bottom:12px;background:url(/images/side_bullet.png) no-repeat left top;list-style:none}.content_page p{margin:0 0 20px;padding:0;font-size:13px}.transfer-list{list-style:none;display:flex;flex-direction:column;background:#2d2f3c;border-radius:6px;padding:6px}.transfer-item{display:grid;grid-template-columns:30% auto;margin:4px 0;padding:0 0 8px;height:50px;box-sizing:border-box;color:#fff;background:#2d2f3c;border-bottom:1px solid #3a3c4b}.transfer-sol{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}.transfer-resim-bolumu{display:flex;width:40px;height:40px;margin-right:10px;background-color:#d6d6d6;background-image:url(/assets/images/user-bg.svg);background-size:40px 40px;background-repeat:no-repeat;background-position:center center;border-radius:40px}.transfer-sol img{width:40px;margin-right:10px;border-radius:100%}.transfer-kisi{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.transfer-link{color:#fff;text-decoration:none}.transfer-turu{color:#aaa;font-size:12px;margin-top:6px}.transfer-sag{display:grid;grid-template-columns:60% auto;gap:1rem;font-size:12px}.transfer-takimlar{display:grid;grid-template-columns:50% 50%;gap:1rem}.transfer-takim:nth-child(1){padding-right:10px}.transfer-takim{display:flex;justify-content:flex-start;align-items:center;position:relative}.transfer-takim img{width:24px;margin-right:6px}.transfer-tarih-ve-fiyat{display:flex;justify-content:flex-start;align-items:center}.transfer-tarih strong,.transfer-fiyat strong{margin-left:4px}.blok-baslik-sarici{padding:10px;background-color:#1a1a1a;border-bottom:2px solid #019a5f}.baslik{font-size:13px;margin:0;padding:0}.oyuncu-item{display:flex;align-items:center;margin:10px 0;padding:10px;border-radius:5px}.sirasi{font-weight:700;margin-right:10px}.oyuncu-bilgisi{display:flex;align-items:center;margin-right:auto}.oyuncu-foto{width:40px;height:40px;border-radius:50%;margin-right:10px}.oyuncu-adi{font-size:13px;font-weight:700;color:rgba(255,255,255,0.8)}.gol-sayisi,.asist-sayisi,.sari-kart-sayisi{font-size:13px;font-weight:700;color:#019a5f}.lig-istatistikleri p{margin:5px 0;font-size:14px}.icon-svg{font-size:8px}.icon-svg:before{content:' ';vertical-align:middle;display:inline-block;background-image:url(/images/sprite.svg);background-repeat:no-repeat;background-size:13em 49.1em}.no-svg .icon-svg:before{background-image:url(/images/sprite.svg)}.icon-svg.icon-corner-flag:before{background-position:0 0;width:1.5em;height:2em}.icon-svg.icon-in:before{background-position:0 -2em;width:.9em;height:1.2em}.icon-svg.icon-injury:before{background-position:0 -3.2em;width:1.6em;height:1.6em}.icon-svg.icon-keepers-glove:before{background-position:0 -4.8em;width:1.6em;height:2.2em}.icon-svg.icon-offside-flag:before{background-position:0 -7em;width:2.2em;height:1.8em}.icon-svg.icon-out:before{background-position:0 -8.8em;width:.8em;height:1.1em}.icon-svg.icon-red-card:before{background-position:0 -9.9em;width:1.2em;height:1.6em}.icon-svg.icon-shirt:before{background-position:0 -11.5em;width:3.2em;height:3.2em}.icon-svg.icon-shirt-alt:before{background-position:0 -14.7em;width:3.2em;height:3.2em}.icon-svg.icon-soccer-ball:before{background-position:0 -17.9em;width:1.6em;height:1.6em}.icon-svg.icon-soccer-ball-missed-penalty:before{background-position:0 -19.5em;width:1.8em;height:1.8em}.icon-svg.icon-soccer-ball-own-goal:before{background-position:0 -21.3em;width:1.6em;height:1.6em}.icon-svg.icon-soccer-ball-penalty:before{background-position:0 -22.9em;width:1.8em;height:1.8em}.icon-svg.icon-soccer-gate:before{background-position:0 -24.7em;width:13em;height:12.2em}.icon-svg.icon-soccer-shoe:before{background-position:0 -36.9em;width:2em;height:1.7em}.icon-svg.icon-soccer-shots:before{background-position:0 -38.6em;width:1.4906em;height:1.638em}.icon-svg.icon-stopwatch:before{background-position:0 -40.3em;width:1.7em;height:1.9em}.icon-svg.icon-substitution:before{background-position:0 -42.2em;width:1.8em;height:1.7em}.icon-svg.icon-trophy:before{background-position:0 -43.9em;width:1.8em;height:1.9em}.icon-svg.icon-whistle:before{background-position:0 -45.8em;width:1.6em;height:1.7em}.icon-svg.icon-yellow-card:before{background-position:0 -47.5em;width:1.2em;height:1.6em}.main-tab-content .page-description{font-style:normal;font-weight:400;font-size:11px;line-height:16px;margin:12px;color:rgba(255,255,255,0.5)}.main-tab-content .seo-title{font-size:10px;font-weight:700;color:#009a5f;margin:12px;padding:20px 0}
/* Subfooter için genel stil */
.sub-footer-links {
    display: flex; /* Flexbox kullanarak yan yana dizme */
    justify-content: center; /* Ortalamak için */
    align-items: center; /* Dikey hizalama */
    gap: 10px; /* Linkler arasında boşluk */
    padding: 10px 0; /* Üst ve alt boşluk */
    font-size: 13px; /* Font boyutu */
}

/* Linkler için stil */
.sub-footer-links a {
    color: #555; /* Link rengi */
    text-decoration: none; /* Alt çizgiyi kaldır */
}

/* Linklerin üzerine gelince stil */
.sub-footer-links a:hover {
    text-decoration: underline; /* Üzerine gelince alt çizgi ekle */
    color: #019a5f; /* Üzerine gelince renk değiştir */
}

.dropping-filter {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 7px 15px;
    margin-bottom: 15px;
    background-color: #019a5f;
    border-radius: 4px;
}
..dropping-filter h2 {
    font-weight: 400;
    margin: 0;
    padding: 0;
    font-size: 19px;
}
.filter-item + .filter-item {
    margin-left: 10px;
}
select {
    background-color: white;
    border: thin solid var(--border);
    border-radius: 4px;
    display: inline-block;
    font: inherit;
    padding: 7px 10px !important;
    width: 100%;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat;
}
            
@media screen and (min-width: 600px) {
  .dropping-filter {
    flex-wrap: nowrap;
  }
  
  .filter-item {
    margin-right: 10px;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 900px) {
  .filter-item {
    flex: 1 1 0;
    margin-right: 0;
    margin-bottom: 0;
  }
}