.elementor-2538 .elementor-element.elementor-element-723c430 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}@media(max-width:767px){.elementor-2538 .elementor-element.elementor-element-723c430 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-723c430 */.bordercomm td {
    border:1pt 
    solid grey; 
    font-size: 14px;
    font-weight:bold;
    text-align: center;
    vertical-align: middle;
}

tr {border:1pt solid grey}
            table {border-collapse:collapse}

.bordercomm th {text-align: center;
    vertical-align: middle;}

#DataTables_Table_2_wrapper {display: none;}
#DataTables_Table_3_wrapper {display: none;}
#DataTables_Table_4_wrapper {display: none;}
#DataTables_Table_5_wrapper {display: none;}
#DataTables_Table_6_wrapper {display: none;}
#DataTables_Table_7_wrapper {display: none;}
#DataTables_Table_8_wrapper {display: none;}
#DataTables_Table_9_wrapper {display: none;}
.dtsp-searchCont {display: none;}
.dtsp-buttonGroup {display: none;}
.dtsp-subRowsContainer {display: none;}

.column-1 {
    max-width:150px;
    overflow:hidden;
}            
.column-2 {
    max-width:150px;
    overflow:hidden;
}
.column-3 {
    max-width:270px;
    overflow:hidden;
}
.column-4 {
    max-width:200px;
    overflow:hidden;
}

.widget-0 {
    max-width:120px;
    overflow:hidden;
}

.widget-1 {
    max-width:120px;
    overflow:hidden;
}

.widget-2 {
    max-width:120px;
    overflow:hidden;
}


.widget-3 {
    max-width:120px;
    overflow:hidden;
}


.widget-4 {
    max-width:120px;
    overflow:hidden;
}

.widget-5 {
    max-width:120px;
    overflow:hidden;
}

.widget-6 {
    max-width:120px;
    overflow:hidden;
}

.widget-7 {
    max-width:120px;
    overflow:hidden;
}

.widget-8 {
    max-width:120px;
    overflow:hidden;
}

.widget-9 {
    max-width:120px;
    overflow:hidden;
}

#tablepress-1-no-2_filter
{margin-bottom: 20px;}

@media screen and (max-width: 1280px){
  .column-1 {
    max-width:140px;
    overflow:hidden;
}            
.column-2 {
    max-width:140px;
    overflow:hidden;
}
.column-3 {
    max-width:200px;
    overflow:hidden;
}
.column-4 {
    max-width:200px;
    overflow:hidden;
}   
}

@media screen and (max-width: 640px){
div.dt-buttons {
    float: none!important;
    text-align: left;
    margin-bottom: 5px;
    }
.elementor-2538 .elementor-element.elementor-element-723c430{
    max-height: 1000px;
    overflow-y: scroll;
    overflow-x: scroll;
}

.elementor-2538 .elementor-element.elementor-element-723c430::-webkit-scrollbar{
width: 1px;
height: 1px;
}

.elementor-2538 .elementor-element.elementor-element-723c430::-webkit-scrollbar-track{
background: rgba(0, 0, 0, 0.1);
}

.elementor-2538 .elementor-element.elementor-element-723c430::-webkit-scrollbar-thumb{
background: rgba(0, 0, 0, 0.31);
}
}/* End custom CSS */