/* List Record */
.gsb-list-table{
  width:100%;
}

.gsb-list-table th{
  padding:10px;
  background-color:#B3BFD6;
}

.gsb-list-table td{
  padding:10px !important;
  background-color:#EFEFEF;
} 

/* Form Add Edit Record */

.gsb-membership-add-edit #div_region,
.gsb-membership-add-edit #div_country_iso3,
.gsb-membership-add-edit #div_category,
.gsb-membership-add-edit #div_sub_category,
.gsb-membership-add-edit #div_position,
.gsb-membership-add-edit #div_year,
.gsb-membership-add-edit #div_year_to{
  /*float:left;*/
  width:50%;
}

.gsb-membership-add-edit #div_region select,
.gsb-membership-add-edit #div_country_iso3 select{
  width: 95%;
}

.gsb-membership-add-edit #id_position{
  width:98%;
}

.gsb-membership-add-edit #div_category,
.gsb-membership-add-edit #div_position,
.gsb-membership-add-edit #div_sub_category{
  height:60px;
}

.gsb-membership-add-edit .content-membership-bureau,
.gsb-membership-add-edit .content-membership-date{
  margin:20px 20px 20px 0;
  padding:10px;
  border:1px solid #B5B8C8;
}

.gsb-membership-add-edit .content-membership-bureau .info{
  font-size:11px;
  font-style: italic;
  padding:5px;
  background-color:#EFEFEF; 
}

/* Search for List */

.gsb-list-filter .dyna_form_field{
  float:left;
  width:50%;
  padding-top: 10px;  
}

.gsb-list-filter{
  border: 1px solid #b5b8c8;
  margin: 20px 20px 20px 0;
  padding: 10px;
} 

/* List Adv Search */
.table-adv-search{
  margin-bottom:0 !important;
}

.table-adv-search td{
  border-top:0 !important;
}

.tx-xinclude-pi1 .notes{
  font-size:11px;
  padding:10px;
  margin-bottom:20px;
  background-color:#F0F4F8;
  border:1px solid #C5D1E2;
}

.tx-xinclude-pi1 .notes span{
  font-weight:bold;
}

table.table-memberships td.td1 .region{
  color:#000000;
}

#c326617 #dynafef_actions{
  margin-top:10px;
}