@charset "utf-8";

h1.tbl {
    margin: 20px 0 23px
}

.event-spoiler{color:var(--mainorange);cursor:pointer;}
.event-spoiler a{color:var(--mainorange);cursor:pointer;text-decoration:none}
.event-spoiler-content{display:none}
.hpt-col4.alwaysblock{display:block !important}

.central-banner {
    text-align: center
}

.tablemanager {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    border-collapse: collapse;
}

.t-project-link{display:flex;text-decoration: none !important;}

.tablemanager, .tablemanager th, .tablemanager td {
    text-align: center;
}

.tablemanager td.plat {
    text-align: left;
}

.tablemanager td.tdcat {
    text-align: left;
}

.tablemanager td.tdate {
    padding-left: 20px;
    padding-right: 30px;
}

.tablemanager td.tdnum {
    color: #A0A3BD;
    transition: color 0.15s ease;
}

.tablemanager tr:hover td.tdnum {
    color: #4E4B66;
}

.tablemanager th {
    font-family: 'Poppins', sans-serif;
    text-align: left;
    text-transform: uppercase;
    color: #6E7191;
    font-weight: 600;
    padding-top: 20px;
    padding-bottom: 19px;
    background-color: #F7F7FC;
}

.tablemanager th.tdate-header {
    text-align: left;
    padding-left: 30px;
}

.tablemanager th.tproj-header {
    text-align: left;
    padding-left: 25px;
}


.tablemanager tr {
    padding-top: 12px;
    padding-bottom: 12px;
    background-color: transparent;
    border-bottom: 1px solid #EFF0F7;
}

.tablemanager td:first-child,
.tablemanager th:first-child {
    border-radius: 12px 0 0 12px;
}

.tablemanager th:first-child {
    padding-left: 40px;
}

.tablemanager td:last-child,
.tablemanager th:last-child {
    border-radius: 0 12px 12px 0;
}

.tablemanager tr {
    position: relative;
}

.tablemanager tr:hover {
    border-bottom: 0;
}

.tablemanager tr:after {

    display: block;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 12px;
    top: 0;
    left: 0;
    z-index: -1;
    opacity: 0;
    background: #FCFCFC;
    box-shadow: 0 6px 30px rgba(20, 20, 43, 0.15);
    transition: all 0.15s ease-in-out;
}

.tablemanager td, .tablemanager td span, .tablemanager td p {
    cursor: default;
}

.tablemanager tr:hover:after {
    opacity: 1;
}

.tablemanager thead tr {
    border-bottom: 0;
}

.tablemanager thead tr:hover:after {
    display: none;
}

.tablemanager tbody tr td {
    padding-top: 7px;
    padding-bottom: 7px;
}

.tablemanager td.pname {
    display: flex;
    justify-content: flex-start;
    align-items: center
}

.tablemanager td.pname div {
    text-align: left;
}

.tablemanager td.pname div p {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 10px;
    line-height: 22px;
    font-weight: 600;
}

.tablemanager td.pname div p.ptag {
    color: #A0A3BD;
    font-weight: 500;
}

.tablemanager td.pname .shortname {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    width: 48px;
    height: 48px;
    border-radius: 100%;
    margin: 4px;
    color: #fff
}

button {
    cursor: pointer;
}

/*Initial style sort*/

.tablemanager {
    margin-bottom: 40px;
}

.tablemanager th.sorterHeader {
    cursor: pointer;
}

.tablemanager th.sorterHeader:before {
    content: url(https://icoanalytics.org/wp-content/themes/ico/img/sort-all.svg);
    margin-right: 15px;
}

/*Style sort desc*/
.tablemanager th.sortingDesc:before {
    content: url(https://icoanalytics.org/wp-content/themes/ico/img/sort-top.svg);
    margin-right: 15px;

}

/*Style sort asc*/
.tablemanager th.sortingAsc:before {
    content: url(https://icoanalytics.org/wp-content/themes/ico/img/sort-bottom.svg);
    margin-right: 15px;
}

/*Style disabled*/
.tablemanager th.disableSort {

}

#for_numrows {
    padding: 10px;
    float: left;
}

#for_filter_by {
    padding: 10px;
    float: right;
}

#pagesControllers {
    display: block;
    text-align: center;
}

.daterangepicker .calendar-table th {
    border-radius: 10px;
    border: 4px solid white;
}

/** TABLES STYLES CUSTOM **/


.tablemanager td {
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0.25px;
    color: #262338;
}

.tablemanager td.imc {
    font-weight: 600;
}

.tablemanager td .catitem {
    padding: 3px 8px;
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    text-align: center;
    letter-spacing: 0.25px;
    color: #4E4B66;
    border-radius: 8px;
    margin-right: 5px;
}

.tablemanager td .platformitem:after {
    display: inline;
    content: ", ";
}

.tablemanager td .platformitem:last-child:after {
    display: none;

}

.tablefilter {
    float: none;
    clear: both;
}

.ui-selectmenu-button{margin-top:-3px;}

.tableselectfilter,
.ui-selectmenu-button,
.ui-selectmenu-button:focus,
.tableinput {
    border: 2px solid #D9DBE9;
    box-sizing: border-box;
    border-radius: 15px;
    background: #fff;
    height: 56px;
    line-height: 42px;
    padding-left: 24px;
    padding-right: 16px;
    margin-right: 32px;
    font-style: normal;
    font-weight: normal;
    font-size: 13px;
    letter-spacing: 0.75px;
    color: #6E7191 !important;
    font-family: 'Poppins', sans-serif;
}

.internal.pagestats.advanced .tableinput {
    font-size: 14px;
}

.ui-selectmenu-button:hover {
    border: 2px solid #D9DBE9;
}

.paginginfo.tableinput {
    padding-left: 54px;
    padding-right: 18px;
    float: right;
    margin-right: 0;
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/eye.svg);
    background-repeat: no-repeat;
    background-position: 18px center;
    background-size:24px;
    line-height: 51px;
}
input[name="daterange"]::placeholder {
    color:#6E7191 !important;
    opacity:1;
}


input[name="daterange"] {
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/calandar.svg);
    background-repeat: no-repeat;
    background-position: calc(100% - 16px) center;

}

