/*--------------------------------------------------------------
This is your custom stylesheet.

Add your own styles here to make theme updates easier.
To override any styles from other stylesheets, simply copy them into here and edit away.

Make sure to respect the media queries! Otherwise you may
accidentally add desktop styles to the mobile layout.
https://www.w3schools.com/css/css_rwd_mediaqueries.asp
--------------------------------------------------------------*/
/*.marked {
    background-image: url(/images/cda-dashboard-mark.jpg);
    background-repeat: repeat-x;
    background-size: 100% 6px;
    background-position: center bottom;
    padding: 0px 5px;
}*/

/*.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview, .learndash-wrapper .ld-course-status.ld-course-status-enrolled{
    background: rgba(251, 232, 226, 0.34);
}

.lms-topic-sidebar-wrapper {
    background: rgba(251, 232, 226, 0.34) !important;
    box-shadow: none;7
}

.lms-lesson-item.current>.bb-lesson-head, .lms-quiz-item.current>.bb-lms-title-wrap, .lms-topic-item.current>.bb-lms-title-wrap {
    background: rgba(251, 232, 226, 0.8) !important;
}

.lms-lesson-item.current>.bb-lesson-head:hover, .lms-quiz-item.current>.bb-lms-title-wrap:hover, .lms-topic-item.current>.bb-lms-title-wrap:hover {
    background: rgba(251, 232, 226, 0.5) !important;
} */

/*.thumbnail .ribbon.not-enrolled {
  position: absolute;
  top: 12px;
  left: 12px;
  z-index: 10;
  padding: 6px 12px;
  border-radius: 6px;
  background: rgba(0, 0, 0, 0.75);
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  pointer-events: none;
}

.thumbnail .ribbon.not-enrolled::before {
  content: "";
}*/

/* ===============================
   HEADER — VIP
================================ */

#header-search form,
.site-header {
    background-color: #fef6ef;
}

/* ===============================
   HEADER — ELITE
================================ */
.member-type-elite #header-search form,
.member-type-elite .site-header {
    background-color: #1E5F59 !important;
}

/* ===============================
   HEADER — LEADERS
================================ */
.member-type-leaders #header-search form,
.member-type-leaders .site-header {
    background-color: #111111 !important;
}

/* ===============================
   TEXTO CLARO — ELITE
================================ */
.member-type-elite .primary-menu > li > a,
.member-type-elite .primary-menu > li > a > i,
.member-type-elite .site-header #header-aside i,
.member-type-elite .bb-header-buttons a.button.outline,
.member-type-elite .primary-menu > .menu-item-has-children:not(.hideshow):after,
.member-type-elite .site-header .hideshow .more-button > i,
.member-type-elite .site-header .notification-dropdown i,
.member-type-elite .site-header .header-search-wrap i,
.member-type-elite .user-link .user-name,
.member-type-elite .bb-icon-menu-dots-h{
    color: #ffffff;
}

.member-type-elite .site-header .header-aside .notification-dropdown i,
.member-type-elite .site-header .header-search-wrap i,
.member-type-elite .site-header .notification-dropdown i,
.member-type-elite .site-header i{
    color: #fff;
}

.member-type-elite .sub-menu .user-link .user-name,
.member-type-elite .member-type-leaders .site-header #header-aside i,
.member-type-leaders .sub-menu .user-link .user-name,
.member-type-leaders .member-type-leaders .site-header #header-aside i{
  color: #333;
}

/* ===============================
   TEXTO CLARO — LEADERS
================================ */
.member-type-leaders .primary-menu > li > a,
.member-type-leaders .primary-menu > li > a > i,
.member-type-leaders .site-header #header-aside i,
.member-type-leaders .bb-header-buttons a.button.outline,
.member-type-leaders .primary-menu > .menu-item-has-children:not(.hideshow):after,
.member-type-leaders .site-header .hideshow .more-button > i,
.member-type-leaders .site-header .notification-dropdown i,
.member-type-leaders .site-header .header-search-wrap i,
.member-type-leaders .user-link .user-name,
.member-type-leaders .bb-icon-menu-dots-h{
    color: #f5f5f5;
}

