/*Ajustes efetuados por kazuo.site*/


@media (max-width: 576px) {
    .logo-image-phone {
        height: 50px!important;
    }
  .sp-page-title {
    padding: 30px 0 70px!important;
    background-position: 100% !important;
    background-size: 100% !important;
}
.article-details .article-header h1, 
.article-details .article-header h2{
    font-size: 22px!important;
}
.article-details-top-wrapper {
    background-size: 295% !important;
    padding: 25px 0 !important;
}
.article-details-content {padding: 0 20px}
.sp-page-title .sp-page-title-heading {
    font-size: 30px!important;
}
.article-ratings-social-share {display: none!important;}
.offcanvas-menu {width: 400px}
body.ltr.offcanvs-position-right .offcanvas-menu {right: -400px}

}

.menu-parent .menu-child {display: block !important;}
.menu-parent .menu-toggler {display: none !important;
}

.offcanvas-menu {overflow: scroll;}
.menu-parent .menu-child {display: block !important;}
.menu-parent .menu-toggler {display: none !important;
}

.sp-page-title {
    padding: 105px 0 240px;
    background-position: 100%!important;
    background-size: 100%!important;
}
.article-details-top-wrapper {
    background-size: 100%;
    padding: 25px 0;
}
.article-details .article-header h1, 
.article-details .article-header h2{
    font-size: 40px;
}
.sp-page-title:after {
    width: 100%!important;
}
body, .sp-preloader {color: #ffffff!!important}
.article-info>span a {color: #ffffff!important}
.sp-page-title .sp-page-title-heading {
    font-size: 50px;
}
.article-list .article {height: auto}
.tipos-de-vistos .article {min-height:370px!important}
.articles-recent-post .category-date {display: none;}

.sp-page-title .breadcrumb>span, 
.sp-page-title .breadcrumb>li, 
.sp-page-title .breadcrumb>li>a {
    font-size: 16px;
}