/* FONT SIZES */
p {
	font-size: 17px;
}
h3.static {
    font-size: 30px;
    font-weight: bold;
}
/* HOME PAGE THREE BOXES */
#wrapper_top-3 .top-3 h3 {
	color: #ededed;
	font-weight: 500;
}
#wrapper_top-3 .top-3 p {
	color: #fff;
}
/* MAIN CONTENT HOLDER */
.maincontent {
    padding: 40px 30px 25px;
}
.module:first-of-type .module_surround {
  padding-top: 25px;
  padding-bottom: 5px;
}
#container_slideshow .module_surround {
  padding-top: 25px;
  padding-bottom: 75px;
}
h2.bafb {
  font-weight: bold;
  font-size: 4.0em;
  text-align: center;
  line-height: 1.1em;
  margin: 22px 0px 20px 0px;
}
h3.bafb {
  color: #ffcc00;
  font-weight: bold;
  font-size: 3.0em;
  text-align: center;
  line-height: 1.1em;
  margin: 22px 0px 20px 0px;
}
h3.bafb-dates {
  color: #ffcc00;
  font-weight: bold;
  font-size: 2.0em;
  text-align: center;
  margin: 5px 0px 20px 0px;
}
/* RECRUITING */
#bottom2_modules .module_surround {
  padding-top: 25px;
  padding-bottom: 25px;
}
/* PERFORMERS */
figcaption h3 {
  font-weight: bold;
}
figcaption {
  padding-bottom: 20px;
}
.flexgallery figure h3 {
  font-size: 32px;
  line-height: 1em;
  word-break: normal;
}
.flexgallery figure p {
  margin: 10px 0px 0px 0px;
}
/* FAQS */
.rl_sliders.accordion > .accordion-group.faqs > .accordion-heading > a.accordion-toggle {
  font-size: 1.2em;
  font-weight: bold;
}
/* CORPORATE SPONSORS BOMBARDIER */
/*#rlta-pilot-partner-o-15k.pilot {
  background-color: #253f8e;
  font-size: 1.8em;
  font-weight: bold;
  color: #fff !important;
}*/
.rl_sliders.accordion > .accordion-group.pilot > .accordion-body > .accordion-inner {
  background-color: #e0f6fe;
}
/* CORPORATE SPONSORS NAVIGATOR */
.rl_sliders.accordion > .accordion-group.bombardier > .accordion-heading > a.accordion-toggle {
  background-color: #d1232a;
  font-size: 1.7em;
  font-weight: bold;
  color: #fff !important;
}
.rl_sliders.accordion > .accordion-group.bombardier > .accordion-body > .accordion-inner {
  background-color: #fdece4;
}
/* CORPORATE SPONSORS GROUND CREW */
.rl_sliders.accordion > .accordion-group.navigator > .accordion-heading > a.accordion-toggle {
  background-color: #ecaa1f;
  font-size: 1.6em;
  font-weight: bold;
  color: #fff !important;
}
.rl_sliders.accordion > .accordion-group.navigator > .accordion-body > .accordion-inner {
  background-color: #f5eebe;
}

/* FOOTER BASE */
#container_base {
  padding: 0 0 0px;
}
#container_base .module_surround {
  padding-top: 25px;
  padding-bottom: 25px;
}
/* HEADER SLIDE */
.vegas-slide {
  transition-duration: 3500ms!important;
  transition-delay: 650ms!important;
} 

/* CAROUSEL */
#owl-carousel570 .item {
  background: #e8e8e8;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
  padding: 0px;
}
#owl-carousel570 .item p {
  margin: 0px;
  border: 0px solid #ddd;
}
#owl-carousel569 .item {
  background: #e8e8e8;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
  padding: 0px;
}
#owl-carousel569 .item p {
  margin: 0px;
  border: 0px solid #f8f8f8;
}
#owl-carousel571 .item {
  background: #e8e8e8;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
  padding: 0px;
}
#owl-carousel571 .item p {
  margin: 0px;
  border: 0px solid #f8f8f8;
}
#owl-carousel549 .item {
  background: #e8e8e8;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
  padding: 0px;
}
#owl-carousel549 .item p {
  margin: 0px;
  border: 0px solid #f8f8f8;
}

/*  RESPONSIVE */

@media only screen and (max-width: 500px) {

.flexgallery figure h3 {
  font-size: 24px;
  line-height: 1em;
  word-break: normal;
}
.flexgallery figure p {
  font-size: .9em;
  margin: 10px 0px 0px 0px;
}

}
