/* MAIN */
.indent{
	text-indent: .6em;
}
.blue{
	color: #243671;
}
.fs-1_4{
	font-size: 1.4em;
}

/* BANNER */
.banner__title{
	background: #243671;
	padding: 15px 0;
}

/* PAGEHEADER */
.page-header{
	background-position-y: -155px;
}

/* PROGRAM */
.nav-tabs > li.active::before{
	background: #86BD97;
}
.schedule__item--major, .schedule__item--major .schedule__desc{
	background: #243671;
	color: #fff;
}
.schedule__time, .schedule__desc{
	color: #243671;
}

/* FOOTER */
.footer{
	background: #86BD97;
	color: #fff;
}
  .banner__desc{
  max-width: 900px;
}