.fs_gallery {
	background:rgba(0,0,0,.8);
	left:0;
	top:0;
	right:0;
	bottom:0;
	position:fixed;
	z-index:1000
}
.fs_gallery_close {
	top:20px;
	width:25px;
	height:25px;
	text-align:center;
	right:20px;
	color:#ccc;
	line-height:23px;
	font-size:34px;
	position:absolute;
	z-index:1002;
	cursor:pointer
}
.fs_gallery_close::before {
    content: "x";
    font-family: cursive;
    background: #000;
    width: 40px;
    text-align: center;
    line-height: 33px;
    border-radius: 42px;
    height: 40px;
    position: absolute;
    right: 5px;
}
.fs_gallery_close:hover {
	color:#fff
}
.fs_gallery_prev {
	width:80px;
	color:#ccc;
	font-size:30px;
	position:absolute;
	z-index:1001;
	cursor:pointer
}
.fs_gallery_next {
	width:80px;
	color:#ccc;
	font-size:30px;
	position:absolute;
	z-index:1001;
	cursor:pointer
}
.fs_gallery_prev:hover {
	background:rgba(0,0,0,.1);
	color:#fff
}
.fs_gallery_next:hover {
	background:rgba(0,0,0,.1);
	color:#fff
}
.fs_gallery_prev {
	left:0;
	top:0;
	bottom:0
}
.fs_gallery_next {
	top:0;
	right:0;
	bottom:0
}
.fs_gallery_prev::before {
    left: 35px;
    top: 50%;
    height: 40px;
    margin-top: -30px;
    position: absolute;
    content: "<";
    font-family: cursive;
    background: #000;
    width: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 42px;
}
.fs_gallery_next::before {
	left:35px;
	top:50%;
	height:40px;
	margin-top:-30px;
	position:absolute;
	content:">";
    font-family: cursive;
    background: #000;
    width: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 42px;
}
.fs_gallery_shuft {
	width:9999999px;
	position:relative
}
.fs_gallery_shuft::after {
	clear:both;
	display:block;
	content:""
}
.fs_gallery_shuft_item {
	background-position:center;
	float:left;
	position:relative;
	background-repeat:no-repeat
}
.fs_gallery_shuft_item img {
	left:50%;
	top:50%;
	position:absolute;
	box-shadow:0 0 8px rgba(0,0,0,.8)
}