@media screen and (min-width: 301px) and (max-width: 900px){
  div#furnitureCatIntro{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-attachment: absolute;
  }
  #furnitureCatIntro.portfolio{
		width:calc(100% - 60px);
		height: auto;
		padding-top: 120px;
		padding-left: 30px;
		padding-right: 30px;
		color: #ffffff;
  }
	#furnitureCatIntro.projects{
    background-image: url("../sources/furniture/projects/projectsBG.jpg");
    background-position: center;
    background-size: cover;
  }
  #furnitureCatIntro.chairs{
    background-image: url("../sources/furniture/chairs/60s/chairs_res.jpg");
    background-position: center 100px;
    background-size: 120% auto;
  }
  #furnitureCatIntro.tables{
    background-image: url("../sources/furniture/tables/cover.jpg");
    background-position: center left;
    background-size: cover;
  }
  #furnitureCatIntro.storage{
    background-image: url("../sources/furniture/storage/pageBG_Res.jpg");
    background-position: left bottom;
    background-size: auto 60%;
  }
  #furnitureCatIntro.decor{
    background-image: url("../sources/furniture/decor/pageCover_Res.jpg");
    background-position: center top;
    background-size: auto 90%;
  }
  div#furnitureCatIntroCon{
    z-index: inherit;
    position: absolute;
    width: calc(100% - 60px);
    bottom: 30px;
    left: 30px;
    color: #000000;
  }
  #furnitureCatIntroCon.projects, #furnitureCatIntroCon.tables{
    color: #ffffff;
  }
  #furnitureCatIntroCon.storage{
    top: 120px;
    left: 30px;
  }
  div#furnitureCatTitle{
    display: inline-block;
    font-family: bBold;
    font-size: 4.5em;
    line-height: 0.8em;
    letter-spacing: -1px;
    padding-bottom: 10px;
  }
  div#furnitureCatSubTitle{
    display: inline-block;
    width: 100%;
    height: auto;
    font-family: aLight;
    font-size: 0.9em;
    line-height: 1.5em;
  }
	div#furniturePortTitle{
		display: inline-block;
    width: 100%;
    height: auto;
    font-family: aUltraLight;
    font-size: 6em;
    line-height: 0.8em;
		margin-left: -0.09em;
	}	
	div#furniturePortSubTitle{
		position: relative;
    display: inline-block;
    width: 100%;
    height: auto;
    font-family: aLight;
    font-size: 1em;
    line-height: 1.8em;
		margin-top: 5vh;
  }

  div#furnitureSideNav{
    display: none;
    z-index: 4;
    position: fixed;
    width: 9em;
    height: auto;
    top: 80px;
    left: 30px;
    mix-blend-mode: difference;
  }
  div.furnitureSideNavLinkHolder{
    display: block;
    transform: translateX(-7.5vh) translateX(-9em);
    transition: transform 1s;
  }
  .furnitureSideNavLinkHolder.active{
    transform: translateX(0px);
    transition: transform 1s;
  }
  .furnitureSideNavLinkHolder:nth-child(1), .furnitureSideNavLinkHolder:nth-child(1).active{
    transition-delay: calc(var(--delay) * 0);
  }
  .furnitureSideNavLinkHolder:nth-child(2), .furnitureSideNavLinkHolder:nth-child(2).active{
    transition-delay: calc(var(--delay) * 1);
  }
  .furnitureSideNavLinkHolder:nth-child(3), .furnitureSideNavLinkHolder:nth-child(3).active{
    transition-delay: calc(var(--delay) * 2);
  }
  .furnitureSideNavLinkHolder:nth-child(4), .furnitureSideNavLinkHolder:nth-child(4).active{
    transition-delay: calc(var(--delay) * 3);
  }
  .furnitureSideNavLinkHolder:nth-child(5), .furnitureSideNavLinkHolder:nth-child(5).active{
    transition-delay: calc(var(--delay) * 4);
  }
  a.furnitureSideNavLink{
    display: inline-block;
    color: #ffffff;
    font-family: bBold;
    font-size: 1.2em;
    text-decoration: none;
    transform: translateX(0px);
    transition: opacity 0.3s, transform 0.3s, color 0.3s;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #ffffff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  a.furnitureSideNavLink:hover{
    opacity: 0.5;
    cursor: pointer;
    transform: translateX(5px);
    transition: opacity 0.3s, transform 0.3s;
  }

  div.furnItemCon{
    opacity: 0;
    position: relative;
    width: calc(100vw - 60px);
    height: auto;
    margin-top: 10vh;
    padding: 0 30px;
    overflow: hidden;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnItemCon.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }
  div.furnCarouselCon{
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(100vw - 60px - 12vw);
    min-height: calc(100vw - 60px - 12vw);
  }
  table.furnItemCarousel, div.decor-buy-button{
    opacity: 1;
    position: relative;
    height: auto;
    transition: all 0.5s ease;
  }
  table.furnItemCarousel{
    min-height: calc(100vw - 60px - 12vw);
  }
  div.decor-buy-button{
    /*height: 100px !important;*/
  }
  .furnItemCarousel.disappear, .variantDesc.disappear, .decor-buy-button.disappear{
    opacity: 0;
    display: none;
    transition: all 0.5s ease;
  }
  td.furnCarouselNavLeft, td.furnCarouselNavRight{
    width: 6vw;
    max-width: 6vw;
    min-width: 6vw;
    height: auto;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
  }
  div.furnCarouselPrev, div.furnCarouselNext{
    display: inline-block;
    width: auto;
    height: auto;
    color: #000000;
    font-size: 2.2em;
    text-align: center;
    overflow: hidden;
    transition: opacity 0.3s;
  }
  div.furnCarouselPrev:hover, div.furnCarouselNext:hover{
    cursor: pointer;
    opacity: 0.6;
    transition: opacity 0.3s;
  }
  td.furnCarouselImagesCon{
    width: calc(100vw - 50px - 12vw);
    height: calc(100vw - 50px - 12vw);
    overflow: hidden;
  }
  div.furnImage{
    opacity: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: absolute;
    width: 100%;
    height: 100%;
    transform: translateX(-30px);
    transition: all 0.45s ease;
  }
  .furnImage.toLeft{
    transform: translateX(30px);
    transition: all 0.5s ease;
  }
  .furnImage.active{
    opacity: 1;
    transform: translateX(0px);
    transition: all 0.5s ease;
  }
  .furnImage.deactiveToRight{
    opacity: 0;
    transform: translateX(30px);
    transition: all 0.5s ease;
  }
  .furnImage.deactiveToLeft{
    opacity: 0;
    transform: translateX(-30px);
    transition: all 0.5s ease;
  }

  div.furnBody{
    position: relative;
    display: inline-block;
    color: #000000;
    width: 100%;
    height: auto;
    font-family: aLight;
    font-size: 0.9em;
    text-align: left;
    line-height: 1.8em;
    padding-top: 5vh;
    padding-bottom: 10px;
  }
  div.furnItemTitle{
    display: inline-block;
    height: 12vh;
    width: 100%;
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: absolute;
  }
  .furnItemTitle.chic{
    background-position: top center;
    width: calc(100vw - 70px);
    height: calc((100vw - 60px - 15px)/8);
  }
	.furnItemTitle.elea{
    background-position: left;
    width: calc(100vw - 70px);
    height: calc((100vw - 60px - 15px)/5);
  }
  div.variantMarker{
    display: inline-block;
    color: #000000;
    background-color: #ffffff;
    font-family: aHeavy;
    font-size: 1em;
    letter-spacing: -0.5px;
    padding: 4px 15px;
    margin-bottom: 3.3px;
    border: 1px solid black;
    border-radius: 2px;
    transition: color 0.5s, background-color 0.5s;
  }
  .variantMarker.active{
    pointer-events: none;
    color: #ffffff;
    background-color: #000000;
    transition: color 0.5s, background-color 0.5s;
  }
  .variantMarker:hover{
    cursor: pointer;
    color: #ffffff;
    background-color: #000000;
    transition: color 0.5s, background-color 0.5s;
  }
  div.variantDescHolder{
    position: relative;
    display: inline-block;
    width: 100%;
    height: auto;
    /*min-height: 180px;*/
    padding-top: 1vh;
  }
  div.variantDesc{
    opacity: 1;
    position: relative;
    display: inline-block;
    width: 100%;
    height: auto;
    /*min-height: 150px;*/
    color: #000000;
    transition: all 0.5s ease;
  }
  .uniLink.furn{
    color: inherit;
  }
  div.furnDimIcon{
		display: inline-block;
		height: 35px;
		width: 35px;
		background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: absolute;
		vertical-align: top;
		margin-right: 8px;
	}
	div.furnDimText{
		display: inline-block;
		width: calc(100% - 50px);
		font-family: aHeavy;
		font-size: 0.95em;
		line-height: 1.4em;
		margin-top: 6px;
	}
	div.furnBodyCaption{
	  line-height: 0.85em;
		font-size: 1.1em;
		margin-top: 3px;
  }
	span.furnCaption{
		font-family: aLightItalic;
		font-size: 0.8em;
	}
	a.furnContactLink{
    display: inline;
    color: inherit;
    font-family: bBold;
    font-size: 1.5em;
    text-decoration: none;
  }
  a.furnContactLink:hover{
    cursor: pointer;
  }
  div.linkArrow{
    display: inline;
    font-size: 1.2em;
    vertical-align: top;
    line-height: 0.9em;
    transform: translateX(0);
    transition: transform 0.3s;
  }
  a.furnContactLink:hover .linkArrow{
    transform: translateX(10px);
    transition: transform 0.3s;
  }

	/*Portfolio Section*/
	div.furnPortCon{
    display: inline-block;
    width: calc(100vw - 60px);
    height: calc(auto - 35px);
    padding: 30px 0;
    padding-top: 10vh;
  }
	div.furnPortLinkCon{
    opacity: 0;
    position: relative;
    width: 100%;
    height: 30vh;
    vertical-align: middle;
    overflow: hidden;
		margin-top: -5vh;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnPortLinkCon.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }
	div.furnPortLinkImage{
		opacity: 0;
		top: 0;
		position: absolute;
		width: 30vh;
		height: 30vh;
		background-size: contain;
		background-attachment: aboslute;
		background-repeat: no-repeat;
		background-position: center;
		transform: translateX(0);
		transition: transform 0.5s, opacity 0.5s;
	}
	.furnPortLinkImage.active{
		opacity: 1;
		transform: translateX(10%);
		transition: transform 0.5s, opacity 0.5s;
	}
	.furnPortLinkImage.pf1{
		right: calc(50% - 15vw);
	}
	.furnPortLinkImage.pf2{
		left: 10%;
	}
	a.furnPortLink{
		text-decoration: none;
	}
	div.furnPortLinkText{
		position: absolute;
		text-align: center;
		width: 100%;
		height: 15vh;
		margin-top: calc(15vh - 7.5vh);
		mix-blend-mode: difference;
	}
	div.furnPortLinkTitle{
		display: inline-block;
		color: #ffffff;
		font-family: aUltraLight;
		font-size: 4em;
		line-height: 0.65em;
		letter-spacing: -0.025em;
	}
	div.furnPortLinkSubTitle{
		display: inline-block;
		color: #ffffff;
		font-family: bBold;
		font-size: 1em;
		vertical-align: top;
	}

  /*Projects Section*/
  div.furnProjIntroBGCon{
    position: relative;
    display: inline-block;
    width: 100vw;
    height: 100vh;
    background-repeat: no-repeat;
    background-attachment: absolute;
    overflow-x: hidden;
    overflow-y: hidden;
  }
  div.furnProjIntroBG{
    position: absolute;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: absolute;
  }
  div.furnProjGenTitle{
    position: relative;
    display: inline-block;
    font-family: aUltraLight;
    font-size: 3em;
  }
  div#airKenyaTitle{
    position: absolute;
    bottom: 30px;
    left: 30px;
    width: calc(100vw - 65px);
    height: auto;
  }
  div#airKenyaLogo{
    width: 4em;
    height: 3em;
    margin-right: 10px;
  }
  .furnProjIntroBG.airKenya{
    top: 90px;
    left: 30px;
    width: calc(100vw - 65px);
    height: calc(100vh - 95px - 10vh - 6.5vw);
  }
  div#angamaTitle{
    position: absolute;
    top: calc(65px + 7.5vh);
    left: 30px;
    width: 50vw;
    height: 6.5vw;
  }
  .furnProjIntroBG.angama{
    bottom: 30px;
    left: 30px;
    width: calc(100vw - 65px);
    height: calc(100vh - 95px - 10vh - 6.5vw);
  }
  div.furnProjCon{
    display: inline-block;
    width: calc(100vw - 60px);
    height: calc(auto - 35px);
    padding: 30px 30px;
  }
  div.furnProjDivImage{
    opacity: 0;
    position: relative;
    float: left;
    width: calc(100vw - 65px);
    height: calc((100vw - 75px)/2);
    background-size: cover;
    background-position: center left;
    background-repeat: no-repeat;
    background-attachment: absolute;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnProjDivImage.angama1{
    background-image: url("../sources/projects/angamaMara/1.jpg");
  }
  .furnProjDivImage.angama4{
    background-image: url("../sources/projects/angamaMara/4.jpg");
  }
  .furnProjDivImage.angamaMap1{
    margin-bottom: 30px;
    background-image: url("../sources/projects/angamaMara/map1.jpg");
  }
  div.furnProjBody{
    opacity: 0;
    position: relative;
    display: inline-block;
    color: #000000;
    width: 100%;
    height: auto;
    font-family: aLight;
    font-size: 0.9em;
    text-align: left;
    line-height: 2em;
    margin: 30px 0;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  div.furnProjImage{
    opacity: 0;
    position: relative;
    float: left;
    width: calc(100vw - 65px);
    height: calc((100vw - 75px)*1.2);
    background-size: cover;
    background-position: bottom left;
    background-repeat: no-repeat;
    background-attachment: absolute;
    margin-bottom: 30px;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnProjImage.angama2{
    background-image: url("../sources/projects/angamaMara/2.jpg");
  }
  .furnProjImage.angama3{
    background-image: url("../sources/projects/angamaMara/3.jpg");
  }
  .furnProjImage.angama5{
    background-image: url("../sources/projects/angamaMara/5.jpg");
  }
  .furnProjImage.angama6{
    width: calc(100vw - 75px);
    height: calc((100vw - 75px)/1.5);
    background-image: url("../sources/projects/angamaMara/6.jpg");
  }
  .furnProjImage.angamaMap2{
    width: calc(100vw - 75px);
    height: calc((100vw - 75px)/1.5);
    background-image: url("../sources/projects/angamaMara/map2.jpg");
  }
  .furnProjImage.angamaMap3{
    width: calc(100vw - 75px);
    height: calc((100vw - 75px)/1.5);
    background-image: url("../sources/projects/angamaMara/map3.jpg");
  }
  .furnProjDivImage.active, .furnProjBody.active, .furnProjImage.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }

  /*Page End*/
  div#pageFurnEndNav{
    position: relative;
    width: 100vw;
    height: auto;
    background: rgba(0,0,0,0);
    padding: 30px 30px;
    vertical-align: bottom;
  }
  div.furnPageEndTile{
    display: inline-block;
    position: relative;
    width: calc(100vw - 60px);
    height: calc(100vw - 60px);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: absolute;
    margin-top: 30px;
  }
  .furnPageEndTile.title{
    height: auto;
  }
  div#pageFurnEndTileTitle{
    display: inline-block;
    position: relative;
    width: auto;
    height: auto;
    font-family: aUltraLight;
    font-size: 3.5em;
    text-align: left;
    line-height: 1em;
    padding-right: 10vw;
  }
  div.furnPageEndLinkText{
    position: absolute;
    bottom: 0;
    right: 0;
    width: calc(100% - 10vw);
    height: calc(100% - 10vw);
    color: #ffffff;
    font-family: bLight;
    font-size: 4em;
    line-height: 0.8em;
    letter-spacing: -1px;
    text-decoration: none;
    padding: 5vw 5vw;
  }
  a.furnPageEndLink{
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    transition: background-color 0.5s;
  }
  .furnPageEndLink:hover{
    cursor: pointer;
    background-color: rgba(0,0,0,0.8);
    transition: background-color 0.5s;
  }

}

