




/*
     FILE ARCHIVED ON 2:21:06 Jun 2, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:31:31 Aug 19, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
.mobile-gallery-icon {
    background-image: url('/web/20130602022106/http://i.mol.im/i/furniture/mobile/50camera.png');
    width: 50px;
    height: 50px;
    float: right;
    margin-right: 7px;
    margin-top: -57px;
    position: relative;
}

.zoomed .mobile-gallery-icon {
	display: none;
}

#mobileGallerySlider {
  overflow: hidden;
  visibility: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
}
#mobileGallerySlider .swipe-wrap {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;  
}
#mobileGallerySlider .swipe-wrap > div {
  float:left;
  width:100%;
  position: relative;
}
#mobileGallerySlider .slide-container {
	width: 100%;
	height: 100%;
	text-align: center;
	position: relative;
}
#mobileGallerySlider .image .slide {
    position: absolute;
    top: 50%;
    left: 50%;
    xborder-left: 1px solid black;
    xborder-right: 1px solid black; 
}
#mobileGallerySlider slide-container > img.blkBorder {	
	border-top: none;
	border-bottom: none;
}
#mobileGallerySlider .ad-holder > iframe {
	width: 768px;
	height: 1024px;
	border: none;
	overflow: hidden;
	z-index: 0 !important;
}

#mobileGallerySlider  .ad-guard {
	background-color: transparent;
    position: absolute;
    opacity: 0.2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

#mobileGallerySlider .interstitial {
	visibility: hidden;
}

#mobileGallerySlider .mobile-gallery-bar {
	font-face: helvetica;
	font-weight: bold;
	z-index: 1000;
	position: fixed;
	width: 100%;	
	background-image: -webkit-linear-gradient(top, #666 0%, #333 49%, #333 51%, black 100%);
	background-image: linear-gradient(top, #666 0%, #333 49%, #333 51%, black 100%);
	opacity:0.8;
	color: white;
	text-align: center;
	display: block;	
}

#mobileGallerySlider .top-bar {
	top: 0;
}

#mobileGallerySlider .top-bar .advert {
	color: yellow;
}

#mobileGallerySlider .top-bar .close-button {
	z-index: 2000;
    background-image: url('/web/20130602022106/http://i.mol.im/i/furniture/mobile/66close.png');
    background-repeat: no-repeat;
    background-size: contain;	
	top: 0;	
	right: 0;
    margin: 5px;	
	position: fixed;
	cursor: pointer;
}

#mobileGallerySlider .navigation-bar {
	bottom: 0;
}

#mobileGallerySlider .navigation-arrow {
	height: 100%;
	position: absolute;
	cursor: pointer;
}

#mobileGallerySlider .navigation-arrow.left,
#mobileGallerySlider .navigation-arrow.right {
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center;	
}

#mobileGallerySlider .navigation-arrow.right {
    background-image: url('/web/20130602022106/http://i.mol.im/i/furniture/mobile/66next.png');
}

#mobileGallerySlider .navigation-arrow.left {
    background-image: url('/web/20130602022106/http://i.mol.im/i/furniture/mobile/66previous.png');		
}

.advert-hidden {
	visibility: hidden;
}

#mobileGallerySlider.locked .navigation-arrow,
#mobileGallerySlider.first .navigation-arrow.left,
#mobileGallerySlider.last .navigation-arrow.right {
	opacity: 0.3;
}

#mobileGallerySlider.image.no-furniture .mobile-gallery-bar {
    display: none;
}
#mobileGallerySlider.image.no-furniture .caption-bar {
    bottom: 0px;
}

#mobileGallerySlider .caption-bar {
	position: fixed;
	color: white;
	font-face: helvetica;
	font-weight: bold;
    width:100%;
    padding: 10px 0;
	background-color: black;
	opacity: 0.8;
	text-align: center;
	display:block;
}

#mobileGallerySlider .caption-bar.empty {    
    display:none !important;
}

#mobileGallerySlider .caption-bar .text {
    width: 95%;
    margin: auto	
}

@media screen and (orientation:landscape) {
	#mobileGallerySlider .mobile-gallery-bar {
		height: 44px;
		line-height: 44px;		
		font-size: 14pt;		
	}
	#mobileGallerySlider .mobile-gallery-bar .navigation-arrow {
		width: 44px;
		margin-left: -22px;		
	}		
	.mobile-gallery-bar .close-button {
		height: 34px;
		width: 34px;	
	}
	#mobileGallerySlider .caption-bar {
	    bottom: 44px;
	    font-size: 12pt;
	}
	#mobileGallerySlider .interstitial_portrait {
		display:none;
	}
	#mobileGallerySlider .interstitial_landscape {
		display:block;
	}
	#mobileGallerySlider .navigation-arrow.left {
	    left: 41%;	
	}
    #mobileGallerySlider .adLinkLabel {    
        bottom: 100px;
        right: 30px;
    }   
    #mobileGallerySlider .adLinkLabel a {
        width: 280px;
        height: 80px;
        line-height: 80px;    
        font-size: 24px;    
    }	
	#mobileGallerySlider .navigation-arrow.right {
	    left: 59%;	
	}
	/* iPhone */
	.iphone #mobileGallerySlider .mobile-gallery-bar {
		height: 55px;
		line-height: 55px;
		font-size: 16pt;		
	}
	.iphone #mobileGallerySlider .close-button {
		height: 50px;
		width: 50px;	
		margin: 2px;
	}
	.iphone #mobileGallerySlider .caption-bar {
	    font-size: 18pt;
	    bottom: 55px;
	} 
	.iphone #mobileGallerySlider .mobile-gallery-bar .navigation-arrow {
		width: 70px;	
	}
    .iphone #mobileGallerySlider .adLinkLabel {
        bottom: 80px;
        right: 30px;
    }      
    .iphone #mobileGallerySlider .adLinkLabel a {
        width: 280px;
        height: 80px;
        line-height: 80px;    
        font-size: 24px;    
    }      

}
@media screen and (orientation:portrait) {
	#mobileGallerySlider .mobile-gallery-bar {
		height: 66px;
		line-height: 66px;	
		font-size: 20pt;
	}	
	#mobileGallerySlider .navigation-arrow {
		width: 66px;
		margin-left: -33px;		
	}
	#mobileGallerySlider .mobile-gallery-bar .close-button {
		height: 56px;
		width: 56px;	
	}
    #mobileGallerySlider .caption-bar {
        bottom: 66px;
        font-size: 14pt;
    }
    #mobileGallerySlider .adLinkLabel {
        bottom: 200px;
        right: 30px;
    }    
    #mobileGallerySlider .adLinkLabel a {
	    width: 350px;
	    height: 100px;
	    line-height: 100px;    
	    font-size: 30px;    
	}    
    #mobileGallerySlider .interstitial_portrait {
		display:block;
    }	
    #mobileGallerySlider .interstitial_landscape {
		display:none;
    }	
    #mobileGallerySlider .navigation-arrow.left {
        left: 38%;  
    }
    #mobileGallerySlider .navigation-arrow.right {
        left: 62%;  
    }    
    /* iPhone */
	.iphone #mobileGallerySlider .mobile-gallery-bar {
		height: 100px;
		line-height: 100px;
		font-size: 26pt;		
	}
	.iphone #mobileGallerySlider .close-button {
		height: 80px;
		width: 80px;
		margin: 10px;
	}
	.iphone #mobileGallerySlider .caption-bar {
	    font-size: 26pt;
	    bottom: 100px;
	}
	.iphone #mobileGallerySlider .mobile-gallery-bar .navigation-arrow {
		width: 100px;
	}
    .iphone #mobileGallerySlider .adLinkLabel a {
        font-size: 36px;    
    }    	
}

#mobileGallerySlider .adLinkLabel {
    z-index: 10010;
    position: absolute;
    background-color: black;
    font-family: arial, sans-serif;
    font-weight: bold;
    text-align: center;
    display: block;
    border:2px solid white;    
    opacity: 0.8;
    border-radius: 10px;    
}

#mobileGallerySlider .adLinkLabel a {
    display: block;
    color: #fff;    
}

#mobileGallerySlider .adLinkLabel a:hover {
    color: #fff;
}

#mobileGallerySlider .adLinkLabel a:visited {
    color: #fff;
}

#mobileGalleryModal {
     display:none;
     position: fixed;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 10000;
     background-color: black;
}   

#mobileGalleryModal .canvas {
    position: fixed;
    top: -100%;
    left: -100%;
    height: 600%;
    width: 600%;
    background-color: black;
}
