.bg-primary{background-color: #002A22 !important;} 
.bg-primary_light{background-color: #263238 !important;} 
.bg-primary_dark{background-color: #263238 !important;} 
.bg-secondary{background-color: #002A22 !important;} 
.bg-tertiary{background-color: #EFEEED !important;} 
.bg-quaternary{background-color:  !important;} 
.text-primary{color: #002A22 !important;} 
.text-primary_light{color: #263238 !important;} 
.text-primary_dark{color: #263238 !important;} 
.text-secondary{color: #002A22 !important;} 
.text-tertiary{color: #EFEEED !important;} 
.text-quaternary{color:  !important;} 
.border-primary{border-color: #002A22 !important;} 
.border-primary_light{border-color: #263238 !important;} 
.border-primary_dark{border-color: #263238 !important;} 
.border-secondary{border-color: #002A22 !important;} 
.border-tertiary{border-color: #EFEEED !important;} 
.border-quaternary{border-color:  !important;} 
.md\:bg-primary{background-color: #002A22 !important;} 
.md\:bg-primary_light{background-color: #263238 !important;} 
.md\:bg-primary_dark{background-color: #263238 !important;} 
.md\:bg-secondary{background-color: #002A22 !important;} 
.md\:bg-tertiary{background-color: #EFEEED !important;} 
.md\:bg-quaternary{background-color:  !important;} 
.md\:text-primary{color: #002A22 !important;} 
.md\:text-primary_light{color: #263238 !important;} 
.md\:text-primary_dark{color: #263238 !important;} 
.md\:text-secondary{color: #002A22 !important;} 
.md\:text-tertiary{color: #EFEEED !important;} 
.md\:text-quaternary{color:  !important;} 
.md\:border-primary{border-color: #002A22 !important;} 
.md\:border-primary_light{border-color: #263238 !important;} 
.md\:border-primary_dark{border-color: #263238 !important;} 
.md\:border-secondary{border-color: #002A22 !important;} 
.md\:border-tertiary{border-color: #EFEEED !important;} 
.md\:border-quaternary{border-color:  !important;} 
.lg\:bg-primary{background-color: #002A22 !important;} 
.lg\:bg-primary_light{background-color: #263238 !important;} 
.lg\:bg-primary_dark{background-color: #263238 !important;} 
.lg\:bg-secondary{background-color: #002A22 !important;} 
.lg\:bg-tertiary{background-color: #EFEEED !important;} 
.lg\:bg-quaternary{background-color:  !important;} 
.lg\:text-primary{color: #002A22 !important;} 
.lg\:text-primary_light{color: #263238 !important;} 
.lg\:text-primary_dark{color: #263238 !important;} 
.lg\:text-secondary{color: #002A22 !important;} 
.lg\:text-tertiary{color: #EFEEED !important;} 
.lg\:text-quaternary{color:  !important;} 
.lg\:border-primary{border-color: #002A22 !important;} 
.lg\:border-primary_light{border-color: #263238 !important;} 
.lg\:border-primary_dark{border-color: #263238 !important;} 
.lg\:border-secondary{border-color: #002A22 !important;} 
.lg\:border-tertiary{border-color: #EFEEED !important;} 
.lg\:border-quaternary{border-color:  !important;} 
.xl\:bg-primary{background-color: #002A22 !important;} 
.xl\:bg-primary_light{background-color: #263238 !important;} 
.xl\:bg-primary_dark{background-color: #263238 !important;} 
.xl\:bg-secondary{background-color: #002A22 !important;} 
.xl\:bg-tertiary{background-color: #EFEEED !important;} 
.xl\:bg-quaternary{background-color:  !important;} 
.xl\:text-primary{color: #002A22 !important;} 
.xl\:text-primary_light{color: #263238 !important;} 
.xl\:text-primary_dark{color: #263238 !important;} 
.xl\:text-secondary{color: #002A22 !important;} 
.xl\:text-tertiary{color: #EFEEED !important;} 
.xl\:text-quaternary{color:  !important;} 
.xl\:border-primary{border-color: #002A22 !important;} 
.xl\:border-primary_light{border-color: #263238 !important;} 
.xl\:border-primary_dark{border-color: #263238 !important;} 
.xl\:border-secondary{border-color: #002A22 !important;} 
.xl\:border-tertiary{border-color: #EFEEED !important;} 
.xl\:border-quaternary{border-color:  !important;} 
.\!bg-primary{background-color: #002A22 !important;} 
.\!bg-primary_light{background-color: #263238 !important;} 
.\!bg-primary_dark{background-color: #263238 !important;} 
.\!bg-secondary{background-color: #002A22 !important;} 
.\!bg-tertiary{background-color: #EFEEED !important;} 
.\!bg-quaternary{background-color:  !important;} 
.\!text-primary{color: #002A22 !important;} 
.\!text-primary_light{color: #263238 !important;} 
.\!text-primary_dark{color: #263238 !important;} 
.\!text-secondary{color: #002A22 !important;} 
.\!text-tertiary{color: #EFEEED !important;} 
.\!text-quaternary{color:  !important;} 
.\!border-primary{border-color: #002A22 !important;} 
.\!border-primary_light{border-color: #263238 !important;} 
.\!border-primary_dark{border-color: #263238 !important;} 
.\!border-secondary{border-color: #002A22 !important;} 
.\!border-tertiary{border-color: #EFEEED !important;} 
.\!border-quaternary{border-color:  !important;} 
.hover\:bg-primary:hover{background-color: #002A22 !important;} 
.hover\:bg-primary_light:hover{background-color: #263238 !important;} 
.hover\:bg-primary_dark:hover{background-color: #263238 !important;} 
.hover\:bg-secondary:hover{background-color: #002A22 !important;} 
.hover\:bg-tertiary:hover{background-color: #EFEEED !important;} 
.hover\:bg-quaternary:hover{background-color:  !important;} 
.hover\:text-primary:hover{color: #002A22 !important;} 
.hover\:text-primary_light:hover{color: #263238 !important;} 
.hover\:text-primary_dark:hover{color: #263238 !important;} 
.hover\:text-secondary:hover{color: #002A22 !important;} 
.hover\:text-tertiary:hover{color: #EFEEED !important;} 
.hover\:text-quaternary:hover{color:  !important;} 
.hover\:border-primary:hover{border-color: #002A22 !important;} 
.hover\:border-primary_light:hover{border-color: #263238 !important;} 
.hover\:border-primary_dark:hover{border-color: #263238 !important;} 
.hover\:border-secondary:hover{border-color: #002A22 !important;} 
.hover\:border-tertiary:hover{border-color: #EFEEED !important;} 
.hover\:border-quaternary:hover{border-color:  !important;} 
.scrollbar-primary-dark {scrollbar-color: #002A22 #263238 !important;} 
.scrollbar-primary-light {scrollbar-color: #002A22 #263238 !important;} 
.scrollbar-primary-dark::-webkit-scrollbar-thumb, .scrollbar-primary-light::-webkit-scrollbar-thumb {background-color: #002A22 !important;} 
.scrollbar-primary-light::-webkit-scrollbar-track {background-color:#263238 !important;}
.scrollbar-primary-dark::-webkit-scrollbar-track {background-color:#263238 !important;}
.menu-text { color: #FAAF3C; }
.\!menu-text { color: #FAAF3C!important; }
.submenu-text { color: #FAAF3C; }
.\!submenu-text { color: #FAAF3C!important; }
.menu-social-icon { color: #002A22; }
.\!menu-social-icon { color: #002A22!important; }
.footer-icon { color: #FAAF3C; }
.\!footer-icon { color: #FAAF3C!important; }
.-menu-bg { background-color: #FAAF3C; }
.\!-menu-bg { background-color: #FAAF3C!important; }
.-submenu-bg { background-color: #FAAF3C; }
.\!-submenu-bg { background-color: #FAAF3C!important; }
.menu-social-icon-bg { background-color: #FAAF3C; }
.\!menu-social-icon-bg { background-color: #FAAF3C!important; }
.footer-btn-bg { background-color: #FAAF3C; }
.\!footer-btn-bg { background-color: #FAAF3C!important; }
@media (min-width: 1024px) {
}

#auth-modal{
 display:none;
}
.bg-team-tas { background-color: #FAAF3C; }

.text-h-secondary {
  color: #37B44B;
}

/* --- OLD CSS --- */

nav a .triangle {
	border-color: transparent #FFC528 transparent transparent !important;
}

/* --- NEW CSS --- */

.ribbon-menu-item .triangle{
  border-color: transparent #FFC528 transparent transparent !important;
}
.nuxt-progress {
	background-color: #FAAF3C !important;
}


@media screen and (max-width: 768px){
    .table-stacked td,
    .table-stacked th{
        display: table-row;
    }

    .table-stacked .column-swap{
        display: table;
    }

    .table-stacked .column-swap td:last-child{
        display: table-header-group;
    }
    .table-stacked .column-swap td:first-child{
        display: table-footer-group;
    }
}

.mobile-view-nav nav ul a h5{
    color: #FAAF3C !important;
    border: 2px solid #FAAF3C !important;
    border-radius: 1.5rem !important;
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
    padding-left: 1rem !important;
    padding-right: 1rem  !important;
}


.newThemeNav .rightNavBlock ul a h5 {
    font-weight: 600 !important;
    border: 2px solid #FAAF3C !important;
    border-radius: 1.5rem !important;
    padding-bottom: .5rem !important;
    padding-top: .5rem !important;
    padding-left: 1rem !important;
    padding-right: 1rem  !important;
}