h2, .h2 {
    font-size: 20px;
}
.lead{
  font-size: 20px;
}
/*Payment Form Start*/

.col-25 {
  -ms-flex: 25%; /* IE10 */
  flex: 25%;
}

.col-50 {
  -ms-flex: 50%; /* IE10 */
  flex: 50%;
}

.col-75 {
  -ms-flex: 75%; /* IE10 */
  flex: 75%;
}
.col-100 {
  -ms-flex: 100%; /* IE10 */
  flex: 100%;
}
.col-25,
.col-50,
.col-75,
.col-100 {
  padding: 0 16px;
}

.payment-form-container {
  padding: 5px 20px 15px 20px;
  border: 1px solid lightgrey;
  border-radius: 3px;
}
.main-page{
  min-height: 450px;
}
.small-form-center{
  max-width: 500px !important;
  margin: auto;
}
input[type=text],textarea,select,input[type=password] {
  width: 100%;
  margin-bottom: 20px;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 3px;
}

label {
  margin-bottom: 10px;
  display: block;
}

.icon-container {
  padding: 7px 0;
  font-size: 24px;
  display: inline-block;
}
.card-info-tabs li{
  padding: 53px 16px;
}
.btn:hover {
 /* background-color: #929f92;*/
 opacity: 0.7;
}
#banner {
    background: url(https://bootstrapmade.com/demo/themes/Medilab/img/bg-banner.jpg) no-repeat fixed;
    background-size: cover;
    min-height: 250px;
    position: relative;
}
.bg-color {
    background-color: RGBA(245, 142, 197, 0.5);
    min-height: 250px;
}