.dynamo .story_item{position:relative;background:none;min-height:200px;}
.dynamo .story_item .tile{background:#222;width:100%;position:absolute;top:0;left:0;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.dynamo .story_item.slide{overflow:hidden;}
.dynamo .story_item.slide .tile:nth-child(2){left:100%;}
.dynamo .story_item.slide.over .tile:first-child{left:-100%;}
.dynamo .story_item.slide.over .tile:nth-child(2){left:0;}
.dynamo .story_item.flip{-webkit-perspective:600px;-moz-perspective:600px;}
.dynamo .story_item.flip .tile:first-child{z-index:900;-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;}
.dynamo .story_item.flip .tile:nth-child(2){z-index:800;-webkit-transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;}
.dynamo .story_item.flip.over .tile:first-child{z-index:900;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);}
.dynamo .story_item.flip.over .tile:nth-child(2){z-index:1000;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);}
.scroll{display:block;clear:both;position:relative;margin-bottom:20px;}
.scroll-button{display:block;position:absolute;z-index:10;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;min-height:50px;background:url("/img/arrow-white-right-2x.png") center center no-repeat #222222;background-size:10px 20px;color:#fff;-o-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;}
.scroll-button:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);}
.scroll-button.next{right:-11px;}
.scroll-button.prev{left:-10px;background-image:url("/img/arrow-white-left-2x.png");}
.scroll-button.disabled{opacity:0.5;}
.story_group.scroll{position:relative;}
.story_group.scroll.dark .story_item .inner, .story_group.scroll .story_item.dark .inner{background:#222;}
.story_group.scroll.six-item .story_item{width:8.333333%;}
.story_group.scroll .story_item{margin:0;background:none;clear:none !important;}
.story_group.scroll .story_item .inner{margin-left:1px;padding-bottom:0;}
.story_group.scroll .story_item:first-child .inner{margin-left:0;}
.scroll-viewport{width:99%;float:none;overflow:hidden;position:relative;margin:0 0 0 20px;}
.scroll-container{position:absolute;top:0;left:0;width:200%;}
@media (max-width:1270px){.story_group.scroll .scroll-viewport{width:90%;margin:0 auto;}
.story_group.scroll .scroll-button{width:5%;min-height:100px;}
.story_group.scroll .scroll-button:hover{opacity:0.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);}
.story_group.scroll .scroll-button.next{right:0;}
.story_group.scroll .scroll-button.prev{left:0;}
}
@media (max-width:1024px) and (max-device-width:1024px){.story_group.scroll .scroll-viewport{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;}
.story_group.scroll .story_item:first-child .inner{margin-left:1px;}
.story_group.scroll .scroll-button{display:none;}
}
@media (max-width:768px) and (max-device-width:1024px){.story_group.scroll .scroll-viewport{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;}
.story_group.scroll .story_item:first-child .inner{margin-left:1px;}
.story_group.scroll .scroll-button{display:none;}
}