﻿div.news-blog .panel {
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

article .relateddocuments {
    margin-left: 20px;
}

article h2, .treetype {
    font-size: 130%;
}

article h3, .treesubtype {
    font-size: 115%;
}

article.postdocument .postcontent {
    padding: 5px;
}

article .relateddocuments h4 {
    font-size: 110%;
    color: #777;
    margin-bottom: 1px;
}

article .relateddocuments ul {
    list-style-type: none;
    margin-left: 20px;
}

.block-grid.article-meta {
    padding: 5px 0px;
    display: block;
    border-top: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
    margin: 0px;
}

article[data-treetype] {
    margin-left: 50px;
}

.article-meta li {
    padding: 0px !important;
    font-size: 12px;
    color: #777;
}

    .article-meta li span {
        margin: 0 2px;
    }

/* begin UW-15-0765 */
.htmlpage div[role="main"] h1,
.htmlpage div[role="main"] h2,
.htmlpage div[role="main"] h3,
.htmlpage div[role="main"] h4,
.htmlpage div[role="main"] h5,
.htmlpage div[role="main"] h6,
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
    color: #000;
}

.htmlpage div[role="main"] hr,
article hr {
    border-color: #999;
}

.htmlpage div[role="main"] ol,
.htmlpage div[role="main"] ul,
article ol,
article ul {
    list-style-position: inside;
}

    .htmlpage div[role="main"] ol li ul,
    .htmlpage div[role="main"] ol li ol,
    .htmlpage div[role="main"] ul li ul,
    .htmlpage div[role="main"] ul li ol,
    article ol li ul,
    article ol li ol,
    article ul li ul,
    article ul li ol {
        margin: 0 0 0 20px;
    }
/* end UW-15-0765 */
