JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr/*! -- Stack Typography -- */ @media all and (max-width: 1024px){ html{ font-size: 80%; } } h1,.h1{ &:not(:last-child){ margin-bottom: 0.59090909090909em; } letter-spacing: -.01em; } @media all and (min-width: 768px){ h1,.h1{ &.h1--large{ font-weight: 200; font-size: 4.428571428571429em; line-height: 1.048387096774194em; &:not(:last-child){ margin-bottom: 0.419354838709677em; } &.type--uppercase{ letter-spacing: 10px; margin-right: -10px; } +p.lead{ margin-top: 2.052631578947368em; } } } } h2,.h2{ margin-bottom: 0.78787878787879em; } h3,.h3{ margin-bottom: 1.04em; strong{ font-weight: 400; } } blockquote{ &:not(:last-child){ margin-bottom: 1.04em; } font-family: 'Merriweather', serif; font-style: italic; font-weight: 300; > p{ font-size: 1em !important; } } h4,.h4{ margin-bottom: 1.36842105263158em; font-weight: 400; &.inline-block{ +.h4{ &.inline-block:not(.typed-text){ margin-left: 0.68421052631579em; } } } } h5,.h5{ font-weight: 600; &:not(:last-child){ margin-bottom: @base-line-height; } } h6,.h6{ &:not(:last-child){ margin-bottom: 2.16666666666667em; } font-weight: 700; &.type--uppercase{ letter-spacing: 1px; margin-right: -1px; } } span{ &.h1,&.h2,&.h3,&.h4,&.h5,&.h6{ &:not(.inline-block){ display: block; } } } b{ font-weight: 600; } hr{ border-color: #ECECEC; } .bg--dark{ hr{ border-color: lighten(@color-dark, 20%) } } [class*='bg-']:not(.bg--white):not(.bg--secondary), [class*='imagebg']:not(.image--light){ p{ opacity: .9; } } .lead{ font-weight: 400; color: lighten(@color-body, 10%); &:not(:last-child){ margin-bottom: 1.36842105263158em; } +.btn{ &:last-child{ margin-top: @base-line-height/2; } } } p{ &:last-child{ margin-bottom: 0; } strong{ color: @color-dark; } } pre{ padding: @base-line-height/2; background: @color-bg-secondary; border: 1px solid #ececec; border-radius: 6px; line-height: 20px; max-height: 500px; } .bg--secondary{ > pre{ background: darken(@color-bg-secondary, 2%); border-color: #ddd; } } .text-block{ margin-bottom: @base-line-height; h2,.h2{ margin-bottom: 0.3939393939394em; } h5,.h5{ margin: 0; } h4,.h4{ &:not(:last-child){ margin-bottom: 0.3421052631579em; } } h3,.h3{ margin-bottom: 0.52em; } } @media all and (min-width: 768px){ div[class*='col-']{ .text-block{ +.text-block{ margin-top: @base-line-height*2; } } } } .heading-block{ margin-bottom: @base-line-height*2; h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{ margin-bottom: 0; } }