/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* decrease padding in main page and header section
.section-horizontal-padding {
  padding-left: 10px
  padding-right: 10px
}
 */
/* changes icon to black, background mobile black */
.icon--menu {
  color: black;
}
.menu {
  background-color: white;
}
/* changes color of the category list to gray */
.category-list table.table-bordered thead th {
  background-color: rgba(233, 236, 239, 0.91);
  font-size: 24px;
}
.category-list table.table-bordered.table-striped tbody th {
  background-color: transparent !important;
}
/* used on web or file links a ref */
a.hover {
  color: #f10e0e;
}
a {
  color: #5024d5;
}
/*  adds space on last item */
.last {
  padding-bottom: 40px;
}
.lastitem {
  padding-top: 0px;
  padding-bottom: 40px;
}
.middleitem {
  padding-top: 0rem;
  padding-bottom: 0rem;
}
/* OLD OLD used on old pages, working on removing */
.first {
  font-size: 1.2rem;
}
.second {
  font-size: 0.75rem;
}
/*
.last {
  font-size: 0.75rem;
  padding-bottom: 10px;
}

*/
/* used for no border on tables */
table td, table, table th, table tr, table tbody {
  border: none;
}
/* Added to change groups of name tables */
table, th, td {
  border-collapse: collapse;
}
th {
  text-align: center;
  background-color: rgba(233, 236, 239, 0.91);
}
td {
  vertical-align: top;
  text-align: center;
}
/* Added to change groups of name tables */
.namefirst {
  font-size: 1.25rem;
}
.nametitle {
  font-size: 1rem;
}
.namesecond {
  font-size: 1rem;
}
.namelast {
  font-size: 1rem;
  padding-bottom: 10px;
}
/* adjust the simple content footer */
.g-simplecontent .g-simplecontent-item-main-content {
  font-size: 0.75rem;
  text-align: center;
}
/* Added to change color of vertical menu */
.menu__link {
  color: black;
}
.menu__link--current span {
  border-color: black;
}
.menu__breadcrumbs {
  color: black;
}
.menu__link:hover {
  color: black;
}
.menu__link[data-submenu]:hover::after {
  color: black;
}
.menu__breadcrumbs a:hover {
  color: black;
}
.menu__breadcrumbs a {
  color: black;
}
.menu__breadcrumbs a:not(:last-child)::after {
  color: black;
}
/* allows next row in column to go to next line */
table td span {
  display: block;
  line-height: 1.2;
}
/* no space on top*/
.nospaceontop {
  margin-top: 0rem;
}
.nospacebottom {
  margin-bottom: 0rem;
}
/* no space on top QnA section*/
p.nospace {
  padding-bottom: 0;
  margin: 0;
}
/* old code */
/*
##############


/* used on articles 
p {
  
  padding: 0;
}



th.center {
  text-align: center;
}


table td {
  line-height: 0;
 
}





p.qa {
  padding-bottom: 10px;
}

.minPPFDcurr {
  font-size: 12pt;
}
.minPPFDcurrLast {
  font-size: 12pt;
  padding-bottom: 10px;
}




.firstcenter {
  text-align: Center;
  font-size: 14pt;
}
.secondcenter {
  text-align: Center;
  font-size: 10pt;
}
.lastcenter {
  text-align: Center;
  font-size: 10pt;
  padding-bottom: 10px;
}






.size12 {
  font-size: 12pt;
}

.size11 {
  font-size: 11pt;
}

.size13 {
  font-size: 13pt;
}



.memorial1 {
  font-size: 14pt;
}

.memorial2 {
  font-size: 14pt;
  padding-bottom: 20px;
}


p.nospaceCtr {
  padding-bottom: 0;
  margin: 0;
  text-align: center;
}

p.Ctr {
  text-align: center;
}

h1.nospaceCtr {
  padding-bottom: 0;
  margin: 0;
  text-align: center;
}

h1.Ctr {
  text-align: center;
}





###############
*/
/*# sourceMappingURL=custom_279.css.map */