.funfact i.funfact-icon {
line-height: 90px !important;
}
.site-content .full-content {
padding: 0;
margin-left: 0;
}
.funfact-inner .description {
font-size: 27px !important;
padding-top: inherit !important;
}
.blog-head::before {
opacity: 0.6;
}
.comment-date a:hover{
color: var(--thm-black);
}
.comment p a:hover{
color: var(--thm-black);
}
.blog-grid .news-date {
position: absolute;
top: -36px;
left: 0;
background-color: var(--thm-primary);
padding: 0 20px;
}
.blog-grid .entry-meta {
display: flex;
align-items: center;
margin: 0;
margin-bottom: 11px;
font-size: 12px;
color: var(--thm-gray);
font-weight: 600;
text-transform: var(--thm-text-transform);
}
.blog-grid .post {
margin: 0 0 100px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
-webkit-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.blog-grid .post .post-thumbnail {
margin: 0;
width: 100%;
overflow: hidden;
position: relative;
transition: all 1000ms ease-out 0s;
}
.blog-grid .post img {
width: 100%;
transform: scale(1);
transition: all 500ms ease;
max-width: 100%;
}
.blog-grid .full-content {
position: relative;
background-color: var(--thm-black);
display: block;
margin-top: 0;
margin-left: 40px;
padding: 30px 36px 10px;
transition: all 500ms ease;
}
.blog-grid .entry-title {
font-size: 20px;
font-weight: 600;
line-height: 30px;
letter-spacing: var(--thm-letter-space-small);
text-transform: var(--thm-text-transform);
}
.blog-grid .entry-content {
font-size: 17px;
margin: 0;
padding-bottom: 14px;
}
.blog-grid .entry-meta .byline,
.blog-grid .entry-meta .author a {
color: var(--thm-base);
}
.blog-grid .entry-title a {
color: var(--thm-base);
transition: all 500ms ease;
}
.blog-grid .entry-title a:hover {
color: var(--thm-primary);
}
.blog-grid .entry-content a {
position: relative;
text-decoration: underline;
display: inline-block;
font-size: 12px;
font-weight: 700;
text-transform: var(--thm-text-transform);
color: var(--thm-base);
transition: all 500ms ease;
letter-spacing: var(--thm-letter-space-big);
}
.blog-grid .entry-content a:hover {
color: var(--thm-primary);
}
.blog-grid .entry-content .more-link:before {
position: absolute;
bottom: 0;
left: 0;
height: 2px;
width: 10px;
content: "";
background-color: currentColor;
transition: width 500ms ease;
}
.blog-grid .entry-content .more-link:hover::before {
width: 100%;
}
.blog-grid .entry-meta {
display: flex;
align-items: center;
margin: 0;
margin-bottom: 11px;
font-size: 12px;
color: var(--thm-gray);
font-weight: 600;
text-transform: var(--thm-text-transform);
}
.blog-grid .entry-meta .byline {
color: var(--thm-base);
text-transform: none;
}
.blog-grid .entry-meta .author a {
color: var(--thm-primary);
text-transform: var(--thm-text-transform);
}
.blog-grid .news-date {
position: absolute;
top: -36px;
left: 0;
background-color: var(--thm-primary);
padding: 0 20px;
}
.blog-grid .news-date span {
font-size: 12px;
color: var(--thm-base);
font-weight: 700;
text-transform: var(--thm-text-transform);
letter-spacing: var(--thm-letter-space-big);
margin: 0;
}
ul.primary-menu {
flex-wrap: wrap;
}