/* member page */
#members-all:hover .bb-component-nav-item-point {
    color: #000 !important;
}

#members-list li.item-entry p.item-meta {
    color: #ffffff;
}

#members-list .list-wrap.footer-buttons-on.no-secondary-buttons.no-primary-buttons {
    color: red;
    border: outset;
    border-radius: 16px;
    backdrop-filter: invert(1);
    margin-bottom: 10px !important;
}

#buddypress .bb_more_options .bb_more_options_action i,
.bb_more_options .bb_more_options_action i {
    font-size: 21px;
    color: #ffffff;
}

.list-wrap {
    color: red;
    border: outset !important;
    border-radius: 16px;
    backdrop-filter: invert(1);
    margin-bottom: 10px !important;
    background: transparent !important;
}

body.members div#content .container {
    width: 75%;
}

/* Cards title heading and sub heading*/
body.members #members-list.grid .list-wrap .item-block .member-name a {
    width: 100%;
    overflow-wrap: break-word;
    word-wrap: break-word;
    font-size: 28px !important;
}

body.members .buddypress-wrap .grid.bp-list>li .item .last-activity {
    margin-top: 10px;
    color: #FFFFFF;
    font-family: "Futura Bk BT", Sans-serif;
    font-size: 18px !important;
    font-weight: 400;
    font-style: italic;
    line-height: 26.4px;
}

/*global*/
.elementor-widget-text-editor {
    font-family: Futura Bk BT, sans-serif !important;
    font-weight: 400 !important;
}

.site-content {
    padding-top: 0px !important;
}

* {
    padding: 0;
    margin: 0;
}

/*button backgrpound removed */
.bg_remove .elementor-button {
    background: transparent !important;
}

#ihc_account_page_wrapp .ihc-user-page-top-ap-wrapper.ihc-ap-top-theme-4 {
    display: none !important;
}

#popup-overlay .popup {
    display: none !important;
}