@media screen and (min-width: 901px){
  div#furnitureCatIntro{
    position: relative;
    display: inline-block;
    width: 100%;
    height: 100vh;
    background-repeat: no-repeat;
    background-attachment: absolute;
  }
	#furnitureCatIntro.portfolio{
    position: relative;
		height: auto;
		padding-top: calc(10vh + 80px);
		padding-left: 7.5vh;
		color: #ffffff;
  }
	#furnitureCatIntro.projects{
    background-image: url("../sources/furniture/projects/projectsBG.jpg");
    background-position: center;
    background-size: cover;
  }
  #furnitureCatIntro.chairs{
    background-image: url("../sources/furniture/chairs/60s/chairs.jpg");
    background-position: center right;
    background-size: auto 120%;
  }
  #furnitureCatIntro.tables{
    background-image: url("../sources/furniture/tables/cover.jpg");
    background-position: center;
    background-size: cover;
  }
  #furnitureCatIntro.storage{
    background-image: url("../sources/furniture/storage/pageBG.jpg");
    background-position: center bottom;
    background-size: contain;
  }
  #furnitureCatIntro.decor{
    background-image: url("../sources/furniture/decor/pageCover.jpg");
    background-position: center top;
    background-size: cover;
  }
  div#furnitureCatIntroCon{
    z-index: inherit;
    position: absolute;
    bottom: calc(10vh + 10px);
    left: 15vw;
    color: #000000;
  }
	#furnitureCatIntroCon.projects{
    left: auto;
    right: 10vw;
    color: #ffffff;
  }
  #furnitureCatIntroCon.tables{
    width: 50vw;
    color: #ffffff;
  }
  #furnitureCatIntroCon.storage{
    top: 15vh;
    left: calc(50% - 17.5vw);
    width: 35vw;
    text-align: center;
  }
  div#furnitureCatTitle{
    display: inline-block;
    font-family: bBold;
    font-size: 5em;
    line-height: 0.8em;
    margin-bottom: 10px;
    letter-spacing: -1px;
  }
	div#furnitureCatSubTitle{
    display: inline-block;
    width: 30vw;
    height: auto;
    font-family: aLight;
    font-size: 0.9em;
    line-height: 1.5em;
  }
  #furnitureCatSubTitle.tables{
    width: 49vw;
  }
	div#furniturePortTitle{
		display: inline-block;
    width: 100%;
    height: auto;
    font-family: aUltraLight;
    font-size: 20em;
    line-height: 0.8em;
		margin-left: -0.09em;
	}	
	div#furniturePortSubTitle{
		position: relative;
    display: inline-block;
    width: 50vw;
    height: auto;
    font-family: aLight;
    font-size: 1em;
    line-height: 1.5em;
		margin-top: 5vh;
  }

  div#furnitureSideNav{
    z-index: 4;
    position: fixed;
    width: 9em;
    height: auto;
    top: calc(10vh + 4.5em);
    left: 7.5vh;
    mix-blend-mode: difference;
  }
  div.furnitureSideNavLinkHolder{
    display: block;
    margin-bottom: 4px;
    transform: translateX(-7.5vh) translateX(-9em);
    transition: transform 1s;
  }
  .furnitureSideNavLinkHolder.active{
    transform: translateX(0px);
    transition: transform 1s;
  }
  a.furnitureSideNavLink{
    display: inline-block;
    color: #ffffff;
    font-family: bBold;
    font-size: 1.2em;
    line-height: 0.85em;
    text-decoration: none;
    transform: translateX(0px);
    transition: opacity 0.3s, transform 0.3s, color 0.3s;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #ffffff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  a.furnitureSideNavLink:hover{
    opacity: 0.5;
    cursor: pointer;
    transform: translateX(5px);
    transition: opacity 0.3s, transform 0.3s;
  }

  div.furnItemCon{
    opacity: 0;
    position: relative;
    width: calc(100% - 19vh - 9em - 80px);
    height: auto;
    min-height: calc(40vw + 8vh);
    padding-top: 8vh;
    margin-left: calc(7.5vh + 9em + 3.5vh);
    overflow: hidden;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnItemCon.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }
  div.furnCarouselCon{
    display: inline-block;
    width: auto;
		height: auto;
  }
  div.furnCarouselCon.textLeft{
    float: right;
  }
  div.furnCarouselCon.textRight{
    float: left;
  }
  table.furnItemCarousel, div.decor-buy-button{
		opacity: 1;
    transition: all 0.5s ease;
  }
  .furnItemCarousel.disappear, .variantDesc.disappear, .decor-buy-button.disappear{
    opacity: 0;
    display: none;
    transition: all 0.5s ease;
  }
  td.furnCarouselNavLeft, td.furnCarouselNavRight{
    width: 2vw;
    max-width: 2vw;
    min-width: 2vw;
    height: auto;
    text-align: center;
    vertical-align: middle;
    overflow: hidden;
  }
  div.furnCarouselPrev, div.furnCarouselNext{
    display: inline-block;
    width: auto;
    height: auto;
    color: #000000;
    font-size: 2em;
    text-align: center;
    overflow: hidden;
    transition: opacity 0.3s;
  }
  div.furnCarouselPrev:hover, div.furnCarouselNext:hover{
    cursor: pointer;
    opacity: 0.6;
    transition: opacity 0.3s;
  }
  td.furnCarouselImagesCon{
    width: 40vw;
    height: 40vw;
    overflow: hidden;
  }
  div.furnImage{
    opacity: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: absolute;
    width: 100%;
    height: 100%;
    transform: translateX(-30px);
    transition: all 0.45s ease;
  }
  .furnImage.toLeft{
    transform: translateX(30px);
    transition: all 0.5s ease;
  }
  .furnImage.active{
    opacity: 1;
    transform: translateX(0px);
    transition: all 0.5s ease;
  }
  .furnImage.deactiveToRight{
    opacity: 0;
    transform: translateX(30px);
    transition: all 0.5s ease;
  }
  .furnImage.deactiveToLeft{
    opacity: 0;
    transform: translateX(-30px);
    transition: all 0.5s ease;
  }
  div.furnBody{
    position: relative;
    display: inline-block;
    color: #000000;
    width: calc(100% - 44vw - 4vh);
    height: auto;
    font-family: aLight;
    font-size: 0.9em;
    text-align: left;
    line-height: 1.8em;
    padding-top: 5vh;
    overflow-x: hidden;
    overflow-y: auto;
  }
  div.furnBody.left{
    float: left;
  }
  div.furnBody.right{
    float: right;
  }
  /*div.furnCareInfo{
    z-index: 3;
    position: absolute;
    top: 4.5vh;
    right: 0;
    width: calc(44vw - 10vh);
    height: calc(40vw - 5vh);
    background: #000000;
    color: #ffffff;
    text-align: left;
    padding: 5vh 5vh;
    transform: translateX(100%);
    transition: transform 0.5s;
  }
  .furnCareInfo.active{
    transform: translateX(0);
    transition: transform 0.5s;
  }*/
  div.furnCareInfoTitle{
    display: inline-block;
    font-family: aUltraLight;
    font-size: 3.5em;
    line-height: 0.8em;
    letter-spacing: -2px;
  }
  div.furnCareInfoSubTitle{
    font-family: aHeavy;
    font-size: 1.1em;
    margin-top: 5px;
  }
  div.furnCareInfoText{
    font-family: aLight;
    font-size: 0.9em;
    line-height: 1.8em;
  }
  div.furnItemTitle{
    display: inline-block;
    height: 20vh;
    width: 100%;
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: absolute;
  }
  .furnItemTitle.chic,
	.furnItemTitle.mnara{
    background-size: 95%;
  }
  .furnItemTitle.elea,
	.furnItemTitle.directors,
	.furnItemTitle.obiti,
	.furnItemTitle.duara,
	.furnItemTitle.barakoa{
    background-size: auto 80%;
  }
	.furnItemTitle.elea{
    background-size: auto 70%;
  }
  div.variantMarker{
    display: inline-block;
    color: #000000;
    background-color: #ffffff;
    font-family: aHeavy;
    font-size: 1em;
    letter-spacing: -0.5px;
    padding: 4px 15px;
    margin-bottom: 3.3px;
    border: 1px solid black;
    border-radius: 2px;
    transition: color 0.5s, background-color 0.5s;
  }
  .variantMarker.active{
    pointer-events: none;
    color: #ffffff;
    background-color: #000000;
    transition: color 0.5s, background-color 0.5s;
  }
  .variantMarker:hover{
    cursor: pointer;
    color: #ffffff;
    background-color: #000000;
    transition: color 0.5s, background-color 0.5s;
  }
  div.variantDescHolder{
    position: relative;
    display: inline-block;
    width: 100%;
    height: auto;
    padding-top: 1vh;
  }
  div.variantDesc{
    opacity: 1;
    display: inline-block;
    position: relative;
    color: #000000;
    width: auto;
    height: auto;
    padding-top: 1vh;
    transition: all 0.5s ease;
  }
	.variantDesc.inline{
		padding-top: 0;
	}
  /*div.furnCareInfoLink{
    display: inline-block;
    position: relative;
    color: inherit;
    font-family: aHeavy;
  }
  div.furnCareInfoLink::after{
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 0;
    left: 0;
    height: 2px;
    background: currentColor;
    transition: width 0.3s ease;
  }
  div.furnCareInfoLink:hover{
    cursor: pointer;
  }
  div.furnCareInfoLink:hover::after{
    cursor: pointer;
    width: 100%;
  }*/
  div.furnDimIcon{
		display: inline-block;
		height: 35px;
		width: 35px;
		background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: absolute;
		margin-right: 10px;
		vertical-align: top;
	}
	div.furnDimText{
		display: inline-block;
		width: calc(100% - 50px);
		font-family: aHeavy;
		font-size: 0.95em;
		line-height: 1.4em;
		margin-top: 6px;
	}
	div.furnBodyCaption{
		display: inline-block;
		width: 100%;
	  line-height: 0.85em;
		font-size: 1.1em;
		margin-top: 3px;
  }
	span.furnCaption{
		font-family: aLightItalic;
		font-size: 0.8em;
	}
	a.furnContactLink{
    display: inline;
    color: inherit;
    font-family: bBold;
    font-size: 1.5em;
    text-decoration: none;
  }
  a.furnContactLink:hover{
    cursor: pointer;
  }
  div.linkArrow{
    display: inline-block;
    transform: translateX(0);
    transition: transform 0.3s;
  }
  a.furnContactLink:hover .linkArrow{
    transform: translateX(10px);
    transition: transform 0.3s;
  }

	/*Portfolio Section*/
	div.furnPortCon{
    display: inline-block;
    width: calc(100vw - 30vh - 8.7em - 80px);
    max-width: calc(100vw - 30vh - 8.7em - 80px);
    height: calc(auto - 35px);
    padding: 15vh 0;
    padding-top: 15vh;
    margin-left: calc(15vh + 8.7em);
  }
	div.furnPortLinkCon{
    opacity: 0;
    position: relative;
    width: 100%;
    height: 30vw;
    vertical-align: middle;
    overflow: hidden;
		margin-top: -10vh;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnPortLinkCon.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }
	div.furnPortLinkImage{
		opacity: 0;
		position: absolute;
		bottom: 0;
		width: 30vw;
		height: 30vw;
		background-size: contain;
		background-attachment: aboslute;
		background-repeat: no-repeat;
		background-position: center;
		transform: translateX(0);
		transition: transform 0.5s, opacity 0.5s;
	}
	.furnPortLinkImage.active{
		opacity: 1;
		transform: translateX(10%);
		transition: transform 0.5s, opacity 0.5s;
	}
	.furnPortLinkImage.pf1{
		right: calc(50% - 15vw);
	}
	.furnPortLinkImage.pf2{
		left: 10%;
	}
	a.furnPortLink{
		text-decoration: none;
	}
	div.furnPortLinkText{
		position: absolute;
		text-align: center;
		width: 100%;
		height: 6vw;
		margin-top: calc(15vw - 3vw);
		mix-blend-mode: difference;
	}
	div.furnPortLinkTitle{
		display: inline-block;
		color: #ffffff;
		font-family: aUltraLight;
		font-size: 8em;
		line-height: 0.65em;
		letter-spacing: -0.025em;
	}
	div.furnPortLinkSubTitle{
		display: inline-block;
		color: #ffffff;
		font-family: bBold;
		font-size: 1.5em;
		vertical-align: top;
	}

  /*Projects Section*/
  div.furnProjIntroBGCon{
    position: relative;
    display: inline-block;
    width: 100vw;
    height: 100vh;
    background-repeat: no-repeat;
    background-attachment: absolute;
    overflow-x: hidden;
    overflow-y: hidden;
  }
  div.furnProjIntroBG{
    position: absolute;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: absolute;
  }
  div.furnProjGenTitle{
    position: relative;
    display: inline-block;
    font-family: aUltraLight;
    font-size: 4em;
  }
  div#airKenyaTitle{
    position: absolute;
    bottom: 5vh;
    left: calc(15vh + 8.7em);
    width: calc(100vw - 30vh - 9em - 80px);
    height: 12vh;
    text-align: right;
  }
  div#airKenyaLogo{
    width: 12vh;
    height: 12vh;
    float: left;
  }
  .furnProjIntroBG.airKenya{
    top: 5vh;
    left: calc(15vh + 8.7em);
    width: calc(100vw - 30vh - 9em - 80px);
    height: calc((100vw - 30vh - 9em - 80px)/2);
  }
  div#angamaTitle{
    position: absolute;
    top: 7.5vh;
    right: calc(15vh + 8.7em);
    width: 20vw;
    height: 2.6vw;
  }
  .furnProjIntroBG.angama{
    bottom: 10vh;
    left: calc(15vh + 8.7em);
    width: calc(100vw - 30vh - 9em - 80px);
    height: calc((100vw - 30vh - 9em - 80px)/2);
  }
  div.furnProjCon{
    display: inline-block;
    width: calc(100vw - 30vh - 8.7em - 80px);
    max-width: calc(100vw - 30vh - 8.7em - 80px);
    height: calc(auto - 35px);
    padding: 15vh 0;
    padding-top: 5vh;
    margin-left: calc(15vh + 8.7em);
  }
  div.furnProjDivImage{
    opacity: 0;
    position: relative;
    float: left;
    width: calc(100vw - 30vh - 9em - 80px);
    height: calc((100vw - 30vh - 9em - 80px)/2.2);
    background-size: cover;
    background-position: center left;
    background-repeat: no-repeat;
    background-attachment: absolute;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  div.furnProjBody{
    opacity: 0;
    position: relative;
    display: inline-block;
    color: #000000;
    width: calc(100vw - 30vh - 9.8em - 80px);
    height: auto;
    font-family: aLight;
    font-size: 0.9em;
    text-align: left;
    line-height: 2em;
    margin: 5vh 0;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  div.furnProjImagePortrait, div.furnProjImageLandscape{
    opacity: 0;
    position: relative;
    float: left;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: absolute;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .furnProjImagePortrait{
    width: calc((100vw - 30vh - 9em - 80px - 5vh)/2) !important;
    height: calc(((100vw - 30vh - 9em - 80px - 5vh)/2)*1.2) !important;
  }
  .furnProjImageLandscape{
    width: calc((100vw - 30vh - 9em - 80px - 5vh)/2);
    height: calc(((100vw - 30vh - 9em - 80px - 5vh)/2)/1.5);
  }

  .furnProjImageLandscape.ak1{
    background-image: url("../sources/projects/airKenya/2.jpg");
  }

  .furnProjImagePortrait.angama2{
    background-image: url("../sources/projects/angamaMara/2.jpg");
  }
  .furnProjImagePortrait.angama3{
    margin-left: 5vh;
    background-image: url("../sources/projects/angamaMara/3.jpg");
  }
  .furnProjDivImage.angama4{
    margin-top: 5vh;
    background-image: url("../sources/projects/angamaMara/4.jpg");
  }
  .furnProjDivImage.angamaMap1{
    margin-bottom: 5vh;
    background-image: url("../sources/projects/angamaMara/map1.jpg");
  }
  .furnProjImageLandscape.angamaMap2{
    background-image: url("../sources/projects/angamaMara/map2.jpg");
  }
  .furnProjImageLandscape.angamaMap3{
    margin-left: 5vh;
    background-image: url("../sources/projects/angamaMara/map3.jpg");
  }

  .furnProjDivImage.active, .furnProjBody.active, .furnProjImagePortrait.active, .furnProjImageLandscape.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }

  /*Deco Section*/
  div.decoWrap{
    display: inline-block;
    width: calc(100vw - 28vh - 9em - 80px);
    max-width: calc(100vw - 28vh - 9em - 80px);
    height: auto;
    padding-top: 10vh;
    margin-left: calc(15vh + 8.1em);
  }
  div.decoItemCon{
    opacity: 0;
    float: left;
    width: calc(49% - 3vw);
    height: auto;
    margin-bottom: 6vw;
    margin-right: 6vw;
    transform: translateY(35px);
    transition: transform 0.5s, opacity 0.5s;
  }
  .decoItemCon:nth-child(2n){
    margin-right: 0;
  }
  .decoItemCon.active{
    opacity: 1;
    transform: translateY(0px);
    transition: transform 0.5s, opacity 0.5s;
  }
  div.decoItemImageCon{
    width: 100%;
    height: 30vw;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: absolute;
  }
  div.decoItemImage{
    opacity: 1;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: absolute;
    transition: opacity 0.5s;
  }
  .decoItemImageCon:hover .decoItemImage{
    opacity: 0;
    transition: opacity 0.5s;
  }
  div.decoItemTitle{
    font-family: aUltraLight;
    font-size: 3em;
    letter-spacing: -1px;
    line-height: 1em;
    margin: 15px 0;
  }
  div.decoItemDeets{
    font-family: aLight;
    font-size: 0.9em;
    line-height: 1em;
  }

  /*Page End*/
  div#pageFurnEndNav{
    position: relative;
    width: 100vw;
    height: auto;
    background: rgba(0,0,0,0);
    padding: 1.9vw 0;
    overflow: hidden;
    vertical-align: bottom;
  }
  div.furnPageEndTile{
    display: inline-block;
    position: relative;
    width: calc((100vw - 10vw - 15px)/4);
    height: calc((100vw - 10vw - 15px)/4);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: absolute;
    margin-left: 1.9vw;
  }
  .furnPageEndTile.title{
    margin-left: 1vw;
  }
  div#pageFurnEndTileTitle{
    position: absolute;
    bottom: 0;
    right: 0;
    width: auto;
    height: auto;
    font-family: aUltraLight;
    font-size: 3em;
    text-align: right;
    line-height: 1em;
  }
  div.furnPageEndLinkText{
    position: absolute;
    bottom: 0;
    right: 0;
    width: calc(100% - 4vw);
    height: calc(100% - 4vw);
    color: #ffffff;
    font-family: bLight;
    font-size: 4em;
    line-height: 0.8em;
    letter-spacing: -1px;
    text-decoration: none;
    padding: 2vw 2vw;
  }
  a.furnPageEndLink{
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    transition: background-color 0.5s;
  }
  .furnPageEndLink:hover{
    cursor: pointer;
    background-color: rgba(0,0,0,0.8);
    transition: background-color 0.5s;
  }
}

