/* single-dwd_plugin.php & archive-dwd_plugin.php Ortak*/
.dwd-plugin-single{margin:20px auto;max-width:1200px}

/* single-dwd_plugin.php */
.dwd-plugin-single .plugin-meta{margin-top:20px;padding:15px;border:1px solid #eee;background:#fafafa;border-radius:6px}
.dwd-plugin-single .plugin-meta ul{list-style:none;margin:0;padding:0}
.dwd-plugin-single .plugin-meta ul li{margin-bottom:6px}
.dwd-like-button,.dwd-download-btn{margin-top:10px;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;background:#2271b1;color:#fff;font-size:14px;transition:background .2s}
.dwd-like-button:hover,.dwd-download-btn:hover{background:#135e96}
.plugin-tabs .tab-nav{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap}
.plugin-tabs .tab-nav li{margin:0}
.plugin-tabs .tab-nav li a{display:block;padding:10px 15px;color:#333;text-decoration:none;border:1px solid #ddd;border-bottom:none;background:#f9f9f9;margin-right:5px;border-radius:4px 4px 0 0;transition:background .2s}
.plugin-tabs .tab-nav li.active a{background:#fff;font-weight:600;border-bottom:1px solid #fff}
.plugin-tabs .tab-nav li a:hover{background:#eee}
.plugin-tabs .tab-content{display:none;border:1px solid #ddd;padding:20px;border-radius:0 4px 4px 4px;background:#fff}
.plugin-tabs .tab-content.active{display:block}
.plugin-screenshots{display:flex;flex-wrap:wrap;gap:15px}
.plugin-screenshots img{max-width:100%;border:1px solid #eee;border-radius:4px}
.dwd-plugin-layout{display:grid;grid-template-columns:3fr 1fr;gap:20px}
.plugin-banner{margin-bottom:20px;text-align:center}
.plugin-banner img{max-width:100%;border-radius:6px}
.plugin-header h1.plugin-title{font-size:24px !important}
.plugin-sidebar{background:#fafafa;border:1px solid #eee;border-radius:6px;padding:20px;font-size:14px}
.plugin-sidebar .sidebar-box{margin-bottom:20px}
.plugin-sidebar .stars{font-size:20px;color:#f39c12}
.plugin-sidebar .rating-bars{list-style:none;margin:0;padding:0}
.plugin-sidebar .rating-bars li{font-size:13px;margin-bottom:5px}
.plugin-sidebar .contributors ul{list-style:none;margin:0;padding:0}
.plugin-sidebar .contributors ul li{margin-bottom:5px}
@media (max-width:992px){
.dwd-plugin-layout{grid-template-columns:1fr;}
.plugin-sidebar{margin-top:20px;}
.plugin-tabs .tab-nav{flex-direction:column;}
.plugin-tabs .tab-nav li a{margin-right:0;border-radius:4px;margin-bottom:5px;}
}