.navbar .navbar-brand img{
  height: 45px;
}






.testimonial__content img{
  width: 240px !important;
  margin: 0 auto 30px auto;
}

.heading__title span{
  color: #4791bc;
  font-size: 30px;
}

.blockquote p {
  font-size: 18px;
  line-height: 32px;
}

.widget .widget__title span{
  font-size: 19px;
}

.alert__content a{
  color: #666666;
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  .contact__list li {
    font-size: 14px;
}
}


@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .navbar .navbar-brand img{
    height: 40px;
  }
  .navbar .nav__item {
    margin-right: 15px;}
}


@media only screen and (min-width: 390px) and (max-width: 991) {
  .navbar .navbar-brand img{
    height: 40px;
  }
}


@media only screen and (min-width: 320px) and (max-width: 391px) {
  .navbar .navbar-brand img{
    height: 38px;
  }
}


.alert-panel img{
  padding-right: 20px;
  min-width: 160px;
}


/* define bootstrap 5 columns */
.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-1-5 {
    width: 20%;
    float: left;
}


@media (min-width: 768px) {
.col-sm-1-5 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-1-5 {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-1-5 {
        width: 20%;
        float: left;
    }
}