/*Fonts*/ .col-xs-12.col-md-6.high-contrast>.p1>span.s1 { font-size: 22px; } .h1, h1 { font-size: 2.65rem; } h2.text-trajan.wordmark.m-0 { font-family: "Trajan W01 Regular","Helvetica Neue",Helvetica,Arial,sans-serif !important; } h2, .h2, .h2.text-sans-light, h2.text-sans-light { font-size: 2.0rem; font-family: "Trade Gothic W01 Light" !important; } .h3, h3 { font-size: 1.6rem; font-family: "Trade Gothic Next W01" !important; } .h4, h4 { font-size: 1.2rem; } @media (max-width: 1200px) { .h1, h1 { font-size: calc(1.8rem + 1.5vw); } .h2, h2 { font-size: calc(1.5rem + .9vw); } .h3, h3 { font-size: calc(1.4rem + .6vw); } .h4, h4 { font-size: calc(1.3rem + .3vw); } } /*Hero*/ div#jt-592708 { padding: 2rem 2rem 4rem 2rem; } .hero.module { border-bottom: solid; border-bottom-width: 10px; border-image: url(https://assets.scu.edu/public/media/images/jst/colored_bar.png) 0 0 20 0 repeat; margin-bottom: 0 !important; } .hero.module .hero-body .high-contrast { background-color: rgba(3, 59, 76, 0.8)!important; color: #FFF !important; } .col-xs-12.col-md-8.high-contrast, .col-xs-12.col-md-6.high-contrast { bottom: 0; position: absolute; } /*Blocks*/ .pb-5, .py-5 { padding-bottom: 1.8rem!important; } .pt-5, .py-5 { padding-top: 1.8rem!important; } /*Image Galleryy*/ .column.gallery-sm { flex: 25%; max-width: 25%; padding: 0 4px; } .column.gallery-sm img, .column.gallery-md img { margin-top: 8px; vertical-align: middle; width: 100%; } .column.gallery-md img { height: 366px; } .col-md-8.text-left { padding-left: 4px !important; } h2.text-sans-light.text-dark.gallery.hidden { display: none; } @media only screen and (max-width: 1200px) { .column.gallery-sm, .column.gallery-md { flex: 50%; max-width: 50%; } .column.gallery-md { display: none; } } /* Portrait */ @media only screen and (min-device-width: 768px) and (max-device-width: 770px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) { .h1.block-title.action { margin-top: -105px; } } /*Course Desription*/ button.btn.btn-link.collapsed { font-size: 1.25rem; }