/* text Gredient color*/
.gradient_color_image h1 {
    background-image: url(https://silverfoxgamers.com/wp-content/uploads/2024/11/83cbb6e54daa9936223f57f2381926ee.jpg);
    background-size: 100%;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    color: transparent !important;
    background-repeat: no-repeat;
}

.grident_color {
    /* font-size: 50px; */
    background-image: url('https://silverfoxgamers.com/wp-content/uploads/2024/11/Rectangle-134.png');
    background-size: 100%;
    -webkit-background-clip: text !important;
    background-clip: text;
    color: transparent !important;
    text-align: left;
    display: inline-block;
    background-image: image-set;
    background-repeat: no-repeat;
}

.grident_color-0 {
    background-image: url('https://silverfoxgamers.com/wp-content/uploads/2024/12/67939c4bf39e703451a85a3c4dd2043c-1.png');
    background-size: cover;
    /* Ensures the image fills the entire area */
    background-position: center;
    /* Centers the image */
    -webkit-background-clip: text !important;
    background-clip: text;
    color: transparent !important;
    text-align: left;
    display: inline-block;
    background-repeat: no-repeat;
}

.gradient-text h2.elementor-heading-title.elementor-size-default {
    background: linear-gradient(to right, orange, red);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*4-12-2024*/

.bb-grid-cell:not(.no-gutter),
.bb-grid>:not(.no-gutter) {
    padding-left: 0px;
    padding-right: 0px;
}

.bb-grid {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

/*End*/

.level-up-text h2 {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(to right, #FFFFFF, #966046) text;
}

.slider-game .elementskit-single-testimonial-slider {
    border: none !important;
    box-shadow: none !important;
}

.slider-game .elementskit-single-testimonial-slider:hover {
    border: none !important;
    box-shadow: none !important;
}

.roket img {
    position: relative;
    animation-name: example;
    animation: example 3s infinite;
}

@keyframes example {
    0% {
        top: 250px;
    }

    100% {
        top: 0px;
    }
}

/* Start New */
/*forum page */
h1.entry-title {
    font-family: "Anton", sans-serif;
    font-weight: 400;
    text-transform: uppercase;
}

.bs-card-list .bb-cover-list-item {
    background: var(--bb-content-background-color);
    border: none;
    border-radius: 0px;
    min-height: 350px;
    padding-bottom: 20px;
    -webkit-transition: .2s all;
    transition: .2s all;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    margin-left: 20px;
}

.bs-card-list .bb-cover-wrap {
    border-radius: var(--bb-block-radius) var(--bb-block-radius) 0 0;
    padding-top: 40%;
    min-height: 300px;
    border-radius: 0px;
    border: 15px Solid #fff;
}

.bs-card-forum-details h3 a {
    color: inherit;
    font-family: "Anton", Sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 31px;
    font-size: 25px;
}

.bs-card-forum-details .bb-forum-content {
    font-size: 20px;
    font-weight: 400;
    line-height: 31px;
    font-style: italic;
    color: #000;
    letter-spacing: -.24px;
    display: block;
    display: -webkit-box;
    margin: 0 auto;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: "Futura Bk BT", Sans-serif;
    text-transform: capitalize;
}

.single.single-forum .type-forum .bb-topic-banner .entry-header.bb-single-forum .bbp-forum-content-wrap {
    font-size: 22px;
    font-weight: 400;
    line-height: 31px;
    font-style: italic;
    color: #fff;
    letter-spacing: -.24px;
    display: block;
    display: -webkit-box;
    margin: 0 auto;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: "Futura Bk BT", Sans-serif;
    text-transform: capitalize;
    margin-bottom: 10px;
}

.single.single-forum .type-forum .bb-topic-banner .entry-header.bb-single-forum .entry-title {
    font-family: "Anton", Sans-serif;
    font-weight: 400;
}

.bs-timestamp a {
    font-family: "Futura Bk BT", Sans-serif;
    color: #9d9d9d;
    text-transform: capitalize;
}

body .bs-meta-item.bs-meta-item a {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 15px;
    fill: #FFFFFF;
    color: #FFFFFF !important;
    background-image: linear-gradient(180deg, #311D14 0%, #966046 100%);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    padding: 10px 20px 10px 20px;
    letter-spacing: 2px;
}

#subscription-toggle a {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 12px;
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 10px 20px 10px 20px;
    letter-spacing: 2px;
}

.bbp_before_forum_new_post a {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #311D14 0%, #966046 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 10px 15px 10px 15px;
    border: 1px solid #fff;
    letter-spacing: 2px;
}

a.bbp-topic-reply-link {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 15px;
    fill: #FFFFFF;
    color: #FFFFFF !important;
    background-image: linear-gradient(180deg, #311D14 0%, #966046 100%);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    padding: 10px 20px 10px 20px;
    letter-spacing: 2px;
}

.bbp-pagination-count {
    float: left;
    border: 1px solid transparent;
    font-family: "Futura Bk BT", sans-serif;
    text-transform: uppercase;
    color: #5e5e5e;
    font-weight: 400;
}

#bbpress-forums#bbpress-forums .bs-forums-items .bs-section-title {
    font-size: 1.125rem;
    letter-spacing: -.24px;
    line-height: 1;
    margin: 0;
    text-transform: uppercase;
    font-family: "Anton", Sans-serif;
    font-weight: 400;
}

.bs-item-list.list-view li.bs-item-wrap:first-child {
    border-radius: 0px;
}

#bbpress-forums .bs-item-list.list-view:not(.bbp-lead-topic)>li:last-child>.bs-item-wrap {
    border-radius: 0px;
}

#bbpress-forums#bbpress-forums .bs-forums-items .item-title a {
    font-size: 16px;
    font-family: "Anton", Sans-serif;
    text-transform: uppercase;
    font-weight: 400;
}

span.bs-replied,
span.bs-voices-wrap {
    font-family: "Futura Bk BT", Sans-serif;
    font-style: italic;
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: var(--bs-nav-pills-link-active-bg);
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 12px;
    color: #fff;
    font-weight: 400;
    text-transform: uppercase;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 10px 20px 10px 20px;
    letter-spacing: 2px;
    margin-left: 17px;
}

.nav-pills .nav-link {
    border-radius: var(--bs-nav-pills-border-radius);
    color: #000;
    font-family: "Akira Expanded", sans-serif;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 15px !important;
    padding: 10px 20px 10px 20px;
    letter-spacing: 2px;
}

.nav-pills {
    display: flex;
    justify-content: space-between;
    box-shadow: 0px 5px 10px 0px #0000003d;
    margin-bottom: 25px;
    padding: 15px;
}

.game_images.row.g-3 {
    box-shadow: 0px 2px 9px 0px #00000030;
    margin-top: 35px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px;
}

.col-lg-4.col-md-6.col-sm-12 {
    display: flex;
    justify-content: center;
}

.entry-content p {
    word-wrap: break-word;
    font-family: 'Futura Bk BT';
    font-size: 26px;
    font-style: italic;
}

div#gameinfo h3 {
    font-family: 'Anton';
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 400;
}

.glsr-default button.glsr-button {
    cursor: pointer;
    display: inline-flex !important;
    white-space: nowrap;
    padding: 15px;
    font-size: 20px !important;
    text-align: center;
    justify-content: center;
    border: 1px solid #fff;
}

.vid_head h3 {
    margin-left: 30px;
    margin-bottom: 25px;
    font-family: 'Anton';
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 400;
}

.glsr-field span {
    font-family: 'Futura Bk BT';
    font-style: italic;
    font-size: 20px;
}

h5.card-title {
    font-family: "Anton", Sans-serif;
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
    color: var(--e-global-color-primary);
}

p.card-text {
    font-family: "Anton", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 22px;
    color: var(--e-global-color-primary);
}

p.card-text.auth_name {
    font-family: 'Futura Bk BT';
}

.glsr-field input::placeholder,
.glsr-field textarea::placeholder {
    font-family: 'Futura Bk BT' !important;
    font-style: italic;
}

.game_images .gallery-item img {
    width: auto;
    max-width: 350px !important;
}

/* communities page */
.forum-block .btn {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
    border: none;
    border-radius: 0px;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0.7px;
    padding: 18px;
    margin-bottom: 14px;
}

.forum-block {
    border: 0px solid #ddd !important;
    border-radius: 0px !important;
    overflow: hidden;
    background-color: #ffffff00 !important;
    background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Group-238577d.png?fit=458%2C731&ssl=1);
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 590px;
    background-position: right;
}

