/* SesliSenle V3-Lite | SesliSenle blog-page skin, scoped to .ml-theme */
.ml-theme {
    --ml-dark:#001737;
    --ml-darker:#001027;
    --ml-blue:#0097B2;
    --ss-accent:#7ED957;
    --ml-lime:#C1FF72;
    --ml-yellow:#FFDE59;
    --ml-orange:#FF914D;
    --ml-white:#FFFFFF;
    background:#001737;
    color:#fff;
    margin-top:-1px;
    padding:36px 0 0;
    font-family:'Inter', 'Poppins', Arial, sans-serif;
}
.ml-theme a{text-decoration:none;transition:.25s ease;}
.ml-theme .ml-page-title-area{
    position:relative;
    overflow:hidden;
    min-height:230px;
    display:flex;
    align-items:center;
    background:linear-gradient(45deg,#0097B2,#7ED957);
    border-radius:0 0 38px 38px;
    margin-bottom:38px;
}
.ml-theme .ml-page-title-area:before{
    content:"";
    position:absolute;
    width:190px;height:190px;border-radius:50%;
    background:rgba(255,255,255,.18);
    left:7%;top:28px;
}
.ml-theme .ml-page-title-area:after{
    content:"";
    position:absolute;
    width:280px;height:280px;border-radius:50%;
    background:rgba(0,23,55,.12);
    right:-70px;bottom:-130px;
}
.ml-theme .ml-page-title-content{position:relative;z-index:2;text-align:center;width:100%;padding:42px 15px;}
.ml-theme .ml-page-title-content h1,
.ml-theme .ml-page-title-content h2{
    color:#fff;
    font-weight:900;
    font-size:42px;
    margin:0 0 14px;
    letter-spacing:-.03em;
}
.ml-theme .ml-page-title-content ul{display:flex;align-items:center;justify-content:center;gap:10px;list-style:none;padding:0;margin:0;flex-wrap:wrap;}
.ml-theme .ml-page-title-content li,
.ml-theme .ml-page-title-content li a{color:#fff;font-size:15px;font-weight:700;}
.ml-theme .ml-page-title-content li a:hover{color:#001737;}
.ml-theme .hakkimizda{
    background:linear-gradient(45deg,#0097B2,#7ED957);
    padding:24px;
    margin:30px 0;
    border-radius:24px;
}
.ml-theme .hakkimizda .himg{width:100%;max-height:260px;object-fit:contain;}
.ml-theme .hakkimizda .renk3{width:60px;margin-right:10px;}
.ml-theme .hakkimizda .baslik{font-size:30px;margin:0 0 10px;font-weight:900;color:#fff;}
.ml-theme .hakkimizda .aciklama{color:#fff;font-size:17px;margin:0;line-height:1.7;}
.ml-theme .fa-rss{font-size:30px;color:#7ED957;}
.ml-theme .blogbar .baslik,
.ml-theme .populerbar .baslik,
.ml-theme .kuralbar .baslik{
    font-size:28px;
    margin:0;
    font-weight:900;
    color:#fff;
}
.ml-theme .blogbar .aciklama{color:#fff;font-size:16px;margin:0 0 18px;}
.ml-theme .blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}
.ml-theme .col-blog{
    padding:13px;
    border-radius:22px;
    text-align:center;
    background:#fff;
    transition:transform .25s, box-shadow .25s;
    min-height:316px;
    display:flex;
}
.ml-theme .col-blog:hover{transform:scale(1.035);box-shadow:0 14px 28px rgba(0,0,0,.28);}
.ml-theme .col-blog a{display:flex;flex-direction:column;align-items:center;width:100%;}
.ml-theme .blogbar img,
.ml-theme .populerbar img{
    width:200px;
    height:159px;
    margin:2px auto 12px;
    border-radius:100px;
    object-fit:cover;
    background:linear-gradient(45deg,#0097B2,#7ED957);
    border:4px solid rgba(126,217,87,.25);
}
.ml-theme .blogbar .blogbalsik,
.ml-theme .populerbar .blogbalsik{
    font-size:19px;
    line-height:1.22;
    margin:0 0 8px;
    font-weight:900;
    color:#001737;
}
.ml-theme .blogbar .blogaciklama,
.ml-theme .populerbar .blogaciklama{
    font-size:15px;
    line-height:1.45;
    margin:0;
    color:#001737;
}
.ml-theme .kategori{
    padding:18px 20px;
    background:linear-gradient(45deg,#FFCE08,#FF914D,#FF914D);
    color:#fff;
    border-radius:30px;
    position:sticky;
    top:104px;
    margin-top:15px;
}
.ml-theme .kategori .baslik{text-align:center;font-size:25px;font-weight:900;margin-bottom:14px;color:#fff;}
.ml-theme .kategori ul{padding-left:0;margin:0;list-style:none;}
.ml-theme .kategori ul li{margin:10px 0;}
.ml-theme .kategori ul li a{color:#fff;text-decoration:none;font-size:16px;font-weight:750;display:flex;justify-content:space-between;gap:8px;}
.ml-theme .kategori ul li a:hover{color:#001737;}
.ml-theme .pageler{margin-top:24px;padding:17px;background:#001027;border-radius:14px;display:flex;gap:8px;flex-wrap:wrap;}
.ml-theme .pageler .page-numbers,
.ml-theme .pageler a,
.ml-theme .pageler span{
    background:#7ED957;
    padding:7px 12px;
    border-radius:7px;
    color:#2B3465;
    text-decoration:none;
    font-weight:900;
}
.ml-theme .pageler span.current{background:#FFDE59;color:#001737;}
.ml-theme .pageler a:hover{background:#2B3465;color:#7ED957;}
.ml-theme .populerbar{background:linear-gradient(45deg,#0097B2,#7ED957);padding:24px 0;margin:34px 0;}
.ml-theme .popular-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px;}
.ml-theme .populerbar .item{padding:13px;border-radius:20px;text-align:center;background:white;transition:transform .25s, box-shadow .25s;}
.ml-theme .populerbar .item:hover{transform:scale(.96);box-shadow:0 0 10px rgba(0,0,0,.3);}
.ml-theme .makalebar{margin-top:20px;color:#fff;padding-bottom:56px;}
.ml-theme .makalebar .renk{width:40px;margin-right:10px;vertical-align:middle;}
.ml-theme .makalebar .post-cover{width:auto;max-width:100%;max-height:480px;border-radius:24px;margin:18px 0;display:block;box-shadow:0 16px 40px rgba(0,0,0,.28);}
.ml-theme .makalebar img{max-width:100%;height:auto;border-radius:16px;}
.ml-theme .makalebar h1,
.ml-theme .makalebar h2,
.ml-theme .makalebar h3,
.ml-theme .makalebar h4,
.ml-theme .makalebar h5,
.ml-theme .makalebar h6{color:#C1FF72;font-weight:900;margin-top:18px;margin-bottom:12px;line-height:1.25;}
.ml-theme .makalebar h1{font-size:34px;}
.ml-theme .makalebar h2{font-size:26px;}
.ml-theme .makalebar h3{font-size:22px;}
.ml-theme .makalebar p,
.ml-theme .makalebar li{color:#fff;font-size:16px;line-height:1.85;margin-top:7px;}
.ml-theme .makalebar a{color:#C1FF72;text-decoration:none;}
.ml-theme .makalebar a:hover{text-decoration:underline;}
.ml-theme .makalebar blockquote{background:#001027;border-left:5px solid #7ED957;border-radius:0 14px 14px 0;padding:16px 20px;color:#fff;}
.ml-theme .makalebar hr{border-color:rgba(255,255,255,.18);opacity:1;}
.ml-theme .makalebar table{width:100%;border-collapse:collapse;margin:20px 0;background:#001027;border-radius:12px;overflow:hidden;}
.ml-theme .makalebar th,
.ml-theme .makalebar td{border:1px solid rgba(255,255,255,.14);padding:12px;color:#fff;}
.ml-theme .makalebar [style]{color:inherit!important;font-family:inherit!important;}
.ml-theme .text-orgin{display:inline-flex;align-items:center;gap:7px;color:#C1FF72;margin-right:16px;font-weight:800;}
.ml-theme .tags{background:#001027;border-radius:12px;padding:12px 14px;margin-top:24px!important;display:flex;gap:8px;flex-wrap:wrap;align-items:center;}
.ml-theme .tags a{background:rgba(126,217,87,.12);border:1px solid rgba(126,217,87,.28);padding:4px 10px;border-radius:999px;}
.ml-theme .yorum{background:#001027;padding:18px;border-radius:18px;margin-top:18px;}
.ml-theme .yorum a{color:#C1FF72;}
.ml-theme .yorum .comment-item{margin-bottom:12px;padding:14px;border:1px solid #2F748E;list-style:none;border-radius:12px;}
.ml-theme .yorum textarea,
.ml-theme .yorum input[type=text],
.ml-theme .yorum input[type=email]{width:100%;border-radius:10px;background:#F3F5F9;border:none;padding:12px;margin-bottom:10px;color:#001737;}
.ml-theme .yorum textarea{height:120px;}
.ml-theme .yorum button,
.ml-theme .yorum input[type=submit]{background:#C1FF72;color:#2B3465;border-radius:10px;text-align:center;padding:11px 18px;border:none;font-weight:900;}
.ml-theme .yorum button:hover,
.ml-theme .yorum input[type=submit]:hover{background:#81cdb7;color:#2B3465;}
.ml-theme .ml-empty{background:#001027;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:34px;text-align:center;color:#fff;}
.ml-theme .ml-nav-posts{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:24px 0;}
.ml-theme .ml-nav-posts a{background:#001027;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:12px 16px;font-weight:900;color:#C1FF72;}
.ml-theme .kuralbar{position:sticky;top:104px;background:#001027;border-radius:20px;padding:18px;}
.ml-theme .kuralbar ul{padding-left:18px;margin-top:12px;}
.ml-theme .kuralbar li{color:#fff;font-size:15px;margin-top:10px;}
@media (max-width:991px){
    .ml-theme{padding-top:22px;}
    .ml-theme .ml-page-title-content h1,.ml-theme .ml-page-title-content h2{font-size:32px;}
    .ml-theme .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
    .ml-theme .popular-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
    .ml-theme .kategori,.ml-theme .kuralbar{position:relative;top:auto;margin-bottom:22px;}
}
@media (max-width:767px){
    .ml-theme .blog-grid,.ml-theme .popular-grid{grid-template-columns:1fr;}
    .ml-theme .col-blog{min-height:auto;}
    .ml-theme .kategori{display:none;}
    .ml-theme .makalebar h1{font-size:26px;}
    .ml-theme .makalebar h2{font-size:22px;}
    .ml-theme .ml-nav-posts{display:grid;grid-template-columns:1fr;}
}