.member-type-leaders .site-header .header-aside .notification-dropdown i,
.member-type-leaders .site-header .header-search-wrap i,
.member-type-leaders .site-header .notification-dropdown i,
.member-type-leaders .site-header i{
    color: #f5f5f5;
}

.member-type-leaders .user-link:hover .user-name,
.member-type-leaders .user-link:active .user-name,
.member-type-leaders .user-link:focus .user-name,
.member-type-elite .user-link:hover .user-name,
.member-type-elite .user-link:active .user-name,
.member-type-elite .user-link:focus .user-name,
.member-type-leaders .primary-menu>li:hover>a:before,
.member-type-elite .primary-menu>li:hover>a:before,
.member-type-leaders .primary-menu>li:hover>a,
.member-type-elite .primary-menu>li:hover>a,
.member-type-leaders .primary-menu>li:hover .menu-item-has-children:not(.hideshow):after,
.member-type-elite .primary-menu>li:hover .menu-item-has-children:not(.hideshow):after,
.member-type-leaders .primary-menu > li:hover > a > i,
.member-type-elite .primary-menu > li:hover > a > i{
  color: #C79159;
}

.member-type-leaders .sub-menu.active.open .menu-item i._mi,
.member-type-elite .sub-menu.active.open .menu-item i._mi{
  color: #333;
}

.groups div#item-header-avatar span.gc-stars {
    display: none;
}

/* USER STARS */
/* Wrapper criado via JS */
.gc-avatar-wrap {
    position: relative;
    display: block;
    line-height: 0;
}

.gc-avatar-wrap .gc-stars {
    position: absolute;
    top: -18px;
    left: -10px;
    width: 60px;
    height: 60px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 5;
    pointer-events: none;
}

.member-type-vip .gc-avatar-wrap .gc-stars,
.member-type-vip div#item-header-avatar .gc-stars,
.member-type-vip .item-avatar:after{
  background-image: url("/images/goldenclub_stars_vip.png");
}

.member-type-elite .gc-avatar-wrap .gc-stars,
.member-type-elite div#item-header-avatar .gc-stars,
.member-type-elite .item-avatar:after{
  background-image: url("/images/goldenclub_stars_elite.png");
}

.member-type-leaders .gc-avatar-wrap .gc-stars,
.member-type-leaders div#item-header-avatar .gc-stars,
.member-type-leaders .item-avatar:after{
  background-image: url("/images/goldenclub_stars_leaders.png");
}

.item-avatar{
  position: relative;
}

.item-avatar::after {
    content: "";
    display: inline-flex;
    width: 70px;
    height: 70px;
    bottom: -8px;
    left: 36%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
}

  .member-type-equipe-lebear .item-avatar::after,
  .member-type-mentores .item-avatar::after {
    width: 140px;
    height: 140px;
    bottom: -7px;
    left: 21%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
}

div#item-header-avatar .gc-stars {
    top: 48%;
    left: 20%;
    width: 100px;
    height: 100px;
}

/* SELO PROGRAMA AO LADO DO NOME DO ALUNO */
.member-title-wrap .user-nicename {
  display: inline-flex;
  align-items: center;
  gap: 10px; /* espaço entre nome e selo */
}

.member-title-wrap .user-nicename::after {
  content: "";
  display: inline-block;
  width: 55px;
  height: 55px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

body.member-type-vip .member-title-wrap .user-nicename::after{
  background-image: url("/images/goldenclub_stars_vip2.png");
}

body.member-type-elite .member-title-wrap .user-nicename::after{
  background-image: url("/images/goldenclub_stars_elite2.png");
}

body.member-type-leaders .member-title-wrap .user-nicename::after{
  background-image: url("/images/goldenclub_stars_leaders2.png");
}

body.member-type-equipe-lebear .member-title-wrap .user-nicename::after{
  background-image: url("/images/goldenclub_stars_equipe2.png");
}

body.member-type-corpo-tecnico .member-title-wrap .user-nicename::after{
  background-image: url("/images/goldenclub_stars_corpotecnico2.png");
}

.widget_bp_core_whos_online_widget .item-avatar {
    position: relative;
}

/* NOT ENROLLED */

.site-header #primary-navbar #navbar-collapse .sub-menu .wrapper .sub-menu-inner {
    width: 200px;
}

