.btn-fair-red {

  background-color: #a31c37;
	}

.text-fair-white {

color: #FFFFFF;
}


#fairgrounds {
	 flex-shrink: 1;

}
#homeart {
}

@media screen{
#home1 {
}
}

.col-xl-6a {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    text-align: left;
  }
#ThankYou {
    padding-top: 20px;
    padding-bottom: 10px;
}
#mtbank {
}
#home2 {
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
}
#thankyou {
    padding-top: 20px;
    padding-bottom: 10px;
    font-size: x-large;
    text-align: center;
}
#exp_info {
}
#experience {
    padding-top: 50px;
    padding-bottom: 20px;
    padding-left: 40px;
    color: #a31c37;
    font-size: x-large;
}
#happening {
    padding-top: 50px;
    padding-left: 40px;
    padding-bottom: 20px;
}
#schedules {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
#schedules {
}
#faq {
    padding-top: 50px;
    padding-left: 40px;
    padding-bottom: 20px;
}
#admininfo {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 50px;
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(203,200,200,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(203,200,200,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(203,200,200,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(203,200,200,1.00) 100%);
}
#about {
    padding-top: 50px;
    padding-left: 40px;
    font-size: xx-large;
    color: #a31c37;
}
#blocks1 {
    width: 90%;
    margin-top: auto;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
}
#about {
}
#blocks1 {
}
#blocks1 {
}
#blocks1 {
}
#blocks1 {
}
#exhibitor {
    padding-top: 50px;
    padding-left: 40px;
    padding-bottom: 20px;
}
#exhibitor2 {
    padding-bottom: 10px;
    text-align: center;
}
#youth {
    padding-top: 50px;
    padding-left: 40px;
    padding-bottom: 20px;
}
#youth2 {
}
#img4h {
    float: right;
}
#vendor {
    padding-top: 50px;
    padding-left: 40px;
    padding-bottom: 20px;
}
#board1 {
    margin-top: 50px;
    margin-left: 40px;
    color: #C31A37;
    font-size: xx-large;
}
#blocks1 {
}
#board1 {
}
#blocks1 {
}
#board1 {
}
#join {
    padding-top: 30px;
    padding-bottom: 20px;
    padding-left: 50px;
}
#support {
}
#fairgounds_map {
}
