.navbar-area .navbar{
    height: 120px;
}
.navbar-area{
    background: #370000 !important;
}
.single-blog-wrap .blog-details {
    padding: 27px 30px 25px;
    border-radius: 0;
    box-shadow: unset;
}
.single-blog-wrap .thumb{
    padding: 10px 0 0 10px;
}
.single-blog-wrap .thumb a img{
    border-radius: 10px;
}
.footer-section svg,.footer-section path{
    max-width: 15px !important;
}
.lawfinity-blog-page,.blog-details-area{
    margin-top: 100px;
}
.blog-details-content .blog-item-info{
    text-align : center;
}
.blog-details-content .blog-thumb-full{
    align-items: center;
    flex-direction: column;
}
.blog-details-content .blog-thumb-full img{
    width: 70%;
    margin: 50px 0;
}
@media only screen and (max-width: 991px) {
    .navbar-area .nav-container .navbar-collapse .navbar-nav {
        padding-right: 0;
        padding-left: 0;
    }
    .nav-transparent .nav-container .navbar-collapse .navbar-nav > li{
        padding: 10px !important;
    }
    .nav-transparent .nav-container .navbar-collapse .navbar-nav > li.current-menu-item{
        background: #dad8d8;
    }
    .nav-transparent .nav-container .navbar-collapse .navbar-nav > li.current-menu-item a {
        color: #370000 !important;
        font-weight: bold !important;
    }
}
@media (max-width: 767px) {
    .single-blog-wrap .thumb {
        padding: 10px;
    }
    .blog-details-content .blog-thumb-full img{
        width: 100%;
    }
    .lawfinity-blog-page, .blog-details-area {
        margin-top: 50px;
    }
}