/* GreenPoland forum skin. Scoped to bbPress screens only. */
body.gpc-forum-skin #bbpress-forums{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;color:var(--ink)!important;line-height:1.7!important;background:transparent!important}
body.gpc-forum-skin #bbpress-forums a{color:var(--green)!important;text-decoration:none}
body.gpc-forum-skin #bbpress-forums a:hover{color:var(--green-dark)!important;text-decoration:underline;text-underline-offset:3px}
body.gpc-forum-skin #bbpress-forums button,body.gpc-forum-skin #bbpress-forums input[type=submit],body.gpc-forum-skin #bbpress-forums a.button{background:var(--green)!important;color:white!important;border:1px solid var(--green)!important;border-radius:7px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important;height:auto!important;line-height:1.4!important;padding:14px 22px!important}
body.gpc-forum-skin #bbpress-forums button:hover,body.gpc-forum-skin #bbpress-forums input[type=submit]:hover{background:var(--green-dark)!important;border-color:var(--green-dark)!important}
body.gpc-forum-skin #bbpress-forums input:not([type=checkbox]):not([type=radio]):not([type=submit]),body.gpc-forum-skin #bbpress-forums textarea,body.gpc-forum-skin #bbpress-forums select{font-family:inherit!important;color:var(--ink)!important;background:#fafcf9!important;border:1px solid var(--line)!important;border-radius:7px!important;box-shadow:none!important;font-size:14px!important}
body.gpc-forum-skin #bbpress-forums .bbp-search-form{float:none!important;width:100%!important;margin:0 0 20px!important;padding:0!important;background:transparent!important}
body.gpc-forum-skin #bbpress-forums #bbp-search-form>div{display:flex!important;gap:10px!important;padding:0!important;background:transparent!important;max-width:620px}
body.gpc-forum-skin #bbpress-forums #bbp-search-form input[type=search]{flex:1!important;min-width:0!important;width:100%!important;padding:14px 18px!important}
body.gpc-forum-skin #bbpress-forums .bbp-breadcrumb{display:block!important;float:none!important;clear:both!important;font:12px/1.8 Arial,Helvetica,sans-serif!important;margin:0 0 22px!important;padding:0!important;color:var(--muted)!important;background:transparent!important}
body.gpc-forum-skin #bbpress-forums .bbp-breadcrumb p{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;font:inherit!important}
body.gpc-forum-skin #bbpress-forums .bbp-breadcrumb a,body.gpc-forum-skin #bbpress-forums .bbp-breadcrumb span{font:inherit!important;float:none!important;margin:0!important;padding:0!important;background:transparent!important}
body.gpc-forum-skin #bbpress-forums .bbp-breadcrumb .fa,body.gpc-forum-skin #bbpress-forums .bbp-breadcrumb .fas{display:none!important}
body.gpc-forum-skin #bbpress-forums ul.bbp-forums,body.gpc-forum-skin #bbpress-forums ul.bbp-topics,body.gpc-forum-skin #bbpress-forums ul.bbp-replies{list-style:none!important;padding:0!important;border:1px solid var(--line)!important;border-radius:14px!important;background:white!important;box-shadow:none!important;overflow:hidden}
body.gpc-forum-skin #bbpress-forums .bbp-forums .forum-titles,body.gpc-forum-skin #bbpress-forums .bbp-topics .forum-titles,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic{display:grid!important;grid-template-columns:minmax(0,1fr) 80px 80px 200px;gap:20px;list-style:none!important;margin:0!important}
body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic{padding:25px 22px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;box-shadow:none!important}
body.gpc-forum-skin #bbpress-forums .forum-titles>li,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum>li,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic>li{float:none!important;width:auto!important;min-width:0;margin:0!important;background:transparent!important}
body.gpc-forum-skin #bbpress-forums li.bbp-header{background:var(--pale)!important;color:var(--muted)!important;padding:18px 22px!important;border:0!important}
body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.odd,body.gpc-forum-skin #bbpress-forums div.odd{background:#fff!important}
body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.even,body.gpc-forum-skin #bbpress-forums div.even{background:#f8faf6!important}
body.gpc-forum-skin #bbpress-forums .bbp-forum-title,body.gpc-forum-skin #bbpress-forums .bbp-topic-permalink{font:700 18px/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:-.02em!important;color:var(--green)!important}
body.gpc-forum-skin #bbpress-forums .bbp-forum-content{font:13px/1.8 Arial,Helvetica,sans-serif!important;color:var(--muted)!important;margin:8px 0 0!important}
body.gpc-forum-skin #bbpress-forums .bbp-forums-list{display:flex!important;flex-wrap:wrap;gap:5px 12px;border:0!important;margin:12px 0 0!important;padding:0!important}
body.gpc-forum-skin #bbpress-forums .bbp-forums-list li{display:inline!important;float:none!important;width:auto!important;padding:0!important;margin:0!important;font-size:12px!important}
body.gpc-forum-skin #bbpress-forums .bbp-forum-freshness,body.gpc-forum-skin #bbpress-forums .bbp-topic-freshness{font:12px/1.7 Arial,Helvetica,sans-serif!important;text-align:left!important;color:var(--muted)!important}
body.gpc-forum-skin #bbpress-forums .bbp-topic-meta{font:11px/1.8 Arial,Helvetica,sans-serif!important;color:var(--muted)!important;margin:10px 0 0!important}
body.gpc-forum-skin #bbpress-forums .bbp-template-notice{background:var(--pale)!important;border:1px solid var(--line)!important;border-radius:8px!important;padding:12px 16px!important;box-shadow:none!important}
body.gpc-forum-skin #bbpress-forums .bbp-reply-content,body.gpc-forum-skin #bbpress-forums .bbp-topic-content{font:14px/1.85 Arial,Helvetica,sans-serif!important;color:var(--ink)!important;background:transparent!important}
body.gpc-forum-skin #bbpress-forums .bbp-reply-content a,body.gpc-forum-skin #bbpress-forums .bbp-topic-content a{text-decoration:underline}
body.gpc-forum-skin #bbpress-forums fieldset.bbp-form{border:1px solid var(--line)!important;border-radius:12px!important;background:white!important;padding:25px!important}
body.gpc-forum-skin #bbpress-forums fieldset.bbp-form legend{font:700 22px/1.3 Arial,Helvetica,sans-serif!important;color:var(--ink)!important;padding:0 10px!important}
/* Defence in depth for legacy template markup; PHP removes the address itself. */
body.gpc-forum-skin .bbp-author-ip,body.gpc-forum-skin .bbp-reply-ip,body.gpc-forum-skin .bbp-topic-ip,body.gpc-forum-skin .youzify-author-ip,body.gpc-forum-skin .qodef-bbp-reply-author-ip{display:none!important}
@media(max-width:1000px){body.gpc-forum-skin #bbpress-forums .forum-titles,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic{grid-template-columns:minmax(0,1fr) 60px 60px 160px;gap:12px}}
@media(max-width:740px){body.gpc-forum-skin #bbpress-forums .bbp-forums>.bbp-header,body.gpc-forum-skin #bbpress-forums .bbp-topics>.bbp-header{display:none!important}body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic{grid-template-columns:1fr 1fr;gap:12px;padding:22px 18px!important}body.gpc-forum-skin #bbpress-forums .bbp-forum-title,body.gpc-forum-skin #bbpress-forums .bbp-topic-permalink{font-size:17px!important}body.gpc-forum-skin #bbpress-forums #bbp-search-form input[type=search]{padding:12px!important;font-size:13px!important}body.gpc-forum-skin #bbpress-forums #bbp-search-form button{padding:12px 16px!important;font-size:12px!important}body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum>.bbp-forum-topic-count,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.forum>.bbp-forum-reply-count,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic>.bbp-topic-voice-count,body.gpc-forum-skin #bbpress-forums li.bbp-body>ul.topic>.bbp-topic-reply-count{background:var(--pale)!important;padding:7px 10px!important;border-radius:5px}body.gpc-forum-skin #bbpress-forums .bbp-reply-content,body.gpc-forum-skin #bbpress-forums .bbp-topic-content{margin:0!important;padding:15px!important}}
