@import url("custom.css");
@import url("https://p.typekit.net/p.css?s=1&k=wnu6lms&ht=tk&f=15817.37504.17265.17266.17269.17272.36122.36123&a=17700060&app=typekit&e=css");
#gateway-popup #gateway-back-to-top-icon,
#gateway-popup .gateway-toolbar-share-contents,
#gateway-popup .gateway-toolbar-item a.acalog-icon,
#gateway-page #gateway-back-to-top-icon,
#gateway-page .gateway-toolbar-share-contents,
#gateway-page .gateway-toolbar-item a.acalog-icon {
  background-color: #FFFFFF !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
#gateway-popup #gateway-back-to-top-icon:hover,
#gateway-popup .gateway-toolbar-item-active a.acalog-icon,
#gateway-popup .gateway-toolbar-item.gateway-toolbar-portfolio-active a.acalog-icon,
#gateway-popup .gateway-toolbar-item a.acalog-icon:hover,
#gateway-page #gateway-back-to-top-icon:hover,
#gateway-page .gateway-toolbar-item-active a.acalog-icon,
#gateway-page .gateway-toolbar-item.gateway-toolbar-portfolio-active a.acalog-icon,
#gateway-page .gateway-toolbar-item a.acalog-icon:hover {
  background-color: #000000 !important;
  border-color: #FFFFFF !important;
  color: #FFFFFF !important;
}
#gateway-popup .tooltip,
#gateway-page .tooltip {
  border-color: #000000 !important;
  background-color: #F4F4F4 !important;
}
#gateway-popup td.td_lb,
#gateway-popup td.td_rb,
#gateway-popup th.th_lt,
#gateway-popup th.th_rt,
#gateway-page td.td_lb,
#gateway-page td.td_rb,
#gateway-page th.th_lt,
#gateway-page th.th_rt {
  background-color: #000000;
  color: #FFFFFF;
}
#gateway-popup .block_n2 hr,
#gateway-popup .block_content hr,
#gateway-page .block_n2 hr,
#gateway-page .block_content hr {
  border-color: #cccccc;
}
#gateway-popup td.td_light,
#gateway-page td.td_light {
  background-color: #F4F4F4;
}
#gateway-popup table.td_light,
#gateway-popup table.td_dark,
#gateway-popup td.td_dark,
#gateway-popup td.td_Dark,
#gateway-popup a.td_dark,
#gateway-popup #prefix_box,
#gateway-page table.td_light,
#gateway-page table.td_dark,
#gateway-page td.td_dark,
#gateway-page td.td_Dark,
#gateway-page a.td_dark,
#gateway-page #prefix_box {
  background-color: #EEEEEE;
}
#gateway-popup form[name="course_portfolio"] > table,
#gateway-popup form[name="course_portfolio"] th,
#gateway-popup form[name="course_portfolio"] td,
#gateway-popup form[name="program_portfolio"] > table,
#gateway-popup form[name="program_portfolio"] th,
#gateway-popup form[name="program_portfolio"] td,
#gateway-popup form[name="nav_link_portfolio"] > table,
#gateway-popup form[name="nav_link_portfolio"] th,
#gateway-popup form[name="nav_link_portfolio"] td,
#gateway-popup form[name="division_portfolio"] > table,
#gateway-popup form[name="division_portfolio"] th,
#gateway-popup form[name="division_portfolio"] td,
#gateway-popup form[name="search_links_portfolio"] > table,
#gateway-popup form[name="search_links_portfolio"] th,
#gateway-popup form[name="search_links_portfolio"] td,
#gateway-popup #course_search > table,
#gateway-popup #course_search th,
#gateway-popup #course_search td,
#gateway-popup #search_form > table,
#gateway-popup #search_form th,
#gateway-popup #search_form td,
#gateway-popup table.td_light,
#gateway-popup table.td_dark,
#gateway-popup td.td_light,
#gateway-popup td.td_dark,
#gateway-popup td.td_Dark,
#gateway-popup td.td_lb,
#gateway-popup td.td_rb,
#gateway-popup th.th_lt,
#gateway-popup th.th_rt,
#gateway-popup a.td_dark,
#gateway-popup #prefix_box,
#gateway-page form[name="course_portfolio"] > table,
#gateway-page form[name="course_portfolio"] th,
#gateway-page form[name="course_portfolio"] td,
#gateway-page form[name="program_portfolio"] > table,
#gateway-page form[name="program_portfolio"] th,
#gateway-page form[name="program_portfolio"] td,
#gateway-page form[name="nav_link_portfolio"] > table,
#gateway-page form[name="nav_link_portfolio"] th,
#gateway-page form[name="nav_link_portfolio"] td,
#gateway-page form[name="division_portfolio"] > table,
#gateway-page form[name="division_portfolio"] th,
#gateway-page form[name="division_portfolio"] td,
#gateway-page form[name="search_links_portfolio"] > table,
#gateway-page form[name="search_links_portfolio"] th,
#gateway-page form[name="search_links_portfolio"] td,
#gateway-page #course_search > table,
#gateway-page #course_search th,
#gateway-page #course_search td,
#gateway-page #search_form > table,
#gateway-page #search_form th,
#gateway-page #search_form td,
#gateway-page table.td_light,
#gateway-page table.td_dark,
#gateway-page td.td_light,
#gateway-page td.td_dark,
#gateway-page td.td_Dark,
#gateway-page td.td_lb,
#gateway-page td.td_rb,
#gateway-page th.th_lt,
#gateway-page th.th_rt,
#gateway-page a.td_dark,
#gateway-page #prefix_box {
  border-color: #414040;
}
#gateway-popup table.block_n2_and_content button:focus,
#gateway-popup table.block_n2_and_content input:focus,
#gateway-popup table.block_n2_and_content select:focus,
#gateway-popup table.block_n2_and_content textarea:focus,
#gateway-page table.block_n2_and_content button:focus,
#gateway-page table.block_n2_and_content input:focus,
#gateway-page table.block_n2_and_content select:focus,
#gateway-page table.block_n2_and_content textarea:focus {
  -webkit-box-shadow: #000000 0px 0px 5px 0px;
  -moz-box-shadow: #000000 0px 0px 5px 0px;
  -o-box-shadow: #000000 0px 0px 5px 0px;
  box-shadow: #000000 0px 0px 5px 0px;
}
#gateway-popup a.td_dark,
#gateway-page a.td_dark {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup td.td_lb,
#gateway-page td.td_lb {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup td.td_rb,
#gateway-page td.td_rb {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup th.th_lt,
#gateway-page th.th_lt {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup th.th_rt,
#gateway-page th.th_rt {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup table.td_dark,
#gateway-page table.td_dark {
  -webkit-border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
#gateway-popup .toplevel_popup,
#gateway-popup .tooltip,
#gateway-popup #prefix_box,
#gateway-popup a.acalog-icon,
#gateway-popup #gateway-back-to-top-icon,
#gateway-popup .gateway-toolbar-share-contents,
#gateway-popup form[name="course_portfolio"] > table,
#gateway-popup form[name="program_portfolio"] > table,
#gateway-popup form[name="nav_link_portfolio"] > table,
#gateway-popup form[name="division_portfolio"] > table,
#gateway-popup form[name="search_links_portfolio"] > table,
#gateway-popup #course_search > table,
#gateway-popup #search_form > table,
#gateway-popup table.block_n2_and_content select,
#gateway-popup table.block_n2_and_content textarea,
#gateway-popup table.block_n2_and_content input[type="text"],
#gateway-popup table.block_n2_and_content input[type="password"],
#gateway-page .toplevel_popup,
#gateway-page .tooltip,
#gateway-page #prefix_box,
#gateway-page a.acalog-icon,
#gateway-page #gateway-back-to-top-icon,
#gateway-page .gateway-toolbar-share-contents,
#gateway-page form[name="course_portfolio"] > table,
#gateway-page form[name="program_portfolio"] > table,
#gateway-page form[name="nav_link_portfolio"] > table,
#gateway-page form[name="division_portfolio"] > table,
#gateway-page form[name="search_links_portfolio"] > table,
#gateway-page #course_search > table,
#gateway-page #search_form > table,
#gateway-page table.block_n2_and_content select,
#gateway-page table.block_n2_and_content textarea,
#gateway-page table.block_n2_and_content input[type="text"],
#gateway-page table.block_n2_and_content input[type="password"] {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
#gateway-popup #gateway-back-to-top-icon-container,
#gateway-page #gateway-back-to-top-icon-container {
  margin-left: 1690px;
  display: none !important;
}
#gateway-popup body {
  background: #EEEEEE !important;
}
#gateway-popup .toplevel_popup {
  border-color: #000000;
}
#gateway-popup .block_n1_right {
  background-color: #000000;
}
#gateway-popup .block_n1_right a,
#gateway-popup .block_n1_right .n1_header,
#gateway-popup .block_n1_right .n1_archived {
  color: #FFFFFF;
}
#gateway-popup table.td_dark {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.acalog-custom html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.acalog-custom body {
  margin: 0;
}
.acalog-custom article,
.acalog-custom aside,
.acalog-custom details,
.acalog-custom figcaption,
.acalog-custom figure,
.acalog-custom footer,
.acalog-custom header,
.acalog-custom hgroup,
.acalog-custom main,
.acalog-custom nav,
.acalog-custom section,
.acalog-custom summary {
  display: block;
}
.acalog-custom audio,
.acalog-custom canvas,
.acalog-custom progress,
.acalog-custom video {
  display: inline-block;
  vertical-align: baseline;
}
.acalog-custom audio:not([controls]) {
  display: none;
  height: 0;
}
.acalog-custom [hidden],
.acalog-custom template {
  display: none;
}
.acalog-custom a {
  background: transparent;
}
.acalog-custom a:active,
.acalog-custom a:hover {
  outline: 0;
}
.acalog-custom abbr[title] {
  border-bottom: 1px dotted;
}
.acalog-custom b,
.acalog-custom strong {
  font-weight: bold;
}
.acalog-custom dfn {
  font-style: italic;
}
.acalog-custom h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.acalog-custom mark {
  background: #ff0;
  color: #000;
}
.acalog-custom small {
  font-size: 80%;
}
.acalog-custom sub,
.acalog-custom sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.acalog-custom sup {
  top: -0.5em;
}
.acalog-custom sub {
  bottom: -0.25em;
}
.acalog-custom img {
  border: 0;
}
.acalog-custom svg:not(:root) {
  overflow: hidden;
}
.acalog-custom figure {
  margin: 1em 40px;
}
.acalog-custom hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
.acalog-custom pre {
  overflow: auto;
}
.acalog-custom code,
.acalog-custom kbd,
.acalog-custom pre,
.acalog-custom samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.acalog-custom button,
.acalog-custom input,
.acalog-custom optgroup,
.acalog-custom select,
.acalog-custom textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.acalog-custom button {
  overflow: visible;
}
.acalog-custom button,
.acalog-custom select {
  text-transform: none;
}
.acalog-custom button,
.acalog-custom html input[type="button"],
.acalog-custom input[type="reset"],
.acalog-custom input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.acalog-custom button[disabled],
.acalog-custom input[disabled] {
  cursor: default;
}
.acalog-custom button::-moz-focus-inner,
.acalog-custom input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.acalog-custom input {
  line-height: normal;
}
.acalog-custom input[type="checkbox"],
.acalog-custom input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
.acalog-custom input[type="number"]::-webkit-inner-spin-button,
.acalog-custom input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.acalog-custom input[type="search"]::-webkit-search-cancel-button,
.acalog-custom input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.acalog-custom fieldset {
  border: 0;
  padding: 0;
}
.acalog-custom legend {
  border: 0;
  padding: 0;
}
.acalog-custom textarea {
  overflow: auto;
}
.acalog-custom optgroup {
  font-weight: bold;
}
.acalog-custom table {
  border-collapse: collapse;
  border-spacing: 0;
}
.acalog-custom td,
.acalog-custom th {
  padding: 0;
}
.acalog-custom * {
  box-sizing: inherit;
}
.acalog-custom html,
.acalog-custom body {
  font-family: Arial, Helvetica, sans-serif;
  box-sizing: border-box;
  height: 100%;
}
.acalog-custom body {
  color: #111;
  font-size: 1.1em;
  line-height: 1.5;
  background: #fff;
}
.acalog-custom main {
  display: block;
}
.acalog-custom h1,
.acalog-custom h2,
.acalog-custom h3,
.acalog-custom h4,
.acalog-custom h5,
.acalog-custom h6 {
  margin: 0;
  padding: .6em 0;
}
.acalog-custom li {
  margin: 0 0 .3em;
}
.acalog-custom a {
  color: #0074d9;
  text-decoration: none;
  box-shadow: none;
  transition: all 0.3s;
}
.acalog-custom code {
  padding: .3em .6em;
  font-size: .8em;
  background: #f5f5f5;
}
.acalog-custom pre {
  text-align: left;
  padding: .3em .6em;
  background: #f5f5f5;
  border-radius: .2em;
}
.acalog-custom pre code {
  padding: 0;
}
.acalog-custom blockquote {
  padding: 0 0 0 1em;
  margin: 0 0 0 .1em;
  box-shadow: inset 5px 0 rgba(17,17,17,0.3);
}
.acalog-custom label {
  cursor: pointer;
}
.acalog-custom [class^="icon-"]:before,
.acalog-custom [class*=" icon-"]:before {
  margin: 0 .6em 0 0;
}
.acalog-custom i[class^="icon-"]:before,
.acalog-custom i[class*=" icon-"]:before {
  margin: 0;
}
.acalog-custom .label,
.acalog-custom [data-tooltip]:after,
.acalog-custom button,
.acalog-custom .button,
.acalog-custom [type=submit],
.acalog-custom .dropimage {
  display: inline-block;
  text-align: center;
  letter-spacing: inherit;
  margin: 0;
  padding: .3em .9em;
  vertical-align: middle;
  background: #0074d9;
  color: #fff;
  border: 0;
  border-radius: .2em;
  width: auto;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.acalog-custom .success.label,
.acalog-custom .success[data-tooltip]:after,
.acalog-custom button.success,
.acalog-custom .success.button,
.acalog-custom .success[type=submit],
.acalog-custom .success.dropimage {
  background: #2ecc40;
}
.acalog-custom .warning.label,
.acalog-custom .warning[data-tooltip]:after,
.acalog-custom button.warning,
.acalog-custom .warning.button,
.acalog-custom .warning[type=submit],
.acalog-custom .warning.dropimage {
  background: #ff851b;
}
.acalog-custom .error.label,
.acalog-custom .error[data-tooltip]:after,
.acalog-custom button.error,
.acalog-custom .error.button,
.acalog-custom .error[type=submit],
.acalog-custom .error.dropimage {
  background: #ff4136;
}
.acalog-custom .pseudo.label,
.acalog-custom .pseudo[data-tooltip]:after,
.acalog-custom button.pseudo,
.acalog-custom .pseudo.button,
.acalog-custom .pseudo[type=submit],
.acalog-custom .pseudo.dropimage {
  background-color: transparent;
  color: inherit;
}
.acalog-custom .label,
.acalog-custom [data-tooltip]:after {
  font-size: .6em;
  padding: .4em .6em;
  margin-left: 1em;
  line-height: 1;
}
.acalog-custom button,
.acalog-custom .button,
.acalog-custom [type=submit],
.acalog-custom .dropimage {
  margin: .3em 0;
  cursor: pointer;
  transition: all 0.3s;
  border-radius: .2em;
  height: auto;
  vertical-align: baseline;
  box-shadow: 0 0 transparent inset;
}
.acalog-custom button:hover,
.acalog-custom .button:hover,
.acalog-custom [type=submit]:hover,
.acalog-custom .dropimage:hover,
.acalog-custom button:focus,
.acalog-custom .button:focus,
.acalog-custom [type=submit]:focus,
.acalog-custom .dropimage:focus {
  box-shadow: inset 0 0 0 99em rgba(255,255,255,0.2);
  border: 0;
}
.acalog-custom button.pseudo:hover,
.acalog-custom .pseudo.button:hover,
.acalog-custom .pseudo[type=submit]:hover,
.acalog-custom .pseudo.dropimage:hover,
.acalog-custom button.pseudo:focus,
.acalog-custom .pseudo.button:focus,
.acalog-custom .pseudo[type=submit]:focus,
.acalog-custom .pseudo.dropimage:focus {
  box-shadow: inset 0 0 0 99em rgba(17,17,17,0.1);
}
.acalog-custom button.active,
.acalog-custom .active.button,
.acalog-custom .active[type=submit],
.acalog-custom .active.dropimage,
.acalog-custom button:active,
.acalog-custom .button:active,
.acalog-custom [type=submit]:active,
.acalog-custom .dropimage:active,
.acalog-custom button.pseudo:active,
.acalog-custom .pseudo.button:active,
.acalog-custom .pseudo[type=submit]:active,
.acalog-custom .pseudo.dropimage:active {
  box-shadow: inset 0 0 0 99em rgba(17,17,17,0.2);
}
.acalog-custom button[disabled],
.acalog-custom [disabled].button,
.acalog-custom [disabled][type=submit],
.acalog-custom [disabled].dropimage {
  cursor: default;
  box-shadow: none;
  background: #bbb;
}
.acalog-custom :checked+.toggle,
.acalog-custom :checked+.toggle:hover {
  box-shadow: inset 0 0 0 99em rgba(17,17,17,0.2);
}
.acalog-custom [type]+.toggle {
  padding: .3em .9em;
  margin-right: 0;
}
.acalog-custom [type]+.toggle:after,
.acalog-custom [type]+.toggle:before {
  display: none;
}
.acalog-custom input,
.acalog-custom textarea,
.acalog-custom .select select {
  line-height: 1.5;
  margin: 0;
  height: 2.1em;
  padding: .3em .6em;
  border: 1px solid #ccc;
  background-color: #fff;
  border-radius: .2em;
  transition: all 0.3s;
  width: 100%;
}
.acalog-custom input:focus,
.acalog-custom textarea:focus,
.acalog-custom .select select:focus {
  border: 1px solid #0074d9;
  outline: 0;
}
.acalog-custom textarea {
  height: auto;
}
.acalog-custom [type=file],
.acalog-custom [type=color] {
  cursor: pointer;
}
.acalog-custom [type=file] {
  height: auto;
}
.acalog-custom select {
  background: #fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjMiPjxwYXRoIGQ9Im0gMCwxIDEsMiAxLC0yIHoiLz48L3N2Zz4=) no-repeat scroll 95% center/10px 15px;
  background-position: calc(85%) center;
  border: 1px solid #ccc;
  border-radius: .2em;
  cursor: pointer;
  width: 100%;
  height: 2.2em;
  box-sizing: border-box;
  padding: .3em .45em;
  transition: all .3s;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.acalog-custom select::-ms-expand {
  display: none;
}
.acalog-custom select:focus,
.acalog-custom select:active {
  border: 1px solid #0074d9;
  transition: outline 0s;
}
.acalog-custom select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #111;
}
.acalog-custom select option {
  font-size: inherit;
  padding: .3em .45em;
}
.acalog-custom [type=radio],
.acalog-custom [type=checkbox] {
  opacity: 0;
  width: 0;
  position: absolute;
  display: inline-block;
}
.acalog-custom [type=radio]+.checkable:hover:before,
.acalog-custom [type=checkbox]+.checkable:hover:before,
.acalog-custom [type=radio]:focus+.checkable:before,
.acalog-custom [type=checkbox]:focus+.checkable:before {
  border: 1px solid #0074d9;
}
.acalog-custom [type=radio]+.checkable,
.acalog-custom [type=checkbox]+.checkable {
  position: relative;
  cursor: pointer;
  padding-left: 1.5em;
  margin-right: .6em;
}
.acalog-custom [type=radio]+.checkable:before,
.acalog-custom [type=checkbox]+.checkable:before,
.acalog-custom [type=radio]+.checkable:after,
.acalog-custom [type=checkbox]+.checkable:after {
  content: '';
  position: absolute;
  display: inline-block;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1em;
  line-height: 1em;
  color: transparent;
  font-family: sans;
  text-align: center;
  box-sizing: border-box;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  transition: all 0.3s;
}
.acalog-custom [type=radio]+.checkable:before,
.acalog-custom [type=checkbox]+.checkable:before {
  border: 1px solid #aaa;
}
.acalog-custom [type=radio]:checked+.checkable:after,
.acalog-custom [type=checkbox]:checked+.checkable:after {
  background: #555;
  transform: scale(0.5) translateY(-100%);
}
.acalog-custom [type=checkbox]+.checkable:before {
  border-radius: .2em;
}
.acalog-custom [type=checkbox]+.checkable:after {
  content: "?";
  background: none;
  transform: scale(2) translateY(-25%);
  visibility: hidden;
  opacity: 0;
}
.acalog-custom [type=checkbox]:checked+.checkable:after {
  color: #111;
  background: none;
  transform: translateY(-50%);
  transition: all 0.3s;
  visibility: visible;
  opacity: 1;
}
.acalog-custom table {
  text-align: left;
}
.acalog-custom td,
.acalog-custom th {
  padding: .3em 2.4em .3em .6em;
}
.acalog-custom th {
  text-align: left;
  font-weight: 900;
  color: #fff;
  background-color: #0074d9;
}
.acalog-custom .success th {
  background-color: #2ecc40;
}
.acalog-custom .warning th {
  background-color: #ff851b;
}
.acalog-custom .error th {
  background-color: #ff4136;
}
.acalog-custom .dull th {
  background-color: #aaa;
}
.acalog-custom tr:nth-child(even) {
  background: rgba(0,0,0,0.05);
}
.acalog-custom .flex {
  display: -ms-flexbox;
  display: flex;
  margin-left: -0.6em;
  width: calc(100.6%);
  flex-wrap: wrap;
  transition: all .3s ease;
}
.acalog-custom .flex>* {
  box-sizing: border-box;
  flex: 1 1 auto;
  padding-left: .6em;
  padding-bottom: .6em;
}
.acalog-custom .flex[class*="one"]>*,
.acalog-custom .flex[class*="two"]>*,
.acalog-custom .flex[class*="three"]>*,
.acalog-custom .flex[class*="four"]>*,
.acalog-custom .flex[class*="five"]>*,
.acalog-custom .flex[class*="six"]>*,
.acalog-custom .flex[class*="seven"]>*,
.acalog-custom .flex[class*="eight"]>*,
.acalog-custom .flex[class*="nine"]>*,
.acalog-custom .flex[class*="ten"]>*,
.acalog-custom .flex[class*="eleven"]>*,
.acalog-custom .flex[class*="twelve"]>* {
  flex-grow: 0;
}
.acalog-custom .flex.grow>* {
  flex-grow: 1;
}
.acalog-custom .center {
  justify-content: center;
}
.acalog-custom .one>* {
  width: 100%;
}
.acalog-custom .two>* {
  width: 50%;
}
.acalog-custom .three>* {
  width: 33.33333%;
}
.acalog-custom .four>* {
  width: 25%;
}
.acalog-custom .five>* {
  width: 20%;
}
.acalog-custom .six>* {
  width: 16.66666%;
}
.acalog-custom .seven>* {
  width: 14.28571%;
}
.acalog-custom .eight>* {
  width: 12.5%;
}
.acalog-custom .nine>* {
  width: 11.11111%;
}
.acalog-custom .ten>* {
  width: 10%;
}
.acalog-custom .eleven>* {
  width: 9.09091%;
}
.acalog-custom .twelve>* {
  width: 8.33333%;
}
@media all and (min-width: 500px) {
  .acalog-custom .one-500>* {
    width: 100%;
  }
  .acalog-custom .two-500>* {
    width: 50%;
  }
  .acalog-custom .three-500>* {
    width: 33.33333%;
  }
  .acalog-custom .four-500>* {
    width: 25%;
  }
  .acalog-custom .five-500>* {
    width: 20%;
  }
  .acalog-custom .six-500>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-500>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-500>* {
    width: 12.5%;
  }
  .acalog-custom .nine-500>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-500>* {
    width: 10%;
  }
  .acalog-custom .eleven-500>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-500>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 600px) {
  .acalog-custom .one-600>* {
    width: 100%;
  }
  .acalog-custom .two-600>* {
    width: 50%;
  }
  .acalog-custom .three-600>* {
    width: 33.33333%;
  }
  .acalog-custom .four-600>* {
    width: 25%;
  }
  .acalog-custom .five-600>* {
    width: 20%;
  }
  .acalog-custom .six-600>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-600>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-600>* {
    width: 12.5%;
  }
  .acalog-custom .nine-600>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-600>* {
    width: 10%;
  }
  .acalog-custom .eleven-600>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-600>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 700px) {
  .acalog-custom .one-700>* {
    width: 100%;
  }
  .acalog-custom .two-700>* {
    width: 50%;
  }
  .acalog-custom .three-700>* {
    width: 33.33333%;
  }
  .acalog-custom .four-700>* {
    width: 25%;
  }
  .acalog-custom .five-700>* {
    width: 20%;
  }
  .acalog-custom .six-700>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-700>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-700>* {
    width: 12.5%;
  }
  .acalog-custom .nine-700>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-700>* {
    width: 10%;
  }
  .acalog-custom .eleven-700>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-700>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 800px) {
  .acalog-custom .one-800>* {
    width: 100%;
  }
  .acalog-custom .two-800>* {
    width: 50%;
  }
  .acalog-custom .three-800>* {
    width: 33.33333%;
  }
  .acalog-custom .four-800>* {
    width: 25%;
  }
  .acalog-custom .five-800>* {
    width: 20%;
  }
  .acalog-custom .six-800>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-800>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-800>* {
    width: 12.5%;
  }
  .acalog-custom .nine-800>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-800>* {
    width: 10%;
  }
  .acalog-custom .eleven-800>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-800>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 900px) {
  .acalog-custom .one-900>* {
    width: 100%;
  }
  .acalog-custom .two-900>* {
    width: 50%;
  }
  .acalog-custom .three-900>* {
    width: 33.33333%;
  }
  .acalog-custom .four-900>* {
    width: 25%;
  }
  .acalog-custom .five-900>* {
    width: 20%;
  }
  .acalog-custom .six-900>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-900>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-900>* {
    width: 12.5%;
  }
  .acalog-custom .nine-900>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-900>* {
    width: 10%;
  }
  .acalog-custom .eleven-900>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-900>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1000px) {
  .acalog-custom .one-1000>* {
    width: 100%;
  }
  .acalog-custom .two-1000>* {
    width: 50%;
  }
  .acalog-custom .three-1000>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1000>* {
    width: 25%;
  }
  .acalog-custom .five-1000>* {
    width: 20%;
  }
  .acalog-custom .six-1000>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1000>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1000>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1000>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1000>* {
    width: 10%;
  }
  .acalog-custom .eleven-1000>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1000>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1100px) {
  .acalog-custom .one-1100>* {
    width: 100%;
  }
  .acalog-custom .two-1100>* {
    width: 50%;
  }
  .acalog-custom .three-1100>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1100>* {
    width: 25%;
  }
  .acalog-custom .five-1100>* {
    width: 20%;
  }
  .acalog-custom .six-1100>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1100>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1100>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1100>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1100>* {
    width: 10%;
  }
  .acalog-custom .eleven-1100>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1100>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1200px) {
  .acalog-custom .one-1200>* {
    width: 100%;
  }
  .acalog-custom .two-1200>* {
    width: 50%;
  }
  .acalog-custom .three-1200>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1200>* {
    width: 25%;
  }
  .acalog-custom .five-1200>* {
    width: 20%;
  }
  .acalog-custom .six-1200>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1200>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1200>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1200>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1200>* {
    width: 10%;
  }
  .acalog-custom .eleven-1200>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1200>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1300px) {
  .acalog-custom .one-1300>* {
    width: 100%;
  }
  .acalog-custom .two-1300>* {
    width: 50%;
  }
  .acalog-custom .three-1300>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1300>* {
    width: 25%;
  }
  .acalog-custom .five-1300>* {
    width: 20%;
  }
  .acalog-custom .six-1300>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1300>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1300>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1300>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1300>* {
    width: 10%;
  }
  .acalog-custom .eleven-1300>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1300>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1400px) {
  .acalog-custom .one-1400>* {
    width: 100%;
  }
  .acalog-custom .two-1400>* {
    width: 50%;
  }
  .acalog-custom .three-1400>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1400>* {
    width: 25%;
  }
  .acalog-custom .five-1400>* {
    width: 20%;
  }
  .acalog-custom .six-1400>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1400>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1400>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1400>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1400>* {
    width: 10%;
  }
  .acalog-custom .eleven-1400>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1400>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1500px) {
  .acalog-custom .one-1500>* {
    width: 100%;
  }
  .acalog-custom .two-1500>* {
    width: 50%;
  }
  .acalog-custom .three-1500>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1500>* {
    width: 25%;
  }
  .acalog-custom .five-1500>* {
    width: 20%;
  }
  .acalog-custom .six-1500>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1500>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1500>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1500>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1500>* {
    width: 10%;
  }
  .acalog-custom .eleven-1500>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1500>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1600px) {
  .acalog-custom .one-1600>* {
    width: 100%;
  }
  .acalog-custom .two-1600>* {
    width: 50%;
  }
  .acalog-custom .three-1600>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1600>* {
    width: 25%;
  }
  .acalog-custom .five-1600>* {
    width: 20%;
  }
  .acalog-custom .six-1600>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1600>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1600>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1600>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1600>* {
    width: 10%;
  }
  .acalog-custom .eleven-1600>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1600>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1700px) {
  .acalog-custom .one-1700>* {
    width: 100%;
  }
  .acalog-custom .two-1700>* {
    width: 50%;
  }
  .acalog-custom .three-1700>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1700>* {
    width: 25%;
  }
  .acalog-custom .five-1700>* {
    width: 20%;
  }
  .acalog-custom .six-1700>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1700>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1700>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1700>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1700>* {
    width: 10%;
  }
  .acalog-custom .eleven-1700>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1700>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1800px) {
  .acalog-custom .one-1800>* {
    width: 100%;
  }
  .acalog-custom .two-1800>* {
    width: 50%;
  }
  .acalog-custom .three-1800>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1800>* {
    width: 25%;
  }
  .acalog-custom .five-1800>* {
    width: 20%;
  }
  .acalog-custom .six-1800>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1800>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1800>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1800>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1800>* {
    width: 10%;
  }
  .acalog-custom .eleven-1800>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1800>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 1900px) {
  .acalog-custom .one-1900>* {
    width: 100%;
  }
  .acalog-custom .two-1900>* {
    width: 50%;
  }
  .acalog-custom .three-1900>* {
    width: 33.33333%;
  }
  .acalog-custom .four-1900>* {
    width: 25%;
  }
  .acalog-custom .five-1900>* {
    width: 20%;
  }
  .acalog-custom .six-1900>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-1900>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-1900>* {
    width: 12.5%;
  }
  .acalog-custom .nine-1900>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-1900>* {
    width: 10%;
  }
  .acalog-custom .eleven-1900>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-1900>* {
    width: 8.33333%;
  }
}
@media all and (min-width: 2000px) {
  .acalog-custom .one-2000>* {
    width: 100%;
  }
  .acalog-custom .two-2000>* {
    width: 50%;
  }
  .acalog-custom .three-2000>* {
    width: 33.33333%;
  }
  .acalog-custom .four-2000>* {
    width: 25%;
  }
  .acalog-custom .five-2000>* {
    width: 20%;
  }
  .acalog-custom .six-2000>* {
    width: 16.66666%;
  }
  .acalog-custom .seven-2000>* {
    width: 14.28571%;
  }
  .acalog-custom .eight-2000>* {
    width: 12.5%;
  }
  .acalog-custom .nine-2000>* {
    width: 11.11111%;
  }
  .acalog-custom .ten-2000>* {
    width: 10%;
  }
  .acalog-custom .eleven-2000>* {
    width: 9.09091%;
  }
  .acalog-custom .twelve-2000>* {
    width: 8.33333%;
  }
}
.acalog-custom .full {
  width: 100%;
}
.acalog-custom .half {
  width: 50%;
}
.acalog-custom .third {
  width: 33.33333%;
}
.acalog-custom .two-third {
  width: 66.66666%;
}
.acalog-custom .fourth {
  width: 25%;
}
.acalog-custom .three-fourth {
  width: 75%;
}
.acalog-custom .fifth {
  width: 20%;
}
.acalog-custom .two-fifth {
  width: 40%;
}
.acalog-custom .three-fifth {
  width: 60%;
}
.acalog-custom .four-fifth {
  width: 80%;
}
.acalog-custom .sixth {
  width: 16.66666%;
}
.acalog-custom .none {
  display: none;
}
@media all and (min-width: 500px) {
  .acalog-custom .full-500 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-500 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-500 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-500 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-500 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-500 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-500 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-500 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-500 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-500 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-500 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 600px) {
  .acalog-custom .full-600 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-600 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-600 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-600 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-600 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-600 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-600 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-600 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-600 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-600 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-600 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 700px) {
  .acalog-custom .full-700 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-700 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-700 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-700 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-700 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-700 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-700 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-700 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-700 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-700 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-700 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 800px) {
  .acalog-custom .full-800 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-800 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-800 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-800 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-800 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-800 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-800 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-800 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-800 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-800 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-800 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 900px) {
  .acalog-custom .full-900 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-900 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-900 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-900 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-900 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-900 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-900 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-900 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-900 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-900 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-900 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1000px) {
  .acalog-custom .full-1000 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1000 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1000 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1000 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1000 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1000 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1000 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1000 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1000 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1000 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1000 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1100px) {
  .acalog-custom .full-1100 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1100 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1100 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1100 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1100 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1100 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1100 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1100 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1100 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1100 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1100 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1200px) {
  .acalog-custom .full-1200 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1200 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1200 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1200 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1200 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1200 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1200 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1200 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1200 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1200 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1200 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1300px) {
  .acalog-custom .full-1300 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1300 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1300 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1300 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1300 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1300 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1300 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1300 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1300 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1300 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1300 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1400px) {
  .acalog-custom .full-1400 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1400 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1400 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1400 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1400 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1400 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1400 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1400 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1400 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1400 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1400 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1500px) {
  .acalog-custom .full-1500 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1500 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1500 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1500 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1500 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1500 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1500 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1500 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1500 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1500 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1500 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1600px) {
  .acalog-custom .full-1600 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1600 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1600 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1600 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1600 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1600 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1600 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1600 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1600 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1600 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1600 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1700px) {
  .acalog-custom .full-1700 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1700 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1700 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1700 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1700 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1700 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1700 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1700 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1700 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1700 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1700 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1800px) {
  .acalog-custom .full-1800 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1800 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1800 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1800 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1800 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1800 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1800 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1800 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1800 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1800 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1800 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 1900px) {
  .acalog-custom .full-1900 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-1900 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-1900 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-1900 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-1900 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-1900 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-1900 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-1900 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-1900 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-1900 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-1900 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 2000px) {
  .acalog-custom .full-2000 {
    width: 100%;
    display: block;
  }
  .acalog-custom .half-2000 {
    width: 50%;
    display: block;
  }
  .acalog-custom .third-2000 {
    width: 33.33333%;
    display: block;
  }
  .acalog-custom .two-third-2000 {
    width: 66.66666%;
    display: block;
  }
  .acalog-custom .fourth-2000 {
    width: 25%;
    display: block;
  }
  .acalog-custom .three-fourth-2000 {
    width: 75%;
    display: block;
  }
  .acalog-custom .fifth-2000 {
    width: 20%;
    display: block;
  }
  .acalog-custom .two-fifth-2000 {
    width: 40%;
    display: block;
  }
  .acalog-custom .three-fifth-2000 {
    width: 60%;
    display: block;
  }
  .acalog-custom .four-fifth-2000 {
    width: 80%;
    display: block;
  }
  .acalog-custom .sixth-2000 {
    width: 16.66666%;
    display: block;
  }
}
@media all and (min-width: 500px) {
  .acalog-custom .none-500 {
    display: none;
  }
}
@media all and (min-width: 600px) {
  .acalog-custom .none-600 {
    display: none;
  }
}
@media all and (min-width: 700px) {
  .acalog-custom .none-700 {
    display: none;
  }
}
@media all and (min-width: 800px) {
  .acalog-custom .none-800 {
    display: none;
  }
}
@media all and (min-width: 900px) {
  .acalog-custom .none-900 {
    display: none;
  }
}
@media all and (min-width: 1000px) {
  .acalog-custom .none-1000 {
    display: none;
  }
}
@media all and (min-width: 1100px) {
  .acalog-custom .none-1100 {
    display: none;
  }
}
@media all and (min-width: 1200px) {
  .acalog-custom .none-1200 {
    display: none;
  }
}
@media all and (min-width: 1300px) {
  .acalog-custom .none-1300 {
    display: none;
  }
}
@media all and (min-width: 1400px) {
  .acalog-custom .none-1400 {
    display: none;
  }
}
@media all and (min-width: 1500px) {
  .acalog-custom .none-1500 {
    display: none;
  }
}
@media all and (min-width: 1600px) {
  .acalog-custom .none-1600 {
    display: none;
  }
}
@media all and (min-width: 1700px) {
  .acalog-custom .none-1700 {
    display: none;
  }
}
@media all and (min-width: 1800px) {
  .acalog-custom .none-1800 {
    display: none;
  }
}
@media all and (min-width: 1900px) {
  .acalog-custom .none-1900 {
    display: none;
  }
}
@media all and (min-width: 2000px) {
  .acalog-custom .none-2000 {
    display: none;
  }
}
.acalog-custom .off-none {
  margin-left: 0;
}
.acalog-custom .off-half {
  margin-left: 50%;
}
.acalog-custom .off-third {
  margin-left: 33.33333%;
}
.acalog-custom .off-two-third {
  margin-left: 66.66666%;
}
.acalog-custom .off-fourth {
  margin-left: 25%;
}
.acalog-custom .off-three-fourth {
  margin-left: 75%;
}
.acalog-custom .off-fifth {
  margin-left: 20%;
}
.acalog-custom .off-two-fifth {
  margin-left: 40%;
}
.acalog-custom .off-three-fifth {
  margin-left: 60%;
}
.acalog-custom .off-four-fifth {
  margin-left: 80%;
}
.acalog-custom .off-sixth {
  margin-left: 16.66666%;
}
@media all and (min-width: 500px) {
  .acalog-custom .off-none-500 {
    margin-left: 0;
  }
  .acalog-custom .off-half-500 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-500 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-500 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-500 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-500 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-500 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-500 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-500 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-500 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-500 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 600px) {
  .acalog-custom .off-none-600 {
    margin-left: 0;
  }
  .acalog-custom .off-half-600 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-600 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-600 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-600 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-600 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-600 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-600 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-600 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-600 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-600 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 700px) {
  .acalog-custom .off-none-700 {
    margin-left: 0;
  }
  .acalog-custom .off-half-700 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-700 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-700 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-700 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-700 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-700 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-700 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-700 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-700 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-700 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 800px) {
  .acalog-custom .off-none-800 {
    margin-left: 0;
  }
  .acalog-custom .off-half-800 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-800 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-800 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-800 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-800 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-800 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-800 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-800 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-800 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-800 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 900px) {
  .acalog-custom .off-none-900 {
    margin-left: 0;
  }
  .acalog-custom .off-half-900 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-900 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-900 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-900 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-900 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-900 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-900 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-900 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-900 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-900 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1000px) {
  .acalog-custom .off-none-1000 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1000 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1000 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1000 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1000 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1000 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1000 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1000 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1000 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1000 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1000 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1100px) {
  .acalog-custom .off-none-1100 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1100 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1100 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1100 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1100 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1100 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1100 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1100 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1100 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1100 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1100 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1200px) {
  .acalog-custom .off-none-1200 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1200 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1200 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1200 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1200 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1200 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1200 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1200 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1200 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1200 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1200 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1300px) {
  .acalog-custom .off-none-1300 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1300 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1300 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1300 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1300 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1300 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1300 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1300 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1300 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1300 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1300 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1400px) {
  .acalog-custom .off-none-1400 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1400 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1400 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1400 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1400 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1400 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1400 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1400 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1400 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1400 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1400 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1500px) {
  .acalog-custom .off-none-1500 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1500 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1500 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1500 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1500 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1500 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1500 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1500 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1500 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1500 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1500 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1600px) {
  .acalog-custom .off-none-1600 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1600 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1600 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1600 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1600 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1600 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1600 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1600 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1600 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1600 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1600 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1700px) {
  .acalog-custom .off-none-1700 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1700 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1700 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1700 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1700 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1700 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1700 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1700 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1700 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1700 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1700 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1800px) {
  .acalog-custom .off-none-1800 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1800 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1800 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1800 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1800 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1800 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1800 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1800 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1800 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1800 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1800 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 1900px) {
  .acalog-custom .off-none-1900 {
    margin-left: 0;
  }
  .acalog-custom .off-half-1900 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-1900 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-1900 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-1900 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-1900 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-1900 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-1900 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-1900 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-1900 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-1900 {
    margin-left: 16.66666%;
  }
}
@media all and (min-width: 2000px) {
  .acalog-custom .off-none-2000 {
    margin-left: 0;
  }
  .acalog-custom .off-half-2000 {
    margin-left: 50%;
  }
  .acalog-custom .off-third-2000 {
    margin-left: 33.33333%;
  }
  .acalog-custom .off-two-third-2000 {
    margin-left: 66.66666%;
  }
  .acalog-custom .off-fourth-2000 {
    margin-left: 25%;
  }
  .acalog-custom .off-three-fourth-2000 {
    margin-left: 75%;
  }
  .acalog-custom .off-fifth-2000 {
    margin-left: 20%;
  }
  .acalog-custom .off-two-fifth-2000 {
    margin-left: 40%;
  }
  .acalog-custom .off-three-fifth-2000 {
    margin-left: 60%;
  }
  .acalog-custom .off-four-fifth-2000 {
    margin-left: 80%;
  }
  .acalog-custom .off-sixth-2000 {
    margin-left: 16.66666%;
  }
}
.acalog-custom nav {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 3em;
  padding: 0 .6em;
  background: #fff;
  box-shadow: 0 0 0.2em rgba(17,17,17,0.2);
  z-index: 10000;
  transition: all .3s;
  transform-style: preserve-3d;
}
.acalog-custom nav .brand,
.acalog-custom nav .menu,
.acalog-custom nav .burger {
  float: right;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.acalog-custom nav .brand {
  font-weight: 700;
  float: left;
  padding: 0 .6em;
  max-width: 50%;
  white-space: nowrap;
  color: inherit;
}
.acalog-custom nav .brand * {
  vertical-align: middle;
}
.acalog-custom nav .logo {
  height: 2em;
  margin-right: .3em;
}
.acalog-custom nav .select::after {
  height: calc(99%);
  padding: 0;
  line-height: 2.4em;
}
.acalog-custom nav .menu>* {
  margin-right: .6em;
}
.acalog-custom nav .burger {
  display: none;
}
@media all and (max-width: 60em) {
  .acalog-custom nav .burger {
    display: inline-block;
    cursor: pointer;
    bottom: -1000em;
    margin: 0;
  }
  .acalog-custom nav .burger~.menu,
  .acalog-custom nav .show:checked~.burger {
    position: fixed;
    min-height: 100%;
    top: 0;
    right: 0;
    bottom: -1000em;
    margin: 0;
    background: #fff;
    transition: all .5s ease;
    transform: none;
  }
  .acalog-custom nav .burger~.menu {
    z-index: 11;
  }
  .acalog-custom nav .show:checked~.burger {
    color: transparent;
    width: 100%;
    border-radius: 0;
    background: rgba(0,0,0,0.2);
    transition: all .5s ease;
  }
  .acalog-custom nav .show~.menu {
    width: 70%;
    max-width: 300px;
    transform-origin: center right;
    transition: all .25s ease;
    transform: scaleX(0);
  }
  .acalog-custom nav .show~.menu>* {
    transform: translateX(100%);
    transition: all 0s ease .5s;
  }
  .acalog-custom nav .show:checked~.menu>*:nth-child(1) {
    transition: all .5s cubic-bezier(0.645,0.045,0.355,1) 0s;
  }
  .acalog-custom nav .show:checked~.menu>*:nth-child(2) {
    transition: all .5s cubic-bezier(0.645,0.045,0.355,1) .1s;
  }
  .acalog-custom nav .show:checked~.menu>*:nth-child(3) {
    transition: all .5s cubic-bezier(0.645,0.045,0.355,1) .2s;
  }
  .acalog-custom nav .show:checked~.menu>*:nth-child(4) {
    transition: all .5s cubic-bezier(0.645,0.045,0.355,1) .3s;
  }
  .acalog-custom nav .show:checked~.menu>*:nth-child(5) {
    transition: all .5s cubic-bezier(0.645,0.045,0.355,1) .4s;
  }
  .acalog-custom nav .show:checked~.menu>*:nth-child(6) {
    transition: all .5s cubic-bezier(0.645,0.045,0.355,1) .5s;
  }
  .acalog-custom nav .show:checked~.menu {
    transform: scaleX(1);
  }
  .acalog-custom nav .show:checked~.menu>* {
    transform: translateX(0);
    transition: all .5s ease-in-out .6s;
  }
  .acalog-custom nav .burger~.menu>* {
    display: block;
    margin: .3em;
    text-align: left;
    max-width: calc(99.4%);
  }
  .acalog-custom nav .burger~.menu>a {
    padding: .3em .9em;
  }
}
.acalog-custom .stack,
.acalog-custom .stack .toggle {
  margin-top: 0;
  margin-bottom: 0;
  display: block;
  width: 100%;
  text-align: left;
  border-radius: 0;
}
.acalog-custom .stack:first-child,
.acalog-custom .stack:first-child .toggle {
  border-top-left-radius: .2em;
  border-top-right-radius: .2em;
}
.acalog-custom .stack:last-child,
.acalog-custom .stack:last-child .toggle {
  border-bottom-left-radius: .2em;
  border-bottom-right-radius: .2em;
}
.acalog-custom input.stack,
.acalog-custom textarea.stack,
.acalog-custom select.stack {
  transition: border-bottom 0 ease 0;
  border-bottom-width: 0;
}
.acalog-custom input.stack:last-child,
.acalog-custom textarea.stack:last-child,
.acalog-custom select.stack:last-child {
  border-bottom-width: 1px;
}
.acalog-custom input.stack:focus+input,
.acalog-custom input.stack:focus+textarea,
.acalog-custom input.stack:focus+select,
.acalog-custom textarea.stack:focus+input,
.acalog-custom textarea.stack:focus+textarea,
.acalog-custom textarea.stack:focus+select,
.acalog-custom select.stack:focus+input,
.acalog-custom select.stack:focus+textarea,
.acalog-custom select.stack:focus+select {
  border-top-color: #0074d9;
}
.acalog-custom .card,
.acalog-custom .modal .overlay~* {
  position: relative;
  box-shadow: 0;
  border-radius: .2em;
  border: 1px solid #ccc;
  overflow: hidden;
  text-align: left;
  background: #fff;
  margin-bottom: .6em;
  padding: 0;
  transition: all .3s ease;
}
.acalog-custom .hidden.card,
.acalog-custom .modal .overlay~.hidden,
.acalog-custom :checked+.card,
.acalog-custom .modal .overlay~ :checked+*,
.acalog-custom .modal .overlay:checked+* {
  font-size: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.acalog-custom .card>*,
.acalog-custom .modal .overlay~*>* {
  max-width: 100%;
  display: block;
}
.acalog-custom .card>*:last-child,
.acalog-custom .modal .overlay~*>*:last-child {
  margin-bottom: 0;
}
.acalog-custom .card header,
.acalog-custom .modal .overlay~* header,
.acalog-custom .card section,
.acalog-custom .modal .overlay~* section,
.acalog-custom .card>p,
.acalog-custom .modal .overlay~*>p {
  padding: .6em .8em;
}
.acalog-custom .card section,
.acalog-custom .modal .overlay~* section {
  padding: .6em .8em 0;
}
.acalog-custom .card hr,
.acalog-custom .modal .overlay~* hr {
  border: none;
  height: 1px;
  background-color: #eee;
}
.acalog-custom .card header,
.acalog-custom .modal .overlay~* header {
  font-weight: bold;
  position: relative;
  border-bottom: 1px solid #eee;
}
.acalog-custom .card header h1,
.acalog-custom .modal .overlay~* header h1,
.acalog-custom .card header h2,
.acalog-custom .modal .overlay~* header h2,
.acalog-custom .card header h3,
.acalog-custom .modal .overlay~* header h3,
.acalog-custom .card header h4,
.acalog-custom .modal .overlay~* header h4,
.acalog-custom .card header h5,
.acalog-custom .modal .overlay~* header h5,
.acalog-custom .card header h6,
.acalog-custom .modal .overlay~* header h6 {
  padding: 0;
  margin: 0 2em 0 0;
  line-height: 1;
  display: inline-block;
  vertical-align: text-bottom;
}
.acalog-custom .card header:last-child,
.acalog-custom .modal .overlay~* header:last-child {
  border-bottom: 0;
}
.acalog-custom .card footer,
.acalog-custom .modal .overlay~* footer {
  padding: .8em;
}
.acalog-custom .card p,
.acalog-custom .modal .overlay~* p {
  margin: .3em 0;
}
.acalog-custom .card p:first-child,
.acalog-custom .modal .overlay~* p:first-child {
  margin-top: 0;
}
.acalog-custom .card p:last-child,
.acalog-custom .modal .overlay~* p:last-child {
  margin-bottom: 0;
}
.acalog-custom .card>p,
.acalog-custom .modal .overlay~*>p {
  margin: 0;
  padding-right: 2.5em;
}
.acalog-custom .card .close,
.acalog-custom .modal .overlay~* .close {
  position: absolute;
  top: .4em;
  right: .3em;
  font-size: 1.2em;
  padding: 0 .5em;
  cursor: pointer;
  width: auto;
}
.acalog-custom .card .close:hover,
.acalog-custom .modal .overlay~* .close:hover {
  color: #ff4136;
}
.acalog-custom .card h1+.close,
.acalog-custom .modal .overlay~* h1+.close {
  margin: .2em;
}
.acalog-custom .card h2+.close,
.acalog-custom .modal .overlay~* h2+.close {
  margin: .1em;
}
.acalog-custom .card .dangerous,
.acalog-custom .modal .overlay~* .dangerous {
  background: #ff4136;
  float: right;
}
.acalog-custom .modal {
  text-align: center;
}
.acalog-custom .modal>input {
  display: none;
}
.acalog-custom .modal>input~* {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
}
.acalog-custom .modal .overlay {
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: fixed;
  margin: 0;
  border-radius: 0;
  background: rgba(17,17,17,0.6);
  transition: all 0.3s;
  z-index: 100000;
}
.acalog-custom .modal .overlay:before,
.acalog-custom .modal .overlay:after {
  display: none;
}
.acalog-custom .modal .overlay~* {
  border: 0;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) scale(0.2,0.2);
  z-index: 1000000;
  transition: all 0.3s;
}
.acalog-custom .modal>input:checked~* {
  display: block;
  opacity: 1;
  max-height: 10000px;
  transition: all 0.3s;
}
.acalog-custom .modal>input:checked~.overlay~* {
  max-height: 90%;
  overflow: auto;
  -webkit-transform: translateX(-50%) translateY(-50%) scale(1,1);
  transform: translateX(-50%) translateY(-50%) scale(1,1);
}
@media (max-width: 60em) {
  .acalog-custom .modal .overlay~* {
    min-width: 90%;
  }
}
.acalog-custom .dropimage {
  position: relative;
  display: block;
  padding: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  cursor: pointer;
  border: 0;
  margin: .3em 0;
  border-radius: .2em;
  background-color: #ddd;
  background-size: cover;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNjQwIiB2ZXJzaW9uPSIxLjEiPjxnIHN0eWxlPSJmaWxsOiMzMzMiPjxwYXRoIGQ9Ik0gMTg3IDIzMCBDIDE3NSAyMzAgMTY1IDI0MCAxNjUgMjUyIEwgMTY1IDMwMCBMIDE2NSA0MDggQyAxNjUgNDIwIDE3NSA0MzAgMTg3IDQzMCBMIDQ2MyA0MzAgQyA0NzUgNDMwIDQ4NSA0MjAgNDg1IDQwOCBMIDQ4NSAzMDAgTCA0ODUgMjUyIEMgNDg1IDI0MCA0NzUgMjMwIDQ2MyAyMzAgTCAxODcgMjMwIHogTSAzNjAgMjU2IEEgNzAgNzIgMCAwIDEgNDMwIDMyOCBBIDcwIDcyIDAgMCAxIDM2MCA0MDAgQSA3MCA3MiAwIDAgMSAyOTAgMzI4IEEgNzAgNzIgMCAwIDEgMzYwIDI1NiB6Ii8+PGNpcmNsZSBjeD0iMzYwIiBjeT0iMzMwIiByPSI0MSIvPjxwYXRoIGQ9Im0yMDUgMjI1IDUtMTAgMjAgMCA1IDEwLTMwIDAiLz48cGF0aCBkPSJNMjg1IDIwMEwyNzAgMjI1IDM3NiAyMjUgMzYxIDIwMCAyODUgMjAwek0zMTAgMjA1TDMzNyAyMDUgMzM3IDIxOCAzMTAgMjE4IDMxMCAyMDV6Ii8+PHBhdGggZD0ibTQwNSAyMjUgNS0xMCAyMCAwIDUgMTAtMzAgMCIvPjwvZz48L3N2Zz4=);
}
.acalog-custom .dropimage input {
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: pointer;
  position: absolute;
}
.acalog-custom .tabs {
  position: relative;
  overflow: hidden;
}
.acalog-custom .tabs>label img {
  float: left;
  margin-left: .6em;
}
.acalog-custom .tabs>.row {
  width: calc(101.2%);
  display: table;
  table-layout: fixed;
  position: relative;
  padding-left: 0;
  transition: all .3s;
  border-spacing: 0;
  margin: 0;
}
.acalog-custom .tabs>.row:before,
.acalog-custom .tabs>.row:after {
  display: none;
}
.acalog-custom .tabs>.row>*,
.acalog-custom .tabs>.row img {
  display: table-cell;
  vertical-align: top;
  margin: 0;
  width: 100%;
}
.acalog-custom .tabs>input {
  display: none;
}
.acalog-custom .tabs>input+* {
  width: 100%;
}
.acalog-custom .tabs>input+label {
  width: auto;
}
.acalog-custom .two.tabs>.row {
  width: 200%;
  left: -100%;
}
.acalog-custom .two.tabs>input:nth-of-type(1):checked~.row {
  margin-left: 100%;
}
.acalog-custom .two.tabs>label img {
  width: 48%;
  margin: 4% 0 4% 4%;
}
.acalog-custom .three.tabs>.row {
  width: 300%;
  left: -200%;
}
.acalog-custom .three.tabs>input:nth-of-type(1):checked~.row {
  margin-left: 200%;
}
.acalog-custom .three.tabs>input:nth-of-type(2):checked~.row {
  margin-left: 100%;
}
.acalog-custom .three.tabs>label img {
  width: 30%;
  margin: 5% 0 5% 5%;
}
.acalog-custom .four.tabs>.row {
  width: 400%;
  left: -300%;
}
.acalog-custom .four.tabs>input:nth-of-type(1):checked~.row {
  margin-left: 300%;
}
.acalog-custom .four.tabs>input:nth-of-type(2):checked~.row {
  margin-left: 200%;
}
.acalog-custom .four.tabs>input:nth-of-type(3):checked~.row {
  margin-left: 100%;
}
.acalog-custom .four.tabs>label img {
  width: 22%;
  margin: 4% 0 4% 4%;
}
.acalog-custom .tabs>label:first-of-type img {
  margin-left: 0;
}
.acalog-custom [data-tooltip] {
  position: relative;
}
.acalog-custom [data-tooltip]:after,
.acalog-custom [data-tooltip]:before {
  position: absolute;
  z-index: 10;
  opacity: 0;
  border-width: 0;
  height: 0;
  padding: 0;
  overflow: hidden;
  transition: opacity .6s ease, height 0s ease .6s;
  top: calc(94%);
  left: 0;
  margin-top: 12px;
}
.acalog-custom [data-tooltip]:after {
  margin-left: 0;
  font-size: .8em;
  background: #111;
  content: attr(data-tooltip);
  white-space: nowrap;
}
.acalog-custom [data-tooltip]:before {
  content: '';
  width: 0;
  height: 0;
  border-width: 0;
  border-style: solid;
  border-color: transparent transparent #111;
  margin-top: 0;
  left: 10px;
}
.acalog-custom [data-tooltip]:hover:after,
.acalog-custom [data-tooltip]:focus:after,
.acalog-custom [data-tooltip]:hover:before,
.acalog-custom [data-tooltip]:focus:before {
  opacity: 1;
  border-width: 6px;
  height: auto;
}
.acalog-custom [data-tooltip]:hover:after,
.acalog-custom [data-tooltip]:focus:after {
  padding: .45em .9em;
}
.acalog-custom .tooltip-top:after,
.acalog-custom .tooltip-top:before {
  top: auto;
  bottom: calc(94%);
  left: 0;
  margin-bottom: 12px;
}
.acalog-custom .tooltip-top:before {
  border-color: #111 transparent transparent;
  margin-bottom: 0;
  left: 10px;
}
.acalog-custom .tooltip-right:after,
.acalog-custom .tooltip-right:before {
  left: 100%;
  margin-left: 6px;
  margin-top: 0;
  top: 0;
}
.acalog-custom .tooltip-right:before {
  border-color: transparent #111 transparent transparent;
  margin-left: -6px;
  left: 100%;
  top: 7px;
}
.acalog-custom .tooltip-left:after,
.acalog-custom .tooltip-left:before {
  right: 100%;
  margin-right: 6px;
  left: auto;
  margin-top: 0;
  top: 0;
}
.acalog-custom .tooltip-left:before {
  border-color: transparent transparent transparent #111;
  margin-right: -6px;
  right: 100%;
  top: 7px;
}
.acalog-custom #content .hero .flexslider ol li,
.acalog-custom #content .hero .flexslider ul li,
.acalog-custom #content .hero .hero__title,
.acalog-custom #content .hero.slider ul.slides,
.acalog-custom .bio h1,
.acalog-custom .bio h1+h2,
.acalog-custom .directory.general .profile h2+h3,
.acalog-custom .directory.general .profile ul,
.acalog-custom .directory.general .profile ul>li,
.acalog-custom .header-primary .nav__global details,
.acalog-custom .header-primary .page-nav details,
.acalog-custom .margin--0,
.acalog-custom .menu__page .dept-nav .list__accordions,
.acalog-custom .menu__page .dept-nav .list__accordions li,
.acalog-custom .menu__page .dept-nav .search__general .results>ul,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li,
.acalog-custom .menu__page .nav__page .list__accordions,
.acalog-custom .menu__page .nav__page .list__accordions li,
.acalog-custom .menu__page .nav__page .search__general .results>ul,
.acalog-custom .menu__page .nav__page .search__general .results>ul li,
.acalog-custom .menu__page input[type=checkbox]:checked~label,
.acalog-custom .search__general .menu__page .dept-nav .results>ul,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li,
.acalog-custom .search__general .menu__page .nav__page .results>ul,
.acalog-custom .search__general .menu__page .nav__page .results>ul li,
.acalog-custom .search__general .query form fieldset button[type=reset],
.acalog-custom button.switch[aria-checked=false] span:last-child,
.acalog-custom button.switch[aria-checked=true] span:first-child,
.acalog-custom ol li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ol,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ul,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>ul,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER] ol,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ol,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ul,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>ul,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] ol,
.acalog-custom ul li {
  margin: 0;
}
.acalog-custom #content .hero.slider+.content-grid,
.acalog-custom .breakout[class*=angle--LtR-B],
.acalog-custom .breakout[class*=angle--RtL-B],
.acalog-custom .breakout[class*=mtn1--B],
.acalog-custom .breakout[class*=mtn2--B],
.acalog-custom .button,
.acalog-custom .button--alert,
.acalog-custom .button--blue,
.acalog-custom .button--disabled,
.acalog-custom .button--error,
.acalog-custom .button--gold,
.acalog-custom .button--info,
.acalog-custom .button--success,
.acalog-custom .button--warning,
.acalog-custom .button.alert,
.acalog-custom .button.disabled,
.acalog-custom .button.error,
.acalog-custom .button.gold,
.acalog-custom .button.info,
.acalog-custom .button.success,
.acalog-custom .button.warning,
.acalog-custom .date--calendar span,
.acalog-custom .fullPgWidth[class*=angle--LtR-B],
.acalog-custom .fullPgWidth[class*=angle--RtL-B],
.acalog-custom .fullPgWidth[class*=mtn1--B],
.acalog-custom .fullPgWidth[class*=mtn2--B],
.acalog-custom .margin--0T,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom .search__general .query form fieldset button.button[type=reset],
.acalog-custom .search__general .results>ul,
.acalog-custom button,
.acalog-custom button.error,
.acalog-custom button.gold,
.acalog-custom button.info,
.acalog-custom button.success,
.acalog-custom button.warning,
.acalog-custom button[disabled],
.acalog-custom ol li ol,
.acalog-custom ol li ul,
.acalog-custom ul li ol,
.acalog-custom ul li ul {
  margin-top: 0;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li:last-child,
.acalog-custom .margin--0R {
  margin-right: 0;
}
.acalog-custom .breakout[class*=angle--LtR-T],
.acalog-custom .breakout[class*=angle--RtL-T],
.acalog-custom .breakout[class*=mtn1--T],
.acalog-custom .breakout[class*=mtn2--T],
.acalog-custom .date--calendar,
.acalog-custom .fullPgWidth[class*=angle--LtR-T],
.acalog-custom .fullPgWidth[class*=angle--RtL-T],
.acalog-custom .fullPgWidth[class*=mtn1--T],
.acalog-custom .fullPgWidth[class*=mtn2--T],
.acalog-custom .margin--0B,
.acalog-custom ol li ol,
.acalog-custom ol li ul,
.acalog-custom ul li ol,
.acalog-custom ul li ul {
  margin-bottom: 0;
}
.acalog-custom .margin--0L,
.acalog-custom .search__general .results>ul,
.acalog-custom ol li ol,
.acalog-custom ol li ul,
.acalog-custom ul.base__accordion,
.acalog-custom ul.list--striped,
.acalog-custom ul.list__accordions,
.acalog-custom ul.list__faq,
.acalog-custom ul li ol,
.acalog-custom ul li ul {
  margin-left: 0;
}
.acalog-custom .margin--0TB,
.acalog-custom .search__general .results>ul>li details ul>li {
  margin-top: 0;
  margin-bottom: 0;
}
.acalog-custom .margin--0LR {
  margin-left: 0;
  margin-right: 0;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging,
.acalog-custom .date--calendar span,
.acalog-custom .margin--auto {
  margin: auto;
}
.acalog-custom #content .hero .flexslider #doc-wraper>#footer ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #content .hero .flexslider #doc-wrapper>footer ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #doc-wraper>#footer #content .hero .flexslider ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #doc-wraper>#footer #doc-wraper>ul.list--inline#footer,
.acalog-custom #doc-wraper>#footer .breakout>ul.list--inline.container.content-grid,
.acalog-custom #doc-wraper>#footer .breakout>ul.list--inline.container.grid,
.acalog-custom #doc-wraper>#footer .breakout>ul.list--inline.mainHeadline,
.acalog-custom #doc-wraper>#footer .content-grid #dynamic-content>ul.list--inline.breakout,
.acalog-custom #doc-wraper>#footer .content-grid .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wraper>#footer .content-grid.breakout>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wraper>#footer .content-grid .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wraper>#footer .content-grid.fullPgWidth>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wraper>#footer .content-grid>.bottomRow.breakout>ul.list--inline.container.breakout,
.acalog-custom #doc-wraper>#footer .content-grid>.bottomRow.fullPgWidth>ul.list--inline.container.breakout,
.acalog-custom #doc-wraper>#footer .content-grid>main>ul.list--inline.breakout,
.acalog-custom #doc-wraper>#footer .date--calendar ul.list--inline.day:before,
.acalog-custom #doc-wraper>#footer .fullPgWidth>ul.list--inline.container.content-grid,
.acalog-custom #doc-wraper>#footer .fullPgWidth>ul.list--inline.container.grid,
.acalog-custom #doc-wraper>#footer .fullPgWidth>ul.list--inline.mainHeadline,
.acalog-custom #doc-wraper>#footer .ou-justedit-region table ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom #doc-wraper>#footer .search__general .results>ul>li details .breakout>ul.list--inline.container,
.acalog-custom #doc-wraper>#footer .search__general .results>ul>li details .fullPgWidth>ul.list--inline.container,
.acalog-custom #doc-wraper>#footer ul.list--inline.bkgd--mountains,
.acalog-custom #doc-wraper>#footer ul.list--inline.ribbon__center,
.acalog-custom #doc-wraper>#footer ul.list--inline.ribbon__center--blue,
.acalog-custom #doc-wraper>#footer ul.list--inline.ribbon__center--gold,
.acalog-custom #doc-wraper>#footer ul.list--inline.text--center,
.acalog-custom #doc-wrapper>footer #content .hero .flexslider ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #doc-wrapper>footer #doc-wraper>ul.list--inline#footer,
.acalog-custom #doc-wrapper>footer .breakout>ul.list--inline.container.content-grid,
.acalog-custom #doc-wrapper>footer .breakout>ul.list--inline.container.grid,
.acalog-custom #doc-wrapper>footer .breakout>ul.list--inline.mainHeadline,
.acalog-custom #doc-wrapper>footer .content-grid #dynamic-content>ul.list--inline.breakout,
.acalog-custom #doc-wrapper>footer .content-grid .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wrapper>footer .content-grid.breakout>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wrapper>footer .content-grid .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wrapper>footer .content-grid.fullPgWidth>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wrapper>footer .content-grid>.bottomRow.breakout>ul.list--inline.container.breakout,
.acalog-custom #doc-wrapper>footer .content-grid>.bottomRow.fullPgWidth>ul.list--inline.container.breakout,
.acalog-custom #doc-wrapper>footer .content-grid>main>ul.list--inline.breakout,
.acalog-custom #doc-wrapper>footer .date--calendar ul.list--inline.day:before,
.acalog-custom #doc-wrapper>footer .fullPgWidth>ul.list--inline.container.content-grid,
.acalog-custom #doc-wrapper>footer .fullPgWidth>ul.list--inline.container.grid,
.acalog-custom #doc-wrapper>footer .fullPgWidth>ul.list--inline.mainHeadline,
.acalog-custom #doc-wrapper>footer .ou-justedit-region table ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom #doc-wrapper>footer .search__general .results>ul>li details .breakout>ul.list--inline.container,
.acalog-custom #doc-wrapper>footer .search__general .results>ul>li details .fullPgWidth>ul.list--inline.container,
.acalog-custom #doc-wrapper>footer ul.list--inline.bkgd--mountains,
.acalog-custom #doc-wrapper>footer ul.list--inline.ribbon__center,
.acalog-custom #doc-wrapper>footer ul.list--inline.ribbon__center--blue,
.acalog-custom #doc-wrapper>footer ul.list--inline.ribbon__center--gold,
.acalog-custom #doc-wrapper>footer ul.list--inline.text--center,
.acalog-custom .content-grid #doc-wraper>#footer #dynamic-content>ul.list--inline.breakout,
.acalog-custom .content-grid #doc-wraper>#footer .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom .content-grid #doc-wraper>#footer .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom .content-grid #doc-wrapper>footer #dynamic-content>ul.list--inline.breakout,
.acalog-custom .content-grid #doc-wrapper>footer .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom .content-grid #doc-wrapper>footer .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom .date--calendar #doc-wraper>#footer ul.list--inline.day:before,
.acalog-custom .date--calendar #doc-wrapper>footer ul.list--inline.day:before,
.acalog-custom .margin--0-auto,
.acalog-custom .ou-justedit-region table #doc-wraper>#footer ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom .ou-justedit-region table #doc-wrapper>footer ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom .search__general .results>ul>li details #doc-wraper>#footer .breakout>ul.list--inline.container,
.acalog-custom .search__general .results>ul>li details #doc-wraper>#footer .fullPgWidth>ul.list--inline.container,
.acalog-custom .search__general .results>ul>li details #doc-wrapper>footer .breakout>ul.list--inline.container,
.acalog-custom .search__general .results>ul>li details #doc-wrapper>footer .fullPgWidth>ul.list--inline.container {
  margin: 0 auto;
}
.acalog-custom .margin--auto-0 {
  margin: auto 0;
}
.acalog-custom #doc-wraper>#footer .logo,
.acalog-custom #doc-wrapper>footer .logo,
.acalog-custom .centered-content,
.acalog-custom .margin--autoLR {
  margin-right: auto;
  margin-left: auto;
}
.acalog-custom .margin--5 {
  margin: 4.5rem;
}
.acalog-custom .margin--5T {
  margin-top: 4.5rem;
}
.acalog-custom .margin--5R {
  margin-right: 4.5rem;
}
.acalog-custom .margin--5B,
.acalog-custom .search__general {
  margin-bottom: 4.5rem;
}
.acalog-custom .margin--5L {
  margin-left: 4.5rem;
}
.acalog-custom .margin---5T {
  margin-top: -4.5rem;
}
.acalog-custom .margin---5R {
  margin-right: -4.5rem;
}
.acalog-custom .margin---5B {
  margin-bottom: -4.5rem;
}
.acalog-custom .margin---5L {
  margin-left: -4.5rem;
}
.acalog-custom .margin--4 {
  margin: 3.75rem;
}
.acalog-custom .margin--4T {
  margin-top: 3.75rem;
}
.acalog-custom .margin--4R {
  margin-right: 3.75rem;
}
.acalog-custom .margin--4B {
  margin-bottom: 3.75rem;
}
.acalog-custom .margin--4L {
  margin-left: 3.75rem;
}
.acalog-custom .margin---4T {
  margin-top: -3.75rem;
}
.acalog-custom .margin---4R {
  margin-right: -3.75rem;
}
.acalog-custom .margin---4B {
  margin-bottom: -3.75rem;
}
.acalog-custom .margin---4L {
  margin-left: -3.75rem;
}
.acalog-custom .margin--3 {
  margin: 3rem;
}
.acalog-custom #content .content-grid>.bottomRow,
.acalog-custom #content .content-grid main .heading+h2+blockquote,
.acalog-custom #content .content-grid main .heading+h2+div,
.acalog-custom #content .content-grid main .heading+h2+h2,
.acalog-custom #content .content-grid main .heading+h2+h3,
.acalog-custom #content .content-grid main .heading+h2+ol,
.acalog-custom #content .content-grid main .heading+h2+p,
.acalog-custom #content .content-grid main .heading+h2+table,
.acalog-custom #content .content-grid main .heading+h2+ul,
.acalog-custom #content .content-grid main .heading .subHeading+blockquote,
.acalog-custom #content .content-grid main .heading .subHeading+div,
.acalog-custom #content .content-grid main .heading .subHeading+h2,
.acalog-custom #content .content-grid main .heading .subHeading+h3,
.acalog-custom #content .content-grid main .heading .subHeading+ol,
.acalog-custom #content .content-grid main .heading .subHeading+p,
.acalog-custom #content .content-grid main .heading .subHeading+table,
.acalog-custom #content .content-grid main .heading .subHeading+ul,
.acalog-custom #content .content-grid main>.breakout+h1+h2+blockquote,
.acalog-custom #content .content-grid main>.breakout+h1+h2+div,
.acalog-custom #content .content-grid main>.breakout+h1+h2+h2,
.acalog-custom #content .content-grid main>.breakout+h1+h2+h3,
.acalog-custom #content .content-grid main>.breakout+h1+h2+ol,
.acalog-custom #content .content-grid main>.breakout+h1+h2+p,
.acalog-custom #content .content-grid main>.breakout+h1+h2+table,
.acalog-custom #content .content-grid main>.breakout+h1+h2+ul,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+blockquote,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+div,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+h2,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+h3,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+ol,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+p,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+table,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading+ul,
.acalog-custom #content .content-grid main>h1:first-child+h2+blockquote,
.acalog-custom #content .content-grid main>h1:first-child+h2+div,
.acalog-custom #content .content-grid main>h1:first-child+h2+h2,
.acalog-custom #content .content-grid main>h1:first-child+h2+h3,
.acalog-custom #content .content-grid main>h1:first-child+h2+ol,
.acalog-custom #content .content-grid main>h1:first-child+h2+p,
.acalog-custom #content .content-grid main>h1:first-child+h2+table,
.acalog-custom #content .content-grid main>h1:first-child+h2+ul,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+blockquote,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+div,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+h2,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+h3,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+ol,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+p,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+table,
.acalog-custom #content .content-grid main>h1:first-child .subHeading+ul,
.acalog-custom .breakout[class*=angle--LtR-T],
.acalog-custom .breakout[class*=angle--RtL-T],
.acalog-custom .breakout[class*=mtn1--T],
.acalog-custom .breakout[class*=mtn2--T],
.acalog-custom .fullPgWidth[class*=angle--LtR-T],
.acalog-custom .fullPgWidth[class*=angle--RtL-T],
.acalog-custom .fullPgWidth[class*=mtn1--T],
.acalog-custom .fullPgWidth[class*=mtn2--T],
.acalog-custom .margin--3T {
  margin-top: 3rem;
}
.acalog-custom .margin--3R,
.acalog-custom .ribbon,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom dl dd,
.acalog-custom dl dt {
  margin-right: 3rem;
}
.acalog-custom .breakout[class*=angle--LtR-B],
.acalog-custom .breakout[class*=angle--RtL-B],
.acalog-custom .breakout[class*=mtn1--B],
.acalog-custom .breakout[class*=mtn2--B],
.acalog-custom .content-grid #dynamic-content #dynamic-content,
.acalog-custom .content-grid #dynamic-content .content-grid,
.acalog-custom .content-grid #dynamic-content .content-grid>.bottomRow,
.acalog-custom .content-grid #dynamic-content .content-grid>.bottomRow>.breakout,
.acalog-custom .content-grid #dynamic-content .content-grid>main,
.acalog-custom .content-grid #dynamic-content .content-grid>main>.breakout,
.acalog-custom .content-grid #dynamic-content .grid,
.acalog-custom .content-grid #dynamic-content .search__general .results>ul>li details ul,
.acalog-custom .content-grid #dynamic-content>.breakout,
.acalog-custom .content-grid>main #dynamic-content,
.acalog-custom .content-grid>main #dynamic-content>.breakout,
.acalog-custom .content-grid>main .content-grid,
.acalog-custom .content-grid>main .content-grid>.bottomRow,
.acalog-custom .content-grid>main .content-grid>.bottomRow>.breakout,
.acalog-custom .content-grid>main .content-grid>main,
.acalog-custom .content-grid>main .grid,
.acalog-custom .content-grid>main .search__general .results>ul>li details ul,
.acalog-custom .content-grid>main>.breakout,
.acalog-custom .fullPgWidth[class*=angle--LtR-B],
.acalog-custom .fullPgWidth[class*=angle--RtL-B],
.acalog-custom .fullPgWidth[class*=mtn1--B],
.acalog-custom .fullPgWidth[class*=mtn2--B],
.acalog-custom .iframe-responsive,
.acalog-custom .margin--3B,
.acalog-custom .search__general .results>ul>li details .content-grid #dynamic-content ul,
.acalog-custom .search__general .results>ul>li details .content-grid>main ul,
.acalog-custom .video-loading,
.acalog-custom .video-responsive,
.acalog-custom dl,
.acalog-custom video {
  margin-bottom: 3rem;
}
.acalog-custom .margin--3L {
  margin-left: 3rem;
}
.acalog-custom .breakout+.full-width,
.acalog-custom .breakout+[class*=angle--LtR-T],
.acalog-custom .breakout [class*=angle--RtL-T],
.acalog-custom .fullPgWidth+.full-width,
.acalog-custom .fullPgWidth+[class*=angle--LtR-T],
.acalog-custom .fullPgWidth [class*=angle--RtL-T],
.acalog-custom .margin---3T {
  margin-top: -3rem;
}
.acalog-custom .margin---3R {
  margin-right: -3rem;
}
.acalog-custom .breakout+.full-width,
.acalog-custom .fullPgWidth+.full-width,
.acalog-custom .margin---3B {
  margin-bottom: -3rem;
}
.acalog-custom .margin---3L {
  margin-left: -3rem;
}
.acalog-custom .margin--2 {
  margin: 2.25rem;
}
.acalog-custom #content .content-grid main .heading+blockquote,
.acalog-custom #content .content-grid main .heading+div,
.acalog-custom #content .content-grid main .heading+ol,
.acalog-custom #content .content-grid main .heading+p,
.acalog-custom #content .content-grid main .heading+table,
.acalog-custom #content .content-grid main .heading+ul,
.acalog-custom #content .content-grid main>.breakout+h1+blockquote,
.acalog-custom #content .content-grid main>.breakout+h1+div,
.acalog-custom #content .content-grid main>.breakout+h1+ol,
.acalog-custom #content .content-grid main>.breakout+h1+p,
.acalog-custom #content .content-grid main>.breakout+h1+table,
.acalog-custom #content .content-grid main>.breakout+h1+ul,
.acalog-custom #content .content-grid main>h1:first-child+blockquote,
.acalog-custom #content .content-grid main>h1:first-child+div,
.acalog-custom #content .content-grid main>h1:first-child+ol,
.acalog-custom #content .content-grid main>h1:first-child+p,
.acalog-custom #content .content-grid main>h1:first-child+table,
.acalog-custom #content .content-grid main>h1:first-child+ul,
.acalog-custom .margin--2T {
  margin-top: 2.25rem;
}
.acalog-custom .margin--2R {
  margin-right: 2.25rem;
}
.acalog-custom .margin--2B {
  margin-bottom: 2.25rem;
}
.acalog-custom .margin--2L {
  margin-left: 2.25rem;
}
.acalog-custom .margin---2T {
  margin-top: -2.25rem;
}
.acalog-custom .margin---2R {
  margin-right: -2.25rem;
}
.acalog-custom .margin---2B {
  margin-bottom: -2.25rem;
}
.acalog-custom .margin---2L {
  margin-left: -2.25rem;
}
.acalog-custom .margin--1 {
  margin: 1.5rem;
}
.acalog-custom #content .content-grid main .heading+p.drop-cap,
.acalog-custom #content .content-grid main .heading+p.lead,
.acalog-custom #content .content-grid main>.breakout+h1+p.drop-cap,
.acalog-custom #content .content-grid main>.breakout+h1+p.lead,
.acalog-custom #content .content-grid main>h1:first-child+p.drop-cap,
.acalog-custom #content .content-grid main>h1:first-child+p.lead,
.acalog-custom .breakout[class*=angle--0],
.acalog-custom .breakout[class*=bkgd--0],
.acalog-custom .fullPgWidth[class*=angle--0],
.acalog-custom .fullPgWidth[class*=bkgd--0],
.acalog-custom .margin--1T,
.acalog-custom .ou-justedit-region h1:after,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):after {
  margin-top: 1.5rem;
}
.acalog-custom .date--calendar:nth-child(2),
.acalog-custom .margin--1R {
  margin-right: 1.5rem;
}
.acalog-custom #content .content-grid main>h1,
.acalog-custom #content .content-grid main>h2,
.acalog-custom #content .content-grid main>h3,
.acalog-custom #content .content-grid main>h4,
.acalog-custom #content .content-grid main>h5,
.acalog-custom #content .content-grid main>h6,
.acalog-custom #content main>h1,
.acalog-custom #content main>h2,
.acalog-custom #content main>h3,
.acalog-custom #content main>h4,
.acalog-custom #content main>h5,
.acalog-custom #content main>h6,
.acalog-custom .breakout[class*=angle--0],
.acalog-custom .breakout[class*=bkgd--0],
.acalog-custom .button,
.acalog-custom .button--alert,
.acalog-custom .button--blue,
.acalog-custom .button--disabled,
.acalog-custom .button--error,
.acalog-custom .button--gold,
.acalog-custom .button--info,
.acalog-custom .button--success,
.acalog-custom .button--warning,
.acalog-custom .button.alert,
.acalog-custom .button.disabled,
.acalog-custom .button.error,
.acalog-custom .button.gold,
.acalog-custom .button.info,
.acalog-custom .button.success,
.acalog-custom .button.warning,
.acalog-custom .card,
.acalog-custom .card--blue,
.acalog-custom .card--blue footer h2,
.acalog-custom .card--gold,
.acalog-custom .card--gold footer h2,
.acalog-custom .card--mountains,
.acalog-custom .card--mountains footer h2,
.acalog-custom .card--transparent,
.acalog-custom .card--transparent footer h2,
.acalog-custom .card footer h2,
.acalog-custom .float--left,
.acalog-custom .float--right,
.acalog-custom .fullPgWidth[class*=angle--0],
.acalog-custom .fullPgWidth[class*=bkgd--0],
.acalog-custom .margin--1B,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom .ou-justedit-region h1:before,
.acalog-custom .search__general .query,
.acalog-custom .search__general .query form fieldset button.button[type=reset],
.acalog-custom .search__general .query form fieldset button[type=submit],
.acalog-custom .search__general .results>h2,
.acalog-custom [class*=ou-]>h1,
.acalog-custom [class*=ou-]>h2,
.acalog-custom [class*=ou-]>h3,
.acalog-custom [class*=ou-]>h4,
.acalog-custom [class*=ou-]>h5,
.acalog-custom [class*=ou-]>h6,
.acalog-custom [label=maincontent]>h1,
.acalog-custom [label=maincontent]>h2,
.acalog-custom [label=maincontent]>h3,
.acalog-custom [label=maincontent]>h4,
.acalog-custom [label=maincontent]>h5,
.acalog-custom [label=maincontent]>h6,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):before,
.acalog-custom button,
.acalog-custom button.error,
.acalog-custom button.gold,
.acalog-custom button.info,
.acalog-custom button.success,
.acalog-custom button.warning,
.acalog-custom button[disabled],
.acalog-custom dl dd,
.acalog-custom main blockquote p:first-letter,
.acalog-custom p.drop-cap,
.acalog-custom p.drop-cap:first-letter,
.acalog-custom p.lead {
  margin-bottom: 1.5rem;
}
.acalog-custom .margin--1L,
.acalog-custom dl dd,
.acalog-custom ol,
.acalog-custom ul {
  margin-left: 1.5rem;
}
.acalog-custom .margin---1T {
  margin-top: -1.5rem;
}
.acalog-custom .margin---1R {
  margin-right: -1.5rem;
}
.acalog-custom .margin---1B {
  margin-bottom: -1.5rem;
}
.acalog-custom .margin---1L {
  margin-left: -1.5rem;
}
.acalog-custom .margin--half {
  margin: 0.75rem;
}
.acalog-custom .margin--halfT {
  margin-top: 0.75rem;
}
.acalog-custom .dot:before,
.acalog-custom .float--left,
.acalog-custom .margin--halfR,
.acalog-custom main blockquote p:first-letter,
.acalog-custom p.drop-cap:first-letter {
  margin-right: 0.75rem;
}
.acalog-custom .margin--halfB,
.acalog-custom .search__general .results>ul li,
.acalog-custom ul.base__accordion li,
.acalog-custom ul.list__accordions li,
.acalog-custom ul.list__faq li {
  margin-bottom: 0.75rem;
}
.acalog-custom .date--calendar:nth-child(2),
.acalog-custom .float--right,
.acalog-custom .margin--halfL {
  margin-left: 0.75rem;
}
.acalog-custom .margin---halfT {
  margin-top: -0.75rem;
}
.acalog-custom .margin---halfR {
  margin-right: -0.75rem;
}
.acalog-custom .margin---halfB {
  margin-bottom: -0.75rem;
}
.acalog-custom .date--calendar,
.acalog-custom .margin---halfL {
  margin-left: -0.75rem;
}
.acalog-custom .margin--5LR {
  margin-right: 4.5rem;
  margin-left: 4.5rem;
}
.acalog-custom .margin---5LR {
  margin-right: -4.5rem;
  margin-left: -4.5rem;
}
.acalog-custom .margin--4LR {
  margin-right: 3.75rem;
  margin-left: 3.75rem;
}
.acalog-custom .margin---4LR {
  margin-right: -3.75rem;
  margin-left: -3.75rem;
}
.acalog-custom .margin--3LR,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold {
  margin-right: 3rem;
  margin-left: 3rem;
}
.acalog-custom .margin---3LR {
  margin-right: -3rem;
  margin-left: -3rem;
}
.acalog-custom .margin--2LR {
  margin-right: 2.25rem;
  margin-left: 2.25rem;
}
.acalog-custom .margin---2LR {
  margin-right: -2.25rem;
  margin-left: -2.25rem;
}
.acalog-custom .margin--1LR {
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
.acalog-custom .margin---1LR {
  margin-right: -1.5rem;
  margin-left: -1.5rem;
}
.acalog-custom .margin--halfLR {
  margin-right: 0.75rem;
  margin-left: 0.75rem;
}
.acalog-custom .margin---halfLR {
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}
.acalog-custom .breakout,
.acalog-custom .fullPgWidth,
.acalog-custom .margin--3TB {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
.acalog-custom .margin---3TB {
  margin-top: -3rem;
  margin-bottom: -3rem;
}
.acalog-custom .margin--2TB {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}
.acalog-custom .margin---2TB {
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}
.acalog-custom .margin--1TB,
.acalog-custom .search__general .query form fieldset input[type=text],
.acalog-custom hr,
.acalog-custom main blockquote {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.acalog-custom .margin---1TB {
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}
.acalog-custom .margin--halfTB,
.acalog-custom ol,
.acalog-custom ul {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.acalog-custom .margin---halfTB {
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}
.acalog-custom .pad--5 {
  padding: 4.5rem;
}
.acalog-custom .pad--5T {
  padding-top: 4.5rem;
}
.acalog-custom .pad--5R {
  padding-right: 4.5rem;
}
.acalog-custom .pad--5B {
  padding-bottom: 4.5rem;
}
.acalog-custom .pad--5L {
  padding-left: 4.5rem;
}
.acalog-custom .pad--4 {
  padding: 3.75rem;
}
.acalog-custom .pad--4T {
  padding-top: 3.75rem;
}
.acalog-custom .pad--4R {
  padding-right: 3.75rem;
}
.acalog-custom .pad--4B {
  padding-bottom: 3.75rem;
}
.acalog-custom .pad--4L {
  padding-left: 3.75rem;
}
.acalog-custom .pad--3 {
  padding: 3rem;
}
.acalog-custom .pad--3T {
  padding-top: 3rem;
}
.acalog-custom .pad--3R {
  padding-right: 3rem;
}
.acalog-custom .pad--3B {
  padding-bottom: 3rem;
}
.acalog-custom .pad--3L {
  padding-left: 3rem;
}
.acalog-custom .pad--2 {
  padding: 2.25rem;
}
.acalog-custom .pad--2T {
  padding-top: 2.25rem;
}
.acalog-custom .pad--2R {
  padding-right: 2.25rem;
}
.acalog-custom .pad--2B {
  padding-bottom: 2.25rem;
}
.acalog-custom .pad--2L {
  padding-left: 2.25rem;
}
.acalog-custom .box--blue,
.acalog-custom .box--gold,
.acalog-custom .menu__page input[type=checkbox]:checked~nav,
.acalog-custom .pad--1,
.acalog-custom .search__general .query,
.acalog-custom dl dd {
  padding: 1.5rem;
}
.acalog-custom .breakout[class*=angle--0],
.acalog-custom .breakout[class*=bkgd--0],
.acalog-custom .fullPgWidth[class*=angle--0],
.acalog-custom .fullPgWidth[class*=bkgd--0],
.acalog-custom .pad--1T,
.acalog-custom .search__general .results>ul li details,
.acalog-custom main blockquote cite,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__faq li details {
  padding-top: 1.5rem;
}
.acalog-custom .box,
.acalog-custom .box--alert,
.acalog-custom .box--disabled,
.acalog-custom .box--error,
.acalog-custom .box--info,
.acalog-custom .box--success,
.acalog-custom .box--warning,
.acalog-custom .pad--1R,
.acalog-custom .search__general .results>ul li details,
.acalog-custom dl dd ol,
.acalog-custom dl dd ul,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__faq li details {
  padding-right: 1.5rem;
}
.acalog-custom .breakout[class*=angle--0],
.acalog-custom .breakout[class*=bkgd--0],
.acalog-custom .fullPgWidth[class*=angle--0],
.acalog-custom .fullPgWidth[class*=bkgd--0],
.acalog-custom .pad--1B {
  padding-bottom: 1.5rem;
}
.acalog-custom #content .hero .hero__subtitle,
.acalog-custom #content .hero .hero__title,
.acalog-custom .pad--1L,
.acalog-custom .ribbon,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom .search__general .results>ul>li details summary,
.acalog-custom .search__general .results>ul li details,
.acalog-custom dl dt,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__faq li details {
  padding-left: 1.5rem;
}
.acalog-custom .pad--half,
.acalog-custom table tbody td,
.acalog-custom table thead th {
  padding: 0.75rem;
}
.acalog-custom .pad--halfT {
  padding-top: 0.75rem;
}
.acalog-custom .pad--halfR {
  padding-right: 0.75rem;
}
.acalog-custom .pad--halfB {
  padding-bottom: 0.75rem;
}
.acalog-custom .pad--halfL {
  padding-left: 0.75rem;
}
.acalog-custom .pad--5LR {
  padding-right: 4.5rem;
  padding-left: 4.5rem;
}
.acalog-custom .pad--4LR {
  padding-right: 3.75rem;
  padding-left: 3.75rem;
}
.acalog-custom .pad--3LR {
  padding-right: 3rem;
  padding-left: 3rem;
}
.acalog-custom .pad--2LR {
  padding-right: 2.25rem;
  padding-left: 2.25rem;
}
.acalog-custom .pad--1LR,
.acalog-custom .search__general .query form fieldset button[type=reset] {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}
.acalog-custom .pad--halfLR,
.acalog-custom ul.list--striped>li,
.acalog-custom ul>li.list--striped {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.acalog-custom .pad--5TB {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.acalog-custom .pad--4TB {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}
.acalog-custom .breakout,
.acalog-custom .fullPgWidth,
.acalog-custom .pad--3TB,
.acalog-custom main blockquote {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.acalog-custom .pad--2TB {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}
.acalog-custom .box,
.acalog-custom .box--alert,
.acalog-custom .box--disabled,
.acalog-custom .box--error,
.acalog-custom .box--info,
.acalog-custom .box--success,
.acalog-custom .box--warning,
.acalog-custom .pad--1TB,
.acalog-custom .ribbon,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom dl dt {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.acalog-custom .pad--halfTB,
.acalog-custom .search__general .query form fieldset input[type=text] {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.acalog-custom #content .content-grid main .heading,
.acalog-custom #content .content-grid main>.breakout+h1,
.acalog-custom #content .content-grid main>h1:first-child,
.acalog-custom #content .hero .flexslider #doc-wraper>#footer ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #content .hero .flexslider #doc-wrapper>footer ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #content .hero .flexslider ol li,
.acalog-custom #content .hero .flexslider ul li,
.acalog-custom #content .hero.slider ul.slides,
.acalog-custom #doc-wraper>#footer #content .hero .flexslider ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #doc-wraper>#footer #doc-wraper>ul.list--inline#footer,
.acalog-custom #doc-wraper>#footer .breakout>ul.list--inline.container.content-grid,
.acalog-custom #doc-wraper>#footer .breakout>ul.list--inline.container.grid,
.acalog-custom #doc-wraper>#footer .breakout>ul.list--inline.mainHeadline,
.acalog-custom #doc-wraper>#footer .content-grid #dynamic-content>ul.list--inline.breakout,
.acalog-custom #doc-wraper>#footer .content-grid .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wraper>#footer .content-grid.breakout>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wraper>#footer .content-grid .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wraper>#footer .content-grid.fullPgWidth>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wraper>#footer .content-grid>.bottomRow.breakout>ul.list--inline.container.breakout,
.acalog-custom #doc-wraper>#footer .content-grid>.bottomRow.fullPgWidth>ul.list--inline.container.breakout,
.acalog-custom #doc-wraper>#footer .content-grid>main>ul.list--inline.breakout,
.acalog-custom #doc-wraper>#footer .date--calendar ul.list--inline.day:before,
.acalog-custom #doc-wraper>#footer .fullPgWidth>ul.list--inline.container.content-grid,
.acalog-custom #doc-wraper>#footer .fullPgWidth>ul.list--inline.container.grid,
.acalog-custom #doc-wraper>#footer .fullPgWidth>ul.list--inline.mainHeadline,
.acalog-custom #doc-wraper>#footer .ou-justedit-region table ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom #doc-wraper>#footer .search__general .results>ul>li details .breakout>ul.list--inline.container,
.acalog-custom #doc-wraper>#footer .search__general .results>ul>li details .fullPgWidth>ul.list--inline.container,
.acalog-custom #doc-wraper>#footer ul.list--inline.bkgd--mountains,
.acalog-custom #doc-wraper>#footer ul.list--inline.ribbon__center,
.acalog-custom #doc-wraper>#footer ul.list--inline.ribbon__center--blue,
.acalog-custom #doc-wraper>#footer ul.list--inline.ribbon__center--gold,
.acalog-custom #doc-wraper>#footer ul.list--inline.text--center,
.acalog-custom #doc-wrapper>footer #content .hero .flexslider ul.list--inline.flex-control-nav.flex-control-paging,
.acalog-custom #doc-wrapper>footer #doc-wraper>ul.list--inline#footer,
.acalog-custom #doc-wrapper>footer .breakout>ul.list--inline.container.content-grid,
.acalog-custom #doc-wrapper>footer .breakout>ul.list--inline.container.grid,
.acalog-custom #doc-wrapper>footer .breakout>ul.list--inline.mainHeadline,
.acalog-custom #doc-wrapper>footer .content-grid #dynamic-content>ul.list--inline.breakout,
.acalog-custom #doc-wrapper>footer .content-grid .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wrapper>footer .content-grid.breakout>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wrapper>footer .content-grid .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom #doc-wrapper>footer .content-grid.fullPgWidth>ul.list--inline.container.bottomRow,
.acalog-custom #doc-wrapper>footer .content-grid>.bottomRow.breakout>ul.list--inline.container.breakout,
.acalog-custom #doc-wrapper>footer .content-grid>.bottomRow.fullPgWidth>ul.list--inline.container.breakout,
.acalog-custom #doc-wrapper>footer .content-grid>main>ul.list--inline.breakout,
.acalog-custom #doc-wrapper>footer .date--calendar ul.list--inline.day:before,
.acalog-custom #doc-wrapper>footer .fullPgWidth>ul.list--inline.container.content-grid,
.acalog-custom #doc-wrapper>footer .fullPgWidth>ul.list--inline.container.grid,
.acalog-custom #doc-wrapper>footer .fullPgWidth>ul.list--inline.mainHeadline,
.acalog-custom #doc-wrapper>footer .ou-justedit-region table ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom #doc-wrapper>footer .search__general .results>ul>li details .breakout>ul.list--inline.container,
.acalog-custom #doc-wrapper>footer .search__general .results>ul>li details .fullPgWidth>ul.list--inline.container,
.acalog-custom #doc-wrapper>footer ul.list--inline.bkgd--mountains,
.acalog-custom #doc-wrapper>footer ul.list--inline.ribbon__center,
.acalog-custom #doc-wrapper>footer ul.list--inline.ribbon__center--blue,
.acalog-custom #doc-wrapper>footer ul.list--inline.ribbon__center--gold,
.acalog-custom #doc-wrapper>footer ul.list--inline.text--center,
.acalog-custom .bio h1,
.acalog-custom .bio h1+h2,
.acalog-custom .content-grid #doc-wraper>#footer #dynamic-content>ul.list--inline.breakout,
.acalog-custom .content-grid #doc-wraper>#footer .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom .content-grid #doc-wraper>#footer .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom .content-grid #doc-wrapper>footer #dynamic-content>ul.list--inline.breakout,
.acalog-custom .content-grid #doc-wrapper>footer .breakout>ul.list--inline.container#dynamic-content,
.acalog-custom .content-grid #doc-wrapper>footer .fullPgWidth>ul.list--inline.container#dynamic-content,
.acalog-custom .date--calendar #doc-wraper>#footer ul.list--inline.day:before,
.acalog-custom .date--calendar #doc-wrapper>footer ul.list--inline.day:before,
.acalog-custom .header-primary .nav__global details,
.acalog-custom .header-primary .page-nav details,
.acalog-custom .menu__page .dept-nav .list__accordions,
.acalog-custom .menu__page .dept-nav .search__general .results>ul,
.acalog-custom .menu__page .nav__page .list__accordions,
.acalog-custom .menu__page .nav__page .search__general .results>ul,
.acalog-custom .ou-justedit-region table #doc-wraper>#footer ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom .ou-justedit-region table #doc-wrapper>footer ul.list--inline[data-snippet*=grid_]:before,
.acalog-custom .pad--0,
.acalog-custom .search__general .menu__page .dept-nav .results>ul,
.acalog-custom .search__general .menu__page .nav__page .results>ul,
.acalog-custom .search__general .results>ul>li details #doc-wraper>#footer .breakout>ul.list--inline.container,
.acalog-custom .search__general .results>ul>li details #doc-wraper>#footer .fullPgWidth>ul.list--inline.container,
.acalog-custom .search__general .results>ul>li details #doc-wrapper>footer .breakout>ul.list--inline.container,
.acalog-custom .search__general .results>ul>li details #doc-wrapper>footer .fullPgWidth>ul.list--inline.container,
.acalog-custom .search__general .results>ul li,
.acalog-custom button.switch,
.acalog-custom hr,
.acalog-custom ul.base__accordion li,
.acalog-custom ul.list__accordions li,
.acalog-custom ul.list__faq li {
  padding: unset;
  padding: 0;
}
.acalog-custom #content .content-grid main .heading+h2,
.acalog-custom #content .content-grid main .heading .subHeading,
.acalog-custom #content .content-grid main>.breakout+h1+h2,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading,
.acalog-custom #content .content-grid main>h1:first-child+h2,
.acalog-custom #content .content-grid main>h1:first-child .subHeading,
.acalog-custom #content .hero.slider+.content-grid,
.acalog-custom .pad--0T {
  padding-top: 0;
}
.acalog-custom .pad--0R {
  padding-right: 0;
}
.acalog-custom .pad--0B,
.acalog-custom .search__general .results>ul li details,
.acalog-custom ol li ol li:last-child,
.acalog-custom ol li ul li:last-child,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__faq li details,
.acalog-custom ul li ol li:last-child,
.acalog-custom ul li ul li:last-child {
  padding-bottom: 0;
}
.acalog-custom .pad--0L,
.acalog-custom .search__general .results>ul,
.acalog-custom dl dd ol,
.acalog-custom dl dd ul,
.acalog-custom ul.base__accordion,
.acalog-custom ul.list--striped,
.acalog-custom ul.list__accordions,
.acalog-custom ul.list__faq,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ol,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ol>li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ul,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>ul,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER] ol,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER] ol>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ol,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ol>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ul,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>ul,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] ol,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] ol>li {
  padding-left: 0;
}
.acalog-custom .pad--0TB,
.acalog-custom .search__general .query form fieldset button[type=reset] {
  padding-top: 0;
  padding-bottom: 0;
}
.acalog-custom .pad--0LR,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold {
  padding-left: 0;
  padding-right: 0;
}
.acalog-custom .baselineGrid {
  background-image: -webkit-linear-gradient(cyan 1px,transparent 1px) !important;
  background-image: -o-linear-gradient(cyan 1px,transparent 1px) !important;
  background-image: linear-gradient(cyan 1px,transparent 1px) !important;
  background-size: auto 1.5rem !important;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging,
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li,
.acalog-custom #doc-wraper>#footer,
.acalog-custom #doc-wrapper>footer,
.acalog-custom .bkgd--mountains,
.acalog-custom .breakout>.container.content-grid,
.acalog-custom .breakout>.container.grid,
.acalog-custom .breakout>.mainHeadline,
.acalog-custom .card--mountains footer,
.acalog-custom .content-grid #dynamic-content>.breakout,
.acalog-custom .content-grid .breakout>.container#dynamic-content,
.acalog-custom .content-grid.breakout>.container.bottomRow,
.acalog-custom .content-grid.breakout>main.container,
.acalog-custom .content-grid .fullPgWidth>.container#dynamic-content,
.acalog-custom .content-grid.fullPgWidth>.container.bottomRow,
.acalog-custom .content-grid.fullPgWidth>main.container,
.acalog-custom .content-grid>.bottomRow.breakout>.container.breakout,
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.breakout,
.acalog-custom .content-grid>main.breakout>.container.breakout,
.acalog-custom .content-grid>main.fullPgWidth>.container.breakout,
.acalog-custom .content-grid>main>.breakout,
.acalog-custom .date--calendar .day:before,
.acalog-custom .date--calendar span,
.acalog-custom .directory-grid h3,
.acalog-custom .fullPgWidth>.container.content-grid,
.acalog-custom .fullPgWidth>.container.grid,
.acalog-custom .fullPgWidth>.mainHeadline,
.acalog-custom .header-primary .nav__global details summary:after,
.acalog-custom .header-primary .page-nav details summary:after,
.acalog-custom .ou-justedit-region table [data-snippet*=grid_]:before,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom .search__general .results>ul>li details .breakout>ul.container,
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container,
.acalog-custom .text--center {
  text-align: center;
}
.acalog-custom .text--left {
  text-align: left;
}
.acalog-custom .text--right {
  text-align: right;
}
.acalog-custom #doc-wraper>#footer p,
.acalog-custom #doc-wrapper>footer p,
.acalog-custom .dept-banner h1,
.acalog-custom .serif,
.acalog-custom .serif--bold,
.acalog-custom .serif--ligatures,
.acalog-custom .serif--light,
.acalog-custom .serif--regular,
.acalog-custom .text--serif,
.acalog-custom html.news .news-banner h1,
.acalog-custom html.news .news-banner h2,
.acalog-custom html.news .news-feed-primary article a h2,
.acalog-custom html.news .news-feed-secondary article a h2,
.acalog-custom html.news .news-feed-secondary article label span:last-child,
.acalog-custom html.news .news-filter p,
.acalog-custom html.news p#view,
.acalog-custom main blockquote p {
  font-family: minion-3-display, "Times New Roman", serif;
  -webkit-font-variant-ligatures: common-ligatures;
  font-variant-ligatures: common-ligatures;
  -moz-font-feature-settings: "liga", "clig";
  -webkit-font-feature-settings: "liga", "clig";
  font-feature-settings: "liga" 1, "clig" 1;
  font-variant: common-ligatures, oldstyle-nums;
}
.acalog-custom .dept-footer blockquote span.first-char,
.acalog-custom .serif--swash,
.acalog-custom p.drop-cap:first-letter,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:after,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:before,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:after,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:before,
.acalog-custom ul.list__faq li details.QandA summary:before {
  font-family: minion-3-display, "Times New Roman", serif;
  font-style: italic;
  -moz-font-feature-settings: "swsh";
  -webkit-font-feature-settings: "swsh";
  font-feature-settings: "swsh";
}
.acalog-custom #content .content-grid main .heading+h2,
.acalog-custom #content .content-grid main .heading .subHeading,
.acalog-custom #content .content-grid main>.breakout+h1+h2,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading,
.acalog-custom #content .content-grid main>h1:first-child+h2,
.acalog-custom #content .content-grid main>h1:first-child .subHeading,
.acalog-custom #content .hero .hero__subtitle,
.acalog-custom .button--smaller,
.acalog-custom .button--smaller.button--alert,
.acalog-custom .button--smaller.button--disabled,
.acalog-custom .button--smaller.button--error,
.acalog-custom .button--smaller.button--gold,
.acalog-custom .button--smaller.button--info,
.acalog-custom .button--smaller.button--success,
.acalog-custom .button--smaller.button--warning,
.acalog-custom .button.button--smaller,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.button--smaller,
.acalog-custom .search__general .query form fieldset button.button--smaller.button[type=reset],
.acalog-custom .text--light,
.acalog-custom button.button--smaller,
.acalog-custom button.button--smaller.error,
.acalog-custom button.button--smaller.gold,
.acalog-custom button.button--smaller.info,
.acalog-custom button.button--smaller.success,
.acalog-custom button.button--smaller.warning,
.acalog-custom button.button--smaller[disabled],
.acalog-custom button.smaller,
.acalog-custom pre.code:before {
  font-weight: 300;
}
.acalog-custom .text--regular {
  font-weight: 400;
}
.acalog-custom .button,
.acalog-custom .button--alert,
.acalog-custom .button--blue,
.acalog-custom .button--disabled,
.acalog-custom .button--error,
.acalog-custom .button--gold,
.acalog-custom .button--info,
.acalog-custom .button--success,
.acalog-custom .button--warning,
.acalog-custom .button.alert,
.acalog-custom .button.disabled,
.acalog-custom .button.error,
.acalog-custom .button.gold,
.acalog-custom .button.info,
.acalog-custom .button.success,
.acalog-custom .button.warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom .ribbon,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom .search__general .query form fieldset button.button[type=reset],
.acalog-custom .text--bold,
.acalog-custom button,
.acalog-custom button.error,
.acalog-custom button.gold,
.acalog-custom button.info,
.acalog-custom button.success,
.acalog-custom button.warning,
.acalog-custom button[disabled],
.acalog-custom dl dt {
  font-weight: 900;
}
.acalog-custom .text--italic {
  font-style: italic;
}
.acalog-custom .sans,
.acalog-custom .sans--bold,
.acalog-custom .sans--light,
.acalog-custom .sans--regular,
.acalog-custom .text--sans {
  font-family: source-sans-pro, sans-serif;
}
.acalog-custom .sans--light {
  font-weight: 300;
}
.acalog-custom .sans--regular {
  font-weight: 400;
}
.acalog-custom .sans--bold {
  font-weight: 900;
}
.acalog-custom .display,
.acalog-custom .display--bold,
.acalog-custom .display--light,
.acalog-custom .display--regular,
.acalog-custom .text--display {
  font-family: oswald, sans-serif;
}
.acalog-custom .display--light {
  font-weight: 300;
}
.acalog-custom .display--regular {
  font-weight: 400;
}
.acalog-custom .display--bold {
  font-weight: 900;
}
.acalog-custom .serif--light {
  font-weight: 300;
}
.acalog-custom .serif--regular {
  font-weight: 400;
}
.acalog-custom .serif--bold {
  font-weight: 900;
}
.acalog-custom .box--alert:before,
.acalog-custom .box--disabled:before,
.acalog-custom .box--error:before,
.acalog-custom .box--info:before,
.acalog-custom .box--success:before,
.acalog-custom .box--warning:before,
.acalog-custom .box:before,
.acalog-custom .icon--location:before,
.acalog-custom .icon--user:before,
.acalog-custom .icon--website:before,
.acalog-custom .text--fontAwesome,
.acalog-custom a.info-img-link:before,
.acalog-custom footer a[href*=".pdf"]:before,
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):after,
.acalog-custom footer a[href^="mailto:"]:before,
.acalog-custom footer a[href^="tel:"]:before,
.acalog-custom main a[href*=".pdf"]:before,
.acalog-custom main a[href*="//"]:not([href*="etsu.edu"]):after,
.acalog-custom main a[href^="mailto:"]:before,
.acalog-custom main a[href^="tel:"]:before,
.acalog-custom ol .list__icon--error:before,
.acalog-custom ol .list__icon--info:before,
.acalog-custom ol .list__icon--success:before,
.acalog-custom ol .list__icon--warning:before,
.acalog-custom ul .list__icon--error:before,
.acalog-custom ul .list__icon--info:before,
.acalog-custom ul .list__icon--success:before,
.acalog-custom ul .list__icon--warning:before {
  font-family: "Font Awesome 5 Pro";
}
.acalog-custom .text--fontAwesome-brands,
.acalog-custom footer a[href^="https://twitter.com"]:before,
.acalog-custom footer a[href^="https://www.facebook.com"]:before,
.acalog-custom footer a[href^="https://www.instagram.com"]:before,
.acalog-custom footer a[href^="https://www.linkedin.com"]:before,
.acalog-custom footer a[href^="https://www.pinterest.com"]:before,
.acalog-custom footer a[href^="https://www.youtube.com"]:before,
.acalog-custom footer a[href^="https://youtu.be"]:before,
.acalog-custom main a[href^="https://twitter.com"]:before,
.acalog-custom main a[href^="https://www.facebook.com"]:before,
.acalog-custom main a[href^="https://www.instagram.com"]:before,
.acalog-custom main a[href^="https://www.linkedin.com"]:before,
.acalog-custom main a[href^="https://www.pinterest.com"]:before,
.acalog-custom main a[href^="https://www.youtube.com"]:before,
.acalog-custom main a[href^="https://youtu.be"]:before {
  font-family: "Font Awesome 5 Brands";
}
.acalog-custom .text--fontAwesome-duotone,
.acalog-custom main blockquote p:before {
  font-family: "Font Awesome 5 Duotone";
  font-weight: 900;
}
.acalog-custom .code,
.acalog-custom .mono,
.acalog-custom .text--mono {
  font-family: "Courier New", Courier, monospace;
}
.acalog-custom .icon--location:before,
.acalog-custom .icon--user:before,
.acalog-custom .icon--website:before,
.acalog-custom .js-icon:after,
.acalog-custom .js-icon:before,
.acalog-custom footer a[href*=".pdf"]:before,
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):after,
.acalog-custom footer a[href^="https://twitter.com"]:before,
.acalog-custom footer a[href^="https://www.facebook.com"]:before,
.acalog-custom footer a[href^="https://www.instagram.com"]:before,
.acalog-custom footer a[href^="https://www.linkedin.com"]:before,
.acalog-custom footer a[href^="https://www.pinterest.com"]:before,
.acalog-custom footer a[href^="https://www.youtube.com"]:before,
.acalog-custom footer a[href^="https://youtu.be"]:before,
.acalog-custom footer a[href^="mailto:"]:before,
.acalog-custom footer a[href^="tel:"]:before,
.acalog-custom main a[href*=".pdf"]:before,
.acalog-custom main a[href*="//"]:not([href*="etsu.edu"]):after,
.acalog-custom main a[href^="https://twitter.com"]:before,
.acalog-custom main a[href^="https://www.facebook.com"]:before,
.acalog-custom main a[href^="https://www.instagram.com"]:before,
.acalog-custom main a[href^="https://www.linkedin.com"]:before,
.acalog-custom main a[href^="https://www.pinterest.com"]:before,
.acalog-custom main a[href^="https://www.youtube.com"]:before,
.acalog-custom main a[href^="https://youtu.be"]:before,
.acalog-custom main a[href^="mailto:"]:before,
.acalog-custom main a[href^="tel:"]:before,
.acalog-custom main blockquote p:before,
.acalog-custom ol .list__icon--error:before,
.acalog-custom ol .list__icon--info:before,
.acalog-custom ol .list__icon--success:before,
.acalog-custom ol .list__icon--warning:before,
.acalog-custom ul .list__icon--error:before,
.acalog-custom ul .list__icon--info:before,
.acalog-custom ul .list__icon--success:before,
.acalog-custom ul .list__icon--warning:before {
  display: none;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.acalog-custom .icon--location .svg-inline--fa,
.acalog-custom .icon--user .svg-inline--fa,
.acalog-custom .icon--website .svg-inline--fa,
.acalog-custom footer a[href*=".pdf"] .svg-inline--fa,
.acalog-custom footer a[href^="https://twitter.com"] .svg-inline--fa,
.acalog-custom footer a[href^="https://www.facebook.com"] .svg-inline--fa,
.acalog-custom footer a[href^="https://www.instagram.com"] .svg-inline--fa,
.acalog-custom footer a[href^="https://www.linkedin.com"] .svg-inline--fa,
.acalog-custom footer a[href^="https://www.pinterest.com"] .svg-inline--fa,
.acalog-custom footer a[href^="https://www.youtube.com"] .svg-inline--fa,
.acalog-custom footer a[href^="https://youtu.be"] .svg-inline--fa,
.acalog-custom footer a[href^="mailto:"] .svg-inline--fa,
.acalog-custom footer a[href^="tel:"] .svg-inline--fa,
.acalog-custom main a[href*=".pdf"] .svg-inline--fa,
.acalog-custom main a[href^="https://twitter.com"] .svg-inline--fa,
.acalog-custom main a[href^="https://www.facebook.com"] .svg-inline--fa,
.acalog-custom main a[href^="https://www.instagram.com"] .svg-inline--fa,
.acalog-custom main a[href^="https://www.linkedin.com"] .svg-inline--fa,
.acalog-custom main a[href^="https://www.pinterest.com"] .svg-inline--fa,
.acalog-custom main a[href^="https://www.youtube.com"] .svg-inline--fa,
.acalog-custom main a[href^="https://youtu.be"] .svg-inline--fa,
.acalog-custom main a[href^="mailto:"] .svg-inline--fa,
.acalog-custom main a[href^="tel:"] .svg-inline--fa {
  margin: 0 0.25em;
  white-space: nowrap;
}
.acalog-custom .icon--location:link .svg-inline--fa,
.acalog-custom .icon--location:visited .svg-inline--fa,
.acalog-custom .icon--user:link .svg-inline--fa,
.acalog-custom .icon--user:visited .svg-inline--fa,
.acalog-custom .icon--website:link .svg-inline--fa,
.acalog-custom .icon--website:visited .svg-inline--fa,
.acalog-custom main a[href*=".pdf"]:link .svg-inline--fa,
.acalog-custom main a[href*=".pdf"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://twitter.com"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://twitter.com"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://www.facebook.com"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://www.facebook.com"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://www.instagram.com"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://www.instagram.com"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://www.linkedin.com"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://www.linkedin.com"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://www.pinterest.com"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://www.pinterest.com"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://www.youtube.com"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://www.youtube.com"]:visited .svg-inline--fa,
.acalog-custom main a[href^="https://youtu.be"]:link .svg-inline--fa,
.acalog-custom main a[href^="https://youtu.be"]:visited .svg-inline--fa,
.acalog-custom main a[href^="mailto:"]:link .svg-inline--fa,
.acalog-custom main a[href^="mailto:"]:visited .svg-inline--fa,
.acalog-custom main a[href^="tel:"]:link .svg-inline--fa,
.acalog-custom main a[href^="tel:"]:visited .svg-inline--fa {
  color: #5E8AB4;
}
.acalog-custom .icon--location:focus .svg-inline--fa,
.acalog-custom .icon--location:hover .svg-inline--fa,
.acalog-custom .icon--user:focus .svg-inline--fa,
.acalog-custom .icon--user:hover .svg-inline--fa,
.acalog-custom .icon--website:focus .svg-inline--fa,
.acalog-custom .icon--website:hover .svg-inline--fa,
.acalog-custom main a[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom main a[href*=".pdf"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://twitter.com"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://twitter.com"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://www.facebook.com"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://www.facebook.com"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://www.instagram.com"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://www.instagram.com"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://www.linkedin.com"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://www.linkedin.com"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://www.pinterest.com"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://www.pinterest.com"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://www.youtube.com"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://www.youtube.com"]:hover .svg-inline--fa,
.acalog-custom main a[href^="https://youtu.be"]:focus .svg-inline--fa,
.acalog-custom main a[href^="https://youtu.be"]:hover .svg-inline--fa,
.acalog-custom main a[href^="mailto:"]:focus .svg-inline--fa,
.acalog-custom main a[href^="mailto:"]:hover .svg-inline--fa,
.acalog-custom main a[href^="tel:"]:focus .svg-inline--fa,
.acalog-custom main a[href^="tel:"]:hover .svg-inline--fa {
  color: #005EB8;
}
.acalog-custom .icon--location:active .svg-inline--fa,
.acalog-custom .icon--user:active .svg-inline--fa,
.acalog-custom .icon--website:active .svg-inline--fa,
.acalog-custom main a[href*=".pdf"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://twitter.com"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://www.facebook.com"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://www.instagram.com"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://www.linkedin.com"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://www.pinterest.com"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://www.youtube.com"]:active .svg-inline--fa,
.acalog-custom main a[href^="https://youtu.be"]:active .svg-inline--fa,
.acalog-custom main a[href^="mailto:"]:active .svg-inline--fa,
.acalog-custom main a[href^="tel:"]:active .svg-inline--fa {
  color: #041E42;
}
.acalog-custom footer .icon--location:link .svg-inline--fa,
.acalog-custom footer .icon--location:visited .svg-inline--fa,
.acalog-custom footer .icon--user:link .svg-inline--fa,
.acalog-custom footer .icon--user:visited .svg-inline--fa,
.acalog-custom footer .icon--website:link .svg-inline--fa,
.acalog-custom footer .icon--website:visited .svg-inline--fa,
.acalog-custom footer a[href*=".pdf"]:link .svg-inline--fa,
.acalog-custom footer a[href*=".pdf"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://twitter.com"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://twitter.com"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://www.facebook.com"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://www.facebook.com"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://www.instagram.com"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://www.instagram.com"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://www.linkedin.com"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://www.linkedin.com"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://www.pinterest.com"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://www.pinterest.com"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://www.youtube.com"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://www.youtube.com"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="https://youtu.be"]:link .svg-inline--fa,
.acalog-custom footer a[href^="https://youtu.be"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="mailto:"]:link .svg-inline--fa,
.acalog-custom footer a[href^="mailto:"]:visited .svg-inline--fa,
.acalog-custom footer a[href^="tel:"]:link .svg-inline--fa,
.acalog-custom footer a[href^="tel:"]:visited .svg-inline--fa {
  color: rgba(255,255,255,0.6);
}
.acalog-custom footer .icon--location:focus .svg-inline--fa,
.acalog-custom footer .icon--location:hover .svg-inline--fa,
.acalog-custom footer .icon--user:focus .svg-inline--fa,
.acalog-custom footer .icon--user:hover .svg-inline--fa,
.acalog-custom footer .icon--website:focus .svg-inline--fa,
.acalog-custom footer .icon--website:hover .svg-inline--fa,
.acalog-custom footer a[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom footer a[href*=".pdf"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://twitter.com"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://twitter.com"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://www.facebook.com"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://www.facebook.com"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://www.instagram.com"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://www.instagram.com"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://www.linkedin.com"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://www.linkedin.com"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://www.pinterest.com"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://www.pinterest.com"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://www.youtube.com"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://www.youtube.com"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="https://youtu.be"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="https://youtu.be"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="mailto:"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="mailto:"]:hover .svg-inline--fa,
.acalog-custom footer a[href^="tel:"]:focus .svg-inline--fa,
.acalog-custom footer a[href^="tel:"]:hover .svg-inline--fa {
  color: rgba(255,255,255,0.9);
}
.acalog-custom footer .icon--location:active .svg-inline--fa,
.acalog-custom footer .icon--user:active .svg-inline--fa,
.acalog-custom footer .icon--website:active .svg-inline--fa,
.acalog-custom footer a[href*=".pdf"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://twitter.com"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://www.facebook.com"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://www.instagram.com"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://www.linkedin.com"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://www.pinterest.com"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://www.youtube.com"]:active .svg-inline--fa,
.acalog-custom footer a[href^="https://youtu.be"]:active .svg-inline--fa,
.acalog-custom footer a[href^="mailto:"]:active .svg-inline--fa,
.acalog-custom footer a[href^="tel:"]:active .svg-inline--fa {
  color: #FFC72C;
}
.acalog-custom footer a[href^="https://twitter.com"]:before,
.acalog-custom footer a[href^="https://www.facebook.com"]:before,
.acalog-custom footer a[href^="https://www.instagram.com"]:before,
.acalog-custom footer a[href^="https://www.linkedin.com"]:before,
.acalog-custom footer a[href^="https://www.pinterest.com"]:before,
.acalog-custom footer a[href^="https://www.youtube.com"]:before,
.acalog-custom footer a[href^="https://youtu.be"]:before,
.acalog-custom main a[href^="https://twitter.com"]:before,
.acalog-custom main a[href^="https://www.facebook.com"]:before,
.acalog-custom main a[href^="https://www.instagram.com"]:before,
.acalog-custom main a[href^="https://www.linkedin.com"]:before,
.acalog-custom main a[href^="https://www.pinterest.com"]:before,
.acalog-custom main a[href^="https://www.youtube.com"]:before,
.acalog-custom main a[href^="https://youtu.be"]:before {
  font-weight: 900;
}
.acalog-custom footer a[href^="https://www.facebook.com"]:before,
.acalog-custom main a[href^="https://www.facebook.com"]:before {
  content: '\f39e';
}
.acalog-custom footer a[href^="https://www.instagram.com"]:before,
.acalog-custom main a[href^="https://www.instagram.com"]:before {
  content: "\f16d";
}
.acalog-custom footer a[href^="https://twitter.com"]:before,
.acalog-custom main a[href^="https://twitter.com"]:before {
  content: "\f099";
}
.acalog-custom footer a[href^="https://www.pinterest.com"]:before,
.acalog-custom main a[href^="https://www.pinterest.com"]:before {
  content: "\f231";
}
.acalog-custom footer a[href^="https://www.linkedin.com"]:before,
.acalog-custom main a[href^="https://www.linkedin.com"]:before {
  content: "\f0e1";
}
.acalog-custom footer a[href^="https://www.youtube.com"]:before,
.acalog-custom footer a[href^="https://youtu.be"]:before,
.acalog-custom main a[href^="https://www.youtube.com"]:before,
.acalog-custom main a[href^="https://youtu.be"]:before {
  content: "\f167";
}
.acalog-custom footer a[href^="mailto:"]:before,
.acalog-custom main a[href^="mailto:"]:before {
  content: "\f0e0";
  font-weight: 300;
}
.acalog-custom footer a[href^="tel:"],
.acalog-custom main a[href^="tel:"] {
  -webkit-font-feature-settings: 'zero' 1, 'lnum' 1;
  font-feature-settings: 'zero' 1, 'lnum' 1;
}
.acalog-custom footer a[href^="tel:"]:before,
.acalog-custom main a[href^="tel:"]:before {
  content: "\f3cd";
  font-weight: 900;
}
.acalog-custom footer a[href*=".pdf"]:before,
.acalog-custom main a[href*=".pdf"]:before {
  content: "\f1c1";
}
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):after {
  content: "\f08e";
  font-weight: 300;
}
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):link>svg[data-fa-pseudo-element=":after"],
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):visited>svg[data-fa-pseudo-element=":after"] {
  color: #262726;
}
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):focus>svg[data-fa-pseudo-element=":after"],
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):hover>svg[data-fa-pseudo-element=":after"] {
  color: #9EA2A2;
}
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]):active>svg[data-fa-pseudo-element=":after"] {
  color: #000;
}
.acalog-custom footer a[href*="//"]:not([href*="etsu.edu"]) svg.fa-external-link {
  font-size: 0.5em;
  margin-right: 0;
  vertical-align: text-top;
}
.acalog-custom .icon--location:before {
  content: '\f5a0';
}
.acalog-custom .icon--website:before {
  content: '\f87a';
}
.acalog-custom .icon--user:before {
  content: '\f406';
}
.acalog-custom main .card--blue>.info-img-link[href*=".pdf"] :before,
.acalog-custom main .card--gold>.info-img-link[href*=".pdf"] :before,
.acalog-custom main .card--mountains>.info-img-link[href*=".pdf"] :before,
.acalog-custom main .card--transparent>.info-img-link[href*=".pdf"] :before,
.acalog-custom main .card>.info-img-link[href*=".pdf"] :before {
  bottom: -150px;
  color: #FFF;
  font-size: 2.5rem;
  left: 0;
  margin: auto;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  -webkit-transition-property: opacity, bottom;
  -o-transition-property: opacity, bottom;
  transition-property: opacity, bottom;
  z-index: 1;
}
.acalog-custom main .card--blue>.info-img-link[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom main .card--blue>.info-img-link[href*=".pdf"]:hover .svg-inline--fa,
.acalog-custom main .card--gold>.info-img-link[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom main .card--gold>.info-img-link[href*=".pdf"]:hover .svg-inline--fa,
.acalog-custom main .card--mountains>.info-img-link[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom main .card--mountains>.info-img-link[href*=".pdf"]:hover .svg-inline--fa,
.acalog-custom main .card--transparent>.info-img-link[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom main .card--transparent>.info-img-link[href*=".pdf"]:hover .svg-inline--fa,
.acalog-custom main .card>.info-img-link[href*=".pdf"]:focus .svg-inline--fa,
.acalog-custom main .card>.info-img-link[href*=".pdf"]:hover .svg-inline--fa {
  opacity: 1;
  bottom: 0;
}
.acalog-custom .card--mountains,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon__center--blue,
.acalog-custom .text--gold,
.acalog-custom dl dt {
  color: #FFC72C;
}
.acalog-custom .box--gold,
.acalog-custom .card--gold,
.acalog-custom .directory-grid h3 a,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a:hover,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center--gold,
.acalog-custom .text--blue,
.acalog-custom [class*=ou-]>h1,
.acalog-custom [class*=ou-]>h2,
.acalog-custom [class*=ou-]>h3,
.acalog-custom [class*=ou-]>h4,
.acalog-custom [class*=ou-]>h5,
.acalog-custom [class*=ou-]>h6,
.acalog-custom [label=maincontent]>h1,
.acalog-custom [label=maincontent]>h2,
.acalog-custom [label=maincontent]>h3,
.acalog-custom [label=maincontent]>h4,
.acalog-custom [label=maincontent]>h5,
.acalog-custom [label=maincontent]>h6,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a:focus,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a:hover,
.acalog-custom html.news .news-banner .main-feature a.button--alert:focus,
.acalog-custom html.news .news-banner .main-feature a.button--alert:hover,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:focus,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:hover,
.acalog-custom html.news .news-banner .main-feature a.button--error:focus,
.acalog-custom html.news .news-banner .main-feature a.button--error:hover,
.acalog-custom html.news .news-banner .main-feature a.button--gold:focus,
.acalog-custom html.news .news-banner .main-feature a.button--gold:hover,
.acalog-custom html.news .news-banner .main-feature a.button--info:focus,
.acalog-custom html.news .news-banner .main-feature a.button--info:hover,
.acalog-custom html.news .news-banner .main-feature a.button--success:focus,
.acalog-custom html.news .news-banner .main-feature a.button--success:hover,
.acalog-custom html.news .news-banner .main-feature a.button--warning:focus,
.acalog-custom html.news .news-banner .main-feature a.button--warning:hover,
.acalog-custom html.news .news-banner .main-feature a.button:focus,
.acalog-custom html.news .news-banner .main-feature a.button:hover {
  color: #041E42;
}
.acalog-custom #content .content-grid main .heading,
.acalog-custom #content .content-grid main>.breakout+h1,
.acalog-custom #content .content-grid main>h1,
.acalog-custom #content .content-grid main>h1:first-child,
.acalog-custom #content .content-grid main>h2,
.acalog-custom #content .content-grid main>h3,
.acalog-custom #content .content-grid main>h4,
.acalog-custom .search__general .query form fieldset input[type=text],
.acalog-custom .text--black {
  color: #000;
}
.acalog-custom #doc-wraper>#footer,
.acalog-custom #doc-wrapper>footer,
.acalog-custom .bkgd--mountains,
.acalog-custom .box--blue,
.acalog-custom .card--mountains footer,
.acalog-custom .search__general .query,
.acalog-custom .text--white,
.acalog-custom table thead th {
  color: #FFF;
}
.acalog-custom .text--liteBlue {
  color: #5E8AB4;
}
.acalog-custom .text--liteGold,
.acalog-custom .text--liteYellow {
  color: #F8E08E;
}
.acalog-custom .text--liteGreen {
  color: #789D4A;
}
.acalog-custom .text--liteTan,
.acalog-custom .text--tan {
  color: #C6AA76;
}
.acalog-custom .directory-grid h3 a:focus,
.acalog-custom .directory-grid h3 a:hover,
.acalog-custom .text--darkBlue,
.acalog-custom .text--info {
  color: #005EB8;
}
.acalog-custom .ou-justedit-region h1:before,
.acalog-custom .text--darkRed,
.acalog-custom .text--error,
.acalog-custom .text--red,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):before {
  color: #A6192E;
}
.acalog-custom .ou-justedit-region h1:after,
.acalog-custom .ou-justedit-region table [data-snippet*=grid_]:before,
.acalog-custom .text--darkGreen,
.acalog-custom .text--green,
.acalog-custom .text--success,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):after,
.acalog-custom pre.code:before {
  color: #046A38;
}
.acalog-custom .text--alert,
.acalog-custom .text--darkTan,
.acalog-custom .text--warning {
  color: #653024;
}
.acalog-custom .text--heavyGray {
  color: #262726;
}
.acalog-custom #content .content-grid main .heading+h2,
.acalog-custom #content .content-grid main .heading .subHeading,
.acalog-custom #content .content-grid main>.breakout+h1+h2,
.acalog-custom #content .content-grid main>.breakout+h1 .subHeading,
.acalog-custom #content .content-grid main>h1:first-child+h2,
.acalog-custom #content .content-grid main>h1:first-child .subHeading,
.acalog-custom .text--darkGray,
.acalog-custom .text--disabled {
  color: #707372;
}
.acalog-custom .text--gray {
  color: #9EA2A2;
}
.acalog-custom .text--liteGray {
  color: #C7C9C7;
}
.acalog-custom .text--paleGray {
  color: #d3d4d3;
}
.acalog-custom .text--darkBrown {
  color: #776E64;
}
.acalog-custom .text--brown {
  color: #B7A99A;
}
.acalog-custom .text--liteBrown {
  color: #D7D2CB;
}
.acalog-custom .text__inset--gold {
  text-shadow: 0 1px 0 #FFC72C;
}
.acalog-custom .text__inset--blue {
  text-shadow: 0 1px 0 #041E42;
}
.acalog-custom .button--smaller,
.acalog-custom .button--smaller.button--alert,
.acalog-custom .button--smaller.button--disabled,
.acalog-custom .button--smaller.button--error,
.acalog-custom .button--smaller.button--gold,
.acalog-custom .button--smaller.button--info,
.acalog-custom .button--smaller.button--success,
.acalog-custom .button--smaller.button--warning,
.acalog-custom .button.button--smaller,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.button--smaller,
.acalog-custom .search__general .query form fieldset button.button--smaller.button[type=reset],
.acalog-custom .text--uppercase,
.acalog-custom button.button--smaller,
.acalog-custom button.button--smaller.error,
.acalog-custom button.button--smaller.gold,
.acalog-custom button.button--smaller.info,
.acalog-custom button.button--smaller.success,
.acalog-custom button.button--smaller.warning,
.acalog-custom button.button--smaller[disabled],
.acalog-custom button.smaller {
  text-transform: uppercase;
}
.acalog-custom .text--lowercase {
  text-transform: lowercase;
}
.acalog-custom .text--capitalize {
  text-transform: capitalize;
}
.acalog-custom .text--smallcaps {
  font-variant: small-caps;
}
.acalog-custom .text--display {
  font-size: calc(2em);
  line-height: calc(1.5em);
}
.acalog-custom .text--bigger {
  font-size: 1.2em;
}
.acalog-custom .text--smaller {
  font-size: .8em;
}
.acalog-custom ::-moz-selection {
  background: #ffefc2;
}
.acalog-custom ::selection {
  background: #ffefc2;
}
.acalog-custom ::-moz-selection {
  background: #dae7cb;
}
.acalog-custom .text__preventEdit,
.acalog-custom .text__selectNone {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.acalog-custom .text__selectAll {
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
  user-select: all;
}
.acalog-custom p.drop-cap,
.acalog-custom p.lead {
  font-size: 1.2rem;
  line-height: 1.5rem;
}
@media only screen and (min-width: 1200px) {
  .acalog-custom p.drop-cap,
  .acalog-custom p.lead {
    font-size: 1.4rem;
    line-height: 2.25rem;
  }
}
.acalog-custom p.drop-cap:first-letter {
  color: #041E42;
  display: block;
  font-size: 7.5rem;
  line-height: 1;
  margin: -1.5rem 0.75rem -0.75rem -2.25rem !important;
  -webkit-shape-outside: circle(53%);
  shape-outside: circle(53%);
  text-shadow: -2px 2px 0 #FFC72C, 0 0 1rem #FFF, 0 0 1em rgba(255,255,255,0.5);
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
@-moz-document url-prefix() {
  .acalog-custom p.drop-cap:first-letter {
    margin: 0 0.1rem -0.25rem -1.5rem;
    shape-outside: circle(50%);
  }
}
.acalog-custom #content .hero .flexslider ol li,
.acalog-custom #content .hero .flexslider ol ol,
.acalog-custom #content .hero .flexslider ol ul,
.acalog-custom #content .hero .flexslider ul li,
.acalog-custom #content .hero .flexslider ul ol,
.acalog-custom #content .hero .flexslider ul ul,
.acalog-custom .search__general ol .results>ul,
.acalog-custom .search__general ul .results>ul,
.acalog-custom ol #content .hero .flexslider ol,
.acalog-custom ol #content .hero .flexslider ul,
.acalog-custom ol #content .hero .flexslider ul li,
.acalog-custom ol .list--none,
.acalog-custom ol .list__icon--error,
.acalog-custom ol .list__icon--info,
.acalog-custom ol .list__icon--success,
.acalog-custom ol .list__icon--warning,
.acalog-custom ol .search__general .results>ul,
.acalog-custom ol ul.base__accordion,
.acalog-custom ol ul.list--dashedBullets,
.acalog-custom ol ul.list--inline,
.acalog-custom ol ul.list__accordions,
.acalog-custom ol ul.list__faq,
.acalog-custom ol ul ul ul,
.acalog-custom ul #content .hero .flexslider ol,
.acalog-custom ul #content .hero .flexslider ol li,
.acalog-custom ul #content .hero .flexslider ul,
.acalog-custom ul .list--none,
.acalog-custom ul .list__icon--error,
.acalog-custom ul .list__icon--info,
.acalog-custom ul .list__icon--success,
.acalog-custom ul .list__icon--warning,
.acalog-custom ul .search__general .results>ul,
.acalog-custom ul ul.base__accordion,
.acalog-custom ul ul.list--dashedBullets,
.acalog-custom ul ul.list--inline,
.acalog-custom ul ul.list__accordions,
.acalog-custom ul ul.list__faq,
.acalog-custom ul ul ol ul,
.acalog-custom ul ul ul {
  list-style: none outside;
}
.acalog-custom ol .list__icon--error,
.acalog-custom ol .list__icon--info,
.acalog-custom ol .list__icon--success,
.acalog-custom ol .list__icon--warning,
.acalog-custom ul .list__icon--error,
.acalog-custom ul .list__icon--info,
.acalog-custom ul .list__icon--success,
.acalog-custom ul .list__icon--warning {
  position: relative;
}
.acalog-custom ol .list__icon--error:before,
.acalog-custom ol .list__icon--info:before,
.acalog-custom ol .list__icon--success:before,
.acalog-custom ol .list__icon--warning:before,
.acalog-custom ul .list__icon--error:before,
.acalog-custom ul .list__icon--info:before,
.acalog-custom ul .list__icon--success:before,
.acalog-custom ul .list__icon--warning:before {
  font-weight: 900;
}
.acalog-custom ol .list__icon--error .svg-inline--fa,
.acalog-custom ol .list__icon--info .svg-inline--fa,
.acalog-custom ol .list__icon--success .svg-inline--fa,
.acalog-custom ol .list__icon--warning .svg-inline--fa,
.acalog-custom ul .list__icon--error .svg-inline--fa,
.acalog-custom ul .list__icon--info .svg-inline--fa,
.acalog-custom ul .list__icon--success .svg-inline--fa,
.acalog-custom ul .list__icon--warning .svg-inline--fa {
  margin-right: 0.75rem;
  margin-left: -2.25rem;
}
.acalog-custom ol .list__icon--success:before,
.acalog-custom ul .list__icon--success:before {
  content: '\f058';
}
.acalog-custom ol .list__icon--success .svg-inline--fa,
.acalog-custom ul .list__icon--success .svg-inline--fa {
  color: #6b8c42;
}
.acalog-custom ol .list__icon--info:before,
.acalog-custom ul .list__icon--info:before {
  content: '\f05a';
}
.acalog-custom ol .list__icon--info .svg-inline--fa,
.acalog-custom ul .list__icon--info .svg-inline--fa {
  color: #5E8AB4;
}
.acalog-custom ol .list__icon--warning:before,
.acalog-custom ul .list__icon--warning:before {
  content: '\f071';
}
.acalog-custom ol .list__icon--warning .svg-inline--fa,
.acalog-custom ul .list__icon--warning .svg-inline--fa {
  color: #f09b00;
}
.acalog-custom ol .list__icon--error:before,
.acalog-custom ul .list__icon--error:before {
  content: '\f057';
}
.acalog-custom ol .list__icon--error .svg-inline--fa,
.acalog-custom ul .list__icon--error .svg-inline--fa {
  color: #A6192E;
}
.acalog-custom .bkgd--gold,
.acalog-custom .breakout[class*=bkgd--gold],
.acalog-custom .breakout[class*=bkgd--gold][data-img*="/"]:before,
.acalog-custom .breakout[class*=bkgd--gold-alt][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--gold],
.acalog-custom .fullPgWidth[class*=bkgd--gold][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt][data-img*="/"]:before {
  background-color: #FFC72C;
  background-color: rgba(255,199,44,0.9);
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a.flex-active,
.acalog-custom .bkgd--blue,
.acalog-custom .box--blue,
.acalog-custom .box--gold,
.acalog-custom .breakout[class*=bkgd--blue],
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"]:before,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--blue],
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"]:before,
.acalog-custom .nav__site>nav,
.acalog-custom .news-header>nav,
.acalog-custom .search__general .query,
.acalog-custom .search__general .results>ul li details summary,
.acalog-custom ul.list__accordions li details summary {
  background-color: #041E42;
  background-color: rgba(4,30,66,0.9);
}
.acalog-custom #content .hero .flexslider.blackBkgd,
.acalog-custom .bkgd--black {
  background-color: #000;
  background-color: rgba(0,0,0,0.9);
}
.acalog-custom #content .hero .flexslider.whiteBkgd,
.acalog-custom .bkgd--white,
.acalog-custom .box--alert,
.acalog-custom .box--error,
.acalog-custom .box--info,
.acalog-custom .box--success,
.acalog-custom .box--warning,
.acalog-custom .card,
.acalog-custom .card--blue,
.acalog-custom .card--gold,
.acalog-custom .card--mountains,
.acalog-custom .card--transparent,
.acalog-custom .search__general .results>ul li details,
.acalog-custom dl dd,
.acalog-custom ul.list__accordions li details {
  background-color: #FFF;
  background-color: rgba(255,255,255,0.9);
}
.acalog-custom .bkgd--liteBlue {
  background-color: #5E8AB4;
  background-color: rgba(94,138,180,0.9);
}
.acalog-custom .bkgd--liteGold {
  background-color: #F8E08E;
  background-color: rgba(248,224,142,0.9);
}
.acalog-custom .bkgd--liteGreen {
  background-color: #789D4A;
  background-color: rgba(120,157,74,0.9);
}
.acalog-custom .bkgd--liteTan {
  background-color: #C6AA76;
  background-color: rgba(198,170,118,0.9);
}
.acalog-custom .bkgd--darkBlue {
  background-color: #005EB8;
  background-color: rgba(0,94,184,0.9);
}
.acalog-custom .bkgd--darkRed {
  background-color: #A6192E;
  background-color: rgba(166,25,46,0.9);
}
.acalog-custom .bkgd--darkGreen,
.acalog-custom .breakout[class*=bkgd--darkGreen],
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen],
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"]:before {
  background-color: #046A38;
  background-color: rgba(4,106,56,0.9);
}
.acalog-custom .bkgd--darkTan {
  background-color: #653024;
  background-color: rgba(101,48,36,0.9);
}
.acalog-custom .bkgd--heavyGray,
.acalog-custom .breakout[class*=bkgd--heavyGray],
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray],
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"]:before {
  background-color: #262726;
  background-color: rgba(38,39,38,0.9);
}
.acalog-custom .bkgd--darkGray,
.acalog-custom .dot:before {
  background-color: #707372;
  background-color: rgba(112,115,114,0.9);
}
.acalog-custom .bkgd--gray,
.acalog-custom button.switch[aria-checked=false] span:last-child {
  background-color: #9EA2A2;
  background-color: rgba(158,162,162,0.9);
}
.acalog-custom .bkgd--liteGray {
  background-color: #C7C9C7;
  background-color: rgba(199,201,199,0.9);
}
.acalog-custom .bkgd--paleGray,
.acalog-custom .breakout[class*=bkgd--paleGray],
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"]:before,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray],
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"]:before,
.acalog-custom .ribbon,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom dl dt {
  background-color: #d3d4d3;
  background-color: rgba(211,212,211,0.9);
}
.acalog-custom .bkgd--darkBrown {
  background-color: #776E64;
  background-color: rgba(119,110,100,0.9);
}
.acalog-custom .bkgd--brown {
  background-color: #B7A99A;
  background-color: rgba(183,169,154,0.9);
}
.acalog-custom .bkgd--liteBrown {
  background-color: #D7D2CB;
  background-color: rgba(215,210,203,0.9);
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a,
.acalog-custom .bkgd--transparent,
.acalog-custom .header-primary .nav__global details,
.acalog-custom .header-primary .page-nav details,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .list__accordions li>details,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>details,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary,
.acalog-custom button.switch,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom html.news .news-banner .main-feature a.button,
.acalog-custom html.news .news-banner .main-feature a.button--alert,
.acalog-custom html.news .news-banner .main-feature a.button--disabled,
.acalog-custom html.news .news-banner .main-feature a.button--error,
.acalog-custom html.news .news-banner .main-feature a.button--gold,
.acalog-custom html.news .news-banner .main-feature a.button--info,
.acalog-custom html.news .news-banner .main-feature a.button--success,
.acalog-custom html.news .news-banner .main-feature a.button--warning {
  background-color: transparent;
}
.acalog-custom .bkgd--none {
  background: none !important;
}
.acalog-custom .bkgd--blueGradient {
  background: #041E42;
  background: -webkit-gradient(linear,left top,left bottom,from(#0c60d4),color-stop(60%,#041E42));
  background: -webkit-linear-gradient(#0c60d4 0%,#041E42 60%);
  background: -o-linear-gradient(#0c60d4 0%,#041E42 60%);
  background: linear-gradient(#0c60d4 0%,#041E42 60%);
  background: -moz-linear-gradient(top,#0c60d4 0%,#041E42 60%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#0c60d4),color-stop(60%,#041E42));
  background: -webkit-linear-gradient(top,#0c60d4 0%,#041E42 60%);
  background: -o-linear-gradient(top,#0c60d4 0%,#041E42 60%);
  background: -ms-linear-gradient(top,#0c60d4 0%,#041E42 60%);
  background: linear-gradient(to bottom,#0c60d4 0%,#041E42 60%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#003876",endColorstr="$blue",GradientType=0);
  border-color: #0c60d4;
}
.acalog-custom .bkgd--goldGradient {
  background: #FFC72C;
  background: -webkit-gradient(linear,left top,left bottom,from(#fff0c7),to(#FFC72C));
  background: -webkit-linear-gradient(#fff0c7 0%,#FFC72C 100%);
  background: -o-linear-gradient(#fff0c7 0%,#FFC72C 100%);
  background: linear-gradient(#fff0c7 0%,#FFC72C 100%);
  background: -moz-linear-gradient(top,#fff0c7 0%,#FFC72C 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff0c7),color-stop(100%,#FFC72C));
  background: -webkit-linear-gradient(top,#fff0c7 0%,#FFC72C 100%);
  background: -o-linear-gradient(top,#fff0c7 0%,#FFC72C 100%);
  background: -ms-linear-gradient(top,#fff0c7 0%,#FFC72C 100%);
  background: linear-gradient(to bottom,#fff0c7 0%,#FFC72C 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="$white",endColorstr="$gold",GradientType=0);
  border-color: #c79200;
}
.acalog-custom .bkgd--loading,
.acalog-custom .breakout>.container.content-grid>div>iframe,
.acalog-custom .breakout>.container.grid>div>iframe,
.acalog-custom .content-grid #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .content-grid .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid.breakout>.container.bottomRow>div>iframe,
.acalog-custom .content-grid.breakout>main.container>div>iframe,
.acalog-custom .content-grid .fullPgWidth>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid.fullPgWidth>.container.bottomRow>div>iframe,
.acalog-custom .content-grid.fullPgWidth>main.container>div>iframe,
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .content-grid .video-loading .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid .video-loading .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom .content-grid .video-loading .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid .video-loading video #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid .video-loading video #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom .content-grid .video-loading video #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom .content-grid .video-loading video .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid .video-loading video .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom .content-grid .video-loading video .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom .content-grid>.bottomRow.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .content-grid>main.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid>main.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .content-grid video #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid video #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .content-grid video .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid video .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom .content-grid video .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom .content-grid video .fullPgWidth>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid video .video-loading #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .content-grid video .video-loading #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom .content-grid video .video-loading #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom .content-grid video .video-loading .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .content-grid video .video-loading .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom .content-grid video .video-loading .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom .fullPgWidth>.container.content-grid>div>iframe,
.acalog-custom .fullPgWidth>.container.grid>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container>div>iframe[style],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container>div>iframe[width],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details .video-loading video .breakout>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details .video-loading video .breakout>ul.container>div>iframe[style],
.acalog-custom .search__general .results>ul>li details .video-loading video .breakout>ul.container>div>iframe[width],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container>div>iframe[style],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container>div>iframe[width],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details video .video-loading .breakout>ul.container>div>iframe,
.acalog-custom .search__general .results>ul>li details video .video-loading .breakout>ul.container>div>iframe[style],
.acalog-custom .search__general .results>ul>li details video .video-loading .breakout>ul.container>div>iframe[width],
.acalog-custom .video-loading,
.acalog-custom .video-loading .breakout>.container.content-grid>div>iframe,
.acalog-custom .video-loading .breakout>.container.content-grid>div>iframe[style],
.acalog-custom .video-loading .breakout>.container.content-grid>div>iframe[width],
.acalog-custom .video-loading .breakout>.container.grid>div>iframe,
.acalog-custom .video-loading .breakout>.container.grid>div>iframe[style],
.acalog-custom .video-loading .breakout>.container.grid>div>iframe[width],
.acalog-custom .video-loading .content-grid #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .video-loading .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom .video-loading .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom .video-loading .content-grid .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .video-loading .content-grid .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom .video-loading .content-grid .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom .video-loading .content-grid.breakout>.container.bottomRow>div>iframe,
.acalog-custom .video-loading .content-grid.breakout>.container.bottomRow>div>iframe[style],
.acalog-custom .video-loading .content-grid.breakout>.container.bottomRow>div>iframe[width],
.acalog-custom .video-loading .content-grid.breakout>main.container>div>iframe,
.acalog-custom .video-loading .content-grid.breakout>main.container>div>iframe[style],
.acalog-custom .video-loading .content-grid.breakout>main.container>div>iframe[width],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.bottomRow>div>iframe,
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container>div>iframe,
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.breakout>div>iframe,
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[style],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[width],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .video-loading .content-grid>main.breakout>.container.breakout>div>iframe,
.acalog-custom .video-loading .content-grid>main.breakout>.container.breakout>div>iframe[style],
.acalog-custom .video-loading .content-grid>main.breakout>.container.breakout>div>iframe[width],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom .video-loading .fullPgWidth>.container.content-grid>div>iframe,
.acalog-custom .video-loading .fullPgWidth>.container.grid>div>iframe,
.acalog-custom .video-loading .search__general .results>ul>li details .breakout>ul.container>div>iframe,
.acalog-custom .video-loading .search__general .results>ul>li details .breakout>ul.container>div>iframe[style],
.acalog-custom .video-loading .search__general .results>ul>li details .breakout>ul.container>div>iframe[width],
.acalog-custom .video-loading video .breakout>.container.content-grid>div>iframe,
.acalog-custom .video-loading video .breakout>.container.content-grid>div>iframe[style],
.acalog-custom .video-loading video .breakout>.container.content-grid>div>iframe[width],
.acalog-custom .video-loading video .breakout>.container.grid>div>iframe,
.acalog-custom .video-loading video .breakout>.container.grid>div>iframe[style],
.acalog-custom .video-loading video .breakout>.container.grid>div>iframe[width],
.acalog-custom .video-loading video .content-grid #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom .video-loading video .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom .video-loading video .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom .video-loading video .content-grid .breakout>.container#dynamic-content>div>iframe,
.acalog-custom .video-loading video .content-grid .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom .video-loading video .content-grid .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom .video-loading video .content-grid.breakout>.container.bottomRow>div>iframe,
.acalog-custom .video-loading video .content-grid.breakout>.container.bottomRow>div>iframe[style],
.acalog-custom .video-loading video .content-grid.breakout>.container.bottomRow>div>iframe[width],
.acalog-custom .video-loading video .content-grid.breakout>main.container>div>iframe,
.acalog-custom .video-loading video .content-grid.breakout>main.container>div>iframe[style],
.acalog-custom .video-loading video .content-grid.breakout>main.container>div>iframe[width],
.acalog-custom .video-loading video .content-grid>.bottomRow.breakout>.container.breakout>div>iframe,
.acalog-custom .video-loading video .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[style],
.acalog-custom .video-loading video .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[width],
.acalog-custom .video-loading video .content-grid>main.breakout>.container.breakout>div>iframe,
.acalog-custom .video-loading video .content-grid>main.breakout>.container.breakout>div>iframe[style],
.acalog-custom .video-loading video .content-grid>main.breakout>.container.breakout>div>iframe[width],
.acalog-custom .video-loading video .search__general .results>ul>li details .breakout>ul.container>div>iframe,
.acalog-custom .video-loading video .search__general .results>ul>li details .breakout>ul.container>div>iframe[style],
.acalog-custom .video-loading video .search__general .results>ul>li details .breakout>ul.container>div>iframe[width],
.acalog-custom video,
.acalog-custom video .breakout>.container.content-grid>div>iframe,
.acalog-custom video .breakout>.container.content-grid>div>iframe[style],
.acalog-custom video .breakout>.container.content-grid>div>iframe[width],
.acalog-custom video .breakout>.container.grid>div>iframe,
.acalog-custom video .breakout>.container.grid>div>iframe[style],
.acalog-custom video .breakout>.container.grid>div>iframe[width],
.acalog-custom video .content-grid #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom video .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom video .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom video .content-grid .breakout>.container#dynamic-content>div>iframe,
.acalog-custom video .content-grid .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom video .content-grid .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom video .content-grid.breakout>.container.bottomRow>div>iframe,
.acalog-custom video .content-grid.breakout>.container.bottomRow>div>iframe[style],
.acalog-custom video .content-grid.breakout>.container.bottomRow>div>iframe[width],
.acalog-custom video .content-grid.breakout>main.container>div>iframe,
.acalog-custom video .content-grid.breakout>main.container>div>iframe[style],
.acalog-custom video .content-grid.breakout>main.container>div>iframe[width],
.acalog-custom video .content-grid.fullPgWidth>.container.bottomRow>div>iframe,
.acalog-custom video .content-grid.fullPgWidth>main.container>div>iframe,
.acalog-custom video .content-grid>.bottomRow.breakout>.container.breakout>div>iframe,
.acalog-custom video .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[style],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[width],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom video .content-grid>main.breakout>.container.breakout>div>iframe,
.acalog-custom video .content-grid>main.breakout>.container.breakout>div>iframe[style],
.acalog-custom video .content-grid>main.breakout>.container.breakout>div>iframe[width],
.acalog-custom video .content-grid>main.fullPgWidth>.container.breakout>div>iframe,
.acalog-custom video .fullPgWidth>.container.content-grid>div>iframe,
.acalog-custom video .fullPgWidth>.container.grid>div>iframe,
.acalog-custom video .search__general .results>ul>li details .breakout>ul.container>div>iframe,
.acalog-custom video .search__general .results>ul>li details .breakout>ul.container>div>iframe[style],
.acalog-custom video .search__general .results>ul>li details .breakout>ul.container>div>iframe[width],
.acalog-custom video .video-loading .breakout>.container.content-grid>div>iframe,
.acalog-custom video .video-loading .breakout>.container.content-grid>div>iframe[style],
.acalog-custom video .video-loading .breakout>.container.content-grid>div>iframe[width],
.acalog-custom video .video-loading .breakout>.container.grid>div>iframe,
.acalog-custom video .video-loading .breakout>.container.grid>div>iframe[style],
.acalog-custom video .video-loading .breakout>.container.grid>div>iframe[width],
.acalog-custom video .video-loading .content-grid #dynamic-content.breakout>.container.breakout>div>iframe,
.acalog-custom video .video-loading .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[style],
.acalog-custom video .video-loading .content-grid #dynamic-content.breakout>.container.breakout>div>iframe[width],
.acalog-custom video .video-loading .content-grid .breakout>.container#dynamic-content>div>iframe,
.acalog-custom video .video-loading .content-grid .breakout>.container#dynamic-content>div>iframe[style],
.acalog-custom video .video-loading .content-grid .breakout>.container#dynamic-content>div>iframe[width],
.acalog-custom video .video-loading .content-grid.breakout>.container.bottomRow>div>iframe,
.acalog-custom video .video-loading .content-grid.breakout>.container.bottomRow>div>iframe[style],
.acalog-custom video .video-loading .content-grid.breakout>.container.bottomRow>div>iframe[width],
.acalog-custom video .video-loading .content-grid.breakout>main.container>div>iframe,
.acalog-custom video .video-loading .content-grid.breakout>main.container>div>iframe[style],
.acalog-custom video .video-loading .content-grid.breakout>main.container>div>iframe[width],
.acalog-custom video .video-loading .content-grid>.bottomRow.breakout>.container.breakout>div>iframe,
.acalog-custom video .video-loading .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[style],
.acalog-custom video .video-loading .content-grid>.bottomRow.breakout>.container.breakout>div>iframe[width],
.acalog-custom video .video-loading .content-grid>main.breakout>.container.breakout>div>iframe,
.acalog-custom video .video-loading .content-grid>main.breakout>.container.breakout>div>iframe[style],
.acalog-custom video .video-loading .content-grid>main.breakout>.container.breakout>div>iframe[width],
.acalog-custom video .video-loading .search__general .results>ul>li details .breakout>ul.container>div>iframe,
.acalog-custom video .video-loading .search__general .results>ul>li details .breakout>ul.container>div>iframe[style],
.acalog-custom video .video-loading .search__general .results>ul>li details .breakout>ul.container>div>iframe[width] {
  background: url("data:image/svg+xml,%3Csvg width='200' height='200' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-ripple' style='background:0 0'%3E%3Ccircle cx='50' cy='50' r='4.719' fill='none' stroke='%231d3f72' stroke-width='2'%3E%3Canimate attributeName='r' calcMode='spline' values='0;40' keyTimes='0;1' dur='3' keySplines='0 0.2 0.8 1' begin='-1.5s' repeatCount='indefinite' /%3E%3Canimate attributeName='opacity' calcMode='spline' values='1;0' keyTimes='0;1' dur='3' keySplines='0.2 0 0.8 1' begin='-1.5s' repeatCount='indefinite' /%3E%3C/circle%3E%3Ccircle cx='50' cy='50' r='27.591' fill='none' stroke='%235699d2' stroke-width='2'%3E%3Canimate attributeName='r' calcMode='spline' values='0;40' keyTimes='0;1' dur='3' keySplines='0 0.2 0.8 1' begin='0s' repeatCount='indefinite' /%3E%3Canimate attributeName='opacity' calcMode='spline' values='1;0' keyTimes='0;1' dur='3' keySplines='0.2 0 0.8 1' begin='0s' repeatCount='indefinite' /%3E%3C/circle%3E%3Ctext fill='%23041E44' font-family='oswald, sans-serif' font-size='9' font-weight='900' letter-spacing='1'%3E%3Ctspan x='26' y='54' style='text-shadow: 0 0 0.375rem %23FFF'%3ELOADING%3C/tspan%3E%3C/text%3E%3C/svg%3E") 50% 1.3157894736842% no-repeat;
}
.acalog-custom #content .content-grid,
.acalog-custom .bkgd--noise {
  background: transparent;
  height: 100%;
  position: relative;
  width: 100%;
}
.acalog-custom #content .content-grid:before,
.acalog-custom .bkgd--noise:before {
  content: '';
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: -1;
}
.acalog-custom #content .content-grid:before,
.acalog-custom .bkgd--noise:before {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' preserveAspectRatio='xMidYMid meet'%3E%3Cfilter id='noise' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.9' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23noise)' opacity='0.4'/%3E%3C/svg%3E") 0 0px 50px repeat fixed, radial-gradient(circle at 50% 138%,rgba(255,255,255,0.1) 38%,rgba(255,199,46,0.2) 62%,rgba(95,139,180,0.3) 100%) 0 0% no-repeat fixed, -webkit-gradient(linear,left top,left bottom,color-stop(62%,rgba(255,240,199,0.1)),color-stop(138%,rgba(255,199,46,0.1))) 0 0% no-repeat fixed, #FFF;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' preserveAspectRatio='xMidYMid meet'%3E%3Cfilter id='noise' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.9' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23noise)' opacity='0.4'/%3E%3C/svg%3E") 0 0px 50px repeat fixed, -webkit-radial-gradient(50% 138%,circle,rgba(255,255,255,0.1) 38%,rgba(255,199,46,0.2) 62%,rgba(95,139,180,0.3) 100%) 0 0% no-repeat fixed, -webkit-linear-gradient(top,rgba(255,240,199,0.1) 62%,rgba(255,199,46,0.1) 138%) 0 0% no-repeat fixed, #FFF;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' preserveAspectRatio='xMidYMid meet'%3E%3Cfilter id='noise' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.9' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23noise)' opacity='0.4'/%3E%3C/svg%3E") 0 0px 50px repeat fixed, -o-radial-gradient(50% 138%,circle,rgba(255,255,255,0.1) 38%,rgba(255,199,46,0.2) 62%,rgba(95,139,180,0.3) 100%) 0 0% no-repeat fixed, -o-linear-gradient(top,rgba(255,240,199,0.1) 62%,rgba(255,199,46,0.1) 138%) 0 0% no-repeat fixed, #FFF;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 512 512' preserveAspectRatio='xMidYMid meet'%3E%3Cfilter id='noise' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.9' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='512' height='512' filter='url(%23noise)' opacity='0.4'/%3E%3C/svg%3E") 0 0px 50px repeat fixed, radial-gradient(circle at 50% 138%,rgba(255,255,255,0.1) 38%,rgba(255,199,46,0.2) 62%,rgba(95,139,180,0.3) 100%) 0 0% no-repeat fixed, linear-gradient(to bottom,rgba(255,240,199,0.1) 62%,rgba(255,199,46,0.1) 138%) 0 0% no-repeat fixed, #FFF;
}
.acalog-custom #doc-wraper>#footer,
.acalog-custom #doc-wrapper>footer,
.acalog-custom .bkgd--mountains,
.acalog-custom .card--mountains footer {
  background: -webkit-gradient(linear,left top,left bottom,color-stop(20%,#001c42),color-stop(66%,#052757),to(#06306a)) no-repeat;
  background: -webkit-linear-gradient(#001c42 20%,#052757 66%,#06306a 100%) no-repeat;
  background: -o-linear-gradient(#001c42 20%,#052757 66%,#06306a 100%) no-repeat;
  background: linear-gradient(#001c42 20%,#052757 66%,#06306a 100%) no-repeat;
  padding: 2rem 1rem 5.5rem;
  position: relative;
}
.acalog-custom #doc-wraper>#footer:before,
.acalog-custom #doc-wrapper>footer:before,
.acalog-custom .bkgd--mountains:before,
.acalog-custom .card--mountains footer:before {
  background: url("../../img/gateway/etsu-johnson-city-tn-blue-ridge-mountains.min.svg") 50% 100%/cover no-repeat;
  content: '';
  min-height: 6rem;
  left: 0;
  position: absolute;
  top: -6rem;
  width: 100%;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a,
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a.flex-active,
.acalog-custom .border,
.acalog-custom .border--black,
.acalog-custom .border--blue,
.acalog-custom .border--brown,
.acalog-custom .border--darkBlue,
.acalog-custom .border--darkBrown,
.acalog-custom .border--darkGray,
.acalog-custom .border--darkGreen,
.acalog-custom .border--darkRed,
.acalog-custom .border--darkTan,
.acalog-custom .border--error,
.acalog-custom .border--gold,
.acalog-custom .border--gray,
.acalog-custom .border--heavyGray,
.acalog-custom .border--liteBlue,
.acalog-custom .border--liteBrown,
.acalog-custom .border--liteGold,
.acalog-custom .border--liteGray,
.acalog-custom .border--liteGreen,
.acalog-custom .border--liteTan,
.acalog-custom .border--paleGray,
.acalog-custom .border--transparent,
.acalog-custom .border--white,
.acalog-custom .date--calendar:nth-child(2):before,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .menu__page input[type=checkbox]:checked~nav,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a,
.acalog-custom .menu__page label,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary,
.acalog-custom .search__general .results>ul li details,
.acalog-custom button.switch,
.acalog-custom button.switch:not([aria-checked]),
.acalog-custom button.switch[aria-checked=false],
.acalog-custom dl dd,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom html.news .news-banner .main-feature a.button,
.acalog-custom html.news .news-banner .main-feature a.button--alert,
.acalog-custom html.news .news-banner .main-feature a.button--alert:focus,
.acalog-custom html.news .news-banner .main-feature a.button--alert:hover,
.acalog-custom html.news .news-banner .main-feature a.button--disabled,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:focus,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:hover,
.acalog-custom html.news .news-banner .main-feature a.button--error,
.acalog-custom html.news .news-banner .main-feature a.button--error:focus,
.acalog-custom html.news .news-banner .main-feature a.button--error:hover,
.acalog-custom html.news .news-banner .main-feature a.button--gold,
.acalog-custom html.news .news-banner .main-feature a.button--gold:focus,
.acalog-custom html.news .news-banner .main-feature a.button--gold:hover,
.acalog-custom html.news .news-banner .main-feature a.button--info,
.acalog-custom html.news .news-banner .main-feature a.button--info:focus,
.acalog-custom html.news .news-banner .main-feature a.button--info:hover,
.acalog-custom html.news .news-banner .main-feature a.button--success,
.acalog-custom html.news .news-banner .main-feature a.button--success:focus,
.acalog-custom html.news .news-banner .main-feature a.button--success:hover,
.acalog-custom html.news .news-banner .main-feature a.button--warning,
.acalog-custom html.news .news-banner .main-feature a.button--warning:focus,
.acalog-custom html.news .news-banner .main-feature a.button--warning:hover,
.acalog-custom html.news .news-banner .main-feature a.button:focus,
.acalog-custom html.news .news-banner .main-feature a.button:hover,
.acalog-custom ol li,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul li {
  border-style: solid;
  border-width: 1px;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a.flex-active,
.acalog-custom .border--gold {
  border-color: #FFC72C;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a,
.acalog-custom .border--blue,
.acalog-custom .date--calendar:nth-child(2):before,
.acalog-custom .menu__page input[type=checkbox]:checked~nav,
.acalog-custom .menu__page label,
.acalog-custom .search__general .results>ul li details,
.acalog-custom dl dd,
.acalog-custom ul.list__accordions li details {
  border-color: #041E42;
}
.acalog-custom .border--black {
  border-color: #000;
}
.acalog-custom .border--white,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a,
.acalog-custom button.switch,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom html.news .news-banner .main-feature a.button,
.acalog-custom html.news .news-banner .main-feature a.button--alert,
.acalog-custom html.news .news-banner .main-feature a.button--disabled,
.acalog-custom html.news .news-banner .main-feature a.button--error,
.acalog-custom html.news .news-banner .main-feature a.button--gold,
.acalog-custom html.news .news-banner .main-feature a.button--info,
.acalog-custom html.news .news-banner .main-feature a.button--success,
.acalog-custom html.news .news-banner .main-feature a.button--warning {
  border-color: #FFF;
}
.acalog-custom .border--liteBlue {
  border-color: #5E8AB4;
}
.acalog-custom .border--liteGold,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a:hover,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a:focus,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a:hover,
.acalog-custom html.news .news-banner .main-feature a.button--alert:focus,
.acalog-custom html.news .news-banner .main-feature a.button--alert:hover,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:focus,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:hover,
.acalog-custom html.news .news-banner .main-feature a.button--error:focus,
.acalog-custom html.news .news-banner .main-feature a.button--error:hover,
.acalog-custom html.news .news-banner .main-feature a.button--gold:focus,
.acalog-custom html.news .news-banner .main-feature a.button--gold:hover,
.acalog-custom html.news .news-banner .main-feature a.button--info:focus,
.acalog-custom html.news .news-banner .main-feature a.button--info:hover,
.acalog-custom html.news .news-banner .main-feature a.button--success:focus,
.acalog-custom html.news .news-banner .main-feature a.button--success:hover,
.acalog-custom html.news .news-banner .main-feature a.button--warning:focus,
.acalog-custom html.news .news-banner .main-feature a.button--warning:hover,
.acalog-custom html.news .news-banner .main-feature a.button:focus,
.acalog-custom html.news .news-banner .main-feature a.button:hover {
  border-color: #F8E08E;
}
.acalog-custom .border--liteGreen {
  border-color: #789D4A;
}
.acalog-custom .border--liteTan {
  border-color: #C6AA76;
}
.acalog-custom .border--darkBlue {
  border-color: #005EB8;
}
.acalog-custom .border--darkRed,
.acalog-custom .border--error {
  border-color: #A6192E;
}
.acalog-custom .border--darkGreen {
  border-color: #046A38;
}
.acalog-custom .border--darkTan {
  border-color: #653024;
}
.acalog-custom .border--heavyGray {
  border-color: #262726;
}
.acalog-custom .border--darkGray {
  border-color: #707372;
}
.acalog-custom .border--gray {
  border-color: #9EA2A2;
}
.acalog-custom .border--liteGray,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary {
  border-color: #C7C9C7;
}
.acalog-custom .border--paleGray {
  border-color: #d3d4d3;
}
.acalog-custom .border--darkBrown {
  border-color: #776E64;
}
.acalog-custom .border--brown {
  border-color: #B7A99A;
}
.acalog-custom .border--liteBrown {
  border-color: #D7D2CB;
}
.acalog-custom .border--transparent,
.acalog-custom button.switch:not([aria-checked]),
.acalog-custom button.switch[aria-checked=false],
.acalog-custom ol li,
.acalog-custom ul li {
  border-color: transparent;
}
.acalog-custom #content .hero.slider ul.slides,
.acalog-custom #content .hero.slider ul.slides>li,
.acalog-custom .border--0,
.acalog-custom .border--none,
.acalog-custom .header-primary .nav__global details,
.acalog-custom .header-primary .page-nav details,
.acalog-custom .search__general .query form fieldset button[type=submit],
.acalog-custom .search__general .query form fieldset input[type=text],
.acalog-custom .search__general .results>ul li,
.acalog-custom ul.base__accordion li,
.acalog-custom ul.list__accordions li,
.acalog-custom ul.list__faq li {
  border: none !important;
}
.acalog-custom .border--0T,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary,
.acalog-custom dl dd {
  border-top: none !important;
}
.acalog-custom .border--0R,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary {
  border-right: none !important;
}
.acalog-custom .border--0B {
  border-bottom: none !important;
}
.acalog-custom .border--0L,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary {
  border-left: none !important;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a,
.acalog-custom .border__radius--50percent,
.acalog-custom .border__radius--half,
.acalog-custom .menu__page .ctas-nav a,
.acalog-custom button,
.acalog-custom html.news .news-feed-secondary .modal>article header .close {
  border-radius: 50%;
}
.acalog-custom .border__radius--4th,
.acalog-custom .border__radius--25percent {
  border-radius: 25%;
}
.acalog-custom .border__radius--8th {
  border-radius: 12.5%;
}
.acalog-custom .border__radius--16th {
  border-radius: 6.25%;
}
.acalog-custom .border__radius--32nd {
  border-radius: 3.125%;
}
.acalog-custom .border__radius--5,
.acalog-custom .button--alert[class*=button],
.acalog-custom .button--alert[class*=button--],
.acalog-custom .button--blue[class*=button],
.acalog-custom .button--blue[class*=button--],
.acalog-custom .button--disabled[class*=button],
.acalog-custom .button--disabled[class*=button--],
.acalog-custom .button--error[class*=button],
.acalog-custom .button--error[class*=button--],
.acalog-custom .button--gold[class*=button],
.acalog-custom .button--gold[class*=button--],
.acalog-custom .button--info[class*=button],
.acalog-custom .button--info[class*=button--],
.acalog-custom .button--success[class*=button],
.acalog-custom .button--success[class*=button--],
.acalog-custom .button--warning[class*=button],
.acalog-custom .button--warning[class*=button--],
.acalog-custom .button[class*=button],
.acalog-custom .button[class*=button--],
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a[class*=button],
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a[class*=button--],
.acalog-custom .search__general .query form fieldset button.button[class*=button][type=reset],
.acalog-custom .search__general .query form fieldset button.button[class*=button--][type=reset],
.acalog-custom button.error[class*=button],
.acalog-custom button.error[class*=button--],
.acalog-custom button.gold[class*=button],
.acalog-custom button.gold[class*=button--],
.acalog-custom button.info[class*=button],
.acalog-custom button.info[class*=button--],
.acalog-custom button.success[class*=button],
.acalog-custom button.success[class*=button--],
.acalog-custom button.warning[class*=button],
.acalog-custom button.warning[class*=button--],
.acalog-custom button[class*=button],
.acalog-custom button[class*=button][disabled],
.acalog-custom button[class*=button--],
.acalog-custom button[class*=button--][disabled] {
  border-radius: 4.5rem;
}
.acalog-custom .border__radius--4 {
  border-radius: 3.75rem;
}
.acalog-custom .border__radius--3 {
  border-radius: 3rem;
}
.acalog-custom .border__radius--2,
.acalog-custom .menu__page label {
  border-radius: 2.25rem;
}
.acalog-custom .border__radius--1,
.acalog-custom .dot:before,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav,
.acalog-custom .search__general .query form fieldset button[type=reset],
.acalog-custom button.switch,
.acalog-custom html.news .news-feed-secondary .modal>article .content .video-loading,
.acalog-custom html.news .news-feed-secondary .modal>article .content .video-responsive,
.acalog-custom html.news .news-feed-secondary .modal>article .content video {
  border-radius: 1.5rem;
}
.acalog-custom .border__radius--half,
.acalog-custom .menu__page .ctas-nav a,
.acalog-custom button,
.acalog-custom html.news .news-feed-secondary .modal>article header .close {
  border-radius: 0.75rem;
}
.acalog-custom .border__radius--5TL {
  border-top-left-radius: 4.5rem;
}
.acalog-custom .border__radius--4TL {
  border-top-left-radius: 3.75rem;
}
.acalog-custom .border__radius--3TL {
  border-top-left-radius: 3rem;
}
.acalog-custom .border__radius--2TL {
  border-top-left-radius: 2.25rem;
}
.acalog-custom .border__radius--1TL {
  border-top-left-radius: 1.5rem;
}
.acalog-custom .border__radius--halfTL,
.acalog-custom .search__general .query {
  border-top-left-radius: 0.75rem;
}
.acalog-custom .border__radius--5TR {
  border-top-right-radius: 4.5rem;
}
.acalog-custom .border__radius--4TR {
  border-top-right-radius: 3.75rem;
}
.acalog-custom .border__radius--3TR {
  border-top-right-radius: 3rem;
}
.acalog-custom .border__radius--2TR {
  border-top-right-radius: 2.25rem;
}
.acalog-custom .border__radius--1TR {
  border-top-right-radius: 1.5rem;
}
.acalog-custom .border__radius--halfTR,
.acalog-custom .box--alert,
.acalog-custom .box--disabled,
.acalog-custom .box--error,
.acalog-custom .box--info,
.acalog-custom .box--success,
.acalog-custom .box--warning,
.acalog-custom .search__general .query,
.acalog-custom .search__general .results>ul li details,
.acalog-custom .search__general .results>ul li details summary,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.base__accordion li details summary,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__accordions li details summary,
.acalog-custom ul.list__faq li details,
.acalog-custom ul.list__faq li details summary {
  border-top-right-radius: 0.75rem;
}
.acalog-custom .border__radius--5BR {
  border-bottom-right-radius: 4.5rem;
}
.acalog-custom .border__radius--4BR {
  border-bottom-right-radius: 3.75rem;
}
.acalog-custom .border__radius--3BR {
  border-bottom-right-radius: 3rem;
}
.acalog-custom .border__radius--2BR {
  border-bottom-right-radius: 2.25rem;
}
.acalog-custom .border__radius--1BR,
.acalog-custom dl dd {
  border-bottom-right-radius: 1.5rem;
}
.acalog-custom .border__radius--halfBR,
.acalog-custom .search__general .results>ul>li,
.acalog-custom .search__general .results>ul li details,
.acalog-custom .search__general .results>ul li details summary,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.base__accordion li details summary,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__accordions li details summary,
.acalog-custom ul.list__faq li details,
.acalog-custom ul.list__faq li details summary {
  border-bottom-right-radius: 0.75rem;
}
.acalog-custom .border__radius--5BL {
  border-bottom-left-radius: 4.5rem;
}
.acalog-custom .border__radius--4BL {
  border-bottom-left-radius: 3.75rem;
}
.acalog-custom .border__radius--3BL {
  border-bottom-left-radius: 3rem;
}
.acalog-custom .border__radius--2BL {
  border-bottom-left-radius: 2.25rem;
}
.acalog-custom .border__radius--1BL,
.acalog-custom dl dd {
  border-bottom-left-radius: 1.5rem;
}
.acalog-custom .border__radius--halfBL,
.acalog-custom .box--alert,
.acalog-custom .box--disabled,
.acalog-custom .box--error,
.acalog-custom .box--info,
.acalog-custom .box--success,
.acalog-custom .box--warning,
.acalog-custom .search__general .results>ul>li,
.acalog-custom .search__general .results>ul li details,
.acalog-custom .search__general .results>ul li details summary,
.acalog-custom ul.base__accordion li details,
.acalog-custom ul.base__accordion li details summary,
.acalog-custom ul.list__accordions li details,
.acalog-custom ul.list__accordions li details summary,
.acalog-custom ul.list__faq li details,
.acalog-custom ul.list__faq li details summary {
  border-bottom-left-radius: 0.75rem;
}
.acalog-custom .border__radius--0,
.acalog-custom .border__radius--none,
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a {
  border-radius: none !important;
}
.acalog-custom .border__radius--0TL {
  border-top-left-radius: none !important;
}
.acalog-custom .border__radius--0TR {
  border-top-right-radius: none !important;
}
.acalog-custom .border__radius--0BR,
.acalog-custom .search__general .results>ul>li details {
  border-bottom-right-radius: none !important;
}
.acalog-custom .border__radius--0BL,
.acalog-custom .search__general .results>ul>li details {
  border-bottom-left-radius: none !important;
}
.acalog-custom .dot:before {
  content: "";
  display: inline-block;
  height: 1rem;
  position: relative;
  width: 1rem;
}
.acalog-custom .dot--pulse.dot:before {
  -webkit-animation: dot--pulse 5s infinite;
  animation: dot--pulse 5s infinite;
}
@-webkit-keyframes dot--pulse {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: 0;
  }
  .acalog-custom 50% {
    opacity: 1;
  }
}
@keyframes dot--pulse {
  .acalog-custom 0%,
  .acalog-custom to {
    opacity: 0;
  }
  .acalog-custom 50% {
    opacity: 1;
  }
}
@-webkit-keyframes fadein {
  .acalog-custom 0% {
    opacity: 0;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@keyframes fadein {
  .acalog-custom 0% {
    opacity: 0;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein--gentle {
  .acalog-custom 0% {
    opacity: 0.5;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@keyframes fadein--gentle {
  .acalog-custom 0% {
    opacity: 0.5;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeout {
  .acalog-custom to {
    opacity: 1;
  }
  .acalog-custom 0% {
    opacity: 0;
  }
}
@keyframes fadeout {
  .acalog-custom to {
    opacity: 1;
  }
  .acalog-custom 0% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeout--gentle {
  .acalog-custom 0% {
    opacity: 1;
  }
  .acalog-custom to {
    opacity: 0.5;
  }
}
@keyframes fadeout--gentle {
  .acalog-custom 0% {
    opacity: 1;
  }
  .acalog-custom to {
    opacity: 0.5;
  }
}
@-webkit-keyframes fadeinout {
  .acalog-custom 0% {
    opacity: 0;
  }
  .acalog-custom 50% {
    opacity: 1;
  }
  .acalog-custom to {
    opacity: 0;
  }
}
@keyframes fadeinout {
  .acalog-custom 0% {
    opacity: 0;
  }
  .acalog-custom 50% {
    opacity: 1;
  }
  .acalog-custom to {
    opacity: 0;
  }
}
@-webkit-keyframes fadeinout--gentle {
  .acalog-custom to {
    opacity: 1;
  }
  .acalog-custom 50% {
    opacity: 0.5;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@keyframes fadeinout--gentle {
  .acalog-custom to {
    opacity: 1;
  }
  .acalog-custom 50% {
    opacity: 0.5;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@-webkit-keyframes fadein--faded {
  .acalog-custom 0% {
    opacity: 0.62;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@keyframes fadein--faded {
  .acalog-custom 0% {
    opacity: 0.62;
  }
  .acalog-custom to {
    opacity: 1;
  }
}
@-webkit-keyframes enlargeBackground {
  .acalog-custom 0% {
    background-size: 170%;
  }
  .acalog-custom to {
    background-size: 200%;
  }
}
@keyframes enlargeBackground {
  .acalog-custom 0% {
    background-size: 170%;
  }
  .acalog-custom to {
    background-size: 200%;
  }
}
.acalog-custom .enlarge {
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
.acalog-custom .enlarge:focus,
.acalog-custom .enlarge:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 6;
}
.acalog-custom .enlarge3D {
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
.acalog-custom .enlarge3D:focus,
.acalog-custom .enlarge3D:hover {
  -webkit-transform: scale3d(1.05,1.05,1);
  transform: scale3d(1.05,1.05,1);
  z-index: 6;
}
.acalog-custom .animate--height {
  -webkit-transition: max-height 0.3s ease-out;
  -o-transition: max-height 0.3s ease-out;
  transition: max-height 0.3s ease-out;
}
.acalog-custom .animate--height:focus,
.acalog-custom .animate--height:hover {
  -webkit-transition: max-height 0.3s ease-in;
  -o-transition: max-height 0.3s ease-in;
  transition: max-height 0.3s ease-in;
}
.acalog-custom .animate--padding-bottom {
  -webkit-transition: padding-bottom 0.1s ease-out;
  -o-transition: padding-bottom 0.1s ease-out;
  transition: padding-bottom 0.1s ease-out;
}
.acalog-custom .animate--padding-bottom:focus,
.acalog-custom .animate--padding-bottom:hover {
  -webkit-transition: padding-bottom 0.1s ease-in;
  -o-transition: padding-bottom 0.1s ease-in;
  transition: padding-bottom 0.1s ease-in;
}
@-webkit-keyframes glow--pulse {
  .acalog-custom 0% {
    -webkit-box-shadow: 0 0 10rem 0rem #FFF;
    box-shadow: 0 0 10rem 0rem #FFF;
  }
  .acalog-custom to {
    -webkit-box-shadow: 0 0 20rem 20rem #FFF;
    box-shadow: 0 0 20rem 20rem #FFF;
  }
}
@keyframes glow--pulse {
  .acalog-custom 0% {
    -webkit-box-shadow: 0 0 10rem 0rem #FFF;
    box-shadow: 0 0 10rem 0rem #FFF;
  }
  .acalog-custom to {
    -webkit-box-shadow: 0 0 20rem 20rem #FFF;
    box-shadow: 0 0 20rem 20rem #FFF;
  }
}
@-webkit-keyframes rotate360 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,360deg);
    transform: rotate3d(0,0,1,360deg);
  }
}
@keyframes rotate360 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,360deg);
    transform: rotate3d(0,0,1,360deg);
  }
}
@-webkit-keyframes rotate360-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,360deg);
    transform: rotate3d(0,0,1,360deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@keyframes rotate360-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,360deg);
    transform: rotate3d(0,0,1,360deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@-webkit-keyframes rotate180 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,180deg);
    transform: rotate3d(0,0,1,180deg);
  }
}
@keyframes rotate180 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,180deg);
    transform: rotate3d(0,0,1,180deg);
  }
}
@-webkit-keyframes rotate180-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,180deg);
    transform: rotate3d(0,0,1,180deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@keyframes rotate180-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,180deg);
    transform: rotate3d(0,0,1,180deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@-webkit-keyframes rotate90 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
  }
}
@keyframes rotate90 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
  }
}
@-webkit-keyframes rotate90-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@keyframes rotate90-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@-webkit-keyframes rotate45 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
  }
}
@keyframes rotate45 {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
  }
}
@-webkit-keyframes rotate45-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@keyframes rotate45-CCW {
  .acalog-custom 0% {
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
  }
  .acalog-custom to {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}
@media only screen and (min-width: 768px) {
  .acalog-custom .text-cols,
  .acalog-custom .text-cols--2,
  .acalog-custom .text-cols--3,
  .acalog-custom .text-cols--4 {
    -webkit-column-gap: 3rem;
    column-gap: 3rem;
  }
  .acalog-custom [class*=text-cols--] .text-columns--span,
  .acalog-custom [class*=text-cols--] h1,
  .acalog-custom [class*=text-cols--] h2,
  .acalog-custom [class*=text-cols--] h3,
  .acalog-custom [class*=text-cols--] h4,
  .acalog-custom [class*=text-cols--] h5,
  .acalog-custom [class*=text-cols--] h6 {
    -webkit-column-span: all;
    column-span: all;
  }
  .acalog-custom [class*=text-cols--] .box--disabled,
  .acalog-custom [class*=text-cols--] .box--error,
  .acalog-custom [class*=text-cols--] .box--info,
  .acalog-custom [class*=text-cols--] .box--success,
  .acalog-custom [class*=text-cols--] .box--warning,
  .acalog-custom [class*=text-cols--] blockquote,
  .acalog-custom [class*=text-cols--] li {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
  }
  .acalog-custom .text-cols--2 {
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-width: 50%;
    column-width: 50%;
  }
  .acalog-custom .text-cols--3 {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-width: 33.333333%;
    column-width: 33.333333%;
  }
  .acalog-custom .text-cols--4 {
    -webkit-column-count: 4;
    column-count: 4;
    -webkit-column-width: 25%;
    column-width: 25%;
  }
}
.acalog-custom .float--left,
.acalog-custom main blockquote p:first-letter,
.acalog-custom p.drop-cap:first-letter {
  display: block;
  float: left;
}
.acalog-custom .float--right {
  display: block;
  float: right;
}
.acalog-custom #content .hero .flexslider ol,
.acalog-custom #content .hero .flexslider ol li,
.acalog-custom #content .hero .flexslider ul,
.acalog-custom #content .hero .flexslider ul li,
.acalog-custom .clearfix,
.acalog-custom .float--left,
.acalog-custom .float--right,
.acalog-custom main blockquote p:first-letter,
.acalog-custom p.drop-cap:first-letter {
  zoom: 1;
}
.acalog-custom #content .hero .flexslider ol:after,
.acalog-custom #content .hero .flexslider ol:before,
.acalog-custom #content .hero .flexslider ol li:after,
.acalog-custom #content .hero .flexslider ol li:before,
.acalog-custom #content .hero .flexslider ul:after,
.acalog-custom #content .hero .flexslider ul:before,
.acalog-custom #content .hero .flexslider ul li:after,
.acalog-custom #content .hero .flexslider ul li:before,
.acalog-custom .clearfix:after,
.acalog-custom .clearfix:before,
.acalog-custom .float--left:after,
.acalog-custom .float--left:before,
.acalog-custom .float--right:after,
.acalog-custom .float--right:before {
  content: '';
  display: table;
}
.acalog-custom #content .hero .flexslider ol:after,
.acalog-custom #content .hero .flexslider ol li:after,
.acalog-custom #content .hero .flexslider ul:after,
.acalog-custom #content .hero .flexslider ul li:after,
.acalog-custom .clearfix:after,
.acalog-custom .float--left:after,
.acalog-custom .float--right:after {
  clear: both;
}
.acalog-custom .float--0,
.acalog-custom .float--none {
  float: none;
}
.acalog-custom .flex__row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.acalog-custom .flex__column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acalog-custom .flex__rowReverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.acalog-custom .flex__columnReverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.acalog-custom .flex__wrap {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.acalog-custom .flex__noWrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.acalog-custom .flex__wrapReverse {
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}
.acalog-custom .flex__justifyContentStart {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.acalog-custom .flex__justifyContentEnd {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.acalog-custom .flex__justifyContentCenter {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.acalog-custom .flex__justifyContentBetween {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.acalog-custom .flex__justifyContentAround {
  -ms-flex-pack: distribute;
  justify-content: space-around;
}
.acalog-custom .flex__alignItemsStart {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}
.acalog-custom .flex__alignItemsEnd {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.acalog-custom .flex__alignItemsCenter {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.acalog-custom .flex__alignItemsBaseline {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.acalog-custom .flex__alignItemsStretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.acalog-custom .flex__alignContentStart {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
.acalog-custom .flex__alignContentEnd {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}
.acalog-custom .flex__alignContentCenter {
  -ms-flex-line-pack: center;
  align-content: center;
}
.acalog-custom .flex__alignContentBetween {
  -ms-flex-line-pack: justify;
  align-content: space-between;
}
.acalog-custom .flex__alignContentAround {
  -ms-flex-line-pack: distribute;
  align-content: space-around;
}
.acalog-custom .flex__alignContentStretch {
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}
.acalog-custom .flex__alignSelfAuto {
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}
.acalog-custom .flex__alignSelfStart {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.acalog-custom .flex__alignSelfEnd {
  -ms-flex-item-align: end;
  align-self: flex-end;
}
.acalog-custom .flex__alignSelfCenter {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
.acalog-custom .flex__alignSelfBaseline {
  -ms-flex-item-align: baseline;
  align-self: baseline;
}
.acalog-custom .flex__alignSelfStretch {
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}
.acalog-custom .flex__centerChildren {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.acalog-custom .flex__fullWidthBGWrap {
  padding-left: 1.2em;
}
.acalog-custom .flex__height100 {
  height: 100%;
}
.acalog-custom .grid__inline {
  display: -ms-inline-grid;
  display: inline-grid;
}
.acalog-custom body {
  background-color: #EEE;
  color: #262726;
  font-size: 14px;
  font-size: calc(13.725px);
  font-weight: 400;
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5;
  overflow-x: hidden;
}
.acalog-custom .tabset>label:focus-visible,
.acalog-custom :focus-visible {
  outline: solid 1px rgba(94,138,180,0.38);
}
.acalog-custom script,
.acalog-custom style {
  display: none;
  height: 0;
  width: 0;
  visibility: hidden;
}
.acalog-custom p {
  margin: 0;
  padding: 0 0 1.5rem;
}
@media only screen and (min-width: 1200px) {
  .acalog-custom p {
    font-size: 1.1rem;
    line-height: 1.5rem;
  }
}
.acalog-custom h1,
.acalog-custom h2,
.acalog-custom h3,
.acalog-custom h4,
.acalog-custom h5,
.acalog-custom h6 {
  font-family: oswald, sans-serif;
  font-weight: 500;
}
.acalog-custom main blockquote {
  -webkit-box-shadow: inset 5px 0 rgba(255,199,44,0.9);
  box-shadow: inset 5px 0 rgba(255,199,44,0.9);
}
.acalog-custom main blockquote p {
  color: rgba(38,39,38,0.95);
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 1.5rem;
  font-style: italic;
  letter-spacing: -0.25px;
  line-height: 3rem;
  margin: 0 auto;
  padding: 0 1.5rem;
  position: relative;
  text-shadow: -2px 2px 0 rgba(255,255,255,0.9), 0 0 1rem rgba(255,255,255,0.9), 0 0 1em rgba(255,255,255,0.9);
}
.acalog-custom main blockquote p:before {
  color: #FFC72C;
  content: '\f10e';
  font-size: 9rem;
  line-height: 1;
  opacity: 0.38;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: translate3d(1.5rem,-3rem,0);
  transform: translate3d(1.5rem,-3rem,0);
}
.acalog-custom main blockquote p>.svg-inline--fa {
  height: 9rem;
  min-width: 9rem;
  position: absolute;
  right: 0;
  top: 0;
  width: 9rem;
  -webkit-transform: translate3d(1.5rem,-3rem,0);
  transform: translate3d(1.5rem,-3rem,0);
  color: #FFC72C;
  opacity: 0.38;
}
.acalog-custom main blockquote p:first-letter {
  color: rgba(38,39,38,0.95);
  display: block;
  font-family: minion-3-display, "Times New Roman", serif;
  -webkit-font-feature-settings: 'swsh' 1;
  font-feature-settings: 'swsh' 1;
  font-size: 4.5rem;
  font-style: italic;
  line-height: 1;
  margin: -0.75rem 0 0 !important;
  -webkit-shape-outside: circle(53%);
  shape-outside: circle(53%);
  text-shadow: -2px 2px 0 #FFF, 0 0 1rem #FFF, 0 0 1em rgba(255,255,255,0.5);
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.acalog-custom main blockquote cite {
  color: rgba(0,0,0,0.95);
  display: block;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 1.2rem;
  letter-spacing: 1px;
  line-height: 1.5rem;
  margin: 0 auto;
  position: relative;
  text-align: right;
  width: 70%;
}
.acalog-custom main blockquote cite:before {
  content: '~\00a0';
  display: inline-block;
  margin-left: -1.5rem;
}
.acalog-custom main blockquote cite:empty {
  display: none;
  height: 0;
  width: 0;
  visibility: hidden;
}
@media only screen and (min-width: 992px) {
  .acalog-custom main blockquote p {
    font-size: 2rem;
    line-height: 3rem;
    padding: 0 6rem 0 1.5rem;
    width: 80%;
    width: calc(94%);
  }
  .acalog-custom main blockquote p>.svg-inline--fa {
    right: 0;
    top: 0;
    -webkit-transform: translate3d(4.5rem,-3rem,0);
    transform: translate3d(4.5rem,-3rem,0);
  }
  .acalog-custom main blockquote p cite {
    font-size: 1.5rem;
  }
}
.acalog-custom #content h1,
.acalog-custom #content h2,
.acalog-custom #content h3,
.acalog-custom #content h4,
.acalog-custom #content h5,
.acalog-custom #content h6 {
  padding: unset;
}
.acalog-custom .overlay {
  z-index: unset;
}
.acalog-custom [class*=" icon-"]:before,
.acalog-custom [class^=icon-]:before {
  margin-right: 0;
}
.acalog-custom .hyphenate,
.acalog-custom .icon--location,
.acalog-custom .icon--user,
.acalog-custom .icon--website,
.acalog-custom a,
.acalog-custom footer a[href*=".pdf"],
.acalog-custom footer a[href^="https://twitter.com"],
.acalog-custom footer a[href^="https://www.facebook.com"],
.acalog-custom footer a[href^="https://www.instagram.com"],
.acalog-custom footer a[href^="https://www.linkedin.com"],
.acalog-custom footer a[href^="https://www.pinterest.com"],
.acalog-custom footer a[href^="https://www.youtube.com"],
.acalog-custom footer a[href^="https://youtu.be"],
.acalog-custom footer a[href^="mailto:"],
.acalog-custom footer a[href^="tel:"],
.acalog-custom main a[href*=".pdf"],
.acalog-custom main a[href^="https://twitter.com"],
.acalog-custom main a[href^="https://www.facebook.com"],
.acalog-custom main a[href^="https://www.instagram.com"],
.acalog-custom main a[href^="https://www.linkedin.com"],
.acalog-custom main a[href^="https://www.pinterest.com"],
.acalog-custom main a[href^="https://www.youtube.com"],
.acalog-custom main a[href^="https://youtu.be"],
.acalog-custom main a[href^="mailto:"],
.acalog-custom main a[href^="tel:"] {
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  -webkit-hyphenate-limit-after: 3;
  -webkit-hyphenate-limit-before: 3;
  -webkit-hyphenate-character: auto;
  -webkit-hyphenate-limit-lines: 3;
  hyphenate-limit-chars: 6 3 3;
  overflow-wrap: break-word;
  word-break: break-word;
  text-wrap: balance;
}
.acalog-custom .centered-content {
  padding: 1.5rem;
  max-width: 1280px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .acalog-custom .centered-content {
    padding: 3rem 4.5rem;
  }
}
.acalog-custom ol,
.acalog-custom ul {
  list-style: none outside;
  padding-left: 1.5rem;
  width: 100%;
}
.acalog-custom #content .hero .flexslider ul,
.acalog-custom #content .hero.slider ul.slides,
.acalog-custom .search__general .results>ul,
.acalog-custom .search__general .results>ul>li details ul,
.acalog-custom ol ul.list__icon--error,
.acalog-custom ol ul.list__icon--info,
.acalog-custom ol ul.list__icon--success,
.acalog-custom ol ul.list__icon--warning,
.acalog-custom ul.base__accordion,
.acalog-custom ul.list--0,
.acalog-custom ul.list--dashedBullets,
.acalog-custom ul.list--inline,
.acalog-custom ul.list--none,
.acalog-custom ul.list__accordions,
.acalog-custom ul.list__faq,
.acalog-custom ul ul.list__icon--error,
.acalog-custom ul ul.list__icon--info,
.acalog-custom ul ul.list__icon--success,
.acalog-custom ul ul.list__icon--warning,
.acalog-custom ul ul ul {
  list-style: none outside;
}
.acalog-custom ul,
.acalog-custom ul.list--discBullets {
  list-style-type: disc;
}
.acalog-custom ul.list--squareBullets {
  list-style-type: square;
}
.acalog-custom ul.list--circleBullets,
.acalog-custom ul ul {
  list-style-type: circle;
}
.acalog-custom ul.list--dashedBullets>li:before,
.acalog-custom ul ul ul>li:before {
  content: "\2013";
  margin-left: -1.25rem;
  position: absolute;
}
.acalog-custom ul.list--inline li {
  display: inline-block;
}
.acalog-custom ul.list--striped>li:nth-child(odd) {
  background-color: rgba(0,0,0,0.03);
  border-color: rgba(0,0,0,0.04);
}
.acalog-custom ul.list--striped.bullets>li:before {
  content: "\00a0";
  margin: 0.5rem 0 0.5rem -1.5rem;
  position: absolute;
  background-color: #707372;
  width: 0.25rem;
  height: 0.25rem;
  border-radius: 0.25rem;
}
.acalog-custom ul.list--striped a+.fa {
  padding-left: 0.5rem;
}
.acalog-custom ul>li.list--striped:nth-child(odd) {
  background-color: rgba(0,0,0,0.03);
  border-color: rgba(0,0,0,0.04);
}
.acalog-custom ol {
  counter-reset: fancy-counter;
}
.acalog-custom ol>li {
  position: relative;
}
.acalog-custom ol>li:before {
  content: counter(fancy-counter) ")";
  counter-increment: fancy-counter;
  margin-left: -1.5rem;
  position: absolute;
}
.acalog-custom ol ol>li:before {
  content: counter(fancy-counter,lower-alpha) ".";
}
.acalog-custom ol ol ol>li:before {
  content: counter(fancy-counter,lower-roman) ".";
}
.acalog-custom a {
  color: #005EB8;
  text-decoration: underline;
}
.acalog-custom a:hover,
.acalog-custom a a:active,
.acalog-custom a a:focus {
  text-decoration: none;
}
.acalog-custom a.noUnderline {
  text-decoration: none !important;
}
.acalog-custom a.icon-link svg {
  margin-right: .3rem;
}
.acalog-custom a.phone {
  color: inherit;
  text-decoration: none;
}
.acalog-custom a.info-img-link:before {
  content: "\f05a";
  display: none;
  font-weight: 300;
}
.acalog-custom a.info-img-link svg {
  bottom: -150px;
  color: #FFF;
  font-size: 2.5rem;
  left: 0;
  margin: auto;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  -webkit-transition-property: opacity, bottom;
  -o-transition-property: opacity, bottom;
  transition-property: opacity, bottom;
  z-index: 1;
}
.acalog-custom a.info-img-link img {
  display: block;
}
.acalog-custom a.info-img-link:focus svg,
.acalog-custom a.info-img-link:hover svg {
  opacity: 1;
  bottom: 0;
}
.acalog-custom dl dt {
  font-family: oswald, sans-serif;
  font-size: 1.2rem;
  font-weight: 400;
  letter-spacing: 0.1rem;
  line-height: 1.5rem;
  padding-left: 1.5rem;
  text-transform: uppercase;
}
.acalog-custom dl dd {
  -webkit-box-shadow: inset 0 0 1.5rem rgba(4,30,66,0.1);
  box-shadow: inset 0 0 1.5rem rgba(4,30,66,0.1);
  margin-top: -1px;
}
.acalog-custom .overlay-link,
.acalog-custom a.info-img-link,
.acalog-custom html.news .news-feed-primary article .article-thumb,
.acalog-custom html.news .news-feed-secondary article .article-thumb {
  display: block;
  overflow: hidden;
  position: relative;
}
.acalog-custom .overlay-link:after,
.acalog-custom a.info-img-link:after,
.acalog-custom html.news .news-feed-primary article .article-thumb:after,
.acalog-custom html.news .news-feed-secondary article .article-thumb:after {
  bottom: 0;
  content: "";
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: background-color .2s ease-in-out;
  -o-transition: background-color .2s ease-in-out;
  transition: background-color .2s ease-in-out;
  z-index: 0;
}
.acalog-custom .overlay-link:focus:after,
.acalog-custom .overlay-link:hover:after,
.acalog-custom a.info-img-link:focus:after,
.acalog-custom a.info-img-link:hover:after,
.acalog-custom html.news .news-feed-primary article .article-thumb:focus:after,
.acalog-custom html.news .news-feed-primary article .article-thumb:hover:after,
.acalog-custom html.news .news-feed-secondary article .article-thumb:focus:after,
.acalog-custom html.news .news-feed-secondary article .article-thumb:hover:after {
  background-color: rgba(4,30,66,0.35);
}
.acalog-custom .display--absolute {
  display: absolute;
}
.acalog-custom .display--fixed {
  display: fixed;
}
.acalog-custom .display--inherit {
  display: inherit;
}
.acalog-custom .display--none {
  display: none;
}
.acalog-custom .display--relative {
  display: relative;
}
.acalog-custom .display--static {
  display: static;
}
.acalog-custom .display--sticky {
  display: sticky;
}
.acalog-custom pre.code {
  -webkit-box-shadow: inset 0 0 0.5rem #5E8AB4;
  box-shadow: inset 0 0 0.5rem #5E8AB4;
  font-size: 1.5rem;
}
.acalog-custom pre.code:before {
  content: "</> HTML Code Example";
  display: block;
}
.acalog-custom code {
  color: #000;
  text-shadow: none !important;
}
.acalog-custom table {
  width: 100%;
}
.acalog-custom table thead {
  border: 1px solid #03132a;
}
.acalog-custom table thead th {
  background-color: #05295a;
  font-weight: 400;
  text-transform: capitalize;
  vertical-align: top;
}
.acalog-custom table tbody {
  border: 1px solid rgba(0,0,0,0.17);
}
.acalog-custom table tbody tr:nth-child(2n) {
  border: 1px solid rgba(0,0,0,0.05);
  border-left: none;
  border-right: none;
}
.acalog-custom nav {
  background: unset;
  -webkit-box-shadow: unset;
  box-shadow: unset;
  height: unset;
  padding: unset;
  position: unset;
  z-index: unset;
}
.acalog-custom img {
  max-width: 100%;
  height: auto;
}
@media only screen and (max-width: 575px) {
  .acalog-custom main div img[style*=float],
  .acalog-custom main div img[style*=width],
  .acalog-custom main div img[width],
  .acalog-custom main p img[style*=float],
  .acalog-custom main p img[style*=width],
  .acalog-custom main p img[width] {
    float: none;
    margin: 0 auto 1.5rem;
    width: 100%;
  }
}
@media only screen and (min-width: 576px) {
  .acalog-custom main div img[style]:not([style*=margin]),
  .acalog-custom main p img[style]:not([style*=margin]) {
    margin: 0 1.5rem 1.5rem;
  }
  .acalog-custom main div img[style]:not([style*=margin])[style*="float: left"],
  .acalog-custom main p img[style]:not([style*=margin])[style*="float: left"] {
    margin-left: 0;
  }
  .acalog-custom main div img[style]:not([style*=margin])[style*="float: right"],
  .acalog-custom main p img[style]:not([style*=margin])[style*="float: right"] {
    margin-right: 0;
  }
}
.acalog-custom .object-fit--contain {
  -o-object-fit: contain;
  object-fit: contain;
}
.acalog-custom .object-fit--cover {
  -o-object-fit: cover;
  object-fit: cover;
}
.acalog-custom .object-fit--none {
  -o-object-fit: none;
  object-fit: none;
}
.acalog-custom .object-fit--scale-down {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}
.acalog-custom .object-fit--fill {
  -o-object-fit: fill;
  object-fit: fill;
}
.acalog-custom .circle-clip,
.acalog-custom .circle-clip--fade {
  -webkit-filter: drop-shadow(0px 2px 4px rgba(0,0,0,0.3));
  filter: drop-shadow(0px 2px 4px rgba(0,0,0,0.3));
  position: relative;
  z-index: 1;
}
.acalog-custom .circle-clip--fade .mask-clip,
.acalog-custom .circle-clip .mask-clip {
  -webkit-clip-path: circle(50% at center);
  clip-path: circle(50% at center);
  height: 0;
  padding-bottom: 100%;
  position: relative;
}
.acalog-custom .circle-clip--fade .mask-clip img,
.acalog-custom .circle-clip .mask-clip img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  width: 100%;
  -webkit-transition: -webkit-transform .2s ease-in-out;
  transition: -webkit-transform .2s ease-in-out;
  -o-transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
}
.acalog-custom .circle-clip--fade .mask-clip a:focus img,
.acalog-custom .circle-clip--fade .mask-clip a:hover img,
.acalog-custom .circle-clip .mask-clip a:focus img,
.acalog-custom .circle-clip .mask-clip a:hover img {
  -webkit-transform: scale3d(1.05,1.05,1.05);
  transform: scale3d(1.05,1.05,1.05);
}
.acalog-custom .circle-clip--textWrap {
  overflow: hidden;
  padding: 1.5rem;
  position: relative;
  -webkit-shape-outside: circle();
  shape-outside: circle();
  min-width: 200px;
  width: 33%;
  z-index: 1;
}
.acalog-custom .circle-clip--textWrap~h1,
.acalog-custom .circle-clip--textWrap~h2,
.acalog-custom .circle-clip--textWrap~h3,
.acalog-custom .circle-clip--textWrap~h4 {
  display: inline-block;
}
.acalog-custom .circle-clip--textWrap.float--left,
.acalog-custom main blockquote p.circle-clip--textWrap:first-letter,
.acalog-custom p.circle-clip--textWrap.drop-cap:first-letter {
  margin: 0 0 0 -1.5rem;
}
.acalog-custom .circle-clip--textWrap.float--right {
  margin: 0 -1.5rem 0 0;
}
.acalog-custom .circle-clip--fade .mask-clip {
  background-color: #ffd255;
}
.acalog-custom .circle-clip--fade .mask-clip img {
  -webkit-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out;
}
.acalog-custom .circle-clip--fade .mask-clip a:focus img,
.acalog-custom .circle-clip--fade .mask-clip a:hover img {
  opacity: .875;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.acalog-custom .iframe-responsive,
.acalog-custom .video-loading,
.acalog-custom .video-responsive,
.acalog-custom video {
  height: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
}
.acalog-custom .iframe-responsive .video-loading iframe,
.acalog-custom .iframe-responsive .video-loading iframe[style],
.acalog-custom .iframe-responsive .video-loading iframe[width],
.acalog-custom .iframe-responsive iframe,
.acalog-custom .iframe-responsive iframe[style],
.acalog-custom .iframe-responsive iframe[width],
.acalog-custom .iframe-responsive video iframe,
.acalog-custom .iframe-responsive video iframe[style],
.acalog-custom .iframe-responsive video iframe[width],
.acalog-custom .video-loading .iframe-responsive iframe,
.acalog-custom .video-loading .iframe-responsive iframe[style],
.acalog-custom .video-loading .iframe-responsive iframe[width],
.acalog-custom .video-loading .video-responsive iframe,
.acalog-custom .video-loading .video-responsive iframe[style],
.acalog-custom .video-loading .video-responsive iframe[width],
.acalog-custom .video-loading iframe,
.acalog-custom .video-loading iframe[style],
.acalog-custom .video-loading iframe[width],
.acalog-custom .video-loading video iframe,
.acalog-custom .video-loading video iframe[style],
.acalog-custom .video-loading video iframe[width],
.acalog-custom .video-responsive .video-loading iframe,
.acalog-custom .video-responsive .video-loading iframe[style],
.acalog-custom .video-responsive .video-loading iframe[width],
.acalog-custom .video-responsive iframe,
.acalog-custom .video-responsive iframe[style],
.acalog-custom .video-responsive iframe[width],
.acalog-custom .video-responsive video iframe,
.acalog-custom .video-responsive video iframe[style],
.acalog-custom .video-responsive video iframe[width],
.acalog-custom video .iframe-responsive iframe,
.acalog-custom video .iframe-responsive iframe[style],
.acalog-custom video .iframe-responsive iframe[width],
.acalog-custom video .video-loading iframe,
.acalog-custom video .video-loading iframe[style],
.acalog-custom video .video-loading iframe[width],
.acalog-custom video .video-responsive iframe,
.acalog-custom video .video-responsive iframe[style],
.acalog-custom video .video-responsive iframe[width],
.acalog-custom video iframe,
.acalog-custom video iframe[style],
.acalog-custom video iframe[width] {
  height: 100% !important;
  left: 0;
  position: absolute;
  top: 0;
  width: 100% !important;
}
.acalog-custom .video-loading,
.acalog-custom video {
  background-color: #FFF;
  background-color: rgba(255,255,255,0.4);
}
@media only screen and (min-width: 768px) {
  .acalog-custom .video-loading,
  .acalog-custom video {
    background-size: 10%;
  }
}
.acalog-custom .gpu {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.acalog-custom hr {
  background-color: #bdc0c0;
  border-width: 0;
  content: "";
  display: block;
  height: 1px;
  width: auto;
}
.acalog-custom hr.gradient,
.acalog-custom html.news .news-feed-secondary hr {
  background: -webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,#9EA2A2),to(transparent));
  background: -webkit-linear-gradient(left,transparent 0,#9EA2A2 50%,transparent 100%);
  background: -o-linear-gradient(left,transparent 0,#9EA2A2 50%,transparent 100%);
  background: linear-gradient(to right,transparent 0,#9EA2A2 50%,transparent 100%);
}
.acalog-custom hr.gradient.gold,
.acalog-custom html.news .news-feed-secondary hr.gold {
  background: -webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,#FFC72C),to(transparent));
  background: -webkit-linear-gradient(left,transparent 0,#FFC72C 50%,transparent 100%);
  background: -o-linear-gradient(left,transparent 0,#FFC72C 50%,transparent 100%);
  background: linear-gradient(to right,transparent 0,#FFC72C 50%,transparent 100%);
}
.acalog-custom hr.gradient.blue,
.acalog-custom html.news .news-feed-secondary hr.blue {
  background: -webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,#041E42),to(transparent));
  background: -webkit-linear-gradient(left,transparent 0,#041E42 50%,transparent 100%);
  background: -o-linear-gradient(left,transparent 0,#041E42 50%,transparent 100%);
  background: linear-gradient(to right,transparent 0,#041E42 50%,transparent 100%);
}
.acalog-custom hr.gradient--L2R {
  background: -webkit-gradient(linear,left top,right top,color-stop(0,#707372),color-stop(62%,#C7C9C7),to(transparent));
  background: -webkit-linear-gradient(left,#707372 0,#C7C9C7 62%,transparent 100%);
  background: -o-linear-gradient(left,#707372 0,#C7C9C7 62%,transparent 100%);
  background: linear-gradient(to right,#707372 0,#C7C9C7 62%,transparent 100%);
}
.acalog-custom hr.gradient--L2R.gold {
  background: -webkit-gradient(linear,left top,right top,color-stop(0,#FFC72C),color-stop(62%,#F8E08E),to(transparent));
  background: -webkit-linear-gradient(left,#FFC72C 0,#F8E08E 62%,transparent 100%);
  background: -o-linear-gradient(left,#FFC72C 0,#F8E08E 62%,transparent 100%);
  background: linear-gradient(to right,#FFC72C 0,#F8E08E 62%,transparent 100%);
}
.acalog-custom hr.gradient--L2R.blue {
  background: -webkit-gradient(linear,left top,right top,color-stop(0,#041E42),color-stop(62%,#005EB8),to(transparent));
  background: -webkit-linear-gradient(left,#041E42 0,#005EB8 62%,transparent 100%);
  background: -o-linear-gradient(left,#041E42 0,#005EB8 62%,transparent 100%);
  background: linear-gradient(to right,#041E42 0,#005EB8 62%,transparent 100%);
}
.acalog-custom hr.gradient--R2L {
  background: -webkit-gradient(linear,right top,left top,color-stop(0,#707372),color-stop(62%,#C7C9C7),to(transparent));
  background: -webkit-linear-gradient(right,#707372 0,#C7C9C7 62%,transparent 100%);
  background: -o-linear-gradient(right,#707372 0,#C7C9C7 62%,transparent 100%);
  background: linear-gradient(to left,#707372 0,#C7C9C7 62%,transparent 100%);
}
.acalog-custom hr.gradient--R2L.gold {
  background: -webkit-gradient(linear,right top,left top,color-stop(0,#FFC72C),color-stop(62%,#F8E08E),to(transparent));
  background: -webkit-linear-gradient(right,#FFC72C 0,#F8E08E 62%,transparent 100%);
  background: -o-linear-gradient(right,#FFC72C 0,#F8E08E 62%,transparent 100%);
  background: linear-gradient(to left,#FFC72C 0,#F8E08E 62%,transparent 100%);
}
.acalog-custom hr.gradient--R2L.blue {
  background: -webkit-gradient(linear,right top,left top,color-stop(0,#041E42),color-stop(62%,#005EB8),to(transparent));
  background: -webkit-linear-gradient(right,#041E42 0,#005EB8 62%,transparent 100%);
  background: -o-linear-gradient(right,#041E42 0,#005EB8 62%,transparent 100%);
  background: linear-gradient(to left,#041E42 0,#005EB8 62%,transparent 100%);
}
.acalog-custom hr.vertical {
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(50%,#9EA2A2),to(transparent));
  background: -webkit-linear-gradient(bottom,transparent 0,#9EA2A2 50%,transparent 100%);
  background: -o-linear-gradient(bottom,transparent 0,#9EA2A2 50%,transparent 100%);
  background: linear-gradient(to top,transparent 0,#9EA2A2 50%,transparent 100%);
  height: 100%;
  min-height: 5em;
  width: 1px;
}
.acalog-custom abbr[title] {
  cursor: help;
  vertical-align: baseline;
}
.acalog-custom abbr[title].noUnderline {
  border-bottom: none;
}
@media (-webkit-min-device-pixel-ratio: 0) {
  .acalog-custom #nav__primary>ul>li:nth-child(2)>a>abbr,
  .acalog-custom abbr[title].noUnderline {
    border-bottom-color: transparent !important;
  }
}
.acalog-custom .hide--mobile {
  display: none;
}
@media only screen and (min-width: 576px) {
  .acalog-custom .hide--mobile {
    display: inherit;
  }
  .acalog-custom .hide--tablet {
    display: none;
  }
}
@media only screen and (min-width: 992px) {
  .acalog-custom .hide--mobile {
    display: inherit;
  }
  .acalog-custom .hide--tablet {
    display: inherit;
  }
  .acalog-custom .hide--desktop {
    display: none;
  }
}
.acalog-custom .search__general .results>ul li details summary:focus,
.acalog-custom .search__general .results>ul li details summary:hover,
.acalog-custom ul.base__accordion li details summary:focus,
.acalog-custom ul.base__accordion li details summary:hover,
.acalog-custom ul.list__accordions li details summary:focus,
.acalog-custom ul.list__accordions li details summary:hover,
.acalog-custom ul.list__faq li details summary:focus,
.acalog-custom ul.list__faq li details summary:hover {
  border-color: #FFC72C;
  color: #005EB8;
}
.acalog-custom .search__general .results>ul li details[open=open],
.acalog-custom .search__general .results>ul li details[open],
.acalog-custom ul.base__accordion li details[open=open],
.acalog-custom ul.base__accordion li details[open],
.acalog-custom ul.list__accordions li details[open=open],
.acalog-custom ul.list__accordions li details[open],
.acalog-custom ul.list__faq li details[open=open],
.acalog-custom ul.list__faq li details[open] {
  padding-bottom: 1.5rem;
}
.acalog-custom .search__general .results>ul li details[open=open] summary,
.acalog-custom .search__general .results>ul li details[open] summary,
.acalog-custom ul.base__accordion li details[open=open] summary,
.acalog-custom ul.base__accordion li details[open] summary,
.acalog-custom ul.list__accordions li details[open=open] summary,
.acalog-custom ul.list__accordions li details[open] summary,
.acalog-custom ul.list__faq li details[open=open] summary,
.acalog-custom ul.list__faq li details[open] summary {
  color: #005EB8;
  margin-bottom: 1.5rem;
}
.acalog-custom .search__general .results>ul li details[open=open] summary~*,
.acalog-custom .search__general .results>ul li details[open] summary~*,
.acalog-custom ul.base__accordion li details[open=open] summary~*,
.acalog-custom ul.base__accordion li details[open] summary~*,
.acalog-custom ul.list__accordions li details[open=open] summary~*,
.acalog-custom ul.list__accordions li details[open] summary~*,
.acalog-custom ul.list__faq li details[open=open] summary~*,
.acalog-custom ul.list__faq li details[open] summary~* {
  -webkit-animation: fadein .2s ease-out;
  animation: fadein .2s ease-out;
}
.acalog-custom .search__general .results>ul li details summary,
.acalog-custom ul.list__accordions li details summary {
  border: 1px solid #010812;
  color: #FFF;
  cursor: pointer;
  margin: calc(-2.5rem);
  margin-bottom: -1px;
  padding: 0.75rem;
}
.acalog-custom .search__general .results>ul li details summary:focus,
.acalog-custom .search__general .results>ul li details summary:hover,
.acalog-custom ul.list__accordions li details summary:focus,
.acalog-custom ul.list__accordions li details summary:hover {
  color: #FFC72C;
}
.acalog-custom .search__general .results>ul li details[open=open],
.acalog-custom .search__general .results>ul li details[open],
.acalog-custom ul.list__accordions li details[open=open],
.acalog-custom ul.list__accordions li details[open] {
  padding-bottom: 1.5rem;
}
.acalog-custom .search__general .results>ul li details[open=open] summary,
.acalog-custom .search__general .results>ul li details[open] summary,
.acalog-custom ul.list__accordions li details[open=open] summary,
.acalog-custom ul.list__accordions li details[open] summary {
  color: #FFC72C;
}
.acalog-custom ul.list__faq li details.QandA {
  background-color: #FFF;
  border: solid 1px transparent;
  font-size: 1.2rem;
  line-height: 1.5rem;
  position: relative;
  padding: 0 0 0 4.5rem;
}
.acalog-custom ul.list__faq li details.QandA:focus,
.acalog-custom ul.list__faq li details.QandA:hover,
.acalog-custom ul.list__faq li details.QandA[open] {
  border-color: #F8E08E;
}
.acalog-custom ul.list__faq li details.QandA summary {
  background-color: #FFF;
  border: solid 1px transparent;
  border-left: none;
  border-radius: 0 0.75rem 0.75rem 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #041E42;
  cursor: pointer;
  font-family: oswald, sans-serif;
  font-size: 1.2rem;
  line-height: 1.5rem;
  margin: 0;
  padding: 1.5rem;
  text-align: left;
}
.acalog-custom ul.list__faq li details.QandA summary:before {
  bottom: -2px;
  color: #041E42;
  content: 'Q?';
  display: block;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 3rem;
  height: inherit;
  line-height: 4.5rem;
  margin-right: 0.75rem;
  outline: none;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0 0.75rem 0.38rem 0.75rem;
  text-shadow: -1px 1px 0 #FFF;
  -webkit-transform: translate3d(-1px,-1px,0);
  transform: translate3d(-1px,-1px,0);
  width: 3rem;
}
.acalog-custom ul.list__faq li details.QandA summary:focus,
.acalog-custom ul.list__faq li details.QandA summary:hover {
  color: #005EB8;
}
.acalog-custom ul.list__faq li details.QandA summary:focus:after,
.acalog-custom ul.list__faq li details.QandA summary:focus:before {
  outline: none !important;
}
.acalog-custom ul.list__faq li details.QandA summary:focus:before,
.acalog-custom ul.list__faq li details.QandA summary:hover:before {
  background: #FFC72C;
  color: #041E42;
  text-shadow: -1px 1px 0 #fff0c5;
}
.acalog-custom ul.list__faq li details.QandA[open=open],
.acalog-custom ul.list__faq li details.QandA[open] {
  background: -webkit-gradient(linear,left top,right top,from(#FFC72C),color-stop(4.5rem,#FFC72C),color-stop(4.501rem,white),to(#FFF));
  background: -o-linear-gradient(left,#FFC72C 0%,#FFC72C 4.5rem,white 4.501rem,#FFF 100%);
  background: -webkit-linear-gradient(left,#FFC72C 0%,#FFC72C 4.5rem,white 4.501rem,#FFF 100%);
  background: linear-gradient(to right,#FFC72C 0%,#FFC72C 4.5rem,white 4.501rem,#FFF 100%);
}
.acalog-custom ul.list__faq li details.QandA[open=open] summary,
.acalog-custom ul.list__faq li details.QandA[open] summary {
  outline: none;
}
.acalog-custom ul.list__faq li details.QandA[open=open] summary:before,
.acalog-custom ul.list__faq li details.QandA[open] summary:before {
  text-shadow: -1px 1px 0 #fff0c5;
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER],
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] {
  padding: 1.5rem;
  outline: none;
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:after,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:before,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:after,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:before {
  text-shadow: -1px 1px 0 #fff0c5;
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:after:focus,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:after:hover,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:before:focus,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:before:hover,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:after:focus,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:after:hover,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:before:focus,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:before:hover {
  outline: none;
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:before,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:before {
  color: #041E42;
  content: '\0026';
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 3rem;
  left: 0;
  position: absolute;
  text-shadow: 0 1px 0 rgba(255,255,255,0.8);
  top: 0;
  -webkit-transform: translate3d(1.2rem,5.15rem,0);
  transform: translate3d(1.2rem,5.15rem,0);
  z-index: 5;
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:after,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:after {
  color: #041E42;
  content: 'A:';
  display: block;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 3rem;
  margin-right: 0.75rem;
  position: absolute;
  left: 0 !important;
  top: 0;
  -webkit-transform: translate3d(0.75rem,8rem,0);
  transform: translate3d(0.75rem,8rem,0);
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ol,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ul,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>ul,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER] ol,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ol,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ul,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>ul,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] ol {
  list-style-type: disc;
}
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ol>li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>[itemprop=text]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER] ol>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ol>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>[itemprop=text]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]>ul>li,
.acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] ol>li {
  margin-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .acalog-custom ul.list__faq li details.QandA [title=ANSWER]:after {
    font-size: 3rem;
  }
  .acalog-custom ul.list__faq li details.QandA summary:after {
    -webkit-transform: translate3d(-5.6rem,0.38rem,0);
    transform: translate3d(-5.6rem,0.38rem,0);
  }
  .acalog-custom ul.list__faq li details.QandA[open=open],
  .acalog-custom ul.list__faq li details.QandA[open] {
    border-color: transparent;
    padding-bottom: 1.5rem;
    outline: none;
  }
  .acalog-custom ul.list__faq li details.QandA[open=open] summary,
  .acalog-custom ul.list__faq li details.QandA[open] summary {
    color: #000;
    margin-bottom: 1.5rem;
  }
  .acalog-custom ul.list__faq li details.QandA[open=open] summary:after,
  .acalog-custom ul.list__faq li details.QandA[open=open] summary:before,
  .acalog-custom ul.list__faq li details.QandA[open] summary:after,
  .acalog-custom ul.list__faq li details.QandA[open] summary:before {
    background: #FFC72C;
    color: #041E42;
  }
  .acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER],
  .acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER] {
    position: relative;
  }
  .acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:before,
  .acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:before {
    -webkit-transform: translate3d(-3rem,-1rem,0);
    transform: translate3d(-3rem,-1rem,0);
  }
  .acalog-custom ul.list__faq li details.QandA[open=open] [title=ANSWER]:after,
  .acalog-custom ul.list__faq li details.QandA[open] [title=ANSWER]:after {
    line-height: 0.75rem;
    outline: none;
    -webkit-transform: translate3d(-3rem,1.5rem,0);
    transform: translate3d(-3rem,1.5rem,0);
  }
}
.acalog-custom .arrow,
.acalog-custom .arrow--whiteB,
.acalog-custom .arrow--whiteL,
.acalog-custom .arrow--whiteR,
.acalog-custom .arrow--whiteT {
  position: relative;
}
.acalog-custom .arrow--whiteB:after,
.acalog-custom .arrow--whiteL:after,
.acalog-custom .arrow--whiteR:after,
.acalog-custom .arrow--whiteT:after,
.acalog-custom .arrow:after {
  border: solid 1rem transparent;
  content: "";
  height: 0;
  pointer-events: none;
  position: absolute;
  width: 0;
  z-index: 6;
}
.acalog-custom .arrow--whiteT:after {
  border-top-color: #FFF;
  left: calc(49%);
  top: -1px;
}
.acalog-custom .arrow--whiteR:after {
  border-right-color: #FFF;
  right: -1px;
  top: 0;
}
.acalog-custom .arrow--whiteB:after {
  border-bottom-color: #FFF;
  bottom: -1px;
  left: calc(49%);
}
.acalog-custom .arrow--whiteL:after {
  border-left-color: #FFF;
  left: -1px;
  top: 0;
}
.acalog-custom .arrow2x--whiteR {
  padding: .25rem 2rem .25rem 1rem;
  position: relative;
}
.acalog-custom .arrow2x--whiteR:after {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQgMTI4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPjxnIGlkPSJ0cmlhbmdsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9InRyaWFuZ2xlX19yaWdodCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY0LjAwMDAwMCwgMC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj48cG9seWdvbiBpZD0iUmVjdGFuZ2xlIiBwb2ludHM9IjEyOCAwIDEyOCAxMjggNjQgNjQiPjwvcG9seWdvbj48L2c+PC9nPjwvc3ZnPg==");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 100%;
  min-height: 1em;
  max-height: 100%;
  position: absolute;
  right: -0.1em;
  top: 0;
  width: 1em;
}
.acalog-custom .arrow2x--whiteB:after {
  bottom: 0;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjQgMTI4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPjxnIGlkPSJ0cmlhbmdsZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjAiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9InRyaWFuZ2xlX19ib3R0b20iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA2NC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj48cG9seWdvbiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NC4wMDAwMDAsIDMyLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHJvdGF0ZSgtOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTY0LjAwMDAwMCwgLTMyLjAwMDAwMCkiIHBvaW50cz0iOTYgLTMyIDk2IDk2IDMyIDMyIj48L3BvbHlnb24+PC9nPjwvZz48L3N2Zz4=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  content: "";
  height: 100%;
  min-height: 1em;
  max-height: 100%;
  position: absolute;
  width: 1em;
}
.acalog-custom .arrowMtn--white:focus:after,
.acalog-custom .arrowMtn--white:hover:after {
  content: "";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAwIDE5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiIHRpdGxlPSJFbmpveSB0aGUgTW91bnRhaW5zIG9mIE5vcnRoZWFzdCBUZW5uZXNzZWUgYXQgRWFzdCBUZW5uZXNzZWUgU3RhdGUgVW5pdmVyc2l0eSAoRVRTVSkiPjxnIGlkPSJFVFNVLU1vdW50YWluc19fV2hpdGUiIHN0cm9rZT0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIj48cGF0aCBkPSJNMCwxOC45ODAyMjk4IEMxNy44MjA1MTUyLDEyLjIxMDE3ODggMjYuOTMzNTA2Niw4Ljc0NjA5NDQ3IDI3LjMzODk3NCw4LjU4Nzk3Njc3IEMyNy45NDcxNzUyLDguMzUwODAwMjMgMjguNDMyMTM0NSw4LjI4OTkzNzk4IDI5LjA3MzI0NTcsOC41ODc5NzY3NyBDMjkuNzE0MzU2OSw4Ljg4NjAxNTU3IDM5LjAyMTIxODUsMTIuOTgwNzc3IDM5LjYxODMyODgsMTMuMjY3MzEzMiBDNDAuMjcyMjMyOSwxMy4zMjYyMTUzIDQxLjc5MTg1NjksMTMuMjY3MzEzMiA0Mi40OTY5MzI4LDEzLjI2NzMxMzIgQzQzLjEyMDY2MTIsMTIuOTkyOTkyMSA2Ni43NTEzNDY0LDAuNzkyMzE2OTAxIDY3LjU4ODQ1MzEsMC4zNTUwMTAzOTIgQzY4LjQyNTU1OTgsLTAuMDgyMjk2MTE3NiA2OC41ODgwNTkzLC0wLjE1MzA1NzA1NCA2OS4xNTA1NTc0LDAuMzU1MDEwMzkyIEM2OS43MTMwNTU2LDAuODYzMDc3ODM3IDc0LjI3MDY1OCwzLjgyNDY0ODQ1IDc0Ljc5NTQ2MSw0LjE3MDIyMDU2IEM3NS41OTg5NzQxLDQuMTcwMjIwNTYgODAuMTg5MTkzNiw0LjE3MDIyMDU2IDgxLjAyNDM0NzEsNC4xNzAyMjA1NiBDODEuODU5NTAwNyw0LjE3MDIyMDU2IDk5LjMzOTAzMzksMTguNDE5ODI2NyA5OS45OTk2NzYzLDE4Ljk4MDIyOTggQzk5Ljg1ODUwMSwxOC45ODAyMjk4IDY2LjUyNTI3NTUsMTguOTgwMjI5OCAwLDE4Ljk4MDIyOTggWiI+PC9wYXRoPjwvZz48L3N2Zz4=");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: contain;
  bottom: -2px;
  left: 15%;
  height: 1.5rem;
  max-height: 38%;
  position: absolute;
  width: 70%;
}
.acalog-custom .box,
.acalog-custom .box--alert,
.acalog-custom .box--disabled,
.acalog-custom .box--error,
.acalog-custom .box--info,
.acalog-custom .box--success,
.acalog-custom .box--warning {
  border: solid 1px #8ab8f8;
  color: #041E42;
  margin-bottom: 1.5rem;
  padding-left: 3.5rem;
  position: relative;
}
.acalog-custom .box--alert:before,
.acalog-custom .box--disabled:before,
.acalog-custom .box--error:before,
.acalog-custom .box--info:before,
.acalog-custom .box--success:before,
.acalog-custom .box--warning:before,
.acalog-custom .box:before {
  content: "\f05a";
  display: none;
  font-weight: 300;
}
.acalog-custom .box--alert>.svg-inline--fa,
.acalog-custom .box--disabled>.svg-inline--fa,
.acalog-custom .box--error>.svg-inline--fa,
.acalog-custom .box--info>.svg-inline--fa,
.acalog-custom .box--success>.svg-inline--fa,
.acalog-custom .box--warning>.svg-inline--fa,
.acalog-custom .box>.svg-inline--fa {
  bottom: 50%;
  color: #005EB8;
  font-size: 1.5rem;
  left: 1rem;
  position: absolute;
  -webkit-transform: translateY(50%);
  -ms-transform: translateY(50%);
  transform: translateY(50%);
}
.acalog-custom .box--alert>p:last-child,
.acalog-custom .box--disabled>p:last-child,
.acalog-custom .box--error>p:last-child,
.acalog-custom .box--info>p:last-child,
.acalog-custom .box--success>p:last-child,
.acalog-custom .box--warning>p:last-child,
.acalog-custom .box>p:last-child {
  padding-bottom: 0;
}
.acalog-custom .box--success {
  border-color: #b6ce98;
  color: #046A38;
}
.acalog-custom .box--success:before {
  content: "\f00c";
}
.acalog-custom .box--success .svg-inline--fa {
  color: #046A38;
}
.acalog-custom .box--alert,
.acalog-custom .box--warning {
  border-color: #ffd78f;
  color: #926b00;
}
.acalog-custom .box--alert:before,
.acalog-custom .box--warning:before {
  content: "\f071";
}
.acalog-custom .box--alert .svg-inline--fa,
.acalog-custom .box--warning .svg-inline--fa {
  color: #f09b00;
}
.acalog-custom .box--error {
  border-color: #f3b1bb;
  color: #A6192E;
}
.acalog-custom .box--error:before {
  content: "\f00d";
}
.acalog-custom .box--error .svg-inline--fa {
  color: #A6192E;
}
.acalog-custom .box--disabled {
  background-color: #eeefee;
  border-color: #d4d6d4;
  color: #707372;
}
.acalog-custom .box--disabled:before {
  content: "\f5f2";
}
.acalog-custom .box--disabled .svg-inline--fa {
  color: #707372;
}
.acalog-custom .button,
.acalog-custom .button--alert,
.acalog-custom .button--blue,
.acalog-custom .button--disabled,
.acalog-custom .button--error,
.acalog-custom .button--gold,
.acalog-custom .button--info,
.acalog-custom .button--success,
.acalog-custom .button--warning,
.acalog-custom .button.alert,
.acalog-custom .button.disabled,
.acalog-custom .button.error,
.acalog-custom .button.gold,
.acalog-custom .button.info,
.acalog-custom .button.success,
.acalog-custom .button.warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom .search__general .query form fieldset button.button[type=reset],
.acalog-custom button,
.acalog-custom button.error,
.acalog-custom button.gold,
.acalog-custom button.info,
.acalog-custom button.success,
.acalog-custom button.warning,
.acalog-custom button[disabled] {
  background-color: #05295a;
  border: 1px solid #041E42;
  color: #FFF;
  display: inline-block;
  font-family: oswald, sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.5rem;
  padding: 0.75rem;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px 1px #0a4aa2;
  -webkit-transition: background-color color .2s ease-in-out;
  -o-transition: background-color color .2s ease-in-out;
  transition: background-color color .2s ease-in-out;
}
.acalog-custom .button--alert:focus,
.acalog-custom .button--alert:hover,
.acalog-custom .button--blue:focus,
.acalog-custom .button--blue:hover,
.acalog-custom .button--disabled:focus,
.acalog-custom .button--disabled:hover,
.acalog-custom .button--error:focus,
.acalog-custom .button--error:hover,
.acalog-custom .button--gold:focus,
.acalog-custom .button--gold:hover,
.acalog-custom .button--info:focus,
.acalog-custom .button--info:hover,
.acalog-custom .button--success:focus,
.acalog-custom .button--success:hover,
.acalog-custom .button--warning:focus,
.acalog-custom .button--warning:hover,
.acalog-custom .button:focus,
.acalog-custom .button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a:hover,
.acalog-custom .search__general .query form fieldset button.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button:hover[type=reset],
.acalog-custom a.button--alert:focus,
.acalog-custom a.button--disabled:focus,
.acalog-custom a.button--error:focus,
.acalog-custom a.button--gold:focus,
.acalog-custom a.button--info:focus,
.acalog-custom a.button--success:focus,
.acalog-custom a.button--warning:focus,
.acalog-custom a.button.alert:focus,
.acalog-custom a.button.disabled:focus,
.acalog-custom a.button.error:focus,
.acalog-custom a.button.gold:focus,
.acalog-custom a.button.info:focus,
.acalog-custom a.button.success:focus,
.acalog-custom a.button.warning:focus,
.acalog-custom a.button:focus,
.acalog-custom button.error:focus,
.acalog-custom button.error:hover,
.acalog-custom button.gold:focus,
.acalog-custom button.gold:hover,
.acalog-custom button.info:focus,
.acalog-custom button.info:hover,
.acalog-custom button.success:focus,
.acalog-custom button.success:hover,
.acalog-custom button.warning:focus,
.acalog-custom button.warning:hover,
.acalog-custom button:focus,
.acalog-custom button:focus[disabled],
.acalog-custom button:hover,
.acalog-custom button:hover[disabled] {
  background-color: #FFC72C;
  border: 1px solid #ffc627;
  -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
  box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
  color: #041E42;
  text-shadow: none;
}
.acalog-custom .button--blue.pseudo,
.acalog-custom .button.pseudo,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.pseudo,
.acalog-custom .pseudo.button--alert,
.acalog-custom .pseudo.button--disabled,
.acalog-custom .pseudo.button--error,
.acalog-custom .pseudo.button--gold,
.acalog-custom .pseudo.button--info,
.acalog-custom .pseudo.button--success,
.acalog-custom .pseudo.button--warning,
.acalog-custom .search__general .query form fieldset button.pseudo.button[type=reset],
.acalog-custom button.pseudo,
.acalog-custom button.pseudo.error,
.acalog-custom button.pseudo.gold,
.acalog-custom button.pseudo.info,
.acalog-custom button.pseudo.success,
.acalog-custom button.pseudo.warning,
.acalog-custom button.pseudo[disabled] {
  background-color: transparent;
  border-color: transparent;
  border-radius: 5rem;
  display: inline-block;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-decoration: underline;
  text-shadow: none;
}
.acalog-custom .button--blue.pseudo:focus,
.acalog-custom .button--blue.pseudo:hover,
.acalog-custom .button.pseudo:focus,
.acalog-custom .button.pseudo:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.pseudo:hover,
.acalog-custom .pseudo.button--alert:focus,
.acalog-custom .pseudo.button--alert:hover,
.acalog-custom .pseudo.button--disabled:focus,
.acalog-custom .pseudo.button--disabled:hover,
.acalog-custom .pseudo.button--error:focus,
.acalog-custom .pseudo.button--error:hover,
.acalog-custom .pseudo.button--gold:focus,
.acalog-custom .pseudo.button--gold:hover,
.acalog-custom .pseudo.button--info:focus,
.acalog-custom .pseudo.button--info:hover,
.acalog-custom .pseudo.button--success:focus,
.acalog-custom .pseudo.button--success:hover,
.acalog-custom .pseudo.button--warning:focus,
.acalog-custom .pseudo.button--warning:hover,
.acalog-custom .search__general .query form fieldset button.pseudo.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button:hover[type=reset],
.acalog-custom button.pseudo.error:focus,
.acalog-custom button.pseudo.error:hover,
.acalog-custom button.pseudo.gold:focus,
.acalog-custom button.pseudo.gold:hover,
.acalog-custom button.pseudo.info:focus,
.acalog-custom button.pseudo.info:hover,
.acalog-custom button.pseudo.success:focus,
.acalog-custom button.pseudo.success:hover,
.acalog-custom button.pseudo.warning:focus,
.acalog-custom button.pseudo.warning:hover,
.acalog-custom button.pseudo:focus,
.acalog-custom button.pseudo:focus[disabled],
.acalog-custom button.pseudo:hover,
.acalog-custom button.pseudo:hover[disabled] {
  background-color: #FFF;
  -webkit-box-shadow: inset 0 0 5px #a4bdd4, inset 0 0 20px #e9eff5;
  box-shadow: inset 0 0 5px #a4bdd4, inset 0 0 20px #e9eff5;
  text-decoration: none;
}
.acalog-custom .button--gold,
.acalog-custom .gold.button,
.acalog-custom .gold.button--alert,
.acalog-custom .gold.button--disabled,
.acalog-custom .gold.button--error,
.acalog-custom .gold.button--gold,
.acalog-custom .gold.button--info,
.acalog-custom .gold.button--success,
.acalog-custom .gold.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold,
.acalog-custom .search__general .query form fieldset button.gold.button[type=reset],
.acalog-custom button.gold,
.acalog-custom button.gold {
  background-color: #ffce46;
  border: 1px solid #ffc422;
  color: #041E42;
  text-shadow: 0 1px 1px white;
}
.acalog-custom .button--gold:focus,
.acalog-custom .button--gold:hover,
.acalog-custom .gold.button--alert:focus,
.acalog-custom .gold.button--alert:hover,
.acalog-custom .gold.button--disabled:focus,
.acalog-custom .gold.button--disabled:hover,
.acalog-custom .gold.button--error:focus,
.acalog-custom .gold.button--error:hover,
.acalog-custom .gold.button--gold:focus,
.acalog-custom .gold.button--gold:hover,
.acalog-custom .gold.button--info:focus,
.acalog-custom .gold.button--info:hover,
.acalog-custom .gold.button--success:focus,
.acalog-custom .gold.button--success:hover,
.acalog-custom .gold.button--warning:focus,
.acalog-custom .gold.button--warning:hover,
.acalog-custom .gold.button:focus,
.acalog-custom .gold.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a:hover,
.acalog-custom .search__general .query form fieldset button.gold.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.gold.button:hover[type=reset],
.acalog-custom a.button--gold:focus,
.acalog-custom a.button.gold:focus,
.acalog-custom button.gold:focus,
.acalog-custom button.gold:hover,
.acalog-custom button.gold:hover {
  background-color: #ffdb79;
  border-color: #ffd769;
}
.acalog-custom .button--gold:active,
.acalog-custom .gold.button--alert:active,
.acalog-custom .gold.button--disabled:active,
.acalog-custom .gold.button--error:active,
.acalog-custom .gold.button--gold:active,
.acalog-custom .gold.button--info:active,
.acalog-custom .gold.button--success:active,
.acalog-custom .gold.button--warning:active,
.acalog-custom .gold.button:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a:active,
.acalog-custom .search__general .query form fieldset button.gold.button:active[type=reset],
.acalog-custom button.gold:active,
.acalog-custom button.gold:active {
  background-color: #FFC72C;
}
.acalog-custom .button--gold.pseudo,
.acalog-custom .gold.pseudo.button,
.acalog-custom .gold.pseudo.button--alert,
.acalog-custom .gold.pseudo.button--disabled,
.acalog-custom .gold.pseudo.button--error,
.acalog-custom .gold.pseudo.button--gold,
.acalog-custom .gold.pseudo.button--info,
.acalog-custom .gold.pseudo.button--success,
.acalog-custom .gold.pseudo.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold.pseudo,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.pseudo,
.acalog-custom .search__general .query form fieldset button.gold.pseudo.button[type=reset],
.acalog-custom button.gold.pseudo,
.acalog-custom button.gold.pseudo {
  color: #6e5100;
}
.acalog-custom .button--gold.pseudo:focus,
.acalog-custom .button--gold.pseudo:hover,
.acalog-custom .gold.pseudo.button--alert:focus,
.acalog-custom .gold.pseudo.button--alert:hover,
.acalog-custom .gold.pseudo.button--disabled:focus,
.acalog-custom .gold.pseudo.button--disabled:hover,
.acalog-custom .gold.pseudo.button--error:focus,
.acalog-custom .gold.pseudo.button--error:hover,
.acalog-custom .gold.pseudo.button--gold:focus,
.acalog-custom .gold.pseudo.button--gold:hover,
.acalog-custom .gold.pseudo.button--info:focus,
.acalog-custom .gold.pseudo.button--info:hover,
.acalog-custom .gold.pseudo.button--success:focus,
.acalog-custom .gold.pseudo.button--success:hover,
.acalog-custom .gold.pseudo.button--warning:focus,
.acalog-custom .gold.pseudo.button--warning:hover,
.acalog-custom .gold.pseudo.button:focus,
.acalog-custom .gold.pseudo.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.gold.pseudo:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.pseudo:hover,
.acalog-custom button.gold.pseudo:focus,
.acalog-custom button.gold.pseudo:hover,
.acalog-custom button.gold.pseudo:hover {
  -webkit-box-shadow: inset 0 0 5px #F8E08E, inset 0 0 20px #fbedbe;
  box-shadow: inset 0 0 5px #F8E08E, inset 0 0 20px #fbedbe;
}
.acalog-custom .button--success,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success,
.acalog-custom .search__general .query form fieldset button.success.button[type=reset],
.acalog-custom .success.button,
.acalog-custom .success.button--alert,
.acalog-custom .success.button--disabled,
.acalog-custom .success.button--error,
.acalog-custom .success.button--gold,
.acalog-custom .success.button--info,
.acalog-custom .success.button--success,
.acalog-custom .success.button--warning,
.acalog-custom button.success,
.acalog-custom button.success {
  background-color: #b6ce98;
  border: 1px solid #aac687;
  color: #023e21;
  text-shadow: 0 1px 1px white;
}
.acalog-custom .button--success:focus,
.acalog-custom .button--success:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success:hover,
.acalog-custom .search__general .query form fieldset button.success.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.success.button:hover[type=reset],
.acalog-custom .success.button--alert:focus,
.acalog-custom .success.button--alert:hover,
.acalog-custom .success.button--disabled:focus,
.acalog-custom .success.button--disabled:hover,
.acalog-custom .success.button--error:focus,
.acalog-custom .success.button--error:hover,
.acalog-custom .success.button--gold:focus,
.acalog-custom .success.button--gold:hover,
.acalog-custom .success.button--info:focus,
.acalog-custom .success.button--info:hover,
.acalog-custom .success.button--success:focus,
.acalog-custom .success.button--success:hover,
.acalog-custom .success.button--warning:focus,
.acalog-custom .success.button--warning:hover,
.acalog-custom .success.button:focus,
.acalog-custom .success.button:hover,
.acalog-custom a.button--success:focus,
.acalog-custom a.button.success:focus,
.acalog-custom button.success:focus,
.acalog-custom button.success:hover,
.acalog-custom button.success:hover {
  background-color: #cfdfbb;
  border-color: #c2d7a9;
  color: #012011;
}
.acalog-custom .button--success:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success:active,
.acalog-custom .search__general .query form fieldset button.success.button:active[type=reset],
.acalog-custom .success.button--alert:active,
.acalog-custom .success.button--disabled:active,
.acalog-custom .success.button--error:active,
.acalog-custom .success.button--gold:active,
.acalog-custom .success.button--info:active,
.acalog-custom .success.button--success:active,
.acalog-custom .success.button--warning:active,
.acalog-custom .success.button:active,
.acalog-custom button.success:active,
.acalog-custom button.success:active {
  background-color: #9ebe75;
  border-color: #91b664;
}
.acalog-custom .button--success.pseudo,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success.pseudo,
.acalog-custom .search__general .query form fieldset button.success.pseudo.button[type=reset],
.acalog-custom .success.pseudo.button,
.acalog-custom .success.pseudo.button--alert,
.acalog-custom .success.pseudo.button--disabled,
.acalog-custom .success.pseudo.button--error,
.acalog-custom .success.pseudo.button--gold,
.acalog-custom .success.pseudo.button--info,
.acalog-custom .success.pseudo.button--success,
.acalog-custom .success.pseudo.button--warning,
.acalog-custom button.success.pseudo,
.acalog-custom button.success.pseudo {
  color: #046A38;
}
.acalog-custom .button--success.pseudo:focus,
.acalog-custom .button--success.pseudo:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.success.pseudo:hover,
.acalog-custom .success.pseudo.button--alert:focus,
.acalog-custom .success.pseudo.button--alert:hover,
.acalog-custom .success.pseudo.button--disabled:focus,
.acalog-custom .success.pseudo.button--disabled:hover,
.acalog-custom .success.pseudo.button--error:focus,
.acalog-custom .success.pseudo.button--error:hover,
.acalog-custom .success.pseudo.button--gold:focus,
.acalog-custom .success.pseudo.button--gold:hover,
.acalog-custom .success.pseudo.button--info:focus,
.acalog-custom .success.pseudo.button--info:hover,
.acalog-custom .success.pseudo.button--success:focus,
.acalog-custom .success.pseudo.button--success:hover,
.acalog-custom .success.pseudo.button--warning:focus,
.acalog-custom .success.pseudo.button--warning:hover,
.acalog-custom .success.pseudo.button:focus,
.acalog-custom .success.pseudo.button:hover,
.acalog-custom button.success.pseudo:focus,
.acalog-custom button.success.pseudo:hover,
.acalog-custom button.success.pseudo:hover {
  -webkit-box-shadow: inset 0 0 5px #789D4A, inset 0 0 20px #c2d7a9;
  box-shadow: inset 0 0 5px #789D4A, inset 0 0 20px #c2d7a9;
}
.acalog-custom .button--info,
.acalog-custom .info.button,
.acalog-custom .info.button--alert,
.acalog-custom .info.button--disabled,
.acalog-custom .info.button--error,
.acalog-custom .info.button--gold,
.acalog-custom .info.button--info,
.acalog-custom .info.button--success,
.acalog-custom .info.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.info,
.acalog-custom .search__general .query form fieldset button.info.button[type=reset],
.acalog-custom button.info,
.acalog-custom button.info {
  background-color: #b5c9dd;
  border: 1px solid #a4bdd4;
  color: #002a52;
  text-shadow: 0 1px 1px #fbfcfd;
}
.acalog-custom .button--info:focus,
.acalog-custom .button--info:hover,
.acalog-custom .info.button--alert:focus,
.acalog-custom .info.button--alert:hover,
.acalog-custom .info.button--disabled:focus,
.acalog-custom .info.button--disabled:hover,
.acalog-custom .info.button--error:focus,
.acalog-custom .info.button--error:hover,
.acalog-custom .info.button--gold:focus,
.acalog-custom .info.button--gold:hover,
.acalog-custom .info.button--info:focus,
.acalog-custom .info.button--info:hover,
.acalog-custom .info.button--success:focus,
.acalog-custom .info.button--success:hover,
.acalog-custom .info.button--warning:focus,
.acalog-custom .info.button--warning:hover,
.acalog-custom .info.button:focus,
.acalog-custom .info.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.info:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.info:hover,
.acalog-custom .search__general .query form fieldset button.info.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.info.button:hover[type=reset],
.acalog-custom a.button--info:focus,
.acalog-custom a.button.info:focus,
.acalog-custom button.info:focus,
.acalog-custom button.info:hover,
.acalog-custom button.info:hover {
  background-color: #d8e2ed;
  border-color: #c6d6e5;
  color: #002a52;
}
.acalog-custom .button--info:active,
.acalog-custom .info.button--alert:active,
.acalog-custom .info.button--disabled:active,
.acalog-custom .info.button--error:active,
.acalog-custom .info.button--gold:active,
.acalog-custom .info.button--info:active,
.acalog-custom .info.button--success:active,
.acalog-custom .info.button--warning:active,
.acalog-custom .info.button:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.info:active,
.acalog-custom .search__general .query form fieldset button.info.button:active[type=reset],
.acalog-custom button.info:active,
.acalog-custom button.info:active {
  background-color: #92b0cc;
  border-color: #81a3c4;
}
.acalog-custom .button--info.pseudo,
.acalog-custom .info.pseudo.button,
.acalog-custom .info.pseudo.button--alert,
.acalog-custom .info.pseudo.button--disabled,
.acalog-custom .info.pseudo.button--error,
.acalog-custom .info.pseudo.button--gold,
.acalog-custom .info.pseudo.button--info,
.acalog-custom .info.pseudo.button--success,
.acalog-custom .info.pseudo.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.info.pseudo,
.acalog-custom .search__general .query form fieldset button.info.pseudo.button[type=reset],
.acalog-custom button.info.pseudo,
.acalog-custom button.info.pseudo {
  color: #00519f;
}
.acalog-custom .alert.button,
.acalog-custom .alert.button--alert,
.acalog-custom .alert.button--disabled,
.acalog-custom .alert.button--error,
.acalog-custom .alert.button--gold,
.acalog-custom .alert.button--info,
.acalog-custom .alert.button--success,
.acalog-custom .alert.button--warning,
.acalog-custom .button--alert,
.acalog-custom .button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning,
.acalog-custom .search__general .query form fieldset button.alert.button[type=reset],
.acalog-custom .search__general .query form fieldset button.warning.button[type=reset],
.acalog-custom .warning.button,
.acalog-custom .warning.button--alert,
.acalog-custom .warning.button--disabled,
.acalog-custom .warning.button--error,
.acalog-custom .warning.button--gold,
.acalog-custom .warning.button--info,
.acalog-custom .warning.button--success,
.acalog-custom .warning.button--warning,
.acalog-custom button.alert.error,
.acalog-custom button.alert.gold,
.acalog-custom button.alert.info,
.acalog-custom button.alert.success,
.acalog-custom button.alert.warning,
.acalog-custom button.alert[disabled],
.acalog-custom button.warning,
.acalog-custom button.warning {
  background-color: #f9e49c;
  border: 1px solid #f7d976;
  color: #413304;
  text-shadow: 0 1px 1px white;
}
.acalog-custom .alert.button--alert:focus,
.acalog-custom .alert.button--alert:hover,
.acalog-custom .alert.button--disabled:focus,
.acalog-custom .alert.button--disabled:hover,
.acalog-custom .alert.button--error:focus,
.acalog-custom .alert.button--error:hover,
.acalog-custom .alert.button--gold:focus,
.acalog-custom .alert.button--gold:hover,
.acalog-custom .alert.button--info:focus,
.acalog-custom .alert.button--info:hover,
.acalog-custom .alert.button--success:focus,
.acalog-custom .alert.button--success:hover,
.acalog-custom .alert.button--warning:focus,
.acalog-custom .alert.button--warning:hover,
.acalog-custom .alert.button:focus,
.acalog-custom .alert.button:hover,
.acalog-custom .button--alert:focus,
.acalog-custom .button--alert:hover,
.acalog-custom .button--warning:focus,
.acalog-custom .button--warning:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning:hover,
.acalog-custom .search__general .query form fieldset button.alert.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.alert.button:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.warning.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.warning.button:hover[type=reset],
.acalog-custom .warning.button--alert:focus,
.acalog-custom .warning.button--alert:hover,
.acalog-custom .warning.button--disabled:focus,
.acalog-custom .warning.button--disabled:hover,
.acalog-custom .warning.button--error:focus,
.acalog-custom .warning.button--error:hover,
.acalog-custom .warning.button--gold:focus,
.acalog-custom .warning.button--gold:hover,
.acalog-custom .warning.button--info:focus,
.acalog-custom .warning.button--info:hover,
.acalog-custom .warning.button--success:focus,
.acalog-custom .warning.button--success:hover,
.acalog-custom .warning.button--warning:focus,
.acalog-custom .warning.button--warning:hover,
.acalog-custom .warning.button:focus,
.acalog-custom .warning.button:hover,
.acalog-custom a.button--alert:focus,
.acalog-custom a.button--warning:focus,
.acalog-custom a.button.alert:focus,
.acalog-custom a.button.warning:focus,
.acalog-custom button.alert.error:focus,
.acalog-custom button.alert.error:hover,
.acalog-custom button.alert.gold:focus,
.acalog-custom button.alert.gold:hover,
.acalog-custom button.alert.info:focus,
.acalog-custom button.alert.info:hover,
.acalog-custom button.alert.success:focus,
.acalog-custom button.alert.success:hover,
.acalog-custom button.alert.warning:focus,
.acalog-custom button.alert.warning:hover,
.acalog-custom button.alert:focus[disabled],
.acalog-custom button.alert:hover[disabled],
.acalog-custom button.warning:focus,
.acalog-custom button.warning:hover,
.acalog-custom button.warning:hover {
  background-color: #fae8ab;
  border-color: #F8E08E;
  color: #1f1802;
}
.acalog-custom .alert.button--alert:active,
.acalog-custom .alert.button--disabled:active,
.acalog-custom .alert.button--error:active,
.acalog-custom .alert.button--gold:active,
.acalog-custom .alert.button--info:active,
.acalog-custom .alert.button--success:active,
.acalog-custom .alert.button--warning:active,
.acalog-custom .alert.button:active,
.acalog-custom .button--alert:active,
.acalog-custom .button--warning:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning:active,
.acalog-custom .search__general .query form fieldset button.alert.button:active[type=reset],
.acalog-custom .search__general .query form fieldset button.warning.button:active[type=reset],
.acalog-custom .warning.button--alert:active,
.acalog-custom .warning.button--disabled:active,
.acalog-custom .warning.button--error:active,
.acalog-custom .warning.button--gold:active,
.acalog-custom .warning.button--info:active,
.acalog-custom .warning.button--success:active,
.acalog-custom .warning.button--warning:active,
.acalog-custom .warning.button:active,
.acalog-custom button.alert.error:active,
.acalog-custom button.alert.gold:active,
.acalog-custom button.alert.info:active,
.acalog-custom button.alert.success:active,
.acalog-custom button.alert.warning:active,
.acalog-custom button.alert:active[disabled],
.acalog-custom button.warning:active,
.acalog-custom button.warning:active {
  background-color: #f7dc80;
  border-color: #f6d568;
}
.acalog-custom .alert.pseudo.button,
.acalog-custom .alert.pseudo.button--alert,
.acalog-custom .alert.pseudo.button--disabled,
.acalog-custom .alert.pseudo.button--error,
.acalog-custom .alert.pseudo.button--gold,
.acalog-custom .alert.pseudo.button--info,
.acalog-custom .alert.pseudo.button--success,
.acalog-custom .alert.pseudo.button--warning,
.acalog-custom .button--alert.pseudo,
.acalog-custom .button--warning.pseudo,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert.pseudo,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning.pseudo,
.acalog-custom .search__general .query form fieldset button.alert.pseudo.button[type=reset],
.acalog-custom .search__general .query form fieldset button.warning.pseudo.button[type=reset],
.acalog-custom .warning.pseudo.button,
.acalog-custom .warning.pseudo.button--alert,
.acalog-custom .warning.pseudo.button--disabled,
.acalog-custom .warning.pseudo.button--error,
.acalog-custom .warning.pseudo.button--gold,
.acalog-custom .warning.pseudo.button--info,
.acalog-custom .warning.pseudo.button--success,
.acalog-custom .warning.pseudo.button--warning,
.acalog-custom button.alert.pseudo.error,
.acalog-custom button.alert.pseudo.gold,
.acalog-custom button.alert.pseudo.info,
.acalog-custom button.alert.pseudo.success,
.acalog-custom button.alert.pseudo.warning,
.acalog-custom button.alert.pseudo[disabled],
.acalog-custom button.warning.pseudo,
.acalog-custom button.warning.pseudo {
  color: #6e5100;
}
.acalog-custom .alert.pseudo.button--alert:focus,
.acalog-custom .alert.pseudo.button--alert:hover,
.acalog-custom .alert.pseudo.button--disabled:focus,
.acalog-custom .alert.pseudo.button--disabled:hover,
.acalog-custom .alert.pseudo.button--error:focus,
.acalog-custom .alert.pseudo.button--error:hover,
.acalog-custom .alert.pseudo.button--gold:focus,
.acalog-custom .alert.pseudo.button--gold:hover,
.acalog-custom .alert.pseudo.button--info:focus,
.acalog-custom .alert.pseudo.button--info:hover,
.acalog-custom .alert.pseudo.button--success:focus,
.acalog-custom .alert.pseudo.button--success:hover,
.acalog-custom .alert.pseudo.button--warning:focus,
.acalog-custom .alert.pseudo.button--warning:hover,
.acalog-custom .alert.pseudo.button:focus,
.acalog-custom .alert.pseudo.button:hover,
.acalog-custom .button--alert.pseudo:focus,
.acalog-custom .button--alert.pseudo:hover,
.acalog-custom .button--warning.pseudo:focus,
.acalog-custom .button--warning.pseudo:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.alert.pseudo:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.warning.pseudo:hover,
.acalog-custom .warning.pseudo.button--alert:focus,
.acalog-custom .warning.pseudo.button--alert:hover,
.acalog-custom .warning.pseudo.button--disabled:focus,
.acalog-custom .warning.pseudo.button--disabled:hover,
.acalog-custom .warning.pseudo.button--error:focus,
.acalog-custom .warning.pseudo.button--error:hover,
.acalog-custom .warning.pseudo.button--gold:focus,
.acalog-custom .warning.pseudo.button--gold:hover,
.acalog-custom .warning.pseudo.button--info:focus,
.acalog-custom .warning.pseudo.button--info:hover,
.acalog-custom .warning.pseudo.button--success:focus,
.acalog-custom .warning.pseudo.button--success:hover,
.acalog-custom .warning.pseudo.button--warning:focus,
.acalog-custom .warning.pseudo.button--warning:hover,
.acalog-custom .warning.pseudo.button:focus,
.acalog-custom .warning.pseudo.button:hover,
.acalog-custom button.alert.pseudo.error:focus,
.acalog-custom button.alert.pseudo.error:hover,
.acalog-custom button.alert.pseudo.gold:focus,
.acalog-custom button.alert.pseudo.gold:hover,
.acalog-custom button.alert.pseudo.info:focus,
.acalog-custom button.alert.pseudo.info:hover,
.acalog-custom button.alert.pseudo.success:focus,
.acalog-custom button.alert.pseudo.success:hover,
.acalog-custom button.alert.pseudo.warning:focus,
.acalog-custom button.alert.pseudo.warning:hover,
.acalog-custom button.alert.pseudo:focus[disabled],
.acalog-custom button.alert.pseudo:hover[disabled],
.acalog-custom button.warning.pseudo:focus,
.acalog-custom button.warning.pseudo:hover,
.acalog-custom button.warning.pseudo:hover {
  -webkit-box-shadow: inset 0 0 5px #F8E08E, inset 0 0 20px #fbedbe;
  box-shadow: inset 0 0 5px #F8E08E, inset 0 0 20px #fbedbe;
}
.acalog-custom .button--error,
.acalog-custom .error.button,
.acalog-custom .error.button--alert,
.acalog-custom .error.button--disabled,
.acalog-custom .error.button--error,
.acalog-custom .error.button--gold,
.acalog-custom .error.button--info,
.acalog-custom .error.button--success,
.acalog-custom .error.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error,
.acalog-custom .search__general .query form fieldset button.error.button[type=reset],
.acalog-custom button.error,
.acalog-custom button.error {
  background-color: #f09ba8;
  border: 1px solid #ed8594;
  color: #4d0c15;
  text-shadow: 0 1px 1px #fcebed;
}
.acalog-custom .button--error:focus,
.acalog-custom .button--error:hover,
.acalog-custom .error.button--alert:focus,
.acalog-custom .error.button--alert:hover,
.acalog-custom .error.button--disabled:focus,
.acalog-custom .error.button--disabled:hover,
.acalog-custom .error.button--error:focus,
.acalog-custom .error.button--error:hover,
.acalog-custom .error.button--gold:focus,
.acalog-custom .error.button--gold:hover,
.acalog-custom .error.button--info:focus,
.acalog-custom .error.button--info:hover,
.acalog-custom .error.button--success:focus,
.acalog-custom .error.button--success:hover,
.acalog-custom .error.button--warning:focus,
.acalog-custom .error.button--warning:hover,
.acalog-custom .error.button:focus,
.acalog-custom .error.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error:hover,
.acalog-custom .search__general .query form fieldset button.error.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.error.button:hover[type=reset],
.acalog-custom a.button--error:focus,
.acalog-custom a.button.error:focus,
.acalog-custom button.error:focus,
.acalog-custom button.error:hover,
.acalog-custom button.error:hover {
  background-color: #f7c7ce;
  border-color: #f3b1bb;
  color: #4d0c15;
}
.acalog-custom .button--error:active,
.acalog-custom .error.button--alert:active,
.acalog-custom .error.button--disabled:active,
.acalog-custom .error.button--error:active,
.acalog-custom .error.button--gold:active,
.acalog-custom .error.button--info:active,
.acalog-custom .error.button--success:active,
.acalog-custom .error.button--warning:active,
.acalog-custom .error.button:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error:active,
.acalog-custom .search__general .query form fieldset button.error.button:active[type=reset],
.acalog-custom button.error:active,
.acalog-custom button.error:active {
  background-color: #e96f81;
  border-color: #e6596e;
}
.acalog-custom .button--error.pseudo,
.acalog-custom .error.pseudo.button,
.acalog-custom .error.pseudo.button--alert,
.acalog-custom .error.pseudo.button--disabled,
.acalog-custom .error.pseudo.button--error,
.acalog-custom .error.pseudo.button--gold,
.acalog-custom .error.pseudo.button--info,
.acalog-custom .error.pseudo.button--success,
.acalog-custom .error.pseudo.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error.pseudo,
.acalog-custom .search__general .query form fieldset button.error.pseudo.button[type=reset],
.acalog-custom button.error.pseudo,
.acalog-custom button.error.pseudo {
  color: #A6192E;
}
.acalog-custom .button--error.pseudo:focus,
.acalog-custom .button--error.pseudo:hover,
.acalog-custom .error.pseudo.button--alert:focus,
.acalog-custom .error.pseudo.button--alert:hover,
.acalog-custom .error.pseudo.button--disabled:focus,
.acalog-custom .error.pseudo.button--disabled:hover,
.acalog-custom .error.pseudo.button--error:focus,
.acalog-custom .error.pseudo.button--error:hover,
.acalog-custom .error.pseudo.button--gold:focus,
.acalog-custom .error.pseudo.button--gold:hover,
.acalog-custom .error.pseudo.button--info:focus,
.acalog-custom .error.pseudo.button--info:hover,
.acalog-custom .error.pseudo.button--success:focus,
.acalog-custom .error.pseudo.button--success:hover,
.acalog-custom .error.pseudo.button--warning:focus,
.acalog-custom .error.pseudo.button--warning:hover,
.acalog-custom .error.pseudo.button:focus,
.acalog-custom .error.pseudo.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.error.pseudo:hover,
.acalog-custom button.error.pseudo:focus,
.acalog-custom button.error.pseudo:hover,
.acalog-custom button.error.pseudo:hover {
  -webkit-box-shadow: inset 0 0 5px #f7c7ce, inset 0 0 20px white;
  box-shadow: inset 0 0 5px #f7c7ce, inset 0 0 20px white;
}
.acalog-custom .button--disabled,
.acalog-custom .disabled.button,
.acalog-custom .disabled.button--alert,
.acalog-custom .disabled.button--disabled,
.acalog-custom .disabled.button--error,
.acalog-custom .disabled.button--gold,
.acalog-custom .disabled.button--info,
.acalog-custom .disabled.button--success,
.acalog-custom .disabled.button--warning,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.disabled,
.acalog-custom .search__general .query form fieldset button.button--alert[type=reset],
.acalog-custom .search__general .query form fieldset button.button--disabled[type=reset],
.acalog-custom .search__general .query form fieldset button.button--error[type=reset],
.acalog-custom .search__general .query form fieldset button.button--gold[type=reset],
.acalog-custom .search__general .query form fieldset button.button--info[type=reset],
.acalog-custom .search__general .query form fieldset button.button--success[type=reset],
.acalog-custom .search__general .query form fieldset button.button--warning[type=reset],
.acalog-custom .search__general .query form fieldset button.button[type=reset],
.acalog-custom .search__general .query form fieldset button.error[type=reset],
.acalog-custom .search__general .query form fieldset button.gold[type=reset],
.acalog-custom .search__general .query form fieldset button.info[type=reset],
.acalog-custom .search__general .query form fieldset button.success[type=reset],
.acalog-custom .search__general .query form fieldset button.warning[type=reset],
.acalog-custom .search__general .query form fieldset button[disabled][type=reset],
.acalog-custom button.disabled.error,
.acalog-custom button.disabled.gold,
.acalog-custom button.disabled.info,
.acalog-custom button.disabled.success,
.acalog-custom button.disabled.warning,
.acalog-custom button.disabled[disabled],
.acalog-custom button[disabled] {
  background-color: #d4d6d4;
  border: 1px solid #C7C9C7;
  color: #313232;
  text-shadow: 0 1px 1px white;
}
.acalog-custom .button--disabled:focus,
.acalog-custom .button--disabled:hover,
.acalog-custom .disabled.button--alert:focus,
.acalog-custom .disabled.button--alert:hover,
.acalog-custom .disabled.button--disabled:focus,
.acalog-custom .disabled.button--disabled:hover,
.acalog-custom .disabled.button--error:focus,
.acalog-custom .disabled.button--error:hover,
.acalog-custom .disabled.button--gold:focus,
.acalog-custom .disabled.button--gold:hover,
.acalog-custom .disabled.button--info:focus,
.acalog-custom .disabled.button--info:hover,
.acalog-custom .disabled.button--success:focus,
.acalog-custom .disabled.button--success:hover,
.acalog-custom .disabled.button--warning:focus,
.acalog-custom .disabled.button--warning:hover,
.acalog-custom .disabled.button:focus,
.acalog-custom .disabled.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.disabled:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.disabled:hover,
.acalog-custom .search__general .query form fieldset button.button--alert:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--alert:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button--disabled:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--disabled:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button--error:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--error:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button--gold:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--gold:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button--info:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--info:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button--success:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--success:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button--warning:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button--warning:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.button:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.error:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.error:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.gold:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.gold:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.info:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.info:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.success:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.success:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.warning:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.warning:hover[type=reset],
.acalog-custom .search__general .query form fieldset button:focus[disabled][type=reset],
.acalog-custom .search__general .query form fieldset button:hover[disabled][type=reset],
.acalog-custom a.button--disabled:focus,
.acalog-custom a.button.disabled:focus,
.acalog-custom button.disabled.error:focus,
.acalog-custom button.disabled.error:hover,
.acalog-custom button.disabled.gold:focus,
.acalog-custom button.disabled.gold:hover,
.acalog-custom button.disabled.info:focus,
.acalog-custom button.disabled.info:hover,
.acalog-custom button.disabled.success:focus,
.acalog-custom button.disabled.success:hover,
.acalog-custom button.disabled.warning:focus,
.acalog-custom button.disabled.warning:hover,
.acalog-custom button.disabled:focus[disabled],
.acalog-custom button.disabled:hover[disabled],
.acalog-custom button[disabled]:focus,
.acalog-custom button[disabled]:hover {
  background-color: #eeefee;
  border-color: #e1e2e1;
  color: #3e3f3f;
}
.acalog-custom .button--disabled:active,
.acalog-custom .disabled.button--alert:active,
.acalog-custom .disabled.button--disabled:active,
.acalog-custom .disabled.button--error:active,
.acalog-custom .disabled.button--gold:active,
.acalog-custom .disabled.button--info:active,
.acalog-custom .disabled.button--success:active,
.acalog-custom .disabled.button--warning:active,
.acalog-custom .disabled.button:active,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.disabled:active,
.acalog-custom .search__general .query form fieldset button.button--alert:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button--disabled:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button--error:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button--gold:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button--info:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button--success:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button--warning:active[type=reset],
.acalog-custom .search__general .query form fieldset button.button:active[type=reset],
.acalog-custom .search__general .query form fieldset button.error:active[type=reset],
.acalog-custom .search__general .query form fieldset button.gold:active[type=reset],
.acalog-custom .search__general .query form fieldset button.info:active[type=reset],
.acalog-custom .search__general .query form fieldset button.success:active[type=reset],
.acalog-custom .search__general .query form fieldset button.warning:active[type=reset],
.acalog-custom .search__general .query form fieldset button:active[disabled][type=reset],
.acalog-custom button.disabled.error:active,
.acalog-custom button.disabled.gold:active,
.acalog-custom button.disabled.info:active,
.acalog-custom button.disabled.success:active,
.acalog-custom button.disabled.warning:active,
.acalog-custom button.disabled:active[disabled],
.acalog-custom button[disabled]:active {
  background-color: #C7C9C7;
  border-color: #babcba;
}
.acalog-custom .button--disabled.pseudo:focus,
.acalog-custom .button--disabled.pseudo:hover,
.acalog-custom .disabled.pseudo.button--alert:focus,
.acalog-custom .disabled.pseudo.button--alert:hover,
.acalog-custom .disabled.pseudo.button--disabled:focus,
.acalog-custom .disabled.pseudo.button--disabled:hover,
.acalog-custom .disabled.pseudo.button--error:focus,
.acalog-custom .disabled.pseudo.button--error:hover,
.acalog-custom .disabled.pseudo.button--gold:focus,
.acalog-custom .disabled.pseudo.button--gold:hover,
.acalog-custom .disabled.pseudo.button--info:focus,
.acalog-custom .disabled.pseudo.button--info:hover,
.acalog-custom .disabled.pseudo.button--success:focus,
.acalog-custom .disabled.pseudo.button--success:hover,
.acalog-custom .disabled.pseudo.button--warning:focus,
.acalog-custom .disabled.pseudo.button--warning:hover,
.acalog-custom .disabled.pseudo.button:focus,
.acalog-custom .disabled.pseudo.button:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.disabled.pseudo:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.disabled.pseudo:hover,
.acalog-custom .search__general .query form fieldset button.pseudo.button--alert:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--alert:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--disabled:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--disabled:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--error:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--error:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--gold:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--gold:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--info:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--info:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--success:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--success:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--warning:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button--warning:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.button:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.error:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.error:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.gold:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.gold:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.info:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.info:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.success:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.success:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.warning:focus[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo.warning:hover[type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo:focus[disabled][type=reset],
.acalog-custom .search__general .query form fieldset button.pseudo:hover[disabled][type=reset],
.acalog-custom button.disabled.pseudo.error:focus,
.acalog-custom button.disabled.pseudo.error:hover,
.acalog-custom button.disabled.pseudo.gold:focus,
.acalog-custom button.disabled.pseudo.gold:hover,
.acalog-custom button.disabled.pseudo.info:focus,
.acalog-custom button.disabled.pseudo.info:hover,
.acalog-custom button.disabled.pseudo.success:focus,
.acalog-custom button.disabled.pseudo.success:hover,
.acalog-custom button.disabled.pseudo.warning:focus,
.acalog-custom button.disabled.pseudo.warning:hover,
.acalog-custom button.disabled.pseudo:focus[disabled],
.acalog-custom button.disabled.pseudo:hover[disabled],
.acalog-custom button[disabled].pseudo:focus,
.acalog-custom button[disabled].pseudo:hover {
  -webkit-box-shadow: inset 0 0 5px #C7C9C7, inset 0 0 20px #e1e2e1;
  box-shadow: inset 0 0 5px #C7C9C7, inset 0 0 20px #e1e2e1;
}
.acalog-custom .button--bigger,
.acalog-custom button.bigger,
.acalog-custom button.button--bigger {
  font-size: 1.5em;
}
.acalog-custom .button--smaller,
.acalog-custom .button--smaller.button--alert,
.acalog-custom .button--smaller.button--disabled,
.acalog-custom .button--smaller.button--error,
.acalog-custom .button--smaller.button--gold,
.acalog-custom .button--smaller.button--info,
.acalog-custom .button--smaller.button--success,
.acalog-custom .button--smaller.button--warning,
.acalog-custom .button.button--smaller,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a.button--smaller,
.acalog-custom .search__general .query form fieldset button.button--smaller.button[type=reset],
.acalog-custom button.button--smaller,
.acalog-custom button.button--smaller.error,
.acalog-custom button.button--smaller.gold,
.acalog-custom button.button--smaller.info,
.acalog-custom button.button--smaller.success,
.acalog-custom button.button--smaller.warning,
.acalog-custom button.button--smaller[disabled],
.acalog-custom button.smaller {
  font-size: .75em;
  letter-spacing: 1px;
}
.acalog-custom button.switch {
  display: inline-block;
  font-size: .7rem;
  position: relative;
  -webkit-transition: background .1s ease-in-out;
  -o-transition: background .1s ease-in-out;
  transition: background .1s ease-in-out;
}
.acalog-custom button.switch:not([disabled]):focus,
.acalog-custom button.switch:not([disabled]):hover {
  -webkit-box-shadow: inset 0 0 0.5rem rgba(158,162,162,0.38);
  box-shadow: inset 0 0 0.5rem rgba(158,162,162,0.38);
  opacity: 1;
}
.acalog-custom button.switch:not([disabled]):active {
  color: #FFF;
}
.acalog-custom button.switch span {
  border-radius: .9rem;
  display: inline-block;
  margin: 0 .1rem;
  padding: .1rem;
  pointer-events: none;
  text-transform: uppercase;
}
.acalog-custom button.switch[aria-checked=true] span:first-child {
  background: #789D4A;
  color: #FFF;
}
.acalog-custom button.switch[aria-checked=false] span:first-child,
.acalog-custom button.switch[aria-checked=true]>span:last-child {
  color: #000;
}
.acalog-custom button.switch:not([aria-checked]),
.acalog-custom button.switch[aria-checked=false] {
  opacity: .6;
}
@media only screen and (min-width: 992px) {
  .acalog-custom .button,
  .acalog-custom .button--alert,
  .acalog-custom .button--blue,
  .acalog-custom .button--disabled,
  .acalog-custom .button--error,
  .acalog-custom .button--gold,
  .acalog-custom .button--info,
  .acalog-custom .button--success,
  .acalog-custom .button--warning,
  .acalog-custom .button.alert,
  .acalog-custom .button.disabled,
  .acalog-custom .button.error,
  .acalog-custom .button.gold,
  .acalog-custom .button.info,
  .acalog-custom .button.success,
  .acalog-custom .button.warning,
  .acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
  .acalog-custom .search__general .query form fieldset button.button[type=reset],
  .acalog-custom button,
  .acalog-custom button.error,
  .acalog-custom button.gold,
  .acalog-custom button.info,
  .acalog-custom button.success,
  .acalog-custom button.warning,
  .acalog-custom button[disabled] {
    padding: inherit 1.5rem;
  }
}
.acalog-custom .card,
.acalog-custom .card--blue,
.acalog-custom .card--gold,
.acalog-custom .card--mountains,
.acalog-custom .card--transparent {
  border: none;
  border-radius: 0;
  -webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: 0 0 1px 1px rgba(0,0,0,0.075);
  color: rgba(0,0,0,0.9);
  overflow: hidden;
  position: relative;
  -webkit-transition: -webkit-box-shadow .2s ease-in-out;
  transition: -webkit-box-shadow .2s ease-in-out;
  -o-transition: box-shadow .2s ease-in-out;
  transition: box-shadow .2s ease-in-out;
  transition: box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out;
}
.acalog-custom .card--blue:focus,
.acalog-custom .card--blue:hover,
.acalog-custom .card--gold:focus,
.acalog-custom .card--gold:hover,
.acalog-custom .card--mountains:focus,
.acalog-custom .card--mountains:hover,
.acalog-custom .card--transparent:focus,
.acalog-custom .card--transparent:hover,
.acalog-custom .card:focus,
.acalog-custom .card:hover {
  -webkit-box-shadow: 0 0 5.5px 2.5px rgba(0,0,0,0.075);
  box-shadow: 0 0 5.5px 2.5px rgba(0,0,0,0.075);
}
.acalog-custom .card--blue footer,
.acalog-custom .card--blue header,
.acalog-custom .card--gold footer,
.acalog-custom .card--gold header,
.acalog-custom .card--mountains footer,
.acalog-custom .card--mountains header,
.acalog-custom .card--transparent footer,
.acalog-custom .card--transparent header,
.acalog-custom .card footer,
.acalog-custom .card header {
  padding: 1.5rem;
}
.acalog-custom .card--blue .modal .overlay~* p,
.acalog-custom .card--blue p,
.acalog-custom .card--gold .modal .overlay~* p,
.acalog-custom .card--gold p,
.acalog-custom .card--mountains .modal .overlay~* p,
.acalog-custom .card--mountains p,
.acalog-custom .card--transparent .modal .overlay~* p,
.acalog-custom .card--transparent p,
.acalog-custom .card .modal .overlay~* p,
.acalog-custom .card p {
  margin: 0;
}
.acalog-custom .card--blue footer,
.acalog-custom .card--gold footer,
.acalog-custom .card--mountains footer,
.acalog-custom .card--transparent footer,
.acalog-custom .card footer {
  color: rgba(38,39,38,0.9);
  height: 100%;
}
.acalog-custom .card--blue footer h2,
.acalog-custom .card--gold footer h2,
.acalog-custom .card--mountains footer h2,
.acalog-custom .card--transparent footer h2,
.acalog-custom .card footer h2 {
  font-size: 1.4rem;
  line-height: 1.5rem;
}
.acalog-custom .card--blue footer p strong,
.acalog-custom .card--gold footer p strong,
.acalog-custom .card--mountains footer p strong,
.acalog-custom .card--transparent footer p strong,
.acalog-custom .card footer p strong {
  font-family: oswald, sans-serif;
  font-size: 1.3rem;
  font-weight: 300;
  line-height: 1.5rem;
}
.acalog-custom .card--blue footer a,
.acalog-custom .card--gold footer a,
.acalog-custom .card--mountains footer a,
.acalog-custom .card--transparent footer a,
.acalog-custom .card footer a {
  color: #005EB8;
}
.acalog-custom .card--transparent {
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.acalog-custom .card--transparent:focus,
.acalog-custom .card--transparent:hover {
  background: rgba(255,255,255,0.3);
}
.acalog-custom .card--transparent footer {
  color: rgba(38,39,38,0.9);
}
.acalog-custom .card--blue {
  background: #041E42;
}
.acalog-custom .card--blue footer {
  color: rgba(255,255,255,0.9);
}
.acalog-custom .card--blue footer a {
  color: #FFC72C;
}
.acalog-custom .card--gold {
  background: #FFC72C;
}
.acalog-custom .card--gold footer {
  color: rgba(0,0,0,0.8);
}
.acalog-custom .card--mountains {
  background-color: #06306a;
}
.acalog-custom .card--mountains footer {
  color: rgba(255,255,255,0.9);
  padding-bottom: 3rem;
  position: relative;
  top: 3rem;
}
.acalog-custom .card--mountains footer a {
  color: #FFC72C;
}
.acalog-custom .card--mountains footer:before {
  background-size: cover;
}
.acalog-custom .arrow--whiteB[class*=card] .info-img-link,
.acalog-custom .arrow--whiteL[class*=card] .info-img-link,
.acalog-custom .arrow--whiteR[class*=card] .info-img-link,
.acalog-custom .arrow--whiteT[class*=card] .info-img-link,
.acalog-custom [class*=card].arrow .info-img-link {
  -webkit-clip-path: polygon(100% 0,100% 95%,calc(51.5%) 95%,50% 100%,calc(48.5%) 95%,0 95%,0 0);
  clip-path: polygon(100% 0,100% 95%,calc(51.5%) 95%,50% 100%,calc(48.5%) 95%,0 95%,0 0);
}
.acalog-custom .angle--LtR,
.acalog-custom .angle--LtR-TB {
  -webkit-clip-path: polygon(0 0,100% calc(1.5%),100% 100%,0% calc(98.5%));
  clip-path: polygon(0 0,100% calc(1.5%),100% 100%,0% calc(98.5%));
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.acalog-custom .angle--LtR-B {
  -webkit-clip-path: polygon(0 0,100% 0,100% 100%,0% calc(98.5%));
  clip-path: polygon(0 0,100% 0,100% 100%,0% calc(98.5%));
  padding-bottom: 3rem;
}
.acalog-custom .angle--RtL,
.acalog-custom .angle--RtL-TB {
  -webkit-clip-path: polygon(0 calc(1.5%),100% 0,100% calc(98.5%),0 100%);
  clip-path: polygon(0 calc(1.5%),100% 0,100% calc(98.5%),0 100%);
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.acalog-custom .angle--RtL-T {
  -webkit-clip-path: polygon(0 calc(1.5%),100% 0,100% 100%,0% 100%);
  clip-path: polygon(0 calc(1.5%),100% 0,100% 100%,0% 100%);
  padding-top: 3rem;
}
.acalog-custom .angle--RtL-B {
  -webkit-clip-path: polygon(0 0,100% 0,100% calc(98.5%),0 100%);
  clip-path: polygon(0 0,100% 0,100% calc(98.5%),0 100%);
  padding-bottom: 3rem;
}
.acalog-custom .angle--RtL-T.angle--LtR-B {
  -webkit-clip-path: polygon(0 calc(1.5%),100% 0,100% 100%,0% calc(98.5%));
  clip-path: polygon(0 calc(1.5%),100% 0,100% 100%,0% calc(98.5%));
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .acalog-custom .angle--LtR,
  .acalog-custom .angle--LtR-TB {
    -webkit-clip-path: polygon(0 0,100% calc(4.5%),100% 100%,0% calc(95.5%));
    clip-path: polygon(0 0,100% calc(4.5%),100% 100%,0% calc(95.5%));
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  .acalog-custom .angle--LtR-B {
    -webkit-clip-path: polygon(0 0,100% 0,100% 100%,0% calc(95.5%),0 100%);
    clip-path: polygon(0 0,100% 0,100% 100%,0% calc(95.5%),0 100%);
    padding-bottom: 6rem;
  }
  .acalog-custom .angle--RtL,
  .acalog-custom .angle--RtL-TB {
    -webkit-clip-path: polygon(0 calc(4.5%),100% 0,100% calc(95.5%),0 100%);
    clip-path: polygon(0 calc(4.5%),100% 0,100% calc(95.5%),0 100%);
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  .acalog-custom .angle--RtL-T {
    -webkit-clip-path: polygon(0 calc(4.5%),100% 0,100% 100%,0% 100%);
    clip-path: polygon(0 calc(4.5%),100% 0,100% 100%,0% 100%);
    padding-top: 6rem;
  }
  .acalog-custom .angle--RtL-B {
    -webkit-clip-path: polygon(0 0,100% 0,100% calc(95.5%),0 100%);
    clip-path: polygon(0 0,100% 0,100% calc(95.5%),0 100%);
    padding-bottom: 6rem;
  }
  .acalog-custom .angle--LtR-T.angle--RtL-B,
  .acalog-custom .hero.image+.angle--RtL-B.content-grid,
  .acalog-custom .hero.video+.angle--RtL-B.content-grid {
    -webkit-clip-path: polygon(0 0,100% calc(4.5%),100% calc(95.5%));
    clip-path: polygon(0 0,100% calc(4.5%),100% calc(95.5%));
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
  .acalog-custom .angle--RtL-T.angle--LtR-B {
    -webkit-clip-path: polygon(0 calc(4.5%),100% 0,100% 100%,0% calc(95.5%));
    clip-path: polygon(0 calc(4.5%),100% 0,100% 100%,0% calc(95.5%));
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}
@media only screen and (min-width: 992px) {
  .acalog-custom .angle--LtR,
  .acalog-custom .angle--LtR-TB {
    -webkit-clip-path: polygon(0 0,100% calc(7.5%),100% 100%,0% calc(92.5%));
    clip-path: polygon(0 0,100% calc(7.5%),100% 100%,0% calc(92.5%));
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  .acalog-custom .angle--LtR-T,
  .acalog-custom .hero.image+.content-grid,
  .acalog-custom .hero.video+.content-grid {
    -webkit-clip-path: polygon(0 0,100% calc(7.5%),100% 100%,0% 100%);
    clip-path: polygon(0 0,100% calc(7.5%),100% 100%,0% 100%);
    padding-top: 9rem;
  }
  .acalog-custom .angle--LtR-B {
    -webkit-clip-path: polygon(0 0,100% 0,100% 100%,0% calc(92.5%),0 100%);
    clip-path: polygon(0 0,100% 0,100% 100%,0% calc(92.5%),0 100%);
    padding-bottom: 9rem;
  }
  .acalog-custom .angle--RtL,
  .acalog-custom .angle--RtL-TB {
    -webkit-clip-path: polygon(0 calc(7.5%),100% 0,100% calc(92.5%),0 100%);
    clip-path: polygon(0 calc(7.5%),100% 0,100% calc(92.5%),0 100%);
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  .acalog-custom .angle--RtL-T {
    -webkit-clip-path: polygon(0 calc(7.5%),100% 0,100% 100%,0% 100%);
    clip-path: polygon(0 calc(7.5%),100% 0,100% 100%,0% 100%);
    padding-top: 9rem;
  }
  .acalog-custom .angle--RtL-B {
    -webkit-clip-path: polygon(0 0,100% 0,100% calc(92.5%),0 100%);
    clip-path: polygon(0 0,100% 0,100% calc(92.5%),0 100%);
    padding-right: 9rem;
  }
  .acalog-custom .angle--LtR-T.angle--RtL-B,
  .acalog-custom .hero.image+.angle--RtL-B.content-grid,
  .acalog-custom .hero.video+.angle--RtL-B.content-grid {
    -webkit-clip-path: polygon(0 0,100% calc(7.5%),100% calc(92.5%));
    clip-path: polygon(0 0,100% calc(7.5%),100% calc(92.5%));
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
  .acalog-custom .angle--RtL-T.angle--LtR-B {
    -webkit-clip-path: polygon(0 calc(7.5%),100% 0,100% 100%,0% calc(92.5%));
    clip-path: polygon(0 calc(7.5%),100% 0,100% 100%,0% calc(92.5%));
    padding-top: 9rem;
    padding-bottom: 9rem;
  }
}
.acalog-custom .arrow-B {
  -webkit-clip-path: polygon(100% 0,100% 95%,calc(51.5%) 95%,50% 100%,calc(48.5%) 95%,0 95%,0 0);
  clip-path: polygon(100% 0,100% 95%,calc(51.5%) 95%,50% 100%,calc(48.5%) 95%,0 95%,0 0);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .arrow-B {
    -webkit-clip-path: polygon(100% 0,100% 95%,calc(53%) 95%,50% 100%,calc(47%) 95%,0 95%,0 0);
    clip-path: polygon(100% 0,100% 95%,calc(53%) 95%,50% 100%,calc(47%) 95%,0 95%,0 0);
  }
}
.acalog-custom .mtn1,
.acalog-custom .mtn1--TB {
  -webkit-clip-path: polygon(0px 1.5%,2% 1.4%,4% 1.2%,8% 1.5%,16% 1%,19% 1.2%,25% 1%,32% 1.5%,48% 0px,51% 0.375%,55% 0.375%,65% 1.5%,69% 1.2%,72% 1%,78% 1.4%,82% 1%,90% 1.5%,94% 1.3%,96% 1.1%,98% 1.3%,100% 1.5%,100% 100%,100% 98.5%,98% 98.6%,96% 98.8%,92% 98.5%,84% 99%,81% 98.8%,74.33% 98.7%,66.21% 99.21%,53.79% 97.4%,50.79% 97.39%,46.12% 96.58%,31% 98.8%,22% 98.6%,18% 99%,10% 98.5%,6% 98.7%,4% 98.9%,2% 98.7%,0% 98.5%,0 100%,0 0);
  clip-path: polygon(0px 1.5%,2% 1.4%,4% 1.2%,8% 1.5%,16% 1%,19% 1.2%,25% 1%,32% 1.5%,48% 0px,51% 0.375%,55% 0.375%,65% 1.5%,69% 1.2%,72% 1%,78% 1.4%,82% 1%,90% 1.5%,94% 1.3%,96% 1.1%,98% 1.3%,100% 1.5%,100% 100%,100% 98.5%,98% 98.6%,96% 98.8%,92% 98.5%,84% 99%,81% 98.8%,74.33% 98.7%,66.21% 99.21%,53.79% 97.4%,50.79% 97.39%,46.12% 96.58%,31% 98.8%,22% 98.6%,18% 99%,10% 98.5%,6% 98.7%,4% 98.9%,2% 98.7%,0% 98.5%,0 100%,0 0);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .mtn1,
  .acalog-custom .mtn1--TB {
    -webkit-clip-path: polygon(0 3.5%,2% 3%,7.5% 3.5%,8% 3.7%,8.5% 4%,11.5% 3.1%,12% 3%,12.5% 3.1%,15% 4%,17.7% 2.1%,18% 2%,19.5% 2.5%,23% 3%,28% 3%,29% 3.5%,31% 4%,32% 5%,34.5% 3.2%,35% 3%,36% 3.3%,39% 5%,43.1% 2.4%,43.4% 2.5%,43.7% 2.5%,48% 0,50% 1%,52.5% 1%,53% 1.1%,58% 5%,60% 4.7%,63.5% 3%,64% 3.1%,64.5% 3%,65% 3.2%,66% 3.1%,69% 4%,70% 4.3%,73% 5%,75% 4.6%,77% 4.3%,77.6% 4.1%,78% 4%,79% 4.6%,80% 5%,80.5% 4.8%,83% 3%,85% 3.7%,86% 3.5%,87% 3.7%,88% 3%,93% 3.7%,94% 2.7%,95% 3%,96% 2.9%,100% 3.5%,100% 100%,98% 98%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
    clip-path: polygon(0 3.5%,2% 3%,7.5% 3.5%,8% 3.7%,8.5% 4%,11.5% 3.1%,12% 3%,12.5% 3.1%,15% 4%,17.7% 2.1%,18% 2%,19.5% 2.5%,23% 3%,28% 3%,29% 3.5%,31% 4%,32% 5%,34.5% 3.2%,35% 3%,36% 3.3%,39% 5%,43.1% 2.4%,43.4% 2.5%,43.7% 2.5%,48% 0,50% 1%,52.5% 1%,53% 1.1%,58% 5%,60% 4.7%,63.5% 3%,64% 3.1%,64.5% 3%,65% 3.2%,66% 3.1%,69% 4%,70% 4.3%,73% 5%,75% 4.6%,77% 4.3%,77.6% 4.1%,78% 4%,79% 4.6%,80% 5%,80.5% 4.8%,83% 3%,85% 3.7%,86% 3.5%,87% 3.7%,88% 3%,93% 3.7%,94% 2.7%,95% 3%,96% 2.9%,100% 3.5%,100% 100%,98% 98%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
  }
}
.acalog-custom .mtn1--T {
  -webkit-clip-path: polygon(0 1.5%,2% 1.4%,4% 1.2%,8% 1.5%,16% 1%,19% 1.2%,25% 1%,32% 1.5%,48% 0,51% 0.375%,55% 0.375%,65% 1.5%,69% 1.2%,72% 1%,78% 1.4%,82% 1%,90% 1.5%,94% 1.3%,96% 1.1%,98% 1.3%,100% 1.5%,100% 0,100% 100%,100% 100%,0 100%);
  clip-path: polygon(0 1.5%,2% 1.4%,4% 1.2%,8% 1.5%,16% 1%,19% 1.2%,25% 1%,32% 1.5%,48% 0,51% 0.375%,55% 0.375%,65% 1.5%,69% 1.2%,72% 1%,78% 1.4%,82% 1%,90% 1.5%,94% 1.3%,96% 1.1%,98% 1.3%,100% 1.5%,100% 0,100% 100%,100% 100%,0 100%);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .mtn1--T {
    -webkit-clip-path: polygon(0 3.5%,2% 3%,7.5% 3.5%,8% 3.7%,8.5% 4%,11.5% 3.1%,12% 3%,12.5% 3.1%,15% 4%,17.7% 2.1%,18% 2%,19.5% 2.5%,23% 3%,28% 3%,29% 3.5%,31% 4%,32% 5%,34.5% 3.2%,35% 3%,36% 3.3%,39% 5%,48% 0,50% 1%,52.5% 1%,53% 1.1%,58% 5%,60% 4.7%,63.5% 3%,64% 3.1%,64.5% 3%,65% 3.2%,66% 3.1%,69% 4%,70% 4.3%,73% 5%,75% 4.6%,77% 4.3%,77.6% 4.1%,78% 4%,79% 4.6%,80% 5%,80.5% 4.8%,83% 3%,85% 3.7%,86% 3.5%,87% 3.7%,88% 3%,93% 3.7%,94% 2.7%,95% 3%,96% 2.9%,100% 3.5%,100% 100%,0 100%);
    clip-path: polygon(0 3.5%,2% 3%,7.5% 3.5%,8% 3.7%,8.5% 4%,11.5% 3.1%,12% 3%,12.5% 3.1%,15% 4%,17.7% 2.1%,18% 2%,19.5% 2.5%,23% 3%,28% 3%,29% 3.5%,31% 4%,32% 5%,34.5% 3.2%,35% 3%,36% 3.3%,39% 5%,48% 0,50% 1%,52.5% 1%,53% 1.1%,58% 5%,60% 4.7%,63.5% 3%,64% 3.1%,64.5% 3%,65% 3.2%,66% 3.1%,69% 4%,70% 4.3%,73% 5%,75% 4.6%,77% 4.3%,77.6% 4.1%,78% 4%,79% 4.6%,80% 5%,80.5% 4.8%,83% 3%,85% 3.7%,86% 3.5%,87% 3.7%,88% 3%,93% 3.7%,94% 2.7%,95% 3%,96% 2.9%,100% 3.5%,100% 100%,0 100%);
  }
}
.acalog-custom .mtn1--B {
  -webkit-clip-path: polygon(0 0,100% 0,100% 100%,100% 98.5%,98% 98.6%,96% 98.8%,92% 98.5%,84% 99%,81% 98.8%,74.33% 98.7%,66.21% 99.21%,53.79% 97.4%,50.79% 97.39%,46.12% 96.58%,31% 98.8%,22% 98.6%,18% 99%,10% 98.5%,6% 98.7%,4% 98.9%,2% 98.7%,0% 98.5%,0 100%,0 0);
  clip-path: polygon(0 0,100% 0,100% 100%,100% 98.5%,98% 98.6%,96% 98.8%,92% 98.5%,84% 99%,81% 98.8%,74.33% 98.7%,66.21% 99.21%,53.79% 97.4%,50.79% 97.39%,46.12% 96.58%,31% 98.8%,22% 98.6%,18% 99%,10% 98.5%,6% 98.7%,4% 98.9%,2% 98.7%,0% 98.5%,0 100%,0 0);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .mtn1--B {
    -webkit-clip-path: polygon(0 0,100% 0,100% 100%,98% 98%,97% 99%,95% 97.5%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
    clip-path: polygon(0 0,100% 0,100% 100%,98% 98%,97% 99%,95% 97.5%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
  }
}
.acalog-custom .mtn2,
.acalog-custom .mtn2--TB {
  -webkit-clip-path: polygon(0px 6.51%,6.37% 5.56%,12% 3%,16.63% 4%,23.1% 3.05%,32% 5%,46.57% 0px,50% 1%,53% 1%,62.47% 5.39%,68.92% 4.83%,74.73% 6.08%,77.96% 5%,83.82% 4.56%,89.43% 6.3%,99.8% 7.55%,100% 100%,88.51% 99.3%,79.84% 97.69%,75.59% 98.6%,70.67% 97.17%,61.88% 98.65%,53% 95%,48.98% 95%,45.78% 93.5%,28.92% 100.42%,20.35% 97.43%,13.91% 99.61%,9.94% 97.87%,2.63% 98.88%,0px 100%,0px 100%);
  clip-path: polygon(0px 6.51%,6.37% 5.56%,12% 3%,16.63% 4%,23.1% 3.05%,32% 5%,46.57% 0px,50% 1%,53% 1%,62.47% 5.39%,68.92% 4.83%,74.73% 6.08%,77.96% 5%,83.82% 4.56%,89.43% 6.3%,99.8% 7.55%,100% 100%,88.51% 99.3%,79.84% 97.69%,75.59% 98.6%,70.67% 97.17%,61.88% 98.65%,53% 95%,48.98% 95%,45.78% 93.5%,28.92% 100.42%,20.35% 97.43%,13.91% 99.61%,9.94% 97.87%,2.63% 98.88%,0px 100%,0px 100%);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .mtn2,
  .acalog-custom .mtn2--TB {
    -webkit-clip-path: polygon(0 2%,3% 2.5%,4% 3%,8% 4%,12% 3%,15% 4%,18% 2%,23% 3%,28% 3%,32% 5%,35% 3%,39% 5%,48% 0,50% 1%,53% 1%,58% 5%,64% 3%,69% 4%,73% 5%,78% 4%,80% 5%,83% 3%,86% 2%,88% 3%,94% 1%,100% 2%,100% 100%,98% 98%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
    clip-path: polygon(0 2%,3% 2.5%,4% 3%,8% 4%,12% 3%,15% 4%,18% 2%,23% 3%,28% 3%,32% 5%,35% 3%,39% 5%,48% 0,50% 1%,53% 1%,58% 5%,64% 3%,69% 4%,73% 5%,78% 4%,80% 5%,83% 3%,86% 2%,88% 3%,94% 1%,100% 2%,100% 100%,98% 98%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
  }
}
.acalog-custom .mtn2--T {
  -webkit-clip-path: polygon(0px 6.51%,6.37% 5.56%,12% 3%,16.63% 4%,23.1% 3.05%,32% 5%,46.57% 0px,50% 1%,53% 1%,62.47% 5.39%,68.92% 4.83%,74.73% 6.08%,77.96% 5%,83.82% 4.56%,89.43% 6.3%,99.8% 7.55%,100% 100%,100% 100%,0 100%);
  clip-path: polygon(0px 6.51%,6.37% 5.56%,12% 3%,16.63% 4%,23.1% 3.05%,32% 5%,46.57% 0px,50% 1%,53% 1%,62.47% 5.39%,68.92% 4.83%,74.73% 6.08%,77.96% 5%,83.82% 4.56%,89.43% 6.3%,99.8% 7.55%,100% 100%,100% 100%,0 100%);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .mtn2--T {
    -webkit-clip-path: polygon(0 2%,3% 2.5%,4% 3%,8% 4%,12% 3%,15% 4%,18% 2%,23% 3%,28% 3%,32% 5%,35% 3%,39% 5%,48% 0,50% 1%,53% 1%,58% 5%,64% 3%,69% 4%,73% 5%,78% 4%,80% 5%,83% 3%,86% 2%,88% 3%,94% 1%,100% 2%,100% 100%,100% 100%,0 100%);
    clip-path: polygon(0 2%,3% 2.5%,4% 3%,8% 4%,12% 3%,15% 4%,18% 2%,23% 3%,28% 3%,32% 5%,35% 3%,39% 5%,48% 0,50% 1%,53% 1%,58% 5%,64% 3%,69% 4%,73% 5%,78% 4%,80% 5%,83% 3%,86% 2%,88% 3%,94% 1%,100% 2%,100% 100%,100% 100%,0 100%);
  }
}
.acalog-custom .mtn2--B,
.acalog-custom [class*=card].mtn .info-img-link {
  -webkit-clip-path: polygon(0 0,100% 0,100% 100%,88.51% 99.3%,79.84% 97.69%,75.59% 98.6%,70.67% 97.17%,61.88% 98.65%,53% 95%,48.98% 95%,45.78% 93.5%,28.92% 100.42%,20.35% 97.43%,13.91% 99.61%,9.94% 97.87%,2.63% 98.88%,0px 100%,0px 100%);
  clip-path: polygon(0 0,100% 0,100% 100%,88.51% 99.3%,79.84% 97.69%,75.59% 98.6%,70.67% 97.17%,61.88% 98.65%,53% 95%,48.98% 95%,45.78% 93.5%,28.92% 100.42%,20.35% 97.43%,13.91% 99.61%,9.94% 97.87%,2.63% 98.88%,0px 100%,0px 100%);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .mtn2--B,
  .acalog-custom [class*=card].mtn .info-img-link {
    -webkit-clip-path: polygon(0 0,100% 0,100% 100%,98% 98%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
    clip-path: polygon(0 0,100% 0,100% 100%,98% 98%,90% 100%,88% 98%,83% 100%,80% 99%,78% 100%,75% 97%,69% 99%,62% 100%,60% 100%,53% 95%,51% 95%,49% 93%,39% 100%,35% 97%,32% 96%,28% 98%,18% 98%,15% 99%,12% 98%,8% 97%,0 100%,0 100%);
  }
}
.acalog-custom .date--calendar {
  display: inline-block;
  font-size: 0.9rem;
  line-height: 1;
  min-height: 3rem;
  min-width: 3rem;
}
.acalog-custom .date--calendar span {
  display: block;
  font-weight: normal;
  margin-bottom: .75em;
  position: relative;
  top: -0.25em;
}
.acalog-custom .date--calendar .month {
  margin-bottom: 1.25em;
}
.acalog-custom .date--calendar .day {
  font-weight: bold;
}
.acalog-custom .date--calendar .day:before {
  content: "\f133";
  font-size: 2.5em;
  font-weight: normal;
  left: 0;
  position: absolute;
  text-decoration: none;
  top: -0.45em;
  width: 100%;
}
.acalog-custom .date--calendar:nth-child(2):before {
  border-left: 0;
  border-right: 0;
  content: "thru";
  display: block;
  float: left;
  font-style: italic;
  font-weight: 300;
  padding: 0.8em 0;
  margin: .25em .5em 0 -1.1em;
}
.acalog-custom .date--calendar:nth-child(2) .day:before {
  left: .2em;
}
.acalog-custom .directory.general .profile .circle-clip.contact--pic,
.acalog-custom .directory.general .profile .contact--pic.circle-clip--fade {
  margin-top: -1rem;
}
.acalog-custom .directory.general .profile .circle-clip.contact--pic .mask-clip .fal.fa-portrait,
.acalog-custom .directory.general .profile .circle-clip.contact--pic .mask-clip .svg-inline--fa.fa-portrait,
.acalog-custom .directory.general .profile .circle-clip.contact--pic .mask-clip img,
.acalog-custom .directory.general .profile .contact--pic.circle-clip--fade .mask-clip .fal.fa-portrait,
.acalog-custom .directory.general .profile .contact--pic.circle-clip--fade .mask-clip .svg-inline--fa.fa-portrait,
.acalog-custom .directory.general .profile .contact--pic.circle-clip--fade .mask-clip img {
  -webkit-box-shadow: 0 0 0.75rem rgba(4,30,66,0.3);
  box-shadow: 0 0 0.75rem rgba(4,30,66,0.3);
}
.acalog-custom .directory.general .profile .circle-clip.contact--pic .mask-clip img,
.acalog-custom .directory.general .profile .contact--pic.circle-clip--fade .mask-clip img {
  margin: 0 auto;
  -o-object-fit: cover;
  object-fit: cover;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.acalog-custom .directory.general .profile .circle-clip.contact--pic .mask-clip img[src*="etsu-shield.min.svg"],
.acalog-custom .directory.general .profile .contact--pic.circle-clip--fade .mask-clip img[src*="etsu-shield.min.svg"] {
  border: none;
  border-radius: unset;
  -webkit-box-shadow: none;
  box-shadow: none;
  display: block;
  margin: 0 auto;
  -o-object-fit: unset;
  object-fit: unset;
  padding: 3.5rem 0 1rem;
  position: relative;
  width: 62%;
}
.acalog-custom .directory.general .profile h2 {
  font-size: 1.2rem !important;
  line-height: 1.5rem !important;
  margin-bottom: 0;
}
.acalog-custom .directory.general .profile h2+h3 {
  color: #707372;
  font-family: oswald, sans-serif;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5rem !important;
  text-transform: capitalize;
}
.acalog-custom .directory.general .profile ul>li {
  list-style-type: none;
  padding: 0.375rem 0;
}
.acalog-custom .breakout,
.acalog-custom .fullPgWidth {
  position: relative;
  z-index: 1;
}
.acalog-custom .breakout>*,
.acalog-custom .fullPgWidth>* {
  position: relative;
  z-index: 5;
}
.acalog-custom .breakout[data-img*="/"],
.acalog-custom .fullPgWidth[data-img*="/"] {
  min-height: 21rem;
}
.acalog-custom .breakout[data-img*="/"]:before,
.acalog-custom .fullPgWidth[data-img*="/"]:before {
  background-attachment: fixed;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  left: 0;
  min-height: 21rem;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"],
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] {
  background-color: transparent;
}
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue][data-img*="/"] video .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--blue-alt][data-img*="/"] video .grid>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue-alt][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue-alt][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue-alt][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--blue-alt][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue][data-img*="/"] video .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video .grid>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--blue][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--blue][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--blue][data-img*="/"] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--blue-alt][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--blue-alt][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--blue-alt][data-img*="/"] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--blue][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--blue][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--blue][data-img*="/"] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--blue-alt][data-img*="/"] video ul>div>iframe {
  -webkit-box-shadow: rgba(4,30,66,0.5);
  box-shadow: rgba(4,30,66,0.5);
}
.acalog-custom .breakout[class*=bkgd--gold][data-img*="/"],
.acalog-custom .breakout[class*=bkgd--gold-alt][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--gold][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt][data-img*="/"] {
  background-color: transparent;
}
.acalog-custom .breakout[class*=bkgd--gold] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold] video .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--gold-alt] video .grid>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold-alt] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold-alt] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold-alt] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold-alt] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold-alt] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--gold-alt] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold-alt] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold-alt] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold-alt] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold-alt] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold-alt] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--gold-alt] video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold] video .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--gold-alt] video .grid>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--gold] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--gold] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--gold] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--gold-alt] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--gold-alt] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--gold-alt] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--gold] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--gold] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--gold] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--gold-alt] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--gold-alt] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--gold-alt] video ul>div>iframe {
  -webkit-box-shadow: rgba(255,199,44,0.5);
  box-shadow: rgba(255,199,44,0.5);
}
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] {
  background-color: transparent;
}
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--darkGreen][data-img*="/"] video .grid>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--darkGreen][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--darkGreen][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--darkGreen][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--darkGreen][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video .grid>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--darkGreen][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--darkGreen][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--darkGreen][data-img*="/"] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--darkGreen][data-img*="/"] video ul>div>iframe {
  -webkit-box-shadow: rgba(4,106,56,0.5);
  box-shadow: rgba(4,106,56,0.5);
}
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] {
  background-color: transparent;
}
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--heavyGray][data-img*="/"] video .grid>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--heavyGray][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--heavyGray][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--heavyGray][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--heavyGray][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video .grid>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--heavyGray][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--heavyGray][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--heavyGray][data-img*="/"] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--heavyGray][data-img*="/"] video ul>div>iframe {
  -webkit-box-shadow: rgba(38,39,38,0.5);
  box-shadow: rgba(38,39,38,0.5);
}
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"],
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] {
  background-color: transparent;
}
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .breakout[class*=bkgd--paleGray][data-img*="/"] video .grid>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--paleGray][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--paleGray][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--paleGray][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .breakout[class*=bkgd--paleGray][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading #dynamic-content>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video #dynamic-content>.breakout>div>iframe,
.acalog-custom .content-grid .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid .video-loading #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid .video-loading #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid video #dynamic-content>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .content-grid video #dynamic-content>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .search__general .results>ul>li details .video-loading ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .search__general .results>ul>li details ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .search__general .results>ul>li details video ul>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading .grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video .content-grid>.bottomRow>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video .content-grid>.bottomRow>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video .content-grid>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video .content-grid>main>.breakout>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video .content-grid>main>div>iframe,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video .grid>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--paleGray][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--paleGray][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .breakout[class*=bkgd--paleGray][data-img*="/"] video ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] .video-loading ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] ul>div>iframe,
.acalog-custom .search__general .results>ul>li details .fullPgWidth[class*=bkgd--paleGray][data-img*="/"] video ul>div>iframe {
  -webkit-box-shadow: rgba(211,212,211,0.5);
  box-shadow: rgba(211,212,211,0.5);
}
.acalog-custom .breakout[class*=bkgd--blue] a:link,
.acalog-custom .breakout[class*=bkgd--blue] a:visited,
.acalog-custom .fullPgWidth[class*=bkgd--blue] a:link,
.acalog-custom .fullPgWidth[class*=bkgd--blue] a:visited {
  color: #F8E08E;
}
.acalog-custom .breakout[class*=bkgd--blue] a:focus,
.acalog-custom .breakout[class*=bkgd--blue] a:hover,
.acalog-custom .fullPgWidth[class*=bkgd--blue] a:focus,
.acalog-custom .fullPgWidth[class*=bkgd--blue] a:hover {
  color: #FFF;
}
.acalog-custom .breakout[class*=bkgd--blue] a:active,
.acalog-custom .fullPgWidth[class*=bkgd--blue] a:active {
  color: #FFC72C;
}
.acalog-custom .breakout[class*=bkgd--gold] a:link,
.acalog-custom .breakout[class*=bkgd--gold] a:visited,
.acalog-custom .fullPgWidth[class*=bkgd--gold] a:link,
.acalog-custom .fullPgWidth[class*=bkgd--gold] a:visited {
  color: #000;
}
.acalog-custom .breakout[class*=bkgd--gold] a:focus,
.acalog-custom .breakout[class*=bkgd--gold] a:hover,
.acalog-custom .fullPgWidth[class*=bkgd--gold] a:focus,
.acalog-custom .fullPgWidth[class*=bkgd--gold] a:hover {
  color: #041E42;
}
.acalog-custom .breakout[class*=bkgd--gold] a:active,
.acalog-custom .fullPgWidth[class*=bkgd--gold] a:active {
  color: #262726;
}
.acalog-custom .breakout[class*=bkgd--darkGreen] a:link,
.acalog-custom .breakout[class*=bkgd--darkGreen] a:visited,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen] a:link,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen] a:visited {
  color: #F8E08E;
}
.acalog-custom .breakout[class*=bkgd--darkGreen] a:focus,
.acalog-custom .breakout[class*=bkgd--darkGreen] a:hover,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen] a:focus,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen] a:hover {
  color: #FFF;
}
.acalog-custom .breakout[class*=bkgd--darkGreen] a:active,
.acalog-custom .fullPgWidth[class*=bkgd--darkGreen] a:active {
  color: #FFC72C;
}
.acalog-custom .breakout[class*=bkgd--heavyGray] a:link,
.acalog-custom .breakout[class*=bkgd--heavyGray] a:visited,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray] a:link,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray] a:visited {
  color: #F8E08E;
}
.acalog-custom .breakout[class*=bkgd--heavyGray] a:focus,
.acalog-custom .breakout[class*=bkgd--heavyGray] a:hover,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray] a:focus,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray] a:hover {
  color: #FFF;
}
.acalog-custom .breakout[class*=bkgd--heavyGray] a:active,
.acalog-custom .fullPgWidth[class*=bkgd--heavyGray] a:active {
  color: #FFC72C;
}
.acalog-custom .breakout[class*=bkgd--paleGray] a:link,
.acalog-custom .breakout[class*=bkgd--paleGray] a:visited,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray] a:link,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray] a:visited {
  color: #041E42;
}
.acalog-custom .breakout[class*=bkgd--paleGray] a:focus,
.acalog-custom .breakout[class*=bkgd--paleGray] a:hover,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray] a:focus,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray] a:hover {
  color: #000;
}
.acalog-custom .breakout[class*=bkgd--paleGray] a:active,
.acalog-custom .fullPgWidth[class*=bkgd--paleGray] a:active {
  color: #262726;
}
.acalog-custom .breakout[class*=colorize]:before,
.acalog-custom .fullPgWidth[class*=colorize]:before {
  background-blend-mode: overlay;
}
.acalog-custom .breakout[class*=colorize]:before>.container,
.acalog-custom .fullPgWidth[class*=colorize]:before>.container {
  position: relative;
}
.acalog-custom .breakout[class*=colorize]:before[class*="bkgd--blue colorize"]:before>.container :not(code),
.acalog-custom .fullPgWidth[class*=colorize]:before[class*="bkgd--blue colorize"]:before>.container :not(code) {
  text-shadow: 0 0 0.375rem #041E42, 0 0 1.5rem rgba(4,30,66,0.8);
}
.acalog-custom .breakout[class*=colorize]:before[class*="bkgd--gold colorize"]:before>.container :not(code),
.acalog-custom .fullPgWidth[class*=colorize]:before[class*="bkgd--gold colorize"]:before>.container :not(code) {
  text-shadow: 0 0 0.375rem #FFF, 0 0 1.5rem rgba(255,255,255,0.8);
}
.acalog-custom .breakout[class*=colorize]:before[class*="bkgd--darkGreen colorize"]:before>.container :not(code),
.acalog-custom .fullPgWidth[class*=colorize]:before[class*="bkgd--darkGreen colorize"]:before>.container :not(code) {
  text-shadow: 0 0 0.375rem #000804, 0 0 1.5rem rgba(4,106,56,0.2);
}
.acalog-custom .breakout[class*=colorize]:before[class*="bkgd--heavyGray colorize"]:before>.container :not(code),
.acalog-custom .fullPgWidth[class*=colorize]:before[class*="bkgd--heavyGray colorize"]:before>.container :not(code) {
  text-shadow: 0 0 0.375rem #000, 0 0 1.5rem rgba(0,0,0,0.8);
}
.acalog-custom .breakout[class*=colorize]:before[class*="bkgd--paleGray colorize"]:before>.container :not(code),
.acalog-custom .fullPgWidth[class*=colorize]:before[class*="bkgd--paleGray colorize"]:before>.container :not(code) {
  text-shadow: 0 0 0.375rem #FFF, 0 0 0.75rem rgba(255,255,255,0.8);
}
.acalog-custom .breakout>.mainHeadline,
.acalog-custom .fullPgWidth>.mainHeadline {
  color: inherit;
  font-size: 2.8rem !important;
  -ms-grid-column: 1;
  -ms-grid-column-span: 6;
  grid-column: 1 / span 6;
  line-height: 3rem;
}
.acalog-custom .breakout>.container,
.acalog-custom .fullPgWidth>.container {
  font-size: 1.2rem;
  line-height: 1.5rem;
  z-index: 2;
}
.acalog-custom .breakout>.container h2,
.acalog-custom .breakout>.container h3,
.acalog-custom .breakout>.container h4,
.acalog-custom .breakout>.container h5,
.acalog-custom .breakout>.container h6,
.acalog-custom .fullPgWidth>.container h2,
.acalog-custom .fullPgWidth>.container h3,
.acalog-custom .fullPgWidth>.container h4,
.acalog-custom .fullPgWidth>.container h5,
.acalog-custom .fullPgWidth>.container h6 {
  line-height: 3rem;
}
.acalog-custom .breakout>.container.content-grid>div p>strong:first-child,
.acalog-custom .breakout>.container.grid>div p>strong:first-child,
.acalog-custom .content-grid #dynamic-content.breakout>.container.breakout>div p>strong:first-child,
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.breakout>div p>strong:first-child,
.acalog-custom .content-grid .breakout>.container#dynamic-content>div p>strong:first-child,
.acalog-custom .content-grid.breakout>.container.bottomRow>div p>strong:first-child,
.acalog-custom .content-grid.breakout>main.container>div p>strong:first-child,
.acalog-custom .content-grid .fullPgWidth>.container#dynamic-content>div p>strong:first-child,
.acalog-custom .content-grid.fullPgWidth>.container.bottomRow>div p>strong:first-child,
.acalog-custom .content-grid.fullPgWidth>main.container>div p>strong:first-child,
.acalog-custom .content-grid>.bottomRow.breakout>.container.breakout>div p>strong:first-child,
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.breakout>div p>strong:first-child,
.acalog-custom .content-grid>main.breakout>.container.breakout>div p>strong:first-child,
.acalog-custom .content-grid>main.fullPgWidth>.container.breakout>div p>strong:first-child,
.acalog-custom .fullPgWidth>.container.content-grid>div p>strong:first-child,
.acalog-custom .fullPgWidth>.container.grid>div p>strong:first-child,
.acalog-custom .search__general .results>ul>li details .breakout>ul.container>div p>strong:first-child,
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container>div p>strong:first-child {
  font-size: 1.5rem;
  line-height: 1.5rem;
}
.acalog-custom .breakout>.container.content-grid>div:empty,
.acalog-custom .breakout>.container.grid>div:empty,
.acalog-custom .content-grid #dynamic-content.breakout>.container.breakout>div:empty,
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.breakout>div:empty,
.acalog-custom .content-grid .breakout>.container#dynamic-content>div:empty,
.acalog-custom .content-grid.breakout>.container.bottomRow>div:empty,
.acalog-custom .content-grid.breakout>main.container>div:empty,
.acalog-custom .content-grid .fullPgWidth>.container#dynamic-content>div:empty,
.acalog-custom .content-grid.fullPgWidth>.container.bottomRow>div:empty,
.acalog-custom .content-grid.fullPgWidth>main.container>div:empty,
.acalog-custom .content-grid>.bottomRow.breakout>.container.breakout>div:empty,
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.breakout>div:empty,
.acalog-custom .content-grid>main.breakout>.container.breakout>div:empty,
.acalog-custom .content-grid>main.fullPgWidth>.container.breakout>div:empty,
.acalog-custom .fullPgWidth>.container.content-grid>div:empty,
.acalog-custom .fullPgWidth>.container.grid>div:empty,
.acalog-custom .search__general .results>ul>li details .breakout>ul.container>div:empty,
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container>div:empty {
  height: 0;
  display: none;
  width: 0;
}
.acalog-custom .breakout>.container.grid.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.grid.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.grid.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .breakout>.container.oneCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.oneCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.oneCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .breakout>.container.oneCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .breakout>.container.oneCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .breakout>.container.oneCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>main.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>main.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>main.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.oneCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.oneCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .breakout>.container.oneCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .breakout>.container.oneCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .breakout>.container.oneCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .breakout>.container.oneCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .fullPgWidth>.container.oneCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.grid.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.grid.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.grid.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.grid.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.grid.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.grid.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.oneCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.oneCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.oneCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>main.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.grid.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.grid.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.grid.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.oneCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.oneCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.oneCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>.container.oneCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>main.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>main.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>main.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>.container.oneCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>main.container.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.breakout>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.oneCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.grid.oneCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.grid.oneCol>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.grid.oneCol>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.oneCol.content-grid>div>iframe[src*="youtube.com"] {
  height: 34.88vw;
  width: 62vw;
}
.acalog-custom .breakout>.container.grid.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.grid.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.grid.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .breakout>.container.twoCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.twoCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.twoCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .breakout>.container.twoCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .breakout>.container.twoCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .breakout>.container.twoCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>main.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>main.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>main.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.twoCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.twoCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .breakout>.container.twoCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .breakout>.container.twoCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .breakout>.container.twoCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .breakout>.container.twoCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .fullPgWidth>.container.twoCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.grid.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.grid.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.grid.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.grid.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.grid.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.grid.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.twoCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.twoCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.twoCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>main.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.grid.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.grid.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.grid.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.twoCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.twoCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.twoCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>.container.twoCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>main.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>main.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>main.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>.container.twoCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>main.container.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.breakout>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.twoCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.grid.twoCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.grid.twoCol>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.grid.twoCol>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.twoCol.content-grid>div>iframe[src*="youtube.com"] {
  height: 17.44vw;
  width: 31vw;
}
.acalog-custom .breakout>.container.grid.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.grid.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.grid.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .breakout>.container.threeCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.threeCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.threeCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .breakout>.container.threeCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .breakout>.container.threeCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .breakout>.container.threeCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>main.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>main.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>main.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.threeCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.threeCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .breakout>.container.threeCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .breakout>.container.threeCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .breakout>.container.threeCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .breakout>.container.threeCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .fullPgWidth>.container.threeCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.grid.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.grid.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.grid.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.grid.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.grid.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.grid.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.threeCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.threeCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.threeCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>main.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.grid.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.grid.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.grid.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.threeCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.threeCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.threeCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>.container.threeCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>main.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>main.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>main.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>.container.threeCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>main.container.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.breakout>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.threeCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.grid.threeCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.grid.threeCol>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.grid.threeCol>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.threeCol.content-grid>div>iframe[src*="youtube.com"] {
  height: 11.25vw;
  width: 20.67vw;
}
.acalog-custom .breakout>.container.fourCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.fourCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.fourCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .breakout>.container.grid.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .breakout>.container.grid.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .breakout>.container.grid.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .breakout>.container.fourCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .breakout>.container.fourCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .breakout>.container.fourCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.breakout>main.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.breakout>main.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.breakout>main.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.fourCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .breakout>.container.fourCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .breakout>.container.fourCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid .video-loading .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video #dynamic-content.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .breakout>.container.fourCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .breakout>.container.fourCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .breakout>.container.fourCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="vimeo.com"],
.acalog-custom .content-grid video .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="youtu.be"],
.acalog-custom .content-grid video .fullPgWidth>.container.fourCol#dynamic-content>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .fullPgWidth>.container.grid.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .fullPgWidth>.container.grid.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .fullPgWidth>.container.grid.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .breakout>ul.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .breakout>ul.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details .video-loading .fullPgWidth>ul.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .breakout>ul.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .search__general .results>ul>li details video .fullPgWidth>ul.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.fourCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.fourCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.fourCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .breakout>.container.grid.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .breakout>.container.grid.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .breakout>.container.grid.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.breakout>main.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.breakout>main.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom .video-loading .fullPgWidth>.container.grid.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.fourCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.fourCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.fourCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .breakout>.container.grid.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .breakout>.container.grid.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom video .breakout>.container.grid.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>.container.fourCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.breakout>main.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.breakout>main.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.breakout>main.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>.container.fourCol.bottomRow>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid.fullPgWidth>main.container.fourCol>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>.bottomRow.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.breakout>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="vimeo.com"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtu.be"],
.acalog-custom video .content-grid>main.fullPgWidth>.container.fourCol.breakout>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.fourCol.content-grid>div>iframe[src*="youtube.com"],
.acalog-custom video .fullPgWidth>.container.grid.fourCol>div>iframe[src*="vimeo.com"],
.acalog-custom video .fullPgWidth>.container.grid.fourCol>div>iframe[src*="youtu.be"],
.acalog-custom video .fullPgWidth>.container.grid.fourCol>div>iframe[src*="youtube.com"] {
  height: 8.44vw;
  width: 15.5vw;
}
@media only screen and (min-width: 768px) {
  .acalog-custom .breakout>.container,
  .acalog-custom .fullPgWidth>.container {
    grid-gap: 3rem;
    gap: 3rem;
  }
  .acalog-custom .breakout[data-img*="/"],
  .acalog-custom .fullPgWidth[data-img*="/"] {
    min-height: 30rem;
  }
}
@media only screen and (min-width: 992px) {
  .acalog-custom .breakout>.mainHeadline,
  .acalog-custom .fullPgWidth>.mainHeadline {
    font-size: 4.5rem !important;
    line-height: 6rem !important;
  }
  .acalog-custom .breakout>.container.content-grid>div,
  .acalog-custom .breakout>.container.content-grid>div>p,
  .acalog-custom .breakout>.container.grid>div,
  .acalog-custom .breakout>.container.grid>div>p,
  .acalog-custom .content-grid #dynamic-content.breakout>.container.breakout>div,
  .acalog-custom .content-grid #dynamic-content.breakout>.container.breakout>div>p,
  .acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.breakout>div,
  .acalog-custom .content-grid #dynamic-content.fullPgWidth>.container.breakout>div>p,
  .acalog-custom .content-grid .breakout>.container#dynamic-content>div,
  .acalog-custom .content-grid .breakout>.container#dynamic-content>div>p,
  .acalog-custom .content-grid.breakout>.container.bottomRow>div,
  .acalog-custom .content-grid.breakout>.container.bottomRow>div>p,
  .acalog-custom .content-grid.breakout>main.container>div,
  .acalog-custom .content-grid.breakout>main.container>div>p,
  .acalog-custom .content-grid .fullPgWidth>.container#dynamic-content>div,
  .acalog-custom .content-grid .fullPgWidth>.container#dynamic-content>div>p,
  .acalog-custom .content-grid.fullPgWidth>.container.bottomRow>div,
  .acalog-custom .content-grid.fullPgWidth>.container.bottomRow>div>p,
  .acalog-custom .content-grid.fullPgWidth>main.container>div,
  .acalog-custom .content-grid.fullPgWidth>main.container>div>p,
  .acalog-custom .content-grid>.bottomRow.breakout>.container.breakout>div,
  .acalog-custom .content-grid>.bottomRow.breakout>.container.breakout>div>p,
  .acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.breakout>div,
  .acalog-custom .content-grid>.bottomRow.fullPgWidth>.container.breakout>div>p,
  .acalog-custom .content-grid>main.breakout>.container.breakout>div,
  .acalog-custom .content-grid>main.breakout>.container.breakout>div>p,
  .acalog-custom .content-grid>main.fullPgWidth>.container.breakout>div,
  .acalog-custom .content-grid>main.fullPgWidth>.container.breakout>div>p,
  .acalog-custom .fullPgWidth>.container.content-grid>div,
  .acalog-custom .fullPgWidth>.container.content-grid>div>p,
  .acalog-custom .fullPgWidth>.container.grid>div,
  .acalog-custom .fullPgWidth>.container.grid>div>p,
  .acalog-custom .search__general .results>ul>li details .breakout>ul.container>div,
  .acalog-custom .search__general .results>ul>li details .breakout>ul.container>div>p,
  .acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container>div,
  .acalog-custom .search__general .results>ul>li details .fullPgWidth>ul.container>div>p {
    font-size: 1.4rem;
    line-height: 2.25rem;
    margin-bottom: 1.5rem;
  }
  .acalog-custom .breakout[data-img*="/"],
  .acalog-custom .fullPgWidth[data-img*="/"] {
    min-height: 39rem;
  }
}
.acalog-custom #content .hero {
  min-height: 9rem;
  position: fixed;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  -webkit-transform: translate3d(0,3rem,0);
  transform: translate3d(0,3rem,0);
  width: 100%;
  z-index: 0;
}
.acalog-custom #content .hero.text {
  position: relative;
}
.acalog-custom #content .hero.image,
.acalog-custom #content .hero[style*=background-image] {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.acalog-custom #content .hero.image.large {
  min-height: 19.5rem;
}
.acalog-custom #content .hero.image.medium {
  min-height: 15rem;
}
.acalog-custom #content .hero.image.small {
  min-height: 9rem;
}
.acalog-custom #content .hero.video {
  min-height: 12rem;
}
.acalog-custom #content .hero.video .hero__subtitle,
.acalog-custom #content .hero.video .hero__title {
  position: absolute;
}
.acalog-custom #content .hero.video .hero__subtitle {
  -webkit-transform: translate3d(0,1.5rem,0);
  transform: translate3d(0,1.5rem,0);
}
.acalog-custom #content .hero.video .video-loading {
  top: 0;
  position: fixed;
  position: -webkit-sticky;
  position: sticky;
  width: 100%;
}
.acalog-custom #content .hero.slider {
  margin-bottom: 4.5rem;
  position: relative;
  z-index: 1;
}
.acalog-custom #content .hero .hero__title {
  font-family: oswald, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  padding-top: 0;
  padding-bottom: 0;
}
.acalog-custom #content .hero .hero__subtitle {
  font-family: oswald, sans-serif;
  font-weight: 300;
  font-size: 0.8rem;
  padding-top: 0;
}
.acalog-custom #content .hero .hero__subtitle,
.acalog-custom #content .hero .hero__title {
  display: block;
  z-index: 1;
  width: 100%;
}
.acalog-custom #content .content-grid .hero main>.breakout+h1.hero__subtitle,
.acalog-custom #content .content-grid .hero main>.breakout+h1.hero__title,
.acalog-custom #content .content-grid .hero main>h1.hero__subtitle,
.acalog-custom #content .content-grid .hero main>h1.hero__title,
.acalog-custom #content .content-grid .hero main>h2.hero__subtitle,
.acalog-custom #content .content-grid .hero main>h2.hero__title,
.acalog-custom #content .content-grid .hero main>h3.hero__subtitle,
.acalog-custom #content .content-grid .hero main>h3.hero__title,
.acalog-custom #content .content-grid .hero main>h4.hero__subtitle,
.acalog-custom #content .content-grid .hero main>h4.hero__title,
.acalog-custom #content .content-grid main .hero .hero__subtitle.heading,
.acalog-custom #content .content-grid main .hero .hero__title.heading,
.acalog-custom #content .hero .content-grid main .hero__subtitle.heading,
.acalog-custom #content .hero .content-grid main .hero__title.heading,
.acalog-custom #content .hero .content-grid main>.breakout+h1.hero__subtitle,
.acalog-custom #content .hero .content-grid main>.breakout+h1.hero__title,
.acalog-custom #content .hero .content-grid main>h1.hero__subtitle,
.acalog-custom #content .hero .content-grid main>h1.hero__title,
.acalog-custom #content .hero .content-grid main>h2.hero__subtitle,
.acalog-custom #content .hero .content-grid main>h2.hero__title,
.acalog-custom #content .hero .content-grid main>h3.hero__subtitle,
.acalog-custom #content .hero .content-grid main>h3.hero__title,
.acalog-custom #content .hero .content-grid main>h4.hero__subtitle,
.acalog-custom #content .hero .content-grid main>h4.hero__title,
.acalog-custom #content .hero .directory-grid h3 a.hero__subtitle,
.acalog-custom #content .hero .directory-grid h3 a.hero__title,
.acalog-custom #content .hero .hero__subtitle.box--gold,
.acalog-custom #content .hero .hero__subtitle.card--gold,
.acalog-custom #content .hero .hero__subtitle.ribbon--gold,
.acalog-custom #content .hero .hero__subtitle.ribbon__center--gold,
.acalog-custom #content .hero .hero__subtitle.text--black,
.acalog-custom #content .hero .hero__subtitle.text--blue,
.acalog-custom #content .hero .hero__title.box--gold,
.acalog-custom #content .hero .hero__title.card--gold,
.acalog-custom #content .hero .hero__title.ribbon--gold,
.acalog-custom #content .hero .hero__title.ribbon__center--gold,
.acalog-custom #content .hero .hero__title.text--black,
.acalog-custom #content .hero .hero__title.text--blue,
.acalog-custom #content .hero .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a.hero__subtitle:focus,
.acalog-custom #content .hero .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a.hero__subtitle:hover,
.acalog-custom #content .hero .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a.hero__title:focus,
.acalog-custom #content .hero .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a.hero__title:hover,
.acalog-custom #content .hero .search__general .query form fieldset input.hero__subtitle[type=text],
.acalog-custom #content .hero .search__general .query form fieldset input.hero__title[type=text],
.acalog-custom #content .hero [class*=ou-]>h1.hero__subtitle,
.acalog-custom #content .hero [class*=ou-]>h1.hero__title,
.acalog-custom #content .hero [class*=ou-]>h2.hero__subtitle,
.acalog-custom #content .hero [class*=ou-]>h2.hero__title,
.acalog-custom #content .hero [class*=ou-]>h3.hero__subtitle,
.acalog-custom #content .hero [class*=ou-]>h3.hero__title,
.acalog-custom #content .hero [class*=ou-]>h4.hero__subtitle,
.acalog-custom #content .hero [class*=ou-]>h4.hero__title,
.acalog-custom #content .hero [class*=ou-]>h5.hero__subtitle,
.acalog-custom #content .hero [class*=ou-]>h5.hero__title,
.acalog-custom #content .hero [class*=ou-]>h6.hero__subtitle,
.acalog-custom #content .hero [class*=ou-]>h6.hero__title,
.acalog-custom #content .hero [label=maincontent]>h1.hero__subtitle,
.acalog-custom #content .hero [label=maincontent]>h1.hero__title,
.acalog-custom #content .hero [label=maincontent]>h2.hero__subtitle,
.acalog-custom #content .hero [label=maincontent]>h2.hero__title,
.acalog-custom #content .hero [label=maincontent]>h3.hero__subtitle,
.acalog-custom #content .hero [label=maincontent]>h3.hero__title,
.acalog-custom #content .hero [label=maincontent]>h4.hero__subtitle,
.acalog-custom #content .hero [label=maincontent]>h4.hero__title,
.acalog-custom #content .hero [label=maincontent]>h5.hero__subtitle,
.acalog-custom #content .hero [label=maincontent]>h5.hero__title,
.acalog-custom #content .hero [label=maincontent]>h6.hero__subtitle,
.acalog-custom #content .hero [label=maincontent]>h6.hero__title,
.acalog-custom #content .hero html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a.hero__subtitle:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a.hero__subtitle:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a.hero__title:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a.hero__title:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--alert:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--alert:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--disabled:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--disabled:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--error:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--error:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--gold:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--gold:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--info:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--info:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--success:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--success:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--warning:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button--warning:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__subtitle.button:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--alert:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--alert:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--disabled:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--disabled:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--error:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--error:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--gold:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--gold:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--info:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--info:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--success:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--success:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--warning:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button--warning:hover,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button:focus,
.acalog-custom #content .hero html.news .news-banner .main-feature a.hero__title.button:hover,
.acalog-custom .directory-grid h3 #content .hero a.hero__subtitle,
.acalog-custom .directory-grid h3 #content .hero a.hero__title,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature #content .hero a.hero__subtitle:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature #content .hero a.hero__subtitle:hover,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature #content .hero a.hero__title:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature #content .hero a.hero__title:hover,
.acalog-custom .search__general .query form fieldset #content .hero input.hero__subtitle[type=text],
.acalog-custom .search__general .query form fieldset #content .hero input.hero__title[type=text],
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--alert:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--alert:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--disabled:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--disabled:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--error:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--error:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--gold:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--gold:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--info:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--info:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--success:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--success:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--warning:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button--warning:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__subtitle.button:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--alert:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--alert:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--disabled:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--disabled:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--error:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--error:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--gold:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--gold:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--info:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--info:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--success:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--success:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--warning:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button--warning:hover,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button:focus,
.acalog-custom html.news .news-banner .main-feature #content .hero a.hero__title.button:hover,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav #content .hero a.hero__subtitle:focus,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav #content .hero a.hero__subtitle:hover,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav #content .hero a.hero__title:focus,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav #content .hero a.hero__title:hover {
  text-shadow: 0 0 1rem rgba(255,241,204,0.5), 0 0 4rem rgba(255,255,255,0.3);
}
.acalog-custom #content .hero #doc-wraper>.hero__subtitle#footer,
.acalog-custom #content .hero #doc-wraper>.hero__title#footer,
.acalog-custom #content .hero #doc-wrapper>footer.hero__subtitle,
.acalog-custom #content .hero #doc-wrapper>footer.hero__title,
.acalog-custom #content .hero .card--mountains footer.hero__subtitle,
.acalog-custom #content .hero .card--mountains footer.hero__title,
.acalog-custom #content .hero .hero__subtitle.bkgd--mountains,
.acalog-custom #content .hero .hero__subtitle.box--blue,
.acalog-custom #content .hero .hero__subtitle.card--mountains,
.acalog-custom #content .hero .hero__subtitle.ribbon--blue,
.acalog-custom #content .hero .hero__subtitle.ribbon__center--blue,
.acalog-custom #content .hero .hero__subtitle.text--gold,
.acalog-custom #content .hero .hero__subtitle.text--white,
.acalog-custom #content .hero .hero__title.bkgd--mountains,
.acalog-custom #content .hero .hero__title.box--blue,
.acalog-custom #content .hero .hero__title.card--mountains,
.acalog-custom #content .hero .hero__title.ribbon--blue,
.acalog-custom #content .hero .hero__title.ribbon__center--blue,
.acalog-custom #content .hero .hero__title.text--gold,
.acalog-custom #content .hero .hero__title.text--white,
.acalog-custom #content .hero .search__general .hero__subtitle.query,
.acalog-custom #content .hero .search__general .hero__title.query,
.acalog-custom #content .hero dl dt.hero__subtitle,
.acalog-custom #content .hero dl dt.hero__title,
.acalog-custom #content .hero table thead th.hero__subtitle,
.acalog-custom #content .hero table thead th.hero__title,
.acalog-custom .card--mountains #content .hero footer.hero__subtitle,
.acalog-custom .card--mountains #content .hero footer.hero__title,
.acalog-custom .search__general #content .hero .hero__subtitle.query,
.acalog-custom .search__general #content .hero .hero__title.query,
.acalog-custom dl #content .hero dt.hero__subtitle,
.acalog-custom dl #content .hero dt.hero__title,
.acalog-custom table thead #content .hero th.hero__subtitle,
.acalog-custom table thead #content .hero th.hero__title {
  text-shadow: 0 0 1rem rgba(4,30,67,0.4), 0 0 4rem rgba(1,9,19,0.6);
}
@media only screen and (min-width: 576px) {
  .acalog-custom #content .hero.image.large {
    min-height: 36rem;
  }
  .acalog-custom #content .hero.image.medium {
    min-height: 25.5rem;
  }
  .acalog-custom #content .hero.image.small {
    min-height: 15rem;
  }
  .acalog-custom #content .hero.slider {
    margin-bottom: 4.5rem;
  }
}
@media only screen and (min-width: 768px) {
  .acalog-custom #content .hero {
    min-height: 12rem;
  }
  .acalog-custom #content .hero.image.large {
    min-height: 42rem;
  }
  .acalog-custom #content .hero.image.medium {
    min-height: 31.5rem;
  }
  .acalog-custom #content .hero.image.small {
    min-height: 21rem;
  }
  .acalog-custom #content .hero.slider {
    margin-bottom: 6rem;
  }
  .acalog-custom #content .hero .hero__subtitle,
  .acalog-custom #content .hero .hero__title {
    padding-left: 4.5rem;
  }
  .acalog-custom #content .hero .hero__title {
    font-size: 1.5rem;
    padding-top: 1.5rem;
  }
  .acalog-custom #content .hero .hero__subtitle {
    font-size: 1.2rem;
    padding-top: 0;
  }
  .acalog-custom #content .hero.video {
    padding-top: 1.5rem;
  }
  .acalog-custom #content .hero.video .hero__title {
    padding-top: 0;
  }
  .acalog-custom #content .hero.video .hero__subtitle {
    padding-top: 2rem;
  }
  .acalog-custom #content .hero.video .video-loading {
    margin-top: -1.5rem;
  }
}
@media only screen and (min-width: 992px) {
  .acalog-custom #content .hero.image.large {
    min-height: 63rem;
  }
  .acalog-custom #content .hero.image.medium {
    min-height: 42rem;
  }
  .acalog-custom #content .hero.image.small {
    min-height: 31.5rem;
  }
}
.acalog-custom #content .hero .flexslider {
  position: relative;
}
.acalog-custom #content .hero .flexslider ol li:before,
.acalog-custom #content .hero .flexslider ul li:before {
  content: unset;
  counter-increment: unset;
  margin-left: unset;
  position: unset;
}
.acalog-custom #content .hero .flexslider ol li a,
.acalog-custom #content .hero .flexslider ul li a {
  display: block;
  position: relative;
  width: 100%;
}
.acalog-custom #content .hero .flexslider ol li a img,
.acalog-custom #content .hero .flexslider ul li a img {
  height: auto;
  width: 100%;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging {
  display: block;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li {
  display: inline-block;
  margin-right: 1.5rem;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a {
  border-type: solid;
  border-width: 1px;
  color: transparent;
  display: block;
  height: 1.5rem;
  width: 1.5rem;
}
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a:focus,
.acalog-custom #content .hero .flexslider .flex-control-nav.flex-control-paging li a:hover {
  cursor: pointer;
}
.acalog-custom #content .hero .flexslider .flex-direction-nav {
  display: none;
}
.acalog-custom .ou-justedit-region h1,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2) {
  -webkit-animation: fadeinout--gentle 2s 2s infinite;
  animation: fadeinout--gentle 2s 2s infinite;
  color: #A6192E;
  text-decoration: line-through;
}
.acalog-custom .ou-justedit-region h1:after,
.acalog-custom .ou-justedit-region h1:before,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):after,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):before {
  display: inline-block;
  font-family: "Courier New", Courier, monospace;
  font-size: 1.2rem;
  line-height: 1.5rem;
  position: relative;
  text-decoration: none;
  white-space: pre;
  width: 100%;
  word-break: keep-all;
}
.acalog-custom .ou-justedit-region h1:before,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):before {
  content: 'OOPS, There\2019s a Problem: \A Multiple Heading 1 Tags are highly discouraged. \A Google will penalize this webpage\2019s search ranking if you leave it.';
}
.acalog-custom .ou-justedit-region h1:after,
.acalog-custom body[style*="zoom: 1"] #content h1:nth-child(n+2):after {
  content: 'HOW TO FIX IT: \A 1) In the editor, highlight the offending headline \A text above (red with a line through it), \A 2) Then change the \2018Heading 1\2019  to a \2018Heading 2\2019  \A in the WYSIWIG toolbar. \A 3) Pat yourself on the back for doing the right thing.';
}
.acalog-custom #content>article.content-grid>main>[label=maincontent]>a,
.acalog-custom .ou-btn,
.acalog-custom a[data-region-style=button].ou-btn,
.acalog-custom a[data-region-style=button].ou-btn.oucEditButton {
  margin-bottom: 1.5rem !important;
  min-height: 1.5rem !important;
  z-index: 10008 !important;
}
.acalog-custom .ou-justedit-region table {
  table-layout: fixed;
}
.acalog-custom .ou-justedit-region table [data-snippet*=grid_] {
  position: relative;
}
.acalog-custom .ou-justedit-region table [data-snippet*=grid_]:before {
  display: block;
  position: absolute;
  top: -1.5rem;
}
.acalog-custom .ou-justedit-region table [data-snippet=grid_oneCol-snippet]:before {
  content: 'Fill in your 1-Column Grid Below';
}
.acalog-custom .ou-justedit-region table [data-snippet=grid_twoCol-snippet]:before {
  content: 'Fill in your 2-Column Grid Below';
}
.acalog-custom .ou-justedit-region table [data-snippet=grid_threeCol-snippet]:before {
  content: 'Fill in your 3-Column Grid Below';
}
.acalog-custom .ou-justedit-region table [data-snippet=grid_fourCol-snippet]:before {
  content: 'Fill in your 4-Column Grid Below';
}
.acalog-custom .ou-justedit-region table [data-snippet=grid_fiveCol-snippet]:before {
  content: 'Fill in your 5-Column Grid Below';
}
.acalog-custom .ou-justedit-region table [data-snippet=grid_sixCol-snippet]:before {
  content: 'Fill in your 6-Column Grid Below';
}
@media only screen and (min-width: 768px) {
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h1 {
    font-size: calc(3rem);
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h2 {
    font-size: calc(2.25rem);
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h3 {
    font-size: calc(1.5rem);
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h4 {
    font-size: calc(1.3rem);
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h5 {
    font-size: calc(1.15rem);
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h6 {
    font-size: calc(1rem);
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h1,
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h2,
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h3,
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h4 {
    line-height: 3rem;
  }
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h5,
  .acalog-custom .ou-justedit-region #content .content-grid main [label=maincontent]>h6 {
    line-height: 1.5rem;
  }
}
.acalog-custom .ou-click-tip-modal-open~#content:before {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #c6c8c6;
  border: dashed 0.375rem rgba(159,163,163,0.8);
  color: rgba(114,116,115,0.8);
  content: 'Hero Area Disabled in Edit Mode';
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: "Courier New", Courier, monospace;
  font-size: 1.5rem;
  height: 18rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 6rem;
  position: relative;
  text-align: center;
  text-shadow: 0 1px 0 rgba(229,230,230,0.8);
  width: 100%;
}
.acalog-custom .ribbon,
.acalog-custom .ribbon--blue,
.acalog-custom .ribbon--gold,
.acalog-custom .ribbon__center,
.acalog-custom .ribbon__center--blue,
.acalog-custom .ribbon__center--gold,
.acalog-custom dl dt {
  position: relative;
}
.acalog-custom .ribbon--blue:after,
.acalog-custom .ribbon--gold:after,
.acalog-custom .ribbon:after,
.acalog-custom .ribbon__center--blue:after,
.acalog-custom .ribbon__center--gold:after,
.acalog-custom .ribbon__center:after,
.acalog-custom dl dt:after {
  background-color: inherit;
  bottom: 0;
  -webkit-clip-path: polygon(100% 0%,50% 50%,100% 100%,0 100%,0 0);
  clip-path: polygon(100% 0%,50% 50%,100% 100%,0 100%,0 0);
  content: "";
  position: absolute;
  right: -2.98rem;
  top: 0;
  width: 3rem;
}
.acalog-custom .ribbon__center--blue:before,
.acalog-custom .ribbon__center--gold:before,
.acalog-custom .ribbon__center:before {
  background-color: inherit;
  bottom: 0;
  -webkit-clip-path: polygon(100% 0,100% 100%,0% 100%,50% 50%,0% 0%);
  clip-path: polygon(100% 0,100% 100%,0% 100%,50% 50%,0% 0%);
  content: "";
  left: -3rem;
  position: absolute;
  top: 0;
  width: 3rem;
}
.acalog-custom .ribbon--blue,
.acalog-custom dl dt {
  background-color: #041E42;
}
.acalog-custom .ribbon__center--blue {
  background-color: #041E42;
}
.acalog-custom .ribbon--gold {
  background-color: #FFC72C;
}
.acalog-custom .ribbon__center--gold {
  background-color: #FFC72C;
}
.acalog-custom .search__general .query form fieldset legend {
  font-family: oswald, sans-serif;
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 1.5rem;
}
.acalog-custom .search__general .query form fieldset div {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.acalog-custom .search__general .query form fieldset label[for=search-filter] {
  display: none;
}
.acalog-custom .search__general .query form fieldset button[type=submit] {
  border-radius: unset;
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
  line-height: 1.5rem;
  margin: 0 0 0 -5px;
  white-space: nowrap;
}
.acalog-custom .search__general .query form fieldset input[type=text] {
  height: 3rem;
  max-width: 70%;
}
.acalog-custom .search__general .query form fieldset button[type=reset] {
  font-weight: 300;
  margin-right: 1.5rem;
}
.acalog-custom .search__general .query form fieldset input[type=checkbox] {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  height: 1.5rem;
  max-width: 15%;
  opacity: 1;
  position: relative;
  width: unset;
  vertical-align: text-bottom;
}
.acalog-custom .search__general .results>h2 {
  padding-left: 1.5rem !important;
}
.acalog-custom .search__general .results>ul>li details summary {
  font-family: oswald, sans-serif;
  font-weight: 400;
  font-size: 1.5rem;
}
.acalog-custom .search__general .results>ul>li details ul {
  grid-gap: unset;
  grid-gap: 0.75rem;
  gap: unset;
  gap: 0.75rem;
}
@media only screen and (min-width: 768px) {
  .acalog-custom .search__general .results>ul>li details ul>li>strong {
    display: block;
  }
}
.acalog-custom .social-nav {
  -webkit-animation: fadeout--gentle 1.3s 3s ease-out forwards;
  animation: fadeout--gentle 1.3s 3s ease-out forwards;
  background-color: #FFF;
  bottom: 0;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 0;
  padding: .5rem .5rem .3rem;
  position: fixed;
  width: 100%;
  z-index: 9;
}
.acalog-custom .social-nav:focus,
.acalog-custom .social-nav:hover {
  -webkit-animation: fadein--gentle 0.3s ease-out forwards;
  animation: fadein--gentle 0.3s ease-out forwards;
}
.acalog-custom .social-nav:focus:before,
.acalog-custom .social-nav:hover:before {
  -webkit-box-shadow: 0 0 6rem 6rem #FFF;
  box-shadow: 0 0 6rem 6rem #FFF;
}
.acalog-custom .social-nav p {
  color: #046A38;
  font-family: oswald, sans-serif;
  font-weight: 500;
  margin: 0;
  padding: 0;
  text-align: center;
  -webkit-transform: rotate3d(0,0,1,-90deg);
  transform: rotate3d(0,0,1,-90deg);
}
.acalog-custom .social-nav nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  padding: 0;
  width: 100%;
}
.acalog-custom .social-nav nav a {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #789D4A;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: source-sans-pro, sans-serif;
  font-size: .65rem;
  font-weight: 400;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-decoration: none;
}
.acalog-custom .social-nav nav a svg {
  font-size: 1.25rem;
}
.acalog-custom .social-nav nav a:focus,
.acalog-custom .social-nav nav a:hover {
  color: #046A38;
}
@media only screen and (min-width: 768px) {
  .acalog-custom .social-nav {
    background-color: #FFF;
    border: 1px solid #d4d6d4;
    border-bottom-right-radius: .5rem;
    border-top-right-radius: .5rem;
    bottom: 50%;
    display: block;
    left: 0;
    opacity: .5;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    -webkit-transition: opacity .2s ease-in-out;
    -o-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out;
    width: auto;
  }
  .acalog-custom .social-nav:focus,
  .acalog-custom .social-nav:hover {
    border: none;
    -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.15);
    opacity: 1;
  }
  .acalog-custom .social-nav:focus:before,
  .acalog-custom .social-nav:hover:before {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .acalog-custom .social-nav:focus nav a .social-text,
  .acalog-custom .social-nav:hover nav a .social-text {
    display: inline-block;
  }
  .acalog-custom .social-nav p {
    border-bottom: 1px solid #d4d6d4;
    padding-bottom: .5rem;
    margin-bottom: .5rem;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .acalog-custom .social-nav nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .acalog-custom .social-nav nav a {
    margin: .5rem 0;
  }
  .acalog-custom .social-nav nav a .social-text {
    display: none;
  }
}
.acalog-custom .tabset>input[type=radio] {
  display: none;
  position: absolute;
}
.acalog-custom .tabset .tab-panel {
  display: none;
}
.acalog-custom .tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,
.acalog-custom .tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),
.acalog-custom .tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),
.acalog-custom .tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),
.acalog-custom .tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5),
.acalog-custom .tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),
.acalog-custom .tabset>input:nth-child(13):checked~.tab-panels>.tab-panel:nth-child(7),
.acalog-custom .tabset>input:nth-child(15):checked~.tab-panels>.tab-panel:nth-child(8),
.acalog-custom .tabset>input:nth-child(17):checked~.tab-panels>.tab-panel:nth-child(9),
.acalog-custom .tabset>input:nth-child(19):checked~.tab-panels>.tab-panel:nth-child(10) {
  display: block;
}
.acalog-custom .tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child *,
.acalog-custom .tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2) *,
.acalog-custom .tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3) *,
.acalog-custom .tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4) *,
.acalog-custom .tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5) *,
.acalog-custom .tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6) *,
.acalog-custom .tabset>input:nth-child(13):checked~.tab-panels>.tab-panel:nth-child(7) *,
.acalog-custom .tabset>input:nth-child(15):checked~.tab-panels>.tab-panel:nth-child(8) *,
.acalog-custom .tabset>input:nth-child(17):checked~.tab-panels>.tab-panel:nth-child(9) *,
.acalog-custom .tabset>input:nth-child(19):checked~.tab-panels>.tab-panel:nth-child(10) * {
  -webkit-animation: fadein .2s ease-out;
  animation: fadein .2s ease-out;
}
.acalog-custom .tabset>label {
  background-color: rgba(199,201,199,0.4);
  border-top: solid 1px rgba(255,255,255,0.8);
  border-right: solid 1px rgba(158,162,162,0.6);
  border-left: solid 1px rgba(255,255,255,0.7);
  color: #041E42;
  cursor: pointer;
  display: inline-block;
  margin-right: 0.01rem;
  padding: 0.75rem;
  position: relative;
  -webkit-transition: background-color .2s ease-in-out;
  -o-transition: background-color .2s ease-in-out;
  transition: background-color .2s ease-in-out;
}
.acalog-custom .tabset>label:hover {
  background-color: #041E42;
  color: #FFC72C;
}
.acalog-custom .tabset>input:checked+label,
.acalog-custom .tabset>input:focus+label {
  background-color: #041E42;
  color: #FFF;
}
.acalog-custom .tabset .tab-panels {
  border: 1px solid #c0c2c2;
  margin-top: -1px;
  padding: 1.5rem;
}
.acalog-custom .tab-container {
  overflow: hidden;
  background: #fff;
}
.acalog-custom .tab-container [role=tablist] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
  box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.acalog-custom .tab-container [role=tab] {
  position: relative;
  list-style: none;
  text-align: center;
  cursor: pointer;
  padding: 1rem;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  color: #444;
}
.acalog-custom .tab-container [role=tab]:focus,
.acalog-custom .tab-container [role=tab]:hover {
  background: #eee;
}
.acalog-custom .tab-container [role=tab] [aria-selected=true] {
  color: #000;
}
.acalog-custom .tab-container [role=tab] [aria-selected=true]:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background: #f44336;
  left: 0;
  bottom: 0;
}
.acalog-custom .tab-container .tabsPanels {
  padding: 0 1em;
  position: relative;
}
.acalog-custom .tab-container .tabsPanels [role=tabpanel] {
  display: none;
}
.acalog-custom .tab-container .tabsPanels [role=tabpanel] [aria-expanded=true] {
  display: block;
}
.acalog-custom .header-primary {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #FFC72C;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  line-height: 1;
  padding: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}
.acalog-custom .header-primary>* {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0;
}
.acalog-custom .header-primary a,
.acalog-custom .header-primary label {
  color: #041E42;
  text-decoration: none;
  -webkit-transition: color .2s ease-in-out;
  -o-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
.acalog-custom .header-primary a:focus,
.acalog-custom .header-primary a:hover,
.acalog-custom .header-primary label:focus,
.acalog-custom .header-primary label:hover {
  color: #005EB8;
}
.acalog-custom .header-primary a:active,
.acalog-custom .header-primary label:active {
  color: #000;
}
.acalog-custom .header-primary .logo {
  background: url("data:image/svg+xml,%3Csvg id='etsu-logo__inline--blue-initials' class='etsu-logo--blue' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 84 28'%3E%3Cdefs%3E%3Cstyle%3Esvg.etsu-logo--blue .blue,svg.etsu-logo--blue .gold{fill-rule:evenodd;clip-rule:evenodd;fill:hsla(44,100%25,59%25,1)}svg.etsu-logo--blue .blue{fill:hsla(215,89%25,14%25,1)}svg.etsu-logo--blue a:focus .blue,svg.etsu-logo--blue a:hover .blue{fill:hsla(215,89%25,11%25,1)}svg.etsu-logo--blue a:focus .gold,svg.etsu-logo--blue a:hover .gold{fill:hsla(44,100%25,56%25,1)}svg.etsu-logo--blue a:active .blue{fill:hsla(215,89%25,3%25,1)}svg.etsu-logo--blue a:active .gold{fill:hsla(44,100%25,97%25,1)}%3C/style%3E%3C/defs%3E%3Ca xlink:href='https://www.etsu.edu'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.62.772v11.667c0 10.595 12.022 15.333 12.022 15.333s12.02-4.738 12.02-15.333V.772H.62z' class='blue'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.67 1.83v10.654c0 6.243-4.962 11.51-11.029 14.23-6.067-2.72-11.029-7.987-11.029-14.23V1.83H23.67z' class='gold'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.765 12.484V2.763H2.552v9.72c0 8.807 10.107 13.227 10.107 13.227s10.106-4.42 10.106-13.226z' class='blue'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.794 16.973h-3.442v-3.321H8.316l.004 2.577c-.011.598-.8 1.132-1.454 1.188l.38 1.032h8.423c.94 0 1.626.36 1.626.36l1.215-3.677H17.37c-.356.736-1.098 1.793-2.575 1.84zM8.32 8.457v2.593h3.032V7.69l3.51.001c1.248 0 1.776.861 2.273 1.916h1.145l-1.216-3.676c-.386.274-.845.293-1.257.293l-8.566.002-.389 1.065c.367.09 1.46.375 1.468 1.166zM13.515 13.181H6.807l.592-1.387h.916v-.274h7.05l-.098.303c-.177.072-.357.16-.534.263-.534.31-.958.703-1.218 1.095z' class='gold'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.964 1.83h52.633V.966H30.964v.864zM31.23 21.42c1.232 0 1.985-.162 1.985-1.909V8.762c0-1.746-.753-1.908-1.985-1.908v-.467h10.335l.16 2.84h-.571c-.274-1.42-1.026-1.932-2.646-1.932H36.5c-1.186 0-1.256.256-1.256 1.956v4.072h2.943c1.529 0 2.077-.35 2.077-1.956h.478v4.818h-.478c0-1.303-.548-1.954-2.077-1.954h-2.943v4.794c0 1.814.115 1.955 1.256 1.955h2.189c1.757 0 2.464-.558 2.807-2.165h.57l-.16 3.072H31.23v-.465zM46.511 21.42c1.369 0 2.19-.162 2.19-1.909V7.295h-1.39c-2.328 0-2.67.955-2.899 2.257h-.57l.16-3.165H55.43l.16 3.165h-.571c-.136-1.465-.821-2.257-3.057-2.257h-1.23v12.218c0 1.746.82 1.909 2.189 1.909v.465H46.51v-.465zM66.364 9.738c-.205-1.233-1.118-2.677-3.558-2.677-1.528 0-2.875 1.001-2.875 2.537 0 2.072 2.714 2.746 4.7 3.933 1.803 1.071 3.011 2.025 3.011 4.236 0 2.955-2.51 4.352-5.635 4.352-1.551 0-3.354-.349-3.923-.442l-.161-3.282h.57c.183 1.234 1.255 2.675 3.697 2.675 2.007 0 3.307-1.325 3.307-2.931 0-2.513-3.787-3.28-5.908-4.933-1.003-.792-1.482-1.63-1.482-3.118 0-2.793 2.257-3.935 5.132-3.935 1.529 0 2.51.187 3.535.397l.16 3.188h-.57zM81.177 16.51c0 3.187-.456 5.609-5.201 5.609-4.724 0-5.453-2.327-5.453-5.61V8.762c0-1.745-.73-1.91-1.985-1.91v-.466h6v.467c-1.23 0-1.983.164-1.983 1.909v7.749c0 2.374.547 4.702 3.512 4.702 3.285 0 3.81-1.933 3.81-4.702V8.76c0-1.744-.753-1.908-1.986-1.908v-.467h5.27v.467c-1.253 0-1.984.164-1.984 1.909v7.749zM30.964 27.467h52.633v-.864H30.964v.864z' class='blue'/%3E%3Crect width='100%25' height='100%25' fill-opacity='0'/%3E%3C/a%3E%3C/svg%3E") left center no-repeat;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-size: 0;
  height: 100%;
  margin-left: 0.75rem;
  min-height: 3rem;
  min-width: 88px;
  max-width: 6rem;
  position: relative;
}
.acalog-custom .header-primary .logo:focus,
.acalog-custom .header-primary .logo:hover {
  -webkit-filter: drop-shadow(-1px -1px 1px rgba(255,255,255,0.4));
  filter: drop-shadow(-1px -1px 1px rgba(255,255,255,0.4));
}
.acalog-custom .header-primary .logo:focus:before,
.acalog-custom .header-primary .logo:hover:before {
  background: -webkit-radial-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0)) no-repeat center;
  background: -o-radial-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0)) no-repeat center;
  background: radial-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0)) no-repeat center;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (min-width: 1200px) {
  .acalog-custom .header-primary {
    -webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,0.05);
    box-shadow: 0 2px 1px 0 rgba(0,0,0,0.05);
  }
  .acalog-custom .header-primary .logo {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='etsu-logo--blue' viewBox='0 0 291 31' preserveAspectRatio='xMidYMid meet'%3E%3Ca xlink:href='https://www.etsu.edu'%3E%3Cpath fill='%23041e43' fill-rule='evenodd' d='M0 0v13.2c0 12 13.9 17.4 13.9 17.4s13.9-5.4 13.9-17.4V0H0zm25.6 13.2c0 10-11.7 15-11.7 15s-11.7-5-11.7-15v-11h23.4v11zM17.4 20c1.1 0 1.9.4 1.9.4l1.4-4.2h-1.3c-.4.8-1.3 2-3 2.1h-4v-3.8H8.9v2.9c0 .7-.9 1.3-1.7 1.4l.5 1.2h9.7zM7.6 6.1h9.9c.5 0 1 0 1.5-.3l1.4 4.2h-1.3c-.6-1.2-1.2-2.2-2.6-2.2h-4.1v3.8H8.9V8.7c0-.9-1.3-1.2-1.7-1.3l.4-1.3zm1.3 6.3H7.8L7.1 14h7.8c.3-.4.8-.9 1.4-1.2.2-.1.3-.2.5-.3l.1-.3h-8v.2zm5 17c7-3.1 12.7-9 12.7-16.1V1.2H1.2v12.1c0 7 5.7 13 12.7 16.1z' class='blue' clip-rule='evenodd'/%3E%3Cpath fill='%23ffc72e' fill-rule='evenodd' d='M26.7 1.2v12.1c0 7.1-5.7 13.1-12.7 16.1-7-3.1-12.7-9-12.7-16.1V1.2h25.4zM8.9 8.7v2.9h3.5V7.8h4.1c1.4 0 2 1 2.6 2.2h1.3L19 5.8c-.4.3-1 .3-1.5.3H7.7l-.5 1.2c.4.1 1.7.5 1.7 1.4zm6 5.3H7.1l.7-1.6h1.1v-.3H17l-.1.3h-.1c-.2.1-.4.2-.5.3-.6.4-1.1.9-1.4 1.3zm-2.5 4.3h4c1.7 0 2.6-1.2 2.9-2.1h1.3l-1.4 4.2s-.8-.4-1.9-.4H7.6l-.4-1.2c.8-.1 1.7-.7 1.7-1.4v-2.9h3.5v3.8zM25.6 2.2v11c0 10-11.7 15-11.7 15s-11.7-5-11.7-15v-11h23.4z' class='gold' clip-rule='evenodd'/%3E%3Cpath fill='%23041e43' fill-rule='evenodd' d='M34.8 23h255.9v.9H34.8z' class='blue' clip-rule='evenodd'/%3E%3Cg fill='%23041e43' fill-rule='evenodd' class='blue' clip-rule='evenodd'%3E%3Cpath d='M282.8 18.1c.8 0 1.3-.1 1.3-1.2v-3.1l-2.3-3.8c-.5-.9-1-1.1-1.8-1.1v-.4h4.1v.3c-.7 0-1 .1-1 .5 0 .2.1.4.3.6l1.7 2.9 1.8-2.9c.2-.3.3-.5.3-.7 0-.4-.3-.5-.9-.5v-.2h3.5v.3c-.8 0-1.3.3-1.8 1.1l-2.3 3.8v3.1c0 1.1.5 1.2 1.3 1.2v.3h-3.9v-.2h-.3zM242.2 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h6.7l.1 1.8h-.4c-.2-.9-.7-1.2-1.7-1.2h-1.3c-.8 0-.8.2-.8 1.2v2.6h1.9c1 0 1.4-.2 1.4-1.2h.3v3.1h-.4c0-.8-.4-1.2-1.4-1.2h-1.9v3c0 1.2.1 1.2.8 1.2h1.4c1.1 0 1.6-.4 1.8-1.4h.4l-.1 2h-6.9l.1-.3zM273.3 18.1c.9 0 1.4-.1 1.4-1.2V9.1h-.9c-1.5 0-1.7.6-1.9 1.4h-.4l.1-2h7.4l.1 2h-.4c-.1-.9-.5-1.4-2-1.4h-.8v7.8c0 1.1.5 1.2 1.4 1.2v.3h-4.2l.2-.3zM266.5 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h3.9v.3c-.8 0-1.3.1-1.3 1.2v6.9c0 1.1.5 1.2 1.3 1.2v.3h-3.9v-.3zM264.9 10.7c-.1-.8-.7-1.7-2.3-1.7-1 0-1.9.6-1.9 1.6 0 1.3 1.8 1.8 3 2.5s1.9 1.3 1.9 2.7c0 1.9-1.6 2.8-3.7 2.8-1 0-2.2-.2-2.5-.3l-.1-2.1h.4c.1.8.8 1.7 2.4 1.7 1.3 0 2.1-.9 2.1-1.9 0-1.6-2.5-2.1-3.8-3.1-.6-.5-1-1-1-2 0-1.8 1.5-2.5 3.3-2.5 1 0 1.6.1 2.3.3l.1 2h-.2zM251.4 16.9h.1V10c0-1.1-.5-1.2-1.3-1.2v-.3h3.9c1.6 0 3.3.4 3.3 2.3s-1.6 2.4-2.6 2.5l2 3.3c.4.8.9 1.5 1.8 1.5v.3h-2.3l-3-5h-.6v3.5c0 1.1.5 1.2 1.3 1.2v.3h-3.9v-.3c.8 0 1.3-.1 1.3-1.2zm4.6-6.1c0-1.3-1.1-1.7-2.3-1.7-.9 0-1 .2-1 1v2.7c1.8 0 3.3-.1 3.3-2z'/%3E%3Cpath d='M233.5 10.2c-.4-1-.9-1.3-1.6-1.3v-.4h3.9v.3c-.8 0-1 .2-1 .6 0 .2.1.5.2.8l2.4 6.5 2.5-6.8c.1-.2.1-.4.1-.6 0-.4-.5-.5-1.1-.5v-.3h3.3v.3c-.9 0-1.4.7-1.7 1.6l-3 8.1h-.9l-3.1-8.3zM228 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h3.9v.3c-.8 0-1.3.1-1.3 1.2v6.9c0 1.1.5 1.2 1.3 1.2v.3H228v-.3zM217.6 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h2.7l4.6 8V10c0-1.1-.5-1.2-1.3-1.2v-.3h3.4v.3c-.8 0-1.3.1-1.3 1.2v8.4h-1.1l-4.9-8.5v7c0 1.1.5 1.2 1.3 1.2v.3h-3.4v-.3zM215.7 14.7c0 2.2-.3 3.8-3.6 3.8-3.3 0-3.8-1.6-3.8-3.8V9.5c0-1.2-.5-1.3-1.4-1.3v-.3h4.2v.3c-.9 0-1.4.1-1.4 1.3v5.3c0 1.6.4 3.2 2.4 3.2 2.3 0 2.6-1.3 2.6-3.2V9.5c0-1.2-.5-1.3-1.4-1.3v-.3h3.6v.3c-.9 0-1.4.1-1.4 1.3l.2 5.2zM193 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h6.7l.1 1.8h-.4c-.2-.9-.7-1.2-1.7-1.2h-1.3c-.8 0-.8.2-.8 1.2v2.6h1.9c1 0 1.4-.2 1.4-1.2h.3v3.1h-.3c0-.8-.4-1.2-1.4-1.2h-1.9v3c0 1.2.1 1.2.8 1.2h1.4c1.1 0 1.6-.4 1.8-1.4h.4l-.1 2H193v-.3zM186.1 18.1c.9 0 1.4-.1 1.4-1.2V9.1h-.9c-1.5 0-1.7.6-1.9 1.4h-.4l.1-2h7.4l.1 2h-.4c-.1-.9-.5-1.4-2-1.4h-.8v7.8c0 1.1.5 1.2 1.4 1.2v.3H186l.1-.3zM176.6 16.5l3.2-8.1h.8l3.1 8.2c.3.9.7 1.5 1.7 1.5v.3h-3.9v-.3c.4 0 1-.1 1-.5 0-.2 0-.4-.1-.6l-.7-1.9H178l-.6 1.8c-.1.3-.2.5-.2.7 0 .4.4.5 1 .5v.3h-3.4v-.3c1.2 0 1.4-.5 1.8-1.6zm4.8-1.9l-1.6-4.5-1.7 4.5h3.3zM169.6 18.1c.9 0 1.4-.1 1.4-1.2V9.1h-.9c-1.5 0-1.7.6-1.9 1.4h-.4l.1-2h7.4l.1 2h-.4c-.1-.9-.5-1.4-2-1.4h-.8v7.8c0 1.1.5 1.2 1.4 1.2v.3h-4.2l.2-.3zM166.2 10.2c-.1-.8-.8-1.8-2.5-1.8-1 0-2 .7-2 1.7 0 1.4 1.9 1.9 3.3 2.7 1.2.7 2.1 1.4 2.1 2.9 0 2-1.7 2.9-3.9 2.9-1.1 0-2.3-.2-2.7-.3l-.1-2.2h.4c.1.8.9 1.8 2.6 1.8 1.4 0 2.3-.9 2.3-2 0-1.7-2.6-2.2-4.1-3.4-.7-.5-1-1.1-1-2.1 0-1.9 1.6-2.7 3.5-2.7 1 0 1.7.1 2.5.3l.1 2.2h-.5zM145.4 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h6.7l.1 1.8h-.4c-.2-.9-.7-1.2-1.7-1.2h-1.3c-.8 0-.8.2-.8 1.2v2.6h1.9c1 0 1.4-.2 1.4-1.2h.3v3.1h-.3c0-.8-.4-1.2-1.4-1.2H148v3c0 1.2.1 1.2.8 1.2h1.4c1.1 0 1.6-.4 1.8-1.4h.4l-.1 2h-6.9v-.3zM137.4 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h6.7l.1 1.8h-.4c-.2-.9-.7-1.2-1.7-1.2h-1.3c-.8 0-.8.2-.8 1.2v2.6h1.9c1 0 1.4-.2 1.4-1.2h.3v3.1h-.3c0-.8-.4-1.2-1.4-1.2H140v3c0 1.2.1 1.2.8 1.2h1.4c1.1 0 1.6-.4 1.8-1.4h.4l-.1 2h-6.9v-.3zM135.9 10.7c-.1-.8-.7-1.7-2.3-1.7-1 0-1.9.6-1.9 1.6 0 1.3 1.8 1.8 3 2.5s2 1.3 2 2.7c0 1.9-1.6 2.8-3.7 2.8-1 0-2.2-.2-2.5-.3l-.1-2.1h.4c.1.8.8 1.7 2.4 1.7 1.3 0 2.1-.9 2.1-1.9 0-1.6-2.4-2.1-3.8-3.1-.6-.5-1-1-1-2 0-1.8 1.5-2.5 3.3-2.5 1 0 1.6.1 2.3.3l.1 2h-.3zM128.6 10.7c-.1-.8-.7-1.7-2.3-1.7-1 0-1.9.6-1.9 1.6 0 1.3 1.8 1.8 3 2.5s2 1.3 2 2.7c0 1.9-1.6 2.8-3.7 2.8-1 0-2.2-.2-2.5-.3l-.1-2.1h.4c.1.8.8 1.7 2.4 1.7 1.3 0 2.1-.9 2.1-1.9 0-1.6-2.4-2.1-3.8-3.1-.6-.5-1-1-1-2 0-1.8 1.5-2.5 3.3-2.5 1 0 1.6.1 2.3.3l.1 2h-.3zM115 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h6.7l.1 1.8h-.4c-.2-.9-.7-1.2-1.7-1.2h-1.3c-.8 0-.8.2-.8 1.2v2.6h1.9c1 0 1.4-.2 1.4-1.2h.3v3.1h-.3c0-.8-.4-1.2-1.4-1.2h-1.9v3c0 1.2.1 1.2.8 1.2h1.4c1.1 0 1.6-.4 1.8-1.4h.4l-.1 2H115v-.3zM104.7 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h2.7l4.6 8V10c0-1.1-.5-1.2-1.3-1.2v-.3h3.4v.3c-.8 0-1.3.1-1.3 1.2v8.4h-1.1l-4.9-8.5v7c0 1.1.5 1.2 1.3 1.2v.3h-3.4v-.3zM94.3 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3H97l4.6 8V10c0-1.1-.5-1.2-1.3-1.2v-.3h3.4v.3c-.8 0-1.3.1-1.3 1.2v8.4h-1.1l-4.9-8.5v7c0 1.1.5 1.2 1.3 1.2v.3h-3.4v-.3zM86.2 18.1c.8 0 1.3-.1 1.3-1.2V10c0-1.1-.5-1.2-1.3-1.2v-.3h6.7l.1 1.8h-.4c-.2-.9-.7-1.2-1.7-1.2h-1.3c-.8 0-.8.2-.8 1.2v2.6h1.9c1 0 1.4-.2 1.4-1.2h.3v3.1h-.3c0-.8-.4-1.2-1.4-1.2h-1.9v3c0 1.2.1 1.2.8 1.2H91c1.1 0 1.6-.4 1.8-1.4h.4l-.1 2h-6.9v-.3zM78.8 18.1c1 0 1.5-.1 1.5-1.3V8.5h-1c-1.6 0-1.9.6-2 1.5H77l.1-2.1H85l.1 2.1h-.4c-.1-1-.6-1.5-2.1-1.5h-.9v8.3c0 1.2.6 1.3 1.5 1.3v.3h-4.4v-.3zM64.8 18.1c.9 0 1.4-.1 1.4-1.2V9.1h-.9c-1.5 0-1.7.6-1.9 1.4H63l.1-2h7.4l.1 2h-.4c-.1-.9-.5-1.4-2-1.4h-.8v7.8c0 1.1.5 1.2 1.4 1.2v.3h-4.2v-.3h.2zM61.5 10.7c-.1-.8-.7-1.7-2.3-1.7-1 0-1.9.6-1.9 1.6 0 1.3 1.8 1.8 3 2.5s2 1.3 2 2.7c0 1.9-1.6 2.8-3.7 2.8-1 0-2.2-.2-2.5-.3l-.1-2.1h.4c.1.8.8 1.7 2.4 1.7 1.3 0 2.1-.9 2.1-1.9 0-1.6-2.5-2.1-3.8-3.1-.6-.5-1-1-1-2 0-1.8 1.5-2.5 3.3-2.5 1 0 1.6.1 2.3.3l.1 2h-.3zM46.7 16.5l3.2-8.1h.8l3.1 8.2c.3.9.7 1.5 1.7 1.5v.3h-3.9v-.3c.4 0 1-.1 1-.5 0-.2 0-.4-.1-.6l-.7-1.9h-3.7l-.6 1.8v.1c-.1.2-.2.4-.2.6 0 .4.4.5 1 .5v.3h-3.4v-.3c1.2 0 1.4-.5 1.8-1.6zm4.9-1.9L50 10l-1.7 4.6h3.3zM36.7 18.1c.9 0 1.4-.1 1.4-1.3V9.5c0-1.2-.5-1.3-1.4-1.3v-.3h7.2l.1 1.9h-.4c-.2-1-.7-1.3-1.8-1.3h-1.4c-.8 0-.9.2-.9 1.3v2.8h2c1 0 1.4-.2 1.4-1.3h.3v3.3H43c0-.9-.4-1.3-1.4-1.3h-2v3.3c0 1.2.1 1.3.9 1.3H42c1.2 0 1.7-.4 2-1.5h.4l-.1 2.1h-7.4v-.4h-.2z'/%3E%3C/g%3E%3Cpath fill='%23041e43' fill-rule='evenodd' d='M34.8 2.4h255.9v.9H34.8z' class='blue' clip-rule='evenodd'/%3E%3Cpath fill='none' d='M0 0h290.7v30.6H0z'/%3E%3C/a%3E%3C/svg%3E");
    background-origin: content-box;
    margin-right: auto;
    margin-left: 1.5rem;
    max-width: 21rem;
  }
}
.acalog-custom #doc-wraper>#footer:before,
.acalog-custom #doc-wrapper>footer:before {
  height: 15rem;
  top: 0;
  -webkit-transform: translate3d(0,-14.9rem,0);
  transform: translate3d(0,-14.9rem,0);
}
@media only screen and (min-width: 768px) {
  .acalog-custom #doc-wraper>#footer:before,
  .acalog-custom #doc-wrapper>footer:before {
    background-size: cover;
  }
}
.acalog-custom #doc-wraper>#footer a,
.acalog-custom #doc-wrapper>footer a {
  color: #FFF;
}
.acalog-custom #doc-wraper>#footer a.phone,
.acalog-custom #doc-wraper>#footer a:focus,
.acalog-custom #doc-wraper>#footer a:hover,
.acalog-custom #doc-wrapper>footer a.phone,
.acalog-custom #doc-wrapper>footer a:focus,
.acalog-custom #doc-wrapper>footer a:hover {
  text-decoration: none;
}
.acalog-custom #doc-wraper>#footer nav:first-child,
.acalog-custom #doc-wrapper>footer nav:first-child {
  border-top: 0.5px solid rgba(255,255,255,0.4);
  margin: 0 auto;
  max-width: 45%;
}
.acalog-custom #doc-wraper>#footer nav:first-child a,
.acalog-custom #doc-wrapper>footer nav:first-child a {
  border-bottom: 0.5px solid rgba(255,255,255,0.4);
  display: block;
  font-family: oswald, sans-serif;
  font-size: .975rem;
  line-height: 1;
  margin: .0;
  padding: .75rem 0;
  text-transform: uppercase;
  text-decoration: none;
}
.acalog-custom #doc-wraper>#footer nav:first-child a:focus,
.acalog-custom #doc-wraper>#footer nav:first-child a:hover,
.acalog-custom #doc-wrapper>footer nav:first-child a:focus,
.acalog-custom #doc-wrapper>footer nav:first-child a:hover {
  color: #0080fa;
}
.acalog-custom #doc-wraper>#footer p,
.acalog-custom #doc-wrapper>footer p {
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 1rem;
  font-weight: 400;
  padding-bottom: 0;
}
.acalog-custom #doc-wraper>#footer p.copyright,
.acalog-custom #doc-wrapper>footer p.copyright {
  font-family: source-sans-pro, sans-serif;
  font-size: .9rem;
  font-weight: 300;
}
.acalog-custom #doc-wraper>#footer p.copyright:before,
.acalog-custom #doc-wrapper>footer p.copyright:before {
  background-color: rgba(255,255,255,0.45);
  content: "";
  display: block;
  height: 1px;
  width: 80px;
  margin: 1.75rem auto 1.5rem;
}
.acalog-custom #doc-wraper>#footer .logo,
.acalog-custom #doc-wrapper>footer .logo {
  background: transparent url("../../img/gateway/east-tennessee-state-university__etsu.svg") center/80% no-repeat;
  display: block;
  margin: 1.25rem auto;
  max-width: 440px;
  min-height: 168px;
  font-size: 0;
}
.acalog-custom #doc-wraper>#footer .logo:focus,
.acalog-custom #doc-wraper>#footer .logo:hover,
.acalog-custom #doc-wrapper>footer .logo:focus,
.acalog-custom #doc-wrapper>footer .logo:hover {
  -webkit-filter: drop-shadow(0 0 3rem #010913);
  filter: drop-shadow(0 0 3rem #010913);
}
@media only screen and (min-width: 768px) {
  .acalog-custom #doc-wraper>#footer,
  .acalog-custom #doc-wrapper>footer {
    padding-bottom: 3rem;
  }
  .acalog-custom #doc-wraper>#footer nav:first-child,
  .acalog-custom #doc-wrapper>footer nav:first-child {
    border-top: none;
    max-width: none;
  }
  .acalog-custom #doc-wraper>#footer nav:first-child a,
  .acalog-custom #doc-wrapper>footer nav:first-child a {
    border-bottom: none;
    border-left: 0.5px solid rgba(255,255,255,0.55);
    border-bottom: none;
    display: inline-block;
    margin: .5rem 0 0;
    padding: 0 1rem;
  }
  .acalog-custom #doc-wraper>#footer nav:first-child a:first-child,
  .acalog-custom #doc-wrapper>footer nav:first-child a:first-child {
    border: none;
  }
  .acalog-custom #doc-wraper>#footer .logo,
  .acalog-custom #doc-wrapper>footer .logo {
    background-size: 98%;
    margin: 3rem auto 1rem;
  }
}
.acalog-custom .header-primary .nav__global,
.acalog-custom .header-primary .page-nav {
  display: none;
  text-align: left;
  z-index: 9;
}
.acalog-custom .header-primary .nav__global ul,
.acalog-custom .header-primary .page-nav ul {
  padding: 0;
  margin: 0;
}
.acalog-custom .header-primary .nav__global li>a,
.acalog-custom .header-primary .page-nav li>a {
  font-family: oswald, sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 1.5rem;
  padding: 0 0.75rem;
  text-transform: uppercase;
}
.acalog-custom .header-primary .nav__global details a,
.acalog-custom .header-primary .page-nav details a {
  color: #041E42;
  display: block;
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5rem;
}
.acalog-custom .header-primary .nav__global details a:focus,
.acalog-custom .header-primary .nav__global details a:hover,
.acalog-custom .header-primary .page-nav details a:focus,
.acalog-custom .header-primary .page-nav details a:hover {
  color: #005EB8;
}
.acalog-custom .header-primary .nav__global details summary,
.acalog-custom .header-primary .page-nav details summary {
  background: none;
  border: none;
  border-radius: 0;
  color: #041E42;
  display: inline-block;
  font-family: oswald, sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 1.5rem;
  margin: 0;
  padding: 0 1.5rem 0 0.75rem;
  position: relative;
  text-transform: uppercase;
}
.acalog-custom .header-primary .nav__global details summary:focus,
.acalog-custom .header-primary .nav__global details summary:hover,
.acalog-custom .header-primary .page-nav details summary:focus,
.acalog-custom .header-primary .page-nav details summary:hover {
  background: none;
  color: #005EB8;
}
.acalog-custom .header-primary .nav__global details summary:focus:after,
.acalog-custom .header-primary .nav__global details summary:hover:after,
.acalog-custom .header-primary .page-nav details summary:focus:after,
.acalog-custom .header-primary .page-nav details summary:hover:after {
  border-top-color: #005EB8;
}
.acalog-custom .header-primary .nav__global details summary::-webkit-details-marker,
.acalog-custom .header-primary .page-nav details summary::-webkit-details-marker {
  display: none;
}
.acalog-custom .header-primary .nav__global details summary:after,
.acalog-custom .header-primary .page-nav details summary:after {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  content: "\25BC";
  display: inline-block;
  font-size: 0.75rem;
  height: 1.5rem;
  line-height: 1.5rem;
  position: relative;
  top: -2px;
}
.acalog-custom .header-primary .nav__global details summary.advisories,
.acalog-custom .header-primary .page-nav details summary.advisories {
  padding-left: 1.75rem;
}
.acalog-custom .header-primary .nav__global details summary.advisories span,
.acalog-custom .header-primary .page-nav details summary.advisories span {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #A6192E;
  border-radius: 50%;
  bottom: 0;
  color: #FFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: source-sans-pro, sans-serif;
  font-size: 0.75rem;
  height: 1.25rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: absolute;
  text-align: center;
  -webkit-transform: translate3d(-1.5rem,-0.125rem,0);
  transform: translate3d(-1.5rem,-0.125rem,0);
  width: 1.25rem;
}
.acalog-custom .header-primary .nav__global details[open],
.acalog-custom .header-primary .page-nav details[open] {
  padding-bottom: 0;
}
.acalog-custom .header-primary .nav__global details[open] summary,
.acalog-custom .header-primary .page-nav details[open] summary {
  color: #005EB8;
  margin-bottom: .25rem;
}
.acalog-custom .header-primary .nav__global details[open] summary:after,
.acalog-custom .header-primary .page-nav details[open] summary:after {
  -webkit-transform: rotateZ(90deg);
  -ms-transform: rotate(90deg);
  transform: rotateZ(90deg);
}
.acalog-custom .header-primary .nav__global .tools-nav svg,
.acalog-custom .header-primary .page-nav .tools-nav svg {
  font-size: .75rem;
  margin-right: .55rem;
}
.acalog-custom .header-primary .site-search-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}
.acalog-custom .header-primary .site-search-wrap button,
.acalog-custom .header-primary .site-search-wrap input {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(255,255,255,0.45);
  border: none;
  border-radius: 0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: .8rem;
  height: 1.5rem;
  margin: 0;
}
.acalog-custom .header-primary .site-search-wrap input {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  color: #0f0f0f;
  font-family: "Courier New", Courier, monospace;
  font-size: 0.9rem;
  padding: 0 0.75rem;
  -webkit-appearance: none;
  width: 100%;
}
.acalog-custom .header-primary .site-search-wrap input:focus,
.acalog-custom .header-primary .site-search-wrap input:focus~button {
  background: rgba(255,255,255,0.75);
}
.acalog-custom .header-primary .site-search-wrap button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0 0.75rem;
  -webkit-transition: background 0.2s ease-in-out;
  -o-transition: background 0.2s ease-in-out;
  transition: background 0.2s ease-in-out;
}
.acalog-custom .header-primary .site-search-wrap button .fas.fa-search {
  min-width: 1.5rem;
}
.acalog-custom .header-primary .site-search-wrap button .svg-inline--fa {
  font-size: 1.5rem;
  -webkit-transition: color 0.2s ease-in-out;
  -o-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
}
.acalog-custom .header-primary .site-search-wrap button.focus .svg-inline--fa,
.acalog-custom .header-primary .site-search-wrap button:hover .svg-inline--fa {
  color: #005EB8;
}
.acalog-custom .header-primary .site-search-wrap:focus-within {
  overflow: visible;
}
.acalog-custom .header-primary .site-search-wrap:focus-within button .svg-inline--fa {
  font-size: 1.5rem;
  position: relative;
}
.acalog-custom .header-primary .flyout-menu-wrap {
  -ms-flex-item-align: start;
  align-self: flex-start;
  height: 100%;
  padding-right: 0.75rem;
  position: relative;
}
.acalog-custom .header-primary .flyout-menu-wrap label {
  font-size: 0.75rem;
  font-family: source-sans-pro, sans-serif;
  font-weight: 900;
  padding: 0;
  text-align: center;
  z-index: 9;
}
.acalog-custom .header-primary .flyout-menu-wrap label svg {
  display: block;
  font-size: 1.8rem;
  margin: 0 auto;
  padding-top: 0.375rem;
}
.acalog-custom .header-primary .flyout-menu-wrap label svg.fa-times {
  display: none;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox] {
  cursor: pointer;
  display: none;
  position: absolute;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~label {
  padding-right: 0.75rem;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~label svg.fa-times {
  display: block;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~label svg.fa-bars {
  display: none;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~label:focus,
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~label:hover {
  color: #A6192E;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~.flyout-menu {
  display: block;
}
.acalog-custom .header-primary .flyout-menu-wrap input[type=checkbox]:checked~.flyout-menu .nav__global {
  display: block;
}
.acalog-custom .header-primary .flyout-menu-wrap .flyout-menu {
  background-color: rgba(255,255,255,0.95);
  border-bottom-left-radius: .5rem;
  border-top: 46px solid #FFC72C;
  -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
  box-shadow: 0 0 10px rgba(0,0,0,0.2);
  display: none;
  min-height: 100%;
  min-width: 250px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 8;
}
.acalog-custom .header-primary .flyout-menu-wrap .flyout-menu-content {
  padding: 1rem;
  text-align: center;
}
.acalog-custom .header-primary .flyout-menu-wrap .flyout-menu-content .site-search-wrap button,
.acalog-custom .header-primary .flyout-menu-wrap .flyout-menu-content .site-search-wrap input {
  background-color: #FFF;
  border: solid 1px #C7C9C7;
}
.acalog-custom .header-primary .flyout-menu-wrap .flyout-menu-content .site-search-wrap input {
  border-right: none;
}
.acalog-custom .header-primary .flyout-menu-wrap .flyout-menu-content .site-search-wrap button {
  border-left: none;
}
@media only screen and (min-width: 992px) {
  .acalog-custom .header-primary .nav__global,
  .acalog-custom .header-primary .page-nav {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: oswald, sans-serif;
  }
  .acalog-custom .header-primary .nav__global ul,
  .acalog-custom .header-primary .page-nav ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: -4px;
  }
  .acalog-custom .header-primary .nav__global li,
  .acalog-custom .header-primary .page-nav li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-right: 0.5px solid #ffdf88 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding: 0 1rem;
    position: relative;
  }
  .acalog-custom .header-primary .nav__global li:last-child,
  .acalog-custom .header-primary .page-nav li:last-child {
    border-right: none !important;
  }
  .acalog-custom .header-primary .nav__global li>a,
  .acalog-custom .header-primary .page-nav li>a {
    -ms-flex-item-align: center;
    align-self: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .acalog-custom .header-primary .nav__global details[open],
  .acalog-custom .header-primary .page-nav details[open] {
    position: relative;
  }
  .acalog-custom .header-primary .nav__global details[open] summary,
  .acalog-custom .header-primary .page-nav details[open] summary {
    margin-bottom: 0;
  }
  .acalog-custom .header-primary .nav__global details[open] nav,
  .acalog-custom .header-primary .page-nav details[open] nav {
    background-color: #FFF;
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
    left: 0;
    padding: 1rem;
    position: absolute;
    top: 25px;
    width: 150px;
    z-index: 0;
  }
  .acalog-custom .header-primary .nav__global details[open] nav:focus,
  .acalog-custom .header-primary .nav__global details[open] nav:hover,
  .acalog-custom .header-primary .page-nav details[open] nav:focus,
  .acalog-custom .header-primary .page-nav details[open] nav:hover {
    z-index: 1;
  }
  .acalog-custom .header-primary .site-search-wrap {
    margin: 0;
    min-width: 9rem;
    padding-right: 1.5rem;
  }
  .acalog-custom .header-primary .site-search-wrap input {
    -webkit-transition: width 0.2s 0s ease-in-out, background 0.2s .125s ease-in-out;
    -o-transition: width 0.2s 0s ease-in-out, background 0.2s .125s ease-in-out;
    transition: width 0.2s 0s ease-in-out, background 0.2s .125s ease-in-out;
    width: 80px;
  }
  .acalog-custom .header-primary .site-search-wrap input:focus {
    width: 180px;
  }
  .acalog-custom .header-primary .site-search-wrap button {
    -webkit-transition-delay: 0.125s;
    -o-transition-delay: 0.125s;
    transition-delay: 0.125s;
  }
  .acalog-custom .header-primary .flyout-menu-wrap {
    display: none;
  }
}
.acalog-custom .nav__site,
.acalog-custom .news-header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #041E42;
  -webkit-box-shadow: 0 0.75rem 0.75rem 0 rgba(0,0,0,0.05);
  box-shadow: 0 0.75rem 0.75rem 0 rgba(0,0,0,0.05);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  height: 3rem;
  line-height: 1.5rem;
  max-height: 3rem;
  padding: 0.75rem 1.5rem;
  position: relative;
  top: 3rem;
  z-index: 5;
}
.acalog-custom .nav__site label,
.acalog-custom .news-header label {
  color: #FFF;
  cursor: pointer;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: oswald, sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 1.5rem;
  letter-spacing: 1px;
  padding-right: 0.75rem;
  position: relative;
  -webkit-transition: color .2s ease-in-out;
  -o-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
.acalog-custom .nav__site label:focus,
.acalog-custom .nav__site label:hover,
.acalog-custom .news-header label:focus,
.acalog-custom .news-header label:hover {
  color: #FFC72C;
}
.acalog-custom .nav__site label svg,
.acalog-custom .news-header label svg {
  font-size: 1rem;
  margin-right: 0.375rem;
}
.acalog-custom .nav__site input[type=checkbox],
.acalog-custom .news-header input[type=checkbox] {
  cursor: pointer;
  display: none;
  position: absolute;
}
.acalog-custom .nav__site input[type=checkbox]:checked+label,
.acalog-custom .news-header input[type=checkbox]:checked+label {
  color: #FFC72C;
}
.acalog-custom .nav__site input[type=checkbox]:checked~nav,
.acalog-custom .news-header input[type=checkbox]:checked~nav {
  -webkit-box-shadow: 0 0.75rem 0.75rem #262726;
  box-shadow: 0 0.75rem 0.75rem #262726;
  display: block;
}
.acalog-custom .nav__site>nav,
.acalog-custom .news-header>nav {
  display: none;
  left: 0;
  position: absolute;
  top: 3rem;
  width: 100%;
}
.acalog-custom .nav__site>nav a,
.acalog-custom .news-header>nav a {
  color: #d3d4d3;
  display: inline-block;
  font-size: inherit;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: inherit;
  padding: 0.75rem 1.5rem;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: color .2s ease-in-out;
  -o-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
.acalog-custom .nav__site>nav a.selected,
.acalog-custom .nav__site>nav a:focus,
.acalog-custom .nav__site>nav a:hover,
.acalog-custom .news-header>nav a.selected,
.acalog-custom .news-header>nav a:focus,
.acalog-custom .news-header>nav a:hover {
  color: #FFF;
  text-decoration: underline;
}
@media only screen and (min-width: 992px) {
  .acalog-custom .nav__site,
  .acalog-custom .news-header {
    position: fixed;
    width: 100%;
    z-index: 8;
  }
  .acalog-custom .nav__site label,
  .acalog-custom .news-header label {
    cursor: default;
    margin-top: -4px;
    pointer-events: none;
  }
  .acalog-custom .nav__site label svg,
  .acalog-custom .news-header label svg {
    display: none;
  }
  .acalog-custom .nav__site input,
  .acalog-custom .news-header input {
    display: none;
  }
  .acalog-custom .nav__site>nav,
  .acalog-custom .news-header>nav {
    display: block;
    position: relative;
    top: 0;
    width: auto;
  }
}
.acalog-custom .menu__page {
  position: relative;
  top: 0;
}
.acalog-custom .menu__page label {
  color: #041E42;
  cursor: pointer;
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: .05rem;
  padding: 1rem;
  text-align: center;
  -webkit-transition: background-color .2s ease-in-out;
  -o-transition: background-color .2s ease-in-out;
  transition: background-color .2s ease-in-out;
}
.acalog-custom .menu__page label:focus,
.acalog-custom .menu__page label:hover {
  background-color: #FFF;
}
.acalog-custom .menu__page label .fa-plus-circle {
  font-size: 1.25rem;
  margin-right: .2rem;
  vertical-align: middle;
}
.acalog-custom .menu__page input[type=checkbox] {
  cursor: pointer;
  display: none;
  position: absolute;
}
.acalog-custom .menu__page input[type=checkbox]:checked~label {
  background-color: #FFF;
  margin-bottom: -1.5rem;
  position: relative;
  z-index: 1;
}
.acalog-custom .menu__page input[type=checkbox]:checked~label .fa-plus-circle {
  -webkit-animation: rotate45 0.3s ease-out forwards;
  animation: rotate45 0.3s ease-out forwards;
  color: #046A38;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav:first-child {
  margin-top: -1.5rem;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav {
  border-color: rgba(4,30,66,0.5);
  display: block;
  margin: 0 auto;
  width: 92%;
  width: calc(98.5%);
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav.nav__page {
  border-top: none;
  border-bottom: none;
  padding-bottom: 3rem;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav {
  background: #FFF;
  background: rgba(255,255,255,0.3);
  margin-top: -1.5rem;
  margin-bottom: 1.5rem;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a {
  font-weight: 500;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav a:last-child {
  margin-bottom: 0;
}
.acalog-custom .menu__page>nav {
  display: none;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a,
.acalog-custom .menu__page .nav__page .list__accordions li>a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a {
  color: #041E42;
  display: block;
  font-family: oswald, sans-serif;
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.5rem;
  padding: 0.75rem;
  text-decoration: none;
  text-shadow: -1px 1px 0 rgba(255,255,255,0.9);
  text-transform: uppercase;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>a.selected:focus,
.acalog-custom .menu__page .dept-nav .list__accordions li>a.selected:hover,
.acalog-custom .menu__page .dept-nav .list__accordions li>a:focus,
.acalog-custom .menu__page .dept-nav .list__accordions li>a:hover,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a.selected:focus,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a.selected:hover,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a:focus,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a:hover,
.acalog-custom .menu__page .nav__page .list__accordions li>a.selected:focus,
.acalog-custom .menu__page .nav__page .list__accordions li>a.selected:hover,
.acalog-custom .menu__page .nav__page .list__accordions li>a:focus,
.acalog-custom .menu__page .nav__page .list__accordions li>a:hover,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a.selected:focus,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a.selected:hover,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a:focus,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a:hover,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a.selected:focus,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a.selected:hover,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a:focus,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a:hover,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a.selected:focus,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a.selected:hover,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a:focus,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a:hover {
  background: rgba(255,199,44,0.95);
  color: #041E42;
  text-shadow: 0 0 1.5rem #FFF;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>a.selected,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a.selected,
.acalog-custom .menu__page .nav__page .list__accordions li>a.selected,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a.selected,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a.selected,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a.selected {
  background: #041E42;
  background: -webkit-gradient(linear,left top,left bottom,from(rgba(4,30,66,0.05)),color-stop(50%,rgba(255,255,255,0)),to(rgba(4,30,66,0.05)));
  background: -webkit-linear-gradient(rgba(4,30,66,0.05) 0%,rgba(255,255,255,0) 50%,rgba(4,30,66,0.05) 100%);
  background: -o-linear-gradient(rgba(4,30,66,0.05) 0%,rgba(255,255,255,0) 50%,rgba(4,30,66,0.05) 100%);
  background: linear-gradient(rgba(4,30,66,0.05) 0%,rgba(255,255,255,0) 50%,rgba(4,30,66,0.05) 100%);
  color: #000;
  font-weight: 500;
}
.acalog-custom .menu__page .dept-nav .list__accordions li:first-child>a:first-child,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li:first-child>a:first-child,
.acalog-custom .menu__page .nav__page .list__accordions li:first-child>a:first-child,
.acalog-custom .menu__page .nav__page .search__general .results>ul li:first-child>a:first-child,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li:first-child>a:first-child,
.acalog-custom .search__general .menu__page .nav__page .results>ul li:first-child>a:first-child {
  border-radius: 0;
  border-top: solid 1px #C7C9C7 !important;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>a:last-child,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>a:last-child,
.acalog-custom .menu__page .nav__page .list__accordions li>a:last-child,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>a:last-child,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>a:last-child,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>a:last-child {
  border-radius: 0 !important;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details,
.acalog-custom .menu__page .nav__page .list__accordions li>details,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details {
  border-radius: 0;
  border: none;
  padding: .75rem;
  padding-bottom: 0;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details a,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details a,
.acalog-custom .menu__page .nav__page .list__accordions li>details a,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details a,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details a,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details a {
  color: #041E42;
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: 1.2rem;
  line-height: 1.5rem;
  padding: 0.75rem;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details a.selected,
.acalog-custom .menu__page .dept-nav .list__accordions li>details a:focus,
.acalog-custom .menu__page .dept-nav .list__accordions li>details a:hover,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details a.selected,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details a:focus,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details a:hover,
.acalog-custom .menu__page .nav__page .list__accordions li>details a.selected,
.acalog-custom .menu__page .nav__page .list__accordions li>details a:focus,
.acalog-custom .menu__page .nav__page .list__accordions li>details a:hover,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details a.selected,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details a:focus,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details a:hover,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details a.selected,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details a:focus,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details a:hover,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details a.selected,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details a:focus,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details a:hover {
  color: #005EB8;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary {
  border-radius: 0;
  color: #041E42;
  display: block;
  font-family: oswald, sans-serif;
  font-size: 1.1rem;
  font-weight: 300;
  line-height: 1.5rem;
  margin: -0.75rem;
  margin-bottom: 0;
  outline: none;
  padding: 0.75rem 1.5rem 0.75rem 0.75rem;
  position: relative;
  text-transform: uppercase;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary:focus,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary:hover,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary:focus,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary:hover,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary:focus,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary:hover,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary:focus,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary:hover,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary:focus,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary:hover,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary:focus,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary:hover {
  background: rgba(255,199,44,0.95);
  color: #041E42;
  text-shadow: 0 0 1.5rem #FFF;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary:focus,
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary:focus-within,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary:focus,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary:focus-within,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary:focus,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary:focus-within,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary:focus,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary:focus-within,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary:focus,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary:focus-within,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary:focus,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary:focus-within {
  outline: 5px #005EB8;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary::-webkit-details-marker,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary::-webkit-details-marker,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary::-webkit-details-marker,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary::-webkit-details-marker,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary::-webkit-details-marker,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary::-webkit-details-marker {
  display: none;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details summary:after,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details summary:after,
.acalog-custom .menu__page .nav__page .list__accordions li>details summary:after,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details summary:after,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details summary:after,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details summary:after {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  content: "\25BC";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.75rem;
  position: absolute;
  right: 0.75rem;
  top: 0;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details[open],
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details[open],
.acalog-custom .menu__page .nav__page .list__accordions li>details[open],
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details[open],
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details[open],
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details[open] {
  background-color: rgba(255,255,255,0.75);
  border-bottom: solid 1px #C7C9C7;
  padding-bottom: 1.5rem;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details[open] summary,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details[open] summary,
.acalog-custom .menu__page .nav__page .list__accordions li>details[open] summary,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details[open] summary,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details[open] summary,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details[open] summary {
  background: rgba(4,30,66,0.95);
  color: #FFF;
  margin-bottom: .75rem;
  outline: none;
  text-shadow: 0 0 1.5rem #000;
}
.acalog-custom .menu__page .dept-nav .list__accordions li>details[open] summary:after,
.acalog-custom .menu__page .dept-nav .search__general .results>ul li>details[open] summary:after,
.acalog-custom .menu__page .nav__page .list__accordions li>details[open] summary:after,
.acalog-custom .menu__page .nav__page .search__general .results>ul li>details[open] summary:after,
.acalog-custom .search__general .menu__page .dept-nav .results>ul li>details[open] summary:after,
.acalog-custom .search__general .menu__page .nav__page .results>ul li>details[open] summary:after {
  -webkit-transform: rotateZ(90deg);
  -ms-transform: rotate(90deg);
  transform: rotateZ(90deg);
}
.acalog-custom .menu__page .ctas-nav {
  margin-top: 3rem;
}
.acalog-custom .menu__page .ctas-nav a {
  border: 1px solid #041E42;
  -webkit-box-shadow: inset 0 0 0.5px 0.5px rgba(4,30,66,0.5);
  box-shadow: inset 0 0 0.5px 0.5px rgba(4,30,66,0.5);
  color: #041E42;
  display: block;
  font-family: oswald, sans-serif;
  font-size: 1.3rem;
  font-weight: 500;
  line-height: 1.5rem;
  padding: .75rem;
  margin: .75rem 0;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: background-color border-color .2s ease-in-out;
  -o-transition: background-color border-color .2s ease-in-out;
  transition: background-color border-color .2s ease-in-out;
  width: 100%;
}
.acalog-custom .menu__page .ctas-nav a:focus,
.acalog-custom .menu__page .ctas-nav a:hover {
  background-color: #FFC72C;
  border-color: #FFC72C;
  -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
  box-shadow: 0 0 2px 0 rgba(0,0,0,0.1);
}
@media only screen and (min-width: 992px) {
  .acalog-custom .menu__page {
    padding-top: 3rem;
    position: -webkit-sticky;
    position: sticky;
    -webkit-backface-visibility: hidden;
  }
  .acalog-custom .menu__page input,
  .acalog-custom .menu__page label {
    display: none;
  }
  .acalog-custom .menu__page input[type=checkbox]:checked~nav,
  .acalog-custom .menu__page nav {
    background: unset;
    border: none;
    display: block;
    width: 100%;
  }
  .acalog-custom .menu__page.ctas-nav {
    background: transparent;
    background: unset;
  }
}
.acalog-custom .dept-banner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: url("https\://www\.etsu\.edu/_resources14/img/etsu\-aerial\.jpg") center/cover no-repeat;
  clip-path: polygon(100% 0,100% 95%,calc(70%) 95%,50% 100%,calc(30%) 95%,0 95%,0 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 1rem;
  min-height: 320px;
  padding: 1.25rem;
  position: relative;
  -webkit-clip-path: polygon(100% 0,100% 95%,calc(70%) 95%,50% 100%,calc(30%) 95%,0 95%,0 0);
  z-index: 1;
}
.acalog-custom .dept-banner:before {
  background-color: rgba(4,30,66,0.6);
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.acalog-custom .dept-banner h1 {
  color: white;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 2.2rem;
  font-weight: 400;
  line-height: 1.2;
  margin-bottom: 2rem;
  padding: 0;
  text-align: center;
  text-shadow: 0 0 1px rgba(4,30,66,0.6);
}
.acalog-custom .dept-banner h1 strong {
  border: 0.5px solid rgba(255,255,255,0.95);
  border-left: none;
  border-right: none;
  display: table;
  font-size: 1.25rem;
  font-weight: 300;
  margin: .65rem auto 0;
  padding: .35rem .5rem;
}
.acalog-custom .dept-banner h1:before {
  content: "DEPARTMENT OF";
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: .825rem;
  letter-spacing: 5px;
  line-height: 0;
  padding: 0 0 1rem;
}
.acalog-custom .dept-banner a {
  background-color: rgba(255,255,255,0.95);
  color: #041E42;
  display: block;
  font-weight: 500;
  padding: .75rem 1.75rem;
  text-decoration: none;
}
.acalog-custom .dept-footer {
  border-top: 1px solid #c0c2c2;
  margin-bottom: 3rem;
  padding-top: 0;
}
.acalog-custom .dept-footer h3,
.acalog-custom .dept-footer h4 {
  padding-top: 0;
}
.acalog-custom .dept-footer h3 {
  font-size: 1.2rem;
  line-height: 1.5rem;
  margin-bottom: 1.5rem;
}
.acalog-custom .dept-footer:focus,
.acalog-custom .dept-footer a:hover {
  text-decoration: none;
}
.acalog-custom .dept-footer>div {
  border-top: 1px solid #c0c2c2;
  padding: 1.5rem;
}
.acalog-custom .dept-footer>div:first-child {
  border: none;
}
.acalog-custom .dept-footer>div.dept-contact p {
  padding-bottom: 0;
}
.acalog-custom .dept-footer>div.dept-contact a.phone {
  color: #262726;
  text-decoration: none;
}
.acalog-custom .dept-footer nav a {
  color: #005EB8;
  display: block;
  padding: 0.375rem 0;
}
.acalog-custom .dept-footer blockquote {
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: source-sans-pro, sans-serif;
  margin: 0;
  padding: 0;
}
.acalog-custom .dept-footer blockquote span.first-char {
  color: #005EB8;
  float: left;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 6rem;
  line-height: 3rem;
  padding-right: 0.75rem;
}
@media only screen and (min-width: 768px) {
  .acalog-custom .dept-banner {
    min-height: 380px;
  }
  .acalog-custom .dept-banner h1 {
    font-size: 2.75rem;
    line-height: 1.3;
  }
  .acalog-custom .dept-banner h1:before {
    font-size: .95rem;
  }
  .acalog-custom .dept-banner h1 strong {
    font-size: 1.35rem;
  }
  .acalog-custom .dept-footer>div {
    border-left: 1px solid #c0c2c2;
    border-top: none;
  }
}
.acalog-custom .directory-grid>div {
  margin: auto;
  width: 80%;
}
.acalog-custom .directory-grid>div .circle-clip--fade {
  margin-bottom: 0.75rem;
}
.acalog-custom .directory-grid h3 {
  margin-bottom: 0.75rem;
}
.acalog-custom .directory-grid h3 a {
  font-size: 1.4rem;
  line-height: 1.5rem;
  text-decoration: none;
}
.acalog-custom .directory-grid h3 a span {
  display: block;
  font-family: oswald, sans-serif;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.5rem;
  text-transform: uppercase;
}
.acalog-custom .directory-grid h3 a:focus,
.acalog-custom .directory-grid h3 a:hover {
  text-decoration: underline;
}
.acalog-custom .bio h1 {
  display: block;
  font-weight: 400;
}
.acalog-custom .bio h1+h2 {
  color: #707372;
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  text-transform: uppercase;
}
.acalog-custom .bio h1+h2+hr.gradient--L2R {
  margin-top: 0;
}
.acalog-custom .bio ul.list--inline {
  padding-bottom: 2.25rem;
  padding-top: 0.375rem;
}
.acalog-custom .bio ul.list--inline li {
  margin-right: 1rem;
}
.acalog-custom html.news .news-banner {
  margin-top: 3rem;
}
.acalog-custom html.news .news-banner h1,
.acalog-custom html.news .news-banner h2 {
  font-family: minion-3-display, "Times New Roman", serif;
}
.acalog-custom html.news .news-banner .main-feature {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 3rem;
  position: relative;
  text-align: center;
  z-index: 1;
}
.acalog-custom html.news .news-banner .main-feature:before {
  background-color: #041E42;
  content: "";
  height: 100%;
  left: 0;
  opacity: .6;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.acalog-custom html.news .news-banner .main-feature h1 {
  color: #FFF;
  font-size: 1.5rem;
  line-height: 1.5rem;
  padding: 0;
}
.acalog-custom html.news .news-banner .main-feature h1:before {
  content: "FEATURED ARTICLE";
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: 1rem;
  letter-spacing: 3px;
  line-height: 1;
  padding: 0 0 1.5rem;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
.acalog-custom html.news .news-banner .main-feature a.button,
.acalog-custom html.news .news-banner .main-feature a.button--alert,
.acalog-custom html.news .news-banner .main-feature a.button--disabled,
.acalog-custom html.news .news-banner .main-feature a.button--error,
.acalog-custom html.news .news-banner .main-feature a.button--gold,
.acalog-custom html.news .news-banner .main-feature a.button--info,
.acalog-custom html.news .news-banner .main-feature a.button--success,
.acalog-custom html.news .news-banner .main-feature a.button--warning {
  border-radius: 0.75rem;
  color: #FFF;
  font-family: oswald, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: 1px;
  margin-top: 1.5rem;
  padding: 0.75rem 1.5rem;
  text-shadow: none;
}
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a:focus,
.acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a:hover,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a:focus,
.acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a:hover,
.acalog-custom html.news .news-banner .main-feature a.button--alert:focus,
.acalog-custom html.news .news-banner .main-feature a.button--alert:hover,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:focus,
.acalog-custom html.news .news-banner .main-feature a.button--disabled:hover,
.acalog-custom html.news .news-banner .main-feature a.button--error:focus,
.acalog-custom html.news .news-banner .main-feature a.button--error:hover,
.acalog-custom html.news .news-banner .main-feature a.button--gold:focus,
.acalog-custom html.news .news-banner .main-feature a.button--gold:hover,
.acalog-custom html.news .news-banner .main-feature a.button--info:focus,
.acalog-custom html.news .news-banner .main-feature a.button--info:hover,
.acalog-custom html.news .news-banner .main-feature a.button--success:focus,
.acalog-custom html.news .news-banner .main-feature a.button--success:hover,
.acalog-custom html.news .news-banner .main-feature a.button--warning:focus,
.acalog-custom html.news .news-banner .main-feature a.button--warning:hover,
.acalog-custom html.news .news-banner .main-feature a.button:focus,
.acalog-custom html.news .news-banner .main-feature a.button:hover {
  background-color: rgba(255,255,255,0.6);
}
.acalog-custom html.news .news-banner .secondary-features,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items] {
  background-color: #041E42;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn),
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn) {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 1px;
  padding: 1.5rem 3rem;
  position: relative;
  text-decoration: none;
  z-index: 1;
}
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn):first-child,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn):first-child {
  margin-top: 0;
}
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn):before,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn):before {
  background-color: #0056a9;
  content: "";
  height: 100%;
  left: 0;
  opacity: .65;
  position: absolute;
  top: 0;
  -webkit-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out;
  width: 100%;
  z-index: -1;
}
.acalog-custom html.news .news-banner .secondary-features>a:focus:not(.ou-btn):before,
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn):hover:before,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:focus:not(.ou-btn):before,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn):hover:before {
  opacity: .8;
}
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn):focus h2:after,
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn):hover h2:after,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn):focus h2:after,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn):hover h2:after {
  text-decoration: underline;
}
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn) h2,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn) h2 {
  color: #FFF;
  font-size: 1.3rem;
  line-height: 1.5rem;
  padding: 0 0 1.5rem;
  text-align: center;
}
.acalog-custom html.news .news-banner .secondary-features>a:not(.ou-btn) h2:after,
.acalog-custom html.news .news-banner .secondary-features [label=secondary-headline-items]>a:not(.ou-btn) h2:after {
  content: "READ ARTICLE";
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: 0.75rem;
  letter-spacing: 1px;
  line-height: 1.5rem;
  padding: 1.5rem 0 0;
}
.acalog-custom html.news .news-filter {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #c0c2c2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem;
}
.acalog-custom html.news .news-filter ul {
  line-height: 1;
}
.acalog-custom html.news .news-filter p {
  color: #041E42;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 1.3rem;
  font-weight: 400;
  line-height: 1.5rem;
  padding: 0.75rem 0;
}
.acalog-custom html.news .news-filter p strong {
  font-weight: 400;
}
.acalog-custom html.news .news-filter-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: oswald, sans-serif;
  z-index: 1;
}
.acalog-custom html.news .news-filter-nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  margin: 0;
}
.acalog-custom html.news .news-filter-nav li {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 0.5px solid rgba(4,30,66,0.95) !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 0 0.75rem;
  position: relative;
}
.acalog-custom html.news .news-filter-nav li:first-child {
  padding-left: 0;
}
.acalog-custom html.news .news-filter-nav li:last-child {
  border-right: none !important;
  padding-right: 0;
}
.acalog-custom html.news .news-filter-nav li>a {
  -ms-flex-item-align: center;
  align-self: center;
  color: #041E42;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: oswald, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: color .2s ease-in-out;
  -o-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
.acalog-custom html.news .news-filter-nav li>a:focus,
.acalog-custom html.news .news-filter-nav li>a:hover {
  color: #005EB8;
}
.acalog-custom html.news .news-filter-nav details {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
}
.acalog-custom html.news .news-filter-nav details a {
  color: #041E42;
  display: block;
  font-family: source-sans-pro, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  padding: 0.75rem 0;
  text-decoration: none;
}
.acalog-custom html.news .news-filter-nav details a.selected,
.acalog-custom html.news .news-filter-nav details a:focus,
.acalog-custom html.news .news-filter-nav details a:hover {
  color: #005EB8;
}
.acalog-custom html.news .news-filter-nav details summary {
  background: none;
  border: none;
  color: #041E42;
  display: inline-block;
  font-family: oswald, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  margin: 0;
  padding: 0 1.5rem 0 0;
  position: relative;
  text-transform: uppercase;
}
.acalog-custom html.news .news-filter-nav details summary:focus,
.acalog-custom html.news .news-filter-nav details summary:hover {
  background: none;
  color: #005EB8;
}
.acalog-custom html.news .news-filter-nav details summary:focus:after,
.acalog-custom html.news .news-filter-nav details summary:hover:after {
  border-top-color: #005EB8;
}
.acalog-custom html.news .news-filter-nav details summary::-webkit-details-marker {
  display: none;
}
.acalog-custom html.news .news-filter-nav details summary:after {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  bottom: 0;
  content: "\25BC";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.75rem;
  line-height: 1.5rem;
  position: absolute;
  right: 0;
  top: 0;
}
.acalog-custom html.news .news-filter-nav details[open] {
  padding-bottom: 0;
  position: relative;
}
.acalog-custom html.news .news-filter-nav details[open] summary {
  color: #005EB8;
  margin-bottom: 0;
}
.acalog-custom html.news .news-filter-nav details[open] summary:after {
  -webkit-transform: rotateZ(90deg);
  -ms-transform: rotate(90deg);
  transform: rotateZ(90deg);
}
.acalog-custom html.news .news-filter-nav details[open] nav {
  background-color: #FFF;
  -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
  box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
  left: 0;
  padding: 0.75rem 1.5rem;
  position: absolute;
  top: 1.5rem;
  max-width: 140px;
  width: 12rem;
  z-index: 0;
}
.acalog-custom html.news .news-filter-nav details[open] nav:focus,
.acalog-custom html.news .news-filter-nav details[open] nav:hover {
  z-index: 1;
}
.acalog-custom html.news .news-filter-nav details[open],
.acalog-custom html.news .news-filter-nav details[open]:focus {
  outline: none;
}
.acalog-custom html.news .news-filter-nav details[open]:focus summary,
.acalog-custom html.news .news-filter-nav details[open] summary {
  outline: none;
}
.acalog-custom html.news .news-filter-nav details[open]:focus summary:focus,
.acalog-custom html.news .news-filter-nav details[open] summary:focus {
  outline: none;
}
.acalog-custom html.news .rightSidebar {
  border-top: 1px solid #c0c2c2;
  margin-top: 1.5rem;
  padding-top: 1.5rem;
}
.acalog-custom html.news p#view {
  border-bottom: 1px solid #c0c2c2;
  color: #041E42;
  display: none;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 1.3rem;
  font-weight: 400;
  padding: 0.75rem;
}
.acalog-custom html.news p#view.active {
  display: block;
  margin-bottom: 1.5rem;
}
.acalog-custom html.news .news-feed-primary article,
.acalog-custom html.news .news-feed-secondary article {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 3rem;
}
.acalog-custom html.news .news-feed-primary article .article-thumb,
.acalog-custom html.news .news-feed-secondary article .article-thumb {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-position: 50% 40%;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
  box-shadow: 0 0 2px 2px rgba(0,0,0,0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 110px;
  flex: 0 0 110px;
  height: 110px;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-bottom: 1.5rem;
  width: 100%;
}
.acalog-custom html.news .news-feed-primary article .article-thumb:focus:after,
.acalog-custom html.news .news-feed-primary article .article-thumb:hover:after,
.acalog-custom html.news .news-feed-secondary article .article-thumb:focus:after,
.acalog-custom html.news .news-feed-secondary article .article-thumb:hover:after {
  background-color: rgba(0,94,184,0.4);
}
.acalog-custom html.news .news-feed-primary article .article-thumb.video-article:before,
.acalog-custom html.news .news-feed-secondary article .article-thumb.video-article:before {
  background: #FFF;
  color: #041E42;
  content: "\25B6";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  font-size: 0.75rem;
  line-height: 0.75rem;
  padding: 0.75rem;
  z-index: 1;
}
.acalog-custom html.news .news-feed-primary article .article-thumb.video-article:focus:before,
.acalog-custom html.news .news-feed-primary article .article-thumb.video-article:hover:before,
.acalog-custom html.news .news-feed-secondary article .article-thumb.video-article:focus:before,
.acalog-custom html.news .news-feed-secondary article .article-thumb.video-article:hover:before {
  content: "\25B6 \00A0 \00A0 Watch Video";
}
.acalog-custom html.news .news-feed-primary article p,
.acalog-custom html.news .news-feed-secondary article p {
  padding-bottom: 0;
}
.acalog-custom html.news .news-feed-primary article a,
.acalog-custom html.news .news-feed-secondary article a {
  text-decoration: none;
}
.acalog-custom html.news .news-feed-primary article a h2,
.acalog-custom html.news .news-feed-secondary article a h2 {
  font-family: minion-3-display, "Times New Roman", serif;
  font-weight: 400;
  font-size: 1.3rem;
  line-height: 1.5rem;
  padding: 0 0 1.5rem;
  -webkit-transition: color .2s ease-in-out;
  -o-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
.acalog-custom html.news .news-feed-primary article a:link h2,
.acalog-custom html.news .news-feed-primary article a:visited h2,
.acalog-custom html.news .news-feed-secondary article a:link h2,
.acalog-custom html.news .news-feed-secondary article a:visited h2 {
  color: #041E42;
}
.acalog-custom html.news .news-feed-primary article a:focus h2,
.acalog-custom html.news .news-feed-primary article a:hover h2,
.acalog-custom html.news .news-feed-secondary article a:focus h2,
.acalog-custom html.news .news-feed-secondary article a:hover h2 {
  color: #005EB8;
}
.acalog-custom html.news nav.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.5rem;
}
.acalog-custom html.news nav.pagination a,
.acalog-custom html.news nav.pagination span {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.3rem;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 1.5rem;
  margin: 5px 0 0 5px;
  padding: 4px 8px;
  min-width: 35px;
  text-decoration: none;
  -webkit-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  -webkit-transition-property: background-color, color;
  -o-transition-property: background-color, color;
  transition-property: background-color, color;
}
.acalog-custom html.news nav.pagination a:first-child,
.acalog-custom html.news nav.pagination span:first-child {
  margin-left: 0;
}
.acalog-custom html.news nav.pagination a.next,
.acalog-custom html.news nav.pagination a.prev,
.acalog-custom html.news nav.pagination span.next,
.acalog-custom html.news nav.pagination span.prev {
  font-size: 1rem;
}
.acalog-custom html.news nav.pagination a.selected,
.acalog-custom html.news nav.pagination a:focus,
.acalog-custom html.news nav.pagination a:hover,
.acalog-custom html.news nav.pagination span.selected,
.acalog-custom html.news nav.pagination span:focus,
.acalog-custom html.news nav.pagination span:hover {
  background-color: #041E42;
  border-radius: .1rem;
  color: #FFF;
}
.acalog-custom html.news nav.pagination a.dots:focus,
.acalog-custom html.news nav.pagination a.dots:hover,
.acalog-custom html.news nav.pagination span.dots:focus,
.acalog-custom html.news nav.pagination span.dots:hover {
  background: none;
  color: inherit;
}
.acalog-custom html.news .news-feed-secondary>h2 {
  margin-bottom: 1.5rem;
}
.acalog-custom html.news .news-feed-secondary article {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.acalog-custom html.news .news-feed-secondary article .article-thumb {
  -webkit-box-flex: 0 !important;
  -ms-flex: 0 0 auto !important;
  flex: 0 0 auto !important;
  height: 165px !important;
  margin-right: 0 !important;
  margin-bottom: 1.5rem;
}
.acalog-custom html.news .news-feed-secondary article a h2 {
  font-size: 1.3rem;
  line-height: 1.5rem;
}
.acalog-custom html.news .news-feed-secondary article label span:last-child {
  color: #041E42;
  font-family: minion-3-display, "Times New Roman", serif;
  font-size: 1.4rem;
  line-height: 1.5rem;
  padding: 0;
  -webkit-transition: color .2s ease-in-out;
  -o-transition: color .2s ease-in-out;
  transition: color .2s ease-in-out;
}
.acalog-custom html.news .news-feed-secondary article label:focus span:last-child,
.acalog-custom html.news .news-feed-secondary article label:hover span:last-child {
  color: #005EB8;
}
.acalog-custom html.news .news-feed-secondary hr {
  margin: 3rem 0;
}
.acalog-custom html.news .news-feed-secondary .modal .overlay {
  z-index: 2;
}
.acalog-custom html.news .news-feed-secondary .modal>article {
  background: none;
  overflow: hidden;
  width: 92.5%;
  z-index: 10;
}
.acalog-custom html.news .news-feed-secondary .modal>article header {
  border: none;
  height: 3rem;
  margin-top: 6rem;
  width: 3rem;
}
.acalog-custom html.news .news-feed-secondary .modal>article header .close {
  background-color: #A6192E;
  color: #FFF;
  -webkit-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out;
  z-index: 1;
}
.acalog-custom html.news .news-feed-secondary .modal>article header .close:focus,
.acalog-custom html.news .news-feed-secondary .modal>article header .close:hover {
  opacity: .75;
}
.acalog-custom html.news .news-feed-secondary .modal>article .content {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .acalog-custom html.news .news-banner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .acalog-custom html.news .news-banner .main-feature {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 7.5rem 6rem;
    text-align: left;
    width: 70%;
  }
  .acalog-custom html.news .news-banner .main-feature h1 {
    font-size: 2.25rem;
    line-height: 3rem;
  }
  .acalog-custom html.news .news-banner .main-feature h1:before {
    font-size: 1rem;
    padding: 0 0 0.75rem;
  }
  .acalog-custom .menu__page input[type=checkbox]:checked~nav.ctas-nav html.news .news-banner .main-feature a,
  .acalog-custom html.news .news-banner .main-feature .menu__page input[type=checkbox]:checked~nav.ctas-nav a,
  .acalog-custom html.news .news-banner .main-feature a.button,
  .acalog-custom html.news .news-banner .main-feature a.button--alert,
  .acalog-custom html.news .news-banner .main-feature a.button--disabled,
  .acalog-custom html.news .news-banner .main-feature a.button--error,
  .acalog-custom html.news .news-banner .main-feature a.button--gold,
  .acalog-custom html.news .news-banner .main-feature a.button--info,
  .acalog-custom html.news .news-banner .main-feature a.button--success,
  .acalog-custom html.news .news-banner .main-feature a.button--warning {
    font-size: 1rem;
    margin-top: 1.5rem;
    padding: 0.75rem 1.5rem;
  }
  .acalog-custom html.news .news-banner .secondary-features {
    padding-left: 1px;
    width: 30%;
  }
  .acalog-custom html.news .news-banner .secondary-features>a {
    padding: 2.75rem 2rem;
  }
  .acalog-custom html.news .news-banner .secondary-features h2 {
    font-size: 1.75rem;
  }
  .acalog-custom html.news #content {
    margin-top: 3rem;
  }
  .acalog-custom html.news #content main {
    padding-right: 1.5rem;
  }
  .acalog-custom html.news .news-filter {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .acalog-custom html.news .news-filter p {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .acalog-custom html.news .news-filter .news-filter-nav ul li {
    padding: 0 1.5rem;
  }
  .acalog-custom html.news .news-filter .news-filter-nav ul li:last-child details[open] nav {
    left: 0;
  }
  .acalog-custom html.news nav.pagination {
    margin-top: 3.5rem;
  }
  .acalog-custom html.news .rightSidebar {
    border-top: none;
    margin-top: 0;
    padding-top: 0;
  }
}
@media only screen and (min-width: 992px) {
  .acalog-custom html.news .news-banner {
    margin-top: 6rem;
  }
  .acalog-custom html.news .news-banner .main-feature h1 {
    font-size: 2.75rem;
    line-height: 3rem;
  }
  .acalog-custom html.news #content main {
    border-right: 1px solid #c0c2c2;
    margin-right: 6.35%;
    padding-right: 10%;
  }
  .acalog-custom html.news #content main .news-feed-primary article,
  .acalog-custom html.news #content main .news-feed-secondary article {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .acalog-custom html.news #content main .news-feed-primary article .article-thumb,
  .acalog-custom html.news #content main .news-feed-secondary article .article-thumb {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
    height: 200px;
    margin-right: 1.5rem;
  }
  .acalog-custom html.news #content main .news-feed-primary article>div a h2,
  .acalog-custom html.news #content main .news-feed-secondary article>div a h2 {
    font-size: 2.25rem;
    line-height: 3rem !important;
  }
  .acalog-custom html.news #content main .news-feed-primary article>div p,
  .acalog-custom html.news #content main .news-feed-secondary article>div p {
    font-size: 1.2rem;
    line-height: 1.5rem;
  }
  .acalog-custom html.news #content .rightSidebar .news-feed-secondary article {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .acalog-custom html.news #content .rightSidebar .news-feed-secondary article .article-thumb {
    height: 12rem;
  }
}
.acalog-custom ol.flex-control-nav.flex-control-paging>li:before {
  content: initial !important;
  counter-increment: initial !important;
  margin-left: initial !important;
  position: initial !important;
}
.acalog-custom .clearfix {
  *zoom: 1;
}
.acalog-custom .clearfix:before,
.acalog-custom .clearfix:after {
  display: table;
  content: "";
}
.acalog-custom .clearfix:after {
  clear: both;
}
.acalog-custom .hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.acalog-custom .input-block-level {
  display: block;
  width: 100%;
  min-height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.acalog-custom .thumbnails {
  margin-left: -20px;
  list-style: none;
  *zoom: 1;
}
.acalog-custom .thumbnails:before,
.acalog-custom .thumbnails:after {
  display: table;
  content: "";
}
.acalog-custom .thumbnails:after {
  clear: both;
}
.acalog-custom .row-fluid .thumbnails {
  margin-left: 0;
}
.acalog-custom .thumbnails>li {
  float: left;
  margin-bottom: 18px;
  margin-left: 20px;
}
.acalog-custom .thumbnail {
  display: block;
  padding: 4px;
  line-height: 1;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: 0 1px 1px rgba(0,0,0,0.075);
}
.acalog-custom a.thumbnail:hover {
  border-color: #0088cc;
  -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25);
  box-shadow: 0 1px 4px rgba(0,105,214,0.25);
}
.acalog-custom .thumbnail>img {
  display: block;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.acalog-custom .thumbnail .caption {
  padding: 9px;
}
@media screen {
  .acalog-custom div.pp_default .pp_top,
  .acalog-custom div.pp_default .pp_top .pp_middle,
  .acalog-custom div.pp_default .pp_top .pp_left,
  .acalog-custom div.pp_default .pp_top .pp_right,
  .acalog-custom div.pp_default .pp_bottom,
  .acalog-custom div.pp_default .pp_bottom .pp_left,
  .acalog-custom div.pp_default .pp_bottom .pp_middle,
  .acalog-custom div.pp_default .pp_bottom .pp_right {
    height: 13px;
  }
  .acalog-custom div.pp_default .pp_top .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") -78px -93px no-repeat;
  }
  .acalog-custom div.pp_default .pp_top .pp_middle {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite_x\.png") top left repeat-x;
  }
  .acalog-custom div.pp_default .pp_top .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") -112px -93px no-repeat;
  }
  .acalog-custom div.pp_default .pp_content .ppt {
    color: #f8f8f8;
  }
  .acalog-custom div.pp_default .pp_content_container .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite_y\.png") -7px 0 repeat-y;
    padding-left: 13px;
  }
  .acalog-custom div.pp_default .pp_content_container .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite_y\.png") top right repeat-y;
    padding-right: 13px;
  }
  .acalog-custom div.pp_default .pp_next:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite_next\.png") center right no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.pp_default .pp_previous:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite_prev\.png") center left no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.pp_default .pp_expand {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") 0 -29px no-repeat;
    cursor: pointer;
    width: 28px;
    height: 28px;
  }
  .acalog-custom div.pp_default .pp_expand:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") 0 -56px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.pp_default .pp_contract {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") 0 -84px no-repeat;
    cursor: pointer;
    width: 28px;
    height: 28px;
  }
  .acalog-custom div.pp_default .pp_contract:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") 0 -113px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.pp_default .pp_close {
    width: 30px;
    height: 30px;
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") 2px 1px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.pp_default .pp_gallery ul li a {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/default_thumb\.png") center center #f8f8f8;
    border: 1px solid #aaa;
  }
  .acalog-custom div.pp_default .pp_social {
    margin-top: 7px;
  }
  .acalog-custom div.pp_default .pp_gallery a.pp_arrow_previous,
  .acalog-custom div.pp_default .pp_gallery a.pp_arrow_next {
    position: static;
    left: auto;
  }
  .acalog-custom div.pp_default .pp_nav .pp_play,
  .acalog-custom div.pp_default .pp_nav .pp_pause {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") -51px 1px no-repeat;
    height: 30px;
    width: 30px;
  }
  .acalog-custom div.pp_default .pp_nav .pp_pause {
    background-position: -51px -29px;
  }
  .acalog-custom div.pp_default a.pp_arrow_previous,
  .acalog-custom div.pp_default a.pp_arrow_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") -31px -3px no-repeat;
    height: 20px;
    width: 20px;
    margin: 4px 0 0;
  }
  .acalog-custom div.pp_default a.pp_arrow_next {
    left: 52px;
    background-position: -82px -3px;
  }
  .acalog-custom div.pp_default .pp_content_container .pp_details {
    margin-top: 5px;
  }
  .acalog-custom div.pp_default .pp_nav {
    clear: none;
    height: 30px;
    width: 110px;
    position: relative;
  }
  .acalog-custom div.pp_default .pp_nav .currentTextHolder {
    font-family: Georgia;
    font-style: italic;
    color: #999;
    font-size: 11px;
    left: 75px;
    line-height: 25px;
    position: absolute;
    top: 2px;
    margin: 0;
    padding: 0 0 0 10px;
  }
  .acalog-custom div.pp_default .pp_close:hover,
  .acalog-custom div.pp_default .pp_nav .pp_play:hover,
  .acalog-custom div.pp_default .pp_nav .pp_pause:hover,
  .acalog-custom div.pp_default .pp_arrow_next:hover,
  .acalog-custom div.pp_default .pp_arrow_previous:hover {
    opacity: 0.7;
  }
  .acalog-custom div.pp_default .pp_description {
    font-size: 11px;
    font-weight: 700;
    line-height: 14px;
    margin: 5px 50px 5px 0;
  }
  .acalog-custom div.pp_default .pp_bottom .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") -78px -127px no-repeat;
  }
  .acalog-custom div.pp_default .pp_bottom .pp_middle {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite_x\.png") bottom left repeat-x;
  }
  .acalog-custom div.pp_default .pp_bottom .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/sprite\.png") -112px -127px no-repeat;
  }
  .acalog-custom div.pp_default .pp_loaderIcon {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/default/loader\.gif") center center no-repeat;
  }
  .acalog-custom div.light_rounded .pp_top .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -88px -53px no-repeat;
  }
  .acalog-custom div.light_rounded .pp_top .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -110px -53px no-repeat;
  }
  .acalog-custom div.light_rounded .pp_next:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/btnNext\.png") center right no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_previous:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/btnPrevious\.png") center left no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_expand {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -31px -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_expand:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -31px -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_contract {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") 0 -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_contract:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") 0 -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_close {
    width: 75px;
    height: 22px;
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -1px -1px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_rounded .pp_nav .pp_play {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -1px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.light_rounded .pp_nav .pp_pause {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -24px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.light_rounded .pp_arrow_previous {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") 0 -71px no-repeat;
  }
  .acalog-custom div.light_rounded .pp_arrow_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -22px -71px no-repeat;
  }
  .acalog-custom div.light_rounded .pp_bottom .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -88px -80px no-repeat;
  }
  .acalog-custom div.light_rounded .pp_bottom .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/sprite\.png") -110px -80px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_top .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -88px -53px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_top .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -110px -53px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_content_container .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/contentPattern\.png") top left repeat-y;
  }
  .acalog-custom div.dark_rounded .pp_content_container .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/contentPattern\.png") top right repeat-y;
  }
  .acalog-custom div.dark_rounded .pp_next:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/btnNext\.png") center right no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_previous:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/btnPrevious\.png") center left no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_expand {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -31px -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_expand:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -31px -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_contract {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") 0 -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_contract:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") 0 -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_close {
    width: 75px;
    height: 22px;
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -1px -1px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_rounded .pp_description {
    margin-right: 85px;
    color: #fff;
  }
  .acalog-custom div.dark_rounded .pp_nav .pp_play {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -1px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.dark_rounded .pp_nav .pp_pause {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -24px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.dark_rounded .pp_arrow_previous {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") 0 -71px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_arrow_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -22px -71px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_bottom .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -88px -80px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_bottom .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/sprite\.png") -110px -80px no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_loaderIcon {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/loader\.gif") center center no-repeat;
  }
  .acalog-custom div.dark_square .pp_left,
  .acalog-custom div.dark_square .pp_middle,
  .acalog-custom div.dark_square .pp_right,
  .acalog-custom div.dark_square .pp_content {
    background: #000;
  }
  .acalog-custom div.dark_square .pp_description {
    color: #fff;
    margin: 0 85px 0 0;
  }
  .acalog-custom div.dark_square .pp_loaderIcon {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/loader\.gif") center center no-repeat;
  }
  .acalog-custom div.dark_square .pp_expand {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") -31px -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_square .pp_expand:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") -31px -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_square .pp_contract {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") 0 -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_square .pp_contract:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") 0 -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_square .pp_close {
    width: 75px;
    height: 22px;
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") -1px -1px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_square .pp_nav {
    clear: none;
  }
  .acalog-custom div.dark_square .pp_nav .pp_play {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") -1px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.dark_square .pp_nav .pp_pause {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") -24px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.dark_square .pp_arrow_previous {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") 0 -71px no-repeat;
  }
  .acalog-custom div.dark_square .pp_arrow_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/sprite\.png") -22px -71px no-repeat;
  }
  .acalog-custom div.dark_square .pp_next:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/btnNext\.png") center right no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.dark_square .pp_previous:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_square/btnPrevious\.png") center left no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_expand {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") -31px -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_expand:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") -31px -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_contract {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") 0 -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_contract:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") 0 -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_close {
    width: 75px;
    height: 22px;
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") -1px -1px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_nav .pp_play {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") -1px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.light_square .pp_nav .pp_pause {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") -24px -100px no-repeat;
    height: 15px;
    width: 14px;
  }
  .acalog-custom div.light_square .pp_arrow_previous {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") 0 -71px no-repeat;
  }
  .acalog-custom div.light_square .pp_arrow_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/sprite\.png") -22px -71px no-repeat;
  }
  .acalog-custom div.light_square .pp_next:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/btnNext\.png") center right no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.light_square .pp_previous:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_square/btnPrevious\.png") center left no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_top .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -88px -53px no-repeat;
  }
  .acalog-custom div.facebook .pp_top .pp_middle {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/contentPatternTop\.png") top left repeat-x;
  }
  .acalog-custom div.facebook .pp_top .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -110px -53px no-repeat;
  }
  .acalog-custom div.facebook .pp_content_container .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/contentPatternLeft\.png") top left repeat-y;
  }
  .acalog-custom div.facebook .pp_content_container .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/contentPatternRight\.png") top right repeat-y;
  }
  .acalog-custom div.facebook .pp_expand {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -31px -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_expand:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -31px -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_contract {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") 0 -26px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_contract:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") 0 -47px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_close {
    width: 22px;
    height: 22px;
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -1px -1px no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_description {
    margin: 0 37px 0 0;
  }
  .acalog-custom div.facebook .pp_loaderIcon {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/loader\.gif") center center no-repeat;
  }
  .acalog-custom div.facebook .pp_arrow_previous {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") 0 -71px no-repeat;
    height: 22px;
    margin-top: 0;
    width: 22px;
  }
  .acalog-custom div.facebook .pp_arrow_previous.disabled {
    background-position: 0 -96px;
    cursor: default;
  }
  .acalog-custom div.facebook .pp_arrow_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -32px -71px no-repeat;
    height: 22px;
    margin-top: 0;
    width: 22px;
  }
  .acalog-custom div.facebook .pp_arrow_next.disabled {
    background-position: -32px -96px;
    cursor: default;
  }
  .acalog-custom div.facebook .pp_nav {
    margin-top: 0;
  }
  .acalog-custom div.facebook .pp_nav p {
    font-size: 15px;
    padding: 0 3px 0 4px;
  }
  .acalog-custom div.facebook .pp_nav .pp_play {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -1px -123px no-repeat;
    height: 22px;
    width: 22px;
  }
  .acalog-custom div.facebook .pp_nav .pp_pause {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -32px -123px no-repeat;
    height: 22px;
    width: 22px;
  }
  .acalog-custom div.facebook .pp_next:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/btnNext\.png") center right no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_previous:hover {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/btnPrevious\.png") center left no-repeat;
    cursor: pointer;
  }
  .acalog-custom div.facebook .pp_bottom .pp_left {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -88px -80px no-repeat;
  }
  .acalog-custom div.facebook .pp_bottom .pp_middle {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/contentPatternBottom\.png") top left repeat-x;
  }
  .acalog-custom div.facebook .pp_bottom .pp_right {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/sprite\.png") -110px -80px no-repeat;
  }
  .acalog-custom div.pp_pic_holder a:focus {
    outline: none;
  }
  .acalog-custom div.pp_overlay {
    background: #000;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9500;
  }
  .acalog-custom div.pp_pic_holder {
    display: none;
    position: absolute;
    width: 100px;
    z-index: 10000;
  }
  .acalog-custom .pp_content {
    height: 40px;
    min-width: 40px;
  }
  .acalog-custom * html .pp_content {
    width: 40px;
  }
  .acalog-custom .pp_content_container {
    position: relative;
    text-align: left;
    width: 100%;
  }
  .acalog-custom .pp_content_container .pp_left {
    padding-left: 20px;
  }
  .acalog-custom .pp_content_container .pp_right {
    padding-right: 20px;
  }
  .acalog-custom .pp_content_container .pp_details {
    float: left;
    margin: 10px 0 2px;
  }
  .acalog-custom .pp_description {
    display: none;
    margin: 0;
  }
  .acalog-custom .pp_social {
    float: left;
    margin: 0;
  }
  .acalog-custom .pp_social .facebook {
    float: left;
    margin-left: 5px;
    width: 70px;
    overflow: hidden;
  }
  .acalog-custom .pp_social .twitter {
    float: left;
  }
  .acalog-custom .pp_nav {
    clear: right;
    float: left;
    margin: 3px 10px 0 0;
  }
  .acalog-custom .pp_nav p {
    float: left;
    white-space: nowrap;
    margin: 2px 4px;
  }
  .acalog-custom .pp_nav .pp_play,
  .acalog-custom .pp_nav .pp_pause {
    float: left;
    margin-right: 4px;
    text-indent: -10000px;
  }
  .acalog-custom a.pp_arrow_previous,
  .acalog-custom a.pp_arrow_next {
    display: block;
    float: left;
    height: 15px;
    margin-top: 3px;
    overflow: hidden;
    text-indent: -10000px;
    width: 14px;
  }
  .acalog-custom .pp_hoverContainer {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2000;
  }
  .acalog-custom .pp_gallery {
    display: none;
    left: 50%;
    margin-top: -50px;
    position: absolute;
    z-index: 10000;
  }
  .acalog-custom .pp_gallery div {
    float: left;
    overflow: hidden;
    position: relative;
  }
  .acalog-custom .pp_gallery ul {
    float: left;
    height: 35px;
    position: relative;
    white-space: nowrap;
    margin: 0 0 0 5px;
    padding: 0;
  }
  .acalog-custom .pp_gallery ul a {
    border: 1px rgba(0,0,0,0.5) solid;
    display: block;
    float: left;
    height: 33px;
    overflow: hidden;
  }
  .acalog-custom .pp_gallery ul a img {
    border: 0;
  }
  .acalog-custom .pp_gallery li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    padding: 0;
  }
  .acalog-custom .pp_gallery li.default a {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/facebook/default_thumbnail\.gif") 0 0 no-repeat;
    display: block;
    height: 33px;
    width: 50px;
  }
  .acalog-custom .pp_gallery .pp_arrow_previous,
  .acalog-custom .pp_gallery .pp_arrow_next {
    margin-top: 7px !important;
  }
  .acalog-custom a.pp_next {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/btnNext\.png") 10000px 10000px no-repeat;
    display: block;
    float: right;
    height: 100%;
    text-indent: -10000px;
    width: 49%;
  }
  .acalog-custom a.pp_previous {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/btnNext\.png") 10000px 10000px no-repeat;
    display: block;
    float: left;
    height: 100%;
    text-indent: -10000px;
    width: 49%;
  }
  .acalog-custom a.pp_expand,
  .acalog-custom a.pp_contract {
    cursor: pointer;
    display: none;
    height: 20px;
    position: absolute;
    right: 30px;
    text-indent: -10000px;
    top: 10px;
    width: 20px;
    z-index: 20000;
  }
  .acalog-custom a.pp_close {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    line-height: 22px;
    text-indent: -10000px;
  }
  .acalog-custom .pp_loaderIcon {
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 24px;
    margin: -12px 0 0 -12px;
  }
  .acalog-custom #pp_full_res {
    line-height: 1 !important;
  }
  .acalog-custom #pp_full_res .pp_inline {
    text-align: left;
  }
  .acalog-custom #pp_full_res .pp_inline p {
    margin: 0 0 15px;
  }
  .acalog-custom div.ppt {
    color: #fff;
    display: none;
    font-size: 17px;
    z-index: 9999;
    margin: 0 0 5px 15px;
  }
  .acalog-custom div.pp_default .pp_content,
  .acalog-custom div.light_rounded .pp_content {
    background-color: #fff;
  }
  .acalog-custom div.pp_default #pp_full_res .pp_inline,
  .acalog-custom div.light_rounded .pp_content .ppt,
  .acalog-custom div.light_rounded #pp_full_res .pp_inline,
  .acalog-custom div.light_square .pp_content .ppt,
  .acalog-custom div.light_square #pp_full_res .pp_inline,
  .acalog-custom div.facebook .pp_content .ppt,
  .acalog-custom div.facebook #pp_full_res .pp_inline {
    color: #000;
  }
  .acalog-custom div.pp_default .pp_gallery ul li a:hover,
  .acalog-custom div.pp_default .pp_gallery ul li.selected a,
  .acalog-custom .pp_gallery ul a:hover,
  .acalog-custom .pp_gallery li.selected a {
    border-color: #fff;
  }
  .acalog-custom div.pp_default .pp_details,
  .acalog-custom div.light_rounded .pp_details,
  .acalog-custom div.dark_rounded .pp_details,
  .acalog-custom div.dark_square .pp_details,
  .acalog-custom div.light_square .pp_details,
  .acalog-custom div.facebook .pp_details {
    position: relative;
  }
  .acalog-custom div.light_rounded .pp_top .pp_middle,
  .acalog-custom div.light_rounded .pp_content_container .pp_left,
  .acalog-custom div.light_rounded .pp_content_container .pp_right,
  .acalog-custom div.light_rounded .pp_bottom .pp_middle,
  .acalog-custom div.light_square .pp_left,
  .acalog-custom div.light_square .pp_middle,
  .acalog-custom div.light_square .pp_right,
  .acalog-custom div.light_square .pp_content,
  .acalog-custom div.facebook .pp_content {
    background: #fff;
  }
  .acalog-custom div.light_rounded .pp_description,
  .acalog-custom div.light_square .pp_description {
    margin-right: 85px;
  }
  .acalog-custom div.light_rounded .pp_gallery a.pp_arrow_previous,
  .acalog-custom div.light_rounded .pp_gallery a.pp_arrow_next,
  .acalog-custom div.dark_rounded .pp_gallery a.pp_arrow_previous,
  .acalog-custom div.dark_rounded .pp_gallery a.pp_arrow_next,
  .acalog-custom div.dark_square .pp_gallery a.pp_arrow_previous,
  .acalog-custom div.dark_square .pp_gallery a.pp_arrow_next,
  .acalog-custom div.light_square .pp_gallery a.pp_arrow_previous,
  .acalog-custom div.light_square .pp_gallery a.pp_arrow_next {
    margin-top: 12px !important;
  }
  .acalog-custom div.light_rounded .pp_arrow_previous.disabled,
  .acalog-custom div.dark_rounded .pp_arrow_previous.disabled,
  .acalog-custom div.dark_square .pp_arrow_previous.disabled,
  .acalog-custom div.light_square .pp_arrow_previous.disabled {
    background-position: 0 -87px;
    cursor: default;
  }
  .acalog-custom div.light_rounded .pp_arrow_next.disabled,
  .acalog-custom div.dark_rounded .pp_arrow_next.disabled,
  .acalog-custom div.dark_square .pp_arrow_next.disabled,
  .acalog-custom div.light_square .pp_arrow_next.disabled {
    background-position: -22px -87px;
    cursor: default;
  }
  .acalog-custom div.light_rounded .pp_loaderIcon,
  .acalog-custom div.light_square .pp_loaderIcon {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/light_rounded/loader\.gif") center center no-repeat;
  }
  .acalog-custom div.dark_rounded .pp_top .pp_middle,
  .acalog-custom div.dark_rounded .pp_content,
  .acalog-custom div.dark_rounded .pp_bottom .pp_middle {
    background: url("https\://www\.etsu\.edu/_resources14/19t_ou/ldp/pretty\-photo/dark_rounded/contentPattern\.png") top left repeat;
  }
  .acalog-custom div.dark_rounded .currentTextHolder,
  .acalog-custom div.dark_square .currentTextHolder {
    color: #c4c4c4;
  }
  .acalog-custom div.dark_rounded #pp_full_res .pp_inline,
  .acalog-custom div.dark_square #pp_full_res .pp_inline {
    color: #fff;
  }
  .acalog-custom .pp_top,
  .acalog-custom .pp_bottom {
    height: 20px;
    position: relative;
  }
  .acalog-custom * html .pp_top,
  .acalog-custom * html .pp_bottom {
    padding: 0 20px;
  }
  .acalog-custom .pp_top .pp_left,
  .acalog-custom .pp_bottom .pp_left {
    height: 20px;
    left: 0;
    position: absolute;
    width: 20px;
  }
  .acalog-custom .pp_top .pp_middle,
  .acalog-custom .pp_bottom .pp_middle {
    height: 20px;
    left: 20px;
    position: absolute;
    right: 20px;
  }
  .acalog-custom * html .pp_top .pp_middle,
  .acalog-custom * html .pp_bottom .pp_middle {
    left: 0;
    position: static;
  }
  .acalog-custom .pp_top .pp_right,
  .acalog-custom .pp_bottom .pp_right {
    height: 20px;
    left: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 20px;
  }
  .acalog-custom .pp_fade,
  .acalog-custom .pp_gallery li.default a img {
    display: none;
  }
}
.toplevel_popup .n1_header,
table.block_n2_and_content .n1_header,
.tooltip .n1_header {
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup .n1_archived,
table.block_n2_and_content .n1_archived,
.tooltip .n1_archived {
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup .date,
table.block_n2_and_content .date,
.tooltip .date {
  font-family: inherit;
  line-height: 1.5;
}
.toplevel_popup .n3_header,
table.block_n2_and_content .n3_header,
.tooltip .n3_header {
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup .n2_search_header,
table.block_n2_and_content .n2_search_header,
.tooltip .n2_search_header {
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.5;
}
.toplevel_popup a.navbar:link,
.toplevel_popup a.navbar:visited,
table.block_n2_and_content a.navbar:link,
table.block_n2_and_content a.navbar:visited,
.tooltip a.navbar:link,
.tooltip a.navbar:visited {
  font-weight: 300;
  font-family: oswald, sans-serif;
  text-decoration: none;
  line-height: 1.5rem;
}
.toplevel_popup a.navbar:active,
.toplevel_popup a.navbar:hover,
table.block_n2_and_content a.navbar:active,
table.block_n2_and_content a.navbar:hover,
.tooltip a.navbar:active,
.tooltip a.navbar:hover {
  color: #041E42;
  font-size: 18px;
  font-weight: 300;
  font-family: oswald, sans-serif;
  text-decoration: none;
  line-height: 1.5rem;
}
.toplevel_popup h1,
.toplevel_popup .header,
table.block_n2_and_content h1,
table.block_n2_and_content .header,
.tooltip h1,
.tooltip .header {
  font-size: 48px;
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.1;
}
.toplevel_popup h2,
.toplevel_popup .header_2,
table.block_n2_and_content h2,
table.block_n2_and_content .header_2,
.tooltip h2,
.tooltip .header_2 {
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.1;
}
.toplevel_popup h3,
.toplevel_popup .header_3,
table.block_n2_and_content h3,
table.block_n2_and_content .header_3,
.tooltip h3,
.tooltip .header_3 {
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.1;
}
.toplevel_popup h4,
.toplevel_popup .header_4,
table.block_n2_and_content h4,
table.block_n2_and_content .header_4,
.tooltip h4,
.tooltip .header_4 {
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.1;
}
.toplevel_popup h5,
.toplevel_popup .header_5,
table.block_n2_and_content h5,
table.block_n2_and_content .header_5,
.tooltip h5,
.tooltip .header_5 {
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.1;
}
.toplevel_popup h6,
.toplevel_popup .header_6,
table.block_n2_and_content h6,
table.block_n2_and_content .header_6,
.tooltip h6,
.tooltip .header_6 {
  font-weight: 500;
  font-family: oswald, sans-serif;
  line-height: 1.1;
}
.toplevel_popup td,
table.block_n2_and_content td,
.tooltip td {
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5;
}
.toplevel_popup a:link,
.toplevel_popup a:visited,
table.block_n2_and_content a:link,
table.block_n2_and_content a:visited,
.tooltip a:link,
.tooltip a:visited {
  font-family: source-sans-pro, sans-serif;
  text-decoration: underline;
  line-height: 1.5;
}
.toplevel_popup a:active,
.toplevel_popup a:hover,
table.block_n2_and_content a:active,
table.block_n2_and_content a:hover,
.tooltip a:active,
.tooltip a:hover {
  font-family: source-sans-pro, sans-serif;
  text-decoration: none;
  line-height: 1.5;
}
.toplevel_popup th,
table.block_n2_and_content th,
.tooltip th {
  font-family: source-sans-pro, sans-serif;
  line-height: 1.5;
}
#gateway-popup body,
#gateway-page body {
  color: #262726;
  font-size: calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));
  font-family: source-sans-pro, sans-serif;
  background: #FFFFFF;
  line-height: 1.5;
}
#gateway-popup .toplevel,
#gateway-popup .toplevel_popup,
#gateway-page .toplevel,
#gateway-page .toplevel_popup {
  width: 100%;
}
#gateway-popup #acalog-client-header,
#gateway-page #acalog-client-header {
  width: 100%;
}
#gateway-popup #acalog-client-footer,
#gateway-page #acalog-client-footer {
  width: 100%;
}
#gateway-popup table.block_n2_and_content,
#gateway-page table.block_n2_and_content {
  max-width: 1670px;
  margin: 0px auto 0px auto;
  width: 100%;
}
#gateway-popup td.block_n2_and_content td.block_n2_and_content,
#gateway-page td.block_n2_and_content td.block_n2_and_content {
  padding: 5px 0px 5px 0px;
}
#gateway-popup #select_catalog,
#gateway-page #select_catalog {
  width: 400px;
}
#gateway-popup .block_n2,
#gateway-page .block_n2 {
  padding: 0px 3rem 0px 3rem;
  width: 20%;
}
#gateway-popup .block_n2_content,
#gateway-page .block_n2_content {
  width: 100%;
}
#gateway-popup .block_n2_search,
#gateway-page .block_n2_search {
  padding: 0px 0px 30px 0px;
}
#gateway-popup .n2_links a,
#gateway-page .n2_links a {
  border-top: solid 1px #C7C9C7;
  display: block;
  padding: 0.75rem;
  text-decoration: none;
  text-shadow: -1px 1px 0 rgba(255,255,255,0.9);
  text-transform: uppercase;
}
#gateway-popup .block_content_outer,
#gateway-page .block_content_outer {
  padding: 0px 3rem 0px 3rem;
  width: 75%;
}
#gateway-popup .block_content,
#gateway-page .block_content {
  padding: 0px 0px 0px 0px;
  width: 100%;
}
#gateway-popup #acalog-page-title,
#gateway-page #acalog-page-title {
  margin: 10px 0px;
}
#gateway-popup .block_content ul,
#gateway-popup .block_content_popup ul,
#gateway-popup .block_content div.td_dark ul,
#gateway-popup .block_content ol,
#gateway-popup .block_content_popup ol,
#gateway-popup .block_content div.td_dark ol,
#gateway-popup .block_content p,
#gateway-popup .block_content_popup p,
#gateway-page .block_content ul,
#gateway-page .block_content_popup ul,
#gateway-page .block_content div.td_dark ul,
#gateway-page .block_content ol,
#gateway-page .block_content_popup ol,
#gateway-page .block_content div.td_dark ol,
#gateway-page .block_content p,
#gateway-page .block_content_popup p {
  margin: 10px 0px;
}
#gateway-popup .gateway-toolbar,
#gateway-page .gateway-toolbar {
  margin: 10px 0px;
}
#gateway-popup .block_content .acalog-adhoc p,
#gateway-popup .block_content ul ul,
#gateway-popup .block_content_popup ul ul,
#gateway-popup .block_content ol ol,
#gateway-popup .block_content_popup ol ol,
#gateway-popup .block_content ol ul,
#gateway-popup .block_content_popup ol ul,
#gateway-popup .block_content ul ol,
#gateway-popup .block_content_popup ul ol,
#gateway-page .block_content .acalog-adhoc p,
#gateway-page .block_content ul ul,
#gateway-page .block_content_popup ul ul,
#gateway-page .block_content ol ol,
#gateway-page .block_content_popup ol ol,
#gateway-page .block_content ol ul,
#gateway-page .block_content_popup ol ul,
#gateway-page .block_content ul ol,
#gateway-page .block_content_popup ul ol {
  margin: 0;
}
#gateway-popup .block_content H1,
#gateway-popup .block_content .header,
#gateway-popup .block_content H2,
#gateway-popup .block_content .header_2,
#gateway-popup .block_content H3,
#gateway-popup .block_content .header_3,
#gateway-popup .block_content H4,
#gateway-popup .block_content .header_4,
#gateway-popup .block_content H5,
#gateway-popup .block_content .header_5,
#gateway-popup .block_content H6,
#gateway-popup .block_content .header_6,
#gateway-page .block_content H1,
#gateway-page .block_content .header,
#gateway-page .block_content H2,
#gateway-page .block_content .header_2,
#gateway-page .block_content H3,
#gateway-page .block_content .header_3,
#gateway-page .block_content H4,
#gateway-page .block_content .header_4,
#gateway-page .block_content H5,
#gateway-page .block_content .header_5,
#gateway-page .block_content H6,
#gateway-page .block_content .header_6 {
  margin: 20px 0px 10px 0px;
}
#acalog-client-header {
  box-sizing: border-box;
}
#gateway-footer-copyright {
  box-sizing: border-box;
  padding: 15px 0;
}
#gateway-popup body,
#gateway-print body,
#gateway-page body {
  display: block;
}
td.block_n3_off.block_n3_right.float_right {
  position: relative;
  padding-right: 51px;
}
#gateway-page #keyword {
  width: 100% !important;
}
@font-face {
  font-family: "oswald";
  src: url("https://use.typekit.net/af/062e66/00000000000000003b9b1368/27/l?primer=81a69539b194230396845be9681d114557adfb35f4cccc679c164afb4aa47365&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/062e66/00000000000000003b9b1368/27/d?primer=81a69539b194230396845be9681d114557adfb35f4cccc679c164afb4aa47365&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/062e66/00000000000000003b9b1368/27/a?primer=81a69539b194230396845be9681d114557adfb35f4cccc679c164afb4aa47365&fvd=n3&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "oswald";
  src: url("https://use.typekit.net/af/ec8a3d/00000000000000003b9b136a/27/l?primer=81a69539b194230396845be9681d114557adfb35f4cccc679c164afb4aa47365&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/ec8a3d/00000000000000003b9b136a/27/d?primer=81a69539b194230396845be9681d114557adfb35f4cccc679c164afb4aa47365&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/ec8a3d/00000000000000003b9b136a/27/a?primer=81a69539b194230396845be9681d114557adfb35f4cccc679c164afb4aa47365&fvd=n5&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "source-sans-pro";
  src: url("https://use.typekit.net/af/be76d4/00000000000000003b9b3129/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/be76d4/00000000000000003b9b3129/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/be76d4/00000000000000003b9b3129/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "source-sans-pro";
  src: url("https://use.typekit.net/af/1dd8a8/00000000000000003b9b312f/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n9&v=3") format("woff2"), url("https://use.typekit.net/af/1dd8a8/00000000000000003b9b312f/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n9&v=3") format("woff"), url("https://use.typekit.net/af/1dd8a8/00000000000000003b9b312f/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n9&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "source-sans-pro";
  src: url("https://use.typekit.net/af/35658c/00000000000000003b9b312a/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/35658c/00000000000000003b9b312a/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/35658c/00000000000000003b9b312a/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=i4&v=3") format("opentype");
  font-display: auto;
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "source-sans-pro";
  src: url("https://use.typekit.net/af/964cfd/00000000000000003b9b312b/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/964cfd/00000000000000003b9b312b/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/964cfd/00000000000000003b9b312b/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n6&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "minion-3-display";
  src: url("https://use.typekit.net/af/657e60/00000000000000003b9b0da6/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/657e60/00000000000000003b9b0da6/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/657e60/00000000000000003b9b0da6/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=n4&v=3") format("opentype");
  font-display: auto;
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "minion-3-display";
  src: url("https://use.typekit.net/af/b8c545/00000000000000003b9b0db2/27/l?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/b8c545/00000000000000003b9b0db2/27/d?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/b8c545/00000000000000003b9b0db2/27/a?primer=388f68b35a7cbf1ee3543172445c23e26935269fadd3b392a13ac7b2903677eb&fvd=i4&v=3") format("opentype");
  font-display: auto;
  font-style: italic;
  font-weight: 400;
}
.tk-oswald {
  font-family: "oswald", sans-serif;
}
.tk-source-sans-pro {
  font-family: "source-sans-pro", sans-serif;
}
.tk-minion-3-display {
  font-family: "minion-3-display", serif;
}
table.block_n2_and_content [type='text'],
table.block_n2_and_content [type='password'],
table.block_n2_and_content [type='date'],
table.block_n2_and_content [type='datetime'],
table.block_n2_and_content [type='datetime-local'],
table.block_n2_and_content [type='month'],
table.block_n2_and_content [type='week'],
table.block_n2_and_content [type='email'],
table.block_n2_and_content [type='number'],
table.block_n2_and_content [type='search'],
table.block_n2_and_content [type='tel'],
table.block_n2_and_content [type='time'],
table.block_n2_and_content [type='url'],
table.block_n2_and_content [type='color'],
table.block_n2_and_content textarea {
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  background-color: #ffffff !important;
  border-radius: 0px !important;
  border: 1px solid #cacaca !important;
  box-shadow: inset 0 1px 2px rgba(10,10,10,0.1) !important;
  color: #000000 !important;
  display: block !important;
  font-family: inherit !important;
  font-size: 1em !important;
  font-weight: normal !important;
  height: 35px !important;
  line-height: 1.5 !important;
  margin: 0 0 8px !important;
  padding: 5px !important;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out !important;
  width: 100% !important;
}
table.block_n2_and_content select {
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>") !important;
  background-origin: content-box !important;
  background-position: right -1rem center !important;
  background-repeat: no-repeat !important;
  background-size: 9px 6px !important;
  border-radius: 0px !important;
  border: 1px solid #cacaca !important;
  color: #000000 !important;
  font-family: inherit !important;
  font-size: 1em !important;
  font-weight: normal !important;
  height: 35px !important;
  line-height: 1.5 !important;
  margin: 0 0 8px !important;
  padding: 5px 25px 5px 5px !important;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out !important;
}
table.block_n2_and_content button,
table.block_n2_and_content input[type="reset"],
table.block_n2_and_content input[type="submit"],
table.block_n2_and_content input[type="button"] {
  background-image: none;
  background: none;
  background-color: #000000;
  border-color: transparent;
  color: #ffffff;
  cursor: pointer;
  font-weight: bold;
  height: 35px;
  margin: 0;
  min-width: 60px;
  overflow: visible;
  padding: 5px;
  text-shadow: none;
  width: auto;
  transition: 0.25s ease-in-out !important;
}
table.block_n2_and_content button:hover,
table.block_n2_and_content input[type="reset"]:hover,
table.block_n2_and_content input[type="submit"]:hover,
table.block_n2_and_content input[type="button"]:hover {
  background: #333333;
  background-image: none;
}
#gateway-page #keyword-submit-icon {
  margin: -37px 0 0 0 !important;
  float: right;
}
#keyword {
  padding: 8px !important;
  float: left;
}
address {
  display: block !important;
  font-style: italic !important;
}
.acalog-custom #footer > h2 {
  display: block;
  font-size: 1.5em;
}
tr[role="main"] td.block_n2_and_content #content {
  padding-bottom: 18rem;
}
@media only screen and (min-width: 768px) {
  .acalog-custom #content .hero {
    min-height: 10rem;
  }
}
@media only screen and (min-width: 992px) {
  .open nav {
    display: block !important;
    background-color: #FFF;
    -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
    box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
    left: 0;
    padding: 1rem;
    position: absolute;
    top: 25px;
    width: 150px;
    z-index: 0;
  }
  .header-primary .nav__global nav {
    display: none;
  }
}
@media only screen and (max-width: 991px) {
  .open nav {
    display: block !important;
  }
  .flyout-menu-wrap .nav__global nav {
    display: none;
  }
}
#course_search table tbody td.th_lt,
#course_search td.th_rt,
td.td_lb,
td.td_rb,
#search_form  table tbody td.th_lt,
#search_form  td.th_rt,
td.td_lb,
td.td_rb {
  border-color: #FFC72C !important;
  background-color: #FFC72C !important;
  color: black !important;
}
#course_search table tbody .td_dark,
#course_search table tbody .td_light,
#search_form table tbody .td_dark,
#search_form table tbody .td_light {
  background-color: #ffffff;
  color: black;
}
:target {
  display: block;
  position: relative;
  top: -75px;
  visibility: hidden;
}
