@font-face font-family: 'Merriweather' src: url('/modules/theme/fonts/Merriweather-Regular.ttf') format("truetype") @font-face font-family: 'MerriweatherSans' src: url('/modules/theme/fonts/MerriweatherSans-VariableFont_wght.ttf') format("truetype") @font-face font-family: "LibreFranklin" src: url('/modules/theme/fonts/LibreFranklin[wght].ttf') format("truetype") @font-face font-family: "PottaOne" src: url('/modules/theme/fonts/PottaOne-Regular.ttf') format('truetype') p text-indent: 0 // The important is necessary here because for some reason CKEditor outputs style="padding: 0; margin: 0" for every
tag. // Remove !important if we can figure out how to remove the style CKEditor outputs. margin: 0.3rem 0 0.7rem 0 !important padding: 0 !important font-family: "Merriweather", "serif" font-size: 1.1rem line-height: 1.4rem p.indent text-indent: 1rem //Links using Apostrophe Files or Rich Text Widgets div[data-apos-widget='apostrophe-files'], .apos-rich-text a margin: 0.3rem 0 0.7rem 0 !important font-family: "MerriweatherSans", 'sans-serif' font-size: 1.4rem line-height: 1.6rem color: #1c1cc4 text-shadow: 0 0 0.6rem rgb(158, 243, 113) transition: text-shadow 0.5s, color 0.5s a:hover color: #3d1cd0 text-shadow: 0 0 0.6rem rgb(123, 238, 238) a:active color: #7a29ec //Links embedded in a rich text widget. .apos-rich-text a font-size: 1.2rem line-height: 1.5rem h5 font-size: 1.2rem font-weight: 900 margin-top: 0.8rem margin-bottom: 0.3rem .apos-slideshow h4 display: none .apos-area-widget a display: inline padding-bottom: 0.8rem .apos-rich-text ul list-style-type: disc list-style-position: inside margin: 0.3rem 0 0.7rem 2rem text-indent: -1.5rem padding: 0 font-family: "Merriweather", "serif" font-size: 1.1rem line-height: 1.4rem .apos-rich-text ul ul margin-left: 2.5rem text-indent: -1.7rem list-style-type: circle list-style-position: inside .apos-indent1 margin-left: 1rem .apos-indent2 margin-left: 2rem //.apos-rich-text > div //This was a work around to the rich text widget 'class' property not working in the style. .highlighted background: rgba(170, 122, 82, 0.3) margin: 1rem 6rem padding: 1rem 1rem font-size: 1.8rem font-weight: 700 -webkit-box-shadow: 0 0 20px 10px rgba(255, 255, 255, 0.61) -moz-box-shadow: 0 0 20px 10px rgba(255, 255, 255, 0.61) box-shadow: 0 0 20px 10px rgba(255, 255, 255, 0.61) color: Green // // Redefine some of the Apostrophe administrative UI. // $bg-dark: #4F3A28 $bg-light: #d29a6b .apos-login-logo margin-bottom: 0 .apos-login-logo svg width: 200px height: 200px .apos-login.apos-ui background-color: $bg-light .apos-ui .apos-field margin-bottom: 1rem .apos-field-input padding: 0.5rem .apos-login-submit margin-top: 3rem .apos-button--major background-color: saddlebrown .apos-button--global background-color: $bg-dark .apos-field-input:focus box-shadow: 0 0 15px 0 $bg-dark .apos-login-wrapper, .apos-login-content, .apos-ui .apos-admin-bar background-color: $bg-dark @media only screen and (min-width: 1450px) .apos-ui .apos-admin-bar-logo, .apos-ui .apos-admin-bar-logo svg max-height: 40px max-width: 40px margin-right: 30px // // Everything scales off of the HTML tag font sizes since the whole site uses REM units. // @media only screen and (max-width: 1100px) html font-size: 14px !important @media only screen and (max-width: 950px) html font-size: 12px !important @media only screen and (max-width: 760px) html font-size: 10px !important @media only screen and (max-width: 500px) html font-size: 8.5px !important