.news .news_content .activity_info {
    margin-left: 110px;
}
.cp_slider.slick-slider .slick-list{
    padding-bottom: 30px;
}
.lightbox_slider .slick-dots{
    bottom: -30px !important;
}
.lp .list>ul>li time, .lp .list ol>li time{
    min-width: 105px;
}
.w-full{
    width: 100% !important;
}

@media screen and (max-width: 767px){
    .header h1{
        width: 100vw;
        z-index: 2;
        text-align: center;
        transform: translateX(-30px);
    }

    .header>.container .sidebarCtrl, .header>.container .searchCtrl{
        z-index: 3;
    }

    .news .news_content .activity_date{
        float: unset;
    }

    .news .news_content .activity_info{
        margin-left: 0;
    }

    .container .charts{
        padding: 0 20px;
    }
}


@media screen and (max-width: 575px){
    .table_list td{
        min-height: 42px;
    }
  }