#mbgxml_table {
  width: 100%;
}

.mbgxml_filters {
  display: flex;
}

  .mbgxml_filters .mbgxml_filter {
    width: 20%;
    padding-right: 1%!important;
    box-sizing: border-box;
  }

  .mbgxml_filters .mbgxml_filter:last-of-type {
    padding-right: 0!important;
  }

  .mbgxml_filter label {
    width: 100%;
    display: block;
  }

  .mbgxml_filter select {
    width: 100%;
  }

#mbgxml_table table {
  width: 100%;
}

#mbgxml_table .mbgxml_item {
  background: #f3f5f0;
}

#mbgxml_table tbody .mbgxml_item:nth-of-type(even) {
  background: #EAEDE6;
}


#mbgxml_table tbody tr:nth-child(odd){
  background-color:#f3f5f0;
}

#mbgxml_table tbody tr:nth-child(even){
  background-color: #eaede6;
}


.mobile-title{
  display:none;
  color:#006b47;
  font-weight: bold;
}

@media(max-width:991px){
  #mbgxml_table .mbgxml_item,
  #mbgxml_table .mbgxml_item td{
    display:block;
    width:100%;
  }

  #mbgxml_table th{
    display: table-column;
  }

  #mbgxml_table tr {
    padding:10px;
  }

  #mbgxml_table td:first-child{
    padding-left:6px;
  }

  .mobile-title{
    display:block;
  }


  .mbgxml_filters .mbgxml_filter{
    width:100%;
  }

  .mbgxml_filters{
    flex-direction: column;
  }

  #mbgxml_table_container{
    margin-top:30px;
  }
}