/* 
Theme Name: Goygoyla.Com Ozel Temasi
Theme URI: https://www.goygoyla.Com
Description: By eTiKeT
Version: 1.0
Author: umiT - CevoCan
Author URI: https://www.GoyGoyLa.Com */
.poparka,.ustarka{padding:15px;border-radius:15px}.blog-card,.menuarkas,.poparka,.ustarka{border-radius:15px}.arabaslik,.makaleici{z-index:1;text-shadow:1px 1px #111}.dortiki,.dortuc{border-right:1px solid rgba(255,255,255,.1)}.makaleici,.pase:last-child{margin-bottom:0}body{font-family:"DM Sans",serif;background-color:#ffede7}.navbar .nav-item .nav-link{font-weight:600;margin-right:5px;font-size:18px;color:#fff}@media (max-width:992px){.offmenus{background:url(images/karka.png) 35% center/cover no-repeat}.logo{margin-top:-6px;max-width:220px;width:100%;object-fit:cover}}.altheader,.header{background:url(images/karka.png) center center/cover no-repeat;width:100%;position:relative}@media (min-width:992px){.logo{margin-top:-6px;max-width:280px;width:100%;object-fit:cover}}.header{min-height:760px}.altheader{min-height:220px}.makust a{color:#000;text-decoration:none}.chatbir,.renkver{color:#ffc107}.poparka{background:linear-gradient(135deg,#ff0068,#ff5722);color:#fff;font-weight:900;text-align:center;font-size:1.5rem}.ustarka,.ustgecis{font-weight:600;color:#fff}.ustarka{background:rgba(255,255,255,.1)}.saggit,.sgag{margin-right:6px}.menuarkas{background:linear-gradient(135deg,#ff0068,#ff5722);padding:10px}.footer{background-image:url(images/alts.png);background-repeat:no-repeat,repeat;background-size:cover;background-position:top;height:100%;min-width:100%;width:100%;position:relative;left:0;color:#fff}.blog-card{overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s}.blog-card:hover{transform:translateY(-2px)}.blog-card img{width:100%;height:200px;object-fit:cover}.blog-card .card-body{background:#fff2f2;padding:20px}.blog-card .btn-custom{background-color:#fff;border:none;border-radius:.375rem;font-weight:700;color:#333637;transition:background .3s}.blog-card .btn-custom:hover{background-color:#f9f9f9}.menuico{margin-top:-3px;margin-right:8px;color:#fff}.ustgecis{padding:15px;border-radius:15px 15px 0 0;background:rgba(255,255,255,.1)}.footermenuler,.makalemc{background-color:rgba(0,0,0,.25);padding:30px;border-radius:20px;position:relative}.birs,.ikis{position:absolute}.footermenuler ul li a{text-decoration:none;color:#fff}.footermenuler ul{list-style:none;padding-left:0;line-height:2.4;margin-bottom:0}.footermenuler ul li{display:flex;align-items:center}.footermenuler ul li::before{content:"";display:inline-block;width:24px;height:24px;margin-right:6px;background-image:url(images/cursor.png);background-size:contain;background-repeat:no-repeat}.birs{right:20px;top:-15px}.ikis{left:50px;bottom:-10px}.arabaslik,.copyalt,.makaleici{position:relative}.arabaslik{font-weight:900}.sohbetbir{color:#ff0068}.makaleici{line-height:1.8}.altgecis{padding:15px;border-radius:0 0 15px 15px;background:rgba(255,255,255,.1);color:#fff;font-weight:600}.dortara,.dortiki,.dortuc{padding:2rem;color:#fff}.dortiki{border-left:1px solid rgba(255,255,255,.1)}.pase{color:#333637;line-height:1.8}.copyalt{background-color:rgba(0,0,0,.25);padding:30px;border-radius:15px 15px 0 0}.sohbetgiris,.sohbetgiris2{padding:0 30px 30px;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.sohbetgiris{background-color:#ffebe4}.sohbetgiris2{background-color:#fff}.sgirisarka{padding:20px;border-radius:0 0 15px 15px;background:linear-gradient(135deg,#ff0068,#ff5722);color:#fff;font-weight:600}.fwkal{font-weight:900}.sagust{width:90px;height:90px;position:absolute;right:-40px;top:-40px;transform:rotate(15deg)}.nisifre{display:flex;border:1px solid rgba(0,0,0,.1);border-radius:15px}.scevrele{background:#fff;border-radius:15px 0 0 15px;padding:10px 10px 10px 15px;border-right:1px solid rgba(0,0,0,.1)}.usericon{width:32px;height:32px}.nisiinput{border:none;width:100%;outline:0;background-color:#fff;padding:10px;color:#000;border-radius:0 15px 15px 0}.fbaglan,.sbaglan{font-size:18px;padding:10px;border-radius:15px;transition:background-color .6s;color:#fff;font-weight:700;text-transform:uppercase}.sbaglan{background:#ff5722}.fbaglan{background:#e91e63}.fbaglan:hover,.sbaglan:hover{background:#000;color:#fff}.ortagovde{background:rgba(0,0,0,.25);border-radius:1rem 1rem 0 0}.araara{border-bottom:2px solid #d1d1d1}.araicon{width:52px;height:52px;margin-right:15px}.arayazi{font-size:1.5rem;font-weight:700;color:#333637}.blogyazs{color:#333637;font-size:2rem}.sbmakle{background:#fff2f2;border:1px solid #d1d1d1;padding:20px;border-radius:20px}.gununsozu{padding:35px;border-radius:0 0 15px 15px;background:linear-gradient(135deg,#ff0068,#ff5722);color:#fff;font-weight:600}.logoalt{line-height:1.7}.aragorseller{max-width:100%;height:181px}.rules li{background:linear-gradient(to right,#ff69b4,#8a2be2);color:#fff;padding:15px;margin:10px 0;border-radius:15px;display:flex;align-items:center;justify-content:flex-start}.comment-list li a,.makarasi a{color:#111!important;text-decoration:none}.rulesico{margin-right:5px;margin-top:-4px;width:32px;height:32px}.comment-list li,.sonyazilar ul li{line-height:2;border-bottom:1px solid #ddd}.sidebarbaslik{background-color:#7d45e5;background-image:linear-gradient(#7d45e5,#ca56cb);padding:20px;margin-bottom:15px;color:#fff;font-weight:700;text-transform:uppercase;border-radius:1rem}.comment-list,.comment-list li,.sonyazilar ul{padding-left:0;list-style:none}.arkaside{background:#fff2f2;border:1px solid #d1d1d1}.link-ver{display:inline;padding-bottom:2px;transition:.35s linear;cursor:pointer;text-decoration:none;color:#454545;background:linear-gradient(to bottom,#454545 0,#454545 98%);background-size:0 2px;background-repeat:no-repeat;background-position:left 100%}.link-ver:hover{background-size:100% 2px}.sonyazilar ul{margin:0}.sonyazilar ul li{padding:5px}.comment-list li:last-child,.sonyazilar ul li:last-child{border-bottom:none}.comment-list li{padding:.5rem!important;margin-top:1rem!important}.cevapico{width:18px;height:18px;margin-top:-3px;margin-right:5px}.avatar{max-width:100%;height:auto;padding:3px;border:1px solid #ddd;background:#fff}.page-numbers{text-decoration:none;color:#435681}.etiketler a,.etiketler a:hover{display:inline-block;font-size:14px;font-weight:500;padding:5px 10px;border-radius:10px;margin-bottom:5px;text-decoration:none}.etiketler a{color:rgba(0,0,0,.75);-webkit-transition-duration:.3s;transition-duration:.3s;background:rgba(0,0,0,.07)}.etiketler a:hover{color:#fff!important;-webkit-transition-duration:.3s;transition-duration:.3s;background:rgba(0,0,0,.95)}.arsivtop{margin-top:35px}.makgorsel{width:100%;height:180px;border-radius:15px}.makauhot{width:24px;height:24px;margin-right:6px;margin-top:-2px}.makdate{width:22px;height:22px;margin-right:6px;margin-top:-3px}.author-detay{padding:0;margin:0;list-style:none;display:inline-flex}.author-detay li{margin-right:10px;display:block}.linkic a,.linkic a:hover{text-decoration:none;color:#673ab7!important}.wp-pagenavi a,.wp-pagenavi a:hover,.wp-pagenavi span,.wp-pagenavi span.current{padding:4px!important;font-size:1.1rem;font-weight:600!important;background-color:#fff;text-decoration:none;border-radius:5px;color:#ff0068!important}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;color:#111!important;margin-right:8px}.alignleft{float:left;margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #ddd;border-radius:3px;background-color:#f9f9f9;padding:5px;max-width:100%}.wp-caption img{margin:0;padding:0;border:0}.wp-caption-text{margin-top:5px;font-size:12px;color:#666}.gallery{margin:0 auto}.gallery-item{display:inline-block;margin:0 2% 2% 0;width:23%}.gallery-columns-2 .gallery-item{width:48%}.gallery-columns-3 .gallery-item{width:31.3333%}.gallery-columns-4 .gallery-item{width:23%}.gallery-columns-5 .gallery-item{width:18.4%}.gallery-columns-6 .gallery-item{width:15%}.gallery-columns-7 .gallery-item{width:12.5714%}.gallery-columns-8 .gallery-item{width:11%}.gallery-columns-9 .gallery-item{width:9.7778%}.gallery-icon img,.wp-block-image img{max-width:100%;height:auto}.gallery-caption{margin-top:.5em;font-size:12px;color:#666}.wp-block-image{margin-bottom:1em}.wp-block-quote{margin:1.5em 10px;padding:.5em 10px;border-left:5px solid #ccc;color:#666}.wp-block-quote cite{display:block;font-size:14px;color:#999;text-align:right}.makaleresim{width:100%;height:auto;border-radius:15px}
.sosyaller{color:#fff;text-decoration:none;}

.main-menu{
    width:100%;
    display:flex;
    justify-content:center; /* ortalar */
     position:relative;
    left:-20px;
}

.menu-list{
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
    align-items:center;
    gap:25px;
    margin-left:-20px; /* menüyü geri çeker */
}

.menu-list li{
    display:inline-block;
}

.menu-list li a{
    text-decoration:none;
    color:#ffffff;
    font-size:16px;
    font-weight:500;
    padding:8px 5px;
}


.menu-list li a:hover{
    color:#e60023;
}

.site-logo {
    display: flex;           /* içerik hizalama */
    justify-content: center; /* yatayda ortala */
    align-items: center;     /* dikeyde ortala */
    padding: 10px 0;         /* üst-alt boşluk */
}

.site-logo img {
    max-width: 50vh;       /* maksimum genişlik */
    height: 70px;           /* orantılı yükseklik */
    display: block;         /* satır boşluğu kaldırır */
}

.logofooter {
    max-width: 200px;        /* maksimum genişlik */
    width: 100%;
}

/* Logo resmi */
.logofooter img {
    width: 150%;             /* container’a uyumlu */
    height: auto;
    display: block;
}

.blog-card .card-body {
    display: flex;
    flex-direction: column;
}

.haber-kisa-aciklama {
    font-size:14px;
    color:#555;
    margin-bottom:10px;
    flex-grow: 1; /* açıklama kadar kart büyür, buton alt sabit */
}

.devamini-oku {
    text-decoration: none;       /* alt çizgi yok */
    align-self: center;          /* yatayda ortala */
    margin-top: auto;            /* üstten boşluk ile alt kısma yapışır */
    padding: 6px 12px;
    background-color: transparent; /* iç boş */
    color: #ffffff;              /* yazı beyaz */
    border: 3px solid;           /* border kalınlığı */
    border-image-slice: 1;
    border-width: 3px;
    border-image-source: linear-gradient(45deg, #ff0068, #ff5722); /* çift renkli border */
    border-radius: 5px;
    transition: color 0.3s, border-image-source 0.3s;
}



.devamini-oku:hover {
    background-color: #ffffff;   /* iç dolu renk */
    color: #000000;               /* yazı rengi hoverda değişiyor */
    border-image-source: linear-gradient(45deg, #ff3c3c, #00ffff); /* border aynı kalır */
}

/* Mobil cihazlar için özel ayar */
@media (max-width: 768px) {
    .site-logo img {
        max-width: 240px; /* mobilde daha küçük logo */
         height: 60px;
    }
    .logofooter {
        max-width: 150px; /* Mobilde daha küçük logo */
    }
    .navbar-nav {
        text-align: center;
    }
     .mobillogo img {
    max-width: 250px;   /* Maksimum genişlik */
    height: auto;       /* Orantılı yükseklik */
}
}

