@charset "utf-8";

/* CSS Document */



.fair{

    padding: 6px;

    border: 1px solid #c7c7c7;

}



.fair thead{

    background: #efefef;

    font-weight: bold;

    text-align: center;

}

#careers span.highlight{
    font-size: 10px !important;
    top: -1px;
}
#industry-news span.highlight{
    font-size: 10px !important;
    top: -1px;
}

.fair p{

text-align:justify;

}

span.highlight {
    display: none;
    position: absolute;
    left: 2px;
    font-family: arial;
    font-weight: 700;
    color: #fff;
    top: -6px;
    -webkit-animation: new 1s infinite;
    animation: new 1s infinite;
}


@-webkit-keyframes new {
  0% {
    color:#FF0000;
  }
  100% {
    color:#00FF00;
  }
  
}

.fair table tr td{

text-align:center;

}

.fair h3{



}

.table-bordered {

    border: 1px solid #ddd;

}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {

    border: 1px solid #ddd;

}

.byers-sec img {

    border-radius: 3px;

    box-shadow: 1px 1px 1px #4f4c4c;

}



.img-hover-zoom {

  height: 200px; /* [1.1] Set it as per your need */

  overflow: hidden; /* [1.2] Hide the overflowing of child elements */

  margin-bottom:25px;

}



/* [2] Transition property for smooth transformation of images */

.img-hover-zoom img {

  transition: transform .5s ease;

}



/* [3] Finally, transforming the image when container gets hovered */

.img-hover-zoom:hover img {

  transform: scale(1.1);

}

.past_president h1{

text-align:center;

font-size: 14px;

    font-weight: 600;

    padding: 8px;

    background-color: #999999;

    color: white;

}

.past_president p{text-align:center; margin: 5px;}



.past_president .col-md-3{

padding: 0px;

height: 123px;

border: 1px solid;

    width: 24%;

    flex: 24%;

    margin: 5px 5px;

    box-shadow: 0px 2px 5px grey;

}



.pro-box p{

background: #22407b;

    color: #fff;

    text-align: center;

    font-size: 17px;

    margin: 0;

}

.pro-box{display: inline-block; border: 1px solid #dee2e6; border-radius: .25rem; padding: .25rem;}