input, textarea, select, button { margin-top: 10px; }
.martop20{ margin-top: 20px;  } .martop10{ margin-top: 10px;  }
.tablenav-pages-navspan { margin-right: 10px !important;  }
.mbtm5 { margin-bottom: 5px !important; }
.pagewraphead { width: 100%; float: left; margin-bottom: 5px; }
.float-right { float: right; } .float-left { float: left; }
.clrgreen { color: green; font-weight: 600; }
.clrred { color: red; font-weight: 600; }
.textcenter { text-align: center !important; }
.textup { text-transform:capitalize !important; }
.fixed .column-serno { width: 4% !important; text-align: center; }
.fixed .column-status { width: 5% !important; text-align: center; }
.fixed .column-action { width: 10% !important; text-align: center; }
.fixed .column-countryname { width: 15% !important; text-align: left; }
.fixed .column-iam { width: 15% !important; text-align: left; }
.fixed .column-wantto { width: 7% !important; text-align: left; }
.fixed .column-cityname { width: 10% !important; text-align: left; }
.fixed .column-pername { width: 18% !important; text-align: left; }
.fixed .column-nicname { width: 12% !important; text-align: left; } 
.fixed .column-peremail { width: 13% !important; text-align: left; }
.fixed .column-datecreated { width: 15% !important; text-align: left; }
.fixed .column-amount { width: 8% !important; text-align: center; }
.fixed .column-donation { width: 7% !important; text-align: left; }
.fixed .column-endpoints { width: 60% !important; text-align: left;  }
.fixed .column-thumbnail { width: 25% !important; text-align: center;  }
.fixed .column-photo { width: 35% !important; text-align: center;  }
.fixed input { margin-top: 0 !important; }
.pagination{height:36px;margin:0;padding: 0;}
.singleBox {  min-width: 100%; border: 0px solid #c3c4c7; box-shadow: 0 1px 1px rgb(0 0 0 / 4%); background: #fff;  }
.pagewrap  { width: 100%;  margin-bottom: 20px;}
.singleBox table th { font-weight: 600; } .singleBox table, .singleBox table thead { border-collapse: collapse; }
#wpfooter { position: relative !important;}
.btnwc { min-height: 25px; line-height: 1.5; }
#responsemessage_fsapi, #responsemessage_fsapilistings { display: none; padding: 8px;  }
.disabled, .currentpg { color: #a7aaad!important;border-color: #dcdcde!important; background: #f6f7f7!important; box-shadow: none!important;cursor: default; transform: none!important; }
.wcfsapi_label { position: relative; top: 3px; }
.notewcfsapi { font-size: 12px; color:#ff3333; }
.w100 { width:100% !important; }