.ui-selectmenu-icon.ui-icon {
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropdown.svg);
    background-position: center;
    background-size: 24px;
    width: 24px;
    height: 24px;
    margin-top: 10px;
}

.ui-selectmenu-icon.ui-icon {
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropdown.svg);
    background-position: center;
    background-size: 24px;
    width: 24px;
    height: 24px;
    margin-top: 10px;
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon {
    opacity: 0.9;
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropdown.svg);
}

.ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon {
    transform: rotate(180deg);
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropdown.svg);
}

input[name="daterange"], #filter_platform-button, #filter_project-button{ width: 270px;}
.paginginfo.tableinput{min-width:156px;
   font-size: 15px;
   letter-spacing: 0.75px;
   color: #6E7191;
}

.internal.pagestats.advanced input[name="daterange"]{ width: 250px;}

/** TOKENSALES FULL PSEUDO TABLE **/

.wrapper.nospacing {
    padding: 0;
    width: 100%;
    max-width: 100%;
}

.wrapper.nospacing .main-col {
    width: 100%;
    max-width: 100%;
}

.internal .hp-table .hpt-header {
    margin-top: 20px;
}

.internal .hp-table .hpt-header .htop {
    text-transform: uppercase;
    color: #6E7191 !important;
    font-weight: 600 !important;
}

.internal .hp-table .hpt-header .hpt-col1,
.internal .hp-table .hpt-header .hpt-col3 {
    justify-content: center;
    padding-left: 0;
}

.internal .hp-table .hpt-header .hpt-col2,
.internal .hp-table .hpt-header .hpt-col4,
.internal .hp-table .hpt-header .hpt-col5,
.internal .hp-table .hpt-header .hpt-col6 {
    justify-content: flex-start;
}


.internal.tsevents .hp-table .hpt-header .hpt-col4,
.internal.tsevents .hp-table .hpt-header .hpt-col5 {
    justify-content: center;
}
.internal.tsevents .hp-table .hpt-header .hpt-col2,
.internal.tsevents .hp-table .hpt-header .hpt-col4,
.internal.tsevents .hp-table .hpt-header .hpt-col5 {
    cursor:default;
}


.internal .hp-table .hpt-col1 {
    width: 7%;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0.25px;
    color: #A0A3BD;
    transition: color 0.15s ease;
}

.internal .hp-table .hpt-col2 {
    width: 15%;
    justify-content: flex-start;
}

.internal .hp-table .hpt-col3 {
    width: 13%;
}

.internal .hp-table .hpt-col4 {
    width: 17%;
    justify-content: flex-start;
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    letter-spacing: 0.25px;
    color: #262338;
    flex-wrap: wrap;
}

.internal .hp-table .hpt-col5 {
    width: 13%;
    justify-content: flex-start;
}

.internal .hp-table .hpt-col6 {
    width: 35%;
}

.internal .hp-table .hpt-data .hpt-col5 {
    justify-content: center
}

.internal .hp-table .hp-table-row {position:relative;}
.internal .hp-table .hp-table-row:hover {
    border-radius: 12px;
    transition:all 0.15s ease-in-out;
}
.internal .hp-table .hp-table-row.nexthovered{border-bottom-color:transparent}

.internal .hp-table .hp-table-row.hpt-header:hover {
    margin-top:20px;
}

.internal .hp-table .hp-table-row.hpt-data:hover {
    background: #FCFCFC;
    box-shadow: 0 6px 30px rgba(20, 20, 43, 0.15);
}

.internal .hp-table .hp-table-row.hpt-data:hover .hpt-col1 {
    color: #4E4B66;
}

.platformitem:after {
    display: inline;
    content: ", ";
    padding-right: 5px;
}

.platformitem:last-child:after {
    display: none;
}


.internal .hp-table .catitem {
    display: inline-block;
    padding: 3px 8px;
    font-weight: 500;
    font-size: 13px;
    line-height: 22px;
    text-align: center;
    letter-spacing: 0.25px;
    color: #4E4B66;
    border-radius: 8px;
    break-inside: avoid;
    margin:8px 2px;
}

.sorter {
    width: 8px;
    height: 13px;
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/sort-all.svg);
    background-repeat: no-repeat;
    background-size: 8px;
    margin-right: 8px;
}

.sorter[data-sort="asc"] {
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/sort-bottom.svg);
    background-position: bottom;
}

.sorter[data-sort="desc"] {
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/sort-top.svg);
}


.daterangepicker {
    font-family: 'Poppins', sans-serif !important;
    border-radius: 12px;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
    border-left: 0;
}

.daterangepicker .drp-buttons {
    clear: both;
    text-align: right;
    padding: 8px;
    display: none;
    line-height: 12px;
    vertical-align: middle;
}

.daterangepicker .ranges {
    float: right !important;
    border-left: 1px solid #EFF0F7;
}

.daterangepicker .drp-selected {
    display: none;
}

.daterangepicker td.start-date {
    border-radius: 4px 0 0 4px;
}

.daterangepicker .calendar-table table {
    border-spacing: 0;
    border-collapse: unset;
}

.daterangepicker .ranges ul {
    width: auto;
    padding: 12px;
}

.daterangepicker .ranges li {
    padding: 8px 12px;
    font-weight: 400;
    font-size: 14px;
    line-height: 24px;
    border-radius: 12px;
    transition: all 0.2s ease;
    margin-bottom: 8px;
}

.daterangepicker .ranges li.active {
    font-weight: 600;
}

.daterangepicker .ranges li.active,
.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #FD7465;
    font-weight: 600
}

.daterangepicker td.start-date {
    border-radius: 50% 0 0 50%;
    font-weight: 600
}

.daterangepicker td.end-date {
    border-radius: 0 50% 50% 0;
    font-weight: 600
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
    min-width: 36px;
    width: auto;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
}

.daterangepicker .drp-buttons .btn {
    margin-left: 8px;
    font-size: 13px;
    padding: 7px 20px;
    font-weight: 500;
}

.daterangepicker .calendar-table th.month {
    font-weight: 500;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: 1px;
    color: #262338;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
    background-color: #EFF0F7;
    border-color: transparent;
    color: inherit;
}