.forum-block .card-header {
    background-color: unset !important;
    border-bottom: 0px;
}

.card-footer {
    border-top: 0px;
}

.star-rating {
    display: flex;
    gap: 4px;
    align-items: center;
    justify-content: center;
}

p.subs_count {
    color: #fff;
}

.subs_imgs img {
    width: 68% !important;
    margin-top: 42px;
    height: auto !important;
}

.auth_img img {
    width: 70px !important;
    height: 70px !important;
    object-fit: cover;
    margin-bottom: -10px !important;
    margin-top: 38px;
}

/* A CSS */
.forum-block img {
    margin-bottom: 0px;
}

.forum-block {
    border: 1px solid #ddd;
    border-radius: 8px;
    overflow: hidden;
    background-color: #fff;
}

.forum-block img {
    width: 50px;
    height: 50px;
    object-fit: cover;
    margin-bottom: 10px;
}

.forum-block .card-header {
    background-color: #F5F5F5;
    padding: 20px;
}

.forum-block .card-body {
    padding: 15px;
}

.forum-block .btn {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
}

.star-rating {
    display: flex;
    gap: 4px;
    align-items: center;
}

.star {
    font-size: 20px;
    color: #FFD700;
}

.star.empty-star {
    color: #DCDCDC;
}

.star.half-star {
    position: relative;
    color: #DCDCDC;
}

.star.half-star::before {
    content: '★';
    position: absolute;
    left: 0;
    width: 50%;
    overflow: hidden;
    color: #FFD700;
}

#bp-forum-gallery-container ul.bp-gallery-images {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

#bp-forum-gallery-container ul.bp-gallery-images li {
    position: relative;
    max-width: 100px;
}

#bp-forum-gallery-container ul.bp-gallery-images li img {
    width: 100%;
    height: auto;
    display: block;
}

#bp-forum-gallery-container ul.bp-gallery-images li .remove-image {
    position: absolute;
    top: 5px;
    right: 5px;
    background: #ff5b5b;
    color: #fff;
    text-decoration: none;
    padding: 2px 5px;
    border-radius: 3px;
    font-size: 12px;
}

#bbpress-forums .elementor-heading-title {
    display: none;
}

/* End */
/* Home Page */
.home .forum-block {
    border: 0px solid #dddddd !important;
    border-radius: 0px !important;
    overflow: hidden;
    background-color: #ffffff00 !important;
    min-height: 383px;
    background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Group-238577-1.png?fit=402%2C316&ssl=1);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
}

.home .subs_imgs img {
    width: 40% !important;
    float: left;
    margin-top: 0px;
}

.home .star-rating .star {
    font-size: 26px;
    color: #FFD700;
}

.home h5.card-title {
    font-family: "Anton", Sans-serif;
    font-size: 34px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 51px;
    color: #FFFFFF;
    text-align: left;
    padding-right: 44px;
}

.home .auth_img img {
    margin-left: 0px;
    float: left;
    margin-top: 0px;
}

.home .star-rating {
    display: flex;
    justify-content: flex-start;
}

.home .forum-block .btn {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
    border: none;
    border-radius: 0px;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0.7px;
    padding: 18px;
    margin-bottom: 14px;
    display: flex;
    justify-content: flex-start;
    width: 30%;
}

.elementor-kit-77 button {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
    border: none;
    border-radius: 0px;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0px;
}

.tribe-events .tribe-events-header__events-bar.tribe-events-c-events-bar--border .tribe-events-c-events-bar__search-container .tribe-events-c-search__button {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
    border: none;
    border-radius: 0px;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0px;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
    font-family: 'Akira Expanded';
}

button.remove-video.button.button-secondary,
button#add-tutorial-video,
button#upload_game_gallery,
button#bbp_forum_submit {
    padding: 14px 30px;
    font-size: 14px;
}

.bp-forum-settings {
    display: none;
}

h2.bbp-form-title.entry-title {
    margin-bottom: 25px;
    font-family: 'Akira Expanded';
}

#bbpress-forums fieldset.bbp-form label {
    color: inherit;
    font-size: 15px;
    letter-spacing: -.24px;
    margin-bottom: 5px;
    line-height: 1.187;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-weight: 400;
    font-style: italic;
    display: flex;
}

.bbp_game_vids h4 {
    font-family: 'Akira Expanded';
    font-size: 20px;
}

.tutorial-video-row {
    display: table;
    width: 100%;
    margin-top: 20px;
}

#bbpress-forums hr {
    margin: 0 0 20px;
    display: none;
}

.bbp_game_gallery label {
    margin-top: 35px !important;
}

.tutorial-video-row input {
    margin-left: 10px !important;
}

/* .elementor-shortcode #bbpress-forums .bbp-forum-form .bbp-the-content-wrapper .bbp_editor_forum_content:after {
    font-size: 15px;
    color: rgba(var(--bb-body-text-color-rgb), .5);
    pointer-events: none;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
} */


/* Date section */
.date-box {
    text-align: center;
    padding: 30px;
    margin-left: 30px;
    margin-right: 30px;
    background-image: url("https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Group-1261152849.png?fit=729%2C574&ssl=1");
    background-position: bottom right;
    background-size: cover;
}

