@charset "UTF-8";.building_view #border_edge_bottom,.building_view #border_edge_top,.building_view #border_front_bottom,.building_view #border_front_top,.building_view #border_logo_bottom,.building_view #border_logo_top,.building_view #border_side_top,.building_view .border_base{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;pointer-events:none}.building_view #border_side_top{width:55px;height:10px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(1274.5px,-10px,-492.5px);-moz-transform:translate3d(1274.5px,-10px,-492.5px);-o-transform:translate3d(1274.5px,-10px,-492.5px);-ms-transform:translate3d(1274.5px,-10px,-492.5px);transform:translate3d(1274.5px,-10px,-492.5px)}.building_view #border_side_top .left{width:860.5px;height:10px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_side_top .right{width:860.5px;height:10px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_side_top .top{width:55px;height:860.5px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_side_top .bottom{width:55px;height:860.5px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_side_top .back{width:55px;height:10px;background:#a0a0a0;-webkit-transform:translateZ(-860.5px);transform:translateZ(-860.5px)}.building_view #border_front_top{width:1332px;height:10px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,195px,20px);-moz-transform:translate3d(0,195px,20px);-o-transform:translate3d(0,195px,20px);-ms-transform:translate3d(0,195px,20px);transform:translate3d(0,195px,20px)}.building_view #border_front_top .left{width:522.5px;height:10px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_front_top .right{width:522.5px;height:10px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_front_top .top{width:1332px;height:522.5px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_front_top .bottom{width:1332px;height:522.5px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_front_top .back{width:1332px;height:10px;background:#a0a0a0;-webkit-transform:translateZ(-522.5px);transform:translateZ(-522.5px)}.building_view #border_front_bottom{width:1332px;height:10px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,1045.5px,20px);-moz-transform:translate3d(0,1045.5px,20px);-o-transform:translate3d(0,1045.5px,20px);-ms-transform:translate3d(0,1045.5px,20px);transform:translate3d(0,1045.5px,20px)}.building_view #border_front_bottom .left{width:1373px;height:10px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_front_bottom .right{width:1373px;height:10px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_front_bottom .top{width:1332px;height:1373px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_front_bottom .bottom{width:1332px;height:1373px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_front_bottom .back{width:1332px;height:10px;background:#a0a0a0;-webkit-transform:translateZ(-1373px);transform:translateZ(-1373px)}.building_view #border_edge_top{width:5px;height:369px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(1312px,205px,7px);-moz-transform:translate3d(1312px,205px,7px);-o-transform:translate3d(1312px,205px,7px);-ms-transform:translate3d(1312px,205px,7px);transform:translate3d(1312px,205px,7px)}.building_view #border_edge_top .left{width:5px;height:369px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_edge_top .right{width:5px;height:369px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_edge_top .top{width:5px;height:5px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_edge_top .bottom{width:5px;height:5px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_edge_top .back{width:5px;height:369px;background:#a0a0a0;-webkit-transform:translateZ(-5px);transform:translateZ(-5px)}.building_view #border_edge_bottom{width:5px;height:328px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(1312px,717.5px,7px);-moz-transform:translate3d(1312px,717.5px,7px);-o-transform:translate3d(1312px,717.5px,7px);-ms-transform:translate3d(1312px,717.5px,7px);transform:translate3d(1312px,717.5px,7px)}.building_view #border_edge_bottom .left{width:5px;height:328px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_edge_bottom .right{width:5px;height:328px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_edge_bottom .top{width:5px;height:5px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_edge_bottom .bottom{width:5px;height:5px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_edge_bottom .back{width:5px;height:328px;background:#a0a0a0;-webkit-transform:translateZ(-5px);transform:translateZ(-5px)}.building_view #border_logo_top{width:102.5px;height:10px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(1216.5px,574px,7px);-moz-transform:translate3d(1216.5px,574px,7px);-o-transform:translate3d(1216.5px,574px,7px);-ms-transform:translate3d(1216.5px,574px,7px);transform:translate3d(1216.5px,574px,7px)}.building_view #border_logo_top .left{width:266.5px;height:10px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_logo_top .right{width:266.5px;height:10px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_logo_top .top{width:102.5px;height:266.5px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_logo_top .bottom{width:102.5px;height:266.5px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_logo_top .back{width:102.5px;height:10px;background:#a0a0a0;-webkit-transform:translateZ(-266.5px);transform:translateZ(-266.5px)}.building_view #border_logo_bottom{width:102.5px;height:10px;background:#d3d3d3;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(1216.5px,707.5px,7px);-moz-transform:translate3d(1216.5px,707.5px,7px);-o-transform:translate3d(1216.5px,707.5px,7px);-ms-transform:translate3d(1216.5px,707.5px,7px);transform:translate3d(1216.5px,707.5px,7px)}.building_view #border_logo_bottom .left{width:266.5px;height:10px;background:#bababa;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.building_view #border_logo_bottom .right{width:266.5px;height:10px;background:#bababa;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.building_view #border_logo_bottom .top{width:102.5px;height:266.5px;background:#bababa;position:absolute;bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.building_view #border_logo_bottom .bottom{width:102.5px;height:266.5px;background:#bababa;position:absolute;top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.building_view #border_logo_bottom .back{width:102.5px;height:10px;background:#a0a0a0;-webkit-transform:translateZ(-266.5px);transform:translateZ(-266.5px)}.building_view #wall_front_bottom,.building_view #wall_front_top,.building_view #wall_side_bottom,.building_view #wall_side_top,.building_view .tile_container,.building_view .tile_container_front,.building_view .tile_container_side,.building_view .wall_basic,.building_view .wall_deco_building_background,.building_view .wall_deco_building_front,.building_view .wall_deco_building_side,.building_view .wall_deco_chimney_front,.building_view .wall_deco_chimney_side,.building_view .wall_deco_edge_top,.building_view .wall_deco_front_left,.building_view .wall_deco_front_middle,.building_view .wall_deco_front_right,.building_view .wall_deco_pillar_front,.building_view .wall_deco_pillar_side,.building_view .wall_deco_side,.building_view .wall_element{position:absolute;top:0;left:0;box-sizing:border-box;padding:0;margin:0;border:0;transform-origin:0 0 0}.building_view #wall_front_bottom,.building_view #wall_front_top,.building_view #wall_side_bottom,.building_view #wall_side_top,.building_view .wall_basic,.building_view .wall_deco_building_background,.building_view .wall_deco_building_front,.building_view .wall_deco_building_side,.building_view .wall_deco_chimney_front,.building_view .wall_deco_chimney_side,.building_view .wall_deco_edge_top,.building_view .wall_deco_front_left,.building_view .wall_deco_front_middle,.building_view .wall_deco_front_right,.building_view .wall_deco_pillar_front,.building_view .wall_deco_pillar_side,.building_view .wall_deco_side{box-sizing:content-box;background-color:grey;border:1px solid grey}.building_view #wall_front_bottom{width:1312px;height:840.5px;-webkit-transform:translate3d(0,205px,0) rotateX(0);-moz-transform:translate3d(0,205px,0) rotateX(0);-o-transform:translate3d(0,205px,0) rotateX(0);-ms-transform:translate3d(0,205px,0) rotateX(0);transform:translate3d(0,205px,0) rotateX(0)}.building_view #wall_front_bottom .wall_middle{position:absolute;width:100%;height:123.5px;top:379px;background-color:grey;background-image:url(img/poly.png);background-repeat:no-repeat;background-position:right center;background-size:200px 100px}.building_view #wall_front_top{background-color:#d3d3d3;width:1310px;height:205px;-webkit-transform:translate3d(0,0,-726.5px) rotateX(0);-moz-transform:translate3d(0,0,-726.5px) rotateX(0);-o-transform:translate3d(0,0,-726.5px) rotateX(0);-ms-transform:translate3d(0,0,-726.5px) rotateX(0);transform:translate3d(0,0,-726.5px) rotateX(0)}.building_view #wall_side_bottom{background-color:#737373;width:1353px;height:840.5px;-webkit-transform:rotateY(90deg) translate3d(0,205px,1312px);-moz-transform:rotateY(90deg) translate3d(0,205px,1312px);-o-transform:rotateY(90deg) translate3d(0,205px,1312px);-ms-transform:rotateY(90deg) translate3d(0,205px,1312px);transform:rotateY(90deg) translate3d(0,205px,1312px)}.building_view #wall_side_bottom .wall_middle{position:absolute;width:100%;height:123.5px;top:379px;background-image:url(img/genos.png);background-repeat:no-repeat;background-position:left center;background-size:246px 100px}.building_view #wall_side_top{background-color:#737373;width:840.5px;height:205px;-webkit-transform:rotateY(90deg) translate3d(512.5px,0,1312px);-moz-transform:rotateY(90deg) translate3d(512.5px,0,1312px);-o-transform:rotateY(90deg) translate3d(512.5px,0,1312px);-ms-transform:rotateY(90deg) translate3d(512.5px,0,1312px);transform:rotateY(90deg) translate3d(512.5px,0,1312px)}.building_view .tile_container,.building_view .tile_container_front,.building_view .tile_container_side{-webkit-transform-style:flat;-moz-transform-style:flat;-o-transform-style:flat;-ms-transform-style:flat;transform-style:flat;background-color:transparent}.building_view .tile_container_front{width:1312px;height:840.5px;-webkit-transform:translate3d(0,205px,.5px) rotateX(0);-moz-transform:translate3d(0,205px,.5px) rotateX(0);-o-transform:translate3d(0,205px,.5px) rotateX(0);-ms-transform:translate3d(0,205px,.5px) rotateX(0);transform:translate3d(0,205px,.5px) rotateX(0)}.building_view .tile_container_front .tile_clipping_top{position:absolute;top:0;left:61.5px;right:102.5px;height:184.5px;overflow:hidden}.building_view .tile_container_front .tile_clipping_bottom{position:absolute;bottom:0;left:61.5px;right:102.5px;height:143.5px;overflow:hidden}.building_view .tile_container_front .tile_clipping_left{position:absolute;left:0;top:0;bottom:0;width:61.5px;overflow:hidden}.building_view .tile_container_front .tile_clipping_right_top{position:absolute;right:0;top:0;width:102.5px;height:369px;overflow:hidden}.building_view .tile_container_front .tile_clipping_right_bottom{position:absolute;right:0;bottom:0;width:102.5px;height:328px;overflow:hidden}.building_view .tile_container_side{width:1353px;height:1045.5px;-webkit-transform:rotateY(90deg) translate3d(0,0,1312.5px);-moz-transform:rotateY(90deg) translate3d(0,0,1312.5px);-o-transform:rotateY(90deg) translate3d(0,0,1312.5px);-ms-transform:rotateY(90deg) translate3d(0,0,1312.5px);transform:rotateY(90deg) translate3d(0,0,1312.5px)}.building_view .tile_container_side .tile_clipping_1{position:absolute;left:512.5px;top:0;width:840.5px;height:205px;overflow:hidden}.building_view .tile_container_side .tile_clipping_2{position:absolute;left:0;top:205px;right:0;height:369px;overflow:hidden}.building_view .tile_container_side .tile_clipping_3{position:absolute;left:266.5px;top:574px;right:0;height:143.5px;overflow:hidden}.building_view .tile_container_side .tile_clipping_4{position:absolute;left:0;top:717.5px;right:0;bottom:0;overflow:hidden}.building_view .wall_deco_edge_top{background-color:gold;background-image:url(img/tilebg.gif);background-size:100% 100%;width:40px;height:205px;-webkit-transform:translate3d(1272px,0,-512.5px) rotateX(0);-moz-transform:translate3d(1272px,0,-512.5px) rotateX(0);-o-transform:translate3d(1272px,0,-512.5px) rotateX(0);-ms-transform:translate3d(1272px,0,-512.5px) rotateX(0);transform:translate3d(1272px,0,-512.5px) rotateX(0)}.building_view .wall_deco_front_left{background-color:#909090;background-image:url(img/front_bottom_windows.jpg);background-position:left top;width:920px;height:340px;-webkit-transform:translate3d(0,1045.5px,-20px) rotateX(0);-moz-transform:translate3d(0,1045.5px,-20px) rotateX(0);-o-transform:translate3d(0,1045.5px,-20px) rotateX(0);-ms-transform:translate3d(0,1045.5px,-20px) rotateX(0);transform:translate3d(0,1045.5px,-20px) rotateX(0)}.building_view .wall_deco_front_middle{background-color:#909090;background-image:url(img/front_bottom_windows.jpg);background-position:right top;width:120px;height:340px;-webkit-transform:translate3d(920px,1045.5px,-20px) rotateY(70deg);-moz-transform:translate3d(920px,1045.5px,-20px) rotateY(70deg);-o-transform:translate3d(920px,1045.5px,-20px) rotateY(70deg);-ms-transform:translate3d(920px,1045.5px,-20px) rotateY(70deg);transform:translate3d(920px,1045.5px,-20px) rotateY(70deg)}.building_view .wall_deco_front_right{background-color:#909090;width:352px;height:340px;background-image:url(img/front_door.jpg);background-position:left top;-webkit-transform:translate3d(960px,1045.5px,-125px) rotateX(0);-moz-transform:translate3d(960px,1045.5px,-125px) rotateX(0);-o-transform:translate3d(960px,1045.5px,-125px) rotateX(0);-ms-transform:translate3d(960px,1045.5px,-125px) rotateX(0);transform:translate3d(960px,1045.5px,-125px) rotateX(0)}.building_view .wall_deco_side{background-color:grey;background-image:url(img/front_bottom_no_windows.jpg);background-position:0 0;width:1313px;height:340px;-webkit-transform:rotateY(90deg) translate3d(20px,1045.5px,1312px);-moz-transform:rotateY(90deg) translate3d(20px,1045.5px,1312px);-o-transform:rotateY(90deg) translate3d(20px,1045.5px,1312px);-ms-transform:rotateY(90deg) translate3d(20px,1045.5px,1312px);transform:rotateY(90deg) translate3d(20px,1045.5px,1312px)}.building_view .wall_deco_pillar_front{background-image:url(img/brick_wall.jpg);background-size:512px 512px;width:50px;height:330px;-webkit-transform:translate3d(1267px,1055.5px,20px);-moz-transform:translate3d(1267px,1055.5px,20px);-o-transform:translate3d(1267px,1055.5px,20px);-ms-transform:translate3d(1267px,1055.5px,20px);transform:translate3d(1267px,1055.5px,20px)}.building_view .wall_deco_pillar_side{background-image:url(img/brick_wall_dark.jpg);background-size:512px 512px;width:50px;height:330px;z-index:1;-webkit-transform:rotateY(90deg) translate3d(-20px,1055.5px,1317px);-moz-transform:rotateY(90deg) translate3d(-20px,1055.5px,1317px);-o-transform:rotateY(90deg) translate3d(-20px,1055.5px,1317px);-ms-transform:rotateY(90deg) translate3d(-20px,1055.5px,1317px);transform:rotateY(90deg) translate3d(-20px,1055.5px,1317px)}.building_view .wall_deco_building_side{background-color:#47595a;width:4059px;height:2091px;-webkit-transform:translate3d(0,-705.5px,50px) rotateY(90deg);-moz-transform:translate3d(0,-705.5px,50px) rotateY(90deg);-o-transform:translate3d(0,-705.5px,50px) rotateY(90deg);-ms-transform:translate3d(0,-705.5px,50px) rotateY(90deg);transform:translate3d(0,-705.5px,50px) rotateY(90deg)}.building_view .wall_deco_building_front{background-color:#5e7576;width:4059px;height:2091px;-webkit-transform:translate3d(-4059px,-705.5px,50px) rotateY(0);-moz-transform:translate3d(-4059px,-705.5px,50px) rotateY(0);-o-transform:translate3d(-4059px,-705.5px,50px) rotateY(0);-ms-transform:translate3d(-4059px,-705.5px,50px) rotateY(0);transform:translate3d(-4059px,-705.5px,50px) rotateY(0)}.building_view .wall_deco_building_background{background-color:#EEE;background-image:url(img/concrete.jpg);width:3936px;height:1254.6px;-webkit-transform:translate3d(0,130.9px,-3382.5px) rotateY(0);-moz-transform:translate3d(0,130.9px,-3382.5px) rotateY(0);-o-transform:translate3d(0,130.9px,-3382.5px) rotateY(0);-ms-transform:translate3d(0,130.9px,-3382.5px) rotateY(0);transform:translate3d(0,130.9px,-3382.5px) rotateY(0)}.building_view .wall_deco_chimney_front{background-image:url(img/brick_wall.jpg);background-size:512px 512px;width:80px;height:320px;-webkit-transform:translate3d(1212px,-80px,-507.5px) rotateY(0);-moz-transform:translate3d(1212px,-80px,-507.5px) rotateY(0);-o-transform:translate3d(1212px,-80px,-507.5px) rotateY(0);-ms-transform:translate3d(1212px,-80px,-507.5px) rotateY(0);transform:translate3d(1212px,-80px,-507.5px) rotateY(0)}.building_view .wall_deco_chimney_side{background-image:url(img/brick_wall_dark.jpg);background-size:512px 512px;width:180px;height:320px;-webkit-transform:translate3d(1292px,-80px,-507.5px) rotateY(90deg);-moz-transform:translate3d(1292px,-80px,-507.5px) rotateY(90deg);-o-transform:translate3d(1292px,-80px,-507.5px) rotateY(90deg);-ms-transform:translate3d(1292px,-80px,-507.5px) rotateY(90deg);transform:translate3d(1292px,-80px,-507.5px) rotateY(90deg)}.building_view .parking_slot_deco,.building_view .pavement_deco{background-repeat:repeat-y repeat-x;background-size:256px 256px;position:absolute}.building_view .pavement_deco{background-color:red;background-image:url(img/brick_pavement.jpg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:2624px;height:1000px;-webkit-transform:translate3d(-500px,1385.5px,-125px) rotateX(90deg);-moz-transform:translate3d(-500px,1385.5px,-125px) rotateX(90deg);-o-transform:translate3d(-500px,1385.5px,-125px) rotateX(90deg);-ms-transform:translate3d(-500px,1385.5px,-125px) rotateX(90deg);transform:translate3d(-500px,1385.5px,-125px) rotateX(90deg)}.building_view .parking_slot_deco{background-image:url(img/cement_ground.jpg);-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;width:2624px;height:3382.5px;-webkit-transform:translate3d(0,1385.5px,-3507.5px) rotateX(90deg);-moz-transform:translate3d(0,1385.5px,-3507.5px) rotateX(90deg);-o-transform:translate3d(0,1385.5px,-3507.5px) rotateX(90deg);-ms-transform:translate3d(0,1385.5px,-3507.5px) rotateX(90deg);transform:translate3d(0,1385.5px,-3507.5px) rotateX(90deg)}.wall_tile,.wall_tile_detail{margin-top:-14.5px;margin-left:-14.5px;width:29px}.wall_tile,.wall_tile_texture{background-color:gold;background-image:url(img/tilebg.gif);background-size:29px 29px;background-repeat:no-repeat;border:1px solid #b8860b}.wall_tile{height:29px;position:absolute;display:block;box-sizing:border-box;transform:rotate(45deg);transform-origin:center center;cursor:pointer}.wall_tile_deco{cursor:default}.wall_tile_inactive{cursor:default;background-image:url(img/tilebg_inactive.gif);border:1px solid grey;background-color:#a9a9a9}.tile_container_side .wall_tile{background-color:#e6c200;background-image:url(img/tilebg_dark.gif)}.tile_container_side .wall_tile_inactive{background-image:url(img/tilebg_inactive_dark.gif)}@-webkit-keyframes rotate{from{transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}to{transform:rotateZ(135deg) translate3d(0,0,80px) scale(1.5,1.5)}}@-moz-keyframes rotate{from{transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}to{transform:rotateZ(135deg) translate3d(0,0,80px) scale(1.5,1.5)}}@-o-keyframes rotate{from{transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}to{transform:rotateZ(135deg) translate3d(0,0,80px) scale(1.5,1.5)}}@keyframes rotate{from{transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}to{transform:rotateZ(135deg) translate3d(0,0,80px) scale(1.5,1.5)}}@-webkit-keyframes tile_activate{from{-webkit-transform:rotateZ(45deg) translate3d(0,0,0);-moz-transform:rotateZ(45deg) translate3d(0,0,0);-o-transform:rotateZ(45deg) translate3d(0,0,0);-ms-transform:rotateZ(45deg) translate3d(0,0,0);transform:rotateZ(45deg) translate3d(0,0,0)}to{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}}@-moz-keyframes tile_activate{from{-webkit-transform:rotateZ(45deg) translate3d(0,0,0);-moz-transform:rotateZ(45deg) translate3d(0,0,0);-o-transform:rotateZ(45deg) translate3d(0,0,0);-ms-transform:rotateZ(45deg) translate3d(0,0,0);transform:rotateZ(45deg) translate3d(0,0,0)}to{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}}@-o-keyframes tile_activate{from{-webkit-transform:rotateZ(45deg) translate3d(0,0,0);-moz-transform:rotateZ(45deg) translate3d(0,0,0);-o-transform:rotateZ(45deg) translate3d(0,0,0);-ms-transform:rotateZ(45deg) translate3d(0,0,0);transform:rotateZ(45deg) translate3d(0,0,0)}to{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}}@keyframes tile_activate{from{-webkit-transform:rotateZ(45deg) translate3d(0,0,0);-moz-transform:rotateZ(45deg) translate3d(0,0,0);-o-transform:rotateZ(45deg) translate3d(0,0,0);-ms-transform:rotateZ(45deg) translate3d(0,0,0);transform:rotateZ(45deg) translate3d(0,0,0)}to{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}}@-webkit-keyframes tile_deactivate{0%{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}100%{-webkit-transform:rotateZ(-45deg) translate3d(0,0,0);-moz-transform:rotateZ(-45deg) translate3d(0,0,0);-o-transform:rotateZ(-45deg) translate3d(0,0,0);-ms-transform:rotateZ(-45deg) translate3d(0,0,0);transform:rotateZ(-45deg) translate3d(0,0,0)}}@-moz-keyframes tile_deactivate{0%{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}100%{-webkit-transform:rotateZ(-45deg) translate3d(0,0,0);-moz-transform:rotateZ(-45deg) translate3d(0,0,0);-o-transform:rotateZ(-45deg) translate3d(0,0,0);-ms-transform:rotateZ(-45deg) translate3d(0,0,0);transform:rotateZ(-45deg) translate3d(0,0,0)}}@-o-keyframes tile_deactivate{0%{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}100%{-webkit-transform:rotateZ(-45deg) translate3d(0,0,0);-moz-transform:rotateZ(-45deg) translate3d(0,0,0);-o-transform:rotateZ(-45deg) translate3d(0,0,0);-ms-transform:rotateZ(-45deg) translate3d(0,0,0);transform:rotateZ(-45deg) translate3d(0,0,0)}}@keyframes tile_deactivate{0%{-webkit-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-moz-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-o-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);-ms-transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5);transform:rotateZ(45deg) translate3d(0,0,80px) scale(1.5,1.5)}100%{-webkit-transform:rotateZ(-45deg) translate3d(0,0,0);-moz-transform:rotateZ(-45deg) translate3d(0,0,0);-o-transform:rotateZ(-45deg) translate3d(0,0,0);-ms-transform:rotateZ(-45deg) translate3d(0,0,0);transform:rotateZ(-45deg) translate3d(0,0,0)}}.wall_tile_focus_layer_front,.wall_tile_focus_layer_side{z-index:1;-webkit-transform-style:preserve-3d;position:absolute}.wall_tile_selected{opacity:0}.wall_tile_focus_layer_front{-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,205px,0);-moz-transform:translate3d(0,205px,0);-o-transform:translate3d(0,205px,0);-ms-transform:translate3d(0,205px,0);transform:translate3d(0,205px,0)}.wall_tile_focus_layer_side{-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(90deg) translate3d(0,0,1307px);-moz-transform:rotateY(90deg) translate3d(0,0,1307px);-o-transform:rotateY(90deg) translate3d(0,0,1307px);-ms-transform:rotateY(90deg) translate3d(0,0,1307px);transform:rotateY(90deg) translate3d(0,0,1307px)}.wall_tile_detail{height:29px;background:red;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wall_tile_detail .left{width:10px;height:29px;background:#c00;position:absolute;right:100%;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:right;transform-origin:right}.wall_tile_detail .right{width:10px;height:29px;background:#c00;position:absolute;left:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:left;transform-origin:left}.wall_tile_detail .bottom,.wall_tile_detail .top{height:10px;background:#c00;width:29px;position:absolute}.wall_tile_detail .top{bottom:100%;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:bottom;transform-origin:bottom}.wall_tile_detail .bottom{top:100%;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top;transform-origin:top}.wall_tile_detail .back{width:29px;height:29px;background:#900;-webkit-transform:translateZ(-10px);transform:translateZ(-10px)}.wall_tile_detail_active{animation:tile_activate 1s ease-out,rotate 1s linear 1s infinite}.wall_tile_detail_inactive{animation:tile_deactivate 1s ease-in}.building_view .ui_panel{position:absolute;width:100%;height:130px;overflow:hidden;background-color:rgba(85,85,85,.8);border-top:1px solid #fff;left:0;bottom:0;box-sizing:border-box;padding:1em;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:12pt;color:#fff;z-index:10;pointer-events:all}.building_view .ui_panel h1{font-family:Bitter,Georgia,serif;margin-top:0;padding-bottom:6px;margin-bottom:6px;font-size:14pt;clear:both;text-align:center;font-weight:700;border-bottom:1px solid #fff}.building_view .ui_panel .form_wrap{position:absolute;padding:10px;box-sizing:border-box;text-align:center;border-left:1px solid #fff;bottom:0;right:0;top:0;width:200px}.building_view .ui_panel .form_wrap p{margin:0 0 6px}.building_view .ui_panel .form{box-sizing:border-box;width:100%;height:100%}.building_view .ui_panel .form .label{float:left;width:40px;clear:left}.building_view .ui_panel .form .input{float:left;clear:right}.building_view .ui_panel #text_wrapper{position:absolute;box-sizing:border-box;top:0;bottom:0;left:0;right:200px;padding:15px;overflow-y:auto;overflow-x:hidden}@-webkit-keyframes fadeOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-moz-keyframes fadeOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-o-keyframes fadeOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes fadeOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-webkit-keyframes fadeIn{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes fadeIn{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes fadeIn{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeIn{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}.building_view .ui_panel a{font-weight:700;text-decoration:underline;color:#fff}.building_view .ui_panel .text_display{position:relative;display:block;width:100%;-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;-ms-animation:fadeIn .5s;animation:fadeIn .5s}.building_view .ui_panel .text_display_fadeout{-webkit-animation:fadeOut .5s;-moz-animation:fadeOut .5s;-o-animation:fadeOut .5s;-ms-animation:fadeOut .5s;animation:fadeOut .5s}@-webkit-keyframes slideIn{from{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-moz-keyframes slideIn{from{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-o-keyframes slideIn{from{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slideIn{from{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slideOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}}@-moz-keyframes slideOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}}@-o-keyframes slideOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}}@keyframes slideOut{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px);opacity:0}}@-webkit-keyframes skyscroll{from{background-position:0}to{background-position:100%}}@-moz-keyframes skyscroll{from{background-position:0}to{background-position:100%}}@-o-keyframes skyscroll{from{background-position:0}to{background-position:100%}}@keyframes skyscroll{from{background-position:0}to{background-position:100%}}.building_view{position:relative;width:100%;height:100%;min-width:640px;min-height:360px;box-sizing:border-box}.building_view #view_outer{position:absolute;top:0;left:0;right:0;bottom:0}.building_view #view_monitor{position:absolute;box-sizing:border-box;display:block;visibility:hidden;border:0;width:100%}.building_view #view_inner{position:absolute;width:640px;height:360px;margin:0;padding:0;background-color:#87ceeb;border:none;display:block;overflow:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-webkit-perspective-origin:320px 250px;-moz-perspective-origin:320px 250px;-o-perspective-origin:320px 250px;-ms-perspective-origin:320px 250px;perspective-origin:320px 250px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.building_view .world_transform{position:absolute;width:100%;height:100%;-webkit-transform:translate3d(-750px,-450px,-2400px) rotateY(-45deg);-moz-transform:translate3d(-750px,-450px,-2400px) rotateY(-45deg);-o-transform:translate3d(-750px,-450px,-2400px) rotateY(-45deg);-ms-transform:translate3d(-750px,-450px,-2400px) rotateY(-45deg);transform:translate3d(-750px,-450px,-2400px) rotateY(-45deg);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.building_view #ui_frame{position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}.window_front{box-sizing:content-box;position:absolute;transform-origin:top left;background-color:#000;background-image:url(img/refraction.jpg);width:85px;height:150px}.border,.border_bottom,.border_left,.border_top{position:absolute;transform-origin:top left;background-color:#d3d3d3}.border_top{width:85px;height:10px;transform:translate3d(0,-150px,0) rotateX(-90deg)}.border_left{width:10px;height:150px;transform:translate3d(0,-150px,0) rotateY(90deg)}.border_bottom{width:85px;height:10px;transform:translate3d(0,0,0) rotateX(-90deg)}.glass{width:100%;height:100%;transform:translate3d(0,0,-10px)}