﻿.quimera-btn-bar a {
    color: black;
}

.quimera-btn-bar {
  display:inline-block;
  height: 26px;
  width:auto;
  position: fixed; 
  z-index: 1000; 
  margin-top: 10px; 
  left: 50%;
  
  /*transform: translateX(-50%);*/
}

.quimera-btn-bar-wrapper {
  display:inline-block;
  height: 26px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 1px 5px rgba(0,0,0,0.65);
  width:auto;
  cursor:pointer;
  position: relative; 
  z-index: 1000; 
  left: -50%;
  line-height: 26px;
}

.quimera-btn-bar-wrapper:hover {
    border-radius:4px;
}

.quimera-btn-bar-wrapper a.tbitem
{
    display: inline-block;
    border-right:1px solid #ccc;
    padding: 0px 3px;
    width: 26px;
    text-align: center;
    font-size: 16px;
}

.quimera-btn-bar-wrapper .quimera-username {
	padding: 0px 3px; 
	font-size:16px;
    cursor:default;
}

.quimera-btn-bar-wrapper .quimera-login {
	padding: 0px 3px; 
	font-size:14px;
    cursor: pointer;
}

#app-username {
	font-size:14px; 
}

.quimera-btn-bar-wrapper a:hover {
   background-color: #eee;
}

.quimera-btn-bar-wrapper a:first-child:hover {
   border-radius: 4px 0px 0px 4px;
}

.quimera-btn-bar-wrapper a:last-child:hover {
   border-radius: 0px 4px 4px 0px;
}

/* Leaflet toolbar  */
.leaflet-mouse-marker {
	background-color: #fff;
	cursor: crosshair;
}

.alert-holder {
    position: fixed;
    display: block;
    z-index: 3000;
    margin-top: 3px;
    left: 50%;
    transform: translateX(-50%);
    max-width: 400px;
    font-weight: 600;
}

.alert-holder .alert > a {
    margin-left: 7px;
}

.alert-holder .alert span {
    vertical-align: middle;
}

.alert-holder .alert .close {
    color: #555555;
    text-shadow: none;
    opacity: 0.9;
}

