.t-blue {
  color: #1b74e4;
}
.public-wrapper .assets {
  padding-left: 10px;
  padding-right: 10px;
}
.public-wrapper .assets-row {
  display: flex;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}
.public-wrapper .assets-col {
  width: 25%;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 20px;
}

.public-wrapper .assets-large .assets-col {
  width: 25%;
}
.public-wrapper .assets-medium .assets-col {
  width: 16.66%;
}
.public-wrapper .assets-small .assets-col {
  width: 12.5%;
}
.public-wrapper .assets-card {
  position: relative;
  width: 100%;
  padding: 4px;
  display: flex;
  flex-direction: column;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 4px;
}
.public-wrapper .assets-card.selected {
  border: 1px solid #1b74e4;
  box-shadow: 0 0 0 1px #1b74e4;
}
.public-wrapper .assets-card__media {
  width: 100%;
}
.public-wrapper .assets-card__embed {
  display: block;
  position: relative;
  padding-bottom: 100%;
  overflow: hidden;
  background-color: #eeeeee;
  text-decoration: none;
}
.public-wrapper .assets-card__embed-item {
  display: block;
  position: absolute;
  left: 50%;
  top: 0;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.public-wrapper .assets-card__label,
.public-wrapper .assets-card__input {
  min-width: 36px;
  min-height: 36px;
  padding: 4px;
  position: absolute;
  z-index: 3;
  background: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.public-wrapper .assets-card__label {
  top: 0;
  left: 0;
  font-size: 22px;
  color: #acafb5;
  border-radius: 4px;
}
.public-wrapper .assets-card.selected .assets-card__label {
  color: #1b74e4;
}
.public-wrapper .assets-card__input {
  top: 0;
  right: 0;
  border-radius: 4px;
}
.public-wrapper .assets-card__input label {
  margin: 0;
  pointer-events: none;
}
.public-wrapper .assets-card__input input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.public-wrapper .assets-card__input .checkmark {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  height: 18px;
  width: 20px;
}
.public-wrapper .checkmark .not-checked {
  color: #acafb5;
}
.public-wrapper .checkmark .checked {
  color: #1b74e4;
}
.public-wrapper
  .assets-card__input
  input[type="checkbox"]
  ~ .checkmark
  i.checked {
  display: none;
}
.public-wrapper
  .assets-card__input
  input[type="checkbox"]:checked
  ~ .checkmark
  > i.not-checked {
  display: none;
}
.public-wrapper
  .assets-card__input
  input[type="checkbox"]:checked
  ~ .checkmark
  i.checked {
  display: inline;
}
.public-wrapper
.assets-card__input
input[type="checkbox"].checked
~ .checkmark
i.checked {
  display: inline;
}
.public-wrapper .assets-card__title {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding: 0 10px 10px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  z-index: 2;
  color: #fff;
  pointer-events: none;
}
.public-wrapper .assets-card__title p {
  margin-bottom: 0;
  max-height: calc(100% - 40px);
  overflow: hidden;
}
.public-wrapper .assets-card__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: rgb(0, 0, 0);
  background: -moz-linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.65) 0%,
    rgba(255, 255, 255, 0) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  background: -webkit-linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.65) 0%,
    rgba(255, 255, 255, 0) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.65) 0%,
    rgba(255, 255, 255, 0) 50%,
    rgba(255, 255, 255, 0) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);
}
.public-wrapper .assets-card:hover .assets-card__overlay,
.public-wrapper .assets-card.selected .assets-card__overlay {
  background: rgba(0, 0, 0, 0.5);
}

