/* Revolution Viewing Ltd. - Floorplan Master - v3.3.2 - Bloor Homes - Build date: 11.2.2020 */
#welcome-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}#welcome-container #welcome-default #welcome-vc{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}#welcome-container #welcome-default #welcome-vc #welcome-hc{position:relative;width:96%;margin:20px auto}@media screen and (min-width:768px){#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-top #client-logo{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-top #client-logo img{max-width:100%;height:auto;margin:0 auto;display:block}@media screen and (max-width:767px){#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-top #welcome-title{text-align:center}}@media screen and (min-width:768px){#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-top #welcome-title{width:50%}}@media screen and (max-width:767px){#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-content{text-align:center}}#welcome-container #welcome-default #welcome-vc #welcome-hc #welcome-content .btn-container #start-tour{display:inline-block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}body,html{width:100%;height:100%;overflow:hidden;background-color:#212121;font-family:"Open Sans",sans-serif}h1{font-size:36px;font-weight:300}h2{font-size:20px;font-weight:400;margin:5px 0 30px 0}a{text-decoration:none}svg{display:block;max-height:100%;width:100%}iframe{width:1px;min-width:100%;*width:100%;display:block;border:0}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clear{clear:both}.gui-container{opacity:0;visibility:hidden;position:absolute;right:0;bottom:0;padding:0 0 10px}.gui-container.editor{bottom:70px}.button{position:relative;width:60px;height:60px;margin-right:10px;display:block;float:left;line-height:1;text-align:center;text-transform:uppercase}.button .icon,.button .text{-webkit-pointer-events:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.button:after{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button.button-auto,.button.button-fs,.button.button-zoomin,.button.button-zoomout{font-size:28px}.button.button-motion{opacity:0;visibility:hidden;position:absolute;left:10px;top:10px;width:120px;height:auto}.button.button-motion .text{font-size:14px;line-height:18px;padding:12px 6px}.button.button-fs .active,.button.button-fs.fsActive .innate{display:none}.button.button-fs .innate,.button.button-fs.fsActive .active{display:inline-block}.button.button-auto .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.button.button-auto.disabled{opacity:.8}.button.button-help{font-size:12px}.button.button-gallery{opacity:0;visibility:hidden;position:absolute;left:0;bottom:0;width:auto;height:auto;margin:10px;padding:0 20px;z-index:3004;background-position:-180px 0}.button.button-gallery .icon,.button.button-gallery .text{vertical-align:middle}.button.button-gallery .icon+.text,.button.button-gallery .text+.icon{margin-left:12px}.button.button-gallery .text{font-size:20px}.button.button-gallery .icon{font-size:22px}.button.button-gallery .activated{display:none}.button.button-gallery.galleryOpen .innate{display:none}.button.button-gallery.galleryOpen .activated{display:block}.button.button-startpos:after{content:"Start Position"}.button.button-panalign:after{content:"Pan Align"}.button.button-hmin:after{content:'Set Left'}.button.button-hmax:after{content:'Set Right'}.button.button-vmin:after{content:'Set Top'}.button.button-vmax:after{content:'Set Bottom'}.button.button-reset:after{content:"Reset"}@media screen and (max-width:1024px){.button{width:50px;height:50px;margin-right:8px;font-size:10px}.button .icon,.button .text{line-height:50px}.button.button-auto,.button.button-fs,.button.button-zoomin,.button.button-zoomout{font-size:26px}.button.button-motion .text{line-height:16px;padding:9px 6px}.button.button-gallery{margin:8px;height:auto;width:auto}.button.button-gallery .text,.button.button-gallery span{font-size:14px;line-height:50px}}@media screen and (min-width:1025px){.button .icon,.button .text{line-height:60px}}.fs-close{opacity:0;visibility:hidden;position:absolute;right:10px;top:60px;width:40px;height:40px;font-size:22px;line-height:40px;text-align:center}.editor .button{font-size:10px}.editor .button.cluster{background-color:transparent!important}.editor .button.mini-button{width:60px;height:29px;margin:0;display:inline-block}.editor .button.mini-button:nth-of-type(1){margin-bottom:2px}#help-screen{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99999999}#help-inner{position:absolute;left:0;right:0;top:50%;width:96%;margin:0 auto}#help-screen{opacity:0;visibility:hidden;overflow:auto;text-align:center}#help-screen #help-inner{max-width:900px;-webkit-transform:translateY(-50%) scale(.95);transform:translateY(-50%) scale(.95)}#help-screen #help-inner h1{font-size:30px;text-align:center;padding:15px 50px;margin:0 0 20px}#help-screen #help-inner h1 span{display:block;font-size:50%;line-height:1.35}#help-screen #help-inner p{line-height:1.35;font-size:14px}#help-screen .button{display:inline-block;float:none}.diagrams{float:left;margin-bottom:20px;min-height:168px;padding:20px 20px 0;width:31.333%}.diagrams.dia2{margin-left:3%;margin-right:3%}.button-cont{margin-bottom:10px;font-size:0}#info-spot{opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99999999}@media screen and (max-width:767px){#info-spot{background-color:#3b3b3b}}@media screen and (min-width:768px){#info-spot{background-color:rgba(59,59,59,.75)}}#info-spot #info-inner{position:absolute;left:0;right:0;max-height:100%;margin:0 auto;color:#212121}@media screen and (max-width:767px){#info-spot #info-inner{top:0;width:100%;height:100%;overflow:hidden;padding:10px 14px;background-color:#fff}}@media screen and (min-width:768px){#info-spot #info-inner{top:50%;width:calc(100% - 40px);max-width:600px;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px 30px 20px;background-color:rgba(255,255,255,.85)}}#info-spot #info-inner #info-close{position:absolute;z-index:10;display:block;border:none;font-size:0;text-align:center}@media screen and (max-width:767px){#info-spot #info-inner #info-close{right:0;top:0;background-color:transparent;color:#212121}}@media screen and (min-width:768px){#info-spot #info-inner #info-close{right:0;top:0;width:40px;margin:-20px -20px 0 0;background-color:#212121;color:#fff}}@media screen and (min-width:1025px){#info-spot #info-inner #info-close{-webkit-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s}}#info-spot #info-inner #info-close .icon,#info-spot #info-inner #info-close .text{-webkit-pointer-events:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle}#info-spot #info-inner #info-close .text{padding:0 8px;font-size:16px;text-transform:uppercase;font-weight:400}@media screen and (min-width:768px){#info-spot #info-inner #info-close .text{display:none!important}}@media screen and (max-width:767px){#info-spot #info-inner #info-close .icon{font-size:20px;line-height:50px}}@media screen and (min-width:768px){#info-spot #info-inner #info-close .icon{font-size:32px;line-height:40px}}#info-spot #info-inner #info-topbar .title{display:block;font-size:24px;font-weight:400;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#info-spot #info-inner #info-content p{padding-top:10px;font-size:14px;line-height:1.7}#info-spot #info-inner #info-content p a{color:inherit;text-decoration:underline}#info-spot #info-inner #info-content iframe{position:absolute;left:0;top:0;height:100%}#info-spot.iframed #info-inner{max-width:960px;padding:0!important}#info-spot.iframed #info-inner #info-topbar .title{padding:0 20px}#info-spot.iframed #info-inner #info-content{position:relative}#info-spot.iframed #info-inner #info-content:before{content:' ';position:relative;width:100%;padding-bottom:56.25%;display:block}@media screen and (max-width:767px){#info-spot.iframed #info-close{right:0;top:0;margin-right:10px}#info-spot.iframed #info-content{position:relative;height:80%;height:calc(100% - 50px)}}@media screen and (min-width:768px){#info-spot.video #info-inner #info-topbar{display:none!important}}.floorplan-outer{opacity:0;visibility:hidden;position:absolute;left:10px;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);z-index:3002;border-style:solid}.floorplan-outer.open{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.floorplan-container{z-index:5}#fov-container,.floorplan-inner{width:236px;height:270px;margin:8px}.floorplan-inner{position:relative;display:none;background-position:center;background-repeat:no-repeat;background-size:contain}.floorplan-inner.show{display:block}.fp-switch-container{position:absolute}@media screen and (max-width:767px){.fp-switch-container{right:8px;bottom:8px;z-index:10;background-color:transparent!important}}@media screen and (min-width:768px){.fp-switch-container{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;margin-left:1px;border-style:solid;border-width:1px 1px 1px 0}}.fp-switch{display:block;border-style:solid;border-width:1px;text-align:center;-webkit-transition:all .4s;transition:all .4s}@media screen and (min-width:768px) and (max-width:1024px){.fp-switch{width:30px;height:30px;margin:6px 4px;font-size:17px;line-height:28px}}@media screen and (max-width:767px){.fp-switch{width:50px;height:50px;margin-left:8px;float:right;font-size:26px;line-height:48px}}@media screen and (min-width:1025px){.fp-switch{width:40px;height:40px;margin:8px 6px;font-size:20px;line-height:38px}}.camera-icon{position:absolute;width:32px;height:32px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;display:block;border-radius:100%;overflow:hidden}.camera-label{opacity:0;visibility:hidden;position:absolute;left:0;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:15;margin-top:-16px;padding:5px 20px;border-radius:5px;cursor:pointer;font-size:14px;line-height:1.5;white-space:nowrap}.label-after{position:absolute;left:50%;top:100%;width:12px;height:12px;margin-left:-6px;border-style:solid;border-width:6px 6px 0}#fov-container{position:absolute;left:0;top:40px;overflow:hidden}.fov-radar{position:absolute;width:90px;height:90px;-webkit-transform-origin:0 0;transform-origin:0 0}.close-button{width:100%;height:40px;display:block;border-style:solid;-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}@media screen and (max-width:1024px){.close-button{height:32px}}@media screen and (max-width:767px){.close-button{position:absolute;right:8px;top:8px;width:42px;height:42px;z-index:10;border:none}}.close-button .icon-cross,.close-button .text{-webkit-pointer-events:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:middle}@media screen and (max-width:1024px){.close-button .text{padding:0 8px;font-size:12px;line-height:32px}}@media screen and (max-width:767px){.close-button .text{display:none!important}}@media screen and (min-width:1025px){.close-button .text{padding:0 20px;font-size:14px;line-height:40px}}.close-button .icon-cross{font-size:22px;text-align:center}@media screen and (min-width:768px) and (max-width:1024px){.close-button .icon-cross{width:32px;line-height:32px}}@media screen and (max-width:767px){.close-button .icon-cross{width:42px;line-height:42px}}@media screen and (min-width:768px){.close-button .icon-cross{float:right}}@media screen and (min-width:1025px){.close-button .icon-cross{width:40px;line-height:40px}}.open-button{position:absolute;left:0;top:50%;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;padding:16px 20px;font-size:14px;line-height:1;text-transform:uppercase;opacity:0;-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s}@media screen and (max-width:360px){.open-button{padding:10px 15px}}.room-title{opacity:0;visibility:hidden;-webkit-pointer-events:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:0;top:0;background:rgba(0,0,0,.8);color:#fff;text-transform:uppercase}@media screen and (max-width:359px){.room-title{padding:0 22px;font-size:12px;line-height:32px}}@media screen and (min-width:360px){.room-title{padding:0 30px;font-size:16px;line-height:40px}}.placeholder{background-color:#fff;cursor:pointer}.placeholderButton{position:relative;left:50%;top:50%;width:300px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 0 0 -156px;display:block;border-color:#00c496;border-style:solid;border-width:3px;background:#00c496;color:#fff;font-size:26px;font-weight:600;line-height:50px;text-align:center;text-transform:uppercase;cursor:pointer}#tour-content p{width:100%;margin:auto;display:block;background-color:#000;color:#fff;font-weight:700;text-align:center}#backTo360{position:absolute;left:5px;bottom:5px;z-index:9999;display:none;cursor:pointer}#tour-content{width:100%;height:100%;overflow:hidden;margin-top:0;margin-right:0;margin-left:0}#container{width:100%;height:100%;overflow:hidden;background-color:#171717}.krpanoHotspot{position:relative;z-index:0!important;overflow:hidden}.hotspot{position:absolute;left:50%;top:0;width:60px;height:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;display:block;border-radius:60px;font-size:20px;line-height:60px;text-align:center;text-decoration:none;cursor:pointer}.hotspot .icon,.hotspot .tooltip{-webkit-pointer-events:none;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hotspot .mainIcon{position:absolute;left:0;top:0;width:60px;height:60px;display:block}.hotspot .mainIcon:before{width:30px;height:30px;margin:15px auto;display:block;font-size:28px}.hotspot .tooltip{opacity:0;visibility:hidden;max-width:100%;padding:22px 15px;overflow:hidden;display:block;font-size:16px;line-height:1;text-align:center;white-space:nowrap}.start-position{position:absolute;left:50%;top:0;width:500px;z-index:99;margin-left:-250px;padding:12px 20px;background:#f1f1f1;-webkit-box-shadow:5px 0 5px 0 rgba(50,50,50,.25);box-shadow:5px 0 5px 0 rgba(50,50,50,.25)}.start-position:after{content:attr(data-content);position:absolute;right:10px;top:4px;color:#c5c4c2;font-size:30px;font-weight:600}.start-position .edit-status-outer{position:absolute;right:5px;bottom:5px;color:#b4b4b4;font-size:10px;text-align:center;-webkit-transition:color .2s ease;transition:color .2s ease}.start-position .edit-status-outer .set{color:#3f3f3f}.crosshair:after,.crosshair:before{content:' ';position:absolute;left:50%;top:50%;display:block;background-color:#00c496;border-radius:100%}.crosshair:before{width:4px;height:40px;margin-top:-20px;margin-left:-2px}.crosshair:after{width:40px;height:4px;margin-top:-2px;margin-left:-20px}#gallery{opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:3003}#forwarder{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99999999;display:none}#forwarder h1{margin-bottom:20px;font-size:28px}#forwarder img{max-width:100%;height:auto;margin:0 auto 10px;display:block}#forwarder a{width:auto;padding:0 20px;display:inline-block;font-size:20px;line-height:2.5}#forwarder p{margin-top:8px;font-size:14px}.forwardInner{position:absolute;left:0;right:0;top:50%;width:400px;max-width:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;text-align:center}.hidden{display:none!important}@media screen and (max-width:1400px){#fov-container,.floorplan-inner{width:200px;height:240px}}@media screen and (max-width:1024px){#fov-container,.floorplan-inner{width:150px;height:180px}.camera-icon{width:26px;height:26px}#fov-container{top:32px}.gui-container{padding-bottom:8px}#help-inner{max-width:720px}#help-inner h1{font-size:22px;padding:12px 22px}#help-inner p{font-size:12px}.diagrams{min-height:136px;padding:12px}}@media screen and (min-width:768px) and (max-width:1024px){.camera-label{padding:4px 12px;font-size:12px}}@media screen and (max-width:767px){.device-only{display:block!important}.camera-label,.desktop-only{display:none!important}.floorplan-outer{border-width:0!important;height:100%;left:0!important;-webkit-transform:none!important;transform:none!important;width:100%;top:0}.floorplan-container{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}.floorplan-inner{width:70vh;max-width:70vw;height:84vh;max-height:84vw;margin:0 auto}#fov-container{display:none}.rotate-floorplan #fov-container,.rotate-floorplan .floorplan-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.rotate-floorplan .camera-icon{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}@media screen and (max-width:360px){.room-title{padding:0 30px;font-size:14px;line-height:40px}}.button,.fs-close{-webkit-transition:background-color .4s;transition:background-color .4s}.camera-icon svg .b{-webkit-transition:fill .4s ease;transition:fill .4s ease}.hotspot{-webkit-transition:border-radius .4s,background-color .4s,color .4s;transition:border-radius .4s,background-color .4s,color .4s}h1{color:#3e3e3e}h2{color:#000}.button{background-color:rgba(78,77,85,.8);color:#fff}.button.button-auto.disabled,.button.enabled{background-color:#4d4e55}@media only screen and (min-width:1025px){.button.button-gallery:hover,.gui-container .button:hover{background-color:#4d4e55}}.fs-close{background-color:rgba(78,77,85,.8);color:#fff}@media only screen and (min-width:1025px){.fs-close:hover{background-color:#4d4e55}}#help-screen{background-color:rgba(54,54,54,.75)}#help-screen .diagrams,#help-screen h1{background-color:rgba(255,255,255,.85);color:#212121}.floorplan-outer{background:#f6f6f6;border-color:#ddd;border-width:1px}@media screen and (min-width:768px){.fp-switch-container{background-color:#f5f5f5;border-color:#ddd}}.fp-switch{border-color:transparent;color:#9b9b9b}.fp-switch.active{background-color:#fff;border-color:#d1d1d1;color:#ff5c5f}@media only screen and (min-width:1025px){.fp-switch:hover{color:#4d4e55}}.camera-icon svg .background{fill:#fff}.camera-icon svg .b{fill:#4e4d55}.camera-icon.active svg .b{fill:#ff5c5f}.camera-icon.visited svg .b{fill:#3e3e3e}.camera-icon.visited.active svg .b{fill:#ff5c5f}.camera-label{background-color:#3e3e3e;color:#fff}.label-after{border-color:#3e3e3e transparent transparent}.fov-radar{background:linear-gradient(135deg,#ff5c5f 0,rgba(255,255,255,0) 50%)}.close-button{color:#3e3e3e;border-color:#ddd;border-width:0 0 1px}.open-button{background:#fefefe;color:#3e3e3e}@media only screen and (min-width:1025px){.open-button:hover{background-color:#f6f6f6;color:#4d4e55}}.hotspot{background-color:rgba(78,77,85,.7)}.hotspot,.hotspot.enabled{color:#fff}@media only screen and (min-width:1025px){.hotspot:hover{background-color:rgba(78,77,85,.9);color:#fff}}.tooltip{color:#fff}#forwarder{background-color:#fff}#forwarder a{background-color:#ff5c5f;color:#fff}body,html{font-family:"Times New Roman",Georgia,serif}.forwardInner{position:static;top:0;-webkit-transform:none;transform:none}#forwarder a{background-color:#00275d}#welcome-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:99999999}#welcome-screen{background-color:rgba(255,255,255,.95);color:#111!important;left:0;margin:0 auto;max-width:640px;padding:0 40px 20px;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:96%}#welcome-screen p{margin-bottom:10px}#client-logo{display:block;float:left;height:auto;margin:0 22px 0 0;max-width:100%;width:100px}#welcome-title{font-size:28px;line-height:1.2;margin:44px 0 20px;max-width:100%}#welcome-title span{display:block;font-size:32px}#welcome-text{text-align:left}#start-tour{background-color:#00275d;color:#fff;cursor:pointer;display:inline-block;font-size:22px;font-weight:300;margin:10px auto 0;padding:8px 28px;text-align:center;-webkit-transition:color .2s;transition:color .2s}.open-button{background-color:#00275d;color:#fff}.floorplan-outer{background-color:#fff;border-color:#000;left:0}.close-button{background-color:#00275d;border-width:0}.close-button span{color:#fff;text-transform:none}.close-button .text{font-size:16px}.close-button .icon-cross{font-size:26px}.fov-radar{background:-webkit-linear-gradient(-45deg,#4776b6 0,rgba(255,255,255,0) 50%);background:-webkit-linear-gradient(315deg,#4776b6 0,rgba(255,255,255,0) 50%);background:linear-gradient(135deg,#4776b6 0,rgba(255,255,255,0) 50%)}.camera-icon svg .b{fill:#00275d}.camera-icon.visited svg .b{fill:#999}.camera-icon.active svg .b,.camera-icon.visited.active svg .b{fill:#4776b6}.camera-label{background-color:#00275d;border-radius:0}.fp-switch-container{background-color:#fff;border-color:#000}.fp-switch{background:#00275d url(../local/images/gui/floor-icon.svg) center no-repeat;background-size:cover;border-width:0;line-height:44px;-webkit-transition:background-color .4s;transition:background-color .4s}@media screen and (min-width:768px) and (max-width:1024px){.fp-switch{line-height:32px}}@media screen and (max-width:767px){.fp-switch{line-height:56px}}.fp-switch,.fp-switch.active,.fp-switch.active:hover,.fp-switch:hover{color:#fff}.fp-switch.active{background-color:#4776b6}.editor .button{background-color:rgba(0,196,150,.8);color:#fff}#help-screen .button,.button,.open-button{background-color:#00275d;color:#fff;text-transform:none}.button.button-motion{width:90px}.button.button-auto.disabled,.button.button-motion.enabled{background-color:#4776b6;color:#fff}.close-button,.fs-close{background-color:#00275d}#info-spot #info-inner #info-close .icon{font-size:23px}@media screen and (min-width:768px){#info-spot #info-inner #info-close{background-color:#00275d}}@media screen and (min-width:1025px){#info-spot #info-inner #info-close:hover{background-color:#4776b6}}.hotspot.gallery-rv,.hotspot.info-rv,.hotspot.nav-rv,.hotspot.video-rv{background-color:rgba(0,39,93,.85)}.room-title{background-color:#00275d;text-transform:none}#help-inner,#help-screen h1{color:#212121}#help-screen h1,.diagrams{background-color:rgba(255,255,255,.75)}.diagrams{margin-bottom:0;float:none;display:inline-block;vertical-align:top}.diagrams.dia1{display:none!important}.diagrams.dia2{margin-left:0}@media screen and (max-width:741px){#welcome-screen{max-height:96%;overflow:auto}#client-logo{float:none;margin:0 auto 16px;width:80px}#welcome-text{text-align:center}#welcome-title{float:none;font-size:22px;margin:0 0 20px}#welcome-screen p{font-size:14px;margin-bottom:10px}#start-tour{font-size:20px;margin-top:14px}}@media screen and (max-width:741px) and (max-height:400px){#more-info-text{display:none}}@media screen and (min-width:742px){.close-button{right:-20px;top:-20px}#motion-notice{display:none!important}}@media screen and (min-width:1025px){#start-tour{-webkit-transition:background-color .6s;transition:background-color .6s}.close-button{-webkit-transition:background-color .4s;transition:background-color .4s}.close-button,.fs-close{background-color:#00275d}#start-tour:hover,.button.button-gallery:hover,.button.enabled,.close-button:hover,.fp-switch:hover,.fp-switch:hover.active,.fs-close:hover,.gui-container .button:hover,.open-button:hover{background-color:#4776b6}.hotspot.gallery-rv:hover,.hotspot.info-rv:hover,.hotspot.nav-rv:hover,.hotspot.video-rv:hover{background-color:#4776b6}}