.sni-layout.sni-horizontal,.sni-layout.sni-horizontal-reverse,.sni-layout.sni-vertical,.sni-layout.sni-vertical-reverse{display:-ms-flexbox;display:-webkit-flex;display:flex}.sni-layout.sni-inline{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.sni-layout.sni-horizontal{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.sni-layout.sni-horizontal-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.sni-layout.sni-vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.sni-layout.sni-vertical-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.sni-layout.sni-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sni-layout.sni-wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.sni-layout.sni-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.sni-layout.sni-center,.sni-layout.sni-center-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.sni-layout.sni-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.sni-layout.sni-start-justified{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.sni-layout.sni-center-justified,.sni-layout.sni-layout.center-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.sni-layout.sni-end-justified{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.sni-layout.sni-around-justified{-ms-flex-pack:around;-webkit-justify-content:space-around;justify-content:space-around}.sni-layout.sni-justified{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.sni-flex-auto{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}.sni-flex-none{-ms-flex:none;-webkit-flex:none;flex:none}.sni-flex{-ms-flex:1;-webkit-flex:1;flex:1}.sni-flex-2{-ms-flex:2;-webkit-flex:2;flex:2}.sni-self-start{-ms-align-self:flex-start;-webkit-align-self:flex-start;align-self:flex-start}.sni-self-center{-ms-align-self:center;-webkit-align-self:center;align-self:center}.sni-self-end{-ms-align-self:flex-end;-webkit-align-self:flex-end;align-self:flex-end}.sni-self-stretch{-ms-align-self:stretch;-webkit-align-self:stretch;align-self:stretch}.sni-relative{position:relative}body.sni-fullbleed{margin:0;height:100vh}