/**
 * Copyright (c) 2012, Fritz Obermeyer
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */

.toolbar {
  position: fixed;
  right: 0;
  bottom: 0px;
  margin: 2px;
}

.toolbar button,
.toolbar a,
.toolbar a:hover,
.toolbar select,
.toolbar option {
  background-color: #444444;
  color: white;
  text-decoration: none;
  font-family: helvetica, verdana, sans;
  font-size: 16px;
}

.toolbar button,
.toolbar select {
  margin: 0px;
  border: solid 2px black;
  border-radius: 16px;
  padding-left:  0.7ex;
  padding-right: 0.7ex;
  padding-top: 0ex;
  padding-bottom: 0ex;
}

.toolbar option {
  padding: 0px;
  margin: 0px;
}

.toolbar a:hover,
.toolbar button:hover,
.toolbar select:hover,
.toolbar option:hover
{
  background-color: #666666;
}

.toolbar .roundRound {
  border-top-left-radius:     12px;
  border-bottom-left-radius:  12px;
  border-top-right-radius:    12px;
  border-bottom-right-radius: 12px;
  padding-left:  0.7em;
  padding-right: 0.7em;
}
.toolbar .roundFlat {
  border-top-left-radius:     12px;
  border-bottom-left-radius:  12px;
  border-top-right-radius:    4px;
  border-bottom-right-radius: 4px;
  padding-left:  0.7em;
  padding-right: 0.5em;
}
.toolbar .flatRound {
  border-top-left-radius:     4px;
  border-bottom-left-radius:  4px;
  border-top-right-radius:    12px;
  border-bottom-right-radius: 12px;
  padding-left:  0.5em;
  padding-right: 0.7em;
}
.toolbar .flatFlat {
  border-top-left-radius:     4px;
  border-bottom-left-radius:  4px;
  border-top-right-radius:    4px;
  border-bottom-right-radius: 4px;
  padding-left:  0.5em;
  padding-right: 0.5em;
}

.toolbar svg {
  width: 1.2ex;
  height: 1.2ex;
}

