.showcase-html-section h1 {color:#492365;font-family:'tradegothicltstd-boldext', sans-serif;font-size: 2em;display: block;padding: 0px;margin: 1em 0 .5em 0;}

h2, h3 {text-align:center;}

@media only screen and (min-width:621px) {
  h2, h3 {text-align:left;}
}

.left {margin:0 2em 1em 0;}
.img-center {display:block;margin-left:auto;margin-right:auto;margin-bottom:2em;}
.text-larger {font-size:1.2em;}
table caption {text-align:left;}
dl dt {font-family: 'caecilialtstd-heavy', serif;font-weight:normal;}
dl dd {margin-left:4em;}

.top-margin-small {margin-top:1em;}
.top-margin-medium {margin-top:2em;}
.top-margin-large {margin-top:4em;}
.top-margin-xlarge {margin-top:6em;}
.bottom-margin-small {margin-bottom:1em;}
.bottom-margin-medium {margin-bottom:2em;}
.bottom-margin-large {margin-bottom:4em;}
.bottom-margin-xlarge {margin-bottom:6em;}

.panel {border:none;margin:0;padding:4em 0;}
.panel.mint {background-color:#f3faee;}
.panel.ltlime {background-color:#edf7df;}
.panel.ltpurple {background-color:#ece9ef;}
.panel.greentexture {background:url(https://www.weber.edu/wsuimages/FinancialAid/greentexture.jpg);background-color:#a3d55d;}
.panel.purple {background-color:#492365;color:#fff;}
.panel.purple a {color:#fff;}
.panel.compact {padding:1em 0;}
.panel.white {background-color:#fff;}
.panel.yellow {background-color:#fdf0d3;}

.content-box {border:1px solid #575047;padding:1em;background-color:#fff;margin-bottom:1em;position:relative;}
.content-box:after {display:table;content:'';clear:both;}
.content-box .button {display:block;}
.content-box.group {padding:1em;position:relative;}
.content-box.information {background-color: #fdf0d3;border: none;margin-top:2em;padding-top:2em;}
.content-box.information:before {content:url(https://weber.edu/wsuimages/FinancialAid/information-icon.png);margin-left:-24px;position:absolute;top:-20px;left:50%;}
.content-box.note {padding-left: 5em;}
.content-box.note:before {content:url(https://weber.edu/wsuimages/FinancialAid/note-icon.png);position: absolute; left: 1em;}

.showcase-html-section section h2 {text-align:center;font-size:2em;text-transform:uppercase!important;margin-bottom:2em!important;}
.showcase-html-section .compact h3 {text-align: left;margin-bottom: .5em!important;text-transform: inherit!important;font-size: 1.5em!important;}

a[href^=tel] {text-decoration:none;color:inherit;}
.showcase-html-section {padding-top:0;}
.large-text, .large-text p {font-size:1.1em;}
.xlarge-text, xlarge-text p {font-size:1.3em;}
.xxlarge-text, xxlarge-text p {font-size:1.5;}
.icon {text-align: center;}

.callout-box {background-color:#eeedec;border:2px solid #d5d3d1;padding:1em;margin-bottom:.5em;}
.subtitle {font-size:1.2em;font-style:italic;}

.accordion .accordion-navigation > a, .accordion dd > a {background:#fff;color:#575047;font-family:inherit;font-family: 'tradegothicltstd-bold', sans-serif;font-size:1.5em;}
.accordion .accordion-navigation > a:hover, .accordion dd > a:hover {background-color:#fff;}
.accordion .accordion-navigation, .accordion dd {margin-bottom:.25em!important;border:1px solid #aba7a3;}

table tr th {font-family: 'tradegothiclt-bold', sans-serif;font-weight: normal;font-size: 1.2em;}

@media only screen and (max-width:621px) {
  .medium-only-center {text-align:center;margin-left:auto;margin-right:auto;}
}

@media only screen and (min-width:641px) {
  .large-left {float:left;margin-right:2em;margin-bottom:1em;}
  .content-box .button {display:inline-block;}
}

@media only screen and (min-width:1025px) {
  .xlarge-left {float:left;margin-right:2em;margin-bottom:1em;}
}

@media only screen and (min-width:1441px) {
  .xxlarge-left {float:left;margin-right:2em;margin-bottom:1em;}
}