.daterangepicker td.available {
    font-weight: 500
}

.daterangepicker td.available:hover {
    border-radius: 100%
}

.loadmore.btn {
    display: none;
}
.lm-wrap{text-align:center}
.loadmore.btn.eventsmore {
    display: inline-block;
	margin-bottom:30px;
}


.hp-table-row.hpt-data.unfiltered,
.hp-table-row.hpt-data.collapsed,
.hp-table-row.hpt-data.loaded.unfiltered{
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  box-sizing: border-box;
  padding: 0;
  transition:all 0.25s linear;
}

.hp-table-row.hpt-data.loaded,
.hp-table-row.hpt-data.loaded.filtered{
  max-height: 500px;
  overflow: hidden;
  opacity: 1;
  box-sizing: border-box;
  transition:all 0.25s linear;
}
.hp-table-row.hpt-data.loaded{display: flex !important;}

@media(min-width:1200px){
.internal .eventstable.hp-table .hpt-col3 {
  padding-right: 10px;
}
}

.filterheader,
.filterfooter,
.filter-toggle {
    display: none
}

.close {
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/close.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px;
}

@media (max-width: 1199px) {


    #tablefilter {
        display: none !important;
    }

    #tablefilter.active .filterheader {
        display: flex;
        justify-content: space-between;
        align-items: center
    }

    #tablefilter.active .filterfooter {
        display: flex;
        justify-content: center;
        align-items: center
    }

    #tablefilter.active .filterfooter .btn {
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
        text-align: center;
        letter-spacing: 0.75px;
        color: #FFFFFF;
        width: 100%;
        padding: 16px;
        cursor: pointer;
    }

    #tablefilter.active .filterfooter .btn:hover {
        color: var(--mainorange)
    }

    #tablefilter.active .filterheader h4 {
        font-style: normal;
        font-weight: bold;
        font-size: 15px;
        line-height: 24px;
        letter-spacing: 0.5px;
        color: #262338;
    }

    #tablefilter.active {
        display: block !important;
        width: 100%;
        max-width: 375px;
        position: absolute;
        z-index: 5;
        right: 0;
        border-radius: 12px;
        padding: 20px 24px;
        background: #FCFCFC;
        box-shadow: 0 8px 30px rgba(20, 20, 43, 0.1);
    }

    #tablefilter .ui-selectmenu-button,
    #tablefilter input[name="daterange"] {
        max-width: 100%;
        width: 100%;
        margin-bottom: 20px;
    }

    #tablefilter .paginginfo {
        display: none !important;
    }


      .filter-toggle {
        display: block;
        width: 30px;
        height: 24px;
        background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/filtertoggle.svg);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 24px;
    }
    .filter-toggle.active {
      filter:grayscale(100%);
    }

    .daterangepicker .ranges,
    .daterangepicker .ranges ul,
    .daterangepicker.show-calendar .ranges,
    .daterangepicker.show-calendar .ranges ul {
        width: 100% !important;
        max-width: 100% !important;
        border-left: 0 !important;
    }
    .flexy-space-top {
        align-items: center;
    }
}
@media (max-width:1024px){

    .hp-table.token-sales-table .hp-table-row.hpt-data {
        max-width: 152px;
        min-width: 152px;
        margin: 12px;
        background-color: #F7F7FC;
        border-radius: 12px;
        flex-direction: column;
        padding: 0 0 12px;
    }

    .hp-table.token-sales-table .hp-table-row.hpt-data.unfiltered {
       order:999;
    }

    .internal .hp-table .hpt-col1 {
        display: none;
        order: 0
    }

    .internal .token-sales-table.hp-table .hpt-col2 {
        order: 2
    }

    .internal .token-sales-table.hp-table .hpt-col3 {
        order: 1;
        background-color: #6E7191;
        border-radius: 12px 12px 0 0;
        padding: 7px 7px 6px;
    }

    .internal .hp-table .hpt-col4 {
        order: 3;
        flex-wrap: wrap;
        font-style: normal;
        font-weight: normal;
        font-size: 11px;
        line-height: 18px;
        text-align: center;
        color: #262338;
    }

    .internal .hp-table .hpt-col5 {
        order: 4;
        display: none;
    }

    .internal .hp-table .hpt-col6 {
        order: 5;
        display: none;
    }


    .internal .hp-table .hpt-col2,
    .internal .hp-table .hpt-col3,
    .internal .hp-table .hpt-col4,
    .internal .hp-table .hpt-col5,
    .internal .hp-table .hpt-col6 {
        width: 100% !important;
        justify-content: center;
        padding: 0;
    }

    .internal .token-sales-table.hp-table .hpt-col3 {
        padding: 7px 7px 6px;
        margin-bottom: 26px;
        font-weight: bold;
        font-size: 13px;
        line-height: 22px;
        text-align: center;
        letter-spacing: 0.25px;
        color: #FFFFFF;
    }

    .internal .token-sales-table.hp-table .hpt-col1,
    .internal .token-sales-table.hp-table .hpt-col2,
    .internal .token-sales-table.hp-table .hpt-col4 {
        padding-left: 12px;
        padding-right: 12px;
    }

    .internal .hp-table .hpt-col2 {
        flex-direction: column;
        justify-content: center;
        align-content: center;
        align-items: center;
    }

    .internal .hp-table .hpt-col2 .coininfo {
        padding: 0;
        justify-content: center;
    }

    .internal .hp-table .hpt-col2 .coininfo .cointitle {
        order: 1
    }

    .internal .hp-table .hpt-col2 .coininfo .cointag {
        display: block;
        width: 100%;
        text-align: center;
        order: 0
    }
    .hp-table.token-sales-table {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        margin-left: -12px;
        margin-right: -12px;
    }

    .hp-table.token-sales-table .hp-table-row.hpt-data .cointextbadge {
        width: 60px;
        min-width: 60px;
        height: 60px;
        margin-bottom: 5px;
    }


    .paginationjs {
        display: none;
    }

    span.mobile-only {
        display: inline-block;
        margin-right: 5px;
    }

    .hp-table-row.hpt-header {
        display: none
    }
    .loadmore.btn {
        display: inline-block;
        margin: 6px auto 30px;
        padding: 16px 45px;
        font-style: normal;
        font-weight: 600;
        font-size: 15px;
        line-height: 24px;
    }

    .lm-wrap {
        text-align: center
    }


    section.recently-launched.sales {
        margin-bottom: 20px;
    }

    .flexy-space-top {
        align-items: center;
    }
}

