﻿@font-face {
    font-family: "Roboto";
    src: url("/Resources/fonts/Roboto-Regular.ttf");
}

@font-face {
    font-family: "Roboto-Bold";
    src: url("/Resources/fonts/Roboto-Bold.ttf");
}

@font-face {
    font-family: "OpenSans";
    src: url("/Resources/fonts/OpenSans-Regular.ttf");
}

@font-face {
    font-family: "OpenSans-Bold";
    src: url("/Resources/fonts/OpenSans-Bold.ttf");
}

@font-face {
    font-family: "OpenSans-Italic";
    src: url("/Resources/fonts/OpenSans-Italic.ttf");
}

.MarkdownPreview.ConsumerPortal, .MarkdownPreview.ConsumerPortal p , .MarkdownPreview.ConsumerPortal a{
    font-family: OpenSans, sans-serif;
    font-size: 16px;
}

.MarkdownPreview.ConsumerPortal p {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
}

.MarkdownPreview.ConsumerPortal em{
    font-family: OpenSans-Italic, sans-serif;
}

.MarkdownPreview.ConsumerPortal strong {
    font-family: OpenSans-Bold, sans-serif;
}

.MarkdownPreview.ConsumerPortal h1, .MarkdownPreview.ConsumerPortal h2,
.MarkdownPreview.ConsumerPortal h3, .MarkdownPreview.ConsumerPortal h4 {
    font-family: Roboto-Bold, sans-serif;
}

.MarkdownPreview.ConsumerPortal h5{
    font-family: OpenSans, sans-serif;
}

.MarkdownPreview.ConsumerPortal h6{
    font-family: OpenSans-Bold, sans-serif;
}

.MarkdownPreview.ConsumerPortal h1 {
    color: rgba(51, 51, 51, 1);
    display: block;
    font-size: 28px;
    margin-top: 0.67em;
    margin-bottom: 0.67em;
    margin-left: 0;
    margin-right: 0;
    height: auto;
    width: auto;
    background: none;
}

.MarkdownPreview.ConsumerPortal h2 {
    display: block;
    font-size: 24px;
    margin-top: 0.83em;
    margin-bottom: 0.83em;
    margin-left: 0;
    margin-right: 0;
}

.MarkdownPreview.ConsumerPortal h3 {
    display: block;
    font-size: 20px;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
}

.MarkdownPreview.ConsumerPortal h4 {
    display: block;
    font-size: 16px;
    text-transform: uppercase;
    margin-top: 1.33em;
    margin-bottom: 1.33em;
    margin-left: 0;
    margin-right: 0;
}

.MarkdownPreview.ConsumerPortal h5 {
    display: block;
    font-size: 11px;
    text-transform: uppercase;
    margin-top: 1.67em;
    margin-bottom: 1.67em;
    margin-left: 0;
    margin-right: 0;
}

.MarkdownPreview.ConsumerPortal h6 {
    display: block;
    font-size: 16px;
    margin-top: 2.33em;
    margin-bottom: 2.33em;
    margin-left: 0;
    margin-right: 0;
}

.MarkdownPreview.ConsumerPortal a:visited,
.MarkdownPreview.ConsumerPortal a:link {
    color: #1EAEDB;
    text-decoration: underline;
}

.MarkdownPreview.ConsumerPortal img {
    display: inline-block;
}

.MarkdownPreview.ConsumerPortal blockquote {
    display: block;
    border-left: 16px solid rgba(216, 216, 216, 1);
    padding: 16px 16px 16px 16px;
    margin: 0px;
    background-color: rgba(216, 216, 216, 0.3);
}

.MarkdownPreview.ConsumerPortal blockquote p{
    margin: 0;
}

.MarkdownPreview.ConsumerPortal ul {
    display: block;
    list-style-type: disc;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

.MarkdownPreview.ConsumerPortal ol {
    display: block;
    list-style-type: decimal;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 40px;
}

.MarkdownPreview.ConsumerPortal li {
    display: list-item;
    padding: 0;
    margin: 0;
    line-height: normal;
}
