/**
 * @file
 * Visual styles for buttons.
 */

.button,
.image-button {
  margin-right: 1em;
  margin-left: 1em;
  border:1px #555 solid;
  border-radius:500px;
}
.button:first-child,
.image-button:first-child {
  margin-right: 0;
  margin-left: 0;
}



.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: px;
  padding: 5px 5px;
  width: 100%;
  height: 36px;
  border: 1px solid #555;
  background-color: #fff;
  cursor: text;
  color:#111;
}

.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 5px 5px;
  border: 1px solid #555;
  border-radius: 4px;
  background-color: #fff;
  background-clip: padding-box;
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
  height:36px;
  width:auto;
}