/* BACKGROUND COLORS */

.mha-primary,
.mha-time.mha-primary,
.btn-primary,
.session-id,
.mha-session-id
  {background-color: #45204c;}

    .mha-session-id:hover
      {background-color: #4f2b56;} 

.mha-secondary,
.mha-time.mha-secondary,
.btn-secondary,
.download-info:hover
  {background-color: #ae841f;}


    .mha-list .list-group-item.mha-primary-2022
      {background-color: #c19c49;}

    .mha-list .list-group-item.mha-primary-2022:hover
      {background-color: #e5c377;} 

.mha-tertiary,
.btn-tertiary,
.mha-btm-lft-bg
  {background-color: #8f8f8f;}

.mha-quaternary,
.btn-quaternary,
.concurrent-title,
.session-id:hover
  {background-color: #25242c;}

.player-ctn
  {background-color: #25242c !important;}

#icon-play, #icon-pause
  {color: #25242c !important;}


/* FONT COLORS */

.mha-font-primary,
h1,
h2,
h3,
h4,
h5,
h6,
header.h2,
a:hover,
h5.page-title-int a,
.mha-search-result h3 a:hover
  {color: #45204c;}

.mha-font-secondary,
.mha-content-area .card p i,
ol.breadcrumb.mha-sub-pages li.breadcrumb-item.current_page_item a,
.mha-search-result h3 a,
h3.mha-board-name i
  {color: #ae841f !important;}

    nav.main-nav ul li.current-page-ancestor a,
    nav.main-nav ul li.current-menu-item a
      {color: #e5c377;}

.mha-font-tertiary
  {color: #8f8f8f !important;}

.mha-font-quaternary,
a
  {color: #25242c;}



/* BORDER COLORS */


.btn-primary,
.session-id,
.btn-primary:hover,
div.wpcf7-mail-sent-ok
  {border-color: #45204c;}

.btn-secondary,
.btn-secondary:hover
  {border-color: #ae841f;}

.btn-tertiary,
.btn-tertiary:hover
  {border-color: #8f8f8f;}

.btn-quaternary,
.concurrent-title,
.session-id:hover,
.btn-quaternary:hover
  {border-color: #25242c; color:#fff;}

.btn-primary:hover/*, .mha-primary:hover*/   {background: #4f2b56;}
.btn-secondary:hover/*, .mha-secondary:hover*/  {background: #e5c377;}
.btn-tertiary:hover/*, .mha-tertiary:hover*/   {background: #8f8f8f;}
.btn-quaternary:hover, .mha-quaternary:hover {background: #4d4d4d;}

a.btn-primary {color: #fff !important;}


h3.mha-board-name i {font-size:14px; color: #ae841f; }
h5.mha-sponsor {color: #4d4d4d;}