/* 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
 */

/* MENU/HEADER */
#g-header .g-content {
  margin: 0;
}
.g-main-nav {
  margin-top: 2rem !important;
}
.g-main-nav a {
  color: #4e5912;
}
#g-header .g-main-nav .g-toplevel > li:hover > .g-menu-item-container, #g-header .g-main-nav .g-toplevel > li.active > .g-menu-item-container {
  color: #881100;
}
.g-main-nav .g-standard .g-dropdown {
  background-color: #fff;
}
.g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  text-transform: uppercase;
  font-weight: 500;
  letter-spacing: 1px;
}
.uk-sticky-placeholder {
  height: 100px !important;
}
.modal-search-container i {
  padding-left: 20px;
}
.depart .g-main-nav .g-fullwidth > .g-dropdown .g-sublevel > li a {
  padding: 21px 20px 12px !important;
  border: none !important;
}
.menuhead a {
  font-weight: 700 !important;
}
.menuhead {
  text-transform: uppercase;
  font-size: 0.85rem;
}
.menuhead a:hover {
  color: #ae8d4b;
}
.menusub {
  font-size: 0.85rem;
  margin-left: -9px;
  margin-top: -12px;
}
.menusub a {
  color: #881100;
  font-weight: 500 !important;
}
.menusub a:hover {
  color: #ae8d4b;
}
.menusec {
  font-size: 0.85rem;
  margin-left: -9px;
  margin-top: -5px;
}
.menusec a {
  color: #881100;
  font-weight: 500 !important;
}
.menusec a:hover {
  color: #ae8d4b;
}
.g-main-nav .g-fullwidth > .g-dropdown > .g-dropdown-column > .g-grid .g-block {
  border: none !important;
}
.g-main-nav .g-dropdown {
  background-color: #fff;
  padding: 20px 20px;
  background-image: url('../../../../images/backgrounds/debut-light.png');
}
.nav.menu li {
  display: inline-block;
  float: right;
}
.nav.menu li a:before {
  content: "";
}
.fa {
  font-size: 1.1rem;
}
/* HEADINGS */
h5 {
  font-size: 2rem;
  line-height: 2.3rem;
}
h3 {
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 2px;
  margin-bottom: 7%;
  text-shadow: 1px 1px #000;
}
#g-mainbody strong {
  color: #ae8d4b;
}
.text-center .g-title:before, .title-center .g-title:before {
  content: "";
  background: url('../../../../images/buff-wy.png');
  height: 36px;
  width: 36px;
  display: block;
}
#g-mainbody h2 {
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 2px;
  margin-bottom: 3%;
  text-align: center;
}
.itemid-101 #g-mainbody h2:before {
  content: "";
  background: url('../../../../images/buff-wy-red.png');
  height: 36px;
  width: 36px;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
