/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */

.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}

.home-banner {
  background-image: url(../images/jet.PNG);
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  min-height: 300px;
  background-position-x: right;
  background-position-y: center;
}

.page-header, .apj-blue-bg {
  background-color: #1d3656 !important;
}

.apj-red { color: #e73000 !important; }
.apj-red-bg { background-color: #e73000 !important; }

.fs90 { font-size: 90%; }
.fs110 { font-size: 110%; }
.fs120 { font-size: 120%; }
.fs130 { font-size: 130%; }
.fs140 { font-size: 140%; }
.fs150 { font-size: 150%; }
.fwb { font-weight: bold; }

.db { display: block; }
.dib { display: inline-block; }
.di { display: inline; }
.df { display: flex; }
.hide { display: none; }

.vam { vertical-align: middle; }
.vat { vertical-align: top; }
.vab { vertical-align: bottom; }

.tal { text-align: left; }
.tac { text-align: center; }
.tar { text-align: right; }

.pad0 { padding: 0vh 0vw; }
.pad1 { padding: 1vh 1vw; }
.pad2 { padding: 2vh 2vw; }
.pad3 { padding: 3vh 3vw; }
.pad4 { padding: 4vh 4vw; }
.pad5 { padding: 5vh 5vw; }

.pt0 { padding-top: 0vh; }
.pt1 { padding-top: 1vh; }
.pt2 { padding-top: 2vh; }
.pt3 { padding-top: 3vh; }
.pt4 { padding-top: 4vh; }
.pt5 { padding-top: 5vh; }

.pb0 { padding-bottom: 0vh; }
.pb1 { padding-bottom: 1vh; }
.pb2 { padding-bottom: 2vh; }
.pb3 { padding-bottom: 3vh; }
.pb4 { padding-bottom: 4vh; }
.pb5 { padding-bottom: 5vh; }

.pl0 { padding-left: 0vw; }
.pl1 { padding-left: 1vw; }
.pl2 { padding-left: 2vw; }
.pl3 { padding-left: 3vw; }
.pl4 { padding-left: 4vw; }
.pl5 { padding-left: 5vw; }

.pr0 { padding-right: 0vw; }
.pr1 { padding-right: 1vw; }
.pr2 { padding-right: 2vw; }
.pr3 { padding-right: 3vw; }
.pr4 { padding-right: 4vw; }
.pr5 { padding-right: 5vw; }

.mar0 { margin: 0vh 0vw; }
.mar1 { margin: 1vh 1vw; }
.mar2 { margin: 2vh 2vw; }
.mar3 { margin: 3vh 3vw; }
.mar4 { margin: 4vh 4vw; }
.mar5 { margin: 5vh 5vw; }

.mt0 { margin-top: 0vh; }
.mt1 { margin-top: 1vh; }
.mt2 { margin-top: 2vh; }
.mt3 { margin-top: 3vh; }
.mt4 { margin-top: 4vh; }
.mt5 { margin-top: 5vh; }

.mb0 { margin-bottom: 0vh; }
.mb1 { margin-bottom: 1vh; }
.mb2 { margin-bottom: 2vh; }
.mb3 { margin-bottom: 3vh; }
.mb4 { margin-bottom: 4vh; }
.mb5 { margin-bottom: 5vh; }

.ml0 { margin-left: 0vw; }
.ml1 { margin-left: 1vw; }
.ml2 { margin-left: 2vw; }
.ml3 { margin-left: 3vw; }
.ml4 { margin-left: 4vw; }
.ml5 { margin-left: 5vw; }

.mr0 { margin-right: 0vw; }
.mr1 { margin-right: 1vw; }
.mr2 { margin-right: 2vw; }
.mr3 { margin-right: 3vw; }
.mr4 { margin-right: 4vw; }
.mr5 { margin-right: 5vw; }