.elementor-2419 .elementor-element.elementor-element-5b091e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for shortcode, class: .elementor-element-6e5032b *//* TERMINAL FORUM STYLE */

/* 1. Force Fonts & Green Text */
#bbpress-forums, 
#bbpress-forums .bbp-header, 
#bbpress-forums .bbp-forums-list,
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
    font-family: 'DotGothic16', monospace !important;
    color: #00ff00 !important;
    background-color: transparent !important;
    border-color: #00ff00 !important;
}

/* 2. Links (The Forum Titles) */
#bbpress-forums a.bbp-forum-title,
#bbpress-forums a.bbp-topic-permalink {
    color: #00ff00 !important;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 18px;
    letter-spacing: 1px;
}
#bbpress-forums a:hover {
    background-color: #00ff00 !important;
    color: #000000 !important;
    box-shadow: 0 0 5px #00ff00;
}

/* 3. Input Fields (Search, New Topic) */
#bbpress-forums input[type="text"],
#bbpress-forums textarea {
    background-color: #000000 !important;
    color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    font-family: 'DotGothic16', monospace !important;
    padding: 10px;
    border-radius: 0px;
}

/* 4. Buttons */
#bbpress-forums button,
#bbpress-forums .button {
    background-color: #000000 !important;
    color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    text-transform: uppercase;
    font-family: 'DotGothic16', monospace !important;
    cursor: pointer;
}
#bbpress-forums button:hover,
#bbpress-forums .button:hover {
    background-color: #00ff00 !important;
    color: #000000 !important;
}

/* 5. Hide the weird Icons/Avatars if you want a cleaner look */
/* Uncomment the line below to hide icons */
/* .bbp-forum-icon { display: none !important; } *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b091e1 *//* TERMINAL FORUM STYLE */

/* 1. Force Fonts & Green Text */
#bbpress-forums, 
#bbpress-forums .bbp-header, 
#bbpress-forums .bbp-forums-list,
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
    font-family: 'DotGothic16', monospace !important;
    color: #00ff00 !important;
    background-color: transparent !important;
    border-color: #00ff00 !important;
}

/* 2. Links (The Forum Titles) */
#bbpress-forums a.bbp-forum-title,
#bbpress-forums a.bbp-topic-permalink {
    color: #00ff00 !important;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 18px;
    letter-spacing: 1px;
}
#bbpress-forums a:hover {
    background-color: #00ff00 !important;
    color: #000000 !important;
    box-shadow: 0 0 5px #00ff00;
}

/* 3. Input Fields (Search, New Topic) */
#bbpress-forums input[type="text"],
#bbpress-forums textarea {
    background-color: #000000 !important;
    color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    font-family: 'DotGothic16', monospace !important;
    padding: 10px;
    border-radius: 0px;
}

/* 4. Buttons */
#bbpress-forums button,
#bbpress-forums .button {
    background-color: #000000 !important;
    color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    text-transform: uppercase;
    font-family: 'DotGothic16', monospace !important;
    cursor: pointer;
}
#bbpress-forums button:hover,
#bbpress-forums .button:hover {
    background-color: #00ff00 !important;
    color: #000000 !important;
}

/* 5. Hide the weird Icons/Avatars if you want a cleaner look */
/* Uncomment the line below to hide icons */
/* .bbp-forum-icon { display: none !important; } *//* End custom CSS */
/* Start custom CSS *//* TERMINAL FORUM STYLE */

/* 1. Force Fonts & Green Text */
#bbpress-forums, 
#bbpress-forums .bbp-header, 
#bbpress-forums .bbp-forums-list,
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic {
    font-family: 'DotGothic16', monospace !important;
    color: #00ff00 !important;
    background-color: transparent !important;
    border-color: #00ff00 !important;
}

/* 2. Links (The Forum Titles) */
#bbpress-forums a.bbp-forum-title,
#bbpress-forums a.bbp-topic-permalink {
    color: #00ff00 !important;
    text-transform: uppercase;
    text-decoration: none;
    font-size: 18px;
    letter-spacing: 1px;
}
#bbpress-forums a:hover {
    background-color: #00ff00 !important;
    color: #000000 !important;
    box-shadow: 0 0 5px #00ff00;
}

/* 3. Input Fields (Search, New Topic) */
#bbpress-forums input[type="text"],
#bbpress-forums textarea {
    background-color: #000000 !important;
    color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    font-family: 'DotGothic16', monospace !important;
    padding: 10px;
    border-radius: 0px;
}

/* 4. Buttons */
#bbpress-forums button,
#bbpress-forums .button {
    background-color: #000000 !important;
    color: #00ff00 !important;
    border: 1px solid #00ff00 !important;
    text-transform: uppercase;
    font-family: 'DotGothic16', monospace !important;
    cursor: pointer;
}
#bbpress-forums button:hover,
#bbpress-forums .button:hover {
    background-color: #00ff00 !important;
    color: #000000 !important;
}

/* 5. Hide the weird Icons/Avatars if you want a cleaner look */
/* Uncomment the line below to hide icons */
/* .bbp-forum-icon { display: none !important; } */

/* KILL THE WHITE BAR & FORCE BLACK BACKGROUNDS */
#bbpress-forums .bbp-body, 
#bbpress-forums ul.bbp-forums, 
#bbpress-forums li.bbp-body, 
#bbpress-forums .bbp-row-odd, 
#bbpress-forums .bbp-row-even {
    background-color: #000000 !important; /* Force Black */
    color: #00ff00 !important;            /* Force Green Text */
}

/* Fix the Hover Effect on that bar */
#bbpress-forums li.bbp-body:hover {
    background-color: #0d0d0d !important; /* Slightly lighter black on hover */
}

/* 1. REPLACE FOLDER ICONS WITH TERMINAL PROMPT */
.bbp-forum-icon {
    background-image: none !important; /* Kill the folder image */
    width: auto !important;
}
.bbp-forum-icon:before {
    content: ">_";        /* The new icon */
    color: #00ff00;       /* Green */
    font-weight: bold;
    font-size: 20px;
    margin-right: 5px;
    animation: blink 1s infinite; /* Optional: Makes it blink! */
}

/* Optional: Blink Animation */
@keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 0; }
    100% { opacity: 1; }
}

/* 2. TERMINAL GRID STYLE */
#bbpress-forums li.bbp-header,
#bbpress-forums li.bbp-body {
    border-bottom: 1px dashed #00ff00 !important; /* Dashed Lines */
}

/* Remove the big box border */
#bbpress-forums {
    border: none !important;
}

/* Style the "Forum/Topics/Posts" Header Text */
li.bbp-header {
    background-color: #000 !important;
    text-transform: uppercase;
    letter-spacing: 3px;
    border-bottom: 2px solid #00ff00 !important; /* Thicker header line */
}

/* 3. TERMINAL SEARCH BAR */
#bbp-search-form {
    border: 1px solid #00ff00;
    padding: 5px;
    display: inline-block;
    background: #000;
}
#bbp-search-form input[type="text"] {
    border: none !important;
    background: transparent !important;
    color: #00ff00 !important;
    width: 200px;
}
#bbp-search-form input[type="text"]:focus {
    outline: none;
}
#bbp-search-form #bbp_search_submit {
    border: 1px solid #00ff00 !important;
    background: #000 !important;
    color: #00ff00 !important;
    padding: 2px 10px;
}
#bbp-search-form #bbp_search_submit:hover {
    background: #00ff00 !important;
    color: #000 !important;
}/* End custom CSS */