--- # Only the main Sass file needs front matter (the dashes are enough) --- @import "minima"; * { text-shadow: 1px 1px 1px rgba(0,0,0,.004)!important; -webkit-font-smoothing: antialiased!important; -moz-osx-font-smoothing: grayscale!important; text-rendering: optimizelegibility!important; } html, body { text-shadow: 0 1px 1px rgba(0,0,0,0.3); -webkit-font-feature-settings: "kern" 1; -moz-font-feature-settings: "kern" 1; -o-font-feature-settings: "kern" 1; font-feature-settings: "kern" 1; font-kerning: normal; margin: 0; color: rgba(0,0,0,.84); font-size: 20px; line-height: 1.4; font-family: medium-content-sans-serif-font,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif; letter-spacing: 0; font-weight: 400; font-style: normal; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; } header.site-header, .jumbotron { background: rgba(141,191,66,.97)!important; width: 100%; } footer.site-footer { background: #fff; } .footer-site-title a { color: rgba(141,191,66,.97)!important; text-transform: uppercase; font-weight: bold; } .site-header { border: 0px !important; border-bottom: 1px solid hsla(0, 0%, 100%, .3) !important; } article .post-content p { --x-height-multiplier: 0.375; --baseline-multiplier: 0.17; font-family: medium-content-serif-font,Georgia,Cambria,"Times New Roman",Times,serif; letter-spacing: .01rem; font-weight: 400; font-style: normal; font-size: 21px; line-height: 1.58; letter-spacing: -.003em; margin-top: 29px; } .page-content-home { background-color: #e4e2dd; } .page-content .wrapper { margin: 0 auto; max-width: calc(100% - 60px); } .post-title { --x-height-multiplier: 0.342; --baseline-multiplier: 0.22; font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Arial,sans-serif; letter-spacing: -.02em; font-weight: 700; font-style: normal; letter-spacing: 0; font-size: 34px; margin-left: -2.63px; line-height: 1.04; letter-spacing: -.015em; padding-top: 5px!important; } .desc-list { list-style: none; margin: 0; } .wrapper { max-width: 1000px; } .site-title { text-transform: uppercase; color: #ffffff !important; font-weight: bold; } .site-title:hover, .site-nav .page-link:hover { text-decoration: none; } .site-nav .page-link { color: #ffffff !important; text-transform: uppercase; font-size: 16px; font-weight: bold; } .post-list li h3 a:hover { text-decoration: none; color: #bb4a03 !important; } .post-list li h3 a { color: #222 !important; font-weight: bold; font-size: 36px; } .post-list li { background-color: #fff; box-shadow: 5px 25px 30px -25px rgba(34,34,34,.25); padding: 20px; } .jumbotron #mc_embed_signup label{ text-align: center; font-size: 36px; color: #ffffff; font-weight: bold; margin: 0 0 20px 0; } .jumbotron { padding: 80px 0; } #mc_embed_signup input { padding: 15px !important; font-size: 16px !important; font-weight: bold; height: 60px !important; border-radius: 3.2px !important; } #mc_embed_signup .button { background-color: #ee4a03 !important; } .float-left { float: left; } .float-right { float: right; } .clear-both { clear: both; } .post-excerpt { } .post-thumb { width: 40%; margin: 10px 0; } .post-readmore { margin: 10px 0; } .post-readmore a:hover { text-decoration: none; } .post-readmore a { background-color: #ee4a03; color: #ffffff; padding: 15px; display: inline-block; width: calc(100% - 30px); font-size: 16px; font-weight: bold; border-radius: 3.2px; border: 1px solid #ee4a03; text-align: center; } .subscription-message-text p { margin: 15px 5px; font-size: 16px; line-height: 24px; text-rendering: optimizelegibility !important; } .subscription-message-text { width: 270px; } .subscription-message-div:after { content: ""; position: absolute; top: 0; left: 50%; width: 0; height: 0; border: 20px solid transparent; border-bottom-color: #80ae3c; border-top: 0; border-left: 0; margin-left: -10px; margin-top: -20px; } .subscription-message-div { color: #ffffff; background-color: #80ae3c; width: 350px; text-align: left; margin: 50px auto 0; position: relative; border: 1px solid transparent; border-bottom-left-radius: 2.5rem; border-top-left-radius: 2.5rem; border-bottom-right-radius: 2.5rem; border-top-right-radius: 2.5rem; } .subscription-message-thumb { width: 72px; } .subscription-message-thumb img, .ayo-thumb img { border-radius: 50%; border: 1px solid hsla(0, 0%, 100%, .3) !important; margin: 2px; } .ayo-thumb { width: 100px; margin: 0 auto; } .site-body { max-width: 1000px; margin: 0 auto; } main.page-content { width: 70%; } nav#side-nav { width: calc(30% - 30px); margin: 45px 0 30px; } .side-panel { background-color: rgba(141, 191, 66, 0.97) !important; color: white; font-size: normal; padding: 15px; } .page-content .wrapper .home { background-color: white; } .page-content .wrapper .post { padding: 30px; background-color: white; margin-top: 15px; } .site-container { background-color: #e4e2dd; } @media screen and (max-width: 600px) { main.page-content { width: 100%; } nav#side-nav { width: calc(100% - 30px); margin: 30px 0 30px; padding: 15px; } .post-thumb { width: 100%; } .jumbotron { padding: 30px 0; } .jumbotron #mc_embed_signup label, .post-list li h3 a { font-size: 24px; } #mc_embed_signup input { margin: 0 20px !important; width: calc(100% - 40px) !important; height: 50px !important; padding: 10px !important; } .site-nav { background-color: rgba(141,191,66,.97)!important; border: 1px solid hsla(0, 0%, 100%, .3) !important; } .site-nav .menu-icon > svg path { fill: #ffffff; } }