UNPKG

liser

Version:

functional css help to optimizing design work and building responsive websites

929 lines (923 loc) 59.6 kB
/* Variables */ /* An eight step powers of two scale ranging from 0 to 16rem. Base: p = padding m = margin Modifiers: a = all h = horizontal v = vertical t = top r = right b = bottom l = left 0 = none 1 = 1st step in spacing scale 2 = 2nd step in spacing scale 3 = 3rd step in spacing scale 4 = 4th step in spacing scale 5 = 5th step in spacing scale 6 = 6th step in spacing scale 7 = 7th step in spacing scale Media Query Extensions: -ns = not-small -m = medium -ml = mobile landscape -l = large */ .pa0 { padding: 0; } .pa0s { padding: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pa1 { padding: .25rem; } .pa1s { padding: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pa2 { padding: .5rem; } .pa2s { padding: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pa3 { padding: 1rem; } .pa3s { padding: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pa4 { padding: 2rem; } .pa4s { padding: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pa5 { padding: 4rem; } .pa5s { padding: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pa6 { padding: 8rem; } .pa6s { padding: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pa7 { padding: 16rem; } .pl0 { padding-left: 0; } .pl0s { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pl1 { padding-left: .25rem; } .pl1s { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pl2 { padding-left: .5rem; } .pl2s { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pl3 { padding-left: 1rem; } .pl3s { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pl4 { padding-left: 2rem; } .pl4s { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pl5 { padding-left: 4rem; } .pl5s { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pl6 { padding-left: 8rem; } .pl6s { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pl7 { padding-left: 16rem; } .pr0 { padding-right: 0; } .pr0s { padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pr1 { padding-right: .25rem; } .pr1s { padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pr2 { padding-right: .5rem; } .pr2s { padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pr3 { padding-right: 1rem; } .pr3s { padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pr4 { padding-right: 2rem; } .pr4s { padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pr5 { padding-right: 4rem; } .pr5s { padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pr6 { padding-right: 8rem; } .pr6s { padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pr7 { padding-right: 16rem; } .pb0 { padding-bottom: 0; } .pb0s { padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pb1 { padding-bottom: .25rem; } .pb1s { padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pb2 { padding-bottom: .5rem; } .pb2s { padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pb3 { padding-bottom: 1rem; } .pb3s { padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pb4 { padding-bottom: 2rem; } .pb4s { padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pb5 { padding-bottom: 4rem; } .pb5s { padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pb6 { padding-bottom: 8rem; } .pb6s { padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pb7 { padding-bottom: 16rem; } .pt0 { padding-top: 0; } .pt0s { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pt1 { padding-top: .25rem; } .pt1s { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pt2 { padding-top: .5rem; } .pt2s { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pt3 { padding-top: 1rem; } .pt3s { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pt4 { padding-top: 2rem; } .pt4s { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pt5 { padding-top: 4rem; } .pt5s { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pt6 { padding-top: 8rem; } .pt6s { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pt7 { padding-top: 16rem; } .pv0 { padding-top: 0; padding-bottom: 0; } .pv0s { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pv1 { padding-top: .25rem; padding-bottom: .25rem; } .pv1s { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pv2 { padding-top: .5rem; padding-bottom: .5rem; } .pv2s { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pv3 { padding-top: 1rem; padding-bottom: 1rem; } .pv3s { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pv4 { padding-top: 2rem; padding-bottom: 2rem; } .pv4s { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pv5 { padding-top: 4rem; padding-bottom: 4rem; } .pv5s { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pv6 { padding-top: 8rem; padding-bottom: 8rem; } .pv6s { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pv7 { padding-top: 16rem; padding-bottom: 16rem; } .ph0 { padding-left: 0; padding-right: 0; } .ph0s { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ph1 { padding-left: .25rem; padding-right: .25rem; } .ph1s { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ph2 { padding-left: .5rem; padding-right: .5rem; } .ph2s { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ph3 { padding-left: 1rem; padding-right: 1rem; } .ph3s { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ph4 { padding-left: 2rem; padding-right: 2rem; } .ph4s { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ph5 { padding-left: 4rem; padding-right: 4rem; } .ph5s { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ph6 { padding-left: 8rem; padding-right: 8rem; } .ph6s { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ph7 { padding-left: 16rem; padding-right: 16rem; } .ma0 { margin: 0; } .ma0s { margin: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ma1 { margin: .25rem; } .ma1s { margin: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ma2 { margin: .5rem; } .ma2s { margin: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ma3 { margin: 1rem; } .ma3s { margin: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ma4 { margin: 2rem; } .ma4s { margin: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ma5 { margin: 4rem; } .ma5s { margin: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ma6 { margin: 8rem; } .ma6s { margin: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ma7 { margin: 16rem; } .ml0 { margin-left: 0; } .ml0s { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ml1 { margin-left: .25rem; } .ml1s { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ml2 { margin-left: .5rem; } .ml2s { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ml3 { margin-left: 1rem; } .ml3s { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ml4 { margin-left: 2rem; } .ml4s { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ml5 { margin-left: 4rem; } .ml5s { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ml6 { margin-left: 8rem; } .ml6s { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ml7 { margin-left: 16rem; } .mr0 { margin-right: 0; } .mr0s { margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mr1 { margin-right: .25rem; } .mr1s { margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mr2 { margin-right: .5rem; } .mr2s { margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mr3 { margin-right: 1rem; } .mr3s { margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mr4 { margin-right: 2rem; } .mr4s { margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mr5 { margin-right: 4rem; } .mr5s { margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mr6 { margin-right: 8rem; } .mr6s { margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mr7 { margin-right: 16rem; } .mb0 { margin-bottom: 0; } .mb0s { margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mb1 { margin-bottom: .25rem; } .mb1s { margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mb2 { margin-bottom: .5rem; } .mb2s { margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mb3 { margin-bottom: 1rem; } .mb3s { margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mb4 { margin-bottom: 2rem; } .mb4s { margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mb5 { margin-bottom: 4rem; } .mb5s { margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mb6 { margin-bottom: 8rem; } .mb6s { margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mb7 { margin-bottom: 16rem; } .mt0 { margin-top: 0; } .mt0s { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mt1 { margin-top: .25rem; } .mt1s { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mt2 { margin-top: .5rem; } .mt2s { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mt3 { margin-top: 1rem; } .mt3s { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mt4 { margin-top: 2rem; } .mt4s { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mt5 { margin-top: 4rem; } .mt5s { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mt6 { margin-top: 8rem; } .mt6s { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mt7 { margin-top: 16rem; } .mv0 { margin-top: 0; margin-bottom: 0; } .mv0s { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mv1 { margin-top: .25rem; margin-bottom: .25rem; } .mv1s { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mv2 { margin-top: .5rem; margin-bottom: .5rem; } .mv2s { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mv3 { margin-top: 1rem; margin-bottom: 1rem; } .mv3s { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mv4 { margin-top: 2rem; margin-bottom: 2rem; } .mv4s { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mv5 { margin-top: 4rem; margin-bottom: 4rem; } .mv5s { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mv6 { margin-top: 8rem; margin-bottom: 8rem; } .mv6s { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mv7 { margin-top: 16rem; margin-bottom: 16rem; } .mh0 { margin-left: 0; margin-right: 0; } .mh0s { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mh1 { margin-left: .25rem; margin-right: .25rem; } .mh1s { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mh2 { margin-left: .5rem; margin-right: .5rem; } .mh2s { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mh3 { margin-left: 1rem; margin-right: 1rem; } .mh3s { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mh4 { margin-left: 2rem; margin-right: 2rem; } .mh4s { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mh5 { margin-left: 4rem; margin-right: 4rem; } .mh5s { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mh6 { margin-left: 8rem; margin-right: 8rem; } .mh6s { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mh7 { margin-left: 16rem; margin-right: 16rem; } @media screen and (min-width: 30em) { .pa0-ns { padding: 0; } .pa0s-ns { padding: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pa1-ns { padding: .25rem; } .pa1s-ns { padding: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pa2-ns { padding: .5rem; } .pa2s-ns { padding: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pa3-ns { padding: 1rem; } .pa3s-ns { padding: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pa4-ns { padding: 2rem; } .pa4s-ns { padding: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pa5-ns { padding: 4rem; } .pa5s-ns { padding: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pa6-ns { padding: 8rem; } .pa6s-ns { padding: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pa7-ns { padding: 16rem; } .pl0-ns { padding-left: 0; } .pl0s-ns { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pl1-ns { padding-left: .25rem; } .pl1s-ns { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pl2-ns { padding-left: .5rem; } .pl2s-ns { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pl3-ns { padding-left: 1rem; } .pl3s-ns { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pl4-ns { padding-left: 2rem; } .pl4s-ns { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pl5-ns { padding-left: 4rem; } .pl5s-ns { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pl6-ns { padding-left: 8rem; } .pl6s-ns { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pl7-ns { padding-left: 16rem; } .pr0-ns { padding-right: 0; } .pr0s-ns { padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pr1-ns { padding-right: .25rem; } .pr1s-ns { padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pr2-ns { padding-right: .5rem; } .pr2s-ns { padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pr3-ns { padding-right: 1rem; } .pr3s-ns { padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pr4-ns { padding-right: 2rem; } .pr4s-ns { padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pr5-ns { padding-right: 4rem; } .pr5s-ns { padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pr6-ns { padding-right: 8rem; } .pr6s-ns { padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pr7-ns { padding-right: 16rem; } .pb0-ns { padding-bottom: 0; } .pb0s-ns { padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pb1-ns { padding-bottom: .25rem; } .pb1s-ns { padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pb2-ns { padding-bottom: .5rem; } .pb2s-ns { padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pb3-ns { padding-bottom: 1rem; } .pb3s-ns { padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pb4-ns { padding-bottom: 2rem; } .pb4s-ns { padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pb5-ns { padding-bottom: 4rem; } .pb5s-ns { padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pb6-ns { padding-bottom: 8rem; } .pb6s-ns { padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pb7-ns { padding-bottom: 16rem; } .pt0-ns { padding-top: 0; } .pt0s-ns { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pt1-ns { padding-top: .25rem; } .pt1s-ns { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pt2-ns { padding-top: .5rem; } .pt2s-ns { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pt3-ns { padding-top: 1rem; } .pt3s-ns { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pt4-ns { padding-top: 2rem; } .pt4s-ns { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pt5-ns { padding-top: 4rem; } .pt5s-ns { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pt6-ns { padding-top: 8rem; } .pt6s-ns { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pt7-ns { padding-top: 16rem; } .pv0-ns { padding-top: 0; padding-bottom: 0; } .pv0s-ns { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pv1-ns { padding-top: .25rem; padding-bottom: .25rem; } .pv1s-ns { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pv2-ns { padding-top: .5rem; padding-bottom: .5rem; } .pv2s-ns { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pv3-ns { padding-top: 1rem; padding-bottom: 1rem; } .pv3s-ns { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pv4-ns { padding-top: 2rem; padding-bottom: 2rem; } .pv4s-ns { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pv5-ns { padding-top: 4rem; padding-bottom: 4rem; } .pv5s-ns { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pv6-ns { padding-top: 8rem; padding-bottom: 8rem; } .pv6s-ns { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pv7-ns { padding-top: 16rem; padding-bottom: 16rem; } .ph0-ns { padding-left: 0; padding-right: 0; } .ph0s-ns { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ph1-ns { padding-left: .25rem; padding-right: .25rem; } .ph1s-ns { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ph2-ns { padding-left: .5rem; padding-right: .5rem; } .ph2s-ns { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ph3-ns { padding-left: 1rem; padding-right: 1rem; } .ph3s-ns { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ph4-ns { padding-left: 2rem; padding-right: 2rem; } .ph4s-ns { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ph5-ns { padding-left: 4rem; padding-right: 4rem; } .ph5s-ns { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ph6-ns { padding-left: 8rem; padding-right: 8rem; } .ph6s-ns { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ph7-ns { padding-left: 16rem; padding-right: 16rem; } .ma0-ns { margin: 0; } .ma0s-ns { margin: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ma1-ns { margin: .25rem; } .ma1s-ns { margin: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ma2-ns { margin: .5rem; } .ma2s-ns { margin: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ma3-ns { margin: 1rem; } .ma3s-ns { margin: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ma4-ns { margin: 2rem; } .ma4s-ns { margin: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ma5-ns { margin: 4rem; } .ma5s-ns { margin: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ma6-ns { margin: 8rem; } .ma6s-ns { margin: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ma7-ns { margin: 16rem; } .ml0-ns { margin-left: 0; } .ml0s-ns { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ml1-ns { margin-left: .25rem; } .ml1s-ns { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ml2-ns { margin-left: .5rem; } .ml2s-ns { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ml3-ns { margin-left: 1rem; } .ml3s-ns { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ml4-ns { margin-left: 2rem; } .ml4s-ns { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ml5-ns { margin-left: 4rem; } .ml5s-ns { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ml6-ns { margin-left: 8rem; } .ml6s-ns { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ml7-ns { margin-left: 16rem; } .mr0-ns { margin-right: 0; } .mr0s-ns { margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mr1-ns { margin-right: .25rem; } .mr1s-ns { margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mr2-ns { margin-right: .5rem; } .mr2s-ns { margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mr3-ns { margin-right: 1rem; } .mr3s-ns { margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mr4-ns { margin-right: 2rem; } .mr4s-ns { margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mr5-ns { margin-right: 4rem; } .mr5s-ns { margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mr6-ns { margin-right: 8rem; } .mr6s-ns { margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mr7-ns { margin-right: 16rem; } .mb0-ns { margin-bottom: 0; } .mb0s-ns { margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mb1-ns { margin-bottom: .25rem; } .mb1s-ns { margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mb2-ns { margin-bottom: .5rem; } .mb2s-ns { margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mb3-ns { margin-bottom: 1rem; } .mb3s-ns { margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mb4-ns { margin-bottom: 2rem; } .mb4s-ns { margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mb5-ns { margin-bottom: 4rem; } .mb5s-ns { margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mb6-ns { margin-bottom: 8rem; } .mb6s-ns { margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mb7-ns { margin-bottom: 16rem; } .mt0-ns { margin-top: 0; } .mt0s-ns { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mt1-ns { margin-top: .25rem; } .mt1s-ns { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mt2-ns { margin-top: .5rem; } .mt2s-ns { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mt3-ns { margin-top: 1rem; } .mt3s-ns { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mt4-ns { margin-top: 2rem; } .mt4s-ns { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mt5-ns { margin-top: 4rem; } .mt5s-ns { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mt6-ns { margin-top: 8rem; } .mt6s-ns { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mt7-ns { margin-top: 16rem; } .mv0-ns { margin-top: 0; margin-bottom: 0; } .mv0s-ns { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mv1-ns { margin-top: .25rem; margin-bottom: .25rem; } .mv1s-ns { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mv2-ns { margin-top: .5rem; margin-bottom: .5rem; } .mv2s-ns { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mv3-ns { margin-top: 1rem; margin-bottom: 1rem; } .mv3s-ns { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mv4-ns { margin-top: 2rem; margin-bottom: 2rem; } .mv4s-ns { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mv5-ns { margin-top: 4rem; margin-bottom: 4rem; } .mv5s-ns { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mv6-ns { margin-top: 8rem; margin-bottom: 8rem; } .mv6s-ns { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mv7-ns { margin-top: 16rem; margin-bottom: 16rem; } .mh0-ns { margin-left: 0; margin-right: 0; } .mh0s-ns { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mh1-ns { margin-left: .25rem; margin-right: .25rem; } .mh1s-ns { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mh2-ns { margin-left: .5rem; margin-right: .5rem; } .mh2s-ns { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mh3-ns { margin-left: 1rem; margin-right: 1rem; } .mh3s-ns { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mh4-ns { margin-left: 2rem; margin-right: 2rem; } .mh4s-ns { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mh5-ns { margin-left: 4rem; margin-right: 4rem; } .mh5s-ns { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mh6-ns { margin-left: 8rem; margin-right: 8rem; } .mh6s-ns { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mh7-ns { margin-left: 16rem; margin-right: 16rem; } } @media screen and (min-width: 30em) and (max-width: 60em) { .pa0-m { padding: 0; } .pa0s-m { padding: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pa1-m { padding: .25rem; } .pa1s-m { padding: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pa2-m { padding: .5rem; } .pa2s-m { padding: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pa3-m { padding: 1rem; } .pa3s-m { padding: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pa4-m { padding: 2rem; } .pa4s-m { padding: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pa5-m { padding: 4rem; } .pa5s-m { padding: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pa6-m { padding: 8rem; } .pa6s-m { padding: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pa7-m { padding: 16rem; } .pl0-m { padding-left: 0; } .pl0s-m { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pl1-m { padding-left: .25rem; } .pl1s-m { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pl2-m { padding-left: .5rem; } .pl2s-m { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pl3-m { padding-left: 1rem; } .pl3s-m { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pl4-m { padding-left: 2rem; } .pl4s-m { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pl5-m { padding-left: 4rem; } .pl5s-m { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pl6-m { padding-left: 8rem; } .pl6s-m { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pl7-m { padding-left: 16rem; } .pr0-m { padding-right: 0; } .pr0s-m { padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pr1-m { padding-right: .25rem; } .pr1s-m { padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pr2-m { padding-right: .5rem; } .pr2s-m { padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pr3-m { padding-right: 1rem; } .pr3s-m { padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pr4-m { padding-right: 2rem; } .pr4s-m { padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pr5-m { padding-right: 4rem; } .pr5s-m { padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pr6-m { padding-right: 8rem; } .pr6s-m { padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pr7-m { padding-right: 16rem; } .pb0-m { padding-bottom: 0; } .pb0s-m { padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pb1-m { padding-bottom: .25rem; } .pb1s-m { padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pb2-m { padding-bottom: .5rem; } .pb2s-m { padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pb3-m { padding-bottom: 1rem; } .pb3s-m { padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pb4-m { padding-bottom: 2rem; } .pb4s-m { padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pb5-m { padding-bottom: 4rem; } .pb5s-m { padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pb6-m { padding-bottom: 8rem; } .pb6s-m { padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pb7-m { padding-bottom: 16rem; } .pt0-m { padding-top: 0; } .pt0s-m { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pt1-m { padding-top: .25rem; } .pt1s-m { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pt2-m { padding-top: .5rem; } .pt2s-m { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pt3-m { padding-top: 1rem; } .pt3s-m { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pt4-m { padding-top: 2rem; } .pt4s-m { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pt5-m { padding-top: 4rem; } .pt5s-m { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pt6-m { padding-top: 8rem; } .pt6s-m { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pt7-m { padding-top: 16rem; } .pv0-m { padding-top: 0; padding-bottom: 0; } .pv0s-m { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pv1-m { padding-top: .25rem; padding-bottom: .25rem; } .pv1s-m { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pv2-m { padding-top: .5rem; padding-bottom: .5rem; } .pv2s-m { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pv3-m { padding-top: 1rem; padding-bottom: 1rem; } .pv3s-m { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pv4-m { padding-top: 2rem; padding-bottom: 2rem; } .pv4s-m { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pv5-m { padding-top: 4rem; padding-bottom: 4rem; } .pv5s-m { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pv6-m { padding-top: 8rem; padding-bottom: 8rem; } .pv6s-m { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pv7-m { padding-top: 16rem; padding-bottom: 16rem; } .ph0-m { padding-left: 0; padding-right: 0; } .ph0s-m { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ph1-m { padding-left: .25rem; padding-right: .25rem; } .ph1s-m { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ph2-m { padding-left: .5rem; padding-right: .5rem; } .ph2s-m { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ph3-m { padding-left: 1rem; padding-right: 1rem; } .ph3s-m { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ph4-m { padding-left: 2rem; padding-right: 2rem; } .ph4s-m { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ph5-m { padding-left: 4rem; padding-right: 4rem; } .ph5s-m { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ph6-m { padding-left: 8rem; padding-right: 8rem; } .ph6s-m { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ph7-m { padding-left: 16rem; padding-right: 16rem; } .ma0-m { margin: 0; } .ma0s-m { margin: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ma1-m { margin: .25rem; } .ma1s-m { margin: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ma2-m { margin: .5rem; } .ma2s-m { margin: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ma3-m { margin: 1rem; } .ma3s-m { margin: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ma4-m { margin: 2rem; } .ma4s-m { margin: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ma5-m { margin: 4rem; } .ma5s-m { margin: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ma6-m { margin: 8rem; } .ma6s-m { margin: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ma7-m { margin: 16rem; } .ml0-m { margin-left: 0; } .ml0s-m { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ml1-m { margin-left: .25rem; } .ml1s-m { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ml2-m { margin-left: .5rem; } .ml2s-m { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ml3-m { margin-left: 1rem; } .ml3s-m { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ml4-m { margin-left: 2rem; } .ml4s-m { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ml5-m { margin-left: 4rem; } .ml5s-m { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ml6-m { margin-left: 8rem; } .ml6s-m { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ml7-m { margin-left: 16rem; } .mr0-m { margin-right: 0; } .mr0s-m { margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mr1-m { margin-right: .25rem; } .mr1s-m { margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mr2-m { margin-right: .5rem; } .mr2s-m { margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mr3-m { margin-right: 1rem; } .mr3s-m { margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mr4-m { margin-right: 2rem; } .mr4s-m { margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mr5-m { margin-right: 4rem; } .mr5s-m { margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mr6-m { margin-right: 8rem; } .mr6s-m { margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mr7-m { margin-right: 16rem; } .mb0-m { margin-bottom: 0; } .mb0s-m { margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mb1-m { margin-bottom: .25rem; } .mb1s-m { margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mb2-m { margin-bottom: .5rem; } .mb2s-m { margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mb3-m { margin-bottom: 1rem; } .mb3s-m { margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mb4-m { margin-bottom: 2rem; } .mb4s-m { margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mb5-m { margin-bottom: 4rem; } .mb5s-m { margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mb6-m { margin-bottom: 8rem; } .mb6s-m { margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mb7-m { margin-bottom: 16rem; } .mt0-m { margin-top: 0; } .mt0s-m { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mt1-m { margin-top: .25rem; } .mt1s-m { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mt2-m { margin-top: .5rem; } .mt2s-m { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mt3-m { margin-top: 1rem; } .mt3s-m { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mt4-m { margin-top: 2rem; } .mt4s-m { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mt5-m { margin-top: 4rem; } .mt5s-m { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mt6-m { margin-top: 8rem; } .mt6s-m { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mt7-m { margin-top: 16rem; } .mv0-m { margin-top: 0; margin-bottom: 0; } .mv0s-m { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mv1-m { margin-top: .25rem; margin-bottom: .25rem; } .mv1s-m { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mv2-m { margin-top: .5rem; margin-bottom: .5rem; } .mv2s-m { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mv3-m { margin-top: 1rem; margin-bottom: 1rem; } .mv3s-m { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mv4-m { margin-top: 2rem; margin-bottom: 2rem; } .mv4s-m { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mv5-m { margin-top: 4rem; margin-bottom: 4rem; } .mv5s-m { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mv6-m { margin-top: 8rem; margin-bottom: 8rem; } .mv6s-m { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mv7-m { margin-top: 16rem; margin-bottom: 16rem; } .mh0-m { margin-left: 0; margin-right: 0; } .mh0s-m { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mh1-m { margin-left: .25rem; margin-right: .25rem; } .mh1s-m { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mh2-m { margin-left: .5rem; margin-right: .5rem; } .mh2s-m { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mh3-m { margin-left: 1rem; margin-right: 1rem; } .mh3s-m { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mh4-m { margin-left: 2rem; margin-right: 2rem; } .mh4s-m { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mh5-m { margin-left: 4rem; margin-right: 4rem; } .mh5s-m { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mh6-m { margin-left: 8rem; margin-right: 8rem; } .mh6s-m { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mh7-m { margin-left: 16rem; margin-right: 16rem; } } @media screen and (max-width: 60em) and (orientation: landscape) { .pa0-ml { padding: 0; } .pa0s-ml { padding: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pa1-ml { padding: .25rem; } .pa1s-ml { padding: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pa2-ml { padding: .5rem; } .pa2s-ml { padding: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pa3-ml { padding: 1rem; } .pa3s-ml { padding: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pa4-ml { padding: 2rem; } .pa4s-ml { padding: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pa5-ml { padding: 4rem; } .pa5s-ml { padding: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pa6-ml { padding: 8rem; } .pa6s-ml { padding: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pa7-ml { padding: 16rem; } .pl0-ml { padding-left: 0; } .pl0s-ml { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pl1-ml { padding-left: .25rem; } .pl1s-ml { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pl2-ml { padding-left: .5rem; } .pl2s-ml { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pl3-ml { padding-left: 1rem; } .pl3s-ml { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pl4-ml { padding-left: 2rem; } .pl4s-ml { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pl5-ml { padding-left: 4rem; } .pl5s-ml { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pl6-ml { padding-left: 8rem; } .pl6s-ml { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pl7-ml { padding-left: 16rem; } .pr0-ml { padding-right: 0; } .pr0s-ml { padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pr1-ml { padding-right: .25rem; } .pr1s-ml { padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pr2-ml { padding-right: .5rem; } .pr2s-ml { padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pr3-ml { padding-right: 1rem; } .pr3s-ml { padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pr4-ml { padding-right: 2rem; } .pr4s-ml { padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pr5-ml { padding-right: 4rem; } .pr5s-ml { padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pr6-ml { padding-right: 8rem; } .pr6s-ml { padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pr7-ml { padding-right: 16rem; } .pb0-ml { padding-bottom: 0; } .pb0s-ml { padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pb1-ml { padding-bottom: .25rem; } .pb1s-ml { padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pb2-ml { padding-bottom: .5rem; } .pb2s-ml { padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pb3-ml { padding-bottom: 1rem; } .pb3s-ml { padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pb4-ml { padding-bottom: 2rem; } .pb4s-ml { padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pb5-ml { padding-bottom: 4rem; } .pb5s-ml { padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pb6-ml { padding-bottom: 8rem; } .pb6s-ml { padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pb7-ml { padding-bottom: 16rem; } .pt0-ml { padding-top: 0; } .pt0s-ml { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pt1-ml { padding-top: .25rem; } .pt1s-ml { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pt2-ml { padding-top: .5rem; } .pt2s-ml { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pt3-ml { padding-top: 1rem; } .pt3s-ml { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pt4-ml { padding-top: 2rem; } .pt4s-ml { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pt5-ml { padding-top: 4rem; } .pt5s-ml { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pt6-ml { padding-top: 8rem; } .pt6s-ml { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pt7-ml { padding-top: 16rem; } .pv0-ml { padding-top: 0; padding-bottom: 0; } .pv0s-ml { padding-top: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pv1-ml { padding-top: .25rem; padding-bottom: .25rem; } .pv1s-ml { padding-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pv2-ml { padding-top: .5rem; padding-bottom: .5rem; } .pv2s-ml { padding-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pv3-ml { padding-top: 1rem; padding-bottom: 1rem; } .pv3s-ml { padding-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pv4-ml { padding-top: 2rem; padding-bottom: 2rem; } .pv4s-ml { padding-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pv5-ml { padding-top: 4rem; padding-bottom: 4rem; } .pv5s-ml { padding-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pv6-ml { padding-top: 8rem; padding-bottom: 8rem; } .pv6s-ml { padding-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pv7-ml { padding-top: 16rem; padding-bottom: 16rem; } .ph0-ml { padding-left: 0; padding-right: 0; } .ph0s-ml { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ph1-ml { padding-left: .25rem; padding-right: .25rem; } .ph1s-ml { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ph2-ml { padding-left: .5rem; padding-right: .5rem; } .ph2s-ml { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ph3-ml { padding-left: 1rem; padding-right: 1rem; } .ph3s-ml { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ph4-ml { padding-left: 2rem; padding-right: 2rem; } .ph4s-ml { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ph5-ml { padding-left: 4rem; padding-right: 4rem; } .ph5s-ml { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ph6-ml { padding-left: 8rem; padding-right: 8rem; } .ph6s-ml { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ph7-ml { padding-left: 16rem; padding-right: 16rem; } .ma0-ml { margin: 0; } .ma0s-ml { margin: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ma1-ml { margin: .25rem; } .ma1s-ml { margin: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ma2-ml { margin: .5rem; } .ma2s-ml { margin: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ma3-ml { margin: 1rem; } .ma3s-ml { margin: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ma4-ml { margin: 2rem; } .ma4s-ml { margin: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ma5-ml { margin: 4rem; } .ma5s-ml { margin: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ma6-ml { margin: 8rem; } .ma6s-ml { margin: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ma7-ml { margin: 16rem; } .ml0-ml { margin-left: 0; } .ml0s-ml { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .ml1-ml { margin-left: .25rem; } .ml1s-ml { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .ml2-ml { margin-left: .5rem; } .ml2s-ml { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .ml3-ml { margin-left: 1rem; } .ml3s-ml { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .ml4-ml { margin-left: 2rem; } .ml4s-ml { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .ml5-ml { margin-left: 4rem; } .ml5s-ml { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .ml6-ml { margin-left: 8rem; } .ml6s-ml { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .ml7-ml { margin-left: 16rem; } .mr0-ml { margin-right: 0; } .mr0s-ml { margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mr1-ml { margin-right: .25rem; } .mr1s-ml { margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mr2-ml { margin-right: .5rem; } .mr2s-ml { margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mr3-ml { margin-right: 1rem; } .mr3s-ml { margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mr4-ml { margin-right: 2rem; } .mr4s-ml { margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mr5-ml { margin-right: 4rem; } .mr5s-ml { margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mr6-ml { margin-right: 8rem; } .mr6s-ml { margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mr7-ml { margin-right: 16rem; } .mb0-ml { margin-bottom: 0; } .mb0s-ml { margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mb1-ml { margin-bottom: .25rem; } .mb1s-ml { margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mb2-ml { margin-bottom: .5rem; } .mb2s-ml { margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mb3-ml { margin-bottom: 1rem; } .mb3s-ml { margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mb4-ml { margin-bottom: 2rem; } .mb4s-ml { margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mb5-ml { margin-bottom: 4rem; } .mb5s-ml { margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mb6-ml { margin-bottom: 8rem; } .mb6s-ml { margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mb7-ml { margin-bottom: 16rem; } .mt0-ml { margin-top: 0; } .mt0s-ml { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mt1-ml { margin-top: .25rem; } .mt1s-ml { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mt2-ml { margin-top: .5rem; } .mt2s-ml { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mt3-ml { margin-top: 1rem; } .mt3s-ml { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mt4-ml { margin-top: 2rem; } .mt4s-ml { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mt5-ml { margin-top: 4rem; } .mt5s-ml { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mt6-ml { margin-top: 8rem; } .mt6s-ml { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mt7-ml { margin-top: 16rem; } .mv0-ml { margin-top: 0; margin-bottom: 0; } .mv0s-ml { margin-top: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mv1-ml { margin-top: .25rem; margin-bottom: .25rem; } .mv1s-ml { margin-top: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-bottom: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mv2-ml { margin-top: .5rem; margin-bottom: .5rem; } .mv2s-ml { margin-top: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-bottom: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mv3-ml { margin-top: 1rem; margin-bottom: 1rem; } .mv3s-ml { margin-top: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-bottom: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mv4-ml { margin-top: 2rem; margin-bottom: 2rem; } .mv4s-ml { margin-top: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-bottom: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mv5-ml { margin-top: 4rem; margin-bottom: 4rem; } .mv5s-ml { margin-top: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-bottom: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mv6-ml { margin-top: 8rem; margin-bottom: 8rem; } .mv6s-ml { margin-top: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-bottom: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mv7-ml { margin-top: 16rem; margin-bottom: 16rem; } .mh0-ml { margin-left: 0; margin-right: 0; } .mh0s-ml { margin-left: calc( .25rem - ( .25rem - 0 ) / 2 ); margin-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .mh1-ml { margin-left: .25rem; margin-right: .25rem; } .mh1s-ml { margin-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); margin-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .mh2-ml { margin-left: .5rem; margin-right: .5rem; } .mh2s-ml { margin-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); margin-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .mh3-ml { margin-left: 1rem; margin-right: 1rem; } .mh3s-ml { margin-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); margin-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .mh4-ml { margin-left: 2rem; margin-right: 2rem; } .mh4s-ml { margin-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); margin-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .mh5-ml { margin-left: 4rem; margin-right: 4rem; } .mh5s-ml { margin-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); margin-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .mh6-ml { margin-left: 8rem; margin-right: 8rem; } .mh6s-ml { margin-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); margin-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .mh7-ml { margin-left: 16rem; margin-right: 16rem; } } @media screen and (min-width: 60em) { .pa0-l { padding: 0; } .pa0s-l { padding: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pa1-l { padding: .25rem; } .pa1s-l { padding: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pa2-l { padding: .5rem; } .pa2s-l { padding: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pa3-l { padding: 1rem; } .pa3s-l { padding: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pa4-l { padding: 2rem; } .pa4s-l { padding: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pa5-l { padding: 4rem; } .pa5s-l { padding: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pa6-l { padding: 8rem; } .pa6s-l { padding: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pa7-l { padding: 16rem; } .pl0-l { padding-left: 0; } .pl0s-l { padding-left: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pl1-l { padding-left: .25rem; } .pl1s-l { padding-left: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pl2-l { padding-left: .5rem; } .pl2s-l { padding-left: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pl3-l { padding-left: 1rem; } .pl3s-l { padding-left: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pl4-l { padding-left: 2rem; } .pl4s-l { padding-left: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pl5-l { padding-left: 4rem; } .pl5s-l { padding-left: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pl6-l { padding-left: 8rem; } .pl6s-l { padding-left: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pl7-l { padding-left: 16rem; } .pr0-l { padding-right: 0; } .pr0s-l { padding-right: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pr1-l { padding-right: .25rem; } .pr1s-l { padding-right: calc( .5rem - ( .5rem - .25rem ) / 2 ); } .pr2-l { padding-right: .5rem; } .pr2s-l { padding-right: calc( 1rem - ( 1rem - .5rem ) / 2 ); } .pr3-l { padding-right: 1rem; } .pr3s-l { padding-right: calc( 2rem - ( 2rem - 1rem ) / 2 ); } .pr4-l { padding-right: 2rem; } .pr4s-l { padding-right: calc( 4rem - ( 4rem - 2rem ) / 2 ); } .pr5-l { padding-right: 4rem; } .pr5s-l { padding-right: calc( 8rem - ( 8rem - 4rem ) / 2 ); } .pr6-l { padding-right: 8rem; } .pr6s-l { padding-right: calc( 16rem - ( 16rem - 8rem ) / 2 ); } .pr7-l { padding-right: 16rem; } .pb0-l { padding-bottom: 0; } .pb0s-l { padding-bottom: calc( .25rem - ( .25rem - 0 ) / 2 ); } .pb1-l { padding-bottom: .25rem; } .pb