.ribbon.not-enrolled, .bb-cover-list-item .ld-third-background {
    background-color: transparent !important;
    color: transparent !important;
    text-shadow: none !important;
    background-image: url(/images/locked.png) !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: left !important;
    width: 11%;
    top: 2px !important;
    right: 10px !important;
}

.thumbnail .ribbon.enrolled {
    display: none;
}

/* Thumbnail bloqueada */
.thumbnail.is-locked img {
  filter: grayscale(100%) brightness(0.9);
  transition: filter 0.3s ease;
}

/* Hover: imagem volta a ser colorida */
.thumbnail.is-locked:hover img {
  filter: grayscale(0%);
}

/* USER WELCOME */

.gc-welcome {
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 14px 16px;
    border-radius: 0px;
    background: transparent;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 2 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 2 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 2 round;
    border-image: url(/images/bronze-foil-gold.jpg) 2 round;
    border-style: solid;
    border-width: 3px;
}

.gc-welcome__avatar{
  width:48px;
  height:48px;
  border-radius:50%;
  object-fit:cover;
}
.gc-welcome__title{
  font-size:20px;
  line-height:1.2;
}
.gc-welcome__subtitle{
  margin-top:4px;
  color:#555;
}

.gc-welcome .gc-stars {
    top: -7px;
    left: -6px;
}

/* END >> USER WELCOME */

/* USER ADMIN - EQUIPE */

a.post-edit-link, p.simcal-align-right {
    display: none !important;
}

body.admin-bar .gc-avatar-wrap .gc-stars {
    top: -1px;
    left: -1px;
    width: 39px;
    height: 39px;
}

body.member-type-equipe-lebear #buddypress #item-header-cover-image #item-header-avatar img.avatar,
body.member-type-mentores #buddypress #item-header-cover-image #item-header-avatar img.avatar,
body.member-type-corpo-tecnico #buddypress #item-header-cover-image #item-header-avatar img.avatar {
    border-color: #C79159;
}

body.member-type-equipe-lebear div#item-header-avatar .gc-avatar-wrap .gc-stars,
body.member-type-mentores div#item-header-avatar .gc-avatar-wrap .gc-stars,
body.member-type-corpo-tecnico div#item-header-avatar .gc-avatar-wrap .gc-stars{
  display: none;
}

body.admin-bar .gc-stars,
body.member-type-equipe-lebear .gc-stars,
body.member-type-mentores .gc-stars{
  background-image: url("/images/goldenclub_stars_equipe.png");
}

.member-type-equipe-lebear .item-avatar:after,
.member-type-mentores .item-avatar:after{
  background-image: url("/images/goldenclub_stars_equipe3.png");
}

body.member-type-corpo-tecnico .gc-stars,
.member-type-corpo-tecnico .item-avatar:after {
  background-image: url("/images/goldenclub_stars_corpotecnico.png");
}

body.admin-bar .gc-welcome .gc-avatar-wrap .gc-stars,
body.member-type-equipe-lebear .gc-welcome .gc-avatar-wrap .gc-stars,
body.member-type-mentores .gc-welcome .gc-avatar-wrap .gc-stars,
body.member-type-corpo-tecnico .gc-welcome .gc-avatar-wrap .gc-stars {
    width: 51px;
    height: 51px;
    top: -1px;
    left: -1px;
}

/* END >>> USER ADMIN - EQUIPE */

th.simcal-nav.simcal-current h3 {
    font-family: 'Gotham-Bold';
    text-transform: uppercase;
    font-style: inherit;
    font-size: 1em;
}

.bb-course-banner-inner .bb-course-category .course-category-item a {
    letter-spacing: 0;
}

.bb-img-404--custom img {
    max-width: 24%;
}

.learndash-wrapper .ld-item-list.ld-course-list .ld-lesson-section-heading, .learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading {
    font-style: normal !important;
    font-family: 'Gotham-Bold' !important;
}

