/* StackLayout v4.0.0 by Campbell McGuiness * 2015 * cam@madebycam.com * @madebycam * @stacklayout * http://stacklayout.com  */ 
@font-face
{
    font-family:'stacklayout';
    src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');
    font-weight:normal;
    font-style:normal;
}
.sl,
.sl-wrap,
.sl-wrap-gt,
.sl-vert
{
    font-family:'stacklayout';
}
.sl-wrap,
.sl-wrap-gt,
.sl-vert
{
    clear:both;
    -webkit-box-sizing:content-box;
    -khtml-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
}
.sl-vert
{
    white-space:nowrap;
}
.sl-vert:after
{
    content:"";
    display:inline-block;
    height:100%;
    width:0;
    vertical-align:middle;
}

*+html .sl
{
    overflow:hidden;
}
*+html .sl .sl
{
    overflow:visible;
}
.sl,
.sl > li,
.sl > dt,
.sl > dd,
.sl-wrap > li,
.sl-wrap > dt,
.sl-wrap > dd,
.sl-wrap-gt > li,
.sl-wrap-gt > dt,
.sl-wrap-gt > dd,
.sl-vert > li,
.sl-vert > dt,
.sl-vert > dd
{
    display:inline-block;
    vertical-align:top;
    *display:inline;
    *zoom:1;
    _position:relative;
    _word-wrap:break-word;
    _overflow-x:hidden;
    -webkit-box-sizing:border-box;
    -khtml-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    width:100%;
}
.sl-vert > li,
.sl-vert > dt,
.sl-vert > .sl
{
    white-space:normal;
    vertical-align:middle;
}

/* reset font size, margins and padding on lists */
.sl,
.sl > li,
.sl > dt,
.sl > dd,
.sl-wrap,
.sl-wrap > li,
.sl-wrap > dt,
.sl-wrap > dd,
.sl-wrap-gt,
.sl-wrap-gt > li,
.sl-wrap-gt > dt,
.sl-wrap-gt > dd,
.sl-vert,
.sl-vert > li,
.sl-vert > dt,
.sl-vert > dd
{
    font-size:1em;
    margin:0;
    padding-left: 0;
    list-style-type:none;
}
