* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
:before, :after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.bf {
	width: 1170px;
	margin: 0 auto
}
.bf.full-width {
	width: 100%;
	padding: 0;
	overflow: hidden
}
.bf .items:after, .bf .items:before {
	content: "";
	display: table
}
.bf .items:after {
	clear: both
}
.bf ul.filter {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 30px
}
.bf ul.filter li {
	display: inline-block
}
.bf ul.filter li a {
	display: block;
	padding: 5px 10px;
	text-decoration: none;
	background: #fff;
	border-right: 1px solid #d5d5d5;
	color: #f55734;
	margin-bottom: 4px
}
.bf ul.filter li a.active {
	background: #fff;
	color: #F55734
}
.bf ul.items {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: -15px;
	margin-right: -15px;
	overflow: hidden
}
.bf ul.items li {
	position: relative;
	float: left;
	width: 25%;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 30px
}
.bf ul.items li .bf-single-item {
	position: relative;
	overflow: hidden
}
.bf ul.items.nospace {
	margin-left: 0;
	margin-right: 0
}
.bf ul.items.nospace li {
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 0
}
.bf ul.items li img {
	max-width: 100%;
	display: block;
	position: relative;
	margin: 0 auto;
	border: 0
}
.bf .item-container {
	overflow: hidden
}
@media (min-width: 1368px) {
.bf.full-width ul.items li {
	width: 16.6666664%
}
}
@media (max-width: 1368px) {
.bf {
	width: 1170px;
	margin: 0 auto
}
}
@media (max-width: 1200px) {
.bf {
	width: 970px;
	margin: 0 auto
}
}
@media (max-width: 991px) {
.bf {
	width: 750px
}
.bf ul.items li {
	width: 33.33333334%
}
}
@media (max-width: 768px) {
.bf {
	width: 100%
}
.bf ul.items li {
	width: 33.33333334%
}
}
@media (max-width: 640px) {
.bf ul.items li {
	width: 50%
}
}
@media (max-width: 480px) {
.bf ul.items li {
	width: 100%
}
}
.bf ul.items li .caption {
	text-align: center;
	background: #f55734;
	opacity: .5
}
.bf ul.items li .caption .cap-in {
	padding: 10px
}
.bf ul.items li .caption h3 {
	margin: 0;
	color: #fff;
	font-size: 16px;
	margin-bottom: 5px
}
.bf ul.items li .caption .cap-in .bfcatagory-cap a, .bf ul.items li .caption .cap-in .bfcatagory-cap {
	text-decoration: none;
	color: #fff;
	font-size: 14px;
	margin-bottom: 5px
}
.bf ul.items li .caption .cap-in .bflink-preview a {
	display: inline-block;
	padding: 10px;
	text-decoration: none;
	text-align: center;
	cursor: pointer;
	margin: 5px auto;
	background: #fff;
	font-size: 13px;
	/*width: 73px;*/
	border: 1px solid #d5d5d5;
	color: #333
}
.bf ul.items.bflay0 li .caption .cap-in {
	border-top: 0
}
.bf ul.items.bflay0 li .caption {
	text-align: left
}
.bf ul.items.bflay0.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay0.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay0border li .caption .cap-in {
	border: 1px solid #d5d5d5;
	border-top: 0
}
.bf ul.items.bflay0border li .caption {
	text-align: left;
	background: #fff!important
}
.bf ul.items.bflay0border.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay0border.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay0border li .caption h3, .bf ul.items.bflay0border li .caption .cap-in .bfcatagory-cap a, .bf ul.items.bflay0border li .caption .cap-in .bfcatagory-cap {
	color: #333!important
}
.bf ul.items.bflay1 li .caption .cap-in {
	border-top: 0
}
.bf ul.items.bflay1 li .caption {
	text-align: left
}
.bf ul.items.bflay1.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay1.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay1 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay1border li .caption .cap-in {
	border: 1px solid #d5d5d5;
	border-top: 0
}
.bf ul.items.bflay1border li .caption {
	text-align: left;
	background: #fff!important
}
.bf ul.items.bflay1border.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay1border.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay1border li .caption h3, .bf ul.items.bflay1border li .caption .cap-in .bfcatagory-cap a, .bf ul.items.bflay1border li .caption .cap-in .bfcatagory-cap {
	color: #333!important
}
.bf ul.items.bflay1border li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay2 li .caption h3, .bf ul.items.bflay2 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay2border li .caption h3, .bf ul.items.bflay2border li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay2border li .caption .cap-in {
	border: 1px solid #d5d5d5;
	border-top: 0
}
.bf ul.items.bflay2border li .caption {
	background: #fff!important
}
.bf ul.items.bflay2border li .caption h3, .bf ul.items.bflay2border li .caption .cap-in .bfcatagory-cap a, .bf ul.items.bflay2border li .caption .cap-in .bfcatagory-cap {
	color: #333!important
}
.bf ul.items.bflay3 li .caption {
	text-align: left;
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 14
}
.bf ul.items.bflay3.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay3.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay3 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay3 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay4 li .caption {
	text-align: left;
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 14
}
.bf ul.items.bflay4.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay4.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay4 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay4 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay4 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay5 li .caption {
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 14
}
.bf ul.items.bflay5 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay5 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay5 li .caption h3, .bf ul.items.bflay5 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay6 li .caption {
	text-align: left;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 14
}
.bf ul.items.bflay6.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay6.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay6 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay6 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay7 li .caption {
	text-align: left;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 14
}
.bf ul.items.bflay7.text-right li .caption {
	text-align: right
}
.bf ul.items.bflay7.text-center li .caption {
	text-align: center
}
.bf ul.items.bflay7 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay7 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay7 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay8 li .caption {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 14
}
.bf ul.items.bflay8 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay8 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay8 li .caption h3, .bf ul.items.bflay8 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay9 li .caption {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 14;
	height: 100%
}
.bf ul.items.bflay9 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay9 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay9 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflay10 li .caption {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 14;
	height: 100%
}
.bf ul.items.bflay10 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay10 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay10 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay10 li .caption .cap-in .bflink-preview a {
	display: block;
	margin-bottom: 10px
}
.bf ul.items.bflay11 li .caption {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 14;
	height: 100%
}
.bf ul.items.bflay11 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay11 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay11 li .caption h3, .bf ul.items.bflay11 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay11 li .caption .cap-in .bflink-preview a {
	display: block;
	margin-bottom: 15px
}
.bf ul.items.bflay12 li .caption {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 14;
	height: 100%
}
.bf ul.items.bflay12 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay12 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay12 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflay13 li .caption {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 14;
	height: 100%
}
.bf ul.items.bflay13 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay13 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay13 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay13 li .caption .cap-in .bflink-preview a {
	display: block;
	margin-bottom: 10px
}
.bf ul.items.bflay14 li .caption {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 14;
	height: 100%
}
.bf ul.items.bflay14 li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflay14 li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflay14 li .caption h3, .bf ul.items.bflay14 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflay14 li .caption .cap-in .bflink-preview a {
	display: block;
	margin-bottom: 15px
}
.bf ul.items.bflayhover li .caption {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 1;
	width: 100%;
	height: 100%;
	z-index: 14
}
.bf ul.items.bflayhover li .caption:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}
.bf ul.items.bflayhover li .caption .cap-in {
	display: inline-block;
	vertical-align: middle
}
.bf ul.items.bflayhover li img {
	z-index: 13
}
.bf ul.items.bflayhover li .caption {
	z-index: 14
}
.text-left {
	text-align: left
}
.text-right {
	text-align: right
}
.text-center {
	text-align: center
}
.bf ul.items.bflayhover.bfhover1 li .caption {
	left: -100%
}
.bf ul.items.bflayhover.bfhover1 li:hover .caption {
	left: 0
}
.bf ul.items.bflayhover.bfhover2 li .caption {
	top: -100%
}
.bf ul.items.bflayhover.bfhover2 li:hover .caption {
	top: 0
}
.bf ul.items.bflayhover.bfhover3 li .caption {
	left: 100%
}
.bf ul.items.bflayhover.bfhover3 li:hover .caption {
	left: 0
}
.bf ul.items.bflayhover.bfhover4 li .caption {
	top: 100%
}
.bf ul.items.bflayhover.bfhover4 li:hover .caption {
	top: 0
}
.bf ul.items.bflayhover.bfhover5 li .caption {
	left: -100%
}
.bf ul.items.bflayhover.bfhover5 li:hover img {
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	-ms-transform: translateX(50%);
	-o-transform: translateX(50%);
	transform: translateX(50%)
}
.bf ul.items.bflayhover.bfhover5 li:hover .caption {
	left: 0
}
.bf ul.items.bflayhover.bfhover6 li .caption {
	top: -100%
}
.bf ul.items.bflayhover.bfhover6 li:hover img {
	-webkit-transform: translateY(50%);
	-moz-transform: translateY(50%);
	-ms-transform: translateY(50%);
	-o-transform: translateY(50%);
	transform: translateY(50%)
}
.bf ul.items.bflayhover.bfhover6 li:hover .caption {
	top: 0
}
.bf ul.items.bflayhover.bfhover7 li .caption {
	left: 100%
}
.bf ul.items.bflayhover.bfhover7 li:hover img {
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}
.bf ul.items.bflayhover.bfhover7 li:hover .caption {
	left: 0
}
.bf ul.items.bflayhover.bfhover8 li .caption {
	top: 100%
}
.bf ul.items.bflayhover.bfhover8 li:hover img {
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}
.bf ul.items.bflayhover.bfhover8 li:hover .caption {
	top: 0
}
.bf ul.items.bflayhover.bfhover9 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover9 li:hover img {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover10 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover10 li:hover img {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover11 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover11 li:hover img {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover12 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover12 li:hover img {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover13 li .caption {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover13 li:hover img {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover13 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover14 li .caption {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover14 li:hover img {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover14 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover15 li .caption {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover15 li:hover img {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover15 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover16 li .caption {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover16 li:hover img {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover16 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover17 li .caption {
	left: -100%;
	top: -100%
}
.bf ul.items.bflayhover.bfhover17 li:hover .caption {
	left: 0;
	top: 0
}
.bf ul.items.bflayhover.bfhover18 li .caption {
	top: -100%;
	left: 100%
}
.bf ul.items.bflayhover.bfhover18 li:hover .caption {
	top: 0;
	left: 0
}
.bf ul.items.bflayhover.bfhover19 li .caption {
	left: 100%;
	top: 100%
}
.bf ul.items.bflayhover.bfhover19 li:hover .caption {
	left: 0;
	top: 0
}
.bf ul.items.bflayhover.bfhover20 li .caption {
	top: 100%;
	left: -100%
}
.bf ul.items.bflayhover.bfhover20 li:hover .caption {
	top: 0;
	left: 0
}
.bf ul.items.bflayhover.bfhover21 li .caption {
	left: -100%;
	top: -100%
}
.bf ul.items.bflayhover.bfhover21 li:hover img {
	-webkit-transform: translate(50%, 50%);
	-moz-transform: translate(50%, 50%);
	-ms-transform: translate(50%, 50%);
	-o-transform: translate(50%, 50%);
	transform: translate(50%, 50%)
}
.bf ul.items.bflayhover.bfhover21 li:hover .caption {
	left: 0;
	top: 0
}
.bf ul.items.bflayhover.bfhover22 li .caption {
	top: -100%;
	left: 100%
}
.bf ul.items.bflayhover.bfhover22 li:hover img {
	-webkit-transform: translate(-50%, 50%);
	-moz-transform: translate(-50%, 50%);
	-ms-transform: translate(-50%, 50%);
	-o-transform: translate(-50%, 50%);
	transform: translate(-50%, 50%)
}
.bf ul.items.bflayhover.bfhover22 li:hover .caption {
	top: 0;
	left: 0
}
.bf ul.items.bflayhover.bfhover23 li .caption {
	left: 100%;
	top: 100%
}
.bf ul.items.bflayhover.bfhover23 li:hover img {
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.bf ul.items.bflayhover.bfhover23 li:hover .caption {
	left: 0;
	top: 0
}
.bf ul.items.bflayhover.bfhover24 li .caption {
	top: 100%;
	left: -100%
}
.bf ul.items.bflayhover.bfhover24 li:hover img {
	-webkit-transform: translate(50%, -50%);
	-moz-transform: translate(50%, -50%);
	-ms-transform: translate(50%, -50%);
	-o-transform: translate(50%, -50%);
	transform: translate(50%, -50%)
}
.bf ul.items.bflayhover.bfhover24 li:hover .caption {
	top: 0;
	left: 0
}
.bf ul.items.bflayhover.bfhover25 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover25 li:hover img {
	-webkit-transform: translate(100%, 100%);
	-moz-transform: translate(100%, 100%);
	-ms-transform: translate(100%, 100%);
	-o-transform: translate(100%, 100%);
	transform: translate(100%, 100%)
}
.bf ul.items.bflayhover.bfhover26 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover26 li:hover img {
	-webkit-transform: translate(-100%, 100%);
	-moz-transform: translate(-100%, 100%);
	-ms-transform: translate(-100%, 100%);
	-o-transform: translate(-100%, 100%);
	transform: translate(-100%, 100%)
}
.bf ul.items.bflayhover.bfhover27 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover27 li:hover img {
	-webkit-transform: translate(-100%, -100%);
	-moz-transform: translate(-100%, -100%);
	-ms-transform: translate(-100%, -100%);
	-o-transform: translate(-100%, -100%);
	transform: translate(-100%, -100%)
}
.bf ul.items.bflayhover.bfhover28 li img {
	z-index: 15
}
.bf ul.items.bflayhover.bfhover28 li:hover img {
	-webkit-transform: translate(100%, -100%);
	-moz-transform: translate(100%, -100%);
	-ms-transform: translate(100%, -100%);
	-o-transform: translate(100%, -100%);
	transform: translate(100%, -100%)
}
.bf ul.items.bflayhover.bfhover29 li .caption {
	-webkit-transform: translate(-100%, -100%);
	-moz-transform: translate(-100%, -100%);
	-ms-transform: translate(-100%, -100%);
	-o-transform: translate(-100%, -100%);
	transform: translate(-100%, -100%)
}
.bf ul.items.bflayhover.bfhover29 li:hover img {
	-webkit-transform: translate(100%, 100%);
	-moz-transform: translate(100%, 100%);
	-ms-transform: translate(100%, 100%);
	-o-transform: translate(100%, 100%);
	transform: translate(100%, 100%)
}
.bf ul.items.bflayhover.bfhover29 li:hover .caption {
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	transform: translate(0%, 0%)
}
.bf ul.items.bflayhover.bfhover30 li .caption {
	-webkit-transform: translate(100%, -100%);
	-moz-transform: translate(100%, -100%);
	-ms-transform: translate(100%, -100%);
	-o-transform: translate(100%, -100%);
	transform: translate(100%, -100%)
}
.bf ul.items.bflayhover.bfhover30 li:hover img {
	-webkit-transform: translate(-100%, 100%);
	-moz-transform: translate(-100%, 100%);
	-ms-transform: translate(-100%, 100%);
	-o-transform: translate(-100%, 100%);
	transform: translate(-100%, 100%)
}
.bf ul.items.bflayhover.bfhover30 li:hover .caption {
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	transform: translate(0%, 0%)
}
.bf ul.items.bflayhover.bfhover31 li .caption {
	-webkit-transform: translate(100%, 100%);
	-moz-transform: translate(100%, 100%);
	-ms-transform: translate(100%, 100%);
	-o-transform: translate(100%, 100%);
	transform: translate(100%, 100%)
}
.bf ul.items.bflayhover.bfhover31 li:hover img {
	-webkit-transform: translate(-100%, -100%);
	-moz-transform: translate(-100%, -100%);
	-ms-transform: translate(-100%, -100%);
	-o-transform: translate(-100%, -100%);
	transform: translate(-100%, -100%)
}
.bf ul.items.bflayhover.bfhover31 li:hover .caption {
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	transform: translate(0%, 0%)
}
.bf ul.items.bflayhover.bfhover32 li .caption {
	-webkit-transform: translate(-100%, 100%);
	-moz-transform: translate(-100%, 100%);
	-ms-transform: translate(-100%, 100%);
	-o-transform: translate(-100%, 100%);
	transform: translate(-100%, 100%)
}
.bf ul.items.bflayhover.bfhover32 li:hover img {
	-webkit-transform: translate(100%, -100%);
	-moz-transform: translate(100%, -100%);
	-ms-transform: translate(100%, -100%);
	-o-transform: translate(100%, -100%);
	transform: translate(100%, -100%)
}
.bf ul.items.bflayhover.bfhover32 li:hover .caption {
	-webkit-transform: translate(0%, 0%);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	transform: translate(0%, 0%)
}
.bf ul.items.bflayhover.bfhover33 li .caption {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover33 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover34 li .caption {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover34 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover35 li .caption {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover35 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover36 li .caption {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover36 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover37 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover37 li .caption {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover37 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover38 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover38 li .caption {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover38 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover39 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover39 li .caption {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover39 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover40 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover40 li .caption {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover40 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover41 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover41 li:hover img {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg)
}
.bf ul.items.bflayhover.bfhover42 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover42 li:hover img {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg)
}
.bf ul.items.bflayhover.bfhover43 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover43 li:hover img {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg)
}
.bf ul.items.bflayhover.bfhover44 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover44 li:hover img {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg)
}
.bf ul.items.bflayhover.bfhover45 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover45 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover45 li:hover img {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg)
}
.bf ul.items.bflayhover.bfhover46 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover46 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover46 li:hover img {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg)
}
.bf ul.items.bflayhover.bfhover47 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover47 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover47 li:hover img {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg)
}
.bf ul.items.bflayhover.bfhover48 .bf-single-item {
	overflow: inherit
}
.bf ul.items.bflayhover.bfhover48 li img {
	z-index: 15;
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover48 li:hover img {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg)
}
.bf ul.items.bflayhover.bfhover49 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover49 li .caption {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover49 li:hover img {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover49 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover50 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover50 li .caption {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover50 li:hover img {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover50 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover51 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover51 li .caption {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover51 li:hover img {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover51 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover52 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover52 li .caption {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover52 li:hover img {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover52 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover53 li img {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover53 li .caption {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover53 li:hover img {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg)
}
.bf ul.items.bflayhover.bfhover53 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover54 li img {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover54 li .caption {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover54 li:hover img {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg)
}
.bf ul.items.bflayhover.bfhover54 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover55 li img {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover55 li .caption {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover55 li:hover img {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg)
}
.bf ul.items.bflayhover.bfhover55 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover56 li img {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover56 li .caption {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover56 li:hover img {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg)
}
.bf ul.items.bflayhover.bfhover56 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover57 li img {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover57 li .caption {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover57 li:hover img {
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg)
}
.bf ul.items.bflayhover.bfhover57 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover58 li img {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover58 li .caption {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover58 li:hover img {
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg)
}
.bf ul.items.bflayhover.bfhover58 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover59 li img {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover59 li .caption {
	z-index: 12;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover59 li:hover img {
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg)
}
.bf ul.items.bflayhover.bfhover59 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover60 li img {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover60 li .caption {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover60 li:hover img {
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg)
}
.bf ul.items.bflayhover.bfhover60 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover61 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover61 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover62 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover62 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover63 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover63 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover64 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover64 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover65 li img {
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover65 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover65 li:hover img {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg)
}
.bf ul.items.bflayhover.bfhover65 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover66 li img {
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover66 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover66 li:hover img {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg)
}
.bf ul.items.bflayhover.bfhover66 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover67 li img {
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover67 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover67 li:hover img {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg)
}
.bf ul.items.bflayhover.bfhover67 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover68 li img {
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover68 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover68 li:hover img {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg)
}
.bf ul.items.bflayhover.bfhover68 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover69 li img {
	z-index: 15;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover69 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover70 li img {
	z-index: 15;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover70 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover71 li img {
	z-index: 15;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover71 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover72 li img {
	z-index: 15;
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: left bottom 0;
	-moz-transform-origin: left bottom 0;
	-ms-transform-origin: left bottom 0;
	-o-transform-origin: left bottom 0;
	transform-origin: left bottom 0
}
.bf ul.items.bflayhover.bfhover72 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover73 li img {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover73 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover73 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover73 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover74 li img {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover74 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover74 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover74 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover75 li img {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover75 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover75 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover75 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover76 li img {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover76 li .caption {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover76 li:hover img {
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg)
}
.bf ul.items.bflayhover.bfhover76 li:hover .caption {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.bf ul.items.bflayhover.bfhover77 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover77 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover77 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover77 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover78 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover78 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top 0;
	-moz-transform-origin: left top 0;
	-ms-transform-origin: left top 0;
	-o-transform-origin: left top 0;
	transform-origin: left top 0
}
.bf ul.items.bflayhover.bfhover78 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover78 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover79 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover79 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover79 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover79 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover80 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover80 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: right bottom 0;
	-moz-transform-origin: right bottom 0;
	-ms-transform-origin: right bottom 0;
	-o-transform-origin: right bottom 0;
	transform-origin: right bottom 0
}
.bf ul.items.bflayhover.bfhover80 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover80 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover81 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover81 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left bottom 0;
	-moz-transform-origin: left bottom 0;
	-ms-transform-origin: left bottom 0;
	-o-transform-origin: left bottom 0;
	transform-origin: left bottom 0
}
.bf ul.items.bflayhover.bfhover81 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover81 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover82 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover82 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover82 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover82 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover83 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover83 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover83 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover83 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover84 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover84 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: right bottom 0;
	-moz-transform-origin: right bottom 0;
	-ms-transform-origin: right bottom 0;
	-o-transform-origin: right bottom 0;
	transform-origin: right bottom 0
}
.bf ul.items.bflayhover.bfhover84 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover84 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover85 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover85 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover85 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover85 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover86 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover86 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top 0;
	-moz-transform-origin: left top 0;
	-ms-transform-origin: left top 0;
	-o-transform-origin: left top 0;
	transform-origin: left top 0
}
.bf ul.items.bflayhover.bfhover86 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover86 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover87 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover87 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: right top 0;
	-moz-transform-origin: right top 0;
	-ms-transform-origin: right top 0;
	-o-transform-origin: right top 0;
	transform-origin: right top 0
}
.bf ul.items.bflayhover.bfhover87 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover87 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover88 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover88 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: right bottom 0;
	-moz-transform-origin: right bottom 0;
	-ms-transform-origin: right bottom 0;
	-o-transform-origin: right bottom 0;
	transform-origin: right bottom 0
}
.bf ul.items.bflayhover.bfhover88 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover88 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover89 li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover89 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left bottom 0;
	-moz-transform-origin: left bottom 0;
	-ms-transform-origin: left bottom 0;
	-o-transform-origin: left bottom 0;
	transform-origin: left bottom 0
}
.bf ul.items.bflayhover.bfhover89 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover89 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover90 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover90 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover91 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover91 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover92 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover92 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover93 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: bottom right 0;
	-moz-transform-origin: bottom right 0;
	-ms-transform-origin: bottom right 0;
	-o-transform-origin: bottom right 0;
	transform-origin: bottom right 0
}
.bf ul.items.bflayhover.bfhover93 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover94 li .caption {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: bottom left 0;
	-moz-transform-origin: bottom left 0;
	-ms-transform-origin: bottom left 0;
	-o-transform-origin: bottom left 0;
	transform-origin: bottom left 0
}
.bf ul.items.bflayhover.bfhover94 li:hover .caption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover95 li img {
	z-index: 15;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.bf ul.items.bflayhover.bfhover95 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover96 li img {
	z-index: 15;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top left 0;
	-moz-transform-origin: top left 0;
	-ms-transform-origin: top left 0;
	-o-transform-origin: top left 0;
	transform-origin: top left 0
}
.bf ul.items.bflayhover.bfhover96 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover97 li img {
	z-index: 15;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: top right 0;
	-moz-transform-origin: top right 0;
	-ms-transform-origin: top right 0;
	-o-transform-origin: top right 0;
	transform-origin: top right 0
}
.bf ul.items.bflayhover.bfhover97 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover98 li img {
	z-index: 15;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: right bottom 0;
	-moz-transform-origin: right bottom 0;
	-ms-transform-origin: right bottom 0;
	-o-transform-origin: right bottom 0;
	transform-origin: right bottom 0
}
.bf ul.items.bflayhover.bfhover98 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover99 li img {
	z-index: 15;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transform-origin: left bottom 0;
	-moz-transform-origin: left bottom 0;
	-ms-transform-origin: left bottom 0;
	-o-transform-origin: left bottom 0;
	transform-origin: left bottom 0
}
.bf ul.items.bflayhover.bfhover99 li:hover img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}
.bf ul.items.bflayhover.bfhover100 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover100 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover100 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover101 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover101 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover102 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover102 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover102 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover103 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover103 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover104 li img {
	z-index: 15;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover104 li .caption {
	width: 50%;
	min-width: 140px
}
.bf ul.items.bflayhover.bfhover104 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover104 li:hover img {
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	-ms-transform: translateX(50%);
	-o-transform: translateX(50%);
	transform: translateX(50%)
}
.bf ul.items.bflayhover.bfhover105 li img {
	z-index: 15;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover105 li .caption:before {
	content: none
}
.bf ul.items.bflayhover.bfhover105 li .caption {
	height: 55%;
	min-height: 118px
}
.bf ul.items.bflayhover.bfhover105 li:hover img {
	-webkit-transform: translateY(55%);
	-moz-transform: translateY(55%);
	-ms-transform: translateY(55%);
	-o-transform: translateY(55%);
	transform: translateY(55%)
}
.bf ul.items.bflayhover.bfhover106 li img {
	z-index: 15;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover106 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit
}
.bf ul.items.bflayhover.bfhover106 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover106 li:hover img {
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}
.bf ul.items.bflayhover.bfhover107 li img {
	z-index: 15;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover107 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit
}
.bf ul.items.bflayhover.bfhover107 li:hover img {
	-webkit-transform: translateY(-55%);
	-moz-transform: translateY(-55%);
	-ms-transform: translateY(-55%);
	-o-transform: translateY(-55%);
	transform: translateY(-55%)
}
.bf ul.items.bflayhover.bfhover108 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover108 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover108 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover108 li:hover img {
	-webkit-transform: translateX(49%);
	-moz-transform: translateX(49%);
	-ms-transform: translateX(49%);
	-o-transform: translateX(49%);
	transform: translateX(49%)
}
.bf ul.items.bflayhover.bfhover108 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover109 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover109 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover109 li:hover img {
	-webkit-transform: translateY(54%);
	-moz-transform: translateY(54%);
	-ms-transform: translateY(54%);
	-o-transform: translateY(54%);
	transform: translateY(54%)
}
.bf ul.items.bflayhover.bfhover109 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover110 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover110 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover110 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover110 li:hover img {
	-webkit-transform: translateX(-49%);
	-moz-transform: translateX(-49%);
	-ms-transform: translateX(-49%);
	-o-transform: translateX(-49%);
	transform: translateX(-49%)
}
.bf ul.items.bflayhover.bfhover110 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover111 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover111 li:hover img {
	-webkit-transform: translateY(-54%);
	-moz-transform: translateY(-54%);
	-ms-transform: translateY(-54%);
	-o-transform: translateY(-54%);
	transform: translateY(-54%)
}
.bf ul.items.bflayhover.bfhover111 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover111 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover112 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover112 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover112 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover112 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover113 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover113 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover113 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover114 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover114 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover114 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover114 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover115 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover115 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover115 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover116 li img {
	z-index: 15;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover116 li .caption {
	width: 50%;
	min-width: 140px
}
.bf ul.items.bflayhover.bfhover116 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover116 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover116 li:hover img {
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	-ms-transform: translateX(50%);
	-o-transform: translateX(50%);
	transform: translateX(50%)
}
.bf ul.items.bflayhover.bfhover117 li img {
	z-index: 15;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover117 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover117 li .caption {
	height: 55%;
	min-height: 118px
}
.bf ul.items.bflayhover.bfhover117 li:hover img {
	-webkit-transform: translateY(55%);
	-moz-transform: translateY(55%);
	-ms-transform: translateY(55%);
	-o-transform: translateY(55%);
	transform: translateY(55%)
}
.bf ul.items.bflayhover.bfhover118 li img {
	z-index: 15;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover118 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit
}
.bf ul.items.bflayhover.bfhover118 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover118 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover118 li:hover img {
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}
.bf ul.items.bflayhover.bfhover119 li img {
	z-index: 15;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover119 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit
}
.bf ul.items.bflayhover.bfhover119 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover119 li:hover img {
	-webkit-transform: translateY(-55%);
	-moz-transform: translateY(-55%);
	-ms-transform: translateY(-55%);
	-o-transform: translateY(-55%);
	transform: translateY(-55%)
}
.bf ul.items.bflayhover.bfhover120 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover120 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover120 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover120 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover120 li:hover img {
	-webkit-transform: translateX(49%);
	-moz-transform: translateX(49%);
	-ms-transform: translateX(49%);
	-o-transform: translateX(49%);
	transform: translateX(49%)
}
.bf ul.items.bflayhover.bfhover120 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover121 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover121 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover121 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover121 li:hover img {
	-webkit-transform: translateY(54%);
	-moz-transform: translateY(54%);
	-ms-transform: translateY(54%);
	-o-transform: translateY(54%);
	transform: translateY(54%)
}
.bf ul.items.bflayhover.bfhover121 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover122 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover122 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover122 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover122 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover122 li:hover img {
	-webkit-transform: translateX(-49%);
	-moz-transform: translateX(-49%);
	-ms-transform: translateX(-49%);
	-o-transform: translateX(-49%);
	transform: translateX(-49%)
}
.bf ul.items.bflayhover.bfhover122 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover123 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover123 li:hover img {
	-webkit-transform: translateY(-54%);
	-moz-transform: translateY(-54%);
	-ms-transform: translateY(-54%);
	-o-transform: translateY(-54%);
	transform: translateY(-54%)
}
.bf ul.items.bflayhover.bfhover123 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover123 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover123 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover124 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover124 li .caption h3, .bf ul.items.bflayhover.bfhover124 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover124 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover124 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover125 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover125 li .caption h3, .bf ul.items.bflayhover.bfhover125 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover125 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover126 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover126 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover126 li .caption h3, .bf ul.items.bflayhover.bfhover126 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover126 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover127 li .caption {
	height: 100%; /*55%*/
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover127 li .caption h3, .bf ul.items.bflayhover.bfhover127 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover127 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover128 li img {
	z-index: 15;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover128 li .caption {
	width: 50%;
	min-width: 140px
}
.bf ul.items.bflayhover.bfhover128 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover128 li .caption h3, .bf ul.items.bflayhover.bfhover128 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover128 li:hover img {
	-webkit-transform: translateX(50%);
	-moz-transform: translateX(50%);
	-ms-transform: translateX(50%);
	-o-transform: translateX(50%);
	transform: translateX(50%)
}
.bf ul.items.bflayhover.bfhover129 li img {
	z-index: 15;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover129 li .caption h3, .bf ul.items.bflayhover.bfhover129 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover129 li .caption {
	height: 55%;
	min-height: 118px
}
.bf ul.items.bflayhover.bfhover129 li:hover img {
	-webkit-transform: translateY(55%);
	-moz-transform: translateY(55%);
	-ms-transform: translateY(55%);
	-o-transform: translateY(55%);
	transform: translateY(55%)
}
.bf ul.items.bflayhover.bfhover130 li img {
	z-index: 15;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover130 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit
}
.bf ul.items.bflayhover.bfhover130 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover130 li .caption h3, .bf ul.items.bflayhover.bfhover130 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover130 li:hover img {
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}
.bf ul.items.bflayhover.bfhover131 li img {
	z-index: 15;
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover131 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit
}
.bf ul.items.bflayhover.bfhover131 li .caption h3, .bf ul.items.bflayhover.bfhover131 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover131 li:hover img {
	-webkit-transform: translateY(-55%);
	-moz-transform: translateY(-55%);
	-ms-transform: translateY(-55%);
	-o-transform: translateY(-55%);
	transform: translateY(-55%)
}
.bf ul.items.bflayhover.bfhover132 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover132 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	transform: translateX(-100%)
}
.bf ul.items.bflayhover.bfhover132 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover132 li .caption h3, .bf ul.items.bflayhover.bfhover132 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover132 li:hover img {
	-webkit-transform: translateX(49%);
	-moz-transform: translateX(49%);
	-ms-transform: translateX(49%);
	-o-transform: translateX(49%);
	transform: translateX(49%)
}
.bf ul.items.bflayhover.bfhover132 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover133 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover133 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}
.bf ul.items.bflayhover.bfhover133 li .caption h3, .bf ul.items.bflayhover.bfhover133 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover133 li:hover img {
	-webkit-transform: translateY(54%);
	-moz-transform: translateY(54%);
	-ms-transform: translateY(54%);
	-o-transform: translateY(54%);
	transform: translateY(54%)
}
.bf ul.items.bflayhover.bfhover133 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover134 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover134 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.bf ul.items.bflayhover.bfhover134 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover134 li .caption h3, .bf ul.items.bflayhover.bfhover134 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover134 li:hover img {
	-webkit-transform: translateX(-49%);
	-moz-transform: translateX(-49%);
	-ms-transform: translateX(-49%);
	-o-transform: translateX(-49%);
	transform: translateX(-49%)
}
.bf ul.items.bflayhover.bfhover134 li:hover .caption {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover135 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover135 li:hover img {
	-webkit-transform: translateY(-54%);
	-moz-transform: translateY(-54%);
	-ms-transform: translateY(-54%);
	-o-transform: translateY(-54%);
	transform: translateY(-54%)
}
.bf ul.items.bflayhover.bfhover135 li .caption h3, .bf ul.items.bflayhover.bfhover135 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover135 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.bf ul.items.bflayhover.bfhover135 li:hover .caption {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover136 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover136 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover136 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover137 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover137 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover138 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover138 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover138 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover139 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover139 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover140 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover140 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover140 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover140 li:hover img {
	-webkit-transform: translateX(49%);
	-moz-transform: translateX(49%);
	-ms-transform: translateX(49%);
	-o-transform: translateX(49%);
	transform: translateX(49%)
}
.bf ul.items.bflayhover.bfhover140 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover141 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover141 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover141 li:hover img {
	-webkit-transform: translateY(54%);
	-moz-transform: translateY(54%);
	-ms-transform: translateY(54%);
	-o-transform: translateY(54%);
	transform: translateY(54%)
}
.bf ul.items.bflayhover.bfhover141 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover142 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover142 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover142 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover142 li:hover img {
	-webkit-transform: translateX(-49%);
	-moz-transform: translateX(-49%);
	-ms-transform: translateX(-49%);
	-o-transform: translateX(-49%);
	transform: translateX(-49%)
}
.bf ul.items.bflayhover.bfhover142 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover143 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover143 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover143 li:hover img {
	-webkit-transform: translateY(-54%);
	-moz-transform: translateY(-54%);
	-ms-transform: translateY(-54%);
	-o-transform: translateY(-54%);
	transform: translateY(-54%)
}
.bf ul.items.bflayhover.bfhover143 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover144 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover144 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover144 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover144 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover145 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover145 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover145 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover146 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover146 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover146 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover146 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover147 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover147 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover147 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover148 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover148 li .caption {
	width: 50%;
	min-width: 140px;
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover148 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover148 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover148 li:hover img {
	-webkit-transform: translateX(49%);
	-moz-transform: translateX(49%);
	-ms-transform: translateX(49%);
	-o-transform: translateX(49%);
	transform: translateX(49%)
}
.bf ul.items.bflayhover.bfhover148 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover149 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover149 li .caption {
	height: 55%;
	min-height: 118px;
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover149 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover149 li:hover img {
	-webkit-transform: translateY(54%);
	-moz-transform: translateY(54%);
	-ms-transform: translateY(54%);
	-o-transform: translateY(54%);
	transform: translateY(54%)
}
.bf ul.items.bflayhover.bfhover149 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover150 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover150 li .caption {
	width: 50%;
	min-width: 140px;
	right: 0;
	left: inherit;
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover150 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover150 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover150 li:hover img {
	-webkit-transform: translateX(-49%);
	-moz-transform: translateX(-49%);
	-ms-transform: translateX(-49%);
	-o-transform: translateX(-49%);
	transform: translateX(-49%)
}
.bf ul.items.bflayhover.bfhover150 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover151 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover151 li .caption {
	height: 55%;
	min-height: 118px;
	bottom: 0;
	top: inherit;
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover151 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover151 li:hover img {
	-webkit-transform: translateY(-54%);
	-moz-transform: translateY(-54%);
	-ms-transform: translateY(-54%);
	-o-transform: translateY(-54%);
	transform: translateY(-54%)
}
.bf ul.items.bflayhover.bfhover151 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover152 li .caption {
	width: 50%;
	min-width: 120px;
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover152 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover152 li .caption h3, .bf ul.items.bflayhover.bfhover152 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover152 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover153 li .caption {
	height: 40%;
	min-height: 70px;
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover153 li .caption h3, .bf ul.items.bflayhover.bfhover153 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover153 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover154 li .caption {
	width: 50%;
	min-width: 120px;
	right: 0;
	left: inherit;
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover154 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover154 li .caption h3, .bf ul.items.bflayhover.bfhover154 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover154 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover155 li .caption {
	height: 40%;
	min-height: 70px;
	bottom: 0;
	top: inherit;
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover155 li .caption h3, .bf ul.items.bflayhover.bfhover155 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover155 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover156 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover156 li .caption {
	width: 50%;
	min-width: 120px;
	-webkit-transform: perspective(600px) rotateY(90deg);
	-moz-transform: perspective(600px) rotateY(90deg);
	-ms-transform: perspective(600px) rotateY(90deg);
	-o-transform: perspective(600px) rotateY(90deg);
	transform: perspective(600px) rotateY(90deg);
	-webkit-transform-origin: left center 0;
	-moz-transform-origin: left center 0;
	-ms-transform-origin: left center 0;
	-o-transform-origin: left center 0;
	transform-origin: left center 0
}
.bf ul.items.bflayhover.bfhover156 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover156 li .caption h3, .bf ul.items.bflayhover.bfhover156 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover156 li:hover img {
	-webkit-transform: translateX(49%);
	-moz-transform: translateX(49%);
	-ms-transform: translateX(49%);
	-o-transform: translateX(49%);
	transform: translateX(49%)
}
.bf ul.items.bflayhover.bfhover156 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover157 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover157 li .caption {
	height: 40%;
	min-height: 70px;
	-webkit-transform: perspective(600px) rotateX(-90deg);
	-moz-transform: perspective(600px) rotateX(-90deg);
	-ms-transform: perspective(600px) rotateX(-90deg);
	-o-transform: perspective(600px) rotateX(-90deg);
	transform: perspective(600px) rotateX(-90deg);
	-webkit-transform-origin: top center 0;
	-moz-transform-origin: top center 0;
	-ms-transform-origin: top center 0;
	-o-transform-origin: top center 0;
	transform-origin: top center 0
}
.bf ul.items.bflayhover.bfhover157 li .caption h3, .bf ul.items.bflayhover.bfhover157 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover157 li:hover img {
	-webkit-transform: translateY(40%);
	-moz-transform: translateY(40%);
	-ms-transform: translateY(40%);
	-o-transform: translateY(40%);
	transform: translateY(40%)
}
.bf ul.items.bflayhover.bfhover157 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover158 li img {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.bf ul.items.bflayhover.bfhover158 li .caption {
	width: 50%;
	min-width: 120px;
	right: 0;
	left: inherit;
	-webkit-transform: perspective(600px) rotateY(-90deg);
	-moz-transform: perspective(600px) rotateY(-90deg);
	-ms-transform: perspective(600px) rotateY(-90deg);
	-o-transform: perspective(600px) rotateY(-90deg);
	transform: perspective(600px) rotateY(-90deg);
	-webkit-transform-origin: right center 0;
	-moz-transform-origin: right center 0;
	-ms-transform-origin: right center 0;
	-o-transform-origin: right center 0;
	transform-origin: right center 0
}
.bf ul.items.bflayhover.bfhover158 li .caption .cap-in .bflink-preview a {
	display: block
}
.bf ul.items.bflayhover.bfhover158 li .caption h3, .bf ul.items.bflayhover.bfhover158 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover158 li:hover img {
	-webkit-transform: translateX(-49%);
	-moz-transform: translateX(-49%);
	-ms-transform: translateX(-49%);
	-o-transform: translateX(-49%);
	transform: translateX(-49%)
}
.bf ul.items.bflayhover.bfhover158 li:hover .caption {
	-webkit-transform: perspective(600px) rotateY(0deg);
	-moz-transform: perspective(600px) rotateY(0deg);
	-ms-transform: perspective(600px) rotateY(0deg);
	-o-transform: perspective(600px) rotateY(0deg);
	transform: perspective(600px) rotateY(0deg)
}
.bf ul.items.bflayhover.bfhover159 li img {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.bf ul.items.bflayhover.bfhover159 li .caption {
	height: 40%;
	min-height: 70px;
	bottom: 0;
	top: inherit;
	-webkit-transform: perspective(600px) rotateX(90deg);
	-moz-transform: perspective(600px) rotateX(90deg);
	-ms-transform: perspective(600px) rotateX(90deg);
	-o-transform: perspective(600px) rotateX(90deg);
	transform: perspective(600px) rotateX(90deg);
	-webkit-transform-origin: bottom center 0;
	-moz-transform-origin: bottom center 0;
	-ms-transform-origin: bottom center 0;
	-o-transform-origin: bottom center 0;
	transform-origin: bottom center 0
}
.bf ul.items.bflayhover.bfhover159 li .caption h3, .bf ul.items.bflayhover.bfhover159 li .caption .cap-in .bfcatagory-cap {
	display: none
}
.bf ul.items.bflayhover.bfhover159 li:hover img {
	-webkit-transform: translateY(-40%);
	-moz-transform: translateY(-40%);
	-ms-transform: translateY(-40%);
	-o-transform: translateY(-40%);
	transform: translateY(-40%)
}
.bf ul.items.bflayhover.bfhover159 li:hover .caption {
	-webkit-transform: perspective(600px) rotateX(0deg);
	-moz-transform: perspective(600px) rotateX(0deg);
	-ms-transform: perspective(600px) rotateX(0deg);
	-o-transform: perspective(600px) rotateX(0deg);
	transform: perspective(600px) rotateX(0deg)
}
.bf ul.items.bflayhover.bfhover160 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover160 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover160 li .bf-single-item img, .bf ul.items.bflayhover.bfhover160 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover160 li .bf-single-item .caption {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
.bf ul.items.bflayhover.bfhover160 li:hover .bf-single-item {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
.bf ul.items.bflayhover.bfhover161 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover161 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover161 li .bf-single-item img, .bf ul.items.bflayhover.bfhover161 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover161 li .bf-single-item .caption {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg)
}
.bf ul.items.bflayhover.bfhover161 li:hover .bf-single-item {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg)
}
.bf ul.items.bflayhover.bfhover162 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover162 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover162 li .bf-single-item img, .bf ul.items.bflayhover.bfhover162 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover162 li .bf-single-item {
	-webkit-transform-origin: 50% 100% 50%;
	-moz-transform-origin: 50% 100% 50%;
	-ms-transform-origin: 50% 100% 50%;
	-o-transform-origin: 50% 100% 50%;
	transform-origin: 50% 100% 50%
}
.bf ul.items.bflayhover.bfhover162 li .bf-single-item .caption {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg)
}
.bf ul.items.bflayhover.bfhover162 li:hover .bf-single-item {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg)
}
.bf ul.items.bflayhover.bfhover163 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover163 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover163 li .bf-single-item img, .bf ul.items.bflayhover.bfhover163 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover163 li .bf-single-item {
	-webkit-transform-origin: 100% 50% 50%;
	-moz-transform-origin: 100% 50% 50%;
	-ms-transform-origin: 100% 50% 50%;
	-o-transform-origin: 100% 50% 50%;
	transform-origin: 100% 50% 50%
}
.bf ul.items.bflayhover.bfhover163 li .bf-single-item .caption {
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);
	-ms-transform: rotateX(-180deg);
	-o-transform: rotateX(-180deg);
	transform: rotateX(-180deg)
}
.bf ul.items.bflayhover.bfhover163 li:hover .bf-single-item {
	-webkit-transform: rotateX(-180deg);
	-moz-transform: rotateX(-180deg);
	-ms-transform: rotateX(-180deg);
	-o-transform: rotateX(-180deg);
	transform: rotateX(-180deg)
}
.bf ul.items.bflayhover.bfhover164 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover164 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover164 li .bf-single-item img, .bf ul.items.bflayhover.bfhover164 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover164 li .bf-single-item {
	-webkit-transform-origin: 0 50% 50%;
	-moz-transform-origin: 0 50% 50%;
	-ms-transform-origin: 0 50% 50%;
	-o-transform-origin: 0 50% 50%;
	transform-origin: 0 50% 50%
}
.bf ul.items.bflayhover.bfhover164 li .bf-single-item .caption {
	-webkit-transform: rotate3d(1, 1, 0, -180deg);
	-moz-transform: rotate3d(1, 1, 0, -180deg);
	-ms-transform: rotate3d(1, 1, 0, -180deg);
	-o-transform: rotate3d(1, 1, 0, -180deg);
	transform: rotate3d(1, 1, 0, -180deg)
}
.bf ul.items.bflayhover.bfhover164 li:hover .bf-single-item {
	-webkit-transform: rotate3d(1, 1, 0, -180deg);
	-moz-transform: rotate3d(1, 1, 0, -180deg);
	-ms-transform: rotate3d(1, 1, 0, -180deg);
	-o-transform: rotate3d(1, 1, 0, -180deg);
	transform: rotate3d(1, 1, 0, -180deg)
}
.bf ul.items.bflayhover.bfhover165 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover165 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover165 li .bf-single-item img, .bf ul.items.bflayhover.bfhover165 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover165 li .bf-single-item {
	-webkit-transform-origin: 0 50% 50%;
	-moz-transform-origin: 0 50% 50%;
	-ms-transform-origin: 0 50% 50%;
	-o-transform-origin: 0 50% 50%;
	transform-origin: 0 50% 50%
}
.bf ul.items.bflayhover.bfhover165 li .bf-single-item .caption {
	-webkit-transform: rotate3d(1, 1, 0, 180deg);
	-moz-transform: rotate3d(1, 1, 0, 180deg);
	-ms-transform: rotate3d(1, 1, 0, 180deg);
	-o-transform: rotate3d(1, 1, 0, 180deg);
	transform: rotate3d(1, 1, 0, 180deg)
}
.bf ul.items.bflayhover.bfhover165 li:hover .bf-single-item {
	-webkit-transform: rotate3d(1, 1, 0, 180deg);
	-moz-transform: rotate3d(1, 1, 0, 180deg);
	-ms-transform: rotate3d(1, 1, 0, 180deg);
	-o-transform: rotate3d(1, 1, 0, 180deg);
	transform: rotate3d(1, 1, 0, 180deg)
}
.bf ul.items.bflayhover.bfhover166 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover166 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover166 li .bf-single-item img, .bf ul.items.bflayhover.bfhover166 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover166 li .bf-single-item {
	-webkit-transform-origin: 0 50% 50%;
	-moz-transform-origin: 0 50% 50%;
	-ms-transform-origin: 0 50% 50%;
	-o-transform-origin: 0 50% 50%;
	transform-origin: 0 50% 50%
}
.bf ul.items.bflayhover.bfhover166 li .bf-single-item .caption {
	-webkit-transform: rotate3d(1, -1, 0, -180deg);
	-moz-transform: rotate3d(1, -1, 0, -180deg);
	-ms-transform: rotate3d(1, -1, 0, -180deg);
	-o-transform: rotate3d(1, -1, 0, -180deg);
	transform: rotate3d(1, -1, 0, -180deg)
}
.bf ul.items.bflayhover.bfhover166 li:hover .bf-single-item {
	-webkit-transform: rotate3d(1, -1, 0, -180deg);
	-moz-transform: rotate3d(1, -1, 0, -180deg);
	-ms-transform: rotate3d(1, -1, 0, -180deg);
	-o-transform: rotate3d(1, -1, 0, -180deg);
	transform: rotate3d(1, -1, 0, -180deg)
}
.bf ul.items.bflayhover.bfhover167 li {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	-ms-perspective: 1000;
	-o-perspective: 1000;
	perspective: 1000px
}
.bf ul.items.bflayhover.bfhover167 li .bf-single-item {
	overflow: inherit;
	-webkit-transition-timing-function: ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.bf ul.items.bflayhover.bfhover167 li .bf-single-item img, .bf ul.items.bflayhover.bfhover167 li .bf-single-item .caption {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden
}
.bf ul.items.bflayhover.bfhover167 li .bf-single-item {
	-webkit-transform-origin: 0 50% 50%;
	-moz-transform-origin: 0 50% 50%;
	-ms-transform-origin: 0 50% 50%;
	-o-transform-origin: 0 50% 50%;
	transform-origin: 0 50% 50%
}
.bf ul.items.bflayhover.bfhover167 li .bf-single-item .caption {
	-webkit-transform: rotate3d(1, -1, 0, 180deg);
	-moz-transform: rotate3d(1, -1, 0, 180deg);
	-ms-transform: rotate3d(1, -1, 0, 180deg);
	-o-transform: rotate3d(1, -1, 0, 180deg);
	transform: rotate3d(1, -1, 0, 180deg)
}
.bf ul.items.bflayhover.bfhover167 li:hover .bf-single-item {
	-webkit-transform: rotate3d(1, -1, 0, 180deg);
	-moz-transform: rotate3d(1, -1, 0, 180deg);
	-ms-transform: rotate3d(1, -1, 0, 180deg);
	-o-transform: rotate3d(1, -1, 0, 180deg);
	transform: rotate3d(1, -1, 0, 180deg)
}
.matrix {
	-webkit-transform: matrix(0.1, .1, 11.8, -0.034, 0, 1);
	-moz-transform: matrix(0.1, .1, 11.8, -0.034, 0, 1);
	-ms-transform: matrix(0.1, .1, 11.8, -0.034, 0, 1);
	-o-transform: matrix(0.1, .1, 11.8, -0.034, 0, 1);
	transform: matrix(0.1, .1, 11.8, -0.034, 0, 1)
}
.translate {
	-webkit-transform: translate(100px, 100px);
	-moz-transform: translate(100px, 100px);
	-ms-transform: translate(100px, 100px);
	-o-transform: translate(100px, 100px);
	transform: translate(100px, 100px)
}
.translateX {
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-ms-transform: translateX(100%);
	-o-transform: translateX(100%);
	transform: translateX(100%)
}
.translateY {
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-ms-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%)
}
.scale {
	-webkit-transform: scale(0, 0);
	-moz-transform: scale(0, 0);
	-ms-transform: scale(0, 0);
	-o-transform: scale(0, 0);
	transform: scale(0, 0)
}
.scaleX {
	-webkit-transform: scaleX(0);
	-moz-transform: scaleX(0);
	-ms-transform: scaleX(0);
	-o-transform: scaleX(0);
	transform: scaleX(0)
}
.scaleY {
	-webkit-transform: scaleY(0);
	-moz-transform: scaleY(0);
	-ms-transform: scaleY(0);
	-o-transform: scaleY(0);
	transform: scaleY(0)
}
.rotate {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}
.rotateX {
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
	transform: rotateX(180deg)
}
.rotateY {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
.skew {
	-webkit-transform: skew(180deg, 180deg);
	-moz-transform: skew(180deg, 180deg);
	-ms-transform: skew(180deg, 180deg);
	-o-transform: skew(180deg, 180deg);
	transform: skew(180deg, 180deg)
}
.skewX {
	-webkit-transform: skewX(180deg);
	-moz-transform: skewX(180deg);
	-ms-transform: skewX(180deg);
	-o-transform: skewX(180deg);
	transform: skewX(180deg)
}
.skewY {
	-webkit-transform: skewY(180deg);
	-moz-transform: skewY(180deg);
	-ms-transform: skewY(180deg);
	-o-transform: skewY(180deg);
	transform: skewY(180deg)
}
.un-matrix {
	-webkit-transform: matrix(1);
	-moz-transform: matrix(1);
	-ms-transform: matrix(1);
	-o-transform: matrix(1);
	transform: matrix(1)
}
.un-translate {
	-webkit-transform: translate(0px, 0px);
	-moz-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	-o-transform: translate(0px, 0px);
	transform: translate(0px, 0px)
}
.un-translateX {
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-ms-transform: translateX(0%);
	-o-transform: translateX(0%);
	transform: translateX(0%)
}
.un-translateY {
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-ms-transform: translateY(0%);
	-o-transform: translateY(0%);
	transform: translateY(0%)
}
.un-scale {
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transform: scale(1, 1)
}
.un-scaleX {
	-webkit-transform: scaleX(1);
	-moz-transform: scaleX(1);
	-ms-transform: scaleX(1);
	-o-transform: scaleX(1);
	transform: scaleX(1)
}
.un-scaleY {
	-webkit-transform: scaleY(1);
	-moz-transform: scaleY(1);
	-ms-transform: scaleY(1);
	-o-transform: scaleY(1);
	transform: scaleY(1)
}
.un-rotate {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg)
}
.un-rotateX {
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	transform: rotateX(0deg)
}
.un-rotateY {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	transform: rotateY(0deg)
}
.un-skew {
	-webkit-transform: skew(0deg, 0deg);
	-moz-transform: skew(0deg, 0deg);
	-ms-transform: skew(0deg, 0deg);
	-o-transform: skew(0deg, 0deg);
	transform: skew(0deg, 0deg)
}
.un-skewX {
	-webkit-transform: skewX(0deg);
	-moz-transform: skewX(0deg);
	-ms-transform: skewX(0deg);
	-o-transform: skewX(0deg);
	transform: skewX(0deg)
}
.un-skewY {
	-webkit-transform: skewY(0deg);
	-moz-transform: skewY(0deg);
	-ms-transform: skewY(0deg);
	-o-transform: skewY(0deg);
	transform: skewY(0deg)
}