iframe{
  height: 100% !important;
}

#airKenyaLogo{
  display: inline-block;
  background-image: url("../sources/projects/airKenya/airKenyaLogo.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: absolute;
}
.furnProjIntroBG.airKenya{
  background-image: url("../sources/projects/airKenya/1.jpg");
}
#angamaTitle{
  background-image: url("../sources/projects/angamaMara/angama_logo_white.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-attachment: absolute;
  mix-blend-mode: difference;
}
.furnProjIntroBG.angama{
  background-image: url("../sources/projects/angamaMara/1.jpg");
}

.furnPageEndTile.chairsandsofas{
  background-image: url("../sources/furniture/chairs/60s/cover.jpg");
}
.furnPageEndTile.desksandtables{
  background-image: url("../sources/furniture/tables/duara/coffee1_2.jpg");
  background-position: top;
}
.furnPageEndTile.storage{
  background-image: url("../sources/furniture/storage/pageBG.jpg");
}
.furnPageEndTile.decor{
  background-image: url("../sources/furniture/decor/smallLamu.jpg");
}

.furnItemTitle.chic{
  background-image: url("../sources/furniture/chairs/chic/chicLogo.svg");
}
.furnItemTitle.elea{
  background-image: url("../sources/furniture/chairs/elea/eleaLogo.svg");
}
.furnItemTitle.danishChair{
  background-image: url("../sources/furniture/chairs/danishChair/danishChairLogo.svg");
}
.furnItemTitle.sixties{
  background-image: url("../sources/furniture/chairs/60s/sixtiesLogo.svg");
}
.furnItemTitle.twinSixties{
  background-image: url("../sources/furniture/chairs/twin60s/twinSixtiesLogo.svg");
}
.furnItemTitle.diningChair, .furnItemTitle.tables{
  color: #323232;
  height: auto;
  font-family: aUltraLight;
  font-size: 10vh;
  line-height: 0.9em;
  letter-spacing: -2px;
}
.furnItemTitle.loungeChair{
  background-image: url("../sources/furniture/chairs/loungeChair/loungeChairLogo.svg");
}
.furnItemTitle.wimbi{
  background-image: url("../sources/furniture/chairs/wimbiStool/wimbiLogo.svg");
}
.furnItemTitle.directors{
  background-image: url("../sources/furniture/chairs/directors/directorsLogo.svg");
}
.furnItemTitle.obiti{
  background-image: url("../sources/furniture/tables/obiti/obitiLogo.svg");
}
.furnItemTitle.imara{
  background-image: url("../sources/furniture/tables/imara/imaraLogo.svg");
}
.furnItemTitle.amani{
  background-image: url("../sources/furniture/tables/amani/amaniLogo.svg");
}
.furnItemTitle.duara{
  background-image: url("../sources/furniture/tables/duara/duaraLogo.svg");
}
.furnItemTitle.mnara{
  background-image: url("../sources/furniture/tables/mnara/mnaraLogo.svg");
}
.furnItemTitle.chemchem{
  background-image: url("../sources/furniture/tables/chemchem/chemchemLogo.svg");
}
.furnItemTitle.butu{
  background-image: url("../sources/furniture/storage/butu/butuLogo.svg");
}
.furnItemTitle.wima{
  background-image: url("../sources/furniture/storage/wima/wimaLogo.svg");
}
.furnItemTitle.refu{
  background-image: url("../sources/furniture/storage/refu/refuLogo.svg");
}
.furnItemTitle.barakoa{
  background-image: url("../sources/furniture/decor/barakoa/barakoaLogo.svg");
}
.furnItemTitle.carvedDoors{
  background-image: url("../sources/furniture/decor/carvedDoors/carvedDoorsLogo.svg");
}
.furnItemTitle.carvedPanels{
  background-image: url("../sources/furniture/decor/carvedPanels/carvedPanelsLogo.svg");
}
.furnItemTitle.mirrorFrames{
  background-image: url("../sources/furniture/decor/mirrorFrames/mirrorFramesLogo.svg");
}
.furnItemTitle.pembetatu{
  background-image: url("../sources/furniture/decor/pembetatu/pembetatuLogo.svg");
}
.furnDimIcon{
	background-image: url("../sources/furniture/dimIcon.svg");
}