.bb-template-v2 .learndash-wrapper .ld-item-list.ld-course-list .ld-section-heading h2, .bb-template-v2 .learndash-wrapper .ld-item-list.ld-lesson-list .ld-section-heading h2 {
    text-transform: uppercase !important;
}

.bb-course-type.bb-course-type-open{
  display: none;;
}

.bb-template-v2 .bb-single-course-sidebar h4 {
    letter-spacing: 0px;
    text-transform: uppercase;
    color: grey;
}

.bb-single-course-sidebar.bb-preview-wrap {
  /*  margin-top: -241px !important;*/
}

.thumbnail-container.thumbnail-container-img{
  height: 340px !important;
}

.bb-course-items .bb-cover-wrap {
    height: 417px;
}

#page .footer-widget-area {
    padding-top: 0px;
}

.page-id-13232 .entry-title, .page-id-13445 .entry-title, .page-id-13534 .entry-title{
    display: none;
}

.bb-course-preview-wrap img {
    top: 200px !important;
}

span.ld-icon-arrow-down.ld-icon.ld-primary-background {
    display: none;
}

.learndash-wrapper .ld-table-list .ld-table-list-items {
    border: 0px !important;
}

img.emoji, img.emojioneemoji {
    display: inline-block;
    margin: 3px;
    width: 24px !important;
    height: 24px !important;
}

.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button {
    background-color: #fde9da !important;
    color: #333 !important;
    border-radius: 0px !important;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    border-width: 3px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.1rem;
}

.learndash-wrapper .ld-item-list .ld-item-list-item {
    border: 0px !important;
}

aside#gamipress_achievements_widget-2 h2.widget-title {
    text-align: center;
    width: 100%;
    display: block;
}

div#gamipress-achievements-list .gamipress-achievement {
    border: none !important;
    padding: 0px !important;
}

ul.gamipress-required-achievements li {
    padding: 10px 0px;
}

.gamipress-achievement-congratulations {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 1px;
}

ul.gamipress-achievement-earners-list.achievement-11214-earners-list li {
    padding: 10px !important;
    border: 0px !important;
    width: fit-content;
}

.bb-course-items .bb-cover-wrap{
  padding-top: 55% !important;
}

.ld-status.ld-status-progress.ld-primary-background {
    display: none;
}

.learndash-wrapper .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview.learndash-complete .ld-topic-title {
    text-decoration: none !important;
}

.learndash-wrapper .learndash-complete .ld-item-list-item-preview .ld-item-title>span:first-child, .lms-topic-sidebar-wrapper .bb-lesson-title, .lms-topic-sidebar-wrapper .bb-lms-title {
    text-decoration: none !important;
}

.bb-completed-item {
    text-decoration: none !important;
}

.ld-tabs-content .button {
    color: #fff !important;
    background-color: #C79159 !important;
    margin-top: 14px;
    border-color: #C79159 !important;
  }

  .ld-tabs-content a:hover.button{
      background-color: #dd9f60 !important;
    }

div#buddypress.graduados img.photo, #buddypress.graduados #item-header .header-cover-img {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}

.member-type-graduados img.photo {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}

.login-heading span {
    display: none !important;
}

.marked {
    background-image: url(/images/cda-dashboard-mark.jpg);
    background-repeat: repeat-x;
    background-size: 100% 6px;
    background-position: center bottom;
    padding: 0px 5px;
}

.cda-dash-title {
    font-family: 'Gotham-Bold';
    font-size: 1.125em;
    margin-top: 5%;
    font-style: inherit;
}

.cda-dash-title .num{
  font-family: 'playfair_displayitalic';
  font-size: 3em;
  line-height: inherit;
}


#page .footer-bottom {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 round;
    border-style: solid;
    border-width: 3px;
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
}


/*#header-search form, .site-header {
    background-color: #ffefef;
}*/

