#filterReturn{ height: calc(100vh - 260px); padding-right:10px; }

/*----------    Query Selectors    ----------*/
@media (max-height: 1920px) {
  #filterReturn {
    /*height: 700px;*/ }

  #linksReturn {
    height: 700px; } }
/*--- iPad Pro 10.5'  portrait ---*/
@media (max-width: 1112px) {
  #pending th {
    font-size: 9pt !important;
    white-space: nowrap; }
  #pending .badge {
    font-size: 9pt !important; }
  #pending #pendingList .badge {
    font-size: 10pt !important; }

  #pendingList .list-group-item {
    font-size: 9pt; }

  #compPayLegend {
    font-size: 9pt; }

  .sm-mb-5 {
    margin-bottom: 5px; }

  .sm-mb-15 {
    margin-bottom: 15px; } }
/*--- iPad mini portrait, iPad portrait ---*/
@media (max-width: 1024px) {
  #pending th {
    font-size: 9pt !important;
    white-space: nowrap; }
  #pending .badge {
    font-size: 9pt !important; }
  #pending #pendingList .badge {
    font-size: 9pt !important; }

  #pendingList .list-group-item {
    font-size: 9pt; }

  #compPayLegend {
    font-size: 9pt; }

  .hiddenDrop {
    display: none; } }
@media (max-height: 834px) {
  #filterReturn {
    /*height: 450px;*/ }

  #linksReturn {
    height: 450px; } }
@media (max-height: 768px) {
  #filterReturn {
    /*height: 500px;*/ }

  #linksReturn {
    height: 500px; } }
@media (max-height: 600px) {
  #filterReturn {
    /*height: 300px;*/ }

  #linksReturn {
    height: 300px; }

  #sideTab {
    margin-top: 20px; }

  #linkTab {
    margin-top: 20px; } }
/* medium devices  iPad, iPad Mini */
@media (max-width: 768px) {
  .sm-resp {
    margin-bottom: 15px; }

  .sm-resp2 {
    margin-bottom: 5px; }

  .img-resp {
    width: 225px;
    margin-top: 20px;
    margin-left: -10px; }

  #dropdownMenu2 {
    margin-right: -30px; }

  #leadTableBody button {
    font-size: 9pt;
    padding-top: 0px;
    padding-bottom: 0px; }

  #sideTab {
    width: 100%; }

  #linkTab {
    width: 100%; }

  #filterReturn {
    /*height: 350px;*/ }

  #linksReturn {
    height: 350px; }

  #pending th {
    font-size: 9pt !important;
    white-space: nowrap; }
  #pending .badge {
    font-size: 9pt !important; }
  #pending #pendingSearch {
    display: none !important; }
  #pending #pendingList .badge {
    font-size: 9pt !important; }

  #pendingList .list-group-item {
    font-size: 9pt; }

  #compPayLegend {
    font-size: 9pt; } }
/* small devices */
@media (min-width: 576px) {
  .sm-resp {
    margin-bottom: 15px; }

  .sm-resp2 {
    margin-bottom: 5px; }

  #leadTableBody {
    font-size: 10pt; }

  #leadTableBody button {
    font-size: 9pt; }

  #bdayTableBody {
    font-size: 10pt; } }
/* extra small devices portrait */
@media (max-width: 575px) {

  .userSearchDrop {
    margin-right:10px;
    margin-top:5px;
    z-index:900;
    position:absolute;
    width:300px;
    font-size:9pt;
  }
  .sm-resp {
    margin-bottom: 15px; }

  .sm-resp2 {
    margin-bottom: 5px; }

  .pageBody {
    margin-right: 20px;
    margin-left: 20px; }

  .img-resp {
    width: 200px;
    margin-top: 20px;
    margin-left: -20px; }

  /*navbar search*/
  #dropdownMenu3 {
    margin-right: -20px; }

  #leadTableBody {
    font-size: 9pt; }

  #leadTableBody button {
    font-size: 9pt; }

  #bdayTableBody {
    font-size: 9pt; }

  #filterReturn {
    /*height: 350px;*/ }

  #linksReturn {
    height: 350px; }

  #pending th {
    font-size: 9pt !important;
    white-space: nowrap; }
  #pending .badge {
    font-size: 9pt !important; }
  #pending #pendingSearch {
    display: none !important; }
  #pending #pendingList .badge {
    font-size: 9pt !important; }

  #pendingList .list-group-item {
    font-size: 9pt; }

  #compPayLegend {
    font-size: 9pt; } }
/* iPhone 8 */
@media (max-width: 375px) {
  #dropdownMenu2 {
    margin-right: -20px; }

  #leadTableBody {
    font-size: 7pt; }

  #leadTableBody button {
    font-size: 7pt;
    padding-right: 2px;
    padding-left: 2px; }

  #bdayTableBody {
    font-size: 7pt; }

  #filterReturn {
    height: 300px; }

  #linksReturn {
    height: 300px; } }
/*--- iPhone SE ---*/
@media (max-width: 320px) {
  #sideTab {
    margin-top: 50px;
    width: 100%; }
    #sideTab .btn {
      font-size: 9pt; }
    #sideTab #filterReturn {
      height: 200px; }
    #sideTab #linksReturn {
      height: 200px; } }

