.zap-content .asset_footer{margin-top:2.5%;color:#fff;text-align:right;background:#242424;border:1px solid #000;padding-top:.6%;padding-bottom:.8%}.zap-content .asset_footer .asset_contributor{color:#fff}.zap-content .asset_footer .asset_actions>a{color:#fff;font-size:.750em}.zap-content .asset_footer .asset_actions>a.show_comments_button{padding-left:10px;padding-right:10px}.zap-content .asset_footer .asset_actions>a.like_button{padding-right:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAt0lEQVQY02NgIBU8ffqUB4inAfFeIA6EinkA8XYgngPEQsiKZwLxfxB+8uTJ32PHjnUD2T9hYidOnNgLVMYBUzwNJoEN79u37yJQmTtMsRk+xVVVVfOAyrzhTrl27dosbAp37959DiidB8QqyO5mA2q4gqzwypUrL8XFxUuB0h4YoXL06FHRy5cv3wUpvHHjxhtDQ8NaoHAsELNiDcapU6eK79+//xBUYQIQ8xAKejYgdiNGIU4AAFTcuv6NH7HTAAAAAElFTkSuQmCC) no-repeat;border-right:1px solid #fff}.zap-content .asset_footer .expanded_comments .comments .comment{background:#1f1f1f;border-top:1px solid #030303}#content .buttons ul li a{background-color:#101010;background-image:-moz-linear-gradient(#101010, #000);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#101010), to(#000));background-image:-webkit-linear-gradient(#101010, #000);background-image:-o-linear-gradient(#101010, #000);color:#eee;text-shadow:0px -1px 0px #666;border:1px solid #000}body{color:#ffffff;font-family:Georgia,Verdana,serif;background:#000000}.zap-top-border{height:0px}.zap-content .zap-header{max-width:960px;padding:20px 5%;margin:1.75% auto}.zap-content .zap-header .zap-title{font-size:2.750em;line-height:1.182em;color:#ffffff;font-family:"trajan-pro-1","trajan-pro-2",serif;text-transform:uppercase}@media screen and (max-width: 640px){.zap-content .zap-header .zap-title{font-size:1.85em}}.zap-content .zap-components .component{margin:8px auto 5%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.zap-content .zap-components .component>div{padding:7% 7%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#191919}.zap-content .zap-components .component>div.text_asset .wrapper,.zap-content .zap-components .component>div.link_asset .wrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAADCAIAAAA2iEnWAAAAFElEQVQI12NgYGD4//8/GEMAkAUAWbsI+DeirfsAAAAASUVORK5CYII=) top left repeat-x;border-bottom:1px solid #292929;padding-top:3%}.zap-content .zap-components .component>div .wrapper{position:relative}.zap-content .zap-components .component>div .badge{position:absolute}.zap-content .zap-components .component .text_asset{padding-top:4%}.zap-content .zap-components .component .text_asset .wrapper{margin:0}.zap-content .zap-components .component .text_asset .caption{margin:0 auto 1.2%;padding:0;color:#fff;font-family:"trajan-pro-1","trajan-pro-2",serif;font-size:1.550em;text-transform:uppercase}.zap-content .zap-components .component .text_asset .text{line-height:1.5em}.zap-content .zap-components .component .link_asset{padding-top:4%}.zap-content .zap-components .component .link_asset .wrapper{margin:0}.zap-content .zap-components .component .link_asset .caption{margin:0 auto 1.2%;padding:0;color:#fff;font-family:"trajan-pro-1","trajan-pro-2",serif;font-size:1.550em;text-transform:uppercase}.zap-content .zap-components .component .link_asset .uri a{color:#09b7cc;text-decoration:none}.zap-content .zap-components .component .image_asset .sub_wrapper{max-width:660px;margin:0 auto}.zap-content .zap-components .component .image_asset .caption{font-family:Georgia,Verdana,serif;font-weight:normal}.zap-content .zap-components .component .image_asset .picture{margin:0px auto;border:none;width:auto;margin-bottom:2.5%}.zap-content .zap-components .component .image_asset .picture img{border:8px solid #292929;padding:2px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAE0lEQVQI12NgYGD4//8/GDMwAAAp5AX76gd7owAAAABJRU5ErkJggg==);-webkit-box-shadow:0px 15px 13px -13px #000;-moz-box-shadow:0px 15px 13px -13px #000;-ms-box-shadow:0px 15px 13px -13px #000;-o-box-shadow:0px 15px 13px -13px #000;box-shadow:0px 15px 13px -13px #000;margin:auto}.zap-content .zap-components .component .image_asset.portrait .sub_wrapper{max-width:500px;margin:auto}