#chic1{
	background-image: url("/sources/furniture/chairs/chic/chic1.jpg");
}
#chic2{
	background-image: url("/sources/furniture/chairs/chic/chic2.jpg");
}
#chic3{
	background-image: url("/sources/furniture/chairs/chic/chic3.jpg");
}
#chic4{
	background-image: url("/sources/furniture/chairs/chic/chic4.jpg");
}

#elea1{
	background-image: url("/sources/furniture/chairs/elea/elgon1_1.jpg");
}
#elea2{
	background-image: url("/sources/furniture/chairs/elea/elgon1_2.jpg");
}
#elea3{
	background-image: url("/sources/furniture/chairs/elea/elgon1_3.jpg");
}
#elea4{
	background-image: url("/sources/furniture/chairs/elea/elgon1_4.jpg");
}
#elea5{
	background-image: url("/sources/furniture/chairs/elea/elgon1_5.jpg");
}

#danishChair1{
	background-image: url("/sources/furniture/chairs/danishChair/1.jpg");
}
#danishChair2{
	background-image: url("/sources/furniture/chairs/danishChair/2.jpg");
}
#danishChair3{
	background-image: url("/sources/furniture/chairs/danishChair/3.jpg");
}

#sixties1_1{
	background-image: url("/sources/furniture/chairs/60s/camphor1_1.jpg");
}
#sixties1_2{
	background-image: url("/sources/furniture/chairs/60s/camphor1_2.jpg");
}
#sixties1_3{
	background-image: url("/sources/furniture/chairs/60s/camphor1_3.jpg");
}
#sixties1_4{
	background-image: url("/sources/furniture/chairs/60s/camphor1_4.jpg");
}
#sixties1_5{
	background-image: url("/sources/furniture/chairs/60s/camphor1_5.jpg");
}
#sixties2_1{
	background-image: url("/sources/furniture/chairs/60s/palm1_1.jpg");
}
#sixties2_2{
	background-image: url("/sources/furniture/chairs/60s/palm1_2.jpg");
}
#sixties2_3{
	background-image: url("/sources/furniture/chairs/60s/palm1_3.jpg");
}
#sixties2_4{
	background-image: url("/sources/furniture/chairs/60s/palm1_4.jpg");
}
#sixties2_5{
	background-image: url("/sources/furniture/chairs/60s/palm1_5.jpg");
}
#sixties2_6{
	background-image: url("/sources/furniture/chairs/60s/palm1_6.jpg");
}
#sixties3_1{
	background-image: url("/sources/furniture/chairs/60s/palm2_1.webp");
}
#sixties3_2{
	background-image: url("/sources/furniture/chairs/60s/palm2_2.jpg");
}
#sixties3_3{
	background-image: url("/sources/furniture/chairs/60s/palm2_3.webp");
}
#sixties3_4{
	background-image: url("/sources/furniture/chairs/60s/palm2_4.jpg");
}
#sixties3_5{
	background-image: url("/sources/furniture/chairs/60s/palm2_5.webp");
}
#sixties3_6{
	background-image: url("/sources/furniture/chairs/60s/palm2_6.jpg");
}
#sixties4_1{
	background-image: url("/sources/furniture/chairs/60s/teak1_1.jpg");
}
#sixties4_2{
	background-image: url("/sources/furniture/chairs/60s/teak1_2.jpg");
}
#sixties4_3{
	background-image: url("/sources/furniture/chairs/60s/teak1_3.jpg");
}
#sixties4_4{
	background-image: url("/sources/furniture/chairs/60s/teak1_4.jpg");
}
#sixties4_5{
	background-image: url("/sources/furniture/chairs/60s/teak1_5.jpg");
}
#sixties4_6{
	background-image: url("/sources/furniture/chairs/60s/teak1_6.jpg");
}

