@charset "UTF-8"; /*---------------------------------------------------- @File: Default Styles This file contains the styling for the actual template, this is the file you need to edit to change the look of the template. ---------------------------------------------------- */ /*===================================================================== @Template Name: Ama @Default Styles Table of Content: 01/ Variables 92/ Predefine 03/ forumPosts 04/ forum 05/ forums =====================================================================*/ *, *::before, *::after { box-sizing: border-box; } .frmx-container, .frmx-container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .frmx-container-fluid { max-width: 100%; } @media (min-width: 576px) { .frmx-container { max-width: 540px; } } @media (min-width: 768px) { .frmx-container { max-width: 720px; } } @media (min-width: 992px) { .frmx-container { max-width: 960px; } } @media (min-width: 1200px) { .frmx-container { max-width: 1140px; } } @media (min-width: 1400px) { .frmx-container { max-width: 1320px; } } .frmx-row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .frmx-row-no-gutters { margin-right: 0; margin-left: 0; } .frmx-row-no-gutters > [class*=frmx-col] { padding-right: 0; padding-left: 0; } [class*=frmx-col] { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; } .frmx-col { flex: 1 0 0%; } .frmx-col-auto { flex: 0 0 auto; width: auto; } .frmx-col-1 { flex: 0 0 auto; width: 8.3333333333%; } .frmx-col-2 { flex: 0 0 auto; width: 16.6666666667%; } .frmx-col-3 { flex: 0 0 auto; width: 25%; } .frmx-col-4 { flex: 0 0 auto; width: 33.3333333333%; } .frmx-col-5 { flex: 0 0 auto; width: 41.6666666667%; } .frmx-col-6 { flex: 0 0 auto; width: 50%; } .frmx-col-7 { flex: 0 0 auto; width: 58.3333333333%; } .frmx-col-8 { flex: 0 0 auto; width: 66.6666666667%; } .frmx-col-9 { flex: 0 0 auto; width: 75%; } .frmx-col-10 { flex: 0 0 auto; width: 83.3333333333%; } .frmx-col-11 { flex: 0 0 auto; width: 91.6666666667%; } .frmx-col-12 { flex: 0 0 auto; width: 100%; } .frmx-offset-0 { margin-left: 0%; } .frmx-offset-1 { margin-left: 8.3333333333%; } .frmx-offset-2 { margin-left: 16.6666666667%; } .frmx-offset-3 { margin-left: 25%; } .frmx-offset-4 { margin-left: 33.3333333333%; } .frmx-offset-5 { margin-left: 41.6666666667%; } .frmx-offset-6 { margin-left: 50%; } .frmx-offset-7 { margin-left: 58.3333333333%; } .frmx-offset-8 { margin-left: 66.6666666667%; } .frmx-offset-9 { margin-left: 75%; } .frmx-offset-10 { margin-left: 83.3333333333%; } .frmx-offset-11 { margin-left: 91.6666666667%; } @media (min-width: 576px) { .frmx-col-sm { flex: 1 0 0%; } .frmx-col-sm-auto { flex: 0 0 auto; width: auto; } .frmx-col-sm-1 { flex: 0 0 auto; width: 8.3333333333%; } .frmx-col-sm-2 { flex: 0 0 auto; width: 16.6666666667%; } .frmx-col-sm-3 { flex: 0 0 auto; width: 25%; } .frmx-col-sm-4 { flex: 0 0 auto; width: 33.3333333333%; } .frmx-col-sm-5 { flex: 0 0 auto; width: 41.6666666667%; } .frmx-col-sm-6 { flex: 0 0 auto; width: 50%; } .frmx-col-sm-7 { flex: 0 0 auto; width: 58.3333333333%; } .frmx-col-sm-8 { flex: 0 0 auto; width: 66.6666666667%; } .frmx-col-sm-9 { flex: 0 0 auto; width: 75%; } .frmx-col-sm-10 { flex: 0 0 auto; width: 83.3333333333%; } .frmx-col-sm-11 { flex: 0 0 auto; width: 91.6666666667%; } .frmx-col-sm-12 { flex: 0 0 auto; width: 100%; } .frmx-offset-sm-0 { margin-left: 0%; } .frmx-offset-sm-1 { margin-left: 8.3333333333%; } .frmx-offset-sm-2 { margin-left: 16.6666666667%; } .frmx-offset-sm-3 { margin-left: 25%; } .frmx-offset-sm-4 { margin-left: 33.3333333333%; } .frmx-offset-sm-5 { margin-left: 41.6666666667%; } .frmx-offset-sm-6 { margin-left: 50%; } .frmx-offset-sm-7 { margin-left: 58.3333333333%; } .frmx-offset-sm-8 { margin-left: 66.6666666667%; } .frmx-offset-sm-9 { margin-left: 75%; } .frmx-offset-sm-10 { margin-left: 83.3333333333%; } .frmx-offset-sm-11 { margin-left: 91.6666666667%; } .frmx-order-sm-first { order: -1; } .frmx-order-sm-last { order: 13; } .frmx-order-sm-0 { order: 0; } .frmx-order-sm-1 { order: 1; } .frmx-order-sm-2 { order: 2; } .frmx-order-sm-3 { order: 3; } .frmx-order-sm-4 { order: 4; } .frmx-order-sm-5 { order: 5; } .frmx-order-sm-6 { order: 6; } .frmx-order-sm-7 { order: 7; } .frmx-order-sm-8 { order: 8; } .frmx-order-sm-9 { order: 9; } .frmx-order-sm-10 { order: 10; } .frmx-order-sm-11 { order: 11; } .frmx-order-sm-12 { order: 12; } } @media (min-width: 768px) { .frmx-col-md { flex: 1 0 0%; } .frmx-col-md-auto { flex: 0 0 auto; width: auto; } .frmx-col-md-1 { flex: 0 0 auto; width: 8.3333333333%; } .frmx-col-md-2 { flex: 0 0 auto; width: 16.6666666667%; } .frmx-col-md-3 { flex: 0 0 auto; width: 25%; } .frmx-col-md-4 { flex: 0 0 auto; width: 33.3333333333%; } .frmx-col-md-5 { flex: 0 0 auto; width: 41.6666666667%; } .frmx-col-md-6 { flex: 0 0 auto; width: 50%; } .frmx-col-md-7 { flex: 0 0 auto; width: 58.3333333333%; } .frmx-col-md-8 { flex: 0 0 auto; width: 66.6666666667%; } .frmx-col-md-9 { flex: 0 0 auto; width: 75%; } .frmx-col-md-10 { flex: 0 0 auto; width: 83.3333333333%; } .frmx-col-md-11 { flex: 0 0 auto; width: 91.6666666667%; } .frmx-col-md-12 { flex: 0 0 auto; width: 100%; } .frmx-offset-md-0 { margin-left: 0%; } .frmx-offset-md-1 { margin-left: 8.3333333333%; } .frmx-offset-md-2 { margin-left: 16.6666666667%; } .frmx-offset-md-3 { margin-left: 25%; } .frmx-offset-md-4 { margin-left: 33.3333333333%; } .frmx-offset-md-5 { margin-left: 41.6666666667%; } .frmx-offset-md-6 { margin-left: 50%; } .frmx-offset-md-7 { margin-left: 58.3333333333%; } .frmx-offset-md-8 { margin-left: 66.6666666667%; } .frmx-offset-md-9 { margin-left: 75%; } .frmx-offset-md-10 { margin-left: 83.3333333333%; } .frmx-offset-md-11 { margin-left: 91.6666666667%; } .frmx-order-md-first { order: -1; } .frmx-order-md-last { order: 13; } .frmx-order-md-0 { order: 0; } .frmx-order-md-1 { order: 1; } .frmx-order-md-2 { order: 2; } .frmx-order-md-3 { order: 3; } .frmx-order-md-4 { order: 4; } .frmx-order-md-5 { order: 5; } .frmx-order-md-6 { order: 6; } .frmx-order-md-7 { order: 7; } .frmx-order-md-8 { order: 8; } .frmx-order-md-9 { order: 9; } .frmx-order-md-10 { order: 10; } .frmx-order-md-11 { order: 11; } .frmx-order-md-12 { order: 12; } } @media (min-width: 992px) { .frmx-col-lg { flex: 1 0 0%; } .frmx-col-lg-auto { flex: 0 0 auto; width: auto; } .frmx-col-lg-1 { flex: 0 0 auto; width: 8.3333333333%; } .frmx-col-lg-2 { flex: 0 0 auto; width: 16.6666666667%; } .frmx-col-lg-3 { flex: 0 0 auto; width: 25%; } .frmx-col-lg-4 { flex: 0 0 auto; width: 33.3333333333%; } .frmx-col-lg-5 { flex: 0 0 auto; width: 41.6666666667%; } .frmx-col-lg-6 { flex: 0 0 auto; width: 50%; } .frmx-col-lg-7 { flex: 0 0 auto; width: 58.3333333333%; } .frmx-col-lg-8 { flex: 0 0 auto; width: 66.6666666667%; } .frmx-col-lg-9 { flex: 0 0 auto; width: 75%; } .frmx-col-lg-10 { flex: 0 0 auto; width: 83.3333333333%; } .frmx-col-lg-11 { flex: 0 0 auto; width: 91.6666666667%; } .frmx-col-lg-12 { flex: 0 0 auto; width: 100%; } .frmx-offset-lg-0 { margin-left: 0%; } .frmx-offset-lg-1 { margin-left: 8.3333333333%; } .frmx-offset-lg-2 { margin-left: 16.6666666667%; } .frmx-offset-lg-3 { margin-left: 25%; } .frmx-offset-lg-4 { margin-left: 33.3333333333%; } .frmx-offset-lg-5 { margin-left: 41.6666666667%; } .frmx-offset-lg-6 { margin-left: 50%; } .frmx-offset-lg-7 { margin-left: 58.3333333333%; } .frmx-offset-lg-8 { margin-left: 66.6666666667%; } .frmx-offset-lg-9 { margin-left: 75%; } .frmx-offset-lg-10 { margin-left: 83.3333333333%; } .frmx-offset-lg-11 { margin-left: 91.6666666667%; } .frmx-order-lg-first { order: -1; } .frmx-order-lg-last { order: 13; } .frmx-order-lg-0 { order: 0; } .frmx-order-lg-1 { order: 1; } .frmx-order-lg-2 { order: 2; } .frmx-order-lg-3 { order: 3; } .frmx-order-lg-4 { order: 4; } .frmx-order-lg-5 { order: 5; } .frmx-order-lg-6 { order: 6; } .frmx-order-lg-7 { order: 7; } .frmx-order-lg-8 { order: 8; } .frmx-order-lg-9 { order: 9; } .frmx-order-lg-10 { order: 10; } .frmx-order-lg-11 { order: 11; } .frmx-order-lg-12 { order: 12; } } @media (min-width: 1200px) { .frmx-col-xl { flex: 1 0 0%; } .frmx-col-xl-auto { flex: 0 0 auto; width: auto; } .frmx-col-xl-1 { flex: 0 0 auto; width: 8.3333333333%; } .frmx-col-xl-2 { flex: 0 0 auto; width: 16.6666666667%; } .frmx-col-xl-3 { flex: 0 0 auto; width: 25%; } .frmx-col-xl-4 { flex: 0 0 auto; width: 33.3333333333%; } .frmx-col-xl-5 { flex: 0 0 auto; width: 41.6666666667%; } .frmx-col-xl-6 { flex: 0 0 auto; width: 50%; } .frmx-col-xl-7 { flex: 0 0 auto; width: 58.3333333333%; } .frmx-col-xl-8 { flex: 0 0 auto; width: 66.6666666667%; } .frmx-col-xl-9 { flex: 0 0 auto; width: 75%; } .frmx-col-xl-10 { flex: 0 0 auto; width: 83.3333333333%; } .frmx-col-xl-11 { flex: 0 0 auto; width: 91.6666666667%; } .frmx-col-xl-12 { flex: 0 0 auto; width: 100%; } .frmx-offset-xl-0 { margin-left: 0%; } .frmx-offset-xl-1 { margin-left: 8.3333333333%; } .frmx-offset-xl-2 { margin-left: 16.6666666667%; } .frmx-offset-xl-3 { margin-left: 25%; } .frmx-offset-xl-4 { margin-left: 33.3333333333%; } .frmx-offset-xl-5 { margin-left: 41.6666666667%; } .frmx-offset-xl-6 { margin-left: 50%; } .frmx-offset-xl-7 { margin-left: 58.3333333333%; } .frmx-offset-xl-8 { margin-left: 66.6666666667%; } .frmx-offset-xl-9 { margin-left: 75%; } .frmx-offset-xl-10 { margin-left: 83.3333333333%; } .frmx-offset-xl-11 { margin-left: 91.6666666667%; } .frmx-order-xl-first { order: -1; } .frmx-order-xl-last { order: 13; } .frmx-order-xl-0 { order: 0; } .frmx-order-xl-1 { order: 1; } .frmx-order-xl-2 { order: 2; } .frmx-order-xl-3 { order: 3; } .frmx-order-xl-4 { order: 4; } .frmx-order-xl-5 { order: 5; } .frmx-order-xl-6 { order: 6; } .frmx-order-xl-7 { order: 7; } .frmx-order-xl-8 { order: 8; } .frmx-order-xl-9 { order: 9; } .frmx-order-xl-10 { order: 10; } .frmx-order-xl-11 { order: 11; } .frmx-order-xl-12 { order: 12; } } @media (min-width: 1400px) { .frmx-col-xxl { flex: 1 0 0%; } .frmx-col-xxl-auto { flex: 0 0 auto; width: auto; } .frmx-col-xxl-1 { flex: 0 0 auto; width: 8.3333333333%; } .frmx-col-xxl-2 { flex: 0 0 auto; width: 16.6666666667%; } .frmx-col-xxl-3 { flex: 0 0 auto; width: 25%; } .frmx-col-xxl-4 { flex: 0 0 auto; width: 33.3333333333%; } .frmx-col-xxl-5 { flex: 0 0 auto; width: 41.6666666667%; } .frmx-col-xxl-6 { flex: 0 0 auto; width: 50%; } .frmx-col-xxl-7 { flex: 0 0 auto; width: 58.3333333333%; } .frmx-col-xxl-8 { flex: 0 0 auto; width: 66.6666666667%; } .frmx-col-xxl-9 { flex: 0 0 auto; width: 75%; } .frmx-col-xxl-10 { flex: 0 0 auto; width: 83.3333333333%; } .frmx-col-xxl-11 { flex: 0 0 auto; width: 91.6666666667%; } .frmx-col-xxl-12 { flex: 0 0 auto; width: 100%; } .frmx-offset-xxl-0 { margin-left: 0%; } .frmx-offset-xxl-1 { margin-left: 8.3333333333%; } .frmx-offset-xxl-2 { margin-left: 16.6666666667%; } .frmx-offset-xxl-3 { margin-left: 25%; } .frmx-offset-xxl-4 { margin-left: 33.3333333333%; } .frmx-offset-xxl-5 { margin-left: 41.6666666667%; } .frmx-offset-xxl-6 { margin-left: 50%; } .frmx-offset-xxl-7 { margin-left: 58.3333333333%; } .frmx-offset-xxl-8 { margin-left: 66.6666666667%; } .frmx-offset-xxl-9 { margin-left: 75%; } .frmx-offset-xxl-10 { margin-left: 83.3333333333%; } .frmx-offset-xxl-11 { margin-left: 91.6666666667%; } .frmx-order-xxl-first { order: -1; } .frmx-order-xxl-last { order: 13; } .frmx-order-xxl-0 { order: 0; } .frmx-order-xxl-1 { order: 1; } .frmx-order-xxl-2 { order: 2; } .frmx-order-xxl-3 { order: 3; } .frmx-order-xxl-4 { order: 4; } .frmx-order-xxl-5 { order: 5; } .frmx-order-xxl-6 { order: 6; } .frmx-order-xxl-7 { order: 7; } .frmx-order-xxl-8 { order: 8; } .frmx-order-xxl-9 { order: 9; } .frmx-order-xxl-10 { order: 10; } .frmx-order-xxl-11 { order: 11; } .frmx-order-xxl-12 { order: 12; } } .frmx-order-first { order: -1; } .frmx-order-last { order: 13; } .frmx-order-0 { order: 0; } .frmx-order-1 { order: 1; } .frmx-order-2 { order: 2; } .frmx-order-3 { order: 3; } .frmx-order-4 { order: 4; } .frmx-order-5 { order: 5; } .frmx-order-6 { order: 6; } .frmx-order-7 { order: 7; } .frmx-order-8 { order: 8; } .frmx-order-9 { order: 9; } .frmx-order-10 { order: 10; } .frmx-order-11 { order: 11; } .frmx-order-12 { order: 12; } .frmx-justify-content-start { justify-content: flex-start; } .frmx-justify-content-end { justify-content: flex-end; } .frmx-justify-content-center { justify-content: center; } .frmx-justify-content-between { justify-content: space-between; } .frmx-justify-content-around { justify-content: space-around; } .frmx-justify-content-evenly { justify-content: space-evenly; } .frmx-align-items-start { align-items: flex-start; } .frmx-align-items-end { align-items: flex-end; } .frmx-align-items-center { align-items: center; } .frmx-align-items-baseline { align-items: baseline; } .frmx-align-items-stretch { align-items: stretch; } .frmx-align-self-start { align-self: flex-start; } .frmx-align-self-end { align-self: flex-end; } .frmx-align-self-center { align-self: center; } .frmx-align-self-baseline { align-self: baseline; } .frmx-align-self-stretch { align-self: stretch; } .frmx-d-none { display: none; } .frmx-d-block { display: block; } .frmx-d-flex { display: flex; } .frmx-d-inline-flex { display: inline-flex; } .frmx-d-grid { display: grid; } @media (min-width: 576px) { .frmx-d-sm-none { display: none; } .frmx-d-sm-block { display: block; } .frmx-d-sm-flex { display: flex; } .frmx-d-sm-inline-flex { display: inline-flex; } .frmx-d-sm-grid { display: grid; } } @media (min-width: 768px) { .frmx-d-md-none { display: none; } .frmx-d-md-block { display: block; } .frmx-d-md-flex { display: flex; } .frmx-d-md-inline-flex { display: inline-flex; } .frmx-d-md-grid { display: grid; } } @media (min-width: 992px) { .frmx-d-lg-none { display: none; } .frmx-d-lg-block { display: block; } .frmx-d-lg-flex { display: flex; } .frmx-d-lg-inline-flex { display: inline-flex; } .frmx-d-lg-grid { display: grid; } } @media (min-width: 1200px) { .frmx-d-xl-none { display: none; } .frmx-d-xl-block { display: block; } .frmx-d-xl-flex { display: flex; } .frmx-d-xl-inline-flex { display: inline-flex; } .frmx-d-xl-grid { display: grid; } } @media (min-width: 1400px) { .frmx-d-xxl-none { display: none; } .frmx-d-xxl-block { display: block; } .frmx-d-xxl-flex { display: flex; } .frmx-d-xxl-inline-flex { display: inline-flex; } .frmx-d-xxl-grid { display: grid; } } .frmx-gap-0 { gap: 0; } .frmx-gap-1 { gap: 0.25rem; } .frmx-gap-2 { gap: 0.5rem; } .frmx-gap-3 { gap: 1rem; } .frmx-gap-4 { gap: 1.5rem; } .frmx-gap-5 { gap: 3rem; } .frmx-flex-wrap { flex-wrap: wrap; } .frmx-flex-nowrap { flex-wrap: nowrap; } .frmx-flex-wrap-reverse { flex-wrap: wrap-reverse; } .frmx-flex-row { flex-direction: row; } .frmx-flex-row-reverse { flex-direction: row-reverse; } .frmx-flex-column { flex-direction: column; } .frmx-flex-column-reverse { flex-direction: column-reverse; } .frmx-flex-grow-0 { flex-grow: 0; } .frmx-flex-grow-1 { flex-grow: 1; } .frmx-flex-shrink-0 { flex-shrink: 0; } .frmx-flex-shrink-1 { flex-shrink: 1; } .frmx-m-0 { margin: 0 !important; } .frmx-mx-0 { margin-left: 0 !important; margin-right: 0 !important; } .frmx-my-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .frmx-mt-0 { margin-top: 0 !important; } .frmx-mb-0 { margin-bottom: 0 !important; } .frmx-ms-0 { margin-left: 0 !important; } .frmx-me-0 { margin-right: 0 !important; } .frmx-m-1 { margin: 0.25rem !important; } .frmx-mx-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; } .frmx-my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .frmx-mt-1 { margin-top: 0.25rem !important; } .frmx-mb-1 { margin-bottom: 0.25rem !important; } .frmx-ms-1 { margin-left: 0.25rem !important; } .frmx-me-1 { margin-right: 0.25rem !important; } .frmx-m-2 { margin: 0.5rem !important; } .frmx-mx-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; } .frmx-my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .frmx-mt-2 { margin-top: 0.5rem !important; } .frmx-mb-2 { margin-bottom: 0.5rem !important; } .frmx-ms-2 { margin-left: 0.5rem !important; } .frmx-me-2 { margin-right: 0.5rem !important; } .frmx-m-3 { margin: 1rem !important; } .frmx-mx-3 { margin-left: 1rem !important; margin-right: 1rem !important; } .frmx-my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .frmx-mt-3 { margin-top: 1rem !important; } .frmx-mb-3 { margin-bottom: 1rem !important; } .frmx-ms-3 { margin-left: 1rem !important; } .frmx-me-3 { margin-right: 1rem !important; } .frmx-m-4 { margin: 1.5rem !important; } .frmx-mx-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; } .frmx-my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .frmx-mt-4 { margin-top: 1.5rem !important; } .frmx-mb-4 { margin-bottom: 1.5rem !important; } .frmx-ms-4 { margin-left: 1.5rem !important; } .frmx-me-4 { margin-right: 1.5rem !important; } .frmx-m-5 { margin: 3rem !important; } .frmx-mx-5 { margin-left: 3rem !important; margin-right: 3rem !important; } .frmx-my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .frmx-mt-5 { margin-top: 3rem !important; } .frmx-mb-5 { margin-bottom: 3rem !important; } .frmx-ms-5 { margin-left: 3rem !important; } .frmx-me-5 { margin-right: 3rem !important; } .frmx-p-0 { padding: 0 !important; } .frmx-px-0 { padding-left: 0 !important; padding-right: 0 !important; } .frmx-py-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .frmx-pt-0 { padding-top: 0 !important; } .frmx-pb-0 { padding-bottom: 0 !important; } .frmx-ps-0 { padding-left: 0 !important; } .frmx-pe-0 { padding-right: 0 !important; } .frmx-p-1 { padding: 0.25rem !important; } .frmx-px-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; } .frmx-py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .frmx-pt-1 { padding-top: 0.25rem !important; } .frmx-pb-1 { padding-bottom: 0.25rem !important; } .frmx-ps-1 { padding-left: 0.25rem !important; } .frmx-pe-1 { padding-right: 0.25rem !important; } .frmx-p-2 { padding: 0.5rem !important; } .frmx-px-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; } .frmx-py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .frmx-pt-2 { padding-top: 0.5rem !important; } .frmx-pb-2 { padding-bottom: 0.5rem !important; } .frmx-ps-2 { padding-left: 0.5rem !important; } .frmx-pe-2 { padding-right: 0.5rem !important; } .frmx-p-3 { padding: 1rem !important; } .frmx-px-3 { padding-left: 1rem !important; padding-right: 1rem !important; } .frmx-py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .frmx-pt-3 { padding-top: 1rem !important; } .frmx-pb-3 { padding-bottom: 1rem !important; } .frmx-ps-3 { padding-left: 1rem !important; } .frmx-pe-3 { padding-right: 1rem !important; } .frmx-p-4 { padding: 1.5rem !important; } .frmx-px-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; } .frmx-py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .frmx-pt-4 { padding-top: 1.5rem !important; } .frmx-pb-4 { padding-bottom: 1.5rem !important; } .frmx-ps-4 { padding-left: 1.5rem !important; } .frmx-pe-4 { padding-right: 1.5rem !important; } .frmx-p-5 { padding: 3rem !important; } .frmx-px-5 { padding-left: 3rem !important; padding-right: 3rem !important; } .frmx-py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .frmx-pt-5 { padding-top: 3rem !important; } .frmx-pb-5 { padding-bottom: 3rem !important; } .frmx-ps-5 { padding-left: 3rem !important; } .frmx-pe-5 { padding-right: 3rem !important; } .frmx-m-auto { margin: auto !important; } .frmx-mx-auto { margin-left: auto !important; margin-right: auto !important; } .frmx-my-auto { margin-top: auto !important; margin-bottom: auto !important; } .frmx-mt-auto { margin-top: auto !important; } .frmx-mb-auto { margin-bottom: auto !important; } .frmx-ms-auto { margin-left: auto !important; } .frmx-me-auto { margin-right: auto !important; } @media (min-width: 576px) { .frmx-m-sm-0 { margin: 0 !important; } .frmx-mx-sm-0 { margin-left: 0 !important; margin-right: 0 !important; } .frmx-my-sm-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .frmx-mt-sm-0 { margin-top: 0 !important; } .frmx-mb-sm-0 { margin-bottom: 0 !important; } .frmx-ms-sm-0 { margin-left: 0 !important; } .frmx-me-sm-0 { margin-right: 0 !important; } .frmx-m-sm-1 { margin: 0.25rem !important; } .frmx-mx-sm-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; } .frmx-my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .frmx-mt-sm-1 { margin-top: 0.25rem !important; } .frmx-mb-sm-1 { margin-bottom: 0.25rem !important; } .frmx-ms-sm-1 { margin-left: 0.25rem !important; } .frmx-me-sm-1 { margin-right: 0.25rem !important; } .frmx-m-sm-2 { margin: 0.5rem !important; } .frmx-mx-sm-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; } .frmx-my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .frmx-mt-sm-2 { margin-top: 0.5rem !important; } .frmx-mb-sm-2 { margin-bottom: 0.5rem !important; } .frmx-ms-sm-2 { margin-left: 0.5rem !important; } .frmx-me-sm-2 { margin-right: 0.5rem !important; } .frmx-m-sm-3 { margin: 1rem !important; } .frmx-mx-sm-3 { margin-left: 1rem !important; margin-right: 1rem !important; } .frmx-my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .frmx-mt-sm-3 { margin-top: 1rem !important; } .frmx-mb-sm-3 { margin-bottom: 1rem !important; } .frmx-ms-sm-3 { margin-left: 1rem !important; } .frmx-me-sm-3 { margin-right: 1rem !important; } .frmx-m-sm-4 { margin: 1.5rem !important; } .frmx-mx-sm-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; } .frmx-my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .frmx-mt-sm-4 { margin-top: 1.5rem !important; } .frmx-mb-sm-4 { margin-bottom: 1.5rem !important; } .frmx-ms-sm-4 { margin-left: 1.5rem !important; } .frmx-me-sm-4 { margin-right: 1.5rem !important; } .frmx-m-sm-5 { margin: 3rem !important; } .frmx-mx-sm-5 { margin-left: 3rem !important; margin-right: 3rem !important; } .frmx-my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .frmx-mt-sm-5 { margin-top: 3rem !important; } .frmx-mb-sm-5 { margin-bottom: 3rem !important; } .frmx-ms-sm-5 { margin-left: 3rem !important; } .frmx-me-sm-5 { margin-right: 3rem !important; } .frmx-p-sm-0 { padding: 0 !important; } .frmx-px-sm-0 { padding-left: 0 !important; padding-right: 0 !important; } .frmx-py-sm-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .frmx-pt-sm-0 { padding-top: 0 !important; } .frmx-pb-sm-0 { padding-bottom: 0 !important; } .frmx-ps-sm-0 { padding-left: 0 !important; } .frmx-pe-sm-0 { padding-right: 0 !important; } .frmx-p-sm-1 { padding: 0.25rem !important; } .frmx-px-sm-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; } .frmx-py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .frmx-pt-sm-1 { padding-top: 0.25rem !important; } .frmx-pb-sm-1 { padding-bottom: 0.25rem !important; } .frmx-ps-sm-1 { padding-left: 0.25rem !important; } .frmx-pe-sm-1 { padding-right: 0.25rem !important; } .frmx-p-sm-2 { padding: 0.5rem !important; } .frmx-px-sm-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; } .frmx-py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .frmx-pt-sm-2 { padding-top: 0.5rem !important; } .frmx-pb-sm-2 { padding-bottom: 0.5rem !important; } .frmx-ps-sm-2 { padding-left: 0.5rem !important; } .frmx-pe-sm-2 { padding-right: 0.5rem !important; } .frmx-p-sm-3 { padding: 1rem !important; } .frmx-px-sm-3 { padding-left: 1rem !important; padding-right: 1rem !important; } .frmx-py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .frmx-pt-sm-3 { padding-top: 1rem !important; } .frmx-pb-sm-3 { padding-bottom: 1rem !important; } .frmx-ps-sm-3 { padding-left: 1rem !important; } .frmx-pe-sm-3 { padding-right: 1rem !important; } .frmx-p-sm-4 { padding: 1.5rem !important; } .frmx-px-sm-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; } .frmx-py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .frmx-pt-sm-4 { padding-top: 1.5rem !important; } .frmx-pb-sm-4 { padding-bottom: 1.5rem !important; } .frmx-ps-sm-4 { padding-left: 1.5rem !important; } .frmx-pe-sm-4 { padding-right: 1.5rem !important; } .frmx-p-sm-5 { padding: 3rem !important; } .frmx-px-sm-5 { padding-left: 3rem !important; padding-right: 3rem !important; } .frmx-py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .frmx-pt-sm-5 { padding-top: 3rem !important; } .frmx-pb-sm-5 { padding-bottom: 3rem !important; } .frmx-ps-sm-5 { padding-left: 3rem !important; } .frmx-pe-sm-5 { padding-right: 3rem !important; } .frmx-m-sm-auto { margin: auto !important; } .frmx-mx-sm-auto { margin-left: auto !important; margin-right: auto !important; } .frmx-my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; } .frmx-mt-sm-auto { margin-top: auto !important; } .frmx-mb-sm-auto { margin-bottom: auto !important; } .frmx-ms-sm-auto { margin-left: auto !important; } .frmx-me-sm-auto { margin-right: auto !important; } } @media (min-width: 768px) { .frmx-m-md-0 { margin: 0 !important; } .frmx-mx-md-0 { margin-left: 0 !important; margin-right: 0 !important; } .frmx-my-md-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .frmx-mt-md-0 { margin-top: 0 !important; } .frmx-mb-md-0 { margin-bottom: 0 !important; } .frmx-ms-md-0 { margin-left: 0 !important; } .frmx-me-md-0 { margin-right: 0 !important; } .frmx-m-md-1 { margin: 0.25rem !important; } .frmx-mx-md-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; } .frmx-my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .frmx-mt-md-1 { margin-top: 0.25rem !important; } .frmx-mb-md-1 { margin-bottom: 0.25rem !important; } .frmx-ms-md-1 { margin-left: 0.25rem !important; } .frmx-me-md-1 { margin-right: 0.25rem !important; } .frmx-m-md-2 { margin: 0.5rem !important; } .frmx-mx-md-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; } .frmx-my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .frmx-mt-md-2 { margin-top: 0.5rem !important; } .frmx-mb-md-2 { margin-bottom: 0.5rem !important; } .frmx-ms-md-2 { margin-left: 0.5rem !important; } .frmx-me-md-2 { margin-right: 0.5rem !important; } .frmx-m-md-3 { margin: 1rem !important; } .frmx-mx-md-3 { margin-left: 1rem !important; margin-right: 1rem !important; } .frmx-my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .frmx-mt-md-3 { margin-top: 1rem !important; } .frmx-mb-md-3 { margin-bottom: 1rem !important; } .frmx-ms-md-3 { margin-left: 1rem !important; } .frmx-me-md-3 { margin-right: 1rem !important; } .frmx-m-md-4 { margin: 1.5rem !important; } .frmx-mx-md-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; } .frmx-my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .frmx-mt-md-4 { margin-top: 1.5rem !important; } .frmx-mb-md-4 { margin-bottom: 1.5rem !important; } .frmx-ms-md-4 { margin-left: 1.5rem !important; } .frmx-me-md-4 { margin-right: 1.5rem !important; } .frmx-m-md-5 { margin: 3rem !important; } .frmx-mx-md-5 { margin-left: 3rem !important; margin-right: 3rem !important; } .frmx-my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .frmx-mt-md-5 { margin-top: 3rem !important; } .frmx-mb-md-5 { margin-bottom: 3rem !important; } .frmx-ms-md-5 { margin-left: 3rem !important; } .frmx-me-md-5 { margin-right: 3rem !important; } .frmx-p-md-0 { padding: 0 !important; } .frmx-px-md-0 { padding-left: 0 !important; padding-right: 0 !important; } .frmx-py-md-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .frmx-pt-md-0 { padding-top: 0 !important; } .frmx-pb-md-0 { padding-bottom: 0 !important; } .frmx-ps-md-0 { padding-left: 0 !important; } .frmx-pe-md-0 { padding-right: 0 !important; } .frmx-p-md-1 { padding: 0.25rem !important; } .frmx-px-md-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; } .frmx-py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .frmx-pt-md-1 { padding-top: 0.25rem !important; } .frmx-pb-md-1 { padding-bottom: 0.25rem !important; } .frmx-ps-md-1 { padding-left: 0.25rem !important; } .frmx-pe-md-1 { padding-right: 0.25rem !important; } .frmx-p-md-2 { padding: 0.5rem !important; } .frmx-px-md-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; } .frmx-py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .frmx-pt-md-2 { padding-top: 0.5rem !important; } .frmx-pb-md-2 { padding-bottom: 0.5rem !important; } .frmx-ps-md-2 { padding-left: 0.5rem !important; } .frmx-pe-md-2 { padding-right: 0.5rem !important; } .frmx-p-md-3 { padding: 1rem !important; } .frmx-px-md-3 { padding-left: 1rem !important; padding-right: 1rem !important; } .frmx-py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .frmx-pt-md-3 { padding-top: 1rem !important; } .frmx-pb-md-3 { padding-bottom: 1rem !important; } .frmx-ps-md-3 { padding-left: 1rem !important; } .frmx-pe-md-3 { padding-right: 1rem !important; } .frmx-p-md-4 { padding: 1.5rem !important; } .frmx-px-md-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; } .frmx-py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .frmx-pt-md-4 { padding-top: 1.5rem !important; } .frmx-pb-md-4 { padding-bottom: 1.5rem !important; } .frmx-ps-md-4 { padding-left: 1.5rem !important; } .frmx-pe-md-4 { padding-right: 1.5rem !important; } .frmx-p-md-5 { padding: 3rem !important; } .frmx-px-md-5 { padding-left: 3rem !important; padding-right: 3rem !important; } .frmx-py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .frmx-pt-md-5 { padding-top: 3rem !important; } .frmx-pb-md-5 { padding-bottom: 3rem !important; } .frmx-ps-md-5 { padding-left: 3rem !important; } .frmx-pe-md-5 { padding-right: 3rem !important; } .frmx-m-md-auto { margin: auto !important; } .frmx-mx-md-auto { margin-left: auto !important; margin-right: auto !important; } .frmx-my-md-auto { margin-top: auto !important; margin-bottom: auto !important; } .frmx-mt-md-auto { margin-top: auto !important; } .frmx-mb-md-auto { margin-bottom: auto !important; } .frmx-ms-md-auto { margin-left: auto !important; } .frmx-me-md-auto { margin-right: auto !important; } } @media (min-width: 992px) { .frmx-m-lg-0 { margin: 0 !important; } .frmx-mx-lg-0 { margin-left: 0 !important; margin-right: 0 !important; } .frmx-my-lg-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .frmx-mt-lg-0 { margin-top: 0 !important; } .frmx-mb-lg-0 { margin-bottom: 0 !important; } .frmx-ms-lg-0 { margin-left: 0 !important; } .frmx-me-lg-0 { margin-right: 0 !important; } .frmx-m-lg-1 { margin: 0.25rem !important; } .frmx-mx-lg-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; } .frmx-my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .frmx-mt-lg-1 { margin-top: 0.25rem !important; } .frmx-mb-lg-1 { margin-bottom: 0.25rem !important; } .frmx-ms-lg-1 { margin-left: 0.25rem !important; } .frmx-me-lg-1 { margin-right: 0.25rem !important; } .frmx-m-lg-2 { margin: 0.5rem !important; } .frmx-mx-lg-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; } .frmx-my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .frmx-mt-lg-2 { margin-top: 0.5rem !important; } .frmx-mb-lg-2 { margin-bottom: 0.5rem !important; } .frmx-ms-lg-2 { margin-left: 0.5rem !important; } .frmx-me-lg-2 { margin-right: 0.5rem !important; } .frmx-m-lg-3 { margin: 1rem !important; } .frmx-mx-lg-3 { margin-left: 1rem !important; margin-right: 1rem !important; } .frmx-my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .frmx-mt-lg-3 { margin-top: 1rem !important; } .frmx-mb-lg-3 { margin-bottom: 1rem !important; } .frmx-ms-lg-3 { margin-left: 1rem !important; } .frmx-me-lg-3 { margin-right: 1rem !important; } .frmx-m-lg-4 { margin: 1.5rem !important; } .frmx-mx-lg-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; } .frmx-my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .frmx-mt-lg-4 { margin-top: 1.5rem !important; } .frmx-mb-lg-4 { margin-bottom: 1.5rem !important; } .frmx-ms-lg-4 { margin-left: 1.5rem !important; } .frmx-me-lg-4 { margin-right: 1.5rem !important; } .frmx-m-lg-5 { margin: 3rem !important; } .frmx-mx-lg-5 { margin-left: 3rem !important; margin-right: 3rem !important; } .frmx-my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .frmx-mt-lg-5 { margin-top: 3rem !important; } .frmx-mb-lg-5 { margin-bottom: 3rem !important; } .frmx-ms-lg-5 { margin-left: 3rem !important; } .frmx-me-lg-5 { margin-right: 3rem !important; } .frmx-p-lg-0 { padding: 0 !important; } .frmx-px-lg-0 { padding-left: 0 !important; padding-right: 0 !important; } .frmx-py-lg-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .frmx-pt-lg-0 { padding-top: 0 !important; } .frmx-pb-lg-0 { padding-bottom: 0 !important; } .frmx-ps-lg-0 { padding-left: 0 !important; } .frmx-pe-lg-0 { padding-right: 0 !important; } .frmx-p-lg-1 { padding: 0.25rem !important; } .frmx-px-lg-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; } .frmx-py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .frmx-pt-lg-1 { padding-top: 0.25rem !important; } .frmx-pb-lg-1 { padding-bottom: 0.25rem !important; } .frmx-ps-lg-1 { padding-left: 0.25rem !important; } .frmx-pe-lg-1 { padding-right: 0.25rem !important; } .frmx-p-lg-2 { padding: 0.5rem !important; } .frmx-px-lg-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; } .frmx-py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .frmx-pt-lg-2 { padding-top: 0.5rem !important; } .frmx-pb-lg-2 { padding-bottom: 0.5rem !important; } .frmx-ps-lg-2 { padding-left: 0.5rem !important; } .frmx-pe-lg-2 { padding-right: 0.5rem !important; } .frmx-p-lg-3 { padding: 1rem !important; } .frmx-px-lg-3 { padding-left: 1rem !important; padding-right: 1rem !important; } .frmx-py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .frmx-pt-lg-3 { padding-top: 1rem !important; } .frmx-pb-lg-3 { padding-bottom: 1rem !important; } .frmx-ps-lg-3 { padding-left: 1rem !important; } .frmx-pe-lg-3 { padding-right: 1rem !important; } .frmx-p-lg-4 { padding: 1.5rem !important; } .frmx-px-lg-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; } .frmx-py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .frmx-pt-lg-4 { padding-top: 1.5rem !important; } .frmx-pb-lg-4 { padding-bottom: 1.5rem !important; } .frmx-ps-lg-4 { padding-left: 1.5rem !important; } .frmx-pe-lg-4 { padding-right: 1.5rem !important; } .frmx-p-lg-5 { padding: 3rem !important; } .frmx-px-lg-5 { padding-left: 3rem !important; padding-right: 3rem !important; } .frmx-py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .frmx-pt-lg-5 { padding-top: 3rem !important; } .frmx-pb-lg-5 { padding-bottom: 3rem !important; } .frmx-ps-lg-5 { padding-left: 3rem !important; } .frmx-pe-lg-5 { padding-right: 3rem !important; } .frmx-m-lg-auto { margin: auto !important; } .frmx-mx-lg-auto { margin-left: auto !important; margin-right: auto !important; } .frmx-my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; } .frmx-mt-lg-auto { margin-top: auto !important; } .frmx-mb-lg-auto { margin-bottom: auto !important; } .frmx-ms-lg-auto { margin-left: auto !important; } .frmx-me-lg-auto { margin-right: auto !important; } } @media (min-width: 1200px) { .frmx-m-xl-0 { margin: 0 !important; } .frmx-mx-xl-0 { margin-left: 0 !important; margin-right: 0 !important; } .frmx-my-xl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .frmx-mt-xl-0 { margin-top: 0 !important; } .frmx-mb-xl-0 { margin-bottom: 0 !important; } .frmx-ms-xl-0 { margin-left: 0 !important; } .frmx-me-xl-0 { margin-right: 0 !important; } .frmx-m-xl-1 { margin: 0.25rem !important; } .frmx-mx-xl-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; } .frmx-my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .frmx-mt-xl-1 { margin-top: 0.25rem !important; } .frmx-mb-xl-1 { margin-bottom: 0.25rem !important; } .frmx-ms-xl-1 { margin-left: 0.25rem !important; } .frmx-me-xl-1 { margin-right: 0.25rem !important; } .frmx-m-xl-2 { margin: 0.5rem !important; } .frmx-mx-xl-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; } .frmx-my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .frmx-mt-xl-2 { margin-top: 0.5rem !important; } .frmx-mb-xl-2 { margin-bottom: 0.5rem !important; } .frmx-ms-xl-2 { margin-left: 0.5rem !important; } .frmx-me-xl-2 { margin-right: 0.5rem !important; } .frmx-m-xl-3 { margin: 1rem !important; } .frmx-mx-xl-3 { margin-left: 1rem !important; margin-right: 1rem !important; } .frmx-my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .frmx-mt-xl-3 { margin-top: 1rem !important; } .frmx-mb-xl-3 { margin-bottom: 1rem !important; } .frmx-ms-xl-3 { margin-left: 1rem !important; } .frmx-me-xl-3 { margin-right: 1rem !important; } .frmx-m-xl-4 { margin: 1.5rem !important; } .frmx-mx-xl-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; } .frmx-my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .frmx-mt-xl-4 { margin-top: 1.5rem !important; } .frmx-mb-xl-4 { margin-bottom: 1.5rem !important; } .frmx-ms-xl-4 { margin-left: 1.5rem !important; } .frmx-me-xl-4 { margin-right: 1.5rem !important; } .frmx-m-xl-5 { margin: 3rem !important; } .frmx-mx-xl-5 { margin-left: 3rem !important; margin-right: 3rem !important; } .frmx-my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .frmx-mt-xl-5 { margin-top: 3rem !important; } .frmx-mb-xl-5 { margin-bottom: 3rem !important; } .frmx-ms-xl-5 { margin-left: 3rem !important; } .frmx-me-xl-5 { margin-right: 3rem !important; } .frmx-p-xl-0 { padding: 0 !important; } .frmx-px-xl-0 { padding-left: 0 !important; padding-right: 0 !important; } .frmx-py-xl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .frmx-pt-xl-0 { padding-top: 0 !important; } .frmx-pb-xl-0 { padding-bottom: 0 !important; } .frmx-ps-xl-0 { padding-left: 0 !important; } .frmx-pe-xl-0 { padding-right: 0 !important; } .frmx-p-xl-1 { padding: 0.25rem !important; } .frmx-px-xl-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; } .frmx-py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .frmx-pt-xl-1 { padding-top: 0.25rem !important; } .frmx-pb-xl-1 { padding-bottom: 0.25rem !important; } .frmx-ps-xl-1 { padding-left: 0.25rem !important; } .frmx-pe-xl-1 { padding-right: 0.25rem !important; } .frmx-p-xl-2 { padding: 0.5rem !important; } .frmx-px-xl-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; } .frmx-py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .frmx-pt-xl-2 { padding-top: 0.5rem !important; } .frmx-pb-xl-2 { padding-bottom: 0.5rem !important; } .frmx-ps-xl-2 { padding-left: 0.5rem !important; } .frmx-pe-xl-2 { padding-right: 0.5rem !important; } .frmx-p-xl-3 { padding: 1rem !important; } .frmx-px-xl-3 { padding-left: 1rem !important; padding-right: 1rem !important; } .frmx-py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .frmx-pt-xl-3 { padding-top: 1rem !important; } .frmx-pb-xl-3 { padding-bottom: 1rem !important; } .frmx-ps-xl-3 { padding-left: 1rem !important; } .frmx-pe-xl-3 { padding-right: 1rem !important; } .frmx-p-xl-4 { padding: 1.5rem !important; } .frmx-px-xl-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; } .frmx-py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .frmx-pt-xl-4 { padding-top: 1.5rem !important; } .frmx-pb-xl-4 { padding-bottom: 1.5rem !important; } .frmx-ps-xl-4 { padding-left: 1.5rem !important; } .frmx-pe-xl-4 { padding-right: 1.5rem !important; } .frmx-p-xl-5 { padding: 3rem !important; } .frmx-px-xl-5 { padding-left: 3rem !important; padding-right: 3rem !important; } .frmx-py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .frmx-pt-xl-5 { padding-top: 3rem !important; } .frmx-pb-xl-5 { padding-bottom: 3rem !important; } .frmx-ps-xl-5 { padding-left: 3rem !important; } .frmx-pe-xl-5 { padding-right: 3rem !important; } .frmx-m-xl-auto { margin: auto !important; } .frmx-mx-xl-auto { margin-left: auto !important; margin-right: auto !important; } .frmx-my-xl-auto { margin-top: auto !important; margin-bottom: auto !important; } .frmx-mt-xl-auto { margin-top: auto !important; } .frmx-mb-xl-auto { margin-bottom: auto !important; } .frmx-ms-xl-auto { margin-left: auto !important; } .frmx-me-xl-auto { margin-right: auto !important; } } @media (min-width: 1400px) { .frmx-m-xxl-0 { margin: 0 !important; } .frmx-mx-xxl-0 { margin-left: 0 !important; margin-right: 0 !important; } .frmx-my-xxl-0 { margin-top: 0 !important; margin-bottom: 0 !important; } .frmx-mt-xxl-0 { margin-top: 0 !important; } .frmx-mb-xxl-0 { margin-bottom: 0 !important; } .frmx-ms-xxl-0 { margin-left: 0 !important; } .frmx-me-xxl-0 { margin-right: 0 !important; } .frmx-m-xxl-1 { margin: 0.25rem !important; } .frmx-mx-xxl-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; } .frmx-my-xxl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; } .frmx-mt-xxl-1 { margin-top: 0.25rem !important; } .frmx-mb-xxl-1 { margin-bottom: 0.25rem !important; } .frmx-ms-xxl-1 { margin-left: 0.25rem !important; } .frmx-me-xxl-1 { margin-right: 0.25rem !important; } .frmx-m-xxl-2 { margin: 0.5rem !important; } .frmx-mx-xxl-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; } .frmx-my-xxl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; } .frmx-mt-xxl-2 { margin-top: 0.5rem !important; } .frmx-mb-xxl-2 { margin-bottom: 0.5rem !important; } .frmx-ms-xxl-2 { margin-left: 0.5rem !important; } .frmx-me-xxl-2 { margin-right: 0.5rem !important; } .frmx-m-xxl-3 { margin: 1rem !important; } .frmx-mx-xxl-3 { margin-left: 1rem !important; margin-right: 1rem !important; } .frmx-my-xxl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; } .frmx-mt-xxl-3 { margin-top: 1rem !important; } .frmx-mb-xxl-3 { margin-bottom: 1rem !important; } .frmx-ms-xxl-3 { margin-left: 1rem !important; } .frmx-me-xxl-3 { margin-right: 1rem !important; } .frmx-m-xxl-4 { margin: 1.5rem !important; } .frmx-mx-xxl-4 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; } .frmx-my-xxl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; } .frmx-mt-xxl-4 { margin-top: 1.5rem !important; } .frmx-mb-xxl-4 { margin-bottom: 1.5rem !important; } .frmx-ms-xxl-4 { margin-left: 1.5rem !important; } .frmx-me-xxl-4 { margin-right: 1.5rem !important; } .frmx-m-xxl-5 { margin: 3rem !important; } .frmx-mx-xxl-5 { margin-left: 3rem !important; margin-right: 3rem !important; } .frmx-my-xxl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; } .frmx-mt-xxl-5 { margin-top: 3rem !important; } .frmx-mb-xxl-5 { margin-bottom: 3rem !important; } .frmx-ms-xxl-5 { margin-left: 3rem !important; } .frmx-me-xxl-5 { margin-right: 3rem !important; } .frmx-p-xxl-0 { padding: 0 !important; } .frmx-px-xxl-0 { padding-left: 0 !important; padding-right: 0 !important; } .frmx-py-xxl-0 { padding-top: 0 !important; padding-bottom: 0 !important; } .frmx-pt-xxl-0 { padding-top: 0 !important; } .frmx-pb-xxl-0 { padding-bottom: 0 !important; } .frmx-ps-xxl-0 { padding-left: 0 !important; } .frmx-pe-xxl-0 { padding-right: 0 !important; } .frmx-p-xxl-1 { padding: 0.25rem !important; } .frmx-px-xxl-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; } .frmx-py-xxl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; } .frmx-pt-xxl-1 { padding-top: 0.25rem !important; } .frmx-pb-xxl-1 { padding-bottom: 0.25rem !important; } .frmx-ps-xxl-1 { padding-left: 0.25rem !important; } .frmx-pe-xxl-1 { padding-right: 0.25rem !important; } .frmx-p-xxl-2 { padding: 0.5rem !important; } .frmx-px-xxl-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; } .frmx-py-xxl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; } .frmx-pt-xxl-2 { padding-top: 0.5rem !important; } .frmx-pb-xxl-2 { padding-bottom: 0.5rem !important; } .frmx-ps-xxl-2 { padding-left: 0.5rem !important; } .frmx-pe-xxl-2 { padding-right: 0.5rem !important; } .frmx-p-xxl-3 { padding: 1rem !important; } .frmx-px-xxl-3 { padding-left: 1rem !important; padding-right: 1rem !important; } .frmx-py-xxl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; } .frmx-pt-xxl-3 { padding-top: 1rem !important; } .frmx-pb-xxl-3 { padding-bottom: 1rem !important; } .frmx-ps-xxl-3 { padding-left: 1rem !important; } .frmx-pe-xxl-3 { padding-right: 1rem !important; } .frmx-p-xxl-4 { padding: 1.5rem !important; } .frmx-px-xxl-4 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; } .frmx-py-xxl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; } .frmx-pt-xxl-4 { padding-top: 1.5rem !important; } .frmx-pb-xxl-4 { padding-bottom: 1.5rem !important; } .frmx-ps-xxl-4 { padding-left: 1.5rem !important; } .frmx-pe-xxl-4 { padding-right: 1.5rem !important; } .frmx-p-xxl-5 { padding: 3rem !important; } .frmx-px-xxl-5 { padding-left: 3rem !important; padding-right: 3rem !important; } .frmx-py-xxl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; } .frmx-pt-xxl-5 { padding-top: 3rem !important; } .frmx-pb-xxl-5 { padding-bottom: 3rem !important; } .frmx-ps-xxl-5 { padding-left: 3rem !important; } .frmx-pe-xxl-5 { padding-right: 3rem !important; } .frmx-m-xxl-auto { margin: auto !important; } .frmx-mx-xxl-auto { margin-left: auto !important; margin-right: auto !important; } .frmx-my-xxl-auto { margin-top: auto !important; margin-bottom: auto !important; } .frmx-mt-xxl-auto { margin-top: auto !important; } .frmx-mb-xxl-auto { margin-bottom: auto !important; } .frmx-ms-xxl-auto { margin-left: auto !important; } .frmx-me-xxl-auto { margin-right: auto !important; } } .frmx-shadow-none { box-shadow: none !important; } .frmx-shadow-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .frmx-shadow { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .frmx-shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } @media (min-width: 576px) { .frmx-shadow-sm-none { box-shadow: none !important; } .frmx-shadow-sm-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .frmx-shadow-sm { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .frmx-shadow-sm-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } } @media (min-width: 768px) { .frmx-shadow-md-none { box-shadow: none !important; } .frmx-shadow-md-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .frmx-shadow-md { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .frmx-shadow-md-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } } @media (min-width: 992px) { .frmx-shadow-lg-none { box-shadow: none !important; } .frmx-shadow-lg-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .frmx-shadow-lg { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .frmx-shadow-lg-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } } @media (min-width: 1200px) { .frmx-shadow-xl-none { box-shadow: none !important; } .frmx-shadow-xl-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .frmx-shadow-xl { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .frmx-shadow-xl-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } } @media (min-width: 1400px) { .frmx-shadow-xxl-none { box-shadow: none !important; } .frmx-shadow-xxl-sm { box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } .frmx-shadow-xxl { box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } .frmx-shadow-xxl-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } } .frmx-text-center { text-align: center !important; } .frmx-text-start { text-align: left !important; } .frmx-text-end { text-align: right !important; } @media (min-width: 576px) { .frmx-text-sm-center { text-align: center !important; } .frmx-text-sm-start { text-align: left !important; } .frmx-text-sm-end { text-align: right !important; } } @media (min-width: 768px) { .frmx-text-md-center { text-align: center !important; } .frmx-text-md-start { text-align: left !important; } .frmx-text-md-end { text-align: right !important; } } @media (min-width: 992px) { .frmx-text-lg-center { text-align: center !important; } .frmx-text-lg-start { text-align: left !important; } .frmx-text-lg-end { text-align: right !important; } } @media (min-width: 1200px) { .frmx-text-xl-center { text-align: center !important; } .frmx-text-xl-start { text-align: left !important; } .frmx-text-xl-end { text-align: right !important; } } @media (min-width: 1400px) { .frmx-text-xxl-center { text-align: center !important; } .frmx-text-xxl-start { text-align: left !important; } .frmx-text-xxl-end { text-align: right !important; } } .frmx-g-0 { --frmx-gutter-x: 0; --frmx-gutter-y: 0; } .frmx-g-1 { --frmx-gutter-x: 0.25rem; --frmx-gutter-y: 0.25rem; } .frmx-g-2 { --frmx-gutter-x: 0.5rem; --frmx-gutter-y: 0.5rem; } .frmx-g-3 { --frmx-gutter-x: 1rem; --frmx-gutter-y: 1rem; } .frmx-g-4 { --frmx-gutter-x: 1.5rem; --frmx-gutter-y: 1.5rem; } .frmx-g-5 { --frmx-gutter-x: 3rem; --frmx-gutter-y: 3rem; } .frmx-row[class*=frmx-g-] { margin-right: calc(var(--frmx-gutter-x) / -2); margin-left: calc(var(--frmx-gutter-x) / -2); margin-top: calc(var(--frmx-gutter-y) * -1); } .frmx-row[class*=frmx-g-] > [class*=frmx-col] { padding-right: calc(var(--frmx-gutter-x) / 2); padding-left: calc(var(--frmx-gutter-x) / 2); margin-top: var(--frmx-gutter-y); } .frmx-mt-70 { margin-top: 70px !important; } .frmx-position-static { position: static !important; } .frmx-position-relative { position: relative !important; } .frmx-position-absolute { position: absolute !important; } .frmx-position-fixed { position: fixed !important; } .frmx-position-sticky { position: sticky !important; } .frmx-list-unstyled { list-style: none !important; padding: 0 !important; } .frmx-dropdown-item { display: block; width: 100%; padding: 0.25rem 0.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; text-decoration: none; white-space: nowrap; background-color: transparent; border: 0; } .frmx-dropdown-item:focus, .frmx-dropdown-item:hover { color: #1e2125; background-color: #e9ecef; } .frmx-dropdown-item.active, .frmx-dropdown-item:active { color: #fff; text-decoration: none; background-color: #0d6efd; } .frmx-dropdown-item.disabled, .frmx-dropdown-item:disabled { color: #adb5bd; pointer-events: none; background-color: transparent; } .dropdown-menu.show { display: block; } :root { --rob: "Roboto", sans-serif; --great: "Great Vibes", cursive; --bg_gradient: linear-gradient(45deg, #F5FDFF, #FEEFEC); --bbpc_brand_color: var(--bbpc_brand_color_opt, #4c4cf1); --h_title: #1d2746; --p_color: #6b707f; --bs-white: #fff; --black_25: #f9f9f9; --black_50: #f2f2f2; --black_75: #eeeeee; --black_90: #e0e6f0; --black_100: #d6d9dc; --black_150: #c8ccd0; --black_200: #bbc0c4; --black_300: #9fa6ad; --black_350: #9199a1; --black_400: #848d95; --black_500: #6a737c; --black_600: #535a60; --black_700: #3c4146; --black_750: #2f3337; --black_800: #242729; --black_900: #0c0d0e; --bbpc_color: #078669; --baseColor2: #4a6ee0; --bs_white: #fff; } /*font Variables*/ /**=== Functions ===**/ .col-md-offset-right-1, .col-lg-offset-right-1 { margin-right: 8.33333333%; } .community-post { border-radius: 6px; box-shadow: 0 2px 4px 0 rgba(2, 47, 57, 0.1); padding: 23px 30px; display: flex; background: var(--bs-white); align-items: center; justify-content: space-between; margin-bottom: 10px; transition: all 0.3s ease-in-out; border: 1px solid var(--black_50); } .community-post:hover { box-shadow: 0 24px 40px 0 rgba(2, 47, 57, 0.12); border-color: #eef3f6; transform: translateX(10px); } .community-post .post-content { display: flex; align-items: center; flex-wrap: wrap; } .community-post .post-content .author-avatar { border-radius: 50%; overflow: hidden; margin-top: -2px; } .community-post .post-content .entry-content { color: var(--black_600); font-size: 16px; } .community-post .post-content img { border-radius: 50%; } .community-post.forum-item { padding: 23px 15px; } .community-post.forum-item .post-content p { font-size: 14px; line-height: 1.3; } @media (max-width: 667px) { .community-post { display: block; } } @media (max-width: 420px) { .community-post { padding: 20px 15px; } } .community-post .post-content .author-avatar.forum-icon { border-radius: 0; margin-right: 0 !important; } .community-post .post-content .author-avatar.forum-icon img { padding: 2px; } @media (max-width: 667px) { .community-post .post-content .author-avatar { margin-right: 20px; } } @media (max-width: 420px) { .community-post .post-content .author-avatar { margin-right: 15px; } } .community-post .post-content .entry-content { flex: 2; } .community-post .post-content .entry-content .post-title { font-size: 18px; font-weight: 500; margin: auto; margin-bottom: 0; line-height: 1.7; } .community-post .post-content .entry-content .post-title a { text-decoration: none; } .community-post .post-content .entry-content .post-title a:hover { color: var(--bbpc_brand_color); } .community-post .post-content .entry-content p { margin: 0; } @media (max-width: 667px) { .community-post .post-meta-wrapper { margin-top: 15px; margin-left: 70px; } } .community-post .post-meta-wrapper .post-meta-info { margin: 0; padding: 0; list-style: none; } @media (max-width: 991px) { .community-post .post-meta-wrapper .post-meta-info li:not(:last-child) { margin-right: 20px; } } .community-post.style-two { margin-bottom: 0; border-radius: 0; box-shadow: none; position: relative; } .community-post.style-two .entry-content .post-title { font-size: 16px; } .community-post.style-two .post-meta-wrapper .post-meta-info li i { transition: all 0.3s ease-in-out; } .community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover a { color: #b1b5c0; } .community-post.style-two .post-meta-wrapper .post-meta-info li:nth-child(2):hover i { color: #f9ae44; } .community-post.style-two .com-featured { position: absolute; right: 0; top: -2px; height: 30px; width: 30px; z-index: 2; text-align: center; color: #fff; padding: 0 15px; } .community-post.style-two .com-featured i { z-index: 22; position: relative; font-size: 14px; } .community-post.style-two .com-featured:after { content: ""; top: 0; position: absolute; right: 0; width: 0; height: 0; border-left: 30px solid transparent; border-right: 0 solid transparent; border-top: 30px solid #00ae69; z-index: 1; } .community-post.style-two .cat-wrap { display: inline-block; vertical-align: 3px; } .community-post .meta { margin: 0; padding: 0; list-style: none; } .community-post .meta li img { display: inline-block; vertical-align: -2px; } .community-post .meta li i, .community-post .meta li img { margin-right: 10px; font-size: 14px; } .community-post .meta li a { font-size: 14px; color: #838793; } .community-post .meta li a:hover { color: var(--bbpc_brand_color); } .community-post .post-meta-wrapper .post-meta-info li:first-child { margin-right: 40px; } .community-post .post-meta-wrapper .post-meta-info li { display: inline-block; } .forum-post-content .forum-post-btm .taxonomy i, .forum-post-content .forum-post-btm .taxonomy img, .community-post.style-two .meta li i, .community-post.style-two .meta li img { margin-right: 5px; } .post-header .category-menu li i { font-size: 14px; } .forum-category-area .col-custom { width: 20%; } .forum-category-area .single-category-widget { box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); background-color: var(--bs-white); border-radius: 10px; text-align: center; padding: 25px; transition: all 0.3s ease-out; } .forum-category-area .single-category-widget:hover { box-shadow: 0 20px 20px 0 rgba(51, 77, 114, 0.0901960784); } .forum-category-area .single-category-widget:hover h5 { color: var(--bbpc_brand_color) !important; } .forum-category-area .single-category-widget h5 { font-size: 18px; text-transform: capitalize; font-weight: 500; line-height: 1.3; color: #171d24; margin-bottom: 0; margin-top: 23px; transition: all 0.3s ease-out; } .forum-category-area .col-custom { margin-bottom: 30px; } .forum-category-area .col-custom.wow.fadeInUp { padding: 0 12px; } .bbpc-hc-wrap .bbpc-hc-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 2px; background: var(--black_90); border: 1px solid var(--black_90); border-radius: 20px; overflow: hidden; box-shadow: 0 8px 32px 0 rgba(2, 47, 57, 0.08); } @media (max-width: 991px) { .bbpc-hc-wrap .bbpc-hc-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 600px) { .bbpc-hc-wrap .bbpc-hc-grid { grid-template-columns: 1fr; } } .bbpc-hc-wrap .bbpc-hc-card { background: var(--bs-white); padding: 26px 24px; display: flex; gap: 18px; align-items: flex-start; text-decoration: none; color: inherit; border-radius: 14px; position: relative; transition: background 0.18s ease; } .bbpc-hc-wrap .bbpc-hc-card:hover { background: var(--black_25); text-decoration: none; } .bbpc-hc-wrap .bbpc-hc-card:hover .bbpc-hc-arrow { opacity: 1; transform: translateX(3px); } .bbpc-hc-wrap .bbpc-hc-icon { flex-shrink: 0; width: 48px; height: 48px; border-radius: 12px; overflow: hidden; } .bbpc-hc-wrap .bbpc-hc-icon img { width: 100%; height: 100%; object-fit: cover; display: block; } .bbpc-hc-wrap .bbpc-hc-body { flex: 1; min-width: 0; } .bbpc-hc-wrap .bbpc-hc-body .bbpc-hc-title { margin: 0 0 4px; font-size: 16px; font-weight: 700; line-height: 1.3; letter-spacing: -0.01em; color: var(--h_title); } .bbpc-hc-wrap .bbpc-hc-body .bbpc-hc-desc { margin: 0; font-size: 13.5px; line-height: 1.5; color: var(--p_color); } .bbpc-hc-wrap .bbpc-hc-body .bbpc-hc-count { display: inline-block; margin-top: 8px; font-size: 11.5px; font-weight: 600; color: var(--bbpc_brand_color); letter-spacing: 0.02em; text-decoration: none; } .bbpc-hc-wrap .bbpc-hc-arrow { position: absolute; top: 20px; right: 20px; font-size: 16px; line-height: 1; color: var(--black_300); opacity: 0; transition: opacity 0.2s ease, transform 0.2s ease; } body.body_dark .bbpc-hc-wrap .bbpc-hc-grid { background: #2a2a2a; border-color: #2a2a2a; } body.body_dark .bbpc-hc-wrap .bbpc-hc-card { background: #1a1a1a; } body.body_dark .bbpc-hc-wrap .bbpc-hc-card:hover { background: #222; } body.body_dark .bbpc-hc-wrap .bbpc-hc-body .bbpc-hc-title { color: #fff; } body.body_dark .bbpc-hc-wrap .bbpc-hc-body .bbpc-hc-desc { color: var(--black_400); } .communities-boxes { display: flex; flex-wrap: wrap; margin: 0 -30px; gap: 30px; } @media (max-width: 1025px) { .communities-boxes { margin: 0 -10px; } } @media (max-width: 992px) { .communities-boxes { flex-wrap: wrap; justify-content: center; width: calc(100% + 30px); } } @media (max-width: 420px) { .communities-boxes { width: calc(100% + 15px); } } .communities-boxes .com-box { text-align: center; margin-bottom: 57px; width: 20%; flex: 0 0 200px; } @media (max-width: 1200px) { .communities-boxes .com-box { flex: 0 0 165px; } } @media (max-width: 991px) { .communities-boxes .com-box { flex: 0 0 180px; } } @media (max-width: 768px) { .communities-boxes .com-box { flex: 0 0 185px; } } @media (max-width: 426px) { .communities-boxes .com-box { flex: 0 0 170px; margin-bottom: 30px; } } .communities-boxes .com-box .icon-container { border-radius: 6px; background: var(--bs-white); box-shadow: 0 40px 70px 0 rgba(2, 47, 57, 0.1); display: flex; align-items: center; justify-content: center; height: 100px; width: 100px; margin: 0 auto 20px; } .communities-boxes .com-box .icon-container img { width: 40px; height: 40px; object-fit: cover; } .communities-boxes .com-box .com-box-content .title { font-size: 20px; line-height: 26px; font-weight: 500; color: var(--black_800); margin-bottom: 5px; transition: all 0.3s ease-in-out; letter-spacing: normal; margin-top: 10px; } .communities-boxes .com-box .com-box-content .title a { color: var(--black_800); } .communities-boxes .com-box .com-box-content .title a:hover { color: var(--bbpc_brand_color); text-decoration: none; } .communities-boxes .com-box .com-box-content .title:hover { color: var(--bbpc_brand_color); } .communities-boxes .com-box .com-box-content .total-post { color: var(--p_color); font-size: 14px; margin-top: 0; } .more-communities { padding: 22px 0; border-top: 1px solid #e8ecee; border-bottom: 1px solid #e8ecee; margin-top: 40px; } .more-communities .collapse-wrap, .more-communities .forumax-collapse-wrap { margin-top: 80px; display: none; } .more-communities .collapse-btn-wrap, .more-communities .forumax-collapse-btn-wrap { text-align: center; display: table; color: var(--black_600); font-weight: 500; margin: auto; } .more-communities .collapse-btn-wrap:hover, .more-communities .forumax-collapse-btn-wrap:hover { text-decoration: none; color: var(--black_800); } .more-communities .collapse-btn-wrap svg, .more-communities .forumax-collapse-btn-wrap svg { position: relative; vertical-align: middle; display: inline; } .more-communities .collapse-btn-wrap .icon_plus path, .more-communities .collapse-btn-wrap .icon_plus line, .more-communities .collapse-btn-wrap .icon_minus path, .more-communities .collapse-btn-wrap .icon_minus line, .more-communities .forumax-collapse-btn-wrap .icon_plus path, .more-communities .forumax-collapse-btn-wrap .icon_plus line, .more-communities .forumax-collapse-btn-wrap .icon_minus path, .more-communities .forumax-collapse-btn-wrap .icon_minus line { stroke: var(--bbpc_brand_color); } .more-communities .collapse-btn-wrap .icon_minus, .more-communities .forumax-collapse-btn-wrap .icon_minus { display: none; } .more-communities .collapse-btn-wrap.active .icon_plus, .more-communities .forumax-collapse-btn-wrap.active .icon_plus { display: none; } .more-communities .collapse-btn-wrap.active .icon_minus, .more-communities .forumax-collapse-btn-wrap.active .icon_minus { display: initial; } body.body_dark .communities-boxes .com-box .com-box-content .title a { color: #fff; } body.body_dark .communities-boxes .com-box .com-box-content .title a:hover { color: var(--bbpc_brand_color); } body.body_dark .communities-boxes .com-box .com-box-content .total-post { color: #8b8b8b; } body.body_dark .more-communities { border-color: #272727; } body.body_dark .single-forum-post-widget .post-info div { color: #848d95; } body.body_dark .single-forum-post-widget .post-info .post-category a { color: #848d95; } body.body_dark .single-forum-post-widget .post-info .post-category a:hover { color: var(--bbpc_brand_color); } body.body_dark .community-area .nav-tabs .nav-item button.active { color: #fff; } /** === Widgets === **/ .widget_display_stats dl dt { float: left; clear: left; margin: 0 0 10px; font-weight: 500; } .widget_display_stats dl dd { float: right; margin: 0; } .widget_display_replies li:before { font-family: eleganticons; content: "w"; font-size: 15px !important; margin: 0 12px 0 0 !important; padding: 0px !important; line-height: 23px; } .widget_display_topics li div { color: var(--black_400); } .widget_display_topics li::before { font-family: eleganticons; content: "b"; margin: -3px 12px 0 0; font-size: 15px; color: var(--black_800); position: absolute; left: 0; top: 0; } .widget_display_topics .bbp-forum-title, .widget_display_replies .bbp-forum-title { display: inline-block; line-height: 1.36; color: var(--black_900); } .widget_display_topics li { padding-left: 30px; } .widget_display_topics li, .widget_display_replies li { position: relative; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #e5e7e9; font-size: 16px; } .widget_display_topics li time, .widget_display_replies li time { color: var(--black_400); display: block; font-size: 14px; } .widget_display_topics li div, .widget_display_replies li div { font-size: 14px; } .widget_display_topics li a, .widget_display_replies li a { color: var(--black_800); } .widget_display_topics li a .bbp-author-avatar img, .widget_display_replies li a .bbp-author-avatar img { border-radius: 50px !important; } .widget_display_replies li .bbp-author-avatar { margin-right: 5px; } .widget_display_topics li a:hover, .widget_display_replies li a:hover { color: var(--bbpc_brand_color); } .bbp-logged-in .avatar { float: left; margin: 0 15px 0 0; border-radius: 99%; } .bbp-logged-in h4 { font-weight: normal; font-size: 18px; clear: none; margin: 0 0 5px; } .bbp-logged-in h4 a { color: #333; font-weight: 500; } .bbp-logged-in a.button.logout-link:hover, .bbp-logged-in h4 a:hover { color: var(--bbpc_brand_color); } .bbp-logged-in a.button.logout-link:hover, .bbp-logged-in a.button.logout-link { color: #666; } .forum-post-content .content img { max-width: 100%; height: auto; } ul.bbp-topics-widget.newness img { border-radius: 50%; margin: 5px; } .bbp-submit-wrapper { float: left; margin-top: 0; } .forum-post-content .forum-post-btm .taxonomy.forum-post-cat { display: flex; } .bbp-topic-reply-link { padding: 6px 20px; font-weight: 400; border-radius: 2px; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.18s ease-in-out; background: #fff; border: 1px solid #d0d8dc; color: var(--black_800); height: 26px; font-size: 12px; line-height: 26px; } .comment-content .bbp-topic-reply-link:hover { background: #fff; border: 1px solid var(--black_800); color: var(--black_800); } .page-numbers { cursor: pointer !important; } .pagination-wrapper .page-numbers.next { display: flex; align-items: center; justify-content: center; padding-bottom: 2px; } .post-header .support-total-info li a { font-weight: 400; } .post-header .support-total-info li a { color: #6b707f; } .post-header .support-total-info li a.open-data.loading { color: var(--black_800); font-weight: 500; } #tagList { padding-left: 40px; } .userlist { padding-left: 15px; } .post-header .category-menu .all-users a { position: relative; } /*=========== Forum Post Widget css ==========*/ .forum-post-widget .widget-header h2 { font-size: 40px; font-weight: 700; line-height: 50px; color: #000; } .forum-post-widget .widget-header .action_btn { padding-bottom: 8px; padding-top: 8px; box-shadow: none; } .forum-post-widget .widget-header .action_btn:hover { box-shadow: 0 20px 30px 0 rgba(17, 166, 131, 0.24); } .forum-post-widget .post-filter-widget { box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); border-radius: 10px; background-color: var(--bs-white); padding: 16.5px 30px; display: flex; flex-wrap: wrap; margin-bottom: 20px; } .forum-post-widget .post-filter-widget .single-filter-item { margin-right: 30px; display: flex; align-items: center; } .forum-post-widget .post-filter-widget .single-filter-item a.data-active { color: var(--bbpc_brand_color); } .forum-post-widget .post-filter-widget .single-filter-item i { margin-right: 5px; font-size: 12px; } @media (max-width: 1200px) and (min-width: 992px) { .forum-post-widget .post-filter-widget .single-filter-item { margin-right: 20px; } } .forum-post-widget .post-filter-widget .single-filter-item:last-child { margin-right: 0; } .forum-post-widget .post-filter-widget .single-filter-item input[type=radio] { display: none; } .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked { display: none; } .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label .main-img { display: none; } .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label .hover-img { display: block; } .forum-post-widget .post-filter-widget .single-filter-item input[type=radio]:checked ~ label { color: var(--bbpc_brand_color); } .forum-post-widget .post-filter-widget .single-filter-item label { display: flex; align-items: center; cursor: pointer; } .forum-post-widget .post-filter-widget .single-filter-item label img { margin-right: 8.5px; margin-bottom: 1px; } .forum-post-widget .post-filter-widget .single-filter-item label .main-img { display: block; } .forum-post-widget .post-filter-widget .single-filter-item label .hover-img { display: none; } .forum-post-widget .post-filter-widget .single-filter-item label { font-size: 14px; font-weight: 400; line-height: 16px; color: #6a737c; } .single-forum-post-widget { box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); border-radius: 10px; background-color: var(--bs-white); transition: all 0.3s ease-out; padding: 22px 35px 18px 30px; display: flex; align-items: center; justify-content: space-between; margin-top: 10px; } .single-forum-post-widget:first-child { margin-top: 0; } .single-forum-post-widget:hover { box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078); transform: translateX(2px); } .single-forum-post-widget:hover .post-title h6 a { color: var(--bbpc_brand_color); } .single-forum-post-widget .post-title { margin-bottom: 10px; } .single-forum-post-widget .post-title h6 { margin-top: 0; margin-bottom: 0; line-height: 22px; font-size: 16px; font-weight: 500; } .single-forum-post-widget .post-title h6 a { color: var(--black_800); font-size: 18px; } .single-forum-post-widget .post-title i { font-size: 15px; color: #2ed83f; vertical-align: middle; margin-left: 6px; } .single-forum-post-widget .post-info { display: flex; flex-wrap: wrap; } .single-forum-post-widget .post-info > div { margin-right: 15px; } .single-forum-post-widget .post-info > div img { margin-right: 5px; height: 15px; width: 15px; margin-top: 0px; } .single-forum-post-widget .post-info > div { color: var(--black_600); font-size: 14px; font-weight: 400; line-height: 16px; } .single-forum-post-widget .post-info .post-category a { color: #4a6ee0; } .single-forum-post-widget .post-tags { display: flex; } .single-forum-post-widget .post-tags .single-tag { padding: 3px 9.5px; border-radius: 3px; font-size: 12px; font-weight: 400; line-height: 14px; color: #fff; margin: 12px 10px 0 0; } .single-forum-post-widget .post-tags .single-tag:last-child { margin-right: 0; } .single-forum-post-widget .post-tags .single-tag.tag-jq { background-color: #f7ab40; } .single-forum-post-widget .post-tags .single-tag.tag-php { background-color: #7543e0; } .single-forum-post-widget .post-tags .single-tag.tag-wp { background-color: #6078ce; } .single-forum-post-widget .post-tags .single-tag.tag-js { background-color: #ff7245; } .single-forum-post-widget .post-tags .single-tag.tag-dvlp { background-color: #48a6ea; } .single-forum-post-widget .post-tags .single-tag.tag-ecmrc { background-color: #333333; } .single-forum-post-widget .post-tags .single-tag.tag-foram { background-color: var(--bbpc_brand_color); } .single-forum-post-widget .post-tags .single-tag.tag-hlp { background-color: #2c53df; } .single-forum-post-widget .post-tags .single-tag.tag-sprt { background-color: #0cc72a; } .single-forum-post-widget .post-reach { border-left: 1px solid var(--black_50); padding-left: 10px; } .single-forum-post-widget .post-reach > div { font-size: 12px; font-weight: 400; line-height: 14px; color: #848d95; margin-top: 10px; display: flex; align-items: center; } .single-forum-post-widget .post-reach > div:first-child { margin-top: 0; } .single-forum-post-widget .post-reach > div img { margin-right: 5px; } .single-forum-post-widget .post-category img { width: 20px; height: auto; border-radius: 50%; } .single-filter-item a { color: var(--black_600); } .single-filter-item a:hover { text-decoration: none !important; } .single-forum-post-widget .post-content .post-category a { font-size: 14px; color: var(--black_600); gap: 5px; } .single-forum-post-widget .post-content .post-category a:hover { color: var(--bbpc_brand_color); text-decoration: none; } body.body_dark .forum-post-widget .post-filter-widget .single-filter-item svg, body.body_dark .forum-post-widget .post-filter-widget .single-filter-item path { fill: darkgrey; } #aj-post-filter-widget svg circle.bbpc-preloader { stroke: var(--bbpc_brand_color) !important; } .ama-search-widget { position: relative; margin-left: auto; margin-right: auto; } .ama-search-widget .header_search_keyword { text-align: left; display: flex; flex-wrap: wrap; align-items: center; font-weight: 500; justify-content: center; margin-top: 10px; } .ama-search-widget .header_search_keyword span { font-size: 14px; margin-right: 10px; } .ama-search-widget .header_search_keyword ul { margin: 0; } .ama-search-widget .header_search_keyword ul li { display: inline-block; margin: 0 3px 0; } .ama-search-widget .header_search_keyword ul li a { display: block; font-size: 13px; padding: 0 19px; border-radius: 45px; background: var(--bbpc_color); color: #fff; font-weight: normal; } .ama-search-widget .header_search_keyword ul li a.header-search-form__keywords-label { color: var(--black_800); } .ama-search-widget .search-box { z-index: 99; position: relative; } .ama-search-widget .search-box svg { position: absolute; right: 8px; top: 49.59999%; transform: translateY(-50%); line-height: 22px; padding: 10px; border-radius: 4px; border-left-color: transparent; box-sizing: border-box; color: var(--bbpc_brand_color); } .ama-search-widget .search-box input.frmx-search-input { border: 0 solid transparent; box-shadow: none; } .ama-search-widget .search-box input { width: 100%; border-radius: 4px; line-height: 35px; text-indent: 15px; padding-right: 43px; } .ama-search-widget .search-box .frmx-search-input + .spinner { position: absolute; right: 45px; top: 50% !important; transform: translateY(-50%); display: none; z-index: 999; color: var(--bbpc_brand_color); line-height: 0; } .ama-search-widget .search-box .frmx-search-input + .spinner .frmx-spinner-icon { animation: frmx-search-spin 0.75s linear infinite; } .ama-search-widget .elementor img { height: auto; max-width: 100%; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } ul.list-unstyled { padding-left: 0; } .ama-search-keyword-wrapper .header_search_keyword ul li a { color: var(--black_600); background: var(--black_50); font-weight: normal; } /* ------- Forum & Search -------- */ .single-forum-post-widget .post-category img { width: 15px; height: auto; } .single-filter-item a { color: var(--black_600); } /** === Doc search form result === **/ .bbpc-search-result-container { position: absolute; width: 100%; background: var(--bs-white); font-size: 14px; font-weight: 400; display: none; transition: all 0.4s; margin-top: 0; border: 1px solid var(--black_50); border-top: none; border-radius: 0 0 16px 16px; box-shadow: 0 8px 16px 0 rgba(4, 73, 89, 0.1); padding: 0; top: 47px; overflow-y: auto; max-height: 90vh; scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.2) transparent; } .bbpc-search-result-container::-webkit-scrollbar { width: 8px; } .bbpc-search-result-container::-webkit-scrollbar-track { background: transparent; } .bbpc-search-result-container::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.2); border-radius: 10px; } .bbpc-search-result-container::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.3); } .bbpc-search-result-container .searchbar-tabs { padding: 0 10px 15px 0; } .bbpc-search-result-container a { text-decoration: none; } .bbpc-search-result-container.ajax-search { display: block; } .bbpc-search-result-container .bbpc-result-tabs { display: flex; align-items: center; flex-wrap: wrap; gap: 2px; padding: 8px 10px; border-bottom: 1px solid var(--black_50); } .bbpc-search-result-container .bbpc-result-tabs .bbpc-tab { background: transparent; border: none; padding: 5px 14px; border-radius: 20px; font-size: 13px; font-weight: 500; color: #5f6368; cursor: pointer; transition: background 0.15s, color 0.15s; line-height: 1.5; } .bbpc-search-result-container .bbpc-result-tabs .bbpc-tab.active { background: #e8f0fe; color: #1a73e8; } .bbpc-search-result-container .bbpc-result-tabs .bbpc-tab:hover:not(.active) { background: #f1f3f4; color: #202124; } .bbpc-search-result-container .bbpc-not-found-text { display: block; font-weight: 700; font-size: 20px; margin: 0; padding: 28px 16px; letter-spacing: 0.1px; text-align: center; } .search-results-tab .bbpc-search-title { font-size: 16px; color: var(--black_600); display: block; border-bottom: 1px solid var(--black_50); font-weight: 500; text-align: left; padding-left: 8px; margin: 12px 0 0; padding-bottom: 8px; text-transform: capitalize; } /* keywords */ .bbpc-search-keyword { display: block; text-align: center; margin: 15px 0 5px; } .bbpc-search-keyword.left { text-align: left; } .bbpc-search-keyword.right { text-align: right; } .bbpc-search-keyword ul { list-style: none; margin: 0 2px; padding: 0; display: inline-block; } .bbpc-search-keyword ul li { list-style: none; margin: 0 2px; padding: 0; display: inline-block; } .bbpc-search-keyword ul li a { color: #fff; background: #000; font-size: 14px; text-transform: capitalize; padding: 4px 12px; border-radius: 15px; font-weight: 400; text-decoration: none !important; } .bbpc-search-keyword ul li a:hover { background: #979393; } .bbpc_search_form_wrapper { position: relative; } .bbpc_search_form_wrapper:has(.bbpc-search-result-container.ajax-search) .input-wrapper input[type=search], .bbpc_search_form_wrapper:has(.bbpc-search-result-container.ajax-search) .input-wrapper input.frmx-search-input, .bbpc_search_form_wrapper:has(.bbpc-search-result-container.ajax-search) .input-wrapper input[type=search]:focus, .bbpc_search_form_wrapper:has(.bbpc-search-result-container.ajax-search) .input-wrapper input.frmx-search-input:focus { border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-color: var(--black_50); border-bottom-color: transparent; box-shadow: none; } .bbpc_search_form_wrapper .input-wrapper { position: relative; /* Pill-shaped wrapper — mirrors the second reference design. */ } .bbpc_search_form_wrapper .input-wrapper input[type=search], .bbpc_search_form_wrapper .input-wrapper input.frmx-search-input { width: 100%; height: 48px; padding: 0 44px 0 48px; /* left space for icon, right space for clear btn */ border-radius: 50px; border: 1.5px solid var(--black_50); background: var(--bs-white); font-size: 15px; color: #444; outline: none; transition: border-color 0.2s, box-shadow 0.2s; box-shadow: none; -webkit-appearance: none; } .bbpc_search_form_wrapper .input-wrapper input[type=search]::placeholder, .bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::placeholder { color: #aaa; } .bbpc_search_form_wrapper .input-wrapper input[type=search]:focus, .bbpc_search_form_wrapper .input-wrapper input.frmx-search-input:focus { border-color: var(--bbpc_brand_color, #1a73e8); box-shadow: 0 0 0 3px rgba(26, 115, 232, 0.1); } .bbpc_search_form_wrapper .input-wrapper input[type=search], .bbpc_search_form_wrapper .input-wrapper input.frmx-search-input { /* Native clear (×) button — keep it inside the pill. */ } .bbpc_search_form_wrapper .input-wrapper input[type=search]::-webkit-search-cancel-button, .bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::-webkit-search-cancel-button { -webkit-appearance: auto; margin-right: 10px; cursor: pointer; opacity: 0.5; } .bbpc_search_form_wrapper .input-wrapper input[type=search]::-webkit-search-cancel-button:hover, .bbpc_search_form_wrapper .input-wrapper input.frmx-search-input::-webkit-search-cancel-button:hover { opacity: 1; } .bbpc_search_form_wrapper .input-wrapper { /* Spinner sits just before the clear button. */ } .bbpc_search_form_wrapper .input-wrapper .spinner { position: absolute; right: 40px; top: 50%; transform: translateY(-50%); display: none; z-index: 999; align-items: center; justify-content: center; color: var(--bbpc_brand_color, #1a73e8); line-height: 0; } .bbpc_search_form_wrapper .input-wrapper .spinner.show { display: inline-flex; } .bbpc_search_form_wrapper .input-wrapper .spinner .frmx-spinner-icon { animation: frmx-search-spin 0.75s linear infinite; } .bbpc_search_form_wrapper .input-wrapper { /* Submit button — always positioned absolute inside the pill. */ } .bbpc_search_form_wrapper .input-wrapper .submit-btn-left, .bbpc_search_form_wrapper .input-wrapper .submit-btn-right { position: absolute; top: 0; bottom: 0; display: flex; align-items: center; margin: auto; z-index: 2; } .bbpc_search_form_wrapper .input-wrapper { /* Icon on the LEFT side (default / submit_btn_align = right → button on left). */ } .bbpc_search_form_wrapper .input-wrapper .submit-btn-left { left: 24px; } .bbpc_search_form_wrapper .input-wrapper { /* Icon on the RIGHT side. */ } .bbpc_search_form_wrapper .input-wrapper .submit-btn-right { right: 14px; } .bbpc_search_form_wrapper .input-wrapper { /* When icon is on the RIGHT — flip padding so text has left space instead. */ } .bbpc_search_form_wrapper .input-wrapper.right input[type=search], .bbpc_search_form_wrapper .input-wrapper.right input.frmx-search-input { padding-left: 18px; padding-right: 52px; } .bbpc_search_form_wrapper .input-wrapper button { background: transparent; border: none; outline: none; cursor: pointer; padding: 0; margin: 0; color: var(--bbpc_brand_color, #1a73e8); /* blue icon — matches design */ line-height: 0; } .bbpc_search_form_wrapper .input-wrapper button i, .bbpc_search_form_wrapper .input-wrapper button svg { font-size: 18px; width: 1em; height: 1em; fill: currentColor; display: block; } .bbpc_search_form_wrapper .bbpc-result-group-label { font-size: 11px; font-weight: 600; color: #bdc1c6; padding: 8px 16px 4px; text-transform: uppercase; letter-spacing: 0.08em; } .bbpc_search_form_wrapper .search-result-item { display: block; width: 100%; padding: 12px 16px; border-bottom: 1px solid var(--black_50); transition: background 0.15s; cursor: pointer; } .bbpc_search_form_wrapper .search-result-item:last-of-type { border-bottom: none; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-link { display: flex; align-items: center; gap: 12px; color: inherit; text-decoration: none; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-icon { width: 20px; height: 20px; flex-shrink: 0; color: #9aa0a6; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-body { display: flex; flex-direction: column; flex: 1; min-width: 0; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-title { font-size: 14px; font-weight: 500; color: #202124; line-height: 1.4; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-type { margin-top: 3px; font-size: 12px; font-weight: 400; color: #70757a; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-breadcrumb { display: flex; flex-wrap: wrap; list-style: none; margin: 4px 0 0; padding: 0 0 0 32px; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-breadcrumb .bbpc-breadcrumb-item { font-size: 12px; color: #70757a; } .bbpc_search_form_wrapper .search-result-item .bbpc-result-breadcrumb .bbpc-breadcrumb-item + .bbpc-breadcrumb-item::before { content: "\203A"; color: #b7b9be; padding: 0 5px; } .bbpc_search_form_wrapper .search-result-item:hover { background: rgba(143, 187, 237, 0.1); } .bbpc_search_form_wrapper .search-result-item:hover .bbpc-result-title { color: #1a73e8; } .bbpc_search_form_wrapper { /* Search keyword highlight styling. */ } .bbpc_search_form_wrapper .frmx-search-highlight { background-color: #fff3cd; color: inherit; padding: 1px 3px; border-radius: 3px; font-weight: 600; } .searchbar-tabs .tab-item { font-size: 14px; font-weight: 500; padding: 11px 8px; margin-right: 20px; border: none; background: 0 0; color: var(--black_400); text-transform: capitalize; cursor: pointer; } .searchbar-tabs .tab-item.active { color: var(--bbpc_brand_color); border-bottom: 3px solid var(--bbpc_brand_color); } .searchbar-tabs .tab-item:hover { text-decoration: none; outline: none; } .searchbar-tabs .tab-item:focus { text-decoration: none; outline: none; } .forum-card .forum-card-thumbnail-area { padding: 0 !important; } body.body_dark input.frmx-search-input.input_focused { background: #fff; } body.body_dark .bbpc-not-found-text { color: black; } /** === Focus Search Form === **/ body.bbpc-search-open { opacity: 1; visibility: visible; } body:not(.bbpc-search-open) .bbpc-search-result-container.ajax-search { display: none; } .bbpc-search-overlay.active { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); /* Semi-transparent black overlay */ justify-content: center; align-items: center; z-index: 99; transition: 0.3s all; } /* Spin animation for search spinner. */ @keyframes frmx-search-spin { to { transform: rotate(360deg); } } .elementor-widget-container .more-communities { margin-top: 0px !important; } .elementor-widget-container .community-topic-widget-box img { height: 48px !important; } .forum-with-topics { border-radius: 30px; } .forum-with-topics .thumb-area .forum-thumbnail { border-radius: 8px 8px 0 0; width: 100%; } .forum-with-topics .thumb-area .forum-thumbnail img { width: 100%; z-index: -1; } .forum-with-topics .topic-table .topic-heading { display: flex; flex-wrap: wrap; background: var(--bs-white); box-shadow: 0 20px 60px -5px rgba(51, 77, 114, 0.12); padding: 16px 30px; border-radius: 0 0 8px 8px; border: 1px solid var(--black_50); } .forum-with-topics .topic-table .topic-heading .icon-text { color: var(--black_600); font-size: 14px; font-weight: 400; display: flex; align-items: center; } .forum-with-topics .topic-table .topic-heading .icon-text svg { margin-right: 5px; } .forum-with-topics .topic-table .topic-heading .topic { width: 54%; } .forum-with-topics .topic-table .topic-heading .voice { width: 13%; } .forum-with-topics .topic-table .topic-heading .replies { width: 8%; } .forum-with-topics .topic-table .topic-heading .freshness { width: 20%; } .forum-with-topics .topic-table .topic-contents { display: flex; background: var(--bs-white); box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); margin: 10px 0; border-radius: 8px; padding: 16px 30px; border: 1px solid var(--black_50); align-items: center; } .forum-with-topics .topic-table .topic-contents .title { width: 50%; } .forum-with-topics .topic-table .topic-contents .title:hover a { text-decoration: none; } .forum-with-topics .topic-table .topic-contents .title p { margin-top: 0; margin-bottom: 0; font-size: 15px; } .forum-with-topics .topic-table .topic-contents .title h3 { font-size: 16px; margin-bottom: 5px; margin-top: 0; line-height: 20px; } .forum-with-topics .topic-table .topic-contents .title h3:hover { color: var(--bbpc_brand_color); } .forum-with-topics .topic-table .topic-contents .voice { width: 12%; } .forum-with-topics .topic-table .topic-contents .topics { width: 14%; } .forum-with-topics .topic-table .topic-contents .voice, .forum-with-topics .topic-table .topic-contents .topics { text-align: center; } .forum-with-topics .topic-table .topic-contents .user { width: 25%; margin-top: 2px; } .forum-with-topics .topic-table .topic-contents .user .user-data { display: flex; } .forum-with-topics .topic-table .topic-contents .user .user-img { margin-right: 10px; } .forum-with-topics .topic-table .topic-contents .user .user-img img { border-radius: 50%; } .forum-with-topics .topic-table .topic-contents .user .user-info span.bbp-author-name { font-size: 14px; font-weight: 400; color: var(--black_800); letter-spacing: normal; margin-bottom: 8px; display: inline-block; } .forum-with-topics .topic-table .topic-contents .user .user-info .date { font-size: 13px; margin: 0; line-height: 1.5; } .forum-with-topics .topic-table .topic-contents .user .user-info .date a { color: var(--black_400); } .forum-with-topics .topic-table .topic-contents .user .user-info .date a:hover { color: var(--bbpc_brand_color); text-decoration: none; } .forum-with-topics .topic-table .topic-contents .user .user-info h3 { line-height: 0.5; margin: 0; } .forum-with-topics .topic-table .topic-contents h3 a { color: #171D24 !important; font-size: 16px; } .forum-with-topics .topic-table .topic-contents h3 a:hover { text-decoration: none; color: var(--bbpc_brand_color) !important; } .forum-with-topics .topic-table .topic-contents h3 a:hover span { color: var(--bbpc_brand_color) !important; } .forum-info { padding: 50px 30px; } .forum-info .title-area { align-items: center; } @media all and (max-width: 560px) { .forum-info .title-area { margin-top: 10px; } } .forum-info .title-area .title, .forum-info .title-area .subtitle { color: #fff; } .forum-info .title-area .title { font-size: 28px; text-transform: capitalize; margin: 0; letter-spacing: normal; } @media all and (max-width: 560px) { .forum-info .title-area .title { margin-bottom: 4px; } } .forum-info .title-area .subtitle { font-style: italic; } .forum-meta { display: flex; position: absolute; list-style-type: none; top: 20px; right: 20px; margin: 0; } .forum-meta li { display: flex; margin-right: 10px; line-height: 1 !important; border-radius: 3px; margin-left: 0; } .forum-meta li.button { padding: 0; } .forum-meta li.button:hover { text-decoration: none; } .forum-meta li:hover a { text-decoration: none; } .forum-meta li:last-child { margin-right: 0; } .forum-meta .topics, .forum-meta .replies { color: #fff; display: inline-flex; align-items: center; background: rgba(255, 255, 255, 0.15); padding: 8px; font-size: 14px !important; margin-top: 0; } .forum-meta .topics:hover, .forum-meta .replies:hover { background: rgba(255, 255, 255, 0.3); } .forum-meta .topics svg, .forum-meta .replies svg { margin-right: 5px; } .forum-meta .button a { color: #ffffff; background: var(--bbpc_brand_color); padding: 8px 14px; font-size: 14px; border-radius: 3px; text-decoration: none; } .forum-meta .button a:hover { background: #9ea2a9; } .forum-with-topics .forum-card { background: var(--bs-white, #fff); border-color: var(--black_50); } .forum-card { background: var(--bs-white); border-radius: 8px 8px 8px 8px; border: 1px solid var(--black_50); overflow: hidden; } .forum-card .card-body { padding: 25px; } .forum-card .card-body p { margin-bottom: 0; } .forum-card .card-title h3 { font-size: 18px; margin-bottom: 5px; margin-top: unset; } .forum-card .card-title h3:hover a { color: #0b589d; } .forum-card .card-title a { text-decoration: none; } .forum-card .forum-card-thumbnail-area { position: relative; border-radius: 30px 30px 0 0; padding: 10px 25px; } .forum-card .forum-card-thumbnail-area img { width: 100%; } .forum-card .forum-meta { display: flex; position: absolute; bottom: 0; right: 20px; top: auto; margin-bottom: 20px; } .forum-card .forum-meta .topics, .forum-card .forum-meta .replies { background: rgba(23, 29, 36, 0.7); } .forum-card .forum-meta .topics:hover, .forum-card .forum-meta .replies:hover { background: rgba(23, 29, 36, 0.8); } @media all and (max-width: 560px) { .topic-contents .voice, .topic-contents .topics, .topic-contents .user { display: none; } .topic-table .topic-heading .voice, .topic-table .topic-heading .replies, .topic-table .topic-heading .freshness { display: none !important; } .topic-table .topic-heading .topic, .topic-table .topic-contents .title { width: 100% !important; } } .home-forum-counter .elementor-element-populated { background-color: var(--bs-white); } .home-forum-counter .elementor-element-populated .elementor-counter-number { color: var(--black_900); } .home-forum-posts .elementor-post__card { background-color: var(--bs-white) !important; } .home-forum-posts .elementor-post__card .elementor-post__title a { color: var(--black_900); } .card { position: relative; display: flex; flex-direction: column; } body.body_dark .forum-with-topics .topic-table .topic-contents h3 a { color: #fff !important; } body.body_dark .forum-with-topics .topic-table .topic-contents h3 a:hover { color: var(--bbpc_brand_color) !important; } body.body_dark .forum-with-topics .topic-table .topic-contents .title p { color: var(--black_400); } body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a { color: #fff !important; } body.body_dark .forum-with-topics .forum-card .card-body .card-title h3 a:hover { color: var(--bbpc_brand_color) !important; } body.body_dark .forum-with-topics .forum-card .card-body:not(.card-title) { color: var(--black_400); } body.body_dark .bbpc-sf-list .bbpc-sf-list-forum-title a { color: #fff; } body.body_dark .bbpc-sf-list .bbpc-sf-list-forum-desc { color: var(--black_400); } body.body_dark .bbpc-sf-list .bbpc-sf-list-item { background: var(--black_50); } body.body_dark .bbpc-sf-list .bbpc-sf-list-item .bbpc-sf-list-title a { color: #fff; } body.body_dark .bbpc-sf-list .bbpc-sf-list-item .bbpc-sf-list-title a:hover { color: var(--bbpc_brand_color); } body.body_dark .bbpc-sf-list .bbpc-sf-list-item .bbpc-sf-list-excerpt { color: var(--black_400); } body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic { background: var(--black_50); } body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic h3 a { color: #fff; } body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic h3 a:hover { color: var(--bbpc_brand_color); } body.body_dark .bbpc-sf-grid .bbpc-sf-grid-topics .bbpc-sf-grid-topic p { color: var(--black_400); } .bbpc-sf-list .bbpc-sf-list-header { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-bottom: 12px; gap: 10px; } .bbpc-sf-list .bbpc-sf-list-forum-title { font-size: 20px; font-weight: 600; margin: 0; color: var(--black_900); } .bbpc-sf-list .bbpc-sf-list-forum-title a { color: inherit; text-decoration: none; } .bbpc-sf-list .bbpc-sf-list-forum-title a:hover { color: var(--bbpc_brand_color); } .bbpc-sf-list .bbpc-sf-list-counts { display: flex; gap: 10px; } .bbpc-sf-list .bbpc-sf-list-badge { font-size: 13px; color: var(--black_500); background: var(--black_50); padding: 4px 10px; border-radius: 20px; } .bbpc-sf-list .bbpc-sf-list-forum-desc { font-size: 14px; color: var(--black_600); margin: 0 0 16px; line-height: 1.6; } .bbpc-sf-list .bbpc-sf-list-item { background: var(--bs-white); border: 1px solid var(--black_50); padding: 16px 20px; margin-bottom: 10px; border-radius: 8px; transition: box-shadow 0.2s ease; } .bbpc-sf-list .bbpc-sf-list-item:hover { box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06); } .bbpc-sf-list .bbpc-sf-list-item:last-of-type { margin-bottom: 0; } .bbpc-sf-list .bbpc-sf-list-title { font-size: 15px; font-weight: 500; margin: 0 0 4px; line-height: 1.4; } .bbpc-sf-list .bbpc-sf-list-title a { color: var(--black_900); text-decoration: none; } .bbpc-sf-list .bbpc-sf-list-title a:hover { color: var(--bbpc_brand_color); } .bbpc-sf-list .bbpc-sf-list-excerpt { font-size: 13px; color: var(--black_500); margin: 0 0 8px; line-height: 1.5; } .bbpc-sf-list .bbpc-sf-list-meta { display: flex; gap: 16px; flex-wrap: wrap; } .bbpc-sf-list .bbpc-sf-list-meta span { font-size: 12px; color: var(--black_400); } .bbpc-sf-list .bbpc-sf-list-footer { margin-top: 16px; text-align: right; } .bbpc-sf-list .bbpc-sf-list-view-all { display: inline-block; font-size: 14px; font-weight: 500; color: var(--bbpc_brand_color); text-decoration: none; } .bbpc-sf-list .bbpc-sf-list-view-all:hover { text-decoration: underline; } .bbpc-sf-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border-radius: 8px; overflow: hidden; border: 1px solid var(--black_50); } @media all and (max-width: 768px) { .bbpc-sf-grid { grid-template-columns: 1fr; } } .bbpc-sf-grid .bbpc-sf-grid-info { display: flex; align-items: flex-end; padding: 30px; min-height: 250px; color: #fff; } .bbpc-sf-grid .bbpc-sf-grid-info-inner { width: 100%; } .bbpc-sf-grid .bbpc-sf-grid-title { font-size: 22px; font-weight: 600; margin: 0 0 8px; } .bbpc-sf-grid .bbpc-sf-grid-title a { color: #fff; text-decoration: none; } .bbpc-sf-grid .bbpc-sf-grid-title a:hover { opacity: 0.85; } .bbpc-sf-grid .bbpc-sf-grid-desc { font-size: 14px; line-height: 1.6; margin: 0 0 16px; opacity: 0.85; color: #fff; } .bbpc-sf-grid .bbpc-sf-grid-badges { display: flex; gap: 10px; margin-bottom: 16px; } .bbpc-sf-grid .bbpc-sf-grid-badge { font-size: 13px; color: #fff; background: rgba(255, 255, 255, 0.2); padding: 5px 12px; border-radius: 20px; } .bbpc-sf-grid .bbpc-sf-grid-view-all { display: inline-block; font-size: 14px; font-weight: 500; color: #fff; text-decoration: none; background: var(--bbpc_brand_color); padding: 8px 18px; border-radius: 6px; transition: opacity 0.2s ease; } .bbpc-sf-grid .bbpc-sf-grid-view-all:hover { opacity: 0.9; color: #fff; text-decoration: none; } .bbpc-sf-grid .bbpc-sf-grid-topics { background: var(--bs-white); } .bbpc-sf-grid .bbpc-sf-grid-topic { padding: 18px 24px; border-bottom: 1px solid var(--black_50); transition: background 0.2s ease; } .bbpc-sf-grid .bbpc-sf-grid-topic:last-child { border-bottom: none; } .bbpc-sf-grid .bbpc-sf-grid-topic:hover { background: var(--black_50); } .bbpc-sf-grid .bbpc-sf-grid-topic h3 { font-size: 15px; font-weight: 500; margin: 0 0 4px; line-height: 1.4; } .bbpc-sf-grid .bbpc-sf-grid-topic h3 a { color: var(--black_900); text-decoration: none; } .bbpc-sf-grid .bbpc-sf-grid-topic h3 a:hover { color: var(--bbpc_brand_color); } .bbpc-sf-grid .bbpc-sf-grid-topic p { font-size: 13px; color: var(--black_500); margin: 0 0 8px; line-height: 1.5; } .bbpc-sf-grid .bbpc-sf-grid-meta { display: flex; gap: 16px; flex-wrap: wrap; } .bbpc-sf-grid .bbpc-sf-grid-meta span { font-size: 12px; color: var(--black_400); } .single-forum-post-widget { box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); border-radius: 10px; background-color: var(--bs-white); transition: all 0.3s ease-out; padding: 22px 35px 18px 30px; display: flex; align-items: center; justify-content: space-between; margin-top: 10px; } .single-forum-post-widget:first-child { margin-top: 0; } .single-forum-post-widget:hover { box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078); transform: translateX(2px); } .single-forum-post-widget:hover .post-title h6 a { color: var(--bbpc_brand_color); } .single-forum-post-widget .post-title { margin-bottom: 15px; } .single-forum-post-widget .post-title h6 { margin-bottom: 0; line-height: 22px; font-size: 16px; font-weight: 500; text-transform: capitalize; } .single-forum-post-widget .post-title h6 a { color: var(--black_800); font-size: 18px; } .single-forum-post-widget .post-title h6 a:hover { text-decoration: none; } .single-forum-post-widget .post-title i { font-size: 15px; color: #2ed83f; vertical-align: middle; margin-left: 6px; } .single-forum-post-widget .post-info { display: flex; flex-wrap: wrap; margin-bottom: 5px; } .single-forum-post-widget .post-info > div { margin-right: 15px; display: flex; } .single-forum-post-widget .post-info > div img { margin-right: 5px; height: 15px; width: 15px; } .single-forum-post-widget .post-info > div { color: var(--black_600); font-size: 14px; font-weight: 400; line-height: 16px; } .single-forum-post-widget .post-info > div a { color: var(--black_600); } .single-forum-post-widget .post-tags { display: flex; } .single-forum-post-widget .post-tags .single-tag { padding: 3px 9.5px; border-radius: 3px; font-size: 12px; font-weight: 400; line-height: 14px; color: #fff; margin: 12px 10px 0 0; } .single-forum-post-widget .post-tags .single-tag:last-child { margin-right: 0; } .single-forum-post-widget .post-tags .single-tag.tag-jq { background-color: #f7ab40; } .single-forum-post-widget .post-tags .single-tag.tag-php { background-color: #7543e0; } .single-forum-post-widget .post-tags .single-tag.tag-wp { background-color: #6078ce; } .single-forum-post-widget .post-tags .single-tag.tag-js { background-color: #ff7245; } .single-forum-post-widget .post-tags .single-tag.tag-dvlp { background-color: #48a6ea; } .single-forum-post-widget .post-tags .single-tag.tag-ecmrc { background-color: #333333; } .single-forum-post-widget .post-tags .single-tag.tag-foram { background-color: var(--bbpc_brand_color); } .single-forum-post-widget .post-tags .single-tag.tag-hlp { background-color: #2c53df; } .single-forum-post-widget .post-tags .single-tag.tag-sprt { background-color: #0cc72a; } .single-forum-post-widget .post-reach { border-left: 1px solid var(--black_50); padding-left: 15px; } .single-forum-post-widget .post-reach > div { font-size: 12px; font-weight: 400; line-height: 14px; color: #848d95; margin-top: 10px; display: flex; align-items: center; } .single-forum-post-widget .post-reach > div:first-child { margin-top: 0; } .single-forum-post-widget .post-reach > div img { margin-right: 5px; } .community-area .nav-tabs { border-bottom: 1px solid var(--black_50); } .community-area .nav-tabs .nav-item:hover button { color: var(--bbpc_brand_color); } .community-area .nav-tabs .nav-item button { background-color: transparent; font-size: 16px; font-weight: 400; line-height: 26px; color: #535a60; padding: 10px 0; margin-right: 30px; border: none; border-bottom: 2px solid transparent; cursor: pointer; } .community-area .nav-tabs .nav-item button.active { border-bottom-color: var(--bbpc_brand_color); color: #171d24; font-weight: 500; } .community-area .sec-btn-blue { border-radius: 26px; border: 1px solid rgba(74, 110, 224, 0.4); color: #4a6ee0; background-color: transparent; font-weight: 700; font-size: 16px; padding: 10px 37px; } .community-area .sec-btn-blue:hover { background-color: #4a6ee0; color: #fff; box-shadow: none; } .community-topic-widget-box { box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); border-radius: 10px; display: flex; padding: 40px; transition: all 0.3s ease-out; background-color: var(--bs-white); } .community-topic-widget-box:hover { box-shadow: 0 20px 45px 0 rgba(51, 77, 114, 0.1490196078); } .community-topic-widget-box img { margin-right: 24px; width: auto; height: 48px; } .community-topic-widget-box .box-content h5 { margin-top: 0px; padding-top: 0px; } .community-topic-widget-box h5 { font-size: 18px; font-weight: 500; line-height: 21px; color: #171d24; margin-bottom: 5px; margin-top: 0; text-transform: capitalize; } .community-topic-widget-box h5:hover a { color: var(--bbpc_brand_color); text-decoration: none; } .community-topic-widget-box span { font-size: 14px; font-weight: 400; line-height: 22px; color: #6a737c; display: inline-block; } .community-topic-widget-box span:nth-child(2) { padding-right: 8px; } .community-topic-widget-box span:nth-child(4) { padding-left: 8px; } .community-topic-widget-box span.vr-line { color: var(--black_75); } .nav { display: flex; flex-wrap: wrap; padding-left: 0; margin-bottom: 0; list-style: none; margin-left: 0; } .bbpc-community-topic-widget-main-wrapper { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 20px; } .bbpc-community-topic-widget-main-wrapper .bbpc-community-topic-widget-wrapper { display: contents; } @media (max-width: 1024px) { .bbpc-community-topic-widget-main-wrapper { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .bbpc-community-topic-widget-main-wrapper { grid-template-columns: repeat(1, 1fr); } } .bbpc-show-more-btn-wrapper { width: 100%; text-align: center; } .bbpc-show-more-btn-wrapper .show-more-btn { display: inline-block; box-shadow: 0 1.6px 3.5px 0 rgba(51, 77, 114, 0.1490196078), 0 0.5px 1px 0 rgba(51, 77, 114, 0.1019607843); transition: all 0.3s ease-out; font-size: 18px; font-weight: 400; color: #4a6ee0; height: 50px; border-radius: 5px; line-height: 48px; padding: 0 40px; text-align: center; background-color: var(--bs-white); margin-top: 50px; } .bbpc-show-more-btn-wrapper .show-more-btn:hover { box-shadow: 0 10px 30px 0 rgba(51, 77, 114, 0.1215686275); color: #4a6ee0; } .bbpc-show-more-btn-wrapper .show-more-btn i { color: #4a6ee0; vertical-align: middle; } .bbpc-show-more-btn-wrapper .show-more-btn.show-more-round { height: 48px; border-radius: 24px; line-height: 47px; } .bbpc-show-more-btn-wrapper .show-more-btn:hover { text-decoration: none; } /*------- Forum Tab widget tags --------*/ .single-forum-post-widget .post-tags a { font-weight: 400; line-height: 14px; font-size: 12px; padding: 3px 10px; background: #6078ce; margin: 12px 10px 0 0; border-radius: 3px; color: #fff; text-decoration: none; } .single-forum-post-widget .post-tags a:hover { background: #4766d5; } .tab-content { padding-top: 40px; } .tab-content .tab { display: none; } .tab-content.active { display: block; } .community-area .tab-content:not(.active) { display: none; } .alert-warning { color: #664d03; background-color: #fff3cd; border-color: #ffecb5; } .alert { position: relative; padding: 1rem 1rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; } .dbl-arrow-upper { display: inline-block; } .dbl-arrow-upper .arrow-cont { cursor: pointer; position: relative; display: inline-block; height: 24px; width: 20px; margin-right: 3px; } .dbl-arrow-upper .arrow-cont svg { position: absolute; bottom: 0; margin-left: 0; background-size: contain; top: 8px; left: 0; } .dbl-arrow-upper .arrow-cont .second { margin-top: 5px; } .dbl-arrow-upper:hover svg { animation-name: bounceAlphaUp; animation-duration: 1.4s; animation-iteration-count: infinite; animation-timing-function: linear; } .dbl-arrow-upper:hover svg.first { animation-name: bounceAlphaUp; animation-duration: 1.4s; animation-delay: 0.2s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes bounceAlphaUp { 0% { opacity: 1; transform: translateY(0) scale(1); } 25% { opacity: 0; transform: translateY(10px) scale(0.9); } 26% { opacity: 0; transform: translateY(-10px) scale(0.9); } 55% { opacity: 1; transform: translateY(0) scale(1); } } /*============== doc_features_area css ===========*/ .doc_features_area { padding-bottom: 40px; position: relative; z-index: 1; background: #fbfbfc; } .doc_features_area .doc_features_shap { position: absolute; bottom: 0; left: 0; z-index: -1; background-size: cover; } .doc_features_inner { overflow: hidden; box-shadow: 0 30px 60px 0 rgba(2, 2, 48, 0.08); border-radius: 10px; background: #fff; top: -60px; position: relative; } .doc_features_inner .see_more_item, .doc_features_inner .forumax-collapse-wrap { display: none; flex-wrap: wrap; width: 100%; } .doc_features_inner .media-body a { text-decoration: none; } .doc_features_inner .media-body a:hover { text-decoration: underline; } .doc_features_inner a.see_btn { text-decoration: none; } .doc_features_inner a.see_btn:hover { text-decoration: underline; color: var(--bbpc_brand_color); } .doc_features_inner a.see_btn:focus { outline: none; } .see_btn { font-size: 14px; line-height: 20px; color: var(--bbpc_brand_color); display: inline-block; margin: 16px 50px 12px; width: 100%; } .see_btn:hover i { background-color: var(--bbpc_brand_color); color: #fff; } .see_btn i { font-size: 20px; vertical-align: middle; margin-right: 5px; margin-top: -5px; display: inline-block; border-radius: 50%; border: 1px solid var(--bbpc_brand_color); transition: background-color 0.3s; } .see_btn .less { display: none; } .see_btn.active .less { display: inline; } .see_btn.active .more { display: none; } .see_btn.active i { transform: rotate(180deg); } .doc_features_item { width: 33.3333333333%; float: left; padding: 35px 30px; border-bottom: 1px solid var(--black_100); border-left: 1px solid var(--black_100); } .doc_features_item img { margin-right: 15px; } .doc_features_item h4 { font-size: 16px; line-height: 26px; font-weight: 700; margin-bottom: 2px; } .doc_features_item h4:hover { color: var(--bbpc_brand_color); } .doc_features_item p { margin-bottom: 0; font-size: 14px; } .doc_features_item:nth-child(1), .doc_features_item:nth-child(4), .doc_features_item:nth-child(7), .doc_features_item:nth-child(10) { border-left: 0; } .doc_features_item img { max-width: 50px !important; max-height: 50px !important; } /*============== doc_features_area css ===========*/ /*============= doc_community_area css ================*/ .doc_community_area { padding: 200px 0 75px; position: relative; } .doc_community_area .shap_one, .doc_community_area .shap_two { position: absolute; z-index: -1; } .doc_community_area .shap_one { width: 1300px; right: 0; top: 100px; } .doc_community_area .shap_two { top: 0; } .doc_community_area .doc_title { margin-bottom: 64px; } .doc_community_info .question_text { color: #a7acb7; font-size: 14px; font-weight: 400; line-height: 22px; margin-top: 40px; } .doc_community_info .question_text:hover { color: var(--bbpc_brand_color); } .doc_community_info .doc_entry_content a { text-decoration: none; } .doc_community_info .doc_entry_content a:hover { text-decoration: underline; } .doc_community_item { display: flex; align-items: center; border-radius: 10px; background: #fff; box-shadow: 0 20px 30px 0 rgba(2, 2, 48, 0.06); margin-bottom: 20px; padding: 38px 70px; transition: all 0.2s linear; cursor: pointer; } .doc_community_item .doc_community_icon { width: 100px; height: 100px; line-height: 100px; border-radius: 50%; text-align: center; font-size: 36px; background: rgba(76, 76, 241, 0.06); color: var(--bbpc_brand_color); margin-right: 50px; } .doc_community_item h4 { font-size: 20px; margin-bottom: 5px; transition: color 0.2s linear; } .doc_community_item h4:hover { color: var(--bbpc_brand_color); } .doc_community_item p { font-size: 14px; color: #6b707f; } .doc_community_item .doc_entry_info { display: flex; flex-wrap: wrap; padding-top: 5px; } .doc_community_item .doc_entry_info .author_avatar { display: flex; margin-bottom: 0; margin-right: 15px; } .doc_community_item .doc_entry_info .author_avatar li { line-height: 34px; border-radius: 50%; font-size: 14px; font-weight: 500; color: var(--black_800); text-align: center; z-index: 2; position: relative; border: 2px solid var(--bs-white); list-style: none !important; } .doc_community_item .doc_entry_info .author_avatar li img { max-width: 30px; border-radius: 50%; } .doc_community_item .doc_entry_info .author_avatar li + li { margin-left: -10px; } .doc_community_item .doc_entry_info .author_avatar li.avatar_plus { border-color: #d7d8db; width: 32px; height: 32px; align-self: end; line-height: 28px; font-size: 12px; padding-left: 2px; z-index: 0; margin-left: -8px; } .doc_community_item .doc_entry_info .text { font-size: 14px; line-height: 1.3; color: #90939b; } .doc_community_item:hover { box-shadow: 0 10px 30px 0 rgba(2, 2, 48, 0.02); } .doc_community_item:nth-child(2) .doc_community_icon { background: #fef9ee; color: #f7b126; } .doc_community_item:nth-child(3) .doc_community_icon { background: #f1fbf8; color: #0fbc8b; } /*============= doc_community_area css ================*/ /*# sourceMappingURL=el-widgets.css.map */