/*
|--------------------------------------------------------------------------
| Color Variables
|--------------------------------------------------------------------------
*/
/************* Screen Sizes Breakpoints Variables *************/
/*
|--------------------------------------------------------------------------
| Screen Sizes Breakpoints Variables
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Grid Columns, Options
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Spacing variables
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Gutter Variables
|--------------------------------------------------------------------------
*/
/* Genral Functions - Non-site-specific Functionality */
/* Functions for colors*/
/*** Foundation Functions **/
.ma-dashboard .dashboard-title {
  border-bottom: 1px solid #AAAFB2;
  padding-bottom: 0.625rem; }

.ma-dashboard .messages-center .accord-head {
  width: 100%; }
  .ma-dashboard .messages-center .accord-head.active-label {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    font-weight: bold; }

.ma-dashboard .messages-center input.accord-check:checked + label.accord-head {
  border-bottom: 1px solid #E5E5DB; }

.ma-dashboard .messages-center .messages-block .messages-grid .message-read, .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-isread, .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-isunread {
  display: none; }

.ma-dashboard .messages-center .messages-block .messages-grid.show-read .message-read, .ma-dashboard .messages-center .messages-block .messages-grid.show-read .message-row .message-isread, .ma-dashboard .messages-center .messages-block .messages-grid.show-read .message-row .message-isunread {
  display: flex; }

.ma-dashboard .messages-center .messages-block .messages-grid .message-row {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #F6F6F0;
  border: 1px solid #E5E5DB; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row:hover, .ma-dashboard .messages-center .messages-block .messages-grid .message-row:focus {
    border: 1px solid #AAAFB2; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-header {
    width: calc(100% - 1.5625rem); }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-c1 {
    cursor: pointer; }
    .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-c1 .message-subject {
      color: #000;
      font-size: 1rem;
      font-weight: bold;
      display: flex;
      align-items: center;
      justify-content: center; }
      .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-c1 .message-subject .icon-container {
        width: 1.25rem;
        height: 1.25rem;
        display: flex;
        align-items: center;
        margin-left: 0.3125rem; }
        .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-c1 .message-subject .icon-container .icon-Chevron-Right {
          transform-origin: center;
          transition: transform 0.15s ease-in;
          cursor: pointer; }
    .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-c1 .message-date {
      color: rgba(40, 52, 60, 0.5); }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-c3 .isc-changeReadStatus {
    font-size: 0.75rem; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-read, .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-isread, .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-isunread {
    padding: 0 0.625rem;
    height: 1.25rem;
    color: #4F4F4F;
    font-size: 0.8125rem;
    font-weight: bold;
    line-height: 0.875rem; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-isread {
    color: #00214A; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-isunread {
    color: #F6F6F0; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row .message-body {
    display: none; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row.expanded .message-body {
    display: block; }
  .ma-dashboard .messages-center .messages-block .messages-grid .message-row.expanded .icon-Chevron-Right {
    transform: rotate(90deg); }

.ma-dashboard .dashboard-block {
  background-color: #FFF;
  margin-top: 1.25rem;
  padding: 0.9375rem;
  box-shadow: 2px 0px 10px #E5E5DB;
  display: flex;
  flex-direction: column; }
  .ma-dashboard .dashboard-block.col-6 {
    width: calc( (100% / 2 ) - 10px); }
    @media screen and (max-width: 768px) {
      .ma-dashboard .dashboard-block.col-6 {
        width: 100%; } }
  .ma-dashboard .dashboard-block.col-3 {
    width: calc( (100% / 3 ) - 13px); }
    @media screen and (max-width: 768px) {
      .ma-dashboard .dashboard-block.col-3 {
        width: 100%; } }
  .ma-dashboard .dashboard-block h3 {
    font-size: 1.375rem;
    line-height: 1.625rem;
    color: #000; }
  .ma-dashboard .dashboard-block .btns {
    margin-top: auto; }

/*# sourceMappingURL=ma-dashboard.css.map */