#twinsixties1_1{
	background-image: url("/sources/furniture/chairs/twin60s/elgon2_1.jpg");
}
#twinsixties1_2{
	background-image: url("/sources/furniture/chairs/twin60s/elgon2_2.jpg");
}
#twinsixties1_3{
	background-image: url("/sources/furniture/chairs/twin60s/elgon2_3.jpg");
}
#twinsixties1_4{
	background-image: url("/sources/furniture/chairs/twin60s/elgon2_4.jpg");
}
#twinsixties1_5{
	background-image: url("/sources/furniture/chairs/twin60s/elgon2_5.jpg");
}
#twinsixties1_6{
	background-image: url("/sources/furniture/chairs/twin60s/elgon2_6.jpg");
}

#dining1_1{
	background-image: url("/sources/furniture/chairs/diningChair/elgon1_1.jpg");
}
#dining1_2{
	background-image: url("/sources/furniture/chairs/diningChair/elgon1_2.jpg");
}
#dining1_3{
	background-image: url("/sources/furniture/chairs/diningChair/elgon1_3.jpg");
}
#dining2_1{
	background-image: url("/sources/furniture/chairs/diningChair/elgon2_1.jpg");
}
#dining2_2{
	background-image: url("/sources/furniture/chairs/diningChair/elgon2_2.jpg");
}
#dining2_3{
	background-image: url("/sources/furniture/chairs/diningChair/elgon2_3.jpg");
}
#dining2_4{
	background-image: url("/sources/furniture/chairs/diningChair/elgon2_4.jpg");
}
#dining3_1{
	background-image: url("/sources/furniture/chairs/diningChair/palm1_1.jpg");
}
#dining3_2{
	background-image: url("/sources/furniture/chairs/diningChair/palm1_2.jpg");
}
#dining4_1{
	background-image: url("/sources/furniture/chairs/diningChair/mvule1_1.jpg");
}
#dining4_2{
	background-image: url("/sources/furniture/chairs/diningChair/mvule1_2.jpg");
}
#dining4_3{
	background-image: url("/sources/furniture/chairs/diningChair/mvule1_3.jpg");
}
#dining4_4{
	background-image: url("/sources/furniture/chairs/diningChair/mvule1_4.jpg");
}
#dining4_5{
	background-image: url("/sources/furniture/chairs/diningChair/mvule1_5.jpg");
}