#g-footer h3 {
  font-size: 1.3em;
  margin-bottom: 0 !important;
  font-weight: bold;
  letter-spacing: 0;
}
.g-page-title h3 {
  margin-top: 7%;
  font-weight: 500;
  font-size: 2.8rem !important;
  line-height: 2.2rem;
  text-shadow: 2px 0 2px #000;
  font-style: normal !important;
}
.g-page-title h3:before {
  content: "";
  background: url('../../../../images/buff-wy-shadow.png');
  height: 36px;
  width: 36px;
  display: block;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 5px;
}
#g-mainbody h4 {
  color: #4e5912;
  font-size: 1.3rem;
  font-weight: bold;
}
/* HOMEPAGE ANNOUNCEMENT TABS */
.announce {
  background: #fff;
  margin-top: 5%;
  border-radius: 3px;
  color: #000;
}
.announce .uk-panel {
  padding: 2% 3% 2% 4%;
}
.announce .uk-subnav {
  background: #881100;
  margin-left: 0;
}
.announce .uk-subnav-pill > .uk-active > * {
  background: #fff;
  padding: 15px 20px;
  color: #881100;
  font-weight: 700;
}
.announce .uk-subnav > li > a {
  padding: 15px 20px;
  color: #fff;
  border-right: 2px solid #881100 !important;
  background-color: #000;
  border-radius: 3px !important;
}
.announce .uk-subnav > li > a:hover {
  color: #000;
  background-color: #fff;
}
.announce .uk-subnav > * {
  margin-top: 0 !important;
  padding-left: 0 !important;
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: 1px;
}
/* FEATURE BOXES */
.uk-panel-box {
  padding: 25px !important;
}
.uk-panel-box-primary {
  background-color: #ae8d4b !important;
  border: none !important;
  color: #fff !important;
}
.uk-panel-box-primary a {
  color: #fff;
}
.uk-panel-box-primary a:hover {
  color: #000;
}
.uk-panel-box-primary .uk-panel-title {
  color: #fff !important;
  border-bottom: 1px solid #881100 !important;
  font-size: 1.4rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-bottom: 15px;
  font-weight: 400;
}
.uk-panel-box-secondary {
  background-color: #4e5912 !important;
  border: none !important;
  color: #fff !important;
}
.uk-panel-box-secondary a {
  color: #fff;
}
.uk-panel-box-secondary a:hover {
  color: #ccc;
}
.uk-scope .uk-card-primary {
  background: #ae8d4b !important;
  color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
  font-weight: 400;
}
.uk-scope .uk-card-secondary {
  background: #4e5912 !important;
  color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
#g-aside h1, #g-aside h2, #g-aside h3, #g-aside h4, #g-aside h5, #g-aside h6, #g-aside strong {
  color: #fff;
}
.uk-panel-box-secondary .uk-panel-title {
  color: #fff !important;
  border-bottom: 1px solid #ae8d4b !important;
  font-size: 1.4rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-bottom: 15px;
  font-weight: 400;
}
.box1.moduletable {
  background: #ae8d4b;
  border: none !important;
  color: #fff;
}
.box1.moduletable a {
  color: #fff;
}
.box1.moduletable a:hover {
  color: #000;
}
.box1.moduletable .g-title {
  color: #fff !important;
  border-bottom: 1px solid #881100 !important;
}
.box2.moduletable {
  background: #4e5912;
  border: none !important;
  color: #ffffff;
}
.box2.moduletable a {
  color: #fff;
}
.box2.moduletable a:hover {
  color: #000;
}
.box2.moduletable .g-title {
  color: #fff !important;
  border-bottom: 1px solid #ae8d4b !important;
}
#g-aside strong {
  color: #fff;
}
/* MODULES */
#g-footer a {
  color: #ae8d4b;
}
#g-copyright:before {
  display: none;
}
#g-copyright {
  font-size: 0.85rem;
}
#g-copyright a {
  color: #fff;
}
#g-copyright a:hover {
  color: #881100;
}
#g-fullwidth {
  border-top: 3px solid #000;
}
@media (min-width: 1200px) {
  .uk-scope .uk-card-body {
    padding: 10px 10px !important;
  }
}
/* LAYOUT */
#g-utility {
  padding: 0rem 0 0;
  background-color: #ffffff;
  background-image: url('../../../../images/backgrounds/debut-light.png');
  border-bottom: 6px solid #810;
  border-top: 2px solid #000;
}
#g-footer {
  padding: 1rem 0;
  background-color: #000;
  color: #949494;
  background-image: url('../../../../images/backgrounds/debut-light.png');
  border-bottom: 2px solid #fff;
  border-top: 4px solid #000;
}
#g-prebottom {
  padding: 0rem 0;
  background-color: #fff;
  color: #949494;
  background-image: url('../../../../images/backgrounds/debut-light.png');
  border-bottom: 2px solid #000;
  border-top: 4px solid #000;
  margin: 0rem 0;
}
#g-mainbottom {
  padding: 0rem 0;
  background-color: #000;
  color: #949494;
  background-image: url('../../../../images/backgrounds/debut-light.png');
  border-bottom: 2px solid #fff;
  border-top: 4px solid #000;
  margin: 0rem 0;
}
/* FEATURE BOXES */
td.edocman_document_list_title {
  border: none !important;
}
td.edocman_document_list_icon {
  border: none !important;
}
table.edocman_document_list {
  border: none !important;
}
td.edocman_document_list_size {
  display: none !important;
}
.sar .uk-panel-title {
  color: #4e5912 !important;
  font-size: 1.3rem !important;
  font-weight: bold;
}
/*# sourceMappingURL=custom__body_only.css.map */