/*
Theme Name: Matina Blog
Theme URI: https://demo.mysterythemes.com/matina-demos/
Template: matina
Author: Mystery Themes
Author URI: https://mysterythemes.com
Description: Explore and employ the various design features for your blog with Matina Blog. It is an excellent WordPress theme that is intended to assist bloggers express their ideas via the use of appropriate layouts, colors, and design elements.
Tags: blog,news,entertainment,portfolio,one-column,two-columns,left-sidebar,right-sidebar,custom-background,custom-logo,custom-menu,featured-images,footer-widgets,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 1.0.5.1730278342
Updated: 2024-10-30 08:52:22

*/

a:hover, a:focus, a:active {
    color: #000;
}
.custom-logo-link {
    width: 200px;
}
#mt-topbar .matina-social-icons-wrapper .single-icon a {
    display: block;
    line-height: 28px;
    font-size: 16px;
    height: 30px;
    color: #fff;
    cursor: pointer;
    border: 1px solid #fff;
    width: 30px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
}
#masthead .site-branding {
    width: 30%;
}
#site-navigation ul li a {
    font-weight: 600;
}
.header-search-wrapper .search-icon {
    background-color: #f49069;
}
.header-search-wrapper .search-icon a {
    color: #fff;
}
.search--drop-down .search-form-wrap .search-close {
    line-height: 22px;
    height: 25px;
    width: 25px;
}
#main>article {
    text-align: left;
}
.posts-navigation .nav-links a {
    display: block;
    background-color: #f49069;
    border-bottom: 0;
    padding-top: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-right: 15px;
    padding-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-left: 15px;
    color: #fff;
    border: 2px solid #f49069;
    width: max-content;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
}
.posts-navigation .nav-links a:hover {
    background-color: #fff;
}
.entry-title.singe-post-title {
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: left;
}
.comments-area .comment-respond {
    margin-top: 0;
}
.single--layout-default article .cat-links a {
    font-weight: 600;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    padding: 10px 20px;
}
.entry-author-box {
    margin-top: 0;
}
.single-post-navigation .nav-links a span.post-title {
    text-decoration: underline;
}
.related-posts-wrapper {
    margin: 30px 0;
}
.footer--layout-default .footer-bottom-wrapper .footer-social-icons .single-icon {
    border: 1px solid #fff;
}
.widget-area .widget {
    background-color: #fff;
    -moz-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    -webkit-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    -o-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    padding: 20px;
}
.widget-area .widget-title {
    font-size: 25px;
    padding-right: 0;
    padding-left: 0;
}
.widget.matina_latest_posts .posts-wrapper .single-post-wrap {
    display: grid;
    grid-template-columns: 40% 60%;
}
.single .entry-content, .single .cat-links {
    padding: 0;
}
.widget.matina_latest_posts .posts-wrapper .single-post-wrap .post-thumb, .widget.matina_latest_posts .posts-wrapper .single-post-wrap .post-content-wrap {
    width: 100%;
}
#colophon .widget-area .widget {
    background-color: transparent;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    padding: 0;
}
.archive--layout-two article .entry-title a {
    color: #333;
}
.archive--layout-two .mt-archive-posts-wrapper article {
    display: inline-block;
    background-color: #fff;
    vertical-align: top;
    width: 47%;
    -moz-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    -webkit-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    -o-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    text-align: left;
    margin: 0 -4px 30px 3%;
}
.archive--layout-two .mt-archive-posts-wrapper article:hover {
    -moz-box-shadow: 0 4px 60px 0 rgb(0 0 0 / 15%);
    -webkit-box-shadow: 0 4px 60px 0 rgb(0 0 0 / 15%);
    -o-box-shadow: 0 4px 60px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 4px 60px 0 rgb(0 0 0 / 15%);
}
.cat-links, .entry-content, .entry-readmore, .entry-footer {
    padding: 10px 20px;
}
.archive--layout-two article .entry-readmore a {
    font-size: 14px;
    background-color: #f49069;
    font-weight: 600;
    position: relative;
    text-transform: uppercase;
    color: #fff;
    border: 1px solid #f49069;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    padding: 10px 30px;
}
.archive--layout-two article .entry-readmore a:hover {
    background-color: #fff;
}
.archive--layout-two article .entry-readmore a:hover:after {
    display: none;
}
.archive--layout-two article .post-info-wrapper .cat-links a {
    display: block;
    background-color: #f49069;
    font-weight: 600;
    position: relative;
    color: #fff;
    border: 5px solid #fff;
    width: fit-content;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    padding: 5px 20px;
    margin: -38px 0 25px;
}
.archive--layout-two .mt-archive-posts-wrapper article .cat-links {
    padding: 0;
}
.archive--layout-two .mt-archive-posts-wrapper article .cat-links a {
    display: inline-block;
    background-color: #f49069;
    font-weight: 600;
    position: relative;
    color: #fff;
    border: 5px solid #fff;
    width: fit-content;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    -o-border-radius: 30px;
    border-radius: 30px;
    padding: 5px 20px;
    margin: -40px 0 20px 20px;
}
.archive--layout-two article .archive-entry-thumbnail {
    margin-bottom: 0;
}
.post-info-wrapper .cat-links, .post-info-wrapper .entry-header, .post-info-wrapper .entry-content, .post-info-wrapper .entry-readmore, .post-info-wrapper .entry-footer {
    padding: 0;
}
.archive--layout-two article .entry-title:before {
    left: 25px;
}
.archive--layout-two article .entry-header {
    margin-top: 0;
    padding: 0 20px;
}
.site-header {
    background-color: #fff;
}
.wp-block-heading, .widget-area .widget-title {
    display: block;
    margin-bottom: 20px;
    position: relative;
    border-style: solid;
    color: #f49069;
    border-color: #d7d7d7;
    text-align: left;
    border-width: 0 0 1px 0;
}
.wp-block-heading::after, .widget-area .widget-title::after {
    height: 3px;
    position: absolute;
    bottom: -1px;
    top: unset;
    border: 0;
    width: 20%;
    z-index: auto;
    content: "";
    right: 0;
}
.wp-block-heading::before, .widget-area .widget-title::before {
    height: 3px;
    background-color: #f59f7d;
    position: absolute;
    bottom: -1px;
    top: unset;
    border: 0;
    width: 50%;
    z-index: auto;
    left: 0;
    content: "";
}
.header-search-wrapper .search-icon:hover a {
    color: #f49069;
}
#colophon .footer-bottom-wrapper .site-info a {
    color: #fff;
}
#mt-topbar .matina-social-icons-wrapper .single-icon a:hover {
    background-color: #fff;
    color: #f49069;
    border-color: #f49069;
}
.single .entry-content a {
    text-decoration: underline;
}
.comments-area, .related-posts-wrapper, .entry-author-box {
    background-color: #fff;
    -moz-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    -webkit-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    -o-box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    box-shadow: 0 0 15px rgba(0 0 0 / 0.08);
    padding: 20px;
}
