﻿body {
    background-color: #E6E7E8;
    font-family: Nunito Sans;
}
* {
    box-sizing: border-box;
}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
}
.bot {
    width: 100%;
    margin: 0 auto;
    text-align: right;
}
.logo-left {
    width: 156px;
    padding-left:5px;
}
.banner {
    margin-top: 52px;
}

a {
    text-decoration: none;
    color: #ED0677;
    font-size: 12px;
    font-weight: 700;
}

.card-body {
    flex: 1 1 auto;
    /*padding: 25px;*/
    margin-top: 0px;
    border-color: #034EA2;
    /*text-align: center;*/
    background-color: white;
    height: 125px;
}
  
.cardtext {
    font-size: .85rem;
    margin-bottom: 8px;
    text-align: left;
}

.col-lg-3 {
    padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 15px;
    padding-top: 10px;
}
.colorcode {
    height: 6px;
    width: 100%;
    margin-top: 3px;
}
/* 
##Device = Desktops
##Screen = 1281px to higher resolution desktops
*/
@media (min-width: 1281px) {
    .img-responsive {
    display: block;
    width:100%;
  }
  .img-responsive.mobile {
    display: none;
  }
}

/* 
##Device = Laptops, Desktops
##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
      .img-responsive {
    display: block;
  }
  .img-responsive.mobile {
    display: none;
  }
     
}

/* Landscape */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
    
}

/* 
##Device = Tablets, Ipads (portrait)
##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
    .logo-left {
    width: 130px;
    padding-left: 10px;
}
   .img-responsive {
    display: none;
  }
  .img-responsive.mobile {
    display: block;
  }
    .card-body {
        height: 140px;
    }
    .cardtitle{
      font-size:0.9rem;
  }
}
/* Portrait */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
 .img-responsive {
    display: block;
  }
  .img-responsive.mobile {
    display: none;
  }
}

/* 
##Device = Tablets, Ipads (landscape)
##Screen = B/w 768px to 1024px
*/

    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
         .img-responsive {
    display: block;
  }
  .img-responsive.mobile {
    display: none;
  }

       
  .cardtitle{
      font-size:0.9rem;
  }
        .card-body {
            height: 135px;
        }
    }

/* 
##Device = Low Resolution Tablets, Mobiles (Landscape)
##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
     .img-responsive {
    display: none;
  }
  .img-responsive.mobile {
    display: block;
  }
    
     .logo-left {
    width: 125px;
    padding-left:0;
}
     .banner {
    margin-top: 45px;
}
}

/* 
##Device = Most of the Smartphones Mobiles (Portrait)
##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
   .img-responsive {
    display: none;
  }
  .img-responsive.mobile {
    display: block;
  }
    .card-body {
        height:115px;
    }
   

    .logo-left {
        width: 115px;
        padding-left:0;
    }
    .banner {
    margin-top: 42px;
}
}
