/* All wpForo structure, permission checks and editor scripts remain native. */
body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu .wpf-search .wpf-search-field{width:230px!important;height:38px!important;margin:0!important;padding:9px 12px 9px 34px!important;cursor:text!important;font-size:13px!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236a8192' stroke-width='1.7'%3E%3Ccircle cx='10' cy='10' r='6'/%3E%3Cpath d='m15 15 5 5'/%3E%3C/svg%3E") 11px center/16px no-repeat!important}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu .wpf-search-form i{display:none!important}
@media(max-width:600px){body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu .wpf-search .wpf-search-field{width:220px!important;max-width:60vw!important}body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu .wpf-bar-right{min-width:0!important}}
body.misteriji-site #wpforo #wpforo-wrap{background:transparent!important;border:0!important;color:var(--mi-ink);font-family:var(--mi-sans);font-size:16px;line-height:1.65;padding:0!important;max-width:none!important;margin:0!important;width:100%!important}
body.misteriji-site #wpforo{background:transparent!important;margin:0!important;padding:0!important;min-width:0}
body.misteriji-site #wpforo #wpforo-wrap a{color:#315b7b;text-decoration:none}
body.misteriji-site #wpforo #wpforo-wrap a:hover{color:#173c59;text-decoration:underline;text-underline-offset:3px}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-main{margin:0!important;padding:0!important;display:block!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-content{width:100%!important;padding:0!important;float:none!important;min-width:0}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-right-sidebar{display:none!important}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu{border:1px solid var(--mi-line)!important;border-radius:8px;background:#fff!important;box-shadow:none!important;margin-bottom:15px;padding:10px 18px}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu a{font-size:13px!important;color:#38566c!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-subtop{margin-bottom:15px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-breadcrumb{font-size:12px!important;line-height:1.7}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-breadcrumb a{color:#6c7e8d}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-title{font-family:var(--mi-serif);font-weight:400!important;font-size:35px!important;line-height:1.2!important;letter-spacing:-.7px!important;color:var(--mi-ink)!important;margin:24px 0 25px!important;border:0!important}
body.misteriji-site.home #wpforo #wpforo-wrap #wpforo-title{font-size:25px!important;padding:0 0 17px!important;margin:0 0 24px!important;border-bottom:1px solid var(--mi-line)!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-feed{font-family:var(--mi-sans);font-size:11px;letter-spacing:0}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-section{margin:0 0 28px!important;border:1px solid var(--mi-line)!important;border-radius:9px;overflow:hidden;background:#fff!important;box-shadow:0 4px 14px #102d4503}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-category{background:#edf2f5!important;border:0!important;box-shadow:none!important;padding:0!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-cat-panel{background:transparent!important;min-height:60px!important;padding:18px 23px!important;display:flex!important;align-items:center;justify-content:space-between;gap:20px;box-shadow:none!important}
body.misteriji-site #wpforo #wpforo-wrap .cat-title{padding:0!important;line-height:1.4!important}
body.misteriji-site #wpforo #wpforo-wrap .cat-name{font-family:var(--mi-sans)!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.3px!important;color:#244256!important;text-transform:none!important;line-height:1.4!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-button,.misteriji-site #wpforo #wpforo-wrap input[type=submit],.misteriji-site #wpforo #wpforo-wrap .wpf-add-topic-button{background:var(--mi-navy)!important;border:1px solid var(--mi-navy)!important;color:#fff!important;border-radius:5px!important;box-shadow:none!important;font-family:var(--mi-sans)!important;text-transform:none!important;letter-spacing:0!important;font-weight:600!important;line-height:1.5!important;font-size:13px!important;padding:9px 15px!important;cursor:pointer}
body.misteriji-site #wpforo #wpforo-wrap .wpf-button:hover,body.misteriji-site #wpforo #wpforo-wrap input[type=submit]:hover{background:#24465f!important;border-color:#24465f!important;text-decoration:none}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum{padding:23px!important;border:0!important;box-shadow:none!important;min-width:0}
body.misteriji-site #wpforo #wpforo-wrap .forum-wrap+.forum-wrap{border-top:1px solid #e7edf1!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-title{font-size:17px!important;font-weight:650!important;line-height:1.4!important;margin:0 0 5px!important;padding:0!important;font-family:var(--mi-sans)!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-title a{color:#193e59!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-description{font-family:var(--mi-sans)!important;font-size:13px!important;line-height:1.65!important;color:#677e8e!important;margin-bottom:6px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-subforum{font-size:11px!important;line-height:1.7!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-subforum ul li{padding-inline:0 10px}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-icon{color:#8a765c!important;opacity:.75}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-icon>div{border-color:#d3dce2!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-icon i{color:#5b7485!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-data{font-size:12px!important;color:#6b7f8e!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-compact-left{color:#7b8d99;font-size:11px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-cl-title a{font-size:12px!important;font-weight:550!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-cl-author{font-size:10px!important;color:#7b8d99!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-card{position:relative!important;display:flex!important;flex-direction:column;border-radius:0!important;border:0!important;border-right:1px solid #e7edf1!important;border-bottom:1px solid #e7edf1!important;box-shadow:none!important;overflow:hidden;background:#fff!important;min-width:0!important;transition:none!important;transform:none!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-card:nth-child(even){border-right:0!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-info{order:-1;padding:23px 23px 10px!important;border:0!important;flex:1}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-title{margin:0 0 7px!important;padding:0!important;font-size:17px!important;line-height:1.4!important;letter-spacing:-.2px!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-title a{font-size:17px!important;font-weight:650!important;color:#193e59!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-description{font-size:13px!important;line-height:1.65!important;color:#667d8d!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-cover:not([style*="background-image"]){background:none!important;height:35px!important;min-height:0!important;margin:0 23px;position:relative}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-cover:not([style*="background-image"]) .forum-card-overlay{position:static!important;background:none!important;color:#8193a0!important;padding:0!important;min-height:30px!important;justify-content:flex-start!important;gap:15px}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-cover:not([style*="background-image"]) .stat-item{color:#768b9b!important;font-size:11px!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-cover:not([style*="background-image"]) .stat-item svg{fill:#8096a5!important;height:13px!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-cover:not([style*="background-image"]) .stat-value{font-size:11px!important;color:#768b9b!important;font-weight:500!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-subforums{font-size:11px!important;line-height:1.6!important;margin-top:10px!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-last-post{border-top:1px solid #edf1f4!important;background:#fafcfd!important;padding:12px 23px!important;font-size:12px!important;line-height:1.5!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-last-post a{color:#526e83!important;font-size:12px!important}
body.misteriji-site #wpforo #wpforo-wrap .forum-card-last-post .last-post-meta{font-size:10px!important;color:#7c8e9c!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-topic-title,body.misteriji-site #wpforo #wpforo-wrap .wpforo-topic-title a{font-size:16px!important;font-weight:600!important;line-height:1.5!important;color:#193e59!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-topic{padding:18px 22px!important;border-color:#e5ecf1!important;background:#fff!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-topic-meta,body.misteriji-site #wpforo #wpforo-wrap .wpforo-topic-start-info{font-size:11px!important;line-height:1.5!important;color:#7b8d99!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post{background:#fff!important;border:1px solid var(--mi-line)!important;border-radius:8px!important;box-shadow:none!important;margin-bottom:20px!important;overflow:hidden}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content{font-family:var(--mi-sans)!important;font-size:17px!important;line-height:1.85!important;color:#2a4254!important;padding:23px 27px!important;overflow-wrap:anywhere}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content p,body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content div{text-align:left!important;font-family:inherit;line-height:1.85}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content p{margin-bottom:1.2em!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content img{max-width:100%!important;height:auto!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content blockquote{border-left:3px solid #b9c8d3!important;background:#f1f5f7!important;border-radius:4px!important;padding:16px 20px!important;margin:10px 0 25px!important;font-size:15px!important;line-height:1.75!important;color:#627887!important;max-height:none!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-author{background:#f2f5f7!important;border-color:#e5ecf1!important;font-size:12px!important}
body.misteriji-site #wpforo #wpforo-wrap .author-name a,body.misteriji-site #wpforo #wpforo-wrap .wpf-author-name a{font-size:14px!important;font-weight:650!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-head{background:#f8fafb!important;border-color:#e6edf1!important;color:#768c9c!important;font-size:11px!important;padding-block:13px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-footer{background:#fafcfd!important;border-color:#e6edf1!important;font-size:12px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-footer>*{font-size:12px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-post .avatar,body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-author img{border-radius:50%!important;box-shadow:none!important}
body.misteriji-site #wpforo #wpforo-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]),body.misteriji-site #wpforo #wpforo-wrap textarea,body.misteriji-site #wpforo #wpforo-wrap select{background:#fff!important;border:1px solid #cdd8e0!important;border-radius:5px!important;color:#29485f!important;font-family:var(--mi-sans)!important;font-size:15px!important;line-height:1.5!important;padding:10px 12px!important;box-shadow:none!important;max-width:100%}
body.misteriji-site #wpforo #wpforo-wrap label{font-size:13px!important;color:#496377!important;line-height:1.6}
body.misteriji-site #wpforo #wpforo-wrap .wpf-post-create,body.misteriji-site #wpforo #wpforo-wrap .wpf-topic-create,body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-form{background:#fff!important;border:1px solid var(--mi-line)!important;border-radius:8px!important;padding:25px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-post-create h3,body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-form h3{font-family:var(--mi-serif)!important;font-weight:400!important;font-size:26px!important;color:var(--mi-ink)!important}
body.misteriji-site #wpforo #wpforo-wrap .mce-panel{border-color:#d8e1e8!important;background:#f5f8fa!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-field-wrap{margin-bottom:15px}
body.misteriji-site #wpforo #wpforo-wrap .wpf-head-bar{background:#fff!important;border:1px solid var(--mi-line)!important;border-left:3px solid var(--mi-gold)!important;border-radius:7px!important;padding:22px!important;margin-bottom:25px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-head-bar #wpforo-title{margin:0 0 12px!important}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-description{font-size:14px!important;line-height:1.7!important;color:#6a7f8e!important}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-footer{margin-top:35px!important;padding:0!important;border:1px solid var(--mi-line)!important;border-radius:8px!important;overflow:hidden;background:#edf2f5!important;box-shadow:none!important}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-stat-header{background:#e7edf1!important;padding:15px 21px!important;color:#496275!important;font-size:12px!important;border:0!important}
body.misteriji-site #wpforo #wpforo-wrap #wpforo-stat-header svg{fill:#60798c!important;height:15px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-stat-body,body.misteriji-site #wpforo #wpforo-wrap #wpforo-stat-body{background:transparent!important;padding:23px!important;font-size:12px!important;line-height:1.8!important;color:#6a8192!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-stat-value{color:#28495f!important;font-size:22px!important;font-weight:500!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-stat-label{color:#6e8493!important;font-size:11px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpforo-poweredby{font-size:10px!important;opacity:.65}
body.misteriji-site #wpforo #wpforo-wrap .wpf-navi{font-size:12px!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-navi a,body.misteriji-site #wpforo #wpforo-wrap .wpf-navi .wpf-current{border-radius:4px!important;padding:8px 12px!important;border-color:var(--mi-line)!important;box-shadow:none!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-navi .wpf-current{background:var(--mi-navy)!important;color:#fff!important}
body.misteriji-site #wpforo #wpforo-wrap .wpf-p-error{border-radius:5px!important;padding:16px 20px!important;font-size:15px!important}
@media(max-width:900px){body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-data{width:30%!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-info{width:60%!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-description{font-size:12px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content{padding:20px!important}}
@media(max-width:600px){body.misteriji-site #wpforo #wpforo-wrap{font-size:15px}body.misteriji-site #wpforo #wpforo-wrap #wpforo-menu{padding:8px 12px!important}body.misteriji-site #wpforo #wpforo-wrap #wpforo-title{font-size:29px!important;overflow-wrap:anywhere}body.misteriji-site.home #wpforo #wpforo-wrap #wpforo-title{font-size:22px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-feed{font-size:10px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-section{margin-bottom:20px!important;border-radius:7px}body.misteriji-site #wpforo #wpforo-wrap .wpforo-cat-panel{padding:15px 16px!important;gap:12px;min-height:54px!important}body.misteriji-site #wpforo #wpforo-wrap .cat-name{font-size:15px!important;line-height:1.5!important}body.misteriji-site #wpforo #wpforo-wrap .wpf-add-topic-button{font-size:11px!important;padding:7px 9px!important;white-space:nowrap}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-grid{grid-template-columns:1fr!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-card{border-right:0!important}body.misteriji-site #wpforo #wpforo-wrap .forum-card-info{padding:18px 18px 8px!important}body.misteriji-site #wpforo #wpforo-wrap .forum-card-title a{font-size:16px!important}body.misteriji-site #wpforo #wpforo-wrap .forum-card-description{font-size:13px!important}body.misteriji-site #wpforo #wpforo-wrap .forum-card-cover:not([style*="background-image"]){margin-inline:18px}body.misteriji-site #wpforo #wpforo-wrap .forum-card-last-post{padding:10px 18px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum{padding:17px 15px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-info{width:calc(100% - 48px)!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-data{width:100%!important;margin-top:12px;padding-left:48px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-title{font-size:16px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-description{font-size:13px!important;line-height:1.6!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-icon>div{width:32px!important;height:32px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content{font-size:16px!important;line-height:1.85!important;padding:17px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content blockquote{padding:14px!important;font-size:14px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-form{padding:17px!important}body.misteriji-site #wpforo #wpforo-wrap .wpf-head-bar{padding:18px!important}body.misteriji-site #wpforo #wpforo-wrap .wpf-post-create,body.misteriji-site #wpforo #wpforo-wrap .wpf-topic-create{padding:17px!important}body.misteriji-site #wpforo #wpforo-wrap .wpf-stat-value{font-size:18px!important}body.misteriji-site #wpforo #wpforo-wrap #wpforo-stat-header{padding:13px 15px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-stat-body,body.misteriji-site #wpforo #wpforo-wrap #wpforo-stat-body{padding:16px!important}body.misteriji-site #wpforo #wpforo-wrap .wpforo-forum-description,body.misteriji-site #wpforo #wpforo-wrap .wpforo-post-content{overflow-wrap:anywhere}}
