main.css 68 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355
  1. /*!
  2. * Bootstrap v3.2.0 (http://getbootstrap.com)
  3. * Copyright 2011-2014 Twitter, Inc.
  4. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  5. *//*!
  6. * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=448f359db98ad28574a4)
  7. * Config saved to config.json and https://gist.github.com/448f359db98ad28574a4
  8. *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-size:14px;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active:focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:359px;word-wrap:break-word;white-space:pre-wrap;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}
  9. /*.pull-right{float:right!important}*/
  10. .pull-right{float:left}
  11. .pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@font-face{font-family:OpenSans;src:url(../fonts/open-sans/OpenSansRegular.eot);src:url(../fonts/open-sans/OpenSansRegular.eot) format('embedded-opentype'),url(../fonts/open-sans/OpenSansRegular.woff2) format('woff2'),url(../fonts/open-sans/OpenSansRegular.woff) format('woff'),url(../fonts/open-sans/OpenSansRegular.ttf) format('truetype'),url(../fonts/open-sans/OpenSansRegular.svg#OpenSansRegular) format('svg');font-weight:400}@font-face{font-family:OpenSans;src:url(../fonts/open-sans-light/OpenSansLight.eot);src:url(../fonts/open-sans-light/OpenSansLight.eot) format('embedded-opentype'),url(../fonts/open-sans-light/OpenSansLight.woff2) format('woff2'),url(../fonts/open-sans-light/OpenSansLight.woff) format('woff'),url(../fonts/open-sans-light/OpenSansLight.ttf) format('truetype'),url(../fonts/open-sans-light/OpenSansLight.svg#OpenSansLight) format('svg');font-weight:100}@font-face{font-family:OpenSans;src:url(../fonts/open-sans-semibold/OpenSansSemibold.eot);src:url(../fonts/open-sans-semibold/OpenSansSemibold.eot) format('embedded-opentype'),url(../fonts/open-sans-semibold/OpenSansSemibold.woff2) format('woff2'),url(../fonts/open-sans-semibold/OpenSansSemibold.woff) format('woff'),url(../fonts/open-sans-semibold/OpenSansSemibold.ttf) format('truetype'),url(../fonts/open-sans-semibold/OpenSansSemibold.svg#OpenSansSemibold) format('svg');font-weight:700}@font-face{font-family:mp-font;src:url(../fonts/mp-font.eot?sn95o4);src:url(../fonts/mp-font.eot?#iefixsn95o4) format('embedded-opentype'),url(../fonts/mp-font.ttf?sn95o4) format('truetype'),url(../fonts/mp-font.woff?sn95o4) format('woff'),url(../fonts/mp-font.svg?sn95o4#mp-font) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:mp-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-floorplan:before{content:"\e623"}.icon-link:before{content:"\31"}.icon-powered-by-matterport:before{content:"\e620"}.icon-mp-glyph:before{content:"\41"}.icon-twitter:before{content:"\66"}.icon-facebook:before{content:"\67"}.icon-close:before{content:"\48"}.icon-twitter2:before{content:"\68"}.icon-facebook2:before{content:"\69"}.icon-dollhouse:before{content:"\e600"}
  12. .icon-dpad-up:before{content:"\e601"}
  13. .icon-dpad-down:before{content:"\e601"}.icon-dpad-left:before{content:"\e60e"}.icon-dpad-right:before{content:"\e602"}.icon-fullscreen-exit:before{content:"\e603"}.icon-fullscreen:before{content:"\e604"}.icon-help:before{content:"\e605"}.icon-inside:before{content:"\e606"}.icon-more:before{content:"\e607"}.icon-pause:before{content:"\e608"}.icon-pin:before{content:"\e609"}
  14. /*.icon-play:before{content:"\e60a"}*/
  15. .icon-play:before{background-image: url(./images/play.png)}
  16. .icon-share:before{content:"\e60b"}.icon-user:before{content:"\e60c"}#nprogress{pointer-events:none;-webkit-pointer-events:none}#nprogress .bar{background:#EDA110;border-top:7px solid #FAAC17;position:fixed;z-index:100;bottom:0;left:0;border-radius:1px;width:100%;height:9px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;opacity:1;-webkit-transform:rotate(-3deg) translate(0px,4px);-moz-transform:rotate(-3deg) translate(0px,4px);-ms-transform:rotate(-3deg) translate(0px,4px);-o-transform:rotate(-3deg) translate(0px,4px);transform:rotate(-3deg) translate(0px,4px)}.track{display:block;position:absolute;bottom:0;right:0;width:100%;height:8px;background:rgba(15,16,17,.5)}*{margin:0;padding:0;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-webkit-touch-callout:none}
  17. body,html
  18. {
  19. height:100%;
  20. width:100%;
  21. overflow:hidden;
  22. line-height:normal;
  23. color:rgba(255,255,255,.9);
  24. -webkit-font-smoothing:subpixel-antialiased;
  25. background:url("../images/background.png");
  26. /*
  27. background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM0NzRkNTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiMyMzI2MjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTExMjEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  28. background:-moz-radial-gradient(at 50% bottom,ellipse cover,rgba(71,77,83,1) 0,rgba(35,38,40,1) 53%,rgba(17,18,19,1) 100%);
  29. background:-webkit-gradient(radial,at 50% bottom,0,center center,100%,color-stop(0%,rgba(71,77,83,1)),color-stop(53%,rgba(35,38,40,1)),color-stop(100%,rgba(17,18,19,1)));
  30. background:-webkit-radial-gradient(at 50% bottom,ellipse cover,rgba(71,77,83,1) 0,rgba(35,38,40,1) 53%,rgba(17,18,19,1) 100%);
  31. background:-o-radial-gradient(at 50% bottom,ellipse cover,rgba(71,77,83,1) 0,rgba(35,38,40,1) 53%,rgba(17,18,19,1) 100%);
  32. background:-ms-radial-gradient(at 50% bottom,ellipse cover,rgba(71,77,83,1) 0,rgba(35,38,40,1) 53%,rgba(17,18,19,1) 100%);
  33. background:radial-gradient(ellipse at 50% bottom,rgba(71,77,83,1) 0,rgba(35,38,40,1) 53%,rgba(17,18,19,1) 100%);
  34. */
  35. filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#474d53', endColorstr='#111213', GradientType=1)
  36. }
  37. #player{position:fixed;left:0;bottom:0}#player canvas{display:block}#gui-spinner{display:block;position:fixed;z-index:100;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px}#gui-parent{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#gui-spinner-icon{width:40px;height:40px;border:3px solid transparent;border-top-color:#4BCDFC;border-left-color:#4BCDFC;border-radius:40px;-webkit-animation:gui-spinner 500ms linear infinite;-moz-animation:gui-spinner 500ms linear infinite;-ms-animation:gui-spinner 500ms linear infinite;-o-animation:gui-spinner 500ms linear infinite;animation:gui-spinner 500ms linear infinite}
  38. .gui-floorplan-label{position:absolute;background-color:#333;border:none;padding:5px 10px;color:#FFF;font-weight:700;white-space:nowrap;border-radius:5px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:1px 1px 2px 1px rgba(0,0,0,.4)}.gui-floorplan-label-mobile{padding:2px 4px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2){.gui-floorplan-label-mobile{font-size:65%;border-radius:2px}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (-o-min-device-pixel-ratio:3){.gui-floorplan-label-mobile{font-size:60%;border-radius:1px}}@-webkit-keyframes gui-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes gui-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes gui-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes gui-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes gui-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn{border-radius:1px}.btn-primary{color:#fff;background-color:#FAAC17;border-color:transparent;font-family:OpenSans,'Helvetica Neue',Arial,sans-serif;letter-spacing:1px;font-size:18px;display:block;padding:6px;-webkit-box-shadow:0 3px 0 rgba(251,205,0,1),0 6px 12px rgba(15,16,17,.7);-moz-box-shadow:0 3px 0 rgba(251,205,0,1),0 6px 12px rgba(15,16,17,.7);box-shadow:0 3px 0 rgba(251,205,0,1),0 6px 12px rgba(15,16,17,.7);margin:12px auto;width:200px;text-align:center;cursor:pointer;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#FAAC17;border-color:rgba(15,16,17,0);-webkit-box-shadow:0 3px 0 rgba(250,172,23,1),0 6px 12px rgba(15,16,17,.7);-moz-box-shadow:0 3px 0 rgba(250,172,23,1),0 6px 12px rgba(15,16,17,.7);box-shadow:0 3px 0 rgba(250,172,23,1),0 6px 12px rgba(15,16,17,.7);outline:0!important;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn-primary:active{-webkit-box-shadow:0 2px 0 rgba(237,161,16,1),0 3px 6px rgba(15,16,17,.9);-moz-box-shadow:0 2px 0 rgba(237,161,16,1),0 3px 6px rgba(15,16,17,.9);box-shadow:0 2px 0 rgba(237,161,16,1),0 3px 6px rgba(15,16,17,.9)}.btn-primary .icon-mp-glyph{font-size:20px;padding-right:4px}.btn-primary .icon-mp-glyph:before{position:absolute;margin-top:3px}.btn-primary .button-text{padding-left:28px}.btn-primary .icon-caret-right{font-size:12px}.btn-deep-link{color:#666;text-color:#666;float:left;vertical-align:middle;padding:0 5px;margin-left:10px}#gui-thumb{position:absolute;width:100%;height:100%;background-size:cover;background-position:50% 50%;z-index:0}#debug-console{position:absolute;width:100%;height:35%;overflow:scroll;bottom:0;left:0;background-color:rgba(0,0,0,.3);color:#fff}#button-play{width:86px;height:86px;display:block;margin:8px auto;padding:18px 0;border-radius:100%;border:3px solid #fff;box-shadow:0 0 10px rgba(15,16,17,1),inset 0 0 10px rgba(15,16,17,1);text-shadow:0 0 10px rgba(15,16,17,1);color:#fff;text-align:center;font-size:34px;letter-spacing:-8px}.bottom-logo{width:100%;color:#fff;font-size:16px;text-align:center;position:absolute;bottom:5%;left:0}.bottom-logo span{vertical-align:-2px}.bottom-logo img{display:inline-block;width:138px}.bottom-logo img.onlyLogo{width:26px;height:26px}.gui-text{font-family:OpenSans,'Helvetica Neue',sans-serif;font-size:24px;color:#fff}.nav-help-dialog{position:absolute;pointer-events:none;opacity:1;z-index:999;background-color:rgba(15,16,17,.5);color:#fff;width:40%;border-radius:10px;top:50%;left:30%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0vh,-50%,0vh) scale(1,1);transform:translate3d(0vh,-50%,0vh) scale(1,1)}.nav-help-dialog:target{display:block}.nav-help-elements{color:#fff;font-family:OpenSans,'Helvetica Neue',sans-serif;font-weight:100;font-size:medium;text-align:center;padding:3% 4% 10%}.nav-help-elements .title{float:left;font-size:120%}.nav-help-elements .close{pointer-events:auto;float:right;opacity:.5;width:5%;height:5%;font-size:120%;cursor:pointer}.nav-help-elements .close:hover{opacity:1}.nav-help-content::before{content:'\a0';float:left;background-color:transparent;height:114px;margin:0 0 4%}.nav-help-content{clear:both;margin:14% auto 0}.nav-help-content .nav-icon{margin:14% auto 4%;padding:0 1px}.nav-help-content .nav-icon img{max-height:114px}.nav-help-content .nav-text{clear:both;font-size:140%;vertical-align:middle;margin:0 0 6%}.nav-help-elements .page-count{float:left;left:10%;padding:2.5% 0;text-align:right}.nav-help-elements .done-button,.nav-help-elements .next-button{pointer-events:auto;float:right;background-color:rgba(0,0,0,.4);border:1px solid #fff;width:25%;padding:1.5%;margin:0 0 0 1.5%;cursor:pointer}.nav-help-elements .done-button.hasHover:hover,.nav-help-elements .next-button.hasHover:hover,.nav-help-elements .next-button:active{background-color:rgba(0,0,0,.25);color:rgba(75,205,252,1);border-color:rgba(75,205,252,1)}.nav-help-elements .prev-button{pointer-events:auto;float:right;color:rgba(255,255,255,.5);background-color:rgba(0,0,0,.25);width:25%;padding:1.5%;cursor:pointer}.nav-help-elements .prev-button.hasHover:hover,.nav-help-elements .prev-button:active{color:rgba(255,255,255,.75);background-color:rgba(0,0,0,.45)}@media only screen and (max-width:540px){h2.gui-loading-text{font-size:24px}h3.gui-loading-text{font-size:16px}.nav-help-dialog{width:90%;left:5%}.nav-help-elements{font-size:14px}.nav-help-elements .done-button,.nav-help-elements .next-button,.nav-help-elements .prev-button{width:30%;margin:0 0 3% 1.5%}#nav-help-icon{margin:17px 10px 18px}}@media only screen and (max-height:500px){.nav-help-dialog{width:60%;top:53%;left:20%}.nav-help-elements{font-size:10px}.nav-help-content,.nav-help-content .nav-icon{margin:8% auto 0}.nav-help-content .nav-text{margin:0 0 2%}.nav-help-content::before{height:50px}.nav-help-content .nav-icon img{max-height:70px}.nav-help-elements .done-button,.nav-help-elements .next-button,.nav-help-elements .prev-button{width:30%;margin:0 0 3% 1.5%}#nav-help-icon{margin:17px 10px 18px}}@media only screen and (min-width:541px) and (max-width:768px){.nav-help-dialog{width:70%;left:15%}}@media only screen and (min-width:769px) and (max-width:1200px){.nav-help-dialog{width:50%;left:25%}.nav-help-content::before{height:140px}.nav-help-content .nav-icon img{max-height:140px}}@media only screen and (min-width:1201px) and (max-width:1600px){.nav-help-dialog{width:40%;left:30%}.nav-help-content::before{height:155px}.nav-help-content .nav-icon img{max-height:155px}}@media only screen and (min-width:1601px){.nav-help-dialog{width:30%;left:35%}.nav-help-elements{font-size:large}.nav-help-content::before{height:180px}.nav-help-content .nav-icon img{max-height:180px}}.model-title{bottom:75%;width:100%;padding:0 25px;display:block;font-family:OpenSans,'Helvetica Neue',sans-serif;text-align:center;font-size:40px;font-weight:100;letter-spacing:.75px;text-shadow:0 0 10px rgba(15,16,17,1);color:rgba(255,255,255,1);margin:0;position:absolute;hyphens:auto;word-wrap:break-word;line-height:45px}#loaderCoBrand{width:100%;position:absolute;top:50%;left:0;color:#fff;font-weight:100;text-align:center;margin-top:24px;font-size:14px;line-height:16px}#loaderCoBrand h2{font-weight:100;font-size:34px;line-height:34px;-webkit-margin-before:0;-webkit-margin-after:0;word-wrap:break-word}@media only screen and (max-width:555px){.model-title{font-size:22px;line-height:24px}#loaderCoBrand{font-size:11px;bottom:21%;top:inherit}#loaderCoBrand h2{font-size:22px;line-height:22px}}@media only screen and (max-height:600px){.model-title{top:10%;bottom:auto}}@media only screen and (max-height:370px){#button-play{margin:5px auto;width:50px;height:50px;font-size:24px;padding:6px 0}.model-title{top:10px;bottom:auto;padding:0 20px;font-size:22px;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loaderCoBrand,#loaderCoBrand h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vert-align{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#loaderCoBrand h2{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bottom-logo{bottom:1%}}.message-outer{position:absolute;height:100%;width:100%;box-sizing:border-box;display:table}.message-outer *{transition:all 300ms}.message-inner{height:100%;display:table-cell;vertical-align:middle;text-align:center}.message-content{width:100%;font-size:16pt;font-weight:100;display:inline-block}@media only screen and (min-width :1824px){.message-content{width:26%}}@media only screen and (min-width :1200px) and (max-width :1823px){.message-content{width:90%}}@media only screen and (max-width :992px){.message-content{width:90%}}@media only screen and (max-width :768px){.message-content{width:90%}}.gui-error{color:#fff;font-family:OpenSans,'Helvetica Neue',sans-serif;font-size:16px;text-align:center}.error-problem-text{font-size:170%;margin:1% 0}.error-solution-text{font-size:130%;margin:1% 0}.error-actions,.error-explanation{margin:1% 0}.error-actions .link{color:#fff;text-decoration:underline;cursor:pointer}.browser-tiles{margin:0;width:100%}.browser-tiles .tile{float:left;margin:2%;padding:2%;width:21%;background-color:#555;border-radius:10px;cursor:pointer;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.browser-tiles .tile:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}.browser-tiles .tile .icon{width:100%}@media only screen and (min-width :520px) and (max-width :768px){.browser-tiles{margin:0 10%;width:80%}}@media only screen and (min-width :1000px) and (max-width :1199px){.browser-tiles{margin:0 10%;width:80%}}@media only screen and (min-width :1520px) and (max-width :1823px){.browser-tiles{margin:0 10%;width:80%}}@media only screen and (min-width :2100px){.browser-tiles{margin:0 10%;width:80%}}#terms-modal{position:absolute;z-index:1000;left:10%;top:10%;bottom:10%;right:10%;background-color:rgba(0,0,0,.75);padding:50px;border-radius:10px}#terms-modal button{position:absolute;bottom:8%;left:50%;width:100px;height:33px;margin-left:-50px;margin-bottom:-16px}#terms-text{position:absolute;top:50px;left:25px;bottom:16%;right:25px;padding:0 25px;overflow-y:scroll;color:#ccc}#terms-text ul{margin:5px}#terms-text li{margin:5px 5px 5px 20px}#terms-text h1{font-size:24px;margin-top:0}#terms-text h2{font-size:16px;margin-top:10px;margin-bottom:10px}.tooltip-inner{font-family:OpenSans,'Helvetica Neue',sans-serif;font-weight:400;background-color:rgba(9,10,11,.8)}.tooltip.top .tooltip-arrow{border-top-color:rgba(9,10,11,.8)}.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(9,10,11,.8)}body,html{font-family:OpenSans,sans-serif;-webkit-overflow-scrolling:touch}a{color:#fff;cursor:pointer;transition:all 300ms}a:focus,a:hover,a:visited{color:#fff;text-decoration:none}a.hasHover:hover,a:active{color:rgba(75,205,252,1);text-decoration:none}#gui{width:100%;height:100%;-webkit-overflow-scrolling:touch}.transparent{opacity:0}
  39. /*.darkGlass{background-color:rgba(0,0,0,.45)}*/
  40. .ui-icon{font-size:26px;text-shadow:0 0 5px rgba(0,0,0,.9);}
  41. .mobile-only{display:none}.pinTop{position:fixed;top:16px;-webkit-transition:all .5s;transition:all .5s;line-height:1}.pinTop.left{left:10px;z-index:100}.pinTop.right{right:10px;text-shadow:0 0 5px rgba(0,0,0,.9);z-index:50}
  42. .pinBottom{position:fixed;bottom:0;-webkit-transition:all .5s;transition:all .5s;line-height:1}
  43. .pinBottom.center{left:50%;z-index:50}
  44. /*.pinBottom.left{left:10px;height:50px;z-index:50;background:url("../images/bottom.png")}*/
  45. .pinBottom.left{z-index:50;background:url("../images/bottom.png")}
  46. .pinBottom.left .icon{float:left}.pinBottom.right{right:10px;text-shadow:0 0 1px rgba(0,0,0,.6);z-index:50}.pinBottom.right.mobile-only{margin-bottom:10px}#model-title{font-weight:100;z-index:20;position:relative;word-wrap:break-word;height:52px}.meta-toggle{cursor:pointer}.title-row{white-space:nowrap}.title-container{padding:16px 10px 6px;white-space:nowrap;display:inline-block;margin-left:1px;height:52px;width:359px;position:relative}#less-hint,#more-hint{font-weight:400;position:absolute;font-size:10px;top:9px;right:10px;text-align:right}.meta-toggle.hasHover:hover,.meta-toggle:active{background-color:rgba(0,0,0,.75);color:#fff}#title-toggle{float:left;text-align:center;width:20px;padding-top:20px;height:52px;font-size:10px}#title-toggle.hasHover:hover,#title-toggle:active{background-color:rgba(0,0,0,.75);color:#fff}.co-brand{color:rgba(255,255,255,.7);font-size:12px;line-height:14px;overflow:hidden;position:absolute;top:10px;text-overflow:ellipsis;width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}.co-brand .title{color:#fff}#gui-name{font-size:18px;overflow:hidden;text-overflow:ellipsis;width:100%;height:100%;line-height:36px}#gui-name.noCoBrand{width:300px;float:left;height:100%;margin-top:-11px}#meta-info{width:359px;padding:10px;white-space:normal;display:none;font-size:14px;font-weight:400;line-height:19px;color:#fff}#meta-info,#meta-info *{-webkit-touch-callout:all;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#meta-info a{text-decoration:underline;position:relative;z-index:10}#meta-info #meta-description{margin-bottom:10px;word-wrap:break-word}#meta-info i{font-size:13px}.meta-info-spacing-fix{margin-left:21px}.contact-info{margin-bottom:12px}.contact-info div{max-width:320px;max-width:calc(100% - 19px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;margin-top:-3px}.address{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menuIcon{position:relative;padding-left:1em}.menuIcon:before{content:"";position:fixed;left:0;top:.25em;width:1em;height:.15em;background:#fff;box-shadow:0 .25em 0 0 white,0 .5em 0 0 #fff}#more-menu-button{float:right;width:26px}#more-menu-button
  47. .ui-icon{padding:0 10px 0 0;line-height:26px}.menuOverlay{opacity:0;width:0;visibility:hidden;min-height:40px;color:#fff;position:fixed;right:25px;top:0;-webkit-transition:all .5s;transition:all .5s;overflow:hidden;z-index:20000}.menuOverlay.open{opacity:1;visibility:visible;width:170px}.menuOverlay .icon{font-size:30px;padding:0 6px 0 0}.menuOverlay ul{list-style:none;width:170px}.menuOverlay ul li{-webkit-transition:all .25s;transition:all .25s;cursor:pointer;background-color:rgba(0,0,0,.45);font-size:14px;letter-spacing:.1em;color:#fff;padding:16px 12px;white-space:nowrap;margin-bottom:1px}.menuOverlay ul li:hover{background-color:rgba(0,0,0,.75);color:#fff}.menuOverlay ul li:last-child{border-bottom:none}.pinTop.right i.icon-help{font-size:26px;cursor:pointer}.pinTop.right
  48. .pull-right.terms{font-size:11px;font-weight:400;margin:8px 8px 0 0;cursor:pointer}#gui-fullscreen,#gui-fullscreen-exit,.socialButton{float:left}.ui-icon.socialButton.active::before{color:#4BCDFC}.pinBottom.right .icon{cursor:pointer}.shareContainer{width:100%;height:27px}.shareContainer a,.shareContainer a i.icon{display:inline-block;width:25px;height:27px}.shareContainer .icoContainer{float:left;width:33.33%;text-align:center}.bottomShare{position:absolute;right:16px;bottom:55px;width:160px;height:51px;-webkit-transition:all .25s;transition:all .25s;background-color:rgba(0,0,0,.45);font-size:27px;text-align:center;padding:10px}.bottomShare.shareContainer .icoContainer{width:30.33%}#gui .shareContainer i.icon{font-size:27px;cursor:pointer;transition:all .3s}#gui .shareContainer a i.icon:hover{color:#4BCDFC}#gui-modes-map{transition:all .5s}#gui-modes-map.active a i:before{content:'\e606'}.viewContainer{float:left;position:relative}.viewContainer>div{float:left}.rightViewContainer{height:36px}
  49. .gui-floor
  50. {
  51. border:2px solid rgba(255,255,255,.9);
  52. width:86px;
  53. height:22px;
  54. color:#fff;
  55. font-size:11px;
  56. float:left;
  57. padding:4px;
  58. position:relative;
  59. top:2px;
  60. cursor:pointer;
  61. text-shadow:0 0 5px rgba(0,0,0,1);
  62. box-shadow:0 0 5px rgba(0,0,0,.7),inset 0 0 5px rgba(0,0,0,.7)
  63. }
  64. .gui-floor-title{display:inline-block;width:58px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gui-floor.hasHover:hover{border-color:#4bcdfc;color:#4bcdfc}
  65. .gui-floor .container
  66. {
  67. display:none;
  68. width:86px;
  69. /*position:absolute;*/
  70. bottom:21px;
  71. left:-2px;
  72. transition:all 300ms;
  73. z-index:100;
  74. padding-top: 3px;
  75. }
  76. .gui-floor.open .container .floorChoice{padding:7px 5px;width:86px;height:30px;margin-bottom:1px;line-height:18px;font-size:12px;color:#fff;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:rgba(36,36,36,1)}.gui-floor.open .container .floorChoice:hover{background-color:#000;color:#4bcdfc}.gui-floor.open .container .floorChoice.active{background-color:#000;text-decoration:underline;font-weight:700;cursor:default}.gui-floor.open{border-color:#4bcdfc;color:#4bcdfc}.gui-floor.open .container{display:block}.pinBottom.left
  77. .gui-floor i.icon,.pinBottom.right
  78. .gui-floor i.icon{float:right}
  79. /*.pinBottom.right .ui-icon{padding:0 0 20px 10px}
  80. .pinBottom.right .ui-icon.double{padding:0 0 10px 40px}*/
  81. #view-controllers{color:rgba(255,255,255,.5);font-size:11px;font-weight:400;letter-spacing:.1em;display:none;position:absolute;bottom:56px;left:-90px;width:180px}
  82. /*#view-controllers .darkGlass{background-color:rgba(0,0,0,.45)}
  83. #view-controllers .darkGlass.active{background-color:rgba(0,0,0,.75)}*/
  84. #view-controllers>div{cursor:pointer;float:left;width:85px;text-align:center;padding:5px;margin-bottom:4px;transition:color .1s}#view-controllers>div:hover{color:rgba(255,255,255,.75);background-color:rgba(0,0,0,.45)}#view-controllers span{padding-bottom:3px}#view-controllers .active{padding:4px;color:#4BCDFC;border:1px solid #4BCDFC}#view-controllers>div.active:hover{color:#4BCDFC}#gui-modes-dollhouse{margin-right:10px}
  85. /*#play{position:relative}*/
  86. #play.active a i:before{content:"\e608"}.tourSpinner{border-radius:45px;display:none;position:absolute;width:45px;height:45px;top:-10px;left:-10px;z-index:1;border:5px solid rgba(255,255,255,.4);text-shadow:0 0 5px rgba(0,0,0,.9)}.tourSpinner:before{content:'';display:block;position:absolute;width:45px;height:45px;top:-5px;left:-5px;z-index:1;border:5px solid transparent;border-top-color:rgba(75,205,252,1);border-radius:40px;-webkit-animation:gui-spinner 2000ms linear infinite;-moz-animation:gui-spinner 2000ms linear infinite;-ms-animation:gui-spinner 2000ms linear infinite;-o-animation:gui-spinner 2000ms linear infinite;animation:gui-spinner 2000ms linear infinite}#share-modal{position:absolute;top:50%;left:50%;margin:-45px 0 0 -170px;z-index:10000;height:90px;background-color:rgba(0,0,0,.75);padding:16px;color:#fff;width:340px}#share-modal input{color:#000;width:100%;-webkit-touch-callout:all;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#share-modal .title{font-size:18px;letter-spacing:.05em;margin-bottom:16px}#share-close{position:absolute;top:16px;right:16px;cursor:pointer;height:14px;width:14px;font-size:13px}
  87. #drawer{color:#fff;position:fixed;bottom:0;left:0;width:100%;height:0;transition-property:height,bottom;transition-duration:.5s;z-index:50}#drawer.open{height:130px}#drawer.playing,.pinBottom.playing{bottom:20px}.pinBottom.open{bottom:130px}.pinBottom.open.playing{bottom:150px}#thumb-container .thumbImg{cursor:pointer}.playing #thumb-container .thumbImg{cursor:default}#thumb-container .thumbImg img{height:97px}.frame-container{float:left;width:calc(100% - 58px);height:100%}.fullWidth .frame-container{width:100%}.frame{width:calc(100% - 20px);height:97px;margin:9px 10px;float:left}.frame.noScroll{margin:17px 10px}.frame .slidee{margin:0;padding:0;height:100%;list-style:none}.frame .slidee li{float:left;width:136px;margin:0 8px 0 0;position:relative}.frame .slidee li .overlay{position:absolute;bottom:2px;left:2px;width:133px;height:20px;padding:6px;color:#fff;background-color:rgba(0,0,0,.7);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:100;text-align:center;line-height:4px;z-index:100}.frame .slidee li img{border:2px solid transparent;opacity:.6;transition:all .5s}.frame .slidee li.thumbImg.hasHover img:hover{opacity:1;border-color:#fff}.playing .frame .slidee li.thumbImg.hasHover img:hover{opacity:.6;border-color:transparent}.frame .slidee li.thumbImg.hasHover.recent img:hover,.frame .slidee li.thumbImg.recent img{opacity:.6;border-color:#A0A0A0}.frame .slidee li.thumbImg.hasHover.upcoming img:hover,.frame .slidee li.thumbImg.upcoming img{opacity:1;border-color:#BFAF1E}.frame .slidee li.thumbImg.active img,.frame .slidee li.thumbImg.hasHover.active img:hover{opacity:1;border-color:#4BCDFC}.scrollbar{width:calc(100% - 10px);margin:0 5px;height:8px;float:left;border-radius:5px;background:rgba(0,0,0,.75)}.scrollbar .handle{width:100px;height:100%;background:rgba(255,255,255,.75);border-radius:5px}#playHead{display:table;height:20px;width:100%;position:fixed;bottom:-20px;left:0;transition-property:bottom;transition-duration:.5s;background-color:#000;z-index:50}#playHead.playing{bottom:0}#status{display:table-cell;height:0;vertical-align:middle;width:65px;color:#fff;font-family:OpenSans,'Helvetica Neue',Arial,sans-serif;font-weight:700;font-size:11px;padding-left:10px}#progressBar{display:table-cell;height:0;vertical-align:middle;padding:0 10px}#progressBar .step{height:6px;float:left}#progressBar .step:last-of-type{padding:0}#progressBar .step::before{content:'';background-color:#575757;width:100%;height:100%;display:block}#progressBar .step.active::before,#progressBar .step.recent::before{background-color:#4BCDFC}#progressBar .step.upcoming::before{background-color:##BFAF1E}#circleLoader{display:inline-block}#svg circle{stroke-dashoffset:0;transition:stroke-dashoffset 0s linear;stroke:#fff;stroke-width:4px}#svg #bar{stroke:#4BCDFC}#loader-cont{display:block;height:100px;width:100px;margin:0 auto;box-shadow:0 0 5px rgba(0,0,0,.8);border-radius:100%;position:relative}#loader-cont:after{position:absolute;display:block;width:89px;height:89px;top:6px;left:6px;box-shadow:inset 0 0 5px rgba(0,0,0,.8);content:attr(data-status);color:#fff;text-align:center;border-radius:100%;line-height:92px;font-size:16px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.terms2{display:none;padding-top:7px}.specialPower{width:100%;color:#fff;font-size:16px;text-align:center;position:absolute;bottom:11px;left:0;display:none}.specialEdition .specialPower{display:block}.specialEdition #gui-fullscreen,.specialEdition #gui-modes-map,.specialEdition #playHead,.specialEdition #pullTab,.specialEdition .frame-container,.specialEdition
  88. .gui-floor,.specialEdition .model-title,.specialEdition .pinBottom.center,.specialEdition .pinTop.right,.specialEdition .powerLogo,.specialEdition .title-row{display:none}.specialEdition .terms2{display:block}.specialEdition .pinBottom.right,.specialEdition .pinTop.right{right:20px}.specialEdition .pinBottom.open.playing{bottom:130px}.specialEdition #drawer.playing,.specialEdition .pinBottom.playing{bottom:0}.specialEdition #playHead.playing{bottom:-20px}.powered-by{width:105px;height:23px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:-.1px;color:#fff}
  89. /*@media only screen and (min-width:488px) and (max-width:750px){.ui-icon{font-size:20px;padding:0 18px 17px 0}}*/
  90. @media only screen and (max-height:370px){#loader-cont{width:50px;height:50px;font-size:24px;padding:6px 0}#loader-cont:after{width:42px;height:42px;top:4px;left:4px;line-height:42px}#svg{margin:-31px 0 0 -25px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);transform:scale(0.5)}#loader-cont:after{font-size:10px}#loaderCoBrand{font-size:10px;bottom:21%;top:inherit}#loaderCoBrand h2{font-size:20px;line-height:24px}#gui-loading{z-index:5000}#gui-loading img{width:88px;height:auto}}
  91. @media only screen and (max-width:487px){.mobile-only{display:block}
  92. #gui-name.noCoBrand{width:318px}
  93. #gui-fullscreen{padding-left:20px}
  94. /*.ui-icon{font-size:26px;text-shadow:0 0 5px rgba(0,0,0,.9);padding:0 20px 10px 0}*/
  95. .ui-icon{font-size:26px;text-shadow:0 0 5px rgba(0,0,0,.9)}
  96. .desktop-only{display:none}#gui{width:100%}.pinTop.left{width:100%;max-width:100%;top:0;left:1px;height:0}.pinTop.right{top:60px;font-size:27px}.pinTop.right.reposition{top:10px;z-index:20}.pinTop.right.hideUnderMeta{display:none}#meta-info{width:100%}.title-container{width:calc(100% - 22px)}#model-title{width:100%}#model-title.closed{width:20px}.tourSpinner{top:-10px;left:-10px}.frame{height:77px}.frame .slidee li,.frame .slidee li .overlay{width:103px}#thumb-container .thumbImg img{height:77px}#drawer.open{height:110px}.pinBottom.open{bottom:110px}.pinBottom.open.playing{bottom:130px}}.pinTop.right.mobile-only{top:60px;font-size:27px;right:0}.pinTop.right.mobile-only.reposition{top:10px;z-index:20}.pinTop.right.mobile-only #more-menu-button.icon{padding-right:0}.menu-toggles{font-size:14px;display:none;padding-top:10px}.menu-radios{font-size:12px;padding-top:5px}.menu-radios::after{content:'';display:block;height:0;clear:both}.menu-radios>div{background-color:rgba(255,255,255,.15);width:calc(50% - 1px);height:25px;line-height:25px;float:left}.menu-radios *{cursor:pointer}.menu-radios>div:hover{background-color:rgba(255,255,255,.25)}.menu-radios input{display:none}.menu-radios input~label{position:relative;display:block;width:100%;padding-left:10px;padding-right:10px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-radios input~label::after{content:'';position:absolute;top:6px;right:10px;width:13px;height:13px;border-radius:8px;border:1px solid #fff;line-height:20px}.menu-radios input:checked~label::after{content:url(../images/icon-checkmark.svg);position:absolute;top:5px;width:15px;height:15px;border:0}.menu-mattertag-hide,.menu-mattertag-show{width:100%}.menu-radio-hide{margin-left:1px}#lightbox{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:200;-webkit-transition:opacity 250ms;transition:opacity 250ms}#lightbox-close{position:absolute;font-weight:700;top:1%;right:1%;width:5%;height:5%;line-height:1.5em;text-align:center}@media only screen and (orientation:landscape){#lightbox{font-size:3vw}}@media only screen and (orientation:portrait){#lightbox{font-size:3vh}}#lightbox-contents{position:relative;left:10%;top:10%;width:80%;height:80%;border:0;background-color:rgba(255,255,255,.8)}.panotag-container{position:fixed;max-width:250px;color:#000;font-family:OpenSans,'Helvetica Neue',sans-serif;visibility:hidden;background-color:rgba(255,255,255,.85);word-wrap:break-word;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:3px;border-radius:10px;box-shadow:0 3px 3px rgba(0,0,0,.5);-webkit-transform-origin:50% -40px;transform-origin:50% -40px;-webkit-transform:translate(-50%,40px);transform:translate(-50%,40px)}.panotag-body{padding:2px 8px;cursor:default}.panotag-label{font-size:12pt}.tag-container{position:fixed;max-width:250px;color:#fff;font-family:OpenSans,'Helvetica Neue',sans-serif;visibility:hidden;background-color:rgba(0,0,0,.85);word-wrap:break-word;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.5)}.tag-container a{color:rgba(154,222,238,1)}.tag-container a:hover{color:rgba(75,205,252,1)}.tag-body{padding:10px}.tag-label{font-size:12pt}.tag-desc{color:#c8c8c8;overflow:hidden}.tag-container-right-down{-webkit-transform-origin:-30px 0;transform-origin:-30px 0;-webkit-transform:translateX(30px);transform:translateX(30px)}.tag-container-right-down::before{content:"";position:absolute;right:100%;top:0;border-right:30px solid rgba(0,0,0,.85);border-bottom:20px solid transparent;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(30deg);transform:skewY(30deg)}.tag-container-right{-webkit-transform-origin:-30px calc(50% + 20px / 2 + 30px * .57735);transform-origin:-30px calc(50% + 20px / 2 + 30px * .57735);-webkit-transform:translate(30px,calc(-50% - 20px / 2 - 30px * .57735));transform:translate(30px,-50%) translateY(-27px)}.tag-container-right::before{content:"";position:absolute;right:100%;top:calc(50% - 20px / 2);border-right:30px solid rgba(0,0,0,.85);border-top:20px solid transparent;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:skewY(-30deg);transform:skewY(-30deg)}.tag-container-right-up{-webkit-transform-origin:-30px 100%;transform-origin:-30px 100%;-webkit-transform:translate(30px,-100%);transform:translate(30px,-100%)}.tag-container-right-up::before{content:"";position:absolute;right:100%;bottom:0;border-right:30px solid rgba(0,0,0,.85);border-top:20px solid transparent;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:skewY(-30deg);transform:skewY(-30deg)}.tag-container-right-down::after,.tag-container-right-up::after,.tag-container-right::after{position:absolute;height:100%;width:30px;right:100%;top:0}.tag-container-left-down{-webkit-transform-origin:calc(100% + 30px) 0;transform-origin:calc(100% + 30px) 0;-webkit-transform:translateX(calc(-100% - 30px));transform:translateX(-100%) translateX(-30px)}.tag-container-left-down::before{content:"";position:absolute;left:100%;top:0;border-left:30px solid rgba(0,0,0,.85);border-bottom:20px solid transparent;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skewY(-30deg);transform:skewY(-30deg)}.tag-container-left{-webkit-transform-origin:calc(100% + 30px) calc(50% + 20px / 2 + 30px * .57735);transform-origin:calc(100% + 30px) calc(50% + 20px / 2 + 30px * .57735);-webkit-transform:translate(calc(-100% - 30px),calc(-50% - 20px / 2 - 30px * .57735));transform:translate(-100%,-50%) translate(-30px,-27px)}.tag-container-left::before{content:"";position:absolute;left:100%;top:calc(50% - 20px / 2);border-left:30px solid rgba(0,0,0,.85);border-top:20px solid transparent;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:skewY(30deg);transform:skewY(30deg)}.tag-container-left-up{-webkit-transform-origin:calc(100% + 30px) 100%;transform-origin:calc(100% + 30px) 100%;-webkit-transform:translate(calc(-100% - 30px),-100%);transform:translate(-100%,-100%) translateX(-30px)}.tag-container-left-up::before{content:"";position:absolute;left:100%;bottom:0;border-left:30px solid rgba(0,0,0,.85);border-top:20px solid transparent;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skewY(30deg);transform:skewY(30deg)}.tag-container-left-down::after,.tag-container-left-up::after,.tag-container-left::after{position:absolute;height:100%;width:30px;left:100%;top:0}.tag-container-top{-webkit-transform-origin:calc(50% - 20px / 2 - 30px * .57735) calc(100% + 30px);transform-origin:calc(50% - 20px / 2 - 30px * .57735) calc(100% + 30px);-webkit-transform:translate(calc(-50% + 20px / 2 + 30px * .57735),calc(-100% - 30px));transform:translate(-50%,-100%) translate(27px,-30px)}.tag-container-top::before{content:"";position:absolute;right:calc(50% - 20px / 2);top:100%;border-right:20px solid transparent;border-top:30px solid rgba(0,0,0,.85);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.tag-container-top::after{position:absolute;height:30px;width:100%;left:0;top:100%}.tag-container-bottom{-webkit-transform-origin:calc(50% - 20px / 2 - 30px * .57735) -30px;transform-origin:calc(50% - 20px / 2 - 30px * .57735) -30px;-webkit-transform:translate(calc(-50% + 20px / 2 + 30px * .57735),30px);transform:translate(-50%,30px) translateX(27px)}.tag-container-bottom::before{content:"";position:absolute;left:calc(50% - 20px / 2);bottom:100%;border-right:20px solid transparent;border-bottom:30px solid rgba(0,0,0,.85);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:skewX(30deg);transform:skewX(30deg)}.tag-container-bottom::after{position:absolute;height:30px;width:100%;left:0;bottom:100%}.has-hotzone::after{content:""}#tag-deadzone-overlay{pointer-events:none;position:fixed;border:2px solid #c80a0a;visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
  97. iframe{
  98. border-image-source: none;
  99. border-image-slice: none;
  100. border-image-width: none;
  101. border-image-outset: none;
  102. border-image-repeat: none;
  103. border-width: 0px;
  104. border-style: none;
  105. border-color: none;
  106. }
  107. #gui .icon {
  108. color: rgba(83,220,255,.7);
  109. cursor: pointer;
  110. transition: opacity 300ms;
  111. }
  112. #gui .icon:hover {
  113. color: rgba(245,253,255,.9);
  114. cursor: pointer;
  115. }
  116. #gui-modes-inside {
  117. float: left;
  118. opacity: .2;
  119. margin-right: 10px;
  120. }
  121. #gui-modes-inside.active {
  122. opacity: 1;
  123. }
  124. #gui-modes-dollhouse {
  125. float: left;
  126. opacity: .2;
  127. margin-right: 10px;
  128. }
  129. #gui-modes-dollhouse.active {
  130. opacity: 1;
  131. }
  132. #gui-modes-floorplan {
  133. float: left;
  134. opacity: .2;
  135. margin-right:10px;
  136. }
  137. #gui-modes-floorplan.active {
  138. opacity: 1
  139. }
  140. #gui-modes-edithot {
  141. float: left;
  142. opacity: 1;
  143. margin-right: 10px;
  144. padding: 0 20px 10px 0;
  145. }
  146. #gui-remove-face {
  147. float: left;
  148. opacity: .2;
  149. margin-right: 10px;
  150. }
  151. #gui-remove-face.active {
  152. opacity: 1
  153. }
  154. #play {
  155. float: left;
  156. opacity: 1;
  157. /*margin-right: 10px;*/
  158. }
  159. #pause {
  160. float: left;
  161. opacity: 1;
  162. /*margin-right: 10px;*/
  163. }
  164. #pullTab {
  165. float: left;
  166. opacity: 1;
  167. margin-right: 10px;
  168. }
  169. .sidecontent{position:fixed;left:-750px;width:auto;display:none;background:rgba(0,0,0,0.8);top:70px;height: 100%;color: rgba(255,255,255,1);}
  170. .sidecontent h1{font-size:14px;width:90%;margin:0px auto;text-align:center;height:50px;line-height:50px;position:relative;}
  171. .sidecontent h1 span{font-size:12px;font-weight:normal;position:absolute;right:-10px;cursor:pointer;border:#ebebeb solid 1px;width:40px;height:40px;line-height:40px;border-radius:20px;text-align:center;}
  172. #text
  173. {
  174. float:left;
  175. width:auto;
  176. font-size:20px;
  177. letter-spacing:10px;
  178. margin:30px;
  179. max-width:600px;
  180. height:500px;
  181. max-height:630px;
  182. line-height:22px;
  183. }
  184. #sideimg{margin:5px 20px 30px 10px;float:left;}
  185. #gui-modes-map div img
  186. {
  187. width:48px;
  188. height:48px;
  189. }
  190. .progressbar{
  191. position:relative;
  192. display:block;
  193. width:14%;
  194. height:16px;
  195. padding:0px 20px;
  196. border-bottom:1px solid rgba(255,255,255,0.25);
  197. border-radius:16px;
  198. margin:40px auto;
  199. -webkit-box-shadow:0px 4px 4px -4px rgba(255, 255, 255, 0.4),0px -3px 3px -3px rgba(255, 255, 255, 0.25),inset 0px 0px 12px 0px rgba(0, 0, 0, 0.5);
  200. box-shadow:0px 4px 4px -4px rgba(255, 255, 255, 0.4),0px -3px 3px -3px rgba(255, 255, 255, 0.25),inset 0px 0px 12px 0px rgba(0, 0, 0, 0.5);
  201. }/*
  202. .progressbar:before{
  203. position:absolute;
  204. display:block;
  205. content:"";
  206. width:13.9%;
  207. height:18px;
  208. top:2px;
  209. left:0px;
  210. -webkit-border-radius:20px;
  211. border-radius:20px;
  212. background:#222;
  213. -webkit-box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, 0.85);;
  214. box-shadow:inset 0px 0px 6px 0px rgba(0, 0, 0, 0.85);
  215. border:1px solid rgba(0,0,0,0.8);
  216. }*/
  217. .bar {
  218. position:absolute;
  219. display:block;
  220. width:0px;
  221. height:16px;
  222. top:0px;
  223. left:1px;
  224. background:url("../images/loading_02.png");
  225. /*
  226. background:rgb(126,234,25);
  227. background:-moz-linear-gradient(top, rgba(126,234,25,1) 0%, rgba(83,173,0,1) 100%);
  228. background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,234,25,1)), color-stop(100%,rgba(83,173,0,1)));
  229. background:-webkit-linear-gradient(top, rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
  230. background:-o-linear-gradient(top, rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
  231. background:-ms-linear-gradient(top, rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
  232. background:linear-gradient(to bottom, rgba(126,234,25,1) 0%,rgba(83,173,0,1) 100%);
  233. filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7eea19', endColorstr='#53ad00',GradientType=0 );
  234. */
  235. -webkit-border-radius:16px;
  236. border-radius:16px;
  237. /*
  238. -webkit-box-shadow:0px 0px 12px 0px rgba(126, 234, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);
  239. box-shadow:0px 0px 12px 0px rgba(126, 234, 25, 1),inset 0px 1px 0px 0px rgba(255, 255, 255, 0.45),inset 1px 0px 0px 0px rgba(255, 255, 255, 0.25),inset -1px 0px 0px 0px rgba(255, 255, 255, 0.25);
  240. */
  241. overflow:hidden;
  242. }
  243. .bar span {
  244. position:absolute;
  245. display:block;
  246. width:100%;
  247. height:64px;
  248. -webkit-border-radius:16px;
  249. border-radius:16px;
  250. /*
  251. background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABACAYAAAD7/UK9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdFQ0M2MzdDQThBMTFFMUE3NzJFNzY4M0ZDMTA3MTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdFQ0M2MzhDQThBMTFFMUE3NzJFNzY4M0ZDMTA3MTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN0VDQzYzNUNBOEExMUUxQTc3MkU3NjgzRkMxMDcxMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyN0VDQzYzNkNBOEExMUUxQTc3MkU3NjgzRkMxMDcxMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoTG0pMAABr+SURBVHjavJ1nj1zX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") 0 0;
  252. */
  253. background:url("../images/loading_02.png");
  254. -webkit-animation:sparkle 1500ms linear infinite;
  255. -moz-animation:sparkle 1500ms linear infinite;
  256. -o-animation:sparkle 1500ms linear infinite;
  257. animation:sparkle 1500ms linear infinite;
  258. opacity:0.2;
  259. }
  260. .label {
  261. font-family:'Aldrich', sans-serif;
  262. position:absolute;
  263. margin-left: -20px;
  264. display:block;
  265. width:40px;
  266. height:22px;
  267. line-height:20px;
  268. left:0px;
  269. background:rgb(222,223,227);
  270. /*
  271. background:rgb(76,76,76);
  272. background:-moz-linear-gradient(top, rgba(76,76,76,1) 0%, rgba(38,38,38,1) 100%);
  273. background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(100%,rgba(38,38,38,1)));
  274. background:-webkit-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);
  275. background:-o-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);
  276. background:-ms-linear-gradient(top, rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);
  277. background:linear-gradient(to bottom, rgba(76,76,76,1) 0%,rgba(38,38,38,1) 100%);
  278. */
  279. filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#262626',GradientType=0 );
  280. /*
  281. font-weight:bold;
  282. */
  283. font-size:12px;
  284. color:#616161;
  285. text-align:center;
  286. -webkit-border-radius:6px;
  287. border-radius:6px;
  288. border:1px solid rgba(0,0,0,0.2);
  289. -webkit-box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.3);
  290. box-shadow:0px 1px 4px 0px rgba(0, 0, 0, 0.3);
  291. /*
  292. text-shadow:0px -1px 0px #000000,0px 1px 1px #000000;
  293. */
  294. filter:dropshadow(color=#000000, offx=0, offy=-1);
  295. top: -30px;
  296. }
  297. .label span {
  298. position:absolute;
  299. display:block;
  300. width:12px;
  301. height:9px;
  302. top:19px;
  303. left:14px;
  304. background:transparent;
  305. overflow:hidden;
  306. }
  307. .label span:before {
  308. position:absolute;
  309. display:block;
  310. content:"";
  311. width:8px;
  312. height:8px;
  313. top:-3px;
  314. left:2px;
  315. background:rgb(222,223,227);
  316. /*
  317. border:1px solid rgba(0,0,0,0.5);
  318. background:rgb(86,86,86);
  319. background:-moz-linear-gradient(-45deg, rgba(86,86,86,1) 0%, rgba(76,76,76,1) 50%);
  320. background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(86,86,86,1)), color-stop(50%,rgba(76,76,76,1)));
  321. background:-webkit-linear-gradient(-45deg, rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);
  322. background:-o-linear-gradient(-45deg, rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);
  323. background:-ms-linear-gradient(-45deg, rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);
  324. background:linear-gradient(135deg, rgba(86,86,86,1) 0%,rgba(76,76,76,1) 50%);
  325. */
  326. filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#4c4c4c',GradientType=1 );
  327. -webkit-box-shadow:0px -1px 2px 0px rgba(0, 0, 0, 0.15);
  328. box-shadow:0px -1px 2px 0px rgba(0, 0, 0, 0.15);
  329. -moz-transform:rotate(45deg);
  330. -webkit-transform:rotate(45deg);
  331. -o-transform:rotate(45deg);
  332. -ms-transform:rotate(45deg);
  333. transform:rotate(45deg);
  334. }