.fff-pic.image-wrap .fff-hover-icon {
	POSITION: absolute; WIDTH: 61px; BOTTOM: 10px; HEIGHT: 61px; TOP: inherit !important; LEFT: 10px !important
}
.ipad .fff-pic.image-wrap .fff-hover-icon {
	WIDTH: 80px; HEIGHT: 80px
}
.mobile-gallery-icon {
	POSITION: absolute; LINE-HEIGHT: 60px; BACKGROUND-COLOR: #000; PADDING-LEFT: 8px; BOTTOM: 10px; PADDING-RIGHT: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial; BACKGROUND-POSITION: left center; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 18px; RIGHT: 10px; border-radius: 3px
}
.mobile-gallery-icon IMG {
	WIDTH: 45px; PADDING-RIGHT: 10px; HEIGHT: 34px; VERTICAL-ALIGN: middle
}
.mobile-gallery-icon SPAN {
	VERTICAL-ALIGN: middle
}
.zoomed .mobile-gallery-icon {
	DISPLAY: none
}
#mobileGallerySlider {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; HEIGHT: 100%; VISIBILITY: hidden; OVERFLOW: hidden
}
#mobileGallerySlider .swipe-wrap {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: hidden
}
#mobileGallerySlider .swipe-wrap > DIV {
	POSITION: relative; WIDTH: 100%; FLOAT: left
}
#mobileGallerySlider .slide-container {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 100%
}
#mobileGallerySlider .image .slide {
	POSITION: absolute; TOP: 50%; LEFT: 50%; xborder-left: 1px solid #000; xborder-right: 1px solid #000
}
#mobileGallerySlider slide-container > IMG.blkBorder {
	BORDER-BOTTOM: 0px; BORDER-TOP: 0px
}
#mobileGallerySlider .ad-holder > IFRAME {
	Z-INDEX: 0 !important; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 768px; HEIGHT: 1024px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#mobileGallerySlider .ad-guard {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .2
}
#mobileGallerySlider .mobile-gallery-bar {
	Z-INDEX: 1000; POSITION: fixed; TEXT-ALIGN: center; BACKGROUND-COLOR: #000; WIDTH: 100%; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: 700; opacity: .8; font-face: helvetica
}
#mobileGallerySlider .top-bar {
	TOP: 0px
}
#mobileGallerySlider .top-bar .advert {
	COLOR: #ff0
}
#mobileGallerySlider .top-bar .close-button {
	BACKGROUND-IMAGE: url(http://i.mol.im/i/furniture/mobile/66close.png); Z-INDEX: 2000; POSITION: fixed; MARGIN: 5px; BACKGROUND-REPEAT: no-repeat; TOP: 0px; CURSOR: pointer; RIGHT: 0px; background-size: contain
}
#mobileGallerySlider .navigation-bar {
	BOTTOM: 0px
}
#mobileGallerySlider .navigation-arrow {
	POSITION: absolute; HEIGHT: 100%; CURSOR: pointer
}
#mobileGallerySlider .left.navigation-arrow {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; background-size: 80%
}
#mobileGallerySlider .right.navigation-arrow {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; background-size: 80%
}
#mobileGallerySlider .right.navigation-arrow {
	BACKGROUND-IMAGE: url(http://i.mol.im/i/furniture/mobile/66next.png)
}
#mobileGallerySlider .left.navigation-arrow {
	BACKGROUND-IMAGE: url(http://i.mol.im/i/furniture/mobile/66previous.png)
}
.advert-hidden {
	VISIBILITY: hidden
}
.locked#mobileGallerySlider .navigation-arrow {
	opacity: .3
}
.first#mobileGallerySlider .left.navigation-arrow {
	opacity: .3
}
.last#mobileGallerySlider .right.navigation-arrow {
	opacity: .3
}
.no-furniture.image#mobileGallerySlider .mobile-gallery-bar {
	DISPLAY: none
}
.no-furniture.image#mobileGallerySlider .caption-bar {
	BOTTOM: 0px
}
#mobileGallerySlider .caption-bar {
	POSITION: fixed; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #000; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: 700; PADDING-TOP: 10px; opacity: .8; font-face: helvetica
}
#mobileGallerySlider .empty.caption-bar {
	DISPLAY: none !important
}
#mobileGallerySlider .caption-bar .text {
	MARGIN: auto; WIDTH: 95%
}
#mobileGallerySlider .adLinkLabel {
	Z-INDEX: 10010; BORDER-BOTTOM: #fff 2px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 2px solid; BACKGROUND-COLOR: #000; DISPLAY: block; FONT-FAMILY: arial, sans-serif; BORDER-TOP: #fff 2px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #fff 2px solid; opacity: .8; border-radius: 10px
}
#mobileGallerySlider .adLinkLabel A {
	DISPLAY: block; COLOR: #fff
}
#mobileGallerySlider .adLinkLabel A:hover {
	COLOR: #fff
}
#mobileGallerySlider .adLinkLabel A:visited {
	COLOR: #fff
}
#mobileGalleryModal {
	Z-INDEX: 10000; POSITION: fixed; TEXT-ALIGN: center; BACKGROUND-COLOR: #000; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#mobileGalleryModal .canvas {
	POSITION: fixed; BACKGROUND-COLOR: #000; WIDTH: 600%; HEIGHT: 600%; TOP: -100%; LEFT: -100%
}
