// _ar2017-print.scss /* =================================== PEPPERDINE SASS MIXINS =================================== */ @import 'pepperdine-mixins'; /* ====================================================================== */ @media print { /* =============== Base =============== */ html, body { font-size: 13px; margin-top: 0; color: #000; } body { background: none; } .home header { box-sizing: inherit; background-size: auto; height: auto; .impact { display: none; } .wordmark { position: relative; top: 0; left: 0; width: 250px; img { max-width: 120px; } h1 { font-family: 'Sura', Georgia, Times, serif; font-size: 1.7rem; } } .downarrow { display: none; } } .video-embed { display: none; } footer[role="footer"] { padding: 15px 0; color: $pepWarmGrey; background-color: #fff; border-top: 2px solid $pepWarmGrey; border-bottom: 2px solid $pepWarmGrey; .pepseal { display: none; } .copyright { float: left; width: 100% - ($gridGutter * 2); margin: 0 $gridGutter; } p, address { color: $pepWarmGrey; a { color: $pepWarmGrey; } } } /* ========== MENU ========== */ .section-row { &.fullwide { figure { width: 100% - $gridGutter; } } &.halves { figure { width: (1/2 * 100%) - $gridGutter; h3 { font-size: 2.5em !important; } } } &.quarters { figure { width: (1/4 * 100%) - $gridGutter; h3 { font-size: 3.5em !important; } } } .section-row { width: 100% + $gridGutter; margin: -$gridMargin; figure { h3 { font-size: 2em !important; } } &.fullwide { figure { border-bottom: 15px solid $white; } } &.halves { figure:nth-of-type(1) { width: (1/2 * 100%) - $gridGutter; margin-right: $gridGutter; border-top: 15px solid $white; border-right: 15px solid $white; } figure:nth-of-type(2) { width: (1/2 * 100%) - $gridGutter; margin-left: $gridGutter; border-top: 15px solid $white; border-left: 15px solid $white; } } } } /* =============== PAGES =============== */ .grid-close { display: none; } .sitetitle a { color: $RichBlack; } header { .mainimage { border-bottom: 3px solid $pepBlue; img { display: none; } .pagetitle { position: relative; bottom: 0; h1 { float: left; margin: 20px 10px 0 0; color: $pepBlue; font-size: 4.5em; .secondarytext { color: $altBlue; } } &.alt { h1 { font-size: 4.5em; } } h2 { float: left; margin: 0 7px 0 0; text-indent: 0; color: $altBlue; font-size: 2.5em; line-height: 2.5em; } .lighttext { color: $altBlue !important; } } } } article p { font-size: 1.05rem; /*15px*/ margin-bottom: 1em; } .threequarters { width: ((3/4)*100) - $gridGutter; } .sidebar { width: (1/4 * 100%) - $gridGutter; .sideimage { width: 100% - $gridGutter; margin: 15px 0 15px $gridGutter; } .sideimage:nth-of-type(3) { clear: none; } } .support-stories .full { p { span.leadtext { font-size: 1.11rem; } } figure.caption.third { width: ((1/3)*100%) + $gridGutter; img { max-width: auto; margin: 0; } } } .support-stories { figure.third { float: left; width: (1/3 * 100%) - $gridGutter; margin-right: $gridGutter; } } /* ===== BOARDS ===== */ ul.columns { margin: 0; padding: 0; list-style: none; column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; } }