 
/* Custom normalize.css (only for <sub>/<sup> appearence) */
/* https://github.com/necolas/normalize.css/blob/master/normalize.css */
/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
button,hr,input{
    overflow:visible
}
audio,canvas,progress,video{
    display:inline-block
}
[type=checkbox],[type=radio],legend{
    box-sizing:border-box;
    padding:0
}
html{
    font-family:sans-serif;
    line-height:1.15;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0
}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{
    display:block
}
h1{
    font-size:2em;
    margin:.67em 0
}
figure{
    margin:1em 40px
}
hr{
    box-sizing:content-box;
    height:0
}
code,kbd,pre,samp{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent;
    -webkit-text-decoration-skip:objects
}
a:active,a:hover{
    outline-width:0
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    text-decoration:underline dotted
}
b,strong{
    font-weight:bolder
}
dfn{
    font-style:italic
}
mark{
    background-color:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
audio:not([controls]){
    display:none;
    height:0
}
img{
    border-style:none
}
svg:not(:root){
    overflow:hidden
}
button,input,optgroup,select,textarea{
    font-family:sans-serif;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,select{
    text-transform:none
}
[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:ButtonText dotted 1px
}
fieldset{
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
legend{
    color:inherit;
    display:table;
    max-width:100%;
    white-space:normal
}
progress{
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
summary{
    display:list-item
}
[hidden],template{
    display:none
}
/* https://github.com/isagalaev/highlight.js/blob/master/src/styles/github.css */
/* https://github.com/Ranks/emojify.js/blob/master/dist/css/basic/emojify.min.css */
/* https://github.com/Ranks/emojify.js/blob/master/dist/css/data-uri/emojify-emoticons.min.css */
/* https://github.com/Ranks/emojify.js/blob/master/dist/css/data-uri/emojify.min.css */
 body {
     margin: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
}
 .wysiwyg-content main > :first-child {
     padding-top: 0 !important;
     margin-top: 0 !important;
}
 .wysiwyg-content main > :last-child {
     padding-bottom: 0 !important;
     margin-bottom: 0 !important;
}
 .wysiwyg-content img {
     max-width: 100%;
}
 .wysiwyg-content iframe {
     display: block;
     max-width: 100%;
     border: 0;
}
 .wysiwyg-content .emoji .emoji-text {
     font-size: 0;
}
 body {
     margin: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
}
 iframe {
     margin-left: auto;
     margin-right: auto;
     width: 100%;
}
 .wysiwyg-content main > :first-child {
     padding-top: 0 !important;
     margin-top: 0 !important;
}
 .wysiwyg-content main > :last-child {
     padding-bottom: 0 !important;
     margin-bottom: 0 !important;
}
 .wysiwyg-content img {
     max-width: 100%;
     display: block;
     margin-top: 28px;
     margin-bottom: 28px;
     margin-left: auto;
     margin-right: auto;

    -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 2s; /* Firefox < 16 */
        -ms-animation: fadein 2s; /* Internet Explorer */
         -o-animation: fadein 2s; /* Opera < 12.1 */
            animation: fadein 2s;


@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

}
 .wysiwyg-content iframe {
     display: block;
     max-width: 100%;
     border: 0;
}
 .wysiwyg-content .emoji .emoji-text {
     font-size: 0;
}
/* From GitHub markdown view style */
 body {
     margin: auto;
     -webkit-font-smoothing: antialiased;
     -moz-osx-font-smoothing: grayscale;
}
 .wysiwyg-content main > :first-child {
     padding-top: 0 !important;
     margin-top: 0 !important;
}
 .wysiwyg-content main > :last-child {
     padding-bottom: 0 !important;
     margin-bottom: 0 !important;
}
 .wysiwyg-content img {
     max-width: 100%;
}
 .wysiwyg-content iframe {
     display: block;
     max-width: 100%;
     border: 0;
}
 .wysiwyg-content .emoji .emoji-text {
     font-size: 0;
}
 h1{
     color: #e8620d;
     font-weight: 300;
}
/* From GitHub markdown view style */
 body {
     max-width: 980px;
     font-family: 'Segoe UI', sans-serif;
     color: #2d3e50;
     background: -moz-linear-gradient(top, rgba(0,143,202,1) 0%, rgba(0,108,152,1) 100%) fixed;
     background: -webkit-linear-gradient(top, rgba(0,143,202,1) 0%,rgba(0,108,152,1) 100%) fixed;
     background: linear-gradient(to bottom, rgba(0,143,202,1) 0%,rgba(0,108,152,1) 100%) fixed;
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008fca', endColorstr='#006c98',GradientType=0 );
}
 main {
     padding: 45px;
     background-color: white;
     margin-top: 14px;
     margin-bottom: 28px;
     line-height: 1.618;
     border-radius: 25px;
     box-shadow: 0px 7px #004764;
     }
     .wysiwyg-content h1, .wysiwyg-content h2, .wysiwyg-content h3, .wysiwyg-content h4, .wysiwyg-content h5, .wysiwyg-content h6, .wysiwyg-content p, .wysiwyg-content blockquote, .wysiwyg-content ul, .wysiwyg-content ol, .wysiwyg-content iframe {
         margin: 16px 0;
    }
     .wysiwyg-content h1, .wysiwyg-content h2, .wysiwyg-content h3, .wysiwyg-content h4, .wysiwyg-content h5, .wysiwyg-content h6 {
         font-weight: 300;
         line-height: normal;
    }
     .wysiwyg-content h1 {
         font-size: 26px;
    }
     .wysiwyg-content h2 {
         font-size: 24px;
    }
     .wysiwyg-content h3 {
         font-size: 22px;
    }
     .wysiwyg-content h4 {
         font-size: 20px;
    }
     .wysiwyg-content h5 {
         font-size: 18px;
    }
     .wysiwyg-content h6 {
         font-size: 16px;
    }
     .wysiwyg-content p, .wysiwyg-content li {
         font-size: 15px;
         line-height: 2;
         margin-left:21px;
}
    }
    /* For the most part from material.min.css */
     .wysiwyg-content blockquote {
         position: relative;
         font-size: 18px;
         font-weight: 300;
         font-style: italic;
         line-height: 1.618;
         letter-spacing: .08em;
         margin-left: 30px;
    }
     blockquote:before {
         position: absolute;
         left: -0.5em;
         content: 'â€œ';
    }
     blockquote:after {
         content: 'â€';
         margin-left: -0.05em;
    }
     .wysiwyg-content ul, .wysiwyg-content ol {
         padding-left: 20px;
    }
     .wysiwyg-content a {
         color: #4078c0;
    }
     h1, h2, h3, h4, h5, h6{
         color: #e8620d;
         font-weight: 600;
    }
audio {
    margin-left: auto;
    margin-right: auto;
    display: table;
}

th
{
text-align: center;
background-color: #042B72;
vertical-align: middle;
line-height: 20px;
color: white;
text-transform: uppercase; 
}
table{
    margin-left: auto;
    margin-right: auto;
  border-collapse: collapse;
  width: 100%;
  padding: 14px;
  text-align: left;}
td {
  height: 45px;
  vertical-align: middle;
  padding: 14px;
}

tr:nth-child(even) {background-color: #f2f2f2;}