- left: -5px;
- margin-top: -5px;
- border-right-color: white;
- border-width: 5px 5px 5px 0;
-}
-
-.tooltip.left .tooltip-arrow {
- top: 50%;
- right: -5px;
- margin-top: -5px;
- border-left-color: white;
- border-width: 5px 0 5px 5px;
-}
-
-.tooltip.bottom .tooltip-arrow {
- top: -5px;
- left: 50%;
- margin-left: -5px;
- border-bottom-color: white;
- border-width: 0 5px 5px;
-}
-
-.keyhint-wrap {
- background: #F6F6F6;
- padding: 10px;
- margin: 10px -10px -10px;
- border-radius: 0 0 3px 3px;
-}
-
-.tooltip-inner .keyhint {
- font-weight: bold;
-}
-
-/* Exceptions for tooltip layouts */
-
-/* make tooltips in panels dark */
-.map-overlay .tooltip.top .tooltip-arrow,
-.entity-editor-pane .tooltip.top .tooltip-arrow,
-.warning-section .tooltip.top .tooltip-arrow {
- border-top-color: #000;
-}
-
-.map-overlay .tooltip.bottom .tooltip-arrow,
-.entity-editor-pane .tooltip.bottom .tooltip-arrow,
-.warning-section .tooltip.bottom .tooltip-arrow {
- border-bottom-color: #000;
-}
-
-.map-overlay .tooltip.left .tooltip-arrow,
-.entity-editor-pane .tooltip.left .tooltip-arrow,
-.warning-section .tooltip.left .tooltip-arrow {
- border-left-color: #000;
-}
-
-.map-overlay .tooltip.right .tooltip-arrow,
-.entity-editor-pane .tooltip.right .tooltip-arrow,
-.warning-section .tooltip.right .tooltip-arrow {
- border-right-color: #000;
-}
-
-.map-overlay .tooltip-inner,
-.map-overlay .keyhint-wrap,
-.entity-editor-pane .tooltip-inner,
-.warning-section .tooltip-inner {
- background: #000;
- color: #ccc;
-}
-/* commit warning tooltips need to be closer */
-.warning-section .tooltip.top {
- margin-top: -5px;
-}
-
-/* Uncramp map-control tooltips */
-.map-control .tooltip {
- min-width: 160px;
-}
-/* Move over tooltips that are near the edge of screen */
-.add-point .tooltip {
- left: 33.3333% !important;
-}
-
-.curtain-tooltip.intro-points-add .tooltip-arrow,
-.add-point .tooltip .tooltip-arrow {
- left: 60px;
-}
-
-.radial-menu-tooltip {
- opacity: 0.8;
- display: none;
- position: absolute;
- width: 200px;
-}
-
-.radial-menu-background {
- fill: none;
- stroke: black;
- stroke-opacity: 0.5;
-}
-
-.radial-menu-item circle {
- fill: #eee;
-}
-
-.radial-menu-item circle:active,
-.radial-menu-item circle:hover {
- fill: #fff;
-}
-
-.radial-menu-item.disabled circle {
- cursor: auto;
- fill: rgba(255,255,255,.5);
-}
-
-.radial-menu-item use {
- fill: #222;
- color: #79f;
-}
-
-.radial-menu-item.disabled use {
- fill: rgba(32,32,32,.5);
- color: rgba(40,40,40,.5);
-}
-
-.lasso-path {
- fill-opacity:0.3;
- stroke: #fff;
- stroke-width: 1;
- stroke-opacity: 1;
- stroke-dasharray: 5, 5;
-}
-
-/* Media Queries
-------------------------------------------------------- */
-
-@media only screen and (max-width: 840px) {
- /* override hide for save button */
- #bar .save .label { display: block;}
-}
-
-@media screen and (max-width: 1200px) {
- .user-list { display: none !important; }
-}
-
-@media screen and (max-width: 1000px) {
- #userLink { display: none !important; }
-}
-
-@media screen and (max-width: 900px) {
- #scale-block { display: none !important; }
-}
-
-
-/* Scrollbars
- ----------------------------------------------------- */
-
-::-webkit-scrollbar {
- height: 20px;
- overflow: visible;
- width: 10px;
- background: white;
- border-left: 1px solid #DDD;
-}
-
-::-webkit-scrollbar-track {
- background-clip: padding-box;
- border: solid transparent;
- border-width: 0;
-}
-
-::-webkit-scrollbar-thumb {
- background-color: rgba(0,0,0,.2);
- background-clip: padding-box;
- border: solid transparent;
- border-width: 3px 3px 3px 4px;
- border-radius: 6px;
-}
-::-webkit-scrollbar-track:hover,
-::-webkit-scrollbar-track:active {
- background-color: rgba(0,0,0,.05);
-}
-
-/* Intro walkthrough
- ----------------------------------------------------- */
-
-.curtain-darkness {
- pointer-events: all;
- fill-opacity: 0.7;
- fill: #222;
- fill-rule: evenodd;
-}
-
-.intro-nav-wrap {
- position: absolute;
- left: 0;
- right: 0;
- bottom: 30px;
- padding: 10px;
- z-index: 1001;
-}
-
-.intro-nav-wrap button.step {
- width: 20%;
-}
-
-.intro-nav-wrap button.step.finished {
- background: #8cd05f;
-}
-
-.intro-nav-wrap button.step .status {
- margin-left: 3px;
- display: none;
-}
-
-.intro-nav-wrap button.step.finished .status {
- display: inline-block;
-}
-
-
-.curtain-tooltip .tooltip-inner {
- text-align: left;
- padding: 20px;
-}
-
-.curtain-tooltip .tooltip-inner {
- font-size: 15px;
-}
-
-.curtain-tooltip .tooltip-inner .bold {
- font-weight: bold;
- display: block;
- border-top: 1px solid #CCC;
- margin-top: 10px;
- margin-left: -20px;
- margin-right: -20px;
- padding: 10px 20px 0 20px;
-}
-
-.curtain-tooltip .tooltip-inner .bold:only-child {
- border: 0;
- padding: 0;
- margin: 0;
-}
-
-.curtain-tooltip.intro-points-describe {
- top: 133px !important;
-}
-
-/* Tooltip illustrations */
-
-.intro-points-add .tooltip-inner::before,
-.intro-areas-add .tooltip-inner::before,
-.intro-lines-add .tooltip-inner::before {
- margin-left: -20px;
- display: block;
- content: "";
- height: 80px;
- width: 200px;
- background:transparent url(<%= asset_path("iD/img/iD-sprite.svg") %>) no-repeat 0 -320px;
-}
-
-.intro-areas-add .tooltip-inner::before {
- background-position: 0 -400px;
-}
-
-.intro-lines-add .tooltip-inner::before {
- background-position: 0 -480px;
-}
-
-.huge-modal-button {
- width: 100%;
- height: auto;
- padding: 20px;
-}
-
-.huge-modal-button .illustration {
- height: 100px;
- width: 100px;
- background: rgba(0, 0, 0, 0) url(<%= asset_path("iD/img/iD-sprite.svg") %>) no-repeat -300px -460px;
- margin: auto;
-}
-
-.mapillary-wrap {
- position: absolute;
- bottom: 30px;
- width: 330px;
- height: 250px;
- padding: 5px;
- background-color: #fff;