/******************************************************************************
Sprite Mixin
******************************************************************************/
/******************************************************************************
Extendible Sprite Class
******************************************************************************/
/* ==========================================================================
   Media Block
   ========================================================================== */
/**
 * Media Block Component
 *
 * This is a generic media block component used whenever there is a graphic or
 * image on the left or right, and a content region that fills the remainder
 * of its parent element.
 *
 * Example HTML:
 *
 * <div class="a-MediaBlock">
 *   <div class="a-MediaBlock-graphic">
 *     <img src="foo.jpg" alt="">
 *   </div>
 *   <div class="a-MediaBlock-content">
 *     Content here
 *   </div>
 * </div>
 */
.a-MediaBlock {
  *zoom: 1; }

.a-MediaBlock-graphic {
  float: left;
  margin-right: 8px; }
  .u-RTL .a-MediaBlock-graphic {
    float: right; }
  .a-MediaBlock-graphic img {
    display: block; }

.a-MediaBlock-graphic--right {
  margin-left: 8px;
  float: right; }
  .u-RTL .a-MediaBlock-graphic--right {
    margin-left: 0;
    margin-right: 8px;
    display: inline; }

.a-MediaBlock-content {
  overflow: hidden;
  _overflow: visible;
  *zoom: 1; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL21vZHVsZXMvX2NvbW1vbi5zY3NzIiwiTWVkaWFCbG9jay5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlDQTs7K0VBRStFO0FBbUMvRTs7K0VBRStFO0FDM0UvRTs7Z0ZBRWdGO0FBRWhGOzs7Ozs7Ozs7Ozs7Ozs7OztHQWlCRztBQUVIO0dBQ0UsUUFBUyxFQUNWOztBQUNEO0VBQ0UsWUFBWTtFQUNaLGtCQUFrQixFQU9uQjtFQU5DO0lBQ0UsYUFBYSxFQUNkO0VBTEg7SUFPSSxlQUFlLEVBQ2hCOztBQUVIO0VBQ0UsaUJBQWlCO0VBQ2pCLGFBQWEsRUFNZDtFQUxDO0lBQ0UsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixnQkFBZ0IsRUFDakI7O0FBRUg7RUFDRSxpQkFBaUI7R0FDakIsa0JBQW1CO0dBQ25CLFFBQVMsRUFDViIsImZpbGUiOiJNZWRpYUJsb2NrLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy9jb21wYXNzLW1peGlucy9saWIvY29tcGFzcyc7XG5AaW1wb3J0ICdmbGV4JztcblxuJGltYWdlc19wYXRoOiBcIi4uL2ltZy9cIjtcblxuQG1peGluIGNsZWFyZml4IHtcblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXIge1xuXHQgICAgY29udGVudDogXCIgXCI7XG5cdCAgICBkaXNwbGF5OiB0YWJsZTtcblx0fVxuXG5cdCY6YWZ0ZXIge1xuXHQgICAgY2xlYXI6IGJvdGg7XG5cdH1cblx0Knpvb206IDE7XG59XG5cbkBtaXhpbiBhSWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImFwZXgtNS1pY29uLWZvbnRcIiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gdmlzdWFsbHlIaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuU3ByaXRlIE1peGluXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vLyBAbWl4aW4gcGRTcHJpdGUoJHNpemUsICR4LCAkeSwgJHdpZHRoOiAwLCAkaGVpZ2h0OiAwLCAkaW1wOiAnJykge1xuLy8gICAkb2Zmc2V0OiAwO1xuLy8gICBAaWYgJHNpemUgPT0gMTYge1xuLy8gICAgICRvZmZzZXQ6IDIwO1xuLy8gICB9IEBlbHNlIGlmICRzaXplID09IDIwIHtcbi8vICAgICAkb2Zmc2V0OiAxNTA7XG4vLyAgIH0gQGVsc2UgaWYgJHNpemUgPT0gMjQge1xuLy8gICAgICRvZmZzZXQ6IDI3MDtcbi8vICAgfSBAZWxzZSBpZiAkc2l6ZSA9PSAzMiB7XG4vLyAgICAgJG9mZnNldDogMzcwO1xuLy8gICB9IEBlbHNlIGlmICRzaXplID09IDM2IHtcbi8vICAgICAkb2Zmc2V0OiA1NjA7XG4vLyAgIH0gQGVsc2UgaWYgJHNpemUgPT0gNjQge1xuLy8gICAgICRvZmZzZXQ6IC0xOyAvLzc0MFxuLy8gICB9IEBlbHNlIHtcbi8vICAgICAkb2Zmc2V0OiAwO1xuLy8gICB9XG4gIFxuLy8gICBAaWYgJHdpZHRoICE9IDAge1xuLy8gICAgIHdpZHRoOiAjeyR3aWR0aH1weDtcbi8vICAgfVxuLy8gICBAaWYgJGhlaWdodCAhPSAwIHtcbi8vICAgICBoZWlnaHQ6ICN7JGhlaWdodH1weDtcbi8vICAgfVxuLy8gICBAaWYgJG9mZnNldCA+IDAge1xuLy8gICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0jeyR4KiRzaXplfXB4IC0jeygkeSokc2l6ZSkrJG9mZnNldH1weCAjeyRpbXB9O1xuLy8gICB9IEBlbHNlIGlmICRvZmZzZXQgPT0gLTEge1xuLy8gICAgIC8vIFdpemFyZCBYLVBvc2l0aW9uIGlzIDUwJVxuLy8gICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAtI3soJHkqJHNpemUpKzc0MH1weCAjeyRpbXB9O1xuLy8gICB9IEBlbHNlIHtcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtI3skeH1weCAtI3soJHkpfXB4ICN7JGltcH07XG4vLyAgIH1cbi8vIH1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuRXh0ZW5kaWJsZSBTcHJpdGUgQ2xhc3NcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8vICVwZFNwcml0ZSB7XG4vLyAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXBleF9wYWdlX2Rlc2lnbmVyLnBuZyk7XG4vLyAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpbWFnZXNfcGF0aH1hcGV4XzVfdWkuc3ZnKTtcbi8vICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbi8vICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4vLyAgIC8vIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpLCAoLW1vei1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjUpLCAoLW1zLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIChtaW4tZGV2aWNlLXJhdGlvLXBpeGVsOiAxLjUpIHtcbi8vICAgLy8gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2FwZXhfcGFnZV9kZXNpZ25lcl8yeC5wbmcpO1xuLy8gICAvLyAgIEBpbmNsdWRlIGJhY2tncm91bmQtc2l6ZShjZWlsKGltYWdlLXdpZHRoKCcuLi9pbWcvYXBleF9wYWdlX2Rlc2lnbmVyXzJ4LnBuZycpIC8gMiksIGF1dG8pO1xuLy8gICAvLyB9XG4vLyB9XG4iLCIvLyAtLS1cbi8vIEltcG9ydCBDb21wYXNzXG4vLyAtLS1cbkBpbXBvcnQgXCIuLi9tb2R1bGVzL2NvbW1vblwiO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTWVkaWEgQmxvY2tcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogTWVkaWEgQmxvY2sgQ29tcG9uZW50XG4gKlxuICogVGhpcyBpcyBhIGdlbmVyaWMgbWVkaWEgYmxvY2sgY29tcG9uZW50IHVzZWQgd2hlbmV2ZXIgdGhlcmUgaXMgYSBncmFwaGljIG9yXG4gKiBpbWFnZSBvbiB0aGUgbGVmdCBvciByaWdodCwgYW5kIGEgY29udGVudCByZWdpb24gdGhhdCBmaWxscyB0aGUgcmVtYWluZGVyXG4gKiBvZiBpdHMgcGFyZW50IGVsZW1lbnQuXG4gKlxuICogRXhhbXBsZSBIVE1MOlxuICpcbiAqIDxkaXYgY2xhc3M9XCJhLU1lZGlhQmxvY2tcIj5cbiAqICAgPGRpdiBjbGFzcz1cImEtTWVkaWFCbG9jay1ncmFwaGljXCI+XG4gKiAgICAgPGltZyBzcmM9XCJmb28uanBnXCIgYWx0PVwiXCI+XG4gKiAgIDwvZGl2PlxuICogICA8ZGl2IGNsYXNzPVwiYS1NZWRpYUJsb2NrLWNvbnRlbnRcIj5cbiAqICAgICBDb250ZW50IGhlcmVcbiAqICAgPC9kaXY+XG4gKiA8L2Rpdj5cbiAqL1xuXG4uYS1NZWRpYUJsb2NrIHtcbiAgKnpvb206IDE7XG59XG4uYS1NZWRpYUJsb2NrLWdyYXBoaWMge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIC51LVJUTCAmIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmEtTWVkaWFCbG9jay1ncmFwaGljLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgLnUtUlRMICYge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLmEtTWVkaWFCbG9jay1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgX292ZXJmbG93OiB2aXNpYmxlO1xuICAqem9vbTogMTtcbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