.py-5 {
    display: flex;
    justify-content: center;
}

.row.align-items-center.text-center {
    width: 100%;
}

.date-box h1 {
    font-family: "Anton", Sans-serif;
    font-size: 75px;
    font-weight: 500;
}

.date-box p {
    font-family: Futura Bk BT, sans-serif !important;
    font-weight: 400 !important;
    font-style: italic;
    font-size: 30px;
    text-transform: uppercase;
}

.text-start h3 {
    margin-bottom: 5px;
    font-family: "Anton", Sans-serif;
    font-size: 34px;
    font-weight: 400 !important;
    text-transform: uppercase;
    color: #FFFFFF !important;
    margin-top: -112px;
}

.text-start a {
    color: #fff;
}

.text-start {
    text-align: left !important;
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 25px;
    font-weight: 400;
    text-transform: uppercase;
}

.latest-events-wrapper {
    width: 1320px !important;
}

/* Event Sinngle page css */
h1.tribe-events-single-event-title {
    font-family: 'Akira Expanded';
}

.single-tribe_events .bs-event-heading .tribe-event-schedule-short .bs-schedule-short-date {
    font-family: 'Futura Bk BT';
    font-style: italic;
}

span.tribe-event-date-start,
span.tribe-event-time {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

h3.elementor-heading-title.elementor-size-default {
    font-family: 'Akira Expanded';
}

div#jp-relatedposts {
    font-family: 'Futura Bk BT';
    font-weight: 400 !important;
    text-transform: uppercase;
    font-style: italic;
    color: #000;
}

#jp-relatedposts h3.jp-relatedposts-headline {
    font-weight: bold;
    font-family: 'Akira Expanded';
}

.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 14.45px;
    font-weight: 500;
    line-height: 23.35px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-image: linear-gradient(180deg, #311D14 0%, #966046 100%);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    padding: 6px 20px 6px 20px;
}

.single-tribe_events .bs-single-pri-meta .tribe-events-meta-group .tribe-events-single-section-title {
    font-weight: 500;
    margin-bottom: 20px;
    font-family: 'Futura Bk BT';
    font-style: italic;
}

.single-tribe_events #tribe-events-content .tribe-events-event-meta dl dt {
    color: var(--bb-alternate-text-color);
    font-weight: inherit;
    line-height: 1.5;
    font-family: 'Akira Expanded';
}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 14.45px;
    font-weight: 800;
    text-transform: uppercase;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 6px 20px 6px 20px;
}