@font-face {
    font-family: 'Gotham-Book';
    src: url('/fonts/Gotham-Book.woff2') format('woff2'),
        url('/fonts/Gotham-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.gotham-book{
  font-family: 'Gotham-Book';
}

@font-face {
    font-family: 'Gotham-LightItalic';
    src: url('/fonts/Gotham-LightItalic.woff2') format('woff2'),
        url('/fonts/Gotham-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

.gotham-light-italic{
  font-family: 'Gotham-LightItalic';
}

@font-face {
    font-family: 'Gotham-Bold';
    src: url('/fonts/Gotham-Bold.woff2') format('woff2'),
        url('/fonts/Gotham-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

.gotham-bold{
font-family: 'gotham_boldregular';}

@font-face {
    font-family: 'gotham_boldregular';
    src: url('/fonts/gotham_bold_regular-webfont.woff2') format('woff2'),
         url('/fonts/gotham_bold_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.gotham-bold{
	font-family: 'gotham_boldregular';
}

@font-face {
    font-family: 'playfair_displayitalic';
    src: url('/fonts/playfairdisplay-italic-webfont.woff2') format('woff2'), url('/fonts/playfairdisplay-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'ralewaylight';
    src: url('/fonts/raleway-light-webfont.woff2') format('woff2'),
         url('/fonts/raleway-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.raleway-light{
  font-family: 'ralewaylight';
}

.playfair-italic,
.more {
    font-family: 'playfair_displayitalic';
}

.bb-footer.footer-widget-area {
    background-color: #f7f7f7 !important;
}

.search-visible .site-header--bb .header-search-wrap{
  z-index: 111;
}

.democracy {
    background-color: #fff;
    box-shadow: 10px 10px 10px rgba(128, 128, 128, 0.05);
}

.democracy form {
    margin-bottom: 0px;
}

.dem-screen form {
    transform: translateY(-30%);
    top: 30%;
    position: relative;
    padding: 14px;
}

.democracy ul.dem-vote {
    margin-bottom: 0px !important;
    display: -webkit-box;
}

.dem-poll-title {
    margin-bottom: 0px!important;
    margin-top: 0px!important;
    width: 40%;
    float: left;
    height: 176px;
    color: transparent !important;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
}

.dem-screen {
    padding: 14px;
    width: 60%;
    float: right;
    min-height: 176px;
    max-height: 176px;
}

.democracy ul.dem-vote li {
    width: 50%;
    display: -webkit-inline-box;
    padding-bottom: 0;
    margin-bottom: 0;
}

.democracy input[type='radio'], .democracy input[type='checkbox'] {
    margin-right: .2em;
    display: none;
}

.democracy ul.dem-vote li>* {
    text-align: center;
    color: #333;
}

.democracy ul.dem-vote li>*:hover, .democracy ul.dem-vote li span:hover, .democracy ul.dem-vote li i:hover{
  color: #C79159;
}

.democracy ul.dem-vote li i, .dem-answers .dem-label i {
    margin-right: 5px;
}

input[type="submit"].dem-button, a.dem-button, .dem-button {
    color: #fff !important;
    background: #333 !important;
    text-transform: uppercase;
    font-family: "Muli", Sans-serif !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
}

input[type="submit"].dem-button:hover,  a.dem-button:hover, .dem-button:hover,
input[type="submit"].dem-button:active,  a.dem-button:active, .dem-button:active {
  background-color: #C79159 !important;
}

.democracy .dem-bottom {
    margin-top: 10px;
    padding-bottom: 0px;
    display: inline-flex;
    float: right;
}

.learndash-wrapper .learndash_content_wrap #quiz_continue_link,
.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button,
.learndash-wrapper .learndash_content_wrap #learndash_mark_complete_button,
.learndash-wrapper .learndash_content_wrap .ld-status-complete,
.learndash-wrapper .learndash_content_wrap .ld-alert-success .ld-button,
.learndash-wrapper .learndash_content_wrap .ld-alert-success .ld-alert-icon,
.wpProQuiz_questionList[data-type="assessment_answer"] .wpProQuiz_questionListItem label.is-selected,
.wpProQuiz_questionList[data-type="single"] .wpProQuiz_questionListItem label.is-selected,
.wpProQuiz_questionList[data-type="multiple"] .wpProQuiz_questionListItem label.is-selected {
    color: #C79159;
}

.dem-winner .dem-fill {
    background-color: #C79159 !important;
}

.dem-novoted .dem-fill, .dem-fill {
    background-color: #ffefef !important;
}

.dem-answer, .dem-vote {
    column-count: 2;
}

.dem-poll-info {
    margin-right: 20px;
}

/*.democracy .dem-bottom,*/ .dem-poll-info{
  display: none !important;
}

.dem-notice {
    width: 98%;
}

body #buddypress #item-header-cover-image #item-header-photo img.photo {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    border-image: url(/images/bronze-foil-gold.jpg) 10 round !important;
    border-style: solid;
    border-width: 5px;
}

.entry-content #groups-list .item-photo a{
  border-style: solid;
  -moz-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  -webkit-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  -o-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  border-image: url(/images/bronze-foil-gold.jpg) 10 round !important;
  border-style: solid;
  border-width: 3px;
}

.buddypress-wrap .grid.bp-list>li .list-wrap {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 1px;
}

.bs-group-cover {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 0px 0px 1px 0px;
}

body #buddypress #header-cover-image, .thumbnail-container, .bb-learndash-banner {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 0px 0px 1px 0px !important;
}

.bs-group-cover a {
  border-radius: 0px;
}

#friend-list.item-list.grid .list-wrap, #members-list.item-list.grid .list-wrap, .item-list.bp-search-results-list.grid .list-wrap, .item-list.groups-list.grid .list-wrap {
    border-radius: 0px;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 1px;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    padding: 16px 15px;
    background-color: #fff;
    border-bottom: 4px solid #FBE8E2;
    border-radius: 0px;
}

.learndash-wrapper .ld-course-status.ld-course-status-enrolled{
  background-color: #fff;
  border-radius: 0px;
}

.lms-topic-sidebar-wrapper {
    background-color: #f7f7f7;
    box-shadow: none;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 0px 1px 0px 0px;
}


.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button{
  background-color: #fde9da !important;
  color: #333 !important;
  border-radius: 0px !important;
  border-style: solid;
  -moz-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  -webkit-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  -o-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  border-width: 3px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.1rem;
}

.learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:hover, .learndash-wrapper .learndash_content_wrap .learndash_mark_complete_button:active{
  background: #fef6ef url(/images/bronze-foil-gold.jpg) !important;
    background-size: cover !important;
    background-repeat: no-repeat!important;
    background-position: center;
    background-size: cover;
    color: #fff !important;
    border-color: #fff;
    border-image: none;
}

.learndash-wrapper .bb-ld-info-bar .ld-breadcrumbs, .lms-topic-sidebar-progress .course-progress-wrap, .bb-course-preview-wrap.bb-thumbnail-preview{
  border-style: solid;
  -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  border-width: 0px 0px 1px 0px;
}

.lms-topic-sidebar-wrapper .lms-course-members-list .lms-course-sidebar-heading{
  border-style: solid;
  -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
  border-width: 1px 0px 0px 0px;
}

h4{
  font-family: 'gotham_boldregular' !important;
  text-transform: uppercase;
  font-style: normal !important;
}

.bb-single-course-sidebar a.btn-advance {
    background: #C79159 url(/images/bronze-foil-gold.jpg) !important;
    background-position: center;
    background-size: cover !important;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px !important;
  }

  .lms-topic-sidebar-wrapper .ld-secondary-background, .i-progress.i-progress-completed,
  .bb-cover-list-item .ld-secondary-background, .learndash-wrapper .ld-status-icon.ld-status-complete.ld-secondary-background,
  .learndash-wrapper .ld-status-icon.ld-quiz-complete, .ld-progress-bar .ld-progress-bar-percentage.ld-secondary-background {
      background-color: #e0a01f !important;
      background: #e0a01f url(/images/bronze-foil-gold.jpg) !important;
      background-position: center;
      background-size: cover !important;
      background-repeat: no-repeat !important;
      color: #fff !important;
  }

  .bb-course-banner-inner .bb-course-category .course-category-item {
    font-family: 'gotham_boldregular' !important;
    letter-spacing: 1px;
}

#buddypress header.results-group-header .results-group-title {
    text-transform: uppercase;
    font-style: normal;
    letter-spacing: 0px !important;
    font-family: 'gotham_boldregular' !important;
}

.buddypress-wrap .profile.public .profile-group-title {
    width: fit-content;
    background-image: url(/images/cda-dashboard-mark.jpg);
    background-repeat: repeat-x;
    background-size: 100% 6px;
    background-position: center bottom;
    padding: 0px 5px;
    line-height: 1.1em;
    border-bottom: 0px;
}

.notification-header .title {
    font-family: 'gotham_boldregular' !important;
    letter-spacing: 0px;
    text-transform: uppercase;
}

#item-body .bb-profile-title {
    font-family: 'gotham_boldregular';
    text-transform: uppercase;
}

#buddypress .bp-search-results-list .list-wrap {
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 1px 0px 1px 0px;
}
.bb-footer .widget-title {
    font-family: 'gotham_boldregular';
    text-transform: uppercase;
    background-image: url(/images/cda-dashboard-mark.jpg);
    background-repeat: repeat-x;
    background-size: 100% 6px;
    background-position: center bottom;
    padding: 0px 5px;
    line-height: 1.1em;
    width: fit-content;
}

/*.bb-course-items .bb-cover-list-item, .ld-course-list-items .bb-cover-list-item, .bb-single-course-sidebar .widget{
    border-radius: 0px;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 1px;
    border-radius: 0px !important;
}*/

.bb-course-preview-wrap.bb-thumbnail-preview {
    border-radius: 0px !important;
}

.nt-note-wrapper, .nt-note-tab {
    border-radius: 0px;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 10 round;
    border-width: 3px;
    border-radius: 0px !important;
    background: #fde9da;
    color: #333 !important;
}

.nt-note-tab i {
    color: #333;
    background: transparent;
    padding: 5px 0px 5px 20px;
}

.nt-note-tab span {
  padding: 5px 20px 5px 0px;
}

.dem-notice {
    margin-left: -15.1px;
}

#nt-note-title-bar{
  background: #fde9da;
  color: #333;
  font-family: 'Gotham-Bold';
  text-transform: uppercase;
}

