.top-banner {
padding: 30px 0 35px;
}
.top-banner .ast-row {
display: flex;
position: relative;
}
.banner-content {
background-color: #028288;
height: 100%;
color: #fff;
padding: 40px;
border-radius: 26px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.top-banner .banner-image {
background-position: center !important;
background-size: cover !important;
border-radius: 26px;
height: 100%;
width: 100%;
}
.banner-content .section-heading {
color: #fff;
margin-bottom: 15px;
text-align: left;
line-height: 1.2;
}
.post-categories {
margin-bottom: 20px;
}
.post-category {
display: inline-block;
padding: 6px 15px;
border: 1px dashed #999;
border-radius: 12px;
margin-right: 10px;
font-weight: 400;
margin-bottom: 1rem;
}
.widget-area .widget-title {
font-size: 1.35rem;
font-weight: 500;
}
.widget-area .widget-title {
font-size: 1.25rem;
font-weight: 500;
border-bottom: 1px dashed #999;
padding-bottom: 20px;
}
.sidebar-main ul li {
margin-bottom: 20px;
}
.sidebar-main ul li a {
font-weight: 400;
}
.sidebar-main ul li a:hover {
color: #707070;
}
.widget_tag_cloud .tagcloud a {
font-size: 1rem !important;
font-weight: 400;
border: 1px dashed #999;
border-radius: 10px;
padding: 3px 14px;
margin: 7px 4px;
}
.widget_tag_cloud .tagcloud a:hover,
.widget_tag_cloud .tagcloud a:focus {
background-color: #0F3042;
}
.related-post {
box-shadow: 4px 4px 0px 0px #e3d9d1;
padding: 25px 25px 20px;
margin-bottom: 40px;
}
.related-post img {
width: 100%;
}
.related-post p {
font-weight: 400;
margin: 20px 0 5px;
}
.related-posts {
background: url(//premiertefl.com/wp-content/uploads/2021/04/work-flow-wave.svg);
padding: 150px 0;
margin-top: 60px;
background-repeat: no-repeat;
background-size: cover;
}
.related-posts .section-heading {
margin-bottom: 50px;
}
.r-post-image {
min-height: 220px;
background-position: center !important;
background-size: cover !important;
}
#comments {
padding: 0;
}
.comments-count-wrapper .comments-title {
font-size: 1.25rem;
border-bottom: 1px dashed #999;
padding-bottom: 14px;
}
.ast-comment-avatar-wrap {
display: none;
}
.ast-comment-cite-wrap .fn {
font-weight: 400;
}
.timendate a {
font-weight: 400;
}
.comments-count-wrapper {
padding-bottom: 10px;
}
.ast-comment-meta-wrap {
padding-bottom: 10px;
}
.ast-comment-content p {
font-weight: 400 !important;
}
.comment-edit-link,
.comment-reply-link {
background-color: #0F3042;
color: #fff;
padding: 8px 30px;
border-radius: 10px;
font-weight: 400;
}
.comment-edit-link:hover,
.comment-reply-link:hover {
color: #fff;
}
.comment-reply-title {
font-size: 1.25rem;
}
.logged-in-as a {
font-weight: 400 !important;
}
input#submit {
background-color: #0F3042;
border-radius: 10px !important;
padding: 4px 20px !important;
font-weight: 400;
}
textarea#comment {
background-color: transparent;
border: 1px dashed #999;
border-radius: 20px !important;
padding: 15px 20px;
margin: 10px 0 !important;
}
.single-post .post-content a {
text-decoration: underline;
}
@media (max-width: 767px) {
.top-banner .ast-row {
display: block;
}
.top-banner .img-col {
display: none;
}
}