#lounge1_1{
	background-image: url("/sources/furniture/chairs/loungeChair/1_1.jpg");
}
#lounge1_2{
	background-image: url("/sources/furniture/chairs/loungeChair/1_2.jpg");
}

#wimbi1_1{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_1.jpg");
}
#wimbi1_2{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_2.jpg");
}
#wimbi1_3{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_3.jpg");
}
#wimbi1_4{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_4.jpg");
}
#wimbi1_5{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_5.jpg");
}
#wimbi1_6{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_6.jpg");
}
#wimbi1_7{
	background-image: url("/sources/furniture/chairs/wimbiStool/1_7.jpg");
}

#directors1_1{
	background-image: url("/sources/furniture/chairs/directors/mvule1_1.jpg");
}
#directors1_2{
	background-image: url("/sources/furniture/chairs/directors/mvule1_2.jpg");
}
#directors1_3{
	background-image: url("/sources/furniture/chairs/directors/mvule1_3.jpg");
}
#directors1_4{
	background-image: url("/sources/furniture/chairs/directors/mvule1_4.jpg");
}
#directors2_1{
	background-image: url("/sources/furniture/chairs/directors/palm1_1.jpg");
}
#directors2_2{
	background-image: url("/sources/furniture/chairs/directors/palm1_2.jpg");
}
#directors2_3{
	background-image: url("/sources/furniture/chairs/directors/palm1_3.jpg");
}
#directors2_4{
	background-image: url("/sources/furniture/chairs/directors/palm1_4.jpg");
}
#directors3_1{
	background-image: url("/sources/furniture/chairs/directors/elgon1_1.jpg");
}
#directors3_2{
	background-image: url("/sources/furniture/chairs/directors/elgon1_2.jpg");
}
#directors3_3{
	background-image: url("/sources/furniture/chairs/directors/elgon1_3.jpg");
}
#directors3_4{
	background-image: url("/sources/furniture/chairs/directors/elgon1_4.jpg");
}

