/*
Theme Name: Opal Sohbet
Theme URI: https://www.sohbettemasi.com/opal/
Author: SekerShell - umiT
Author URI: https://www.sekershell.com
Description: Modern, mobil uyumlu sohbet temasi. mIRC, IRCd ve web tabanli sohbet sistemleriyle uyumludur. Hizli, sade ve SEO dostu bir yapi sunar.
Version: 1.0.0
Tags: sohbet, chat, bootstrap, responsive, mobil-uyumlu, canli sohbet
Text Domain: opal-sohbet
*/
.glass,.headerbas{box-shadow:0 12px 48px rgba(0,0,0,.2)}.bilesen ul li a,.header{color:#fff}.dropdown-menu,.glass{backdrop-filter:blur(18px)}.bilesen ul li a,.blog-title,.gradient-btn,.gradient-btn:hover,.kategori-ic a,.kategori-menu li a,.thumb-titlep a{text-decoration:none}.glass{border:1px solid rgba(255,255,255,.35)}body{font-family:Poppins,sans-serif;overflow-x:hidden;min-height:100vh}.headerbas{background:linear-gradient(135deg,#0e00ff 0,#ec4848 50%,#ff9800 100%);border-bottom:1px solid rgba(255,255,255,.35)}.particlebir{width:10px;height:10px;top:5%;left:15%;animation-duration:10s}.particleiki{width:8px;height:8px;top:25%;left:45%;animation-duration:14s}.particleuc{width:12px;height:12px;top:60%;left:75%;animation-duration:11s}.particledort{width:9px;height:9px;top:40%;left:25%;animation-duration:13s}.particlebes{width:7px;height:7px;top:80%;left:55%;animation-duration:12s}.anaefekt{animation:1.2s ease-in-out fadeInUp;z-index:1}.sagciftgorsel{object-fit:cover;max-width:431px;width:100%;height:auto}.header{padding:.675rem;position:sticky;top:0;z-index:1000}.kategori-menu li a,.nav-link,footer a{color:#fff!important}.comments-area .form-control,.comments-area .form-control a,.postpages a{color:#000!important}.bilesen ul{list-style-type:none;padding-left:0}.bilesen ul li{line-height:2}.kategori-ic a{color:rgba(33,37,41,.75)!important;margin-left:5px}.featured-image{overflow:hidden;border-radius:1rem}.featured-image img{width:100%;height:auto;display:block;object-fit:cover;border-radius:1rem;max-height:500px}.nav-link{font-weight:600;transition:.3s}.nav-link:hover{color:#facc15!important}.dropdown-menu{background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.35);border-radius:1rem;padding:1rem;animation:.3s slideIn}.hero-section,.hero-section2{position:relative;display:flex;background:url(images/arka.png) center/cover no-repeat,linear-gradient(135deg,#0e00ff 0,#ec4848 50%,#ff9800 100%);z-index:0;overflow:hidden}.dropdown-item{color:#fff;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:.3s}.dropdown-item i{color:#facc15}.dropdown-item:hover{background:rgba(255,255,255,.35);color:#facc15;border-radius:.5rem}.hero-section{min-height:700px;align-items:center;justify-content:center}.hero-section2{padding:3rem 0;align-items:center;justify-content:center}.login-box2{width:100%;padding:2rem;border-radius:2rem;background-size:120px;animation:1.2s ease-in-out fadeInUp}.form-control{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.5);color:#fff;border-radius:1rem;padding:1rem;font-weight:500;transition:.3s}.alignnone,.alignnone a img,.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright,.alignright a img{float:right;margin:5px 0 20px 20px}.alignleft,.alignleft a img{float:left;margin:5px 20px 20px 0}.aligncenter a img{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;background:#fff}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:13px;line-height:17px;margin:5px;padding:0 4px 2px}.form-control::placeholder{color:#fff}.form-control:focus{background:rgba(255,255,255,.15);border-color:#facc15;box-shadow:0 0 15px rgba(250,204,21,.5);color:#fff}.floating-shape{position:absolute;border-radius:30%;background:rgba(255,255,255,.15);animation:8s ease-in-out infinite float;box-shadow:0 0 20px rgba(255,255,255,.3)}.shape-1{width:180px;height:180px;top:15%;left:10%;animation-delay:0s}.shape-2{width:120px;height:120px;top:65%;right:8%;animation-delay:2.5s}.shape-3{width:100px;height:100px;bottom:15%;left:20%;animation-delay:5s}.shape-4{width:140px;height:140px;top:40%;right:15%;animation-delay:1.5s}.kategori-menu li::before,.particles,.thumb-image img{height:100%;top:0;left:0;position:absolute}.particles{width:100%;pointer-events:none;z-index:0}.anabir,.anaiki{top:150px}.particle{position:absolute;background:rgba(255,255,255,.4);border-radius:50%;animation:12s linear infinite drift}.kategori-menu,.thumb-image{width:100%;position:relative}.hero-subtitle{font-size:1.25rem;font-weight:500;opacity:.9;text-shadow:0 2px 4px rgba(0,0,0,.2);animation:1.5s ease-in-out fadeIn}.hero-note{font-size:.95rem;font-weight:400;opacity:.85;display:flex;align-items:center;gap:.5rem}.feature-item,.gradient-btn{align-items:center;gap:10px}.article-content h2{color:#333;font-weight:700;margin-bottom:1.5rem}.article-content p{color:#555;line-height:1.8;margin-bottom:1rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes float{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-50px) rotate(10deg)}}@keyframes drift{0%{transform:translate(0,0);opacity:.9}100%{transform:translate(120vw,120vh);opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:.9}}.gradient-btn{border:none;padding:12px 24px;border-radius:1rem;color:#fff;font-weight:600;display:inline-flex;background:linear-gradient(135deg,#e91e63 0,#ff5722 100%);transition:.3s}.gradient-btn:hover{background:linear-gradient(90deg,#ff0d85,#ffc107);color:#fff}.feature-section{background-color:#fee}.kategori-baslik,.kategori-menu li:nth-child(5n+1) a{background:linear-gradient(135deg,#e91e63 0,#ff5722 100%)}.feature-item{display:flex;justify-content:center;font-size:1rem;color:#444;font-weight:700;padding:15px;box-sizing:border-box;min-height:60px}.feature-section .svg-icon{width:64px;height:64px;object-fit:cover}.feature-section .col-md-3{padding-left:5px;padding-right:5px}.kategori-baslik{display:flex;align-items:center;font-size:1.2rem;font-weight:700;margin-bottom:25px;padding:16px 20px;border-radius:12px;color:#fff}.kategori-menu{list-style:none;padding:0;margin:0}.kategori-menu li{margin-bottom:10px;border-radius:14px;overflow:hidden}.kategori-menu li a{display:flex;align-items:center;gap:16px;padding:15px 20px;font-size:1rem;font-weight:600;transition:.3s;width:100%;height:100%}.kategori-menu li:nth-child(5n+2) a{background:linear-gradient(135deg,#711ee9 0,#f4366d 100%)}.kategori-menu li:nth-child(5n+3) a{background:linear-gradient(135deg,#2196f3 0,#5065d9 100%)}.kategori-menu li:nth-child(5n+4) a{background:linear-gradient(135deg,#009688 0,#4caf50 100%)}.kategori-menu li:nth-child(5n+5) a{background:linear-gradient(135deg,#df6262 0,#2657eb 100%)}.kategori-menu li::before{content:"";width:100%;background:radial-gradient(circle at top left,rgba(255,255,255,.1),transparent 70%);opacity:0;transition:opacity .3s;z-index:0}.kategori-menu li:hover::before{opacity:1}.kategori-menu li .icon{width:30px;height:30px;border-radius:50%;background-color:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:16px;z-index:1}.kategori-menu li span,.zbas{z-index:1}.blog-card{transition:box-shadow .3s,transform .3s;background-color:#fff;border-radius:1rem}.blog-card:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:translateY(-5px)}.blog-img{width:100%;height:220px;object-fit:cover;display:block;border-top-left-radius:1rem;border-top-right-radius:1rem}.blog-title{color:#212529}.blog-title:hover{text-decoration:underline;color:#0d6efd}@media (max-width:768px){.navbar-brand{font-size:2rem}.header{padding:0!important}.hero-subtitle{font-size:1rem}.blog-img{height:180px}}.thumb-image img{width:100%;object-fit:cover}.thumb-image{overflow:hidden;border-radius:8px 8px 0 0;height:0;padding-top:75%}.thumb-titlep{font-size:1rem;display:block;font-weight:700}.thumb-titlep a{color:#000}.footer-gradient{background:linear-gradient(135deg,#5a00ff,#eb004f,#ff9800);background-size:400% 400%;animation:15s infinite footerAnim}@keyframes footerAnim{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}footer a:hover{text-decoration:underline;color:#ffd}.footer-gradient i{margin-right:8px}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}.sagresim,.solresim{position:absolute;bottom:0;z-index:0;height:360px}.solresim{left:15px;width:auto;object-fit:cover}.sagresim{right:15px;width:auto;object-fit:cover}.saggit,.solgit{position:absolute;bottom:0;height:240px;width:auto;object-fit:cover;z-index:0}.saggit{left:48px}.solgit{right:48px}}@media (min-width:1200px) and (max-width:1400px){.sagresim,.solresim{position:absolute;bottom:0;z-index:0;height:180px}.solresim{left:15px;width:auto;object-fit:cover}.sagresim{right:15px;width:auto;object-fit:cover}.saggit,.solgit{position:absolute;bottom:0;height:80px;width:auto;object-fit:cover;z-index:0}.saggit{left:32px}.solgit{right:32px}}.anadort,.anauc{bottom:50%}@media (max-width:1200px){.saggit,.sagresim,.solgit,.solresim{display:none}}.anaarkasayfa,.comment-list li{background-color:#fff;border:1px solid #dee2e6}@media (min-width:992px){.anaarkasayfa,.comment-list li{padding:3rem!important}.login-box{width:100%;padding:3rem;border-radius:2rem;background-size:120px;animation:1.2s ease-in-out fadeInUp}.connect-btn,.connect-btn2{color:#fff;padding:1.25rem;font-weight:700;transition:.3s}.connect-btn{background:linear-gradient(90deg,#ff0d85,#ffc107);border:none;border-radius:1rem}.connect-btn2{background:linear-gradient(90deg,#9c27b0,#e91e63);border:none;border-radius:1rem}.feature-item{border-right:1px solid #d5d5d5}.feature-section .col:last-child .feature-item{border-right:none}.headerbasmenu{background:0 0!important}.analogo{height:auto;max-width:100%;object-fit:cover}}@media (max-width:992px){.anaarkasayfa,.comment-list li{padding:1.5rem!important}.headerbasmenu{background:linear-gradient(135deg,#0e00ff 0,#ec4848 50%,#ff9800 100%);box-shadow:0 12px 48px rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.35)}.analogo{height:auto;max-width:220px;width:100%;object-fit:cover}.login-box{width:100%;padding:1.6rem;border-radius:2rem;background-size:120px;animation:1.2s ease-in-out fadeInUp}.connect-btn,.connect-btn2{color:#fff;padding:1rem;font-weight:700;transition:.3s}.connect-btn{background:linear-gradient(90deg,#ff0d85,#ffc107);border:none;border-radius:1rem}.connect-btn2{background:linear-gradient(90deg,#9c27b0,#e91e63);border:none;border-radius:1rem}}.comment-list,.comment-list li,.custom-pagination .pagination{list-style:none;padding-left:0}.comments-area .form-control{border:1px solid #dee2e6}.comment-list li a{text-decoration:none;color:#111!important}.comment-list li{line-height:2;margin-top:1rem!important;border-radius:1rem!important}.cevapico{width:18px;height:18px;margin-right:5px}.avatar{border-radius:3px;object-fit:cover;max-width:100%;height:auto;padding:3px;border:1px solid #ddd}.yorumdetay{padding:5px}.page-numbers{color:#435681}.custom-pagination{text-align:center;margin-top:2rem}.custom-pagination .pagination{display:inline-flex;gap:8px}.custom-pagination .page-numbers{display:inline-block;padding:8px 14px;background:#f0f0f0;color:#333;text-decoration:none;border-radius:8px;font-weight:500;transition:.3s;border:1px solid #ddd}.custom-pagination .page-numbers:hover{background:linear-gradient(135deg,#ff416c,#ff4b2b);color:#fff;border-color:transparent}.custom-pagination .page-numbers.current{background:#000;color:#fff;border-color:transparent;font-weight:600}.custom-pagination .page-numbers.dots{background:0 0;color:#999;cursor:default;pointer-events:none;border:none}.anabir{position:absolute;width:48px;height:auto;right:5%;z-index:-1;transform:rotate(30deg)}.anaiki,.anauc{left:5%;transform:rotate(-30deg);position:absolute;width:48px;height:auto;z-index:-1}.anadort{position:absolute;width:48px;height:auto;right:5%;z-index:-1;transform:rotate(30deg)}.devaminioku{background:linear-gradient(135deg,#e91e63 0,#ff5722 100%);border:none;border-radius:1rem}