@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:none}#stage{background-color:#000;height:calc(100% - 50px);overflow:hidden;position:absolute;top:50px;width:calc(100% - 600px);}@media screen and (max-width:1000px){#stage{width:calc(100% - 400px)}}@media screen and (max-width:768px){#stage{width:100%;height:calc(100% - 390px)}}#stage #tilter{height:100%;width:100%;}#stage #tilter #map{height:100%;overflow:visible;position:relative;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#stage #tilter #map #totals{background-color:rgba(51,51,51,0.533);bottom:5px;color:#adadad;font-size:.8em;font-weight:600;left:5px;padding:2px 5px 2px;position:absolute;text-transform:uppercase;z-index:1}.location-filter.button-container{padding:0}.leaflet-overlay-pane{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-o-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px)}.leaflet-container{background:none}.leaflet-container div.location-filter.button-container a.adjust-button,.leaflet-container div.location-filter.button-container a.enable-button,.leaflet-container div.location-filter.button-container.enabled a.enable-button{background-color:#f2f2f2;background-image:none;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f7396b;font-size:.75em;font-weight:bold;height:30px;padding:0;padding:9px 10px 0 10px;text-transform:uppercase;}.leaflet-container div.location-filter.button-container a.adjust-button:hover,.leaflet-container div.location-filter.button-container a.enable-button:hover,.leaflet-container div.location-filter.button-container.enabled a.enable-button:hover{background-color:#f7396b;background-image:none;color:#f2f2f2}.leaflet-container div.location-filter.button-container a{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.leaflet-control-attribution{background-color:rgba(51,51,51,0.533) !important;bottom:5px;color:lightGrey;font-size:.8em !important;padding:2px 5px 2px;right:5px;text-transform:uppercase;}.leaflet-control-attribution a{color:lightGrey}.leaflet-bar a:first-child,.leaflet-bar a:last-child{-webkit-border-radius:0;border-radius:0}.leaflet-bar a{background-color:#f2f2f2;color:#f7396b;}.leaflet-bar a:hover{background-color:#f7396b;color:#f2f2f2}.leaflet-marker-icon.location-filter.move-marker{background-image:url("../images/dragpattern.gif") !important;background-position:1px 1px !important;background-repeat:repeat !important;-webkit-background-size:5px 5px !important;-moz-background-size:5px 5px !important;background-size:5px 5px !important;height:17px !important;width:17px !important}.leaflet-marker-icon.location-filter.resize-marker{background-color:#f2f2f2 !important;background-image:none !important;background-position:4px 3px !important;-webkit-background-size:5px 5px !important;-moz-background-size:5px 5px !important;background-size:5px 5px !important;height:8px !important;margin-left:-4px !important;margin-top:-4px !important;width:8px !important}#charts{background-color:#f2f2f2;-webkit-box-shadow:.5px 0 7px 1px;box-shadow:.5px 0 7px 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,0.5);float:right;height:100%;overflow:auto;position:relative;width:600px;z-index:1001;}@media screen and (max-width:1000px){#charts{width:400px}}@media screen and (max-width:768px){#charts{bottom:0;height:260px;left:0;overflow-x:scroll;overflow-y:hidden;position:absolute;white-space:nowrap;width:100%}}#charts #headerfixed{margin-bottom:0 !important;padding:7px 0 7px 0 !important;position:fixed !important;width:600px !important;z-index:9;}#charts #headerfixed #logo{top:15px}@media screen and (max-width:768px){#charts #headerfixed{display:none !important}}@media screen and (max-width:1000px){#charts #headerfixed{width:400px !important}}#charts #header,#charts #headerfixed,#charts #footer{background-color:#f7396b;display:inline-block;margin-bottom:20px;padding:15px 0 20px 0;position:relative;}#charts #header #logo,#charts #headerfixed #logo,#charts #footer #logo{position:absolute;right:20px;top:15px;width:130px}@media screen and (max-width:768px){#charts #header,#charts #headerfixed,#charts #footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;height:260px;margin:0;width:calc(50% - 5px)}}#charts #header h4 a,#charts #headerfixed h4 a,#charts #footer h4 a{color:#fff;font-size:10px;font-weight:700;margin-bottom:5px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);padding-left:10px;text-decoration:none;text-transform:uppercase;}#charts #header h4 a:hover,#charts #headerfixed h4 a:hover,#charts #footer h4 a:hover{text-decoration:underline}#charts #header h1,#charts #headerfixed h1,#charts #footer h1{color:#fff;font-size:30px;font-weight:700;height:40px;line-height:40px;padding-left:10px}#charts #header p,#charts #headerfixed p,#charts #footer p{color:#f2f2f2;display:block;font-size:1em;line-height:19px;margin:0 auto;margin-top:20px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);padding:0 10px;white-space:normal;}#charts #header p a,#charts #headerfixed p a,#charts #footer p a{color:#fff;}#charts #header p a.example,#charts #headerfixed p a.example,#charts #footer p a.example{border-bottom:1px dotted #fff;font-style:italic;text-decoration:none}#charts #header p a.disabled,#charts #headerfixed p a.disabled,#charts #footer p a.disabled{border-bottom:none;cursor:default;font-style:normal;text-decoration:none}#charts #footer{background-color:#d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;display:inline-block;margin:30px 0 0 0;padding:30px 10px 0 10px;width:100%;}@media screen and (max-width:768px){#charts #footer{display:inline-block;float:none;height:260px;margin-bottom:0;vertical-align:top;width:calc(50% - 5px);overflow-y:auto}}#charts #footer h4{font-size:.85em;font-weight:700;margin-bottom:5px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);padding-left:10px;text-decoration:none;text-transform:uppercase}#charts #footer p{color:rgba(0,0,0,0.5);margin:10px 0 20px 0;}#charts #footer p a{color:rgba(0,0,0,0.7) !important;}#charts #footer p a:hover,#charts #footer p a:active{color:rgba(0,0,0,0.9) !important}#charts .full{width:calc(100% - 20px);}@media screen and (max-width:768px){#charts .full{width:calc(50% - 20px)}}#charts .third{width:calc(33.3333333% - 20px);}@media screen and (max-width:1000px){#charts .third{width:calc(50% - 20px)}}#loading,.chart{background-color:#f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:225px;margin:0 10px 0 10px;padding:0;visibility:hidden;}#loading svg,.chart svg{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){#loading,.chart{display:inline-block;float:none;height:260px;margin-bottom:0;vertical-align:top;width:255px}}#loading .chartheader,.chart .chartheader{background-color:#f2f2f2;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f7396b;font-size:.85em;font-weight:bold;height:30px;padding:10px 10px 0 10px;position:relative;text-transform:uppercase;width:100%;}#loading .chartheader .clearImage,.chart .chartheader .clearImage{background-image:url("../images/undo.png");background-position:0 0;background-repeat:no-repeat;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;cursor:pointer;height:10px;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);position:absolute;right:10px;top:11px;width:10px;}#loading .chartheader .clearImage:hover,.chart .chartheader .clearImage:hover{opacity:1;-ms-filter:none;filter:none}#loading .tagSearch,.chart .tagSearch{font-size:1em;margin:15px 0 0 10px;padding:3px;width:calc(100% - 20px)}#loading .tagSearchClear,.chart .tagSearchClear{background-image:url("../images/close.png");background-position:7px 7px;background-repeat:no-repeat;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;display:inline-block;height:14px;margin-bottom:-7px;margin-left:-24px;padding:5px;position:relative;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);width:13px}#loading #continents,.chart #continents{padding:10px 0 0 10px;}#loading #continents a,.chart #continents a,#loading #continents span,.chart #continents span{color:#adadad;font-size:8.5px;font-size:9px;font-weight:600;margin-right:5px;text-transform:uppercase;line-height:12px}#loading .axis path,.chart .axis path{display:none}#loading .axis line,.chart .axis line{display:none}#loading .axis text,.chart .axis text,#loading .labels text,.chart .labels text{fill:#adadad;font-weight:600;font-size:8.5px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#date-chart{height:150px;}#date-chart .xgrid line{pointer-events:none;opacity:.05;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";filter:alpha(opacity=5);stroke:#adadad}#tags-chart,#countries-chart{height:290px}@media screen and (max-width:768px){#picture-panel{width:660px}}@media screen and (max-width:768px){#picture-panel #imgContainer{float:left;text-align:center;width:50%}}#picture-panel #imgContainer img{cursor:pointer;display:inline-block;margin-top:15px;}@media screen and (min-width:1000px){#picture-panel #imgContainer img{width:100%}}@media screen and (max-width:1000px){#picture-panel #imgContainer img{max-width:365px}}@media screen and (max-width:768px){#picture-panel #imgContainer img{max-height:190px}}#picture-panel #statsContainer{display:inline-block;font-size:.85em;margin:15px 0 20px 0;white-space:normal;}@media screen and (max-width:768px){#picture-panel #statsContainer{width:50%}}#picture-panel #statsContainer .statKey{font-weight:bold;text-transform:uppercase;color:#f7396b;display:inline-block;padding-right:3px;font-size:.85em}#picture-panel #statsContainer .tag{display:inline-block;padding-right:4px}#picture-panel #statsContainer #pSTitle,#picture-panel #statsContainer #pSDescription,#picture-panel #statsContainer #pSTags,#picture-panel #statsContainer #pSDate,#picture-panel #statsContainer #pSHour,#picture-panel #statsContainer #pSUrl{font-size:1.2em;line-height:19px;padding-left:10px;}#picture-panel #statsContainer #pSTitle a,#picture-panel #statsContainer #pSDescription a,#picture-panel #statsContainer #pSTags a,#picture-panel #statsContainer #pSDate a,#picture-panel #statsContainer #pSHour a,#picture-panel #statsContainer #pSUrl a,#picture-panel #statsContainer #pSTitle a:link,#picture-panel #statsContainer #pSDescription a:link,#picture-panel #statsContainer #pSTags a:link,#picture-panel #statsContainer #pSDate a:link,#picture-panel #statsContainer #pSHour a:link,#picture-panel #statsContainer #pSUrl a:link,#picture-panel #statsContainer #pSTitle a:visited,#picture-panel #statsContainer #pSDescription a:visited,#picture-panel #statsContainer #pSTags a:visited,#picture-panel #statsContainer #pSDate a:visited,#picture-panel #statsContainer #pSHour a:visited,#picture-panel #statsContainer #pSUrl a:visited,#picture-panel #statsContainer #pSTitle a:active,#picture-panel #statsContainer #pSDescription a:active,#picture-panel #statsContainer #pSTags a:active,#picture-panel #statsContainer #pSDate a:active,#picture-panel #statsContainer #pSHour a:active,#picture-panel #statsContainer #pSUrl a:active{color:#7a7a7a}#picture-panel #pictureLoader{color:#adadad;display:none;font-size:1em;line-height:19px;padding:10px;}#picture-panel #pictureLoader.visible{display:block}@media screen and (max-width:768px){#picture-panel #pictureLoader{width:329px}}#loading,#components-chart{height:auto !important;margin-bottom:0;padding-bottom:0;white-space:normal;}@media screen and (max-width:768px){#loading,#components-chart{height:255px !important;overflow:auto}}#loading .intro,#components-chart .intro{display:block;font-size:1em;line-height:19px;padding:10px;}#loading .intro a,#components-chart .intro a,#loading .intro a:link,#components-chart .intro a:link,#loading .intro a:visited,#components-chart .intro a:visited,#loading .intro a:active,#components-chart .intro a:active{color:#7a7a7a}#loading .calc,#components-chart .calc{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f7396b;display:inline-block;font-size:.85em;font-size:.85em;font-weight:bold;height:30px;margin:0 0 20px 10px;padding:9px 10px 0 10px;text-transform:uppercase;}#loading .calc:hover,#components-chart .calc:hover{background-color:#f7396b;color:#fff}#components-panel-container,#picture-panel-container{background-color:rgba(0,0,0,0.5);cursor:pointer;display:none;height:100%;position:absolute;top:-20px;width:600px;z-index:1010}#components-panel,#picture-panel{background-color:#f2f2f2;-webkit-box-shadow:0 0 5px,0 0 10px;box-shadow:0 0 5px,0 0 10px;cursor:default;height:calc(100% - 84px);padding:10px;position:fixed;right:5px;top:59px;width:570px;z-index:1011;}@media screen and (max-width:1000px){#components-panel,#picture-panel{width:370px}}#components-panel > .gm-scroll-view,#picture-panel > .gm-scroll-view{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:20px}#components-panel .chartheader,#picture-panel .chartheader{background-color:#f2f2f2;border-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f7396b;font-size:.85em;font-weight:bold;height:30px;padding:10px 10px 0 10px;position:relative;text-transform:uppercase;width:100%;margin-top:5px;}#components-panel .chartheader .clearImage,#picture-panel .chartheader .clearImage{background-image:url("../images/undo.png");background-position:0 0;background-repeat:no-repeat;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;cursor:pointer;height:10px;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);position:absolute;right:10px;top:11px;width:10px;}#components-panel .chartheader .clearImage:hover,#picture-panel .chartheader .clearImage:hover{opacity:1;-ms-filter:none;filter:none}#components-panel .chartheader .closeImage,#picture-panel .chartheader .closeImage{background-image:url("../images/close.png");background-position:right center;background-repeat:no-repeat;-webkit-background-size:15px;-moz-background-size:15px;background-size:15px;color:#999;cursor:pointer;height:11px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);padding:3px;position:absolute;right:10px;text-decoration:none;top:7px;width:115px;}#components-panel .chartheader .closeImage:hover,#picture-panel .chartheader .closeImage:hover{opacity:1;-ms-filter:none;filter:none}#components-panel .chartheader .closeImageSmall,#picture-panel .chartheader .closeImageSmall{background-image:url("../images/close.png");background-position:0 0;background-repeat:no-repeat;-webkit-background-size:10px;-moz-background-size:10px;background-size:10px;cursor:pointer;display:inline-block;height:10px;margin-right:5px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);position:relative;top:1px;width:10px;}#components-panel .chartheader .closeImageSmall:hover,#picture-panel .chartheader .closeImageSmall:hover{opacity:1;-ms-filter:none;filter:none}#components-panel .loading,#picture-panel .loading{background:rgba(0,0,0,0) url("../images/loading.gif") no-repeat center left;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px;color:#f7396b;display:inline-block;font-size:1em;font-weight:bold;line-height:19px;padding:10px 20px;padding-left:16px}#components-panel .intro,#picture-panel .intro{display:inline-block;font-size:1em;line-height:19px;padding:10px}#components-panel #componentsContainer,#picture-panel #componentsContainer{padding:7.5px;zoom:1}#components-panel #componentsContainer:before,#picture-panel #componentsContainer:before,#components-panel #componentsContainer:after,#picture-panel #componentsContainer:after{content:"";display:table}#components-panel #componentsContainer:after,#picture-panel #componentsContainer:after{clear:both}#components-panel .component,#picture-panel .component{display:block;padding:5px 10px;margin:2.5px 2.5px;font-size:8.5px;font-weight:600;text-decoration:none;text-transform:uppercase;background-color:#adadad;color:#f2f2f2;float:left;}#components-panel .component:hover,#picture-panel .component:hover{background-color:#949494}#components-panel #selectedcomponent .tagbarmax,#picture-panel #selectedcomponent .tagbarmax{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:8.5px;font-weight:600;padding:1px 10px;text-decoration:none;text-transform:uppercase;width:100%;}#components-panel #selectedcomponent .tagbarmax div,#picture-panel #selectedcomponent .tagbarmax div{background-color:#d3d3d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#949494;height:14px;overflow-x:visible;padding:2px 10px;white-space:nowrap}#components-panel #selectedcomponent .tagbarmax:last-child,#picture-panel #selectedcomponent .tagbarmax:last-child{margin-bottom:20px}#components-panel #selectedcomponent #componenttitle,#picture-panel #selectedcomponent #componenttitle{font-size:.85em;font-weight:bold;text-transform:uppercase;color:#5b687a;padding:10px}#components-panel #selectedcomponent a.thumbnail,#picture-panel #selectedcomponent a.thumbnail{float:left;margin:0 0 10px 10px;}#components-panel #selectedcomponent a.thumbnail img,#picture-panel #selectedcomponent a.thumbnail img{border:1px solid #adadad}#components-panel #selectedcomponent a.thumbnail:hover img,#picture-panel #selectedcomponent a.thumbnail:hover img,#components-panel #selectedcomponent a.thumbnail:active img,#picture-panel #selectedcomponent a.thumbnail:active img{border:1px solid #f7396b}#loading{visibility:visible;}#loading ul.loadingstage{padding-left:10px;}#loading ul.loadingstage li{color:#adadad;font-size:1em;line-height:19px;padding:0;}#loading ul.loadingstage li.done{color:#5b687a;font-weight:bold}#loading ul.loadingstage li.doing{background:rgba(0,0,0,0) url("../images/loading.gif") no-repeat center left;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px;color:#f7396b;display:inline-block;font-weight:bold;padding-left:16px;width:calc(100% - 10px)}#loading ul.loadingstage li.download.doing .progressbar{background:rgba(0,0,0,0) url("../images/loading.gif") no-repeat 3px center;background-blend-mode:darken;background-color:#fff !important;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px;display:inline-block;height:15px;margin:-2px 0 -2px -20px;padding:2px 0;position:relative;width:100%;}#loading ul.loadingstage li.download.doing .progressbar .loaded{background:rgba(0,0,0,0) url("../images/loading.gif") no-repeat 3px center;background-blend-mode:darken;background-color:#adadad !important;-webkit-background-size:13px 13px;-moz-background-size:13px 13px;background-size:13px 13px;bottom:0;height:100%;position:absolute}#loading ul.loadingstage li.download.doing .progressbar span{margin-left:20px;position:absolute;top:0}#loading ul.loadingstage li.download .progressbar,#loading ul.loadingstage li.download.done .progressbar{background-color:transparent;display:inline-block;}#loading ul.loadingstage li.download .progressbar .loaded,#loading ul.loadingstage li.download.done .progressbar .loaded{background-color:transparent}#loading ul.loadingstage .dot{-webkit-animation:dot 1.3s infinite;display:inline;font-size:16px;width:25px}#loading ul.loadingstage .one{-webkit-animation-delay:0s}#loading ul.loadingstage .two{-webkit-animation-delay:.2s}#loading ul.loadingstage .three{-webkit-animation-delay:.3s}#tooltip{display:none;position:absolute;width:200px;z-index:9999;background-color:#f2f2f2;font-size:10px;padding:10px;pointer-events:none;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.4);box-shadow:0 0 3px 0 rgba(0,0,0,0.4);}#tooltip .header{margin:-10px -10px 10px -10px;padding:10px 10px 5px 10px;font-weight:700;background-color:#fff;line-height:12px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}#tooltip .header .title{color:#f7396b}#tooltip .header .description,#tooltip .header .date{font-weight:normalFont;display:block;padding:5px 0}#tooltip .header .date{font-style:italic;font-size:9px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#tooltip TABLE TR,#tooltip TABLE TD{font-size:10px;vertical-align:top;padding:0;margin:0}#tooltip TABLE TD.key{font-weight:700;width:60px}.preserve3d{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.perspective{-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;perspective:1200px}.tiltmap{-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(60deg);-moz-transform:rotateX(60deg);-o-transform:rotateX(60deg);-ms-transform:rotateX(60deg);transform:rotateX(60deg);}#untilt{background-color:#f2f2f2;background-image:url("../images/tilt.png");background-position:0 -30px;background-repeat:no-repeat;color:#f7396b;cursor:pointer;display:none;font-size:18px;font-weight:bold;height:25px;left:10px;padding-top:5px;position:absolute;text-align:center;top:10px;width:30px;z-index:100;}#untilt:hover{background-color:#f7396b;color:#f2f2f2;background-position:0 0}.componentMarker{background-color:#f2f2f2;border:1px solid #d8d8d8;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5);box-shadow:0 0 2px rgba(0,0,0,0.5);color:#1a0d0b;display:block;font-family:Montserrat;font-size:8px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);overflow:hidden;padding:1px 3px;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:80px}.componentMarker:hover{background-color:#fff;border:0;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;color:#1a0d0b;padding:2px 4px;z-index:999999 !important}.labelOver .componentMarker{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.labelOver .componentMarker.active,.labelOver .componentMarker:hover{opacity:1;-ms-filter:none;filter:none;background-color:rgba(255,255,255,0.6);text-shadow:0 0 10px #fff}.tiltmap .componentMarker{display:none}.marker{z-index:2000}.markerContainer,.markerContainer *{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.markerContainer{pointer-events:none}figure{display:block;margin:0;position:absolute;-webkit-transform-origin:top;-moz-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.bottom{-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg)}.popup{background-color:#888;display:none;height:60px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);padding:5px 0;position:absolute;text-align:center;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-o-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;width:180px}.hide{display:none}#cities{background-color:#1a0d0b;border-bottom:1px dotted #474747;height:45px;left:0;margin-top:0;overflow:hidden;padding-top:5px;position:absolute;top:0;width:calc(100% - 600px);z-index:1;}@media screen and (max-width:1000px){#cities{width:calc(100% - 400px)}}@media screen and (max-width:768px){#cities{bottom:340px;width:100%}}#cities #cityContainer{width:800px;}#cities #cityContainer::after{clear:both}#cities #cityContainer a{background-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:40px;margin:0 5px 5px 5px;position:relative;text-decoration:none;width:150px;}#cities #cityContainer a:hover{background-color:#000}#cities #cityContainer a .cityName{color:#d8d8d8;height:30px;text-transform:uppercase;font-size:10.5px;font-weight:700;letter-spacing:.3px;float:left;margin:17px 0 0 7px}#cities #cityContainer a .cityIcon{background-position:left 0 bottom 0;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;float:left;height:30px;margin:4px 0 0 10px;vertical-align:bottom;width:30px}#cities #cityContainer a.active .cityName{color:#fff}#cities #cityContainer a#torino .cityIcon{background-image:url("../images/Turin_inactive.png")}#cities #cityContainer a#london .cityIcon{background-image:url("../images/London_inactive.png")}#cities #cityContainer a#buenos_aires .cityIcon{background-image:url("../images/Buenos_Aires_inactive.png")}#cities #cityContainer a#venice .cityIcon{background-image:url("../images/Venice_inactive.png")}#cities #cityContainer a#roma .cityIcon{background-image:url("../images/Rome_inactive.png")}#cities #cityContainer a#sydney .cityIcon{background-image:url("../images/Sydney_inactive.png")}#cities #cityContainer a#paris .cityIcon{background-image:url("../images/Paris_inactive.png")}#cities #cityContainer a#san_francisco .cityIcon{background-image:url("../images/San_Francisco_inactive.png")}#cities #cityContainer a#tokyo .cityIcon{background-image:url("../images/Tokyo_inactive.png")}#cities #cityContainer a#new_york .cityIcon{background-image:url("../images/New_York_inactive.png")}#cities #cityContainer a#milan .cityIcon{background-image:url("../images/Milan_inactive.png")}#cities #cityContainer a#torino.active .cityIcon{background-image:url("../images/Turin_active.png")}#cities #cityContainer a#london.active .cityIcon{background-image:url("../images/London_active.png")}#cities #cityContainer a#buenos_aires.active .cityIcon{background-image:url("../images/Buenos_Aires_active.png")}#cities #cityContainer a#venice.active .cityIcon{background-image:url("../images/Venice_active.png")}#cities #cityContainer a#roma.active .cityIcon{background-image:url("../images/Rome_active.png")}#cities #cityContainer a#sydney.active .cityIcon{background-image:url("../images/Sydney_active.png")}#cities #cityContainer a#paris.active .cityIcon{background-image:url("../images/Paris_active.png")}#cities #cityContainer a#san_francisco.active .cityIcon{background-image:url("../images/San_Francisco_active.png")}#cities #cityContainer a#tokyo.active .cityIcon{background-image:url("../images/Tokyo_active.png")}#cities #cityContainer a#new_york.active .cityIcon{background-image:url("../images/New_York_active.png")}#cities #cityContainer a#milan.active .cityIcon{background-image:url("../images/Milan_active.png")}#cities.expanded{height:auto}#cities #more{background-color:transparent;top:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10.5px;font-weight:700;height:40px;letter-spacing:.3px;margin:0 5px 5px 5px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;width:160px;}#cities #more:hover{background-color:#000}#cities #more span{color:#f7396b;line-height:40px}.gm-test{-ms-overflow-style:scrollbar;height:100px;overflow:scroll;position:absolute;top:-9999px;width:100px}.gm-scrollbar-disable-selection{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gm-prevented{-webkit-overflow-scrolling:touch;}.gm-prevented .gm-scrollbar{display:none}.gm-scrollbar-container{height:100%;overflow:hidden !important;position:relative;width:100%;}.gm-scrollbar-container .gm-scroll-view{-webkit-overflow-scrolling:touch;height:100%;overflow:scroll;width:100%}.gm-scrollbar-container.gm-autoshow .gm-scrollbar{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 120ms ease-out;-moz-transition:opacity 120ms ease-out;-o-transition:opacity 120ms ease-out;-ms-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.gm-scrollbar-container.gm-autoshow:hover .gm-scrollbar,.gm-scrollbar-container.gm-autoshow:focus .gm-scrollbar{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 340ms ease-out;-moz-transition:opacity 340ms ease-out;-o-transition:opacity 340ms ease-out;-ms-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.gm-scrollbar{-webkit-border-radius:3px;border-radius:3px;bottom:2px;position:absolute;right:2px;z-index:99;}.gm-scrollbar.-vertical{top:2px;width:6px;}.gm-scrollbar.-vertical .thumb{width:100%}.gm-scrollbar.-horizontal{height:6px;left:2px;}.gm-scrollbar.-horizontal .thumb{height:100%}.gm-scrollbar .thumb{background-color:rgba(0,0,0,0.2);cursor:pointer;display:block;height:0;position:relative;width:0;}.gm-scrollbar .thumb:hover,.gm-scrollbar .thumb:active{background-color:rgba(0,0,0,0.3)}body{background-color:#f2f2f2;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;margin:0;overflow:hidden;padding:0;}body #container{background-color:#1a0d0b;height:100%;width:100%;}body #container #loader{background-color:#1a0d0b;color:#f2f2f2;font-size:30px;font-size:30px;font-weight:700;height:100vh;left:0;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);position:absolute;width:100vw;z-index:1001}
/*# sourceMappingURL=../maps/app.css.map */