#obiti1_1{
	background-image: url("/sources/furniture/tables/obiti/obiti1_1.jpg");
}
#obiti1_2{
	background-image: url("/sources/furniture/tables/obiti/obiti1_2.jpg");
}
#obiti1_3{
	background-image: url("/sources/furniture/tables/obiti/obiti1_3.jpg");
}
#obiti1_4{
	background-image: url("/sources/furniture/tables/obiti/obiti1_4.jpg");
}

#imaratable1_1{
	background-image: url("/sources/furniture/tables/imara/table1_1.jpg");
}
#imaratable1_2{
	background-image: url("/sources/furniture/tables/imara/table1_2.jpg");
}
#imaratable1_3{
	background-image: url("/sources/furniture/tables/imara/table1_3.jpg");
}
#imaratable1_4{
	background-image: url("/sources/furniture/tables/imara/table1_4.jpg");
}
#imaradesk1_1{
	background-image: url("/sources/furniture/tables/imara/desk1_1.jpg");
}
#imaradesk1_2{
	background-image: url("/sources/furniture/tables/imara/desk1_2.jpg");
}
#imaradesk1_3{
	background-image: url("/sources/furniture/tables/imara/desk1_3.jpg");
}
#imaradesk1_4{
	background-image: url("/sources/furniture/tables/imara/desk1_4.jpg");
}
#imaradesk2_1{
	background-image: url("/sources/furniture/tables/imara/desk2_1.jpg");
}
#imaradesk2_2{
	background-image: url("/sources/furniture/tables/imara/desk2_2.jpg");
}
#imaradesk2_3{
	background-image: url("/sources/furniture/tables/imara/desk2_3.jpg");
}
#imaradesk2_4{
	background-image: url("/sources/furniture/tables/imara/desk2_4.jpg");
}

#amanidining1_1{
	background-image: url("/sources/furniture/tables/amani/dining1_1.jpg");
}
#amanidining1_2{
	background-image: url("/sources/furniture/tables/amani/dining1_2.jpg");
}
#amanidining1_3{
	background-image: url("/sources/furniture/tables/amani/dining1_3.jpg");
}
#amanicoffee1_1{
	background-image: url("/sources/furniture/tables/amani/coffee1_1.jpg");
}
#amanicoffee1_2{
	background-image: url("/sources/furniture/tables/amani/coffee1_2.jpg");
}
#amaniside1_1{
	background-image: url("/sources/furniture/tables/amani/side1_1.jpg");
}
#amaniside1_2{
	background-image: url("/sources/furniture/tables/amani/side1_2.jpg");
}

#duaracoffee1_1{
	background-image: url("/sources/furniture/tables/duara/coffee1_1.jpg");
}
#duaracoffee1_2{
	background-image: url("/sources/furniture/tables/duara/coffee1_2.jpg");
}
#duaracoffee1_3{
	background-image: url("/sources/furniture/tables/duara/coffee1_3.jpg");
}
#duaracoffee2_1{
	background-image: url("/sources/furniture/tables/duara/coffee2_1.jpg");
}
#duaraside1_1{
	background-image: url("/sources/furniture/tables/duara/side1_1.jpg");
}
#duaraside1_2{
	background-image: url("/sources/furniture/tables/duara/side1_2.jpg");
}
#duaraside1_3{
	background-image: url("/sources/furniture/tables/duara/side1_3.jpg");
}
#duaraside1_4{
	background-image: url("/sources/furniture/tables/duara/side1_4.jpg");
}
#duaraside1_5{
	background-image: url("/sources/furniture/tables/duara/side1_5.jpg");
}
#duaraside1_6{
	background-image: url("/sources/furniture/tables/duara/side1_6.jpg");
}
#duaraside1_7{
	background-image: url("/sources/furniture/tables/duara/side1_7.jpg");
}
#duaraside2_1{
	background-image: url("/sources/furniture/tables/duara/side2_1.jpg");
}

#mnaraside1_1{
	background-image: url("/sources/furniture/tables/mnara/side1_1.jpg");
}
#mnaraside1_2{
	background-image: url("/sources/furniture/tables/mnara/side1_2.jpg");
}
#mnaraside1_3{
	background-image: url("/sources/furniture/tables/mnara/side1_3.jpg");
}
#mnaraside1_4x{
	background-image: url("/sources/furniture/tables/mnara/side1_4.jpg");
}