@media (max-width:1024px){
    .t-project-link {
        flex-wrap: nowrap;
        text-align:center;
        flex-direction: row;
    }
    .recently-launched.sales .t-project-link {
        flex-wrap: wrap;
        text-align:center;
        flex-direction: column;
    }

    .hp-table.token-sales-table .hp-table-row.hpt-data .cointextbadge {
        margin: 0 auto 5px;
    }
}
@media (max-width:390px){  
  .hp-table.token-sales-table .hp-table-row.hpt-data {
        max-width: 148px;
        min-width: 148px;

    }
}
.eventsnoresults{display:none;text-align:center;color: #6E7191;font-size:14px;}

@media (max-width:480px){  
.eventsnoresults{margin-top: -70px;}
}

/** END -  TOKENSALES FULL PSEUDO TABLE **/

/** DEAL FLOW - FULL PSEUDO TABLE **/
.internal  .hp-table span.moreitems{display:inline-block;vertical-align: middle}

.internal  .hp-table.dealflow-table .hpt-col1{width:6%}
.internal  .hp-table.dealflow-table .hpt-col2{width:17%}
.internal  .hp-table.dealflow-table .hpt-col3{width:10%}
.internal  .hp-table.dealflow-table .hpt-col4{width:7%}
.internal  .hp-table.dealflow-table .hpt-col5{width:27%;justify-content: flex-start;}
.internal  .hp-table.dealflow-table .hpt-col6{width:33%;
    display: flex;align-items: center;justify-content: space-between;padding-right:20px;}
.internal  .hp-table.dealflow-table .hpt-col6.nojustify{padding-right:130px;}


.internal  .hp-table.dealflow-table .hpt-col6 a {
    min-width:24%;
    max-width:25%;

}
.internal  .hp-table.dealflow-table .hpt-col6 img {
    margin-right: 20px;
    filter: grayscale(1);
    transition: all 0.2s ease-in-out;
    display: inline-block;
    vertical-align: middle;
}
.internal  .hp-table.dealflow-table .hp-table-row:hover .hpt-col6 img {
    filter: grayscale(0);
}

@media (min-width:1025px) and (max-width:1279px){
    .internal  .hp-table.dealflow-table .hpt-col6 img {margin-right: 3px;max-width:20%}
    .moreitems {font-size: 12px;}
}

#filter_project2{max-width:270px;}
.custom-combobox, .custom-acomplete-wrap{
    border: 2px solid #D9DBE9;
    border-radius: 15px;
    background: #fff;
    padding-left: 0;
    padding-right: 14px;
    padding-top: 0;
    position: relative;
    display: inline-block;
    height: 56px;
    vertical-align: top;
    max-width: 270px;
}


@media (max-width:1200px){
    .pagedealflow .custom-combobox{
        max-width: 100%;
    }
    .pagedealflow .custom-combobox .ui-button {
        width: 24px;
        margin-right: 16px;
    }
}

.pagestats .custom-combobox{
margin-right:24px;
}

.custom-combobox input{
    background: none;
    border: none !important;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    letter-spacing: 0.75px;
    color: #6E7191 !important;
    font-family: 'Poppins', sans-serif;
    width: 92%;
    line-height: 54px;
    height: 54px;
    padding-left: 24px;
}

.custom-combobox input:focus{outline:none !important}

.custom-combobox .ui-button span{display:none}

.custom-combobox .ui-button{
    border:none;
    opacity: 0.9;
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropdown.svg);
    background-repeat: no-repeat;
    background-color:transparent !important;
    width:24px;height:24px;
    position: absolute;
    right: 14px;
    top: 15px;
    outline:none !important;
}
@media (max-width:1420px) {
    .custom-combobox .ui-button {
        right: 0;
    }
}
.custom-combobox .ui-button:focus{
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropup.svg);
    background-color:transparent !important;
    outline:none !important;
    border:none;
}
.ui-menu.i-widget.ui-widget-content.ui-autocomplete.ui-front{max-width:270px!important; max-height:300px !important;overflow-y:scroll;overflow-x:hidden;scrollbar-width: thin;}
.tableinput.custom-widget{width: 270px;display:inline-block;vertical-align:top;padding-top:5px;position: relative}
.tableinput.custom-widget.widgetsmaller{width: 220px;}
@media (max-width:1360px){.tableinput.custom-widget.widgetsmaller{width: 160px;}}
.tableinput.custom-widget .drop-but{
    width: 24px;
    height:24px;
    background-image: url(https://icoanalytics.org/wp-content/themes/ico/img/dropdown.svg);
    background-repeat: no-repeat;background-position: center;
    position:absolute;right:15px; top:15px; opacity:0.9;
    cursor:pointer;
}
.tableinput.custom-widget .filterwidget-body{
    position:absolute;
    padding:15px;
    top:56px;
    width:200%;
    height:auto;
    border: 2px solid #D9DBE9;
    left:0;
    background:#fff;
    z-index:4;
    border-radius:15px;
}
.tableinput.custom-widget .filterwidget-body {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content:space-between;
}
.tableinput.custom-widget .filterwidget-body .left-part,
.tableinput.custom-widget .filterwidget-body .right-part{display: flex;
    width: 100%;
    max-width: 160px;
    flex-direction: column;}
.tableinput.custom-widget .filterwidget-body .buttonwrap{width:100%;display: flex;flex-wrap:wrap;flex-direction: row;justify-content: center}
.tableinput.custom-widget .filterwidget-body .buttonwrap .btn{width:100%;max-width:200px;margin:10px}

.tableinput.custom-widget .filterwidget-body label{font-size:12px;margin:0;padding:0;}
.tableinput.custom-widget .filterwidget-body input{
    margin-top:0;
    max-width:200px;
    height:30px;
    border: 1px solid #D9DBE9;
    background:#fff;
    border-radius:10px;
    line-height:100%;
    padding:5px 10px;
}


.dealflow input[name="daterange"],
.dealflow #filter_platform-button,
.dealflow #filter_project-button,
.dealflow #filter_project2-button{ width: 270px;}
.dealflow #filter_project2-button{ margin-right:0;}
.dealflow .paginginfo.tableinput {
    margin-top: 0;
}

.pagestats.advanced .dealflow input[name="daterange"]{ width: 250px;}




.paginginfo.tableinput{min-width:156px; }
@media (max-width:1420px){
    .custom-combobox,
    .dealflow input[name="daterange"],
    .dealflow #filter_platform-button,
    .dealflow #filter_project-button,
    .dealflow #filter_project2-button{ margin-right:16px; width: 270px;}

    .pagestats .custom-combobox{
        margin-right:16px;
    }
}
 #filter_events-button{ width: 290px;}
@media (max-width:1320px){
    .custom-combobox,input[name="daterange"], #filter_platform-button, #filter_project-button{ width: 270px;}
    input[name="daterange"].tableinput.eventrange, #filter_events-button{ width: 290px;}
    .paginginfo.tableinput{min-width:156px; }

    .tableselectfilter, .ui-selectmenu-button, .ui-selectmenu-button:focus, .tableinput {
        margin-right: 12px;
    }
    .internal .hp-table.dealflow-table .hpt-col1 {
        width: 5%;
        padding-left: 20px;
    }
    .internal .hp-table.dealflow-table .hpt-col5 {
        width: 28%;

    }
    .internal .hp-table .catitem {
        font-size: 12px;
    }
    .sorter {
        margin-right: 5px;
    }
}

@media (max-width:1302px){
    .dealflow input[name="daterange"]{width:250px;padding-left: 16px;}

    .dealflow #filter_platform-button,
    .dealflow #filter_project-button,
    .dealflow #filter_project2-button{ width: 220px;padding-left: 16px;}
    .custom-acomplete-wrap{ width: 220px;padding-left: 0;}
    .paginginfo.tableinput{min-width:156px; }

    .custom-combobox .ui-button{width: 24px;}
}
.paginginfo.tableinput{min-width:156px; }
@media (max-width:1420px){
    .dealflow input[name="daterange"],
    .custom-combobox .ui-button,
    .dealflow #filter_platform-button,
    .dealflow #filter_project-button,
    .dealflow #filter_project2-button{ margin-right:12px;}

    .pagestats .custom-combobox{
        margin-right:24px;
    }
}


@media (max-width:1199px) {
    
.custom-combobox {
  width: 100%;
  margin-bottom:20px;
}
.custom-combobox .ui-button{
	width: 24px;
margin-right: 0;
background-repeat: no-repeat;
background-position: center;
}

    .pagestats .custom-combobox{
        margin-right:24px;
        width:100%;
        max-width:100%;
    }
    .pagestats .custom-combobox .ui-button{
        width: 24px;
        margin-right: 16px;
    }


	.dealflow input[name="daterange"],
    .dealflow #filter_platform-button,
    .dealflow #filter_project-button,
    .dealflow #filter_project2-button{width:100%}

    .custom-acomplete-wrap{ max-width:100%; width: 100%;margin-bottom:20px;}

    .internal  .hp-table.dealflow-table .hpt-col1{width:5%}
    .internal  .hp-table.dealflow-table .hpt-col2{width:17%}
    .internal  .hp-table.dealflow-table .hpt-col3{width:10%}
    .internal  .hp-table.dealflow-table .hpt-col4{width:7%}
    .internal  .hp-table.dealflow-table .hpt-col5{width:33%;justify-content: flex-start;}
    .internal  .hp-table.dealflow-table .hpt-col6{width:27%;
        display: flex;align-items: center;justify-content: space-between;padding-right:20px;}


}



@media (max-width:1024px){
	

	
	.internal  .hp-table.dealflow-table .hpt-col6 .mob-only.thin{display:block !important}
    .internal  .hp-table.dealflow-table .hpt-col6 img ,
    .internal  .hp-table.dealflow-table .hpt-col6 .moreitems {
       display:none
    }
    .internal  .hp-table.dealflow-table .hp-table-row:hover .hpt-col6 img {
        filter: grayscale(0);
    }
    .internal .hp-table.dealflow-table .hpt-col1,
    .internal .hp-table.dealflow-table .hpt-col2,
    .internal .hp-table.dealflow-table .hpt-col4 {
        padding-left: 0;
        padding-right: 0;
    }

    .hp-table.dealflow-table .hp-table-row.hpt-header {
        display: none;
    }
    .hp-table.dealflow-table .hp-table-row {
        background: #F7F7FC;
        border-radius: 12px;
        padding:14px 24px;
        flex-wrap: wrap;
        align-items: stretch;
        margin-bottom:20px;
    }

    .hp-table.dealflow-table .hpt-col3 {
        display:none;
    }

    .hp-table.dealflow-table .hpt-col2 {
        flex-direction: row;
        justify-content: flex-start;
        align-items: flex-start;
    }    .hp-table.dealflow-table .hpt-col2 {
             flex-direction: row;
             justify-content: flex-start;
             align-items: flex-start;
             padding-bottom:14px;
             border-bottom: 1px solid #D9DBE9;
         }

    .internal .hp-table.dealflow-table .hpt-col4 .mob-only{text-align:left;}
    .internal .hp-table.dealflow-table .hpt-col4 {
        width:110px !important;
        align-items:flex-start;
        justify-content: flex-start;
        align-content: flex-start;
        font-size: 22px;
        line-height: 40px;
        letter-spacing: -0.1px;
        padding-top:14px;
    }
    .internal .hp-table.dealflow-table .hpt-col6 {
        width:calc(100% - 110px) !important;
        display:block;padding-right:0;
        padding-top:14px;
    }
	.internal .hp-table.dealflow-table .hpt-col6.nojustify {
  padding-right: 0;
}
    .internal .hp-table.dealflow-table .hpt-col6 img {
        display:none
    }
    .internal .hp-table.dealflow-table .hpt-col6 .mob-only.thin {
        font-weight: normal;
        font-size: 11px;
        line-height: 16px;
        color: #262338;
    }
    .internal .hp-table.dealflow-table .hpt-col6 .moreitems {
        display:none;
    }

    .hp-table.dealflow-table .hpt-col2 .coinimgbadge,
    .hp-table.dealflow-table .hpt-col2 .cointextbadge {
        margin-right: 60px;
        width: 48px;
        min-width: 48px;
        height: 48px;
    }
    .hp-table.dealflow-table .hpt-col2 .coininfo .cointitle,
    .hp-table.dealflow-table .hpt-col2 .coininfo .cointag{
        justify-content: flex-start;
        text-align:left;
    }
    .hp-table.dealflow-table .hpt-col2 .coininfo .cointitle{order:0;font-weight: bold;
        font-size: 17px;
        line-height: 26px;}
    .hp-table.dealflow-table .hpt-col2 .coininfo .cointag{order:1;
        font-weight: 500;
        font-size: 13px;
        line-height: 22px;
        letter-spacing: 0.25px;
        color: #A0A3BD;}

    .hp-table.dealflow-table .hpt-col2 {
        width: 100%;
    }

    .hp-table.dealflow-table .hpt-data .mob-only {
        width: 100%;
        font-weight: 500;
        font-size: 12px;
        line-height: 22px;
        letter-spacing: 0.25px;
        color: #A0A3BD;
        display:block !important
    }

    .hp-table.dealflow-table .hpt-col3 {
        font-size: 11px;
    }
}


/** END DEAL FLOW  TABLE **/


/** STATS - FULL PSEUDO TABLE **/
.internal .hp-table.stats-table .hp-table-row.hpt-header {
    padding: 8px 0 9px;
}
.internal .hp-table.stats-table .htop span.micro {
    display:block;
    width:100%;
    text-align: center;
    font-size: 10px;
    line-height: 16px;
    color: #6E7191;
    text-transform:none;
    font-weight:400;
    padding-left:14px;
}
.internal .hp-table.stats-table .sorter {
    margin-right: 5px;
    display: inline-block;
}
.internal .hp-table.stats-table .hpt-col1{width:7%;text-align:center;}
.internal .hp-table.stats-table .hpt-col2{width:15%}
.internal .hp-table.stats-table .hpt-col3{width:8%;text-align:center;}
.internal .hp-table.stats-table .hpt-col4{width:8%;text-align:center;justify-content: center;font-weight:bold}
.internal .hp-table.stats-table .hpt-col5{width:9%;text-align:center;font-weight:bold}
.internal .hp-table.stats-table .hpt-col6{width:7%;text-align:center;font-weight:bold}
.internal .hp-table.stats-table .hpt-col7{width:9%;text-align:center;font-weight:bold}
.internal .hp-table.stats-table .hpt-col8{width:16%;text-align:center;font-weight:bold}
.internal .hp-table.stats-table .hpt-col9{width:9%;text-align:center;font-weight:bold}
.internal .hp-table.stats-table .hpt-col10{width:9%;text-align:center;font-weight:bold}

.internal .hp-table.stats-table .hpt-col9.htop,
.internal .hp-table.stats-table .hpt-col10.htop{padding-top:15px;padding-bottom:0}
.internal .hp-table.stats-table .hpt-col9.htop .sorter,
.internal .hp-table.stats-table .hpt-col10.htop .sorter {margin-right: 1px;}

.bad{color:#FD7465}
.good{color:#18BB0C}
.neutral{color:#262338}


.internal.pagestats.advanced .hp-table-row h5.cointitle {
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0;
}

@media (max-width:1360px){
    .internal .hp-table.stats-table .htop span {text-align:center;display:inline-block;max-width:80%}
    .internal .hp-table.stats-table .htop {font-size:11px;line-height:12px;text-align:center;justify-content: center;flex-direction: row;display:flex;flex-wrap:wrap;}
    .internal .hp-table.stats-table .hpt-col10.htop .sorter {margin-right: 4px;}
    .internal .hp-table.stats-table .hpt-col8{width:12%;}
    .internal .hp-table.stats-table .hpt-col2{width:19%}
    .internal .hp-table.stats-table .hpt-data{font-size:12px}
}
@media (max-width:1024px){

    h1.tbl{
        font-size: 24px;
        line-height: 34px;
        letter-spacing: 1px;
        font-weight:bold;
    }
    .internal .hp-table.stats-table .hp-table-row.hpt-header{display:flex;background:none;border-bottom:1px solid #D9DBE9;border-radius:0;}
    .internal .hp-table.stats-table .hp-table-row.hpt-header {
        padding: 0 0 7px;
        margin-top:0;

    }
    .internal .hp-table.stats-table .hp-table-row.hpt-header span{
        font-weight: 600;
        font-size: 12px;
        line-height: 12px;}
    .internal .hp-table.stats-table .hp-table-row.hpt-header span.micro{
      display:none}
    .internal .hp-table.stats-table .hp-table-row.hpt-header .sorter{display:none;}

    .internal .hp-table.stats-table .hpt-col1,
    .internal .hp-table.stats-table .hpt-col3,
    .internal .hp-table.stats-table .hpt-col4,
    .internal .hp-table.stats-table .hpt-col5,
    .internal .hp-table.stats-table .hpt-col6,
    .internal .hp-table.stats-table .hpt-col7,
    .internal .hp-table.stats-table .hpt-col8{display:none;}

.internal .hp-table.stats-table .hpt-col2{width:46% !important}
.internal .hp-table.stats-table .hpt-col9{width:34%;font-weight:normal}
.internal .hp-table.stats-table .hpt-col10{width:20%;font-weight:normal}
    .internal .hp-table.stats-table .hpt-col9.htop, .internal .hp-table.stats-table .hpt-col10.htop {
        padding-top: 0;
    }

.internal .hp-table.stats-table .hpt-col2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.internal .hp-table.stats-table .hpt-col2 .coininfo {
    justify-content: flex-start;
    align-items: center;
    margin-left:10px;
	max-width: 70%;
}
.internal .hp-table.stats-table .hpt-col2 .coininfo  h5{
    font-size: 13px;
    line-height: 24px;
	text-align: left;
}
.internal .hp-table.stats-table .hpt-col2 .cointag {
    text-align: left;
    order:1;
    font-weight: 500;
    font-size: 12px;
    line-height: 22px;
}
}

/** END STATS TABLE **/


@media (max-width:480px){
    .main-col .recently-launched.sales .flexy-space-top{margin:0 auto; max-width:327px;}

    #tablefilter.active .filterheader{display:none;}
    #tablefilter.active .filterfooter{
        display: block;
        width: 100%;
        margin-top: 0;
        margin-bottom: 20px;
    }
    #tablefilter.active .filterfooter .btn {
        width: 100%;
        display: block;
    }

    .tsevents #tablefilter.active .filterfooter{display:block;}
    .tsevents #tablefilter.active .filterfooter a.btn{display:block;width: 100%;}
	
	
	
    #tablefilter.active{
        position:relative;
        max-width: 320px;
        z-index: 5;
        border-radius: 0;
        padding: 20px 0;
        background: transparent;
        box-shadow: none;
        margin:0 auto;
    }

    .main-col .recently-launched.dealflow .flexy-space-top {
        margin: 0 auto;
        max-width: 327px;
    }

    .hp-table.dealflow-table .hp-table-row {
        max-width: 327px;
        margin: 0 auto 20px;
    }
}

.dealflow-table .hpt-col5 .catitem,.hpt-col6 .catitem{cursor:pointer;transition: box-shadow 0.15s ease-in-out}
.dealflow-table .hpt-col5 .catitem:hover,.hpt-col6 .catitem:hover{box-shadow: 1px 1px 8px 0 rgba(34, 60, 80, 0.15);}

.htop.wsort{cursor:pointer}
.dealflow .flexwrap{flex-wrap: wrap}

.investlogo-small{max-height:18px;height:auto;max-width:90px;width:auto;}
.moreitemslist.folded{display:none;width:100%;}
.moreitemslist .investlogo-small{margin-bottom:5px;margin-top:5px;}
.moreitemslist{margin-top:5px;}
.dealflow .moreitemslist {
    width: 100%;
}
.moreitemslist{margin-top:5px;}
.moreitems{cursor:pointer}

#filter_project2-menu{max-height:300px;scrollbar-width: thin;}
.ui-menu.ui-widget li .ui-menu-item-wrapper{padding:5px 10px;}

.inputwrap{display: block;position:relative}
.tableinput.custom-widget .filterwidget-body input{padding-left:20px;}
.dollarsign{width:20px;height:20px;position:absolute;color:#000;left:10px;}
.predefdeal{cursor:pointer;transition:color 0.15s ease-in-out }
.predefdeal:hover{color:#000}
#filter_widget .filterwidget-body{opacity:0;z-index:-5}
#filter_widget.active .filterwidget-body{opacity:1;z-index:4}
#filter_widget.active .drop-but{transform:rotate(180deg)}
#filter_widget .activator {display:block;position:absolute;cursor:pointer;width:100%;height:100%;opacity:0;z-index:5;top:0;left:0;border-radius:15px;}

@media(max-width:1199px){
    #filter_widget{width:100%;margin-bottom: 20px;}
    #filter_widget .filterwidget-body{flex-wrap:wrap;max-width: 100%;justify-content: center;}
}

@media (max-width: 428px) {
    .cointextbadge {
        width: 36px;
        min-width: 36px;
        height: 36px;
    }
   .hp-table.token-sales-table .hpt-col2 .t-project-link {
        flex-wrap: wrap;
        text-align: center;
        flex-direction: column;
    }
    .hp-table.dealflow-table .hpt-data .mob-only {
        font-weight: 400;
        color: #262338;
    }
    .hp-table.dealflow-table .hpt-data .mob-only.invsts {
        width: 100%;
        font-weight: 500;
        font-size: 12px;
        line-height: 22px;
        letter-spacing: 0.25px;
        color: #A0A3BD;
    }
.eventstable .datawrap{
	display: flex;
    flex-wrap: wrap;
	justify-content:center;
}

}

#filter_platform-menu,#filter_project-menu{
overflow-y: scroll;
max-height: 320px;
scrollbar-width: thin;
}
@media (max-width:1302px) and (min-width:1200px){
    #filter_project-menu {
        min-width:220px;
        max-width:220px;
    }
}
.tableinput:focus{outline: transparent !important}

@media (max-width:1200px) and (min-width:480px) {
    .ui-menu.ui-widget {
        max-width: 327px;
        min-width: 327px;
    }
}


.internal.pagestats.advanced .hp-table .hpt-col1,
.internal.pagestats.advanced .hp-table .hpt-col2,
.internal.pagestats.advanced .hp-table .hpt-col3,
.internal.pagestats.advanced .hp-table .hpt-col4,
.internal.pagestats.advanced .hp-table .hpt-col5,
.internal.pagestats.advanced .hp-table .hpt-col6 {
    font-size: 12px;
}


.fundinvestpage .hp-table-row.hpt-header .hpt-col4{ color: #6E7191 !important;}

.fundinvestpage .hptheadtext.hpt-col1,
.fundinvestpage .hptheadtext.hpt-col2,
.fundinvestpage .hptheadtext.hpt-col3,
.fundinvestpage .hptheadtext.hpt-col4,
.fundinvestpage .hptheadtext.hpt-col5,
.fundinvestpage .hptheadtext.hpt-col6,
.fundinvestpage .hp-table-row.hpt-header .htop,
.fundinvestpage .hp-table-row.hpt-header .htop span{
    font-size: 13px !important;
    font-weight: 600 !important;
    color: #6E7191 !important;
}
@media (max-width:1200px) {
    .fundinvestpage .hptheadtext.hpt-col1,
    .fundinvestpage .hptheadtext.hpt-col2,
    .fundinvestpage .hptheadtext.hpt-col3,
    .fundinvestpage .hptheadtext.hpt-col4,
    .fundinvestpage .hptheadtext.hpt-col5,
    .fundinvestpage .hptheadtext.hpt-col6,
    .fundinvestpage .hp-table-row.hpt-header .htop,
    .fundinvestpage .hp-table-row.hpt-header .htop span {
        font-size: 12px !important;
        font-weight: 600 !important;
    }
}

.recently-launched.singlefund .hp-table .hpt-col1 {width:30%}
.recently-launched.singlefund .hp-table .hpt-col2 {width:20%}
.recently-launched.singlefund .hp-table .hpt-col3 {width:20%}
.recently-launched.singlefund .hp-table .hpt-col4 {width:15%}
.recently-launched.singlefund .hp-table .hpt-col5 {width:15%}

.recently-launched.singlefund .hp-table .hpt-col1 ,
.recently-launched.singlefund .hp-table .hpt-col2 ,
.recently-launched.singlefund .hp-table .hpt-col3 {
    align-items: center;
    justify-content: flex-start !important;
    padding-left: 40px;
}
.recently-launched.singlefund .hp-table .hpt-col4 ,
.recently-launched.singlefund .hp-table .hpt-col5 {
    align-items: center;
    justify-content: center !important;
    padding-left: 0;
}

.recently-launched.singlefund{margin:120px auto 80px; }
.recently-launched.singlefund .flexy-space-top h2 {
    max-width: 100%;
}

.recently-launched.singlefund .hp-table .hpt-col4,
.recently-launched.singlefund .hp-table .hpt-col5 {
    font-weight: 600;
}

@media(max-width:1080px) {
    .recently-launched.singlefund .hp-table-row.hpt-header{display:flex}
    .recently-launched.singlefund .hpt-col2,
    .recently-launched.singlefund .hpt-col3{
        display:block
    }
}
@media(max-width:1024px) {
    .recently-launched.singlefund .hp-table-row.hpt-header{display:flex}
    .recently-launched.singlefund .hpt-col1{display:flex !important;width:40% !important}
    .recently-launched.singlefund .hpt-col2,
    .recently-launched.singlefund .hpt-col3,
    .recently-launched.singlefund .hpt-col4,
    .recently-launched.singlefund .hpt-col5{
        display:flex !important;
        width:25%  !important;
        align-items: center;
        flex-wrap: nowrap;
        flex-direction: row;
    }

}

@media(max-width:768px) {
    .recently-launched.singlefund .hp-table-row h5.cointitle {
        line-height: 120%;
    }
    .recently-launched.singlefund .cointextbadge {
        width: 36px;
        min-width: 36px;
        height: 36px;
        margin-left: 10px;
    }
    .recently-launched.singlefund .hp-table-row .coininfo {
        padding-left: 15px;
    }
    .recently-launched.singlefund .hp-table .hpt-col2,
    .recently-launched.singlefund .hp-table .hpt-col3,
    .recently-launched.singlefund .hp-table .hpt-col4,
    .recently-launched.singlefund .hp-table .hpt-col5 {
        font-size: 12px;
        font-weight: 500;
    }
    span.olhc {
        margin-left: 3px;
        margin-top: 0;
    }
    .recently-launched.singlefund .hp-table .hpt-col1, .recently-launched.singlefund .hp-table .hpt-col2, .recently-launched.singlefund .hp-table .hpt-col3 {
        padding-left: 0;
    }

    .recently-launched.singlefund .flexy-space-top h2{
        font-size: 22px;
        margin: 10px 0;
    }

}

@media(max-width:600px) {
    .recently-launched.singlefund {
        margin: 65px auto 65px;
    }
    .recently-launched.singlefund .hpt-col2,
    .recently-launched.singlefund .hpt-col3{
        display:none !important;
    }
    .recently-launched.singlefund .hpt-col4,
    .recently-launched.singlefund .hpt-col5{
          width:30%  !important;
     }
}

.page-id-40 .hp-table.dealflow-table .hpt-col1 {
    width: 6%;
    padding-left: 26px;
}

.page-id-40 .hp-table.dealflow-table .hpt-col2 {
    width: 16%
}

.page-id-40 .hp-table.dealflow-table .hpt-col3 {
    width: 8%
}

.page-id-40 .hp-table.dealflow-table .hpt-col4 {
    width: 6%
}
.page-id-40 .hp-table.dealflow-table .hpt-col4_1 {
     width: 6%
 }

.page-id-40 .hp-table.dealflow-table .hpt-col5 {
    width: 24%;
    justify-content: flex-start;
}

.page-id-40 .hp-table.dealflow-table .hpt-col6 {
    width: 33%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 20px;
}

.paginginfo.tableinput.inhead{line-height:26px;border-radius: 8px;height:29px;text-transform: lowercase;font-size:13px;background-size:20px;}
.hp-table.dealflow-table .hpt-col1.htop,
.hp-table.dealflow-table .hpt-col2.htop,
.hp-table.dealflow-table .hpt-col3.htop,
.hp-table.dealflow-table .hpt-col4.htop,
.hp-table.dealflow-table .hpt-col5.htop,
.hp-table.dealflow-table .hpt-col6.htop,
.hp-table.dealflow-table .hpt-col7.htop{font-size:11px !important}

.internal .hp-table.dealflow-table .hpt-col4.centred{justify-content: center !important}

.page-id-40 #tablefilter {
    display: flex;
    justify-content: space-between;
    align-items: center
}
.roundvalua {
    font-size: 12px;
    margin-bottom: 20px;
}
@media(max-width:1024px){
    .page-id-40 .hp-table.dealflow-table .hpt-col4.centred{display:none;}
}

.site-main.internal.tsevents .hpt-col5{padding:0 5px}
.site-main.internal.tsevents .hpt-col4{text-align: center;width:14%;justify-content: center}
.site-main.internal.tsevents .hpt-col4.pluscentresm{text-align: center;width:9%;justify-content: center}
.site-main.internal.tsevents .hpt-col4.pluscentresm.htop{text-align: center;width:9%;justify-content: center;line-height: 1.1;font-size:12px;}
.site-main.internal.tsevents .hp-table-row.hpt-header .htop{font-size:12px !important;line-height: 1.01}

@media (max-width:1024px){
    .site-main.internal.tsevents .hpt-col4.pluscentresm{display: none}
    .site-main.internal.tsevents .hp-table-row.hpt-data.collapsed{padding:0;margin:0;}
}