/* Smartphones (portrait and landscape) -----------*/

@media only screen
and (min-device-width : 320px)
and (max-device-width : 736px) {

  .navbar-nav .nav-link,
  .navbar-nav>li>a,
  .card-deck p,
  .card-deck h4,
  .card-body a,
  .custom-text{
      font-size: 2.5rem;
  }

  .form-group a,
  .form-group label,
  input[type="submit"],
  .nav-tabs  {
      font-size: 1.5rem;
  }
  .card-deck{
    display: flow-root;
  }
  span.custom-alert,
  p.lead,
  div.card-body li{
      font-size: 1.5rem;
  }
    .dashboard-img {
      height: 2300px;
  }

  #dashboard-ex, .d-mo-block{
    display: none;
  }

  td.align-middle h6 {
    font-size: .8rem;
  }
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait){
  .dashboard-img {
    height: 2500px;
}
.navbar-nav .nav-link,
.card-deck p,
.card-deck h4,
.card-body a,
.custom-text{
    font-size: 2.5rem;
}
  #dashboard-ex{
    display: none;
  }
  .card-deck{
    display: flow-root;
  }
}