.view-memories .modal-header h3 {
  font-weight: 600;
}
.view-memories hr {
  border-color: #e8e8e8;
}
.mantine-Pagination-active {
  background-color: #1b74e4;
}
.nav-flex {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  list-style: none;
  display: flex;
  align-items: center;
}
.btn-icon {
  background: transparent;
  border: transparent;
  padding: 0;
  box-shadow: none !important;
}
.btn-icon > * {
  pointer-events: none;
}
.icon-th-s,
.icon-th-m,
.icon-th-l {
  display: block;
  width: 24px;
  height: 24px;
}
.icon-th-s {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMEUwQTRFRUM5RjYxMUVDODU1QUEwNjlBMjZDMjNCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMEUwQTRFRkM5RjYxMUVDODU1QUEwNjlBMjZDMjNCMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwRTBBNEVDQzlGNjExRUM4NTVBQTA2OUEyNkMyM0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwRTBBNEVEQzlGNjExRUM4NTVBQTA2OUEyNkMyM0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8AJZygAAAWtJREFUeNqck92KwkAMhZ3plIpFC1LoRSsovv8zKShIQQpd6R9a3c85S9kbYdlcDGdOMjlJmprj8TgMQxiG2+0WcDqdXq/Xer1O0/R6vVZVZYzZbDZRFBF5v98BjrjZbMbl8XiAecC17/vphIEPgoAYrmCLAijwJowJ/L4qQNg8n08UuFtrocZxhJmiyQ2vaHi8zjmLVtu2KgNrvZEFzKmrXMSAiXdqGmq/30NdLhdwHMd5npdl2TSNHiwWi/P5DGAkVg8kjQmL/ORyjBXR0FvsDXa1WuHWSWJI2kiShPbm87mZkv3dHB9OOlmW0TQ9SAf78oYOLnRwScfxpfWaIpnB1LTeaGiQzKCuaw3WkkZB1puwyE8u03Wd9o1MULfbjRGpaUpFgejlcikF7dt/9sBpW2F3ux3D0IdjrPRN0+qhKApaPxwOvCGd1baO3oSVfjoFFPCjTH3aVjTftfq+yTqdMO9/xjkVDP4WYAAWi0ILlzuAzQAAAABJRU5ErkJggg==")
  no-repeat 50% 50%;
}
.icon-th-m {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMjRGRDQ2NkM5RjQxMUVDOTQzREUyRThFOTkyQ0NCNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMjRGRDQ2N0M5RjQxMUVDOTQzREUyRThFOTkyQ0NCNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYyNEZENDY0QzlGNDExRUM5NDNERTJFOEU5OTJDQ0I0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYyNEZENDY1QzlGNDExRUM5NDNERTJFOEU5OTJDQ0I0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+b3GIBQAAAOpJREFUeNqkk0sLg0AMhF0RxINvBP//L/MoiG9B1IP9MJAqRajtHEKY7CSbWTVFUSzLYh3IsiyO47Ish2EQJgiCPM/btq2qShjXdW0VgHmeNd4xnLet57hojDEa7xjgsIOMphBFEUmapuM4Stn3faLw+74TPc8zkj2Cg0s6hwk0bpqm73sph2GYJAlj67rWOY7aCqihQbBtmzDkolnXVRhKf/v27T68tO4jLrHDeR9xj7v95xvf0vl9aDMe0PcBHOi67u2bfnwCKGxVl0jQINAu0zRdPJBO59t+Mj/6ZvM/nC+m8Y7h/EuAAQCb5aE8LqRxOAAAAABJRU5ErkJggg==")
  no-repeat 50% 50%;
}
.icon-th-l {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAIAAAC0D9CtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOTdCQ0M2QUM5RjUxMUVDODBDQURDNTdCOEI0MDIzRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOTdCQ0M2QkM5RjUxMUVDODBDQURDNTdCOEI0MDIzRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA5N0JDQzY4QzlGNTExRUM4MENBREM1N0I4QjQwMjNGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA5N0JDQzY5QzlGNTExRUM4MENBREM1N0I4QjQwMjNGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+m6adiAAAAHZJREFUeNrsk7EKwCAMRFUEnRzE//82P0AcOoiZ7NEh0MTFtfQNN0SPgxyxtVYiMm9yzqWU1lrvXTyFEJw2gDknqwD/nTnnax6Pter9pJRYBTFGu9Y6zkFx2xxwPegcr5tmGwxjDDHH5O8UHtzDtjhWfT+3AAMAVmc1oNfd1v0AAAAASUVORK5CYII=")
  no-repeat 50% 50%;
}
.btn-icon:hover .icon-th-s,
.btn-icon.active .icon-th-s {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMjAxN0UxM0M5RjkxMUVDQTM0NEI0NDk1ODIxODkwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMjAxN0UxNEM5RjkxMUVDQTM0NEI0NDk1ODIxODkwRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUyMDE3RTExQzlGOTExRUNBMzQ0QjQ0OTU4MjE4OTBEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUyMDE3RTEyQzlGOTExRUNBMzQ0QjQ0OTU4MjE4OTBEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UxquAQAAAbJJREFUeNqskzFLQlEUx4+3N4htIgQu1eJQOAjRmmSbjUI0OhTvC9QncMov8MgPIIGObSW2SuQgNbhYEIEhTiUuSf/z+F86vLkLP87z3P+9/t9556RqtdqTiJTABOyCIngAadDsdDqX0Fzh+QIswQEYgWewDYYBLxAmNsAOL9C1n4hp7n9Sr6vk6EDXHMzAK1gxN07EFfdn1OuaBHwFdTCD9S/EPuzr7wx4pzAEDbCARi8QaDYRcmDqWIMy2OPmGsIhyfOSvM9xX6jXc8XAFHFFByq+ofAWHIMIVJk7ga6HeA/UxNKZIjq+Qkb+1noiitE4X2x10mT1x6zBHR3owWsKffzm/gdogQIYyH+sFBvJOwlZxMg7wddoQ3OK53M6Cekk8k4CdqKwExssbNX8UZsXlPn7CGhhz/w5x1b2jbQgYmpgoxiNb8j466iDOqiwkbr6GZkLTbPVme9SV2EudqLD1AePqobgh3Z7fHdhjHPcF+r13Cgw0zhnK++ZRmqxHhFroA1Z4QVvIKuz48w0ZjkLW6aRConouJ+jPp5+TQ79NOowgRdT7EEiLrk/NdM//BVgADDDi6Qb0HscAAAAAElFTkSuQmCC")
  no-repeat 50% 50%;
}
.btn-icon:hover .icon-th-m,
.btn-icon.active .icon-th-m {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNzMyMzlFOUM5RjkxMUVDQTgwQTgxQzUxMjQyNDRBRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNzMyMzlFQUM5RjkxMUVDQTgwQTgxQzUxMjQyNDRBRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MzIzOUU3QzlGOTExRUNBODBBODFDNTEyNDI0NEFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3MzIzOUU4QzlGOTExRUNBODBBODFDNTEyNDI0NEFGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7pujIQAAAQZJREFUeNqsk7EKwkAMhtPSPojg2qGbIPQVXE5xqaA+gtSlY3FRfAUFu0jpUxQKTvaBhGJOchhDtQ4XCAlfSprLf+cope4AEMLbtmVZHpBfMI8Zz5EvkCeY7xlvXNFA25hiJHgk6sZCFyxYV5OHiH0cPL0DNqL+4Eh5ij6nH7XoV+Km7lOsbZwGHFIhYpOkqEKBXE+yZpOckWfIZ5jv2CSVJ2QEOkJBDQaML9Ezqg8Zj90fy3b/5J3qtCL28Zc6udiJUeGEvuI7Ia7rAd+JNXUSeU9QhRup8HFPSLUR5ht+TzzxmIxNSUauQkCq6QaK8UnXYn0R+zhYe4CNYPWXrVdf3krzFGAAm4JL3IGfYukAAAAASUVORK5CYII=")
  no-repeat 50% 50%;
}
.btn-icon:hover .icon-th-l,
.btn-icon.active .icon-th-l {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMy4wIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMDAwMzgyOEM5RkExMUVDQkVEQUI1QkY3NUZBMkU0OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMDAwMzgyOUM5RkExMUVDQkVEQUI1QkY3NUZBMkU0OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwMDAzODI2QzlGQTExRUNCRURBQjVCRjc1RkEyRTQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwMDAzODI3QzlGQTExRUNCRURBQjVCRjc1RkEyRTQ4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KrgO7QAAAIJJREFUeNpiDAkJOcfAwGDIgB10r1mzpgyopgvILsWh5jwTHgNAwAyNxgYMmRioAEaYIf/RaKyABRSNOEIfpHEWlA2jGbGoO0UN3zAwQhMSTpcAE9tyoJpIIDsNl0tY8KREGFgONcABh7w9oYBlxBMWIzWxEW3IeTzyp4hIUOcBAgwA7n8cM3IHTsIAAAAASUVORK5CYII=")
  no-repeat 50% 50%;
}

@media only screen and (max-width: 767px) {
  .public-wrapper .assets {
    padding-left: 0;
    padding-right: 0;
  }
  .public-wrapper .assets-row {
    margin-left: -5px;
    margin-right: -5px;
  }
  .public-wrapper .assets-col {
    width: 25%;
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 10px;
  }
  .public-wrapper .assets-large .assets-col {
    width: 50%;
  }
  .public-wrapper .assets-medium .assets-col {
    width: 25%;
  }
  .public-wrapper .assets-small .assets-col {
    width: 20%;
  }
  .public-wrapper .assets-card {
    padding: 36px 0 0 0;
  }
  .public-wrapper .assets-card__title {
    display: none;
  }

}