#ldnt-shortcode table.notes-listing thead tr th, #ldnt-shortcode table.nt-course-list-table thead tr th{
  background: #fef6ef;
  color: #333;
  font-family: 'Gotham-Bold';
  text-transform: uppercase;
}

.nt-close-icon{
  color: #333;
}

#page .bb-course-title a {
    background: url(https://goldenclub.empreendercomafeto.com/wp-content/uploads/2020/11/gc-faixa.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    width: fit-content;
    padding: 3px 30px 5px 10px;
    /*font-family: 'ralewaylight';*/
    font-weight: normal;
    text-transform: uppercase;
    font-size: 0.6em;
    font-weight: bold;
    letter-spacing: 1px;
}

article#post-2288 .entry-title {
    font-family: 'ralewaylight';
    font-weight: normal;
    text-transform: uppercase;
    display: none;
}

#nt-note-title-field input[type='text']#nt-note-title, #ldnt-shortcode table.notes-listing tbody span.nl-note-title a, #ldnt-shortcode table.nt-course-list-table tbody span.nl-note-title a{
    font-family: 'ralewaylight';
    font-weight: bold;
    text-transform: uppercase;
}

#nt-utility-links {
  background: #fde9da;
}

#nt-utility-links a{
  color: #333;
}

#nt-note-submit, #ldnt-shortcode .ldnt-note-filters form .ldnt-search-field #ldnt-search-btn {
    background: #C79159;
    color: #fff;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#nt-note-submit:hover, #nt-note-submit:active, #ldnt-shortcode .ldnt-note-filters form .ldnt-search-field #ldnt-search-btn:hover,
