.instafeed {
	position: relative;
	width: auto;
	margin-left: -8px;
	margin-right: -8px;
}

	.instafeed.loading {
		background: url(ajax-loader.gif) no-repeat center;
	}

	.instafeed .instafeed-prev,
	.instafeed .instafeed-next {
		position: absolute;
		z-index: 1;
		top: 50%;
		width: 74px;
		height: 74px;
		margin-top: -37px;
		background: url(arrs.png) no-repeat;
		background-size: 200% 200%;
		cursor: pointer;
	}

	.instafeed .instafeed-prev {
		left: 0;
		margin-left: -37px;
		background-position: left top;
	}

		.instafeed.loading .instafeed-prev,
		.instafeed .instafeed-prev.instafeed-btn-inactive {
			background-position: left bottom;
			cursor: default;
		}

	.instafeed .instafeed-next {
		right: 0;
		margin-right: -37px;
		background-position: right top;
	}

		.instafeed.loading .instafeed-next,
		.instafeed .instafeed-next.instafeed-btn-inactive {
			background-position: right bottom;
			cursor: default;
		}

	.instafeed .instafeed-frames {
		position: relative;
		/*height: 496px;*/
		width: 10000%;
	}

	.instafeed .instafeed-frame {
		position: relative;
		width: 1000px;
		height: 496px;
		background: white no-repeat center;
		border: 8px solid white;
		float: left;
		opacity: 0.65;
	}

		.instafeed .instafeed-frame.loading {
			background-image: url(ajax-loader.gif);
		}

		.instafeed .instafeed-frame.current {
			opacity: 1;
		}

	.instafeed .instafeed-photo {
		display: block;
		position: absolute;
		background: #e0e0e0 url(ajax-loader.gif) no-repeat center;
	}

		.instafeed .instafeed-photo img {
			display: block;
			width: 100%;
		}
