/*
** DC Custom Stylesheet
*/

#dc-notice-bar {
    position: relative;
    z-index: 99;
    text-align: center;
    font-weight: 700;
    background: #fff;
    padding: 5px 0;
}

#dc-notice-bar a {
    color: inherit !important;
}

#header.dc-show-banner {
    padding-top: 45px !important;
}

.shrink #header.dc-show-banner {
    padding-top: 20px !important;
}

#header.dc-show-banner #logo {
    padding-top: 80px !important;
}

.shrink #header.dc-show-banner #logo {
    padding-top: 0.2em !important;
}

/***** Archive/Category page content ********/
.archive .page-title {
    font-size: 2em;
}

.archive .post-categories {
    list-style-type: none;
}

.archive .post-categories a,
.archive .post-categories a:visited,
.archive .post-categories a:hover,
.archive .post-categories a:active {
    color: #fff;
    text-decoration: none;
    cursor: auto;
}
/***** end Archive/Category page content ****/


/***** Blog page template **********/
.archive .dc-post .post-item,
.page-template-blog-template .dc-post .post-item {
    padding-bottom: 40px;
}

.archive .dc-post .post-meta,
.page-template-blog-template .dc-post .post-meta {
    color: #757575;
    font-style: italic;
    margin: 0;
}

.archive .link-more,
.archive .more-link,
.page-template-blog-template .link-more,
.page-template-blog-template .more-link {
    display: none;
}

.dc-read-more-button {
    display: inline-block;
    color: #337ab7;
    line-height: 1;
    padding: 10px 15px 9px;
    border: 1px solid;
    margin-top: 10px;
    transition: all 0.2s linear;
}

.dc-read-more-button:hover,
.dc-read-more-button:active {
    text-decoration: none;
    color: #fff;
    background-color: #337ab7;
}
/***** end Blog page template ******/

.archive {
    
}

.single .entry-meta,
.single #comments,
.single .post-navigation,
.single .entry-footer {
    display: none;
}

.single .category-job-opening .entry-meta {
    display: block;
}

.archive .entry-content p,
.archive ul,
.single .entry-content p,
.single ul {
    padding: 0;
}

.archive .entry-content p,
.single .entry-content p {
    text-align: left;
}

.archive ul,
.single ul {
    list-style-position: inside;
    margin-bottom: 60px;
}