#ldnt-shortcode .ldnt-note-filters form .ldnt-search-field #ldnt-search-btn:active{
  background: #C79159 !important;
  color: #333;
}

#ldnt-shortcode table.notes-listing tbody tr, #ldnt-shortcode table.nt-course-list-table tbody tr {
    background: #fafafa;
    padding: 16px 15px;
    /* background: #fff !important; */
    border-bottom: 4px solid #FBE8E2 !important;
    border-radius: 0px;
    border-style: solid;
    -moz-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -webkit-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    -o-border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-image: url(/images/bronze-foil-gold.jpg) 1 1 round;
    border-width: 0px 0px 1px 0px;
}

#ldnt-shortcode table.notes-listing tbody tr td, #ldnt-shortcode table.nt-course-list-table tbody tr td {
    background: #fff;
}

#ldnt-shortcode table.notes-listing tbody tr:nth-child(even) td, #ldnt-shortcode table.nt-course-list-table tbody tr:nth-child(even) td {
    background: #fff;
}

#ldnt-shortcode table.notes-listing a, #ldnt-shortcode table.nt-course-list-table a {
    color: #333;
}

#ldnt-shortcode table.notes-listing a:hover, #ldnt-shortcode table.nt-course-list-table a:hover,
#ldnt-shortcode table.notes-listing a:active, #ldnt-shortcode table.nt-course-list-table a:active{
    color: #C79159;
}

