+.tooltip.right .tooltip-arrow {
+ top: 50%;
+ 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;
+}
+
+/* Rules for Leaflet maps */
+
+.leaflet-control .control-button {
+ display: block;
+ height: 40px;
+ width: 40px;
+ background-color: #333;
+ background-color: rgba(0,0,0,.6);
+ -bottom: 1px solid #333;
+ border-radius: 4px 0 0 4px;
+ margin-bottom: 10px;
+ outline: none;
+
+ &:hover {
+ background-color: black;
+ }
+
+ &.active {
+ background-color: #9ed485;
+ }
+
+ &.disabled {
+ background-color: #333;
+ background-color: rgba(0,0,0,.5);