#chemchemconsole1_1{
	background-image: url("/sources/furniture/tables/chemchem/console1_1.jpg");
}
#chemchemconsole1_2{
	background-image: url("/sources/furniture/tables/chemchem/console1_2.jpg");
}
#chemchemconsole1_3{
	background-image: url("/sources/furniture/tables/chemchem/console1_3.jpg");
}
#chemchemdesk1_1{
	background-image: url("/sources/furniture/tables/chemchem/desk1_1.jpg");
}
#chemchemdesk1_2{
	background-image: url("/sources/furniture/tables/chemchem/desk1_2.jpg");
}
#chemchemdesk1_3{
	background-image: url("/sources/furniture/tables/chemchem/desk1_3.jpg");
}

#butu1_1{
	background-image: url("/sources/furniture/storage/butu/1_1.jpg");
}
#butu1_2{
	background-image: url("/sources/furniture/storage/butu/1_2.jpg");
}

#wima1_1{
	background-image: url("/sources/furniture/storage/wima/1_1.jpg");
}
#wima1_2{
	background-image: url("/sources/furniture/storage/wima/1_2.jpg");
}
#wima1_3{
	background-image: url("/sources/furniture/storage/wima/1_3.jpg");
}
#wima1_4{
	background-image: url("/sources/furniture/storage/wima/1_4.jpg");
}
#wima1_5{
	background-image: url("/sources/furniture/storage/wima/1_5.jpg");
}

#refu1_1{
	background-image: url("/sources/furniture/storage/refu/1_1.jpg");
}
#refu1_2{
	background-image: url("/sources/furniture/storage/refu/1_2.jpg");
}
#refu1_3{
	background-image: url("/sources/furniture/storage/refu/1_3.jpg");
}
#refu1_4{
	background-image: url("/sources/furniture/storage/refu/1_4.jpg");
}
#refu1_5{
	background-image: url("/sources/furniture/storage/refu/1_5.jpg");
}
#refu1_6{
	background-image: url("/sources/furniture/storage/refu/1_6.jpg");
}

#barakoa1{
	background-image: url("/sources/furniture/decor/barakoa/barakoa1.jpg");
}
#barakoa2{
	background-image: url("/sources/furniture/decor/barakoa/barakoa2.jpg");
}
#barakoa3{
	background-image: url("/sources/furniture/decor/barakoa/barakoa3.jpg");
}
#barakoa4{
	background-image: url("/sources/furniture/decor/barakoa/barakoa4.jpg");
}
#barakoa5{
	background-image: url("/sources/furniture/decor/barakoa/barakoa5.jpg");
}

#carveddoor_dark1_1{
	background-image: url("/sources/furniture/decor/carvedDoors/dark1_1.jpg");
}
#carveddoor_dark1_2{
	background-image: url("/sources/furniture/decor/carvedDoors/dark1_2.jpg");
}
#carveddoor_dark2_1{
	background-image: url("/sources/furniture/decor/carvedDoors/dark2_1.jpg");
}
#carveddoor_dark2_2{
	background-image: url("/sources/furniture/decor/carvedDoors/dark2_2.jpg");
}
#carveddoor_light1_1{
	background-image: url("/sources/furniture/decor/carvedDoors/light1_1.jpg");
}
#carveddoor_light1_2{
	background-image: url("/sources/furniture/decor/carvedDoors/light1_2.jpg");
}
#carveddoor_light2_1{
	background-image: url("/sources/furniture/decor/carvedDoors/light2_1.jpg");
}
#carveddoor_light2_2{
	background-image: url("/sources/furniture/decor/carvedDoors/light2_2.jpg");
}
#carveddoor_light3_1{
	background-image: url("/sources/furniture/decor/carvedDoors/light3_1.jpg");
}
#carveddoor_light3_2{
	background-image: url("/sources/furniture/decor/carvedDoors/light3_2.jpg");
}

#carvedpanel1_1{
	background-image: url("/sources/furniture/decor/carvedPanels/1_1.jpg");
}
#carvedpanel1_2{
	background-image: url("/sources/furniture/decor/carvedPanels/1_2.jpg");
}
#carvedpanel1_3{
	background-image: url("/sources/furniture/decor/carvedPanels/1_3.jpg");
}
#carvedpanel1_4{
	background-image: url("/sources/furniture/decor/carvedPanels/1_4.jpg");
}
#carvedpanel1_5{
	background-image: url("/sources/furniture/decor/carvedPanels/1_5.jpg");
}
#carvedpanel2_1{
	background-image: url("/sources/furniture/decor/carvedPanels/2_1.jpg");
}
#carvedpanel2_2{
	background-image: url("/sources/furniture/decor/carvedPanels/2_2.jpg");
}
#carvedpanel2_3{
	background-image: url("/sources/furniture/decor/carvedPanels/2_3.jpg");
}
#carvedpanel2_4{
	background-image: url("/sources/furniture/decor/carvedPanels/2_4.jpg");
}

#mirrorround2_1{
	background-image: url("/sources/furniture/decor/mirrorFrames/round2_1.jpg");
}
#mirrorround2_2{
	background-image: url("/sources/furniture/decor/mirrorFrames/round2_2.jpg");
}
#mirrorrec1_1{
	background-image: url("/sources/furniture/decor/mirrorFrames/rec1_1.jpg");
}
#mirrorrec1_2{
	background-image: url("/sources/furniture/decor/mirrorFrames/rec1_2.jpg");
}
#mirrorrec2_1{
	background-image: url("/sources/furniture/decor/mirrorFrames/rec2_1.jpg");
}
#mirrorrec2_2{
	background-image: url("/sources/furniture/decor/mirrorFrames/rec2_2.jpg");
}

#pembe1_1{
	background-image: url("/sources/furniture/decor/pembetatu/1_1.jpg");
}
#pembe1_2{
	background-image: url("/sources/furniture/decor/pembetatu/1_2.jpg");
}
#pembe1_3{
	background-image: url("/sources/furniture/decor/pembetatu/1_3.jpg");
}
#pembe2_1{
	background-image: url("/sources/furniture/decor/pembetatu/2_1.jpg");
}
#pembe2_2{
	background-image: url("/sources/furniture/decor/pembetatu/2_2.jpg");
}
#pembe2_3{
	background-image: url("/sources/furniture/decor/pembetatu/2_3.jpg");
}
#pembe3_1{
	background-image: url("/sources/furniture/decor/pembetatu/3_1.jpg");
}
#pembe3_2{
	background-image: url("/sources/furniture/decor/pembetatu/3_2.jpg");
}
#pembe3_3{
	background-image: url("/sources/furniture/decor/pembetatu/3_3.jpg");
}

.decoItemImageCon.smallLamu{
  background-image: url("../sources/furniture/decor/smallLamu.jpg");
}

.decoItemImageCon.mirror1{
  background-image: url("../sources/furniture/decor/mirrorFrames/round1-1.jpg");
}
.decoItemImage.mirror1{
  background-image: url("../sources/furniture/decor/mirrorFrames/round1-2.jpg");
}
.decoItemImageCon.mirror2{
  background-image: url("../sources/furniture/decor/mirrorFrames/round2-1.jpg");
}
.decoItemImage.mirror2{
  background-image: url("../sources/furniture/decor/mirrorFrames/round2-2.jpg");
}
.decoItemImageCon.mirror3{
  background-image: url("../sources/furniture/decor/mirrorFrames/rec1-1.jpg");
}
.decoItemImage.mirror3{
  background-image: url("../sources/furniture/decor/mirrorFrames/rec1-2.jpg");
}
