.record_block_row {
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   align-items: center;
   justify-content: space-evenly;
   width: 100%;
   height: auto;
   margin: 2px;
}

.record_block {
   display: flex;
   flex-direction: column;
   justify-content: flex-start;
   align-items: center;
   width: 200px;
   height: 180px;
   background-image: url(../images/sticker_.svg);
   background-size: contain;
   margin: 2px;
   padding-top: 20px;
   font-family: 'Oswald-Light', Helvetica, Arial;
   filter: drop-shadow(3px 3px 5px rgb(77, 77, 77));
   transition: 0.3s;
}

.record_block:hover {
   /*rgb(96, 226, 96)*/
   /*filter: drop-shadow(10px 10px 5px rgb(66, 112, 177));*/
   transition: 0.3s;
   filter: drop-shadow(5px 5px 8px rgb(77, 77, 77));
   transform: scale(1.1);
}

.record_separator {
   /*Разделитель между иконками*/
   height: 20px;
   width: 2px;
   margin: 2px;
   border-left: 1px;
   background-image: linear-gradient(90deg, rgb(0, 0, 0), rgb(255, 255, 255));
}

.label_date {
   font-size: 100%;
}

.label_name {
   font-family: 'Oswald-Light', Helvetica, Arial;
   font-size: 120%;
}

.img_delete {
   background: rgb(255 255 255 / 0%);
   background-image: url(../images/delete.svg);
   background-size: contain;
   width: 42px;
   border-radius: 4px;
   height: 42px;
   padding: 0px;
   margin: 0px;
   border: 0px;
}

.img_delete:hover,
.img_save:hover {
   transition: 0.4s;
   border-radius: 4px;
   filter: drop-shadow(1px 1px 5px rgb(156, 255, 123));
   /*box-shadow: 0px 0px 4px 4px rgb(141, 230, 110);*/
}

.img_save {
   background: rgb(255 255 255 / 0%);
   background-image: url(../images/save.svg);
   background-size: contain;
   width: 42px;
   border-radius: 4px;
   height: 42px;
   padding: 0px;
   margin: 0px;
   border: 0px;
}