#logo a,.thumb-back p{white-space:nowrap;text-overflow:ellipsis}html{background:#434343}body{height:100%;font-family:"Segoe UI","Open Sans",sans-serif;font-size:15px}img{border:0;max-width:100%;width:auto;height:auto}@media \0screen{img{width:auto}}a{text-decoration:none}.clearfix:after,.clearfix:before,div:after,div:before,img:after,img:before,p:after,p:before{content:"\0020";display:table;height:0;clear:both;visibility:hidden}.gap{width:100%;height:100px;display:block;clear:both}#click-blocker,#loop{display:none;width:100%;left:0;top:0;height:100%;position:absolute}.opacity-25{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25}.opacity-35{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);-moz-opacity:.35;-khtml-opacity:.35;opacity:.35}.opacity-50{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.opacity-75{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.back-opacity-50{background:rgba(0,0,0,.5)}.back-opacity-65{background:rgba(0,0,0,.65)}.back-opacity-75{background:rgba(0,0,0,.75)}.back-opacity-85{background:rgba(0,0,0,.85)}.round-corners{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.round-corners-small{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.round-corners-2px{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.round-corners-large{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.round-corners-total{-moz-border-radius:64px;-webkit-border-radius:64px;border-radius:64px}.round-corners-right{-moz-border-radius:0 64px 64px 0;-webkit-border-radius:0 64px 64px 0;border-radius:0 64px 64px 0}.shadow{-moz-box-shadow:1px 1px 1px 1px #666;-webkit-box-shadow:1px 1px 1px 1px #666;box-shadow:1px 1px 1px 1px #666}.one-edge-shadow{-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 8px 6px -6px #000}.one-edge-shadow-large{-webkit-box-shadow:0 12px 10px -10px #000;-moz-box-shadow:0 12px 10px -10px #000;box-shadow:0 12px 10px -10px #000}.one-edge-shadow-extra-large{-webkit-box-shadow:0 24px 20px -20px #000;-moz-box-shadow:0 24px 20px -20px #000;box-shadow:0 24px 20px -20px #000}.one-edge-shadow-soft{-webkit-box-shadow:0 4px 3px -3px #333;-moz-box-shadow:0 4px 3px -3px #333;box-shadow:0 4px 3px -3px #333}.lightgreygradient{background:#ededed;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cacaca', GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#cacaca));background-image:-webkit-linear-gradient(top,#fff,#cacaca);background-image:-moz-linear-gradient(top,#fff,#cacaca);background-image:-ms-linear-gradient(top,#fff,#cacaca);background-image:-o-linear-gradient(top,#fff,#cacaca)}.greygradient{background:#cdcdcd;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdcdcd', GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#cdcdcd));background-image:-webkit-linear-gradient(top,#fff,#cdcdcd);background-image:-moz-linear-gradient(top,#fff,#cdcdcd);background-image:-ms-linear-gradient(top,#fff,#cdcdcd);background-image:-o-linear-gradient(top,#fff,#cdcdcd)}.darkgreygradient{background:#222;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#606060', endColorstr='#111111', GradientType=0 );background-image:-webkit-gradient(linear,0 0,0 100%,from(#606060),to(#111));background-image:-webkit-linear-gradient(top,#606060,#111);background-image:-moz-linear-gradient(top,#606060,#111);background-image:-ms-linear-gradient(top,#606060,#111);background-image:-o-linear-gradient(top,#606060,#111)}#main-wrapper{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}#loop{background:url(assets/loading--animated--gifs/amc_loading.gif) center center no-repeat #191919}#click-blocker{background:url(assets/blank.png)}.stage{width:100%;height:100%;position:absolute;left:0;top:0;background-position:center bottom;background-repeat:no-repeat}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.right-side-menu-wrapper{width:270px;height:100%;position:absolute;right:0;top:0}.right-side-menu{width:100%;height:100%;position:absolute;overflow-x:hidden;overflow-y:scroll;border-left:1px solid #aeaeae;box-shadow:-4px 0 16px #000}.right-side-menu-inner{width:240px;height:auto;position:relative;left:16px;top:80px;margin-bottom:80px}.right-side-menu .thumb-btn{width:200px;height:125px}@media screen and (max-width:1200px){.right-side-menu-wrapper{display:none!important}}#couch-color-wrapper{display:none}.couch-color{width:64px;height:64px;position:absolute;background:url(assets/icons/color-picker-icon_small.png) center center no-repeat;cursor:pointer}@media screen and (min-width:1500px){.couch-color{width:128px;height:128px;background:url(assets/icons/color-picker-icon_medium.png) center center no-repeat;cursor:pointer}}#credits-left,#credits-right{width:auto;overflow:hidden;top:0}#credits,#credits-left,#credits-right{height:32px;position:absolute}#heading-bottom{position:absolute;bottom:-500px;left:40px;font-family:"Poiret One",sans-serif;font-size:32px;color:#FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;padding-top:12px}@media screen and (min-width:720px){#heading-bottom{font-size:24px;bottom:50px}}@media screen and (min-width:980px){#heading-bottom{font-size:32px}}@media screen and (min-width:1200px){#heading-bottom{font-size:40px}}@media screen and (min-width:1500px){#heading-bottom{font-size:48px}}#credits{width:320px;left:0;bottom:0}#credits-left{left:0;text-align:left}#credits-right{right:0;text-align:right}#respo-menu ul,.close-couch-colors,.fullscreen-menu,.pan-arrow,.thumb-back p{text-align:center}#credits span{position:relative;margin:0 10px;top:10px;font-family:Electrolize,sans-serif;font-size:12px;color:#FFF}#horizon a,#marble-guide a{color:#FF9}#marble-guide{font-size:12px;color:#FFF;display:none}@media screen and (min-width:600px){#marble-guide{display:block}}#arrows-wrapper{width:120px;height:120px;position:absolute;right:15px;bottom:45px;display:none}.pan-arrow .fa{font-size:24px;color:#FFF;cursor:pointer}@media screen and (min-width:1200px){#arrows-wrapper{display:none!important}}.fullscreen-menu{width:100%;height:auto;position:absolute;left:0;top:0;padding:30px 0 50px;display:none}.fullscreen-menu .clearfix,.fullscreen-menu-aligner{width:90%;max-width:1080px;position:relative;margin:0 auto}.close-fullscreen-menu{position:relative;float:right;padding:16px;color:#9F0;font-size:24px;cursor:pointer}.fullscreen-menu h3{text-align:center;font-family:"Poiret One","Open Sans",sans-serif;font-size:36px;font-weight:400;color:#aeaeae;margin:20px 0;border-bottom:1px dotted #666;padding-bottom:16px}#logo a,#main-menu ul li,.thumb-back p{font-family:"Segoe UI","Open Sans",sans-serif}.thumb-btn{width:240px;height:150px;position:relative;display:inline-block;margin:10px}#header,#logo,#main-menu,#respo-menu-btn,.thumb-back,.thumb-back p{position:absolute}.thumb-back{width:100%;height:100%;background-position:center center;cursor:pointer}.thumb-back p{width:96%;bottom:0;margin:0;padding:4px 2%;color:#ededed;font-size:17px;background:rgba(0,0,0,.65);overflow:hidden}#sofa-color-palette{display:none}#furniture-color-btns{width:auto;display:inline-block;padding:0 20px 20px}#furniture-color-btns ul{padding-left:0}#furniture-color-btns ul li{list-style:none}#furniture-color-btns .colors{width:64px;height:64px;position:relative;display:inline-block;margin:6px;border:1px solid #BFAFAF;cursor:pointer;-moz-border-radius:16px 0;-webkit-border-radius:16px 0;border-radius:16px 0}.close-couch-colors{width:100%;font-size:19px;padding:32px;display:table;margin:30px auto;color:#9F0;cursor:pointer}#main-menu ul,#respo-menu ul{position:relative;padding-left:0}#logo,#logo a,#start-here{display:block}#start-here{text-align:right}@media screen and (min-width:1200px){#start-here{display:none}}#header{width:100%;height:56px;left:0;top:0;padding:0;overflow:hidden}#logo{height:100%;left:0;margin-right:106px}#logo a{width:auto;height:100%;position:relative;padding:0 14px 0 10px;font-size:17px;line-height:48px;color:#FFF;overflow:hidden}#main-menu{right:0;display:none}#main-menu ul{float:right;margin:0}#main-menu ul li{position:relative;float:left;font-size:18px;line-height:56px;list-style:none;padding:0 16px;border-left:1px solid #aeaeae;color:#333;cursor:pointer}#main-menu ul li:first-child{border:0}#main-menu ul li:last-child{padding-right:46px}#main-menu ul li:hover{background:#333;color:#ededed}#desktops-materials-btn,#desktops-rooms-btn{display:none;color:#B94E00!important}#respo-menu-btn{right:0;top:0;display:block;font-family:Electrolize,sans-serif;font-size:18px;line-height:50px;padding:7px 10px 1px 4px;color:#666;cursor:pointer}#respo-menu-btn .fa{position:relative;top:3px;margin-left:6px;font-size:28px;color:#009098}#respo-menu{width:100%;height:auto;position:absolute;left:0;display:none}#respo-menu ul{width:90%;margin:0 auto}#respo-menu ul li{font-family:"Segoe UI","Open Sans",sans-serif;font-size:19px;padding:20px 0;color:#FFF;border-bottom:1px solid #666;list-style:none;cursor:pointer}.disable-arrows-menu-btn{color:#FC0!important;display:block}.enable-arrows-menu-btn{color:#9F0!important;display:none}.close-respo-menu{text-align:right;font-size:24px!important;padding:40px 0!important;color:#9F0!important;cursor:pointer}@media screen and (min-width:980px){#logo{width:auto;margin-right:0;display:inline-block}#logo a{padding:0 30px;font-family:"Poiret One","Open Sans",sans-serif;font-size:28px;line-height:52px}}@media screen and (orientation:landscape) and (min-width:1200px){#main-menu{display:block}}@media screen and (min-width:1200px){#desktops-materials-btn,#desktops-rooms-btn{display:block}#respo-menu-btn{display:none!important}}