/* OpticWeb Instagram Feed - CSS3 Photo Filters */

/* No filter */
.instafeed-filter-none img { filter: none; }

/* Basic filters */
.instafeed-filter-grayscale img { filter: grayscale(100%); }
.instafeed-filter-sepia img { filter: sepia(100%); }
.instafeed-filter-saturate img { filter: saturate(2); }
.instafeed-filter-hue-rotate img { filter: hue-rotate(90deg); }
.instafeed-filter-invert img { filter: invert(100%); }
.instafeed-filter-brightness img { filter: brightness(1.3); }
.instafeed-filter-contrast img { filter: contrast(1.5); }
.instafeed-filter-blur img { filter: blur(2px); }

/* Instagram-style filters */
.instafeed-filter-filter-1977 img {
    filter: sepia(0.5) saturate(1.5) contrast(1.1);
}

.instafeed-filter-filter-nashville img {
    filter: sepia(0.3) saturate(1.3) brightness(1.1);
}

.instafeed-filter-filter-lark img {
    filter: contrast(0.9) brightness(1.1) saturate(0.8);
}

.instafeed-filter-filter-moon img {
    filter: grayscale(0.8) contrast(1.1) brightness(1.1);
}

/* Hover: remove filter on hover for reveal effect */
.instafeed-filter-grayscale .item-image-wrapper:hover img,
.instafeed-filter-sepia .item-image-wrapper:hover img,
.instafeed-filter-filter-moon .item-image-wrapper:hover img {
    filter: none;
    transition: filter 0.4s ease;
}
