/**
 * @file
 * Image Styling
 */
/* Media Queries*/
/* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
.field-image .page-image, .field-person-image .page-image {
  box-sizing: border-box;
  line-height: 0;
  float: left;
  margin: 0 15px 10px 0;
  width: 25%;
}
@media all and (max-width: 960px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  .field-image .page-image, .field-person-image .page-image {
    width: 50%;
  }
}
@media all and (max-width: 480px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  .field-image .page-image, .field-person-image .page-image {
    width: 100%;
  }
}
@media all and (max-width: 350px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  .field-image .page-image, .field-person-image .page-image {
    width: 100%;
  }
}

/* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
.unformatted-list .field-image .teaser-image {
  box-sizing: border-box;
  line-height: 0;
  float: left;
  margin: 0 15px 10px 0;
  width: 25%;
}
@media all and (max-width: 960px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  .unformatted-list .field-image .teaser-image {
    width: 50%;
  }
}
@media all and (max-width: 480px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  .unformatted-list .field-image .teaser-image {
    width: 100%;
  }
}
@media all and (max-width: 350px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  .unformatted-list .field-image .teaser-image {
    width: 100%;
  }
}

/* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
img.person_teaser, img.thumbnail {
  box-sizing: border-box;
  line-height: 0;
  float: left;
  margin: 0 15px 10px 0;
  width: 25%;
}
@media all and (max-width: 960px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.person_teaser, img.thumbnail {
    width: 50%;
  }
}
@media all and (max-width: 480px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.person_teaser, img.thumbnail {
    width: 100%;
  }
}
@media all and (max-width: 350px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.person_teaser, img.thumbnail {
    width: 100%;
  }
}

/* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
img.media-style-inline-left {
  box-sizing: border-box;
  line-height: 0;
  float: left;
  margin: 0 10px 10px 0;
  width: 40%;
}
@media all and (max-width: 960px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-left {
    width: 50%;
  }
}
@media all and (max-width: 480px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-left {
    width: 100%;
  }
}
@media all and (max-width: 350px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-left {
    width: 100%;
  }
}

/* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
img.media-style-inline-right {
  box-sizing: border-box;
  line-height: 0;
  float: right;
  margin: 0 0 10px 10px;
  width: 40%;
}
@media all and (max-width: 960px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-right {
    width: 50%;
  }
}
@media all and (max-width: 480px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-right {
    width: 100%;
  }
}
@media all and (max-width: 350px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-right {
    width: 100%;
  }
}

/* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
img.media-style-inline-center {
  box-sizing: border-box;
  line-height: 0;
  float: right;
  margin: 10px 0;
  width: 100%;
}
@media all and (max-width: 960px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-center {
    width: 50%;
  }
}
@media all and (max-width: 480px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-center {
    width: 100%;
  }
}
@media all and (max-width: 350px) {
  /* line 7, ../../../../all/themes/framework-theme/sass/_image-mixins.scss */
  img.media-style-inline-center {
    width: 100%;
  }
}

/* line 29, ../sass/image.scss */
p.media-style-inline-left img, p.media-style-inline-right img, p.media-style-inline-center img {
  width: 100%;
}

/* line 33, ../sass/image.scss */
.page-node-add img.person_teaser, .page-node-add img.thumbnail {
  width: auto;
}

/* line 36, ../sass/image.scss */
.file-icon, th .active img {
  width: auto;
}

/* line 38, ../sass/image.scss */
.field-image .imgcaption-field .page-image {
  float: none;
  margin: 0;
  width: 100%;
}

/* line 44, ../sass/image.scss */
.imgcaption-field {
  box-sizing: border-box;
  line-height: 0;
  float: left;
  margin: 0 15px 10px 0;
  width: 25%;
}

@media (max-width: 960px) {
  /* line 52, ../sass/image.scss */
  .imgcaption-field {
    width: 50%;
  }
}
@media (max-width: 480px) {
  /* line 57, ../sass/image.scss */
  .imgcaption-field {
    width: 100%;
    margin: 0;
  }
}
@media all and (max-width: 979px) {
  /* line 64, ../sass/image.scss */
  img.media-style-inline-left, img.media-style-inline-right {
    margin: 0;
    width: 100%;
  }
}
