@media(min-width:768px) {
    .page-node-12 .table>tbody>tr>td:last-child {
        min-width: max-content;
    }

    .press_release thead tr th:first-child,
    .press_release tbody tr td:first-child {
        width: 18% !important;
        max-width: 20% !important;
    }

    .press_release thead tr th:last-child,
    .press_release tbody tr td:last-child {
        min-width: 80%;
        padding-left: 16px;
        width: 80% !important;
    }

    .press_release thead tr th:last-child,
    .press_release tbody tr td:last-child {
        min-width: 80%;
        padding-left: 16px;
        width: 80% !important;
    }
}

@media(max-width:991px) {
    #annual-reports-slider .slick-dots {
        top: initial;
        z-index: 99;
        margin-top: 15px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .page-node-19 .toolkit-header+.row .col-sm-9 {
        width: calc(70.66% - 30px);
        max-width: calc(100% - 254px);
    }

    .page-node-19 .toolkit-header+.row .col-sm-3 {
        width: 29.333%;
        min-width: 224px;
        flex: 0 0 calc(29.333% - 15px);
    }

    .path-frontpage #home_slider .tparrows.uranus {
        top: 93% !important;
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px) {
    .path-frontpage #home_slider .tparrows.uranus {
        top: 94% !important;
    }

    .path-frontpage #home_slider .uranus.tparrows::before {
        font-size: 24px !important;
    }
}




@media(min-width:768px) and (max-width:1000px) {
    .page-node-17 .cards .col {
        max-width: 330px;
        margin: auto;
        margin-bottom: 0;
    }

    .page-node-17 .cards .d-flex.flex-1>div,
    .page-node-17 .toolkit-imgs>div {
        gap: 32px;
    }

    .page-node-17 .toolkit-imgs.d-flex.flex-1>div>div {
        margin-top: 0;
        max-width: 330px;
        margin-left: auto !important;
        margin-right: auto !important;
    }

    .page-node-17 .toolkit-imgs.d-flex.flex-1>div>div:first-child {
        margin-top: 0;
    }

    .cards .section>div .field--item:last-child .cards .col {
        margin-bottom: 0;
    }

    .management-board .toolkit-header {
        margin-bottom: 0 !important;
    }

    .page-node-9 .investor-toolkit {
        max-width: 481px;
    }

    .page-node-9 .toolkit-header.mb-30 .toolkit-desc {
        max-width: 451px;
        margin: auto;
    }

    .page-node-8 .section.clearfix.container-970.mb-65 .toolkit-desc.first {
        max-width: 655px;
        margin: auto auto 32px;
    }

    .page-node-9 .container-970 {
        padding-left: 15px;
        padding-right: 15px;
    }

    .page-node-17 #events-slider-inner .slick-prev {
        left: 0;
        z-index: 9999;
    }

    .investor-toolkit .col.d-flex {
        padding-bottom: 40px;
    }

    .investor-toolkit .col.d-flex:last-child {
        margin-top: 40px;
    }

    .investor-toolkit .col.d-flex>div {
        display: flex;
    }

    .border-bottom-mob {
        border-bottom: solid 1px #d8d8d8;
    }

    .signup-block .d-flex>div {
        display: flex;
        padding: 0 32px !important;
    }

    .signup-block .d-flex>div .signup-text:first-child {
        padding-right: 32px;
        flex: 0 0 67%;
    }
}