.vertical div.jx-arrow,div.jx-arrow{height:0;width:0;transition:all .2s ease}
.icon.-facebook:before,.icon.-linkedin:before,.icon.-pinterest:before,.icon.-twitter:before{font-variant:normal;speak:none;font-weight:400;line-height:1;font-style:normal}
.icon.-facebook:before,.icon.-linkedin:before,.icon.-pinterest:before,.icon.-twitter:before,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.embed,iframe{border:none}
.embed:focus,input:focus{outline:0}
div.juxtapose{width:100%;font-family:Helvetica,Arial,sans-serif}
div.jx-slider{width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer}
div.jx-handle{position:absolute;height:100%;width:40px;cursor:col-resize;z-index:10;margin-left:-20px}
.vertical div.jx-handle{height:40px;width:100%;cursor:row-resize;margin-top:-20px;margin-left:0}
div.jx-control{height:100%;margin-right:auto;margin-left:auto;width:3px;background-color:#fff}
.vertical div.jx-control{height:3px;width:100%;background-color:#fff;position:relative;top:50%;transform:translateY(-50%)}
div.jx-controller{position:absolute;margin:auto auto auto -3px;top:0;bottom:0;height:60px;width:9px;background-color:#fff}
.vertical div.jx-controller{height:9px;width:100px;margin-left:auto;margin-right:auto;top:-3px;position:relative}
div.jx-arrow{position:absolute;margin:auto;top:0;bottom:0}
.vertical div.jx-arrow{position:absolute;margin:0 auto;left:0;right:0}
div.jx-arrow.jx-right{border-style:solid;border-color:transparent transparent transparent #FFF}
.vertical div.jx-arrow.jx-left{left:0;top:2px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #FFF}
.vertical div.jx-arrow.jx-right{right:0;top:initial;bottom:2px;border-style:solid;border-width:8px 8px 0;border-color:#FFF transparent transparent}
div.jx-handle:active div.jx-arrow.jx-left,div.jx-handle:hover div.jx-arrow.jx-left{left:-1px}
div.jx-handle:active div.jx-arrow.jx-right,div.jx-handle:hover div.jx-arrow.jx-right{right:-1px}
.vertical div.jx-handle:active div.jx-arrow.jx-left,.vertical div.jx-handle:hover div.jx-arrow.jx-left{left:0;top:0}
.vertical div.jx-handle:active div.jx-arrow.jx-right,.vertical div.jx-handle:hover div.jx-arrow.jx-right{right:0;bottom:0}
div.jx-image{position:absolute;height:100%;display:inline-block;top:0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:scale(1)}
.vertical div.jx-image{width:100%;left:0;top:initial}
div.jx-image img{height:100%;z-index:5;position:absolute;max-height:initial;max-width:initial}
.vertical div.jx-image img{height:initial;width:100%}
div.jx-image.jx-left{left:0;background-position:left}
div.jx-image.jx-left img{left:0}
div.jx-image.jx-right{right:0;background-position:right}
div.jx-image.jx-right img{right:0;bottom:0}
.veritcal div.jx-image.jx-left{top:0;background-position:top}
.veritcal div.jx-image.jx-left img{top:0}
.vertical div.jx-image.jx-right{bottom:0;background-position:bottom}
.veritcal div.jx-image.jx-right img{bottom:0}
div.jx-image div.jx-label{font-size:1em;padding:.25em .75em;position:relative;display:inline-block;top:0;background-color:#000;background-color:rgba(0,0,0,.7);color:#fff;z-index:10;white-space:nowrap;line-height:18px;vertical-align:middle}
.vertical div.jx-image div.jx-label,a.jx-knightlab{position:absolute;display:table}
div.jx-image.jx-left div.jx-label{float:left;left:0}
div.jx-image.jx-right div.jx-label{float:right;right:0}
.vertical div.jx-image.jx-right div.jx-label{left:0;bottom:0;top:initial}
div.jx-credit{line-height:1.1;font-size:.75em}
div.jx-credit em{font-weight:700;font-style:normal}
div.jx-image.transition{transition:width .5s ease}
div.jx-handle.transition{transition:left .5s ease}
.vertical div.jx-image.transition{transition:height .5s ease}
.vertical div.jx-handle.transition{transition:top .5s ease}
a.jx-knightlab{background-color:#000;background-color:rgba(0,0,0,.25);bottom:0;height:14px;line-height:14px;padding:1px 4px 1px 5px;right:0;text-decoration:none;z-index:10}
a.jx-knightlab div.knightlab-logo{display:inline-block;vertical-align:middle;height:8px;width:8px;background-color:#c34528;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-1.25px;position:relative;cursor:pointer}
a.jx-knightlab:hover{background-color:#000;background-color:rgba(0,0,0,.35)}
a.jx-knightlab:hover div.knightlab-logo{background-color:#ce4d28}
a.jx-knightlab span.juxtapose-name{display:table-cell;margin:0;padding:0 0 0 .375em;font-family:Helvetica,Arial,sans-serif;font-weight:300;color:#fff;font-size:10px;vertical-align:middle;line-height:normal}
a.jx-knightlab:focus,div.jx-controller:focus,div.jx-image.jx-left div.jx-label:focus,div.jx-image.jx-right div.jx-label:focus{background:#eae34a;color:#000}
a.jx-knightlab:focus span.juxtapose-name{color:#000;border:none}
body{color:#555;font-family:sans-serif}
@font-face{font-family:ProximaNovaACond-Semibold;src:url(webfonts/24FCCC_3_0.eot);src:url(webfonts/24FCCC_3_0.eot?#iefix)format('embedded-opentype'),url(webfonts/24FCCC_3_0.woff)format('woff'),url(webfonts/24FCCC_3_0.ttf)format('truetype')}
.icon:before{color:#eb4a4b;font-size:48px}
code{background-color:#d3d3d3;border-radius:3px;font-family:monospace;padding:0 .5em}
.icon.-facebook:before,.icon.-linkedin:before,.icon.-pinterest:before,.icon.-twitter:before{font-family:Post-Creator-Icons}
@font-face{font-family:ProximaNovaACond-Semibold;src:url(webfonts/24FCCC_3_0.eot);src:url(webfonts/24FCCC_3_0.eot?#iefix)format('embedded-opentype'),url(webfonts/24FCCC_3_0.woff)format('woff'),url(webfonts/24FCCC_3_0.ttf)format('truetype')}
@font-face{font-family:Post-Creator-Icons;src:url(fonts/Post-Creator-Icons.eot);src:url(fonts/Post-Creator-Icons.eot?#iefix)format('embedded-opentype'),url(fonts/Post-Creator-Icons.woff)format('woff'),url(fonts/Post-Creator-Icons.ttf)format('truetype'),url(fonts/Post-Creator-Icons.svg#Post-Creator-Icons)format('svg');font-weight:400;font-style:normal}
.icon.-facebook:before{content:"\e001";text-transform:none}
.icon.-linkedin:before{content:"\e002";text-transform:none}
.icon.-pinterest:before{content:"\e003";text-transform:none}
.icon.-twitter:before{content:"\e004";text-transform:none}
body a h5,body h4{font-family:'Proxima Nova Cond Reg'}
div.wide{width:640px}
@media screen and (max-width:480px){.foo{width:0}
}
@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.foo{width:0}
.icon{display:inline-block;margin:0 5px}
}
.embed,form{width:100%}
body{margin:0;padding:0}
body div.container{max-width:700px;margin:40px auto}
body div.container .container{max-width:100%}
body div.stories{max-width:640px}
body div.story{max-width:32.7%;display:inline-block;margin-right:5px;float:left}
body div.story:last-child{margin-right:0}
body h4{color:#aaa;font-size:20px;border-bottom:1px solid #ddd;margin:0 0 10px;padding-bottom:5px}
body img{max-width:100%}
body a{text-decoration:none;color:#000}
body a h5{font-size:15px;margin-top:0;padding-top:5px}
body a:hover{text-decoration:underline}
input[type=number],input[type=text]{width:100%;margin-bottom:10px;padding:10px;font-size:15px}
.embed{height:80px;resize:none;margin-top:10px}
.embed:hover{background:#eee}
.jx-knightlab{display:none!important}
div.jx-arrow.jx-right{border-width:19px 0 19px 19px;right:0}
div.jx-arrow.jx-left{border-style:solid;border-color:transparent #fff transparent transparent;border-width:19px 19px 19px 0;left:0}
div.jx-controller{display:none}
div.jx-handle:hover div.jx-arrow.jx-left{left:0!important}
div.jx-handle:hover div.jx-arrow.jx-right{right:0!important}
div.jx-slider:hover div.jx-arrow.jx-left{left:-18px}
div.jx-slider:hover div.jx-arrow.jx-right{right:-18px}
.black .jx-control{background:#000}
.black div.jx-arrow.jx-left{border-color:transparent #000 transparent transparent}
.black div.jx-arrow.jx-right{border-color:transparent transparent transparent #000}
.red .jx-control{background:#EF2C12}
.red div.jx-arrow.jx-left{border-color:transparent #EF2C12 transparent transparent}
.red div.jx-arrow.jx-right{border-color:transparent transparent transparent #EF2C12}