 .gusAnHusGallery {
     margin: 15px 0px 10px 0px;
     width: 100%;
     display: flex;
     flex-direction: row;
     flex-wrap: wrap;
     justify-content: space-between;

 }

 .gusAnHusGallery .item {
     max-width: 200px;
     margin: 5px 0px 15px 0px;
     transition: transform 0.2s ease-in;
     padding: 5px;
 }

 .gusAnHusGallery .item:hover {
     transform: scale(1.05);
     transform-origin: center;
 }

 .gusAnHusGallery .item img {
     max-width: 100%;
     border-radius: 10px;
 }

 .newGallery {
     display: flex;
     flex-direction: column;
     justify-content: space-around;
     align-items: center;

     .quicksearch {
         padding: 0 8px;
         text-decoration: underline;
     }
     .alfabeth {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
     }
 }

 .fieldset {
     position: relative;
     max-width: 400px;
     width: 100%;
     margin: 15px 0 0 0;

     .form-text {
         font-size: 16px;
         padding: 10px;
         width: 100%;
         outline: 0;
         border: 1px solid #999;
         border-radius: 10px;

         &.valid-text:focus+.clear-text {
             display: inline-block;
         }

         &:not(.valid-text)+.clear-text {
             display: none;
         }
     }

     .clear-text {
         position: absolute;
         color: #555;
         font-size: 28px;
         top: 9px;
         right: 5px;
         outline: 0 !important;
     }

     .clear-text:focus {
         outline: 0 !important;
     }
 }