.single-tribe_events .bs-single-pri-meta abbr[title],
.tribe-events-abbr.tribe-events-start-time.published.dtstart {
    text-decoration: none;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

h3.tribe-events-visuallyhidden {
    font-family: 'Akira Expanded';
}

ul.tribe-events-sub-nav li {
    font-family: 'Futura Bk BT';
    font-size: 16px;
    text-transform: uppercase;
    font-style: italic;
}

.single-tribe_events .tribe-events-single-event-description {
    font-size: 15px;
    font-family: 'Akira Expanded';
}

button.tribe-events-c-subscribe-dropdown__button-text {
    background: unset !important;
}

/* End */
/* Buddyboss Plugin CSS */
body.buddypress.activation:not(.login-split-page) .site {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

body.buddypress.activation .activate-section-logo {
    width: 100%;
    max-width: 450px;
    margin: 45px auto 1.7rem;
}

body.register .buddypress-wrap {
    max-width: 100% !important;
    margin-left: auto;
    margin-right: auto;
}

body.buddypress.register article.bp_register {
    max-width: 100% !important;
    width: 100% !important;
    margin-left: auto;
    margin-right: auto;
}

body.register #page #primary .entry-header {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    align-items: baseline;
}

body.buddypress.register .register-section-logo {
    width: 100%;
    max-width: 450px;
    text-align: center;
    margin: 45px auto 1.7rem;
}

.bb-signup-field.signup_email,
.bb-signup-field.signup_email_confirm,
.bb-signup-field.signup_password,
.field_first-name,
.field_last-name label {
    font-family: "Futura Bk BT", sans-serif !important;
    text-transform: uppercase;
    font-style: italic;
}

legend#field_3-1,
.editfield.field_2.field_last-name {
    font-family: "Futura Bk BT", sans-serif !important;
    text-transform: uppercase;
    font-style: italic;
}

.bs-bp-container-reg #buddypress #signup-form.standard-form .submit input[type=submit] {
    margin-right: 0;
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 15px;
    fill: #FFFFFF;
    color: #FFFFFF !important;
    background-image: linear-gradient(180deg, #311D14 0%, #966046 100%);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    padding: 10px 20px 10px 20px;
    letter-spacing: 2px;
}

body.buddypress.register .register-section-logo a {
    font-size: 20px;
    line-height: 1.3em;
    font-family: 'Akira Expanded';
}

header.entry-header span {
    font-family: 'Akira Expanded';
}

/* My account page css */
/* .bp-nouveau div#content {
    background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/11/Rectangle-56.png?fit=1440%2C965&ssl=1);
    background-size: cover;
	padding-top: 0px !important;
} */
.bb-template-v2 .woocommerce .bsMyAccount {
    background-color: transparent;
    border: 0;
    margin-top: 5%;
}

.woocommerce .woocommerce-MyAccount-content {
    margin-right: 10px;
}

.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
    background-color: transparent;
    font-family: 'Futura Bk BT';
    font-size: 10.45px;
    font-weight: 400;
    line-height: 23.35px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-image: linear-gradient(180deg, #311D14 0%, #966046 100%);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF;
    padding: 10px 20px 10px 20px;
}

.bb-template-v2 .woocommerce .woocommerce-MyAccount-navigation ul li a {
    /* border-radius: 6px; */
    font-family: 'Futura Bk BT';
    font-size: 11px;
    /* font-weight: 300; */
    text-transform: uppercase;
}

.woocommerce .wc-MyAccount-sub-heading h2 {
    margin-bottom: 10px;
    font-family: 'Akira Expanded';
}

.woocommerce .woocommerce-MyAccount-content .MyAccount-content--dashboard p {
    font-size: 14px;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address-title h3 {
    text-transform: uppercase;
    font-size: 14px;
    margin-bottom: .2rem;
    font-family: 'Akira Expanded';
}

.woocommerce .bsMyAccount--dashboard .woocommerce-Address address {
    padding: 20px;
    font-family: 'Futura Bk BT';
    font-style: italic;
    text-transform: uppercase;
}

.woocommerce .wc-MyAccount-fix-center .wc-MyAccount-sub-tagline {
    font-size: 22px;
    margin-bottom: 25px;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce .wc-MyAccount-fix-center.woocommerce-info .button {
    float: none;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 12px 020px 12px 20px;
    border: none !important;
    font-family: 'Akira Expanded';
}

p.woocommerce-account-fields__ctrls-wrapper button.woocommerce-Button.button {
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 12px 020px 12px 20px;
    border: none !important;
    font-family: 'Akira Expanded';
}

.woocommerce .wc-MyAccount-sub-heading p {
    font-size: 14px;
    margin-bottom: 0;
    color: var(--bb-alternate-text-color);
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses address {
    line-height: 21px;
    margin-bottom: 1em;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce-account-fields label {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce-account-fields input {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce .woocommerce-MyAccount-content .woocommerce-account-fields fieldset {
    border: 0;
    padding: 1.5rem 0 1rem;
    margin-top: 3rem;
    margin-bottom: 0;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce .bsMyAccount--dashboard .woocommerce-Address-title a.edit {
    margin-left: auto;
    font-family: 'Futura Bk BT';
    font-style: italic;
    text-transform: uppercase;
}

.wc-MyAccount-inner-content a {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce-address-fields label {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

.woocommerce-address-fields__field-wrapper {
    text-transform: uppercase;
    font-style: italic;
    font-family: 'Futura Bk BT';
}

#item-body .bb-profile-title {
    margin: 0;
    font-family: 'Akira Expanded';
}

/* End */

/* Memebers page css */
body.members div#content {
    background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Rectangle-64.png?fit=1440%2C933&ssl=1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

body.buddypress article.page>.entry-header .entry-title {
    margin-top: 40px;
    color: #000000;
}

body .buddypress-wrap .subnav-filters .component-filters select,
body .buddypress-wrap .subnav-filters .last select {
    font-family: 'Akira Expanded';
    font-size: 12px;
}

.bb-component-nav-item-point {
    font-family: 'Akira Expanded';
}

.list-wrap.footer-buttons-on.secondary-buttons.no-primary-buttons {
    /* border-radius: 44px 44px 44px 44px !important; */
    box-shadow: 0px 4px 43.1px 0px rgba(0, 0, 0, 0.25);
    padding: 25px;
    /* min-height: 350px; */
}

body.members #members-list.item-list .list-wrap {
    background-color: unset !important;
    border: 0px;
}

#buddypress .only-grid-view.button-wrap.member-button-wrap.footer-button-wrap {
    background-color: unset !important;
}

#buddypress .button-wrap.member-button-wrap.footer-button-wrap>.generic-button>*>i:before {
    color: #ffffff;
    font-family: bb-icons;
    font-size: 24px;
}

#buddypress .only-grid-view.button-wrap.member-button-wrap.footer-button-wrap {
    border-top: 1px solid #ffffff;
}

.item-avatar img {
    width: 75px !important;
}

#members-list.item-list.grid .list-wrap.no-primary-buttons.no-secondary-buttons {
    border-radius: 44px 44px 44px 44px;
    box-shadow: 0px 4px 43.1px 0px rgba(0, 0, 0, 0.25);
    padding: 25px;
    min-height: 350px;
}

.buddypress-wrap .grid.bp-list>li .item .item-block .member-name {
    margin-bottom: 5px;
    font-family: "Futura Bk BT", Sans-serif;
    font-size: 38px !important;
    font-weight: 800;
    line-height: 41.8px;
    color: #FFFFFF;
    text-transform: capitalize;
}

body.members p.pag-data {
    color: #fff;
}

body.members h2.list-title.member-name a {
    color: #fff;
}

body.members .bb-component-nav-item-point {
    color: #fff;
    border-color: #fff !important;
}

/* End */
/* Memebr profile css */
.bbp-user-page div#content {
    background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Rectangle-64.png?fit=1440%2C933&ssl=1);
    background-size: cover;
}

.bbp-user-page #buddypress table.profile-fields tr td.data, #buddypress table.profile-fields tr td.label {
    padding: 5px 0;
    font-size: 18px;
    font-weight: 400;
    line-height: inherit;
    background: 0 0;
    border: 0;
    color: black !important;
}

#buddypress table.profile-fields tr td.label {
    display: table-cell;
    padding-right: 20px;
    /* width: 70% !important; */
    vertical-align: top;
    font-size: 18px !important;
}

.bbp-user-page .container, .topic .container {
    width: 75% !important;
}

.bp-personal-tab a {
    color: white !important;
    font-size: 18px !important;
}

#buddypress div#item-header-cover-image .user-nicename {
    margin: 0 15px 0 0;
    word-break: break-all;
    font-family: 'Akira Expanded';
}

.single-headers .item-meta {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

#buddypress a.button.outline {
    box-shadow: none;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    padding: 4px 020px 4px 20px;
    border: none !important;
    font-family: 'Akira Expanded';
    color: #fff;
    font-style: normal;
}

body.members .bb-template-v2 .bp-navs>ul>li.selected a .bb-component-nav-item-point {
    border-bottom: 2px solid #ffffff;
}

body.members .bb-template-v2 .bp-subnavs>ul>li.selected:hover {
    color: #d8d8d8;
}

#buddypress input[type=submit] {
    box-shadow: none;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    border: none !important;
    font-family: 'Akira Expanded';
    color: #fff;
    font-style: normal;
}

table.profile-fields.bp-tables-user tr {
    font-family: 'Futura Bk BT';
    color: #555555 !important;
    font-size: 25px !important;
    text-transform: capitalize;
}

table.profile-fields.bp-tables-user td.label {
    font-family: 'Futura Bk BT';
    color: #555555 !important;
    font-size: 25px !important;
    font-style: italic;
}

#buddypress .bb-bp-invites-content .screen-heading {
    font-size: 22px;
    line-height: 1.1;
    font-family: 'Akira Expanded';
}

table#member-invites-table th {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

#buddypress .bb-bp-invites-content label {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
}

#buddypress .bb-media-actions-wrap .bb-title {
    margin: 0;
    font-family: 'Akira Expanded';
    font-size: 25px;
}

.buddypress-wrap .item-body .screen-heading {
    font-family: 'Akira Expanded';
    font-size: 16px;
}

.woocommerce form button.button {
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    border: none !important;
    font-family: 'Akira Expanded';
    color: #fff;
    font-style: normal;
}

.woocommerce form button.button:hover {
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.49);
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    box-shadow: 0px 2px 8px -1px rgba(0, 0, 0, 0.5);
    border-radius: 0px 0px 0px 0px;
    border: none !important;
    font-family: 'Akira Expanded';
    color: #fff;
    font-style: normal;
}

.bb-template-v2 .bp-dir-hori-nav:not(.bp-vertical-navs) nav#object-nav {
    background-color: transparent;
    border: 0;
    padding: 0;
    margin-top: 5px;
    margin-bottom: 22px;
    font-style: italic;
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
}

#ihc_login_form input.button.button-primary.button-large {
    padding: 5px 20px 30px 20px !important;
}

.ihc-login-form-wrap.ihc-login-template-10 {
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    box-shadow: 3px 6px 21px -12px #ababab;
    background-color: #ffffff;
}

.ihc_level_template_8 .ihc-level-item-link {
    font-family: "Akira Expanded", Sans-serif;
}

.ihc-level-item-title {
    color: #ffffff !important;
    font-family: "Akira Expanded", Sans-serif !important;
}

i.icon.icon-down-arrow1.elementskit-submenu-indicator {
    color: #ffffff !important;
}

#menu-item-455 ul.elementskit-dropdown.elementskit-submenu-panel {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
}

#menu-item-455 ul.elementskit-dropdown.elementskit-submenu-panel li a {
    color: #ffffff !important;
}

#menu-item-455 ul.elementskit-dropdown.elementskit-submenu-panel li:hover {
    background-color: #DDB6A4;
}

#menu-item-455 ul.elementskit-dropdown.elementskit-submenu-panel li a:hover {
    color: #000000 !important;
}

.tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button {
    background-color: #6b4b29 !important;
}

.ich_level_wrap.ihc_level_template_6 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

/* div#buddypress {
    max-width: 75%;
    margin: 0 auto;
} */

div#content {
    background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Rectangle-64.png?fit=1440%2C933&ssl=1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.bb-media-container.group-media {
    border: outset;
    border-radius: 16px;
    backdrop-filter: invert(1) !important;
    margin-bottom: 10px !important;
    background: transparent;
}

.bp-groups-tab a {
    color: #ffffff !important;
    font-size: 19px !important;
}

.bp-groups-tab a:hover {
    color: rgb(0, 0, 0) !important;
    font-size: 19px !important;
}

button.group-button.join-group.button {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

button.group-button.join-group.button:hover {
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
}

.bb-template-v2 nav#object-nav>ul>.selected>a .bb-single-nav-item-point {
    border-bottom: 2px solid #ffffff;
    padding-bottom: 10px;
}

.bp-group-meta span.group-type {
    background-color: #8c5d46 !important;
    color: #ffffff !important;
}

.bb-component-nav-item-point {
    color: #ffffff;
    font-size: 18px;
    /* border-bottom: 2px solid #ffffff !important; */
}

.bb-component-nav-item-point:hover {
    color: #000000 !important;
    border-bottom: 2px solid #ffffff !important;
}

.bb-template-v2 .bp-navs>ul>li.current a .bb-component-nav-item-point,
.bb-template-v2 .bp-navs>ul>li.selected a .bb-component-nav-item-point {
    border-bottom: 2px solid #ffffff;
}

button.group-button.request-membership.button {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

button.group-button.request-membership.button:hover {
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}


img.round {
    border: 1px solid #d6d6d6 !important;
    box-shadow: 1px 1px 3px 0px grey;
}

.bp-pagination p.pag-data {
    color: #ffffff;
}

#group-create-body .group-create-buttons li:not(:last-child) a:after {
    background: #6b4b29 !important;
}

.bbp-user-page div#content #group-create-body .group-create-buttons li.current a {
    background: 0 0;
    color: #6b4b29;
}

#activity-all a:hover {
    color: #000000 !important;
}

#activity-all a div:hover {
    color: #000000 !important;
}

#activity-all a {
    padding: 0px !important;
}

#activity-all {
    padding: 0px !important;
}

img.avatar {
    box-shadow: 4px 6px 5px -6px #9c9c9c;
    /* width: 38px; */
    border: 1px solid #d0d0d0;
}

.bp-feedback span.bp-icon {
    background-color: #e5b689 !important;
}

.friendship-button button {
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

a.bb_more_options_action:hover {
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

button.group-button.leave-group.button {
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

button.tribe-events-c-nav__prev.tribe-common-b2.tribe-common-b1--min-medium {
    color: #000000;
}

.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,
.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path {
    fill: #000000;
}

a.tribe-events-c-nav__next.tribe-common-b2.tribe-common-b1--min-medium {
    color: #000000;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path {
    fill: #000000;
}

article#post-4447 {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: white;
}


li.hideshow.menu-item-has-children1 a {
    background-color: #84533c !important;
    padding: 5px !important;
    margin-top: 19px;
    border-radius: 8px;
    color: white !important;
}


.bp-personal-sub-tab a{
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

.bp-personal-sub-tab a:hover{
    background-image: linear-gradient(180deg, #ffc1a4 0%, #805039 100%) !important;
    border: 1px solid #b68c78 !important;
    color: #ffffff !important;
}

.item-block h2.list-title.groups-title a {
    color: white !important;
}

.item-meta-wrap.has-meta p {
    color: white !important;
}

#page #buddypress #item-body .bp-profile-wrapper #subnav #edit:before {
    content: "\ee5a";
    font-family: bb-icons;
    font-size: 18px;
    min-width: 22px;
    text-align: center;
    color: #000000;
}

#page #buddypress #item-body .bp-profile-wrapper #subnav #change-avatar:before {
    content: "\ed91";
    font-family: bb-icons;
    color: white;
}

#page #buddypress #item-body .bp-profile-wrapper #subnav #change-cover-image:before {
    content: "\eeb4";
    font-family: bb-icons;
    color: #000000;
}

.activity-head-bar .bb-subnav-filters-container.bb-subnav-filters-filtering .subnav-filters-opener {
    display: flex;
    align-items: center;
    background-color: transparent;
    cursor: pointer;
    padding: 10px 20px !important;
    color: white !important;
    border: 2px solid #b0b0b0;
}

.activity-head-bar .bb-subnav-filters-container.bb-subnav-filters-filtering .subnav-filters-opener:hover {
    color: #000000 !important;
    border: 2px solid #ffffff !important;
}

.activity-head-bar .bb-subnav-filters-label {
    font-size: 18px !important;
    margin-right: 8px !important;
    line-height: 1 !important;
    color: white !important;
}

div#header-cover-image {
    margin: 0px -30px!important;
}

.ihc-product-details-table .ihc-product-description {
    color: #ffffff !important;
    font-size: 14px !important;
    padding-bottom: 10px;
}

.ihc-subtotal-wrapper .ihc-checkout-page-box-title {
    font-size: 18px;
    margin-bottom: 0px;
    border-bottom: none;
    color: #ffffff !important;
}

.iump-form-ihc_country label.iump-labels-register {
    color: #000000;
}

input#ihc_submit_bttn {
    padding-bottom: 70px;
    border: none;
}

.ihc-product-main-fee-label {
    color: white;
    font-size: 18px;
}

div.iump-form-ihc_avatar {
    display: none;
}

.generic-button {
    display: flex !important;
    justify-content: flex-start !important;
}

#buddypress .button-wrap.member-button-wrap .generic-button:not(.follow-button) a, #buddypress .button-wrap.member-button-wrap .generic-button:not(.follow-button) button {
    background: 0 0;
    color: #ffffff !important;
    padding: 0;
    margin: 0;
    line-height: 1;
    min-height: 1px;
    border: 0;
    font-size: 14px !important;
}

.member-button-wrap a.friendship-button, .member-button-wrap .pending_friend, .member-button-wrap a.send-message {
    display: flex;
    justify-content: space-around;
    width: 100% !important;
    font-size: 14px !important;
}

.member-button-wrap .friendship-button button {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
    font-size: 14px !important;
}

#buddypress .notifications-header {
    align-items: center;
    margin-bottom: 14px;
}

.notifications-header {
    margin-top: 31px;
}




/* End */
/* Mobile CSS */

@media only screen and (max-width: 1300px) {
    .roket img {
        display: none;
    }
}

@media screen and (max-width:768px) {
    #post-4101 header.entry-header {
        text-align: center;
    }

    .ihc-login-form-wrap.ihc-login-template-10 {
        margin-top: 40px;
    }

    body.members div#content .container {
        width: 90%;
    }

    li#members-all {
        display: contents;
    }

    .site-header a.elementor-button.login {
        font-size: 16px;
        padding: 14px;
    }

    .members-type-navs .component-navigation {
        margin-top: 40px;
    }

    #buddypress table.profile-fields tr td.label {
        display: table-cell;
        padding-right: 20px;
        width: 70% !important;
        vertical-align: top;
        font-size: 18px !important;
    }

    .bbp-user-page .container {
        width: 90% !important;
    }

    .bbp-user-page .container, .topic .container {
        width: 100% !important;
    }

    body.buddypress article.page>.entry-header {
        margin-bottom: 0px !important;
        padding: 0;
    }

    .bb-profile-grid {
        padding: 30px;
    }
}

@media screen and (max-width:767px) {
    .subs_imgs img {
        width: 68% !important;
        margin-top: 84px;
        height: auto !important;
    }

    .home .forum-block .btn {
        width: 30%;
    }

    .row.align-items-center.text-center {
        width: 100%;
    }

    .py-5 {
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .text-start h3 {
        margin-top: 15px;
        font-size: 30px;
    }

    .date-box {
        width: 90%;
    }

    .latest-events-wrapper {
        width: 435px !important;
        margin-left: 0px;
    }

    .text-start {
        text-align: left !important;
        color: #FFFFFF;
        font-family: "Roboto", Sans-serif;
        font-size: 30px;
        font-weight: 400;
        text-transform: uppercase;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .forum-block {
        background-size: cover;
        min-height: 630px;
        background-position: center;
    }

}


@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .subs_imgs img {
        width: 68% !important;
        margin-top: 84px;
        height: auto !important;
    }

    .home .forum-block .btn {
        width: 55%;
    }

    .row.align-items-center.text-center {
        width: 100%;
    }

    .py-5 {
        display: flex;
        justify-content: center;
        flex-direction: column;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    }

    .text-start h3 {
        margin-top: 15px;
        font: 30px;
    }

    .date-box {
        width: 90%;
    }

    .latest-events-wrapper {
        width: 733px !important;
        margin-left: 0px;
    }

    .forum-block {
        border: 0px solid #ddd !important;
        border-radius: 0px !important;
        overflow: hidden;
        background-color: #ffffff00 !important;
        background-image: url(https://i0.wp.com/silverfoxgamers.wpcomstaging.com//srv/htdocs/wp-content/uploads/2024/12/Group-238577d.png?fit=458%2C731&ssl=1);
        background-repeat: no-repeat;
        background-size: cover;
        min-height: 650px;
        background-position: right;
    }

    #custom-jion-game-id .col {
        width: 50% !important;
    }
}
/*CSS 06-05-25*/
.wc-setup-content h1 {
    font-family: 'Akira Expanded';
    font-size: 20px;
    color: #000;
}
ol.wc-setup-steps {
    font-family: 'Futura Bk BT';
    /* text-transform: uppercase; */
    font-style: italic;
    color: #333;
}
a.button-primary.button.button-large.button-next.wcfm_submit_button {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
    border: none;
    border-radius: 0px;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0px;
}
.wc-setup .wc-setup-actions .button {
    background-color: transparent;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 15.37px;
    font-weight: 500;
    line-height: 17.68px;
    fill: #FFFFFF;
    color: #000000;
    background-image: linear-gradient(180deg, #E2000000 0%, #F2295B00 100%);
    transition-duration: 0.2s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #000000;
    padding: 20px 20px 20px 20px;
	border-radius: 0px;
}
.wc-setup-content p {
    font-family: "Futura Bk BT", Sans-serif;
    font-size: 20px;
    line-height: 25px;
}
p.wc-setup-actions.step .wcfm_submit_button {
    background-image: linear-gradient(180deg, #DDB6A4 0%, #805039 100%);
    color: #fff;
    border: none;
    border-radius: 0px;
    font-family: "Akira Expanded", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0px;
}
a.wc-return-to-dashboard {
    font-family: 'Futura Bk BT';
    text-transform: uppercase;
    font-style: italic;
    color: #333;
}
#wc-logo a {
    color: #000000;
}
.wcfm-store-setup {
    margin: 75px auto;
    padding: 25px;
    max-width: 850px;
    background-image: url(https://silverfoxgamers.com/wp-content/uploads/2024/11/bg-shapes-img.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}