/* Post Style */
.single-post .et_full_width_page #left-area,
.single-post .et_no_sidebar #left-area {
    width: 75% !important;
}
/* Container - Add top spacing */
.single-post #main-content .container {
    width: 100%;
    max-width: 1216px;
    margin: auto;
    padding-top: 20px !important;
}

/* Remove POISE Logo */
.single-post #media_image-5 {
    display: none !important;
}

/* Container - Remove line dividers */
.single-post #main-content .container:before {
  display: none;
}

/* Header */
.cip-singleheader {
    width: 100%;
    display: block;
    float: left;
    margin-bottom: 10px;
}

/* Header - Title */
.cip-singleheader .entry-title {
    width: 100%;
}

/* Header - Meta */
.cip-singleheader .post-meta {
    padding-bottom: 15px;
    padding-top: 20px;
    font-family: 'Dobra Bold' !important;
    font-size: 14px !important;
    font-stretch: normal !important;
    font-style: normal !important;
    letter-spacing: normal !important;
    color: #1d1d1b !important;
    display: block !important;
    line-height: 18px !important;
}

.cip-singleheader .post-meta a {
  pointer-events: none !important;
}

.cip-singleheader .post-meta:before {
    content: "";
    width: 300px;
    height: 2px;
    background-color: #1D1D1B;
    display: block;
    float: left;
    margin: 0;
    margin-top: -14px;
}

/* Header - Not:Has Featured Image - Meta style */
article .et_post_meta_wrapper {
    width: 100%;
    float: left;
}

/* Header - Has Featured Image - Image style */
.single-post .cip-singleheader.cip-headerImage img {
    height: 300px;
    width: 50%;
    object-fit: cover;
    padding-right: 40px;
    float: left;
}

/* Header - Has Featured Image -  Agenda Image style */
.single-post article.category-agenda-cip .cip-singleheader.cip-headerImage img,
.single-post article.category-agenda-cip-arquivo .cip-singleheader.cip-headerImage img {
    height: 60px !important;
    width: 100px !important;
    object-fit: contain !important;
    padding-right: 40px !important;
    float: left;
}

/* Header - Has Featured Image - Meta style */
.single-post article.has-post-thumbnail .et_post_meta_wrapper {
	width: 50%;
	float: left;
}

/* Header - Has Featured Image - Meta style - Title */
.single-post .cip-singleheader.cip-headerImage .et_post_meta_wrapper .entry-title {
	padding-top: 100px;
	width: 100%;
	float: left;
}
.single-post article.category-agenda-cip .cip-singleheader.cip-headerImage .et_post_meta_wrapper .entry-title,
.single-post article.category-agenda-cip-arquivo .cip-singleheader.cip-headerImage .et_post_meta_wrapper .entry-title {
    padding-top: 0px;
}

/* Header - Has Featured Image - Meta style - Meta */
.single-post .cip-singleheader.cip-headerImage .et_post_meta_wrapper .post-meta {
	width: 100% !important;
	float: left;
}


/* Content - Has Featured Image - Content Style */
.single-post .entry-content {
    font-size: 18px;
    line-height: 22px;
    font-family: Dobra Book;
    width: 100%;
    display: block;
    float: left;
}



#sidebar #recent-posts-2,
#sidebar #recent-posts-3 {
    padding: 7px 10px;
    margin-bottom: 0;
    border-left: 1px solid #1d1d1d;
    border-right: 1px solid #1d1d1d;
    border-top: 8px solid #1d1d1d;
    border-bottom: 1px solid #1d1d1d;
}

#sidebar .et_pb_widget a {
    width: 100% !important;
    line-height: 19px !important;
    font-family: 'Dobra Book' !important;
    font-size: 17px !important;
    font-weight: normal !important;
    font-stretch: normal !important;
    font-style: normal !important;
    letter-spacing: normal !important;
    color: #1d1d1b !important;
    background: none !important;
    padding: 0px 0px 14px !important;
}

#sidebar .et_pb_widget a:hover {
    color: #ad1523 !important;
    font-size: 19px !important;
}

#sidebar .et_pb_widget li {
    border-bottom: 1px dotted #1d1d1d !important;
    padding-bottom: 8px;
}

#sidebar .widgettitle {
    width: 100%;
    line-height: 28px;
    font-family: 'Dobra Bold';
    font-size: 26px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    color: #1d1d1b;
}

img.dica-item-image {
    object-fit: contain;
}

#comment-wrap {
    display: none !important;
}

#comment-wrap #submit {
    pointer-events: none;
}