.cr__gallery {
  width: 100%;
  font-family: "Helvetica Neue", Helvetica, arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .cr__gallery__isGalleryRefresh {
    font-family: "Lato", arial, sans-serif; }
  .cr__gallery .iconWrapper {
    -ms-flex-preferred-size: 16px;
        flex-basis: 16px;
    font-size: 0; }
  .cr__gallery *,
  .cr__gallery *:before,
  .cr__gallery *:after {
    -webkit-box-sizing: inherit;
            box-sizing: inherit; }
  .cr__gallery img {
    display: block;
    max-width: 100%; }
  .cr__gallery a {
    color: inherit;
    text-decoration: none; }
  .cr__gallery ul {
    margin: 0;
    padding-left: 0;
    list-style: none; }
  .cr__gallery button {
    width: auto;
    margin: 0;
    border: none;
    background-color: inherit;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: normal;
    cursor: pointer; }
  .cr__gallery .loadMore:focus, .cr__gallery .loadMore:active,
  .cr__gallery .cr__asset__button:focus,
  .cr__gallery .cr__asset__button:active {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
  .cr__gallery div,
  .cr__gallery span,
  .cr__gallery a,
  .cr__gallery .infoUser__link {
    font-size: inherit;
    font-weight: inherit; }
  .cr__gallery .textLabel {
    font-weight: inherit; }
  .cr__gallery .clearfix {
    display: block; }

.cr__gallery .fakeButton {
  display: contents;
  border: none;
  outline: none; }

body:not(.user__tabbed) .cr__gallery button:focus,
body:not(.user__tabbed) .cr__gallery input:focus,
body:not(.user__tabbed) .cr__gallery select:focus,
body:not(.user__tabbed) .cr__gallery textarea:focus,
body:not(.user__tabbed) .cr__gallery button:active,
body:not(.user__tabbed) .cr__gallery input:active,
body:not(.user__tabbed) .cr__gallery select:active,
body:not(.user__tabbed) .cr__gallery textarea:active {
  outline: none; }

.cr__gallery *::-moz-selection {
  background-color: highlight; }

.cr__gallery *::selection {
  background-color: highlight; }

.clearfix:before,
.clearfix:after {
  display: table;
  content: ''; }

.clearfix:after {
  clear: both; }