#ldnt-shortcode .lds-bulk-download,
#ldnt-shortcode .ldnt-note-nav ul li a {
    background-color: #fde9da !important;
  color: #333 !important;
  border-radius: 0px !important;
  border-style: solid !important;
  -moz-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  -webkit-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  -o-border-image: url(/images/bronze-foil-gold.jpg) 10 round;
  border-image: url(/images/bronze-foil-gold.jpg) 10 round !important;
  border-width: 3px !important;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.1rem;
  padding: 0px 20px !important;
}

#ldnt-shortcode .lds-bulk-download:hover,
#ldnt-shortcode .ldnt-note-nav ul li a:hover,
#ldnt-shortcode .lds-bulk-download:active,
#ldnt-shortcode .ldnt-note-nav ul li a:active{
background: #fef6ef url(/images/bronze-foil-gold.jpg) !important;
    background-size: cover !important;
    background-repeat: no-repeat!important;
    background-position: center;
    background-size: cover;
    color: #fff !important;
    border-color: #fff !important;
    border-image: none !important;
}

.gamipress-achievement-description ul.gamipress-required-achievements li.user-has-earned:before {
    content: '\e842';
    background: #fef6ef url(/images/bronze-foil-gold.jpg) !important;
    background-size: cover !important;
    background-repeat: no-repeat!important;
    background-position: center;
    background-size: cover;
    color: #fff !important;
    border-color: #fff !important;
    border-image: none !important;
}

@media screen and (min-width: 601px) and (max-width: 1024px) {
}

@media screen and (max-width: 600px) {
  .Total_Soft_Poll_1_Quest_Div_6 {
    height: 80px;
    width: 100%;
  }
  .Total_Soft_Poll_1_Ans_Div_6 {
    display: inherit;
    width: 100%;
    max-height: inherit !important;
    min-height: auto !important;
  }
  .dem-poll-title {
    width: 100%;
  }

  .dem-screen {
    width: 100%;
    min-height: 270px;
    max-height: inherit !important;
  }
  .elementor-1727 .elementor-element.elementor-element-d6f853c .bb-ldactivity .bb-la__body, .elementor-1644 .elementor-element.elementor-element-4ccf4a5 .bb-ldactivity .bb-la__body{
    border-width: 0px 1px 1px 1px;
  }
  .bb-ldactivity .bb-la__thumb {
    border-width: 1px 1px 0px 1px;
  }
  .elementor-1727 .elementor-element.elementor-element-de39996 {
    border-width: 1px 0px 0px 1px;
  }
  .elementor-1727 .elementor-element.elementor-element-a2eb535 {
    width: 244px;
    max-width: 244px;
  }
  .elementor-1727 .elementor-element.elementor-element-a2eb535 {
    border-width: 1px 1px 0px 0px;
  }
  .elementor-1727 .elementor-element.elementor-element-ce8a745 {
    width: 100% !important;
    border-width: 0px 1px 1px 1px;
    padding-top: 0px;
  }
}
