.mtpc-well:not(.mtpc-1col-section):not(.mtpc-2col-section):not(.mtpc-3col-section):not(.mtpc-4col-section) {
    background-color: rgba(0, 0, 0, 0.7) !important;
    border: 0 !important;
}

.video-training .mtpc-video iframe {
  max-width: -webkit-fill-available;
}

.style-guide table th.demo {
  min-width: initial;
  padding:0;
  text-align:left;
}

.style-guide table td.demo {
  min-width: initial;
}

a.fa-icon {
 color:#333;
 font-weight:700;
}

a.fa-icon:hover {
 text-decoration: none;
}

a.fa-icon i {
 color:#0085B2;
 padding-left:3px;
 padding-right:3px;
}


table.vline thead > tr > th, table.vline tbody > tr > td {
  border-right: solid 2px #FFF;
  border-left: solid 2px #FFF;
}
table.vline thead > tr > th:first-child, table.vline tbody > tr > td:first-child {
  border-left: hidden;
}

table.vline thead > tr > th:last-child, table.vline tbody > tr > td:last-child {
  border-right: hidden;
}

.workflow li, .workflow ol > li > ul > li > ol > li {
  margin-top:0;
  margin-bottom:0;
}

.workflow ol > li {
  margin-bottom:1em;
}

.workflow ol {
    list-style-type: disc;
}

.workflow .mtpc-block-accordian-item-wrapper .mtpc-accordian-item {
    margin: 8px 0;
}

.workflow .mtpc-block-accordian-block-title>.field__item.number.oneDigit:before {
    color:#003366;
}

.workflow .paragraph.paragraph--type--mod-accordian-item.paragraph--view-mode--default {
  background-color: white;
  padding:12px 6px;
}

.workflow .mtpc-block-accordian-block-description {
    padding-bottom: 10px;
}