#referencerb .form-control {
  width: 96%;
}

#referencerb .select-prompt {
  display: inline-block;
  width: 28px;
  color: #bcbcbc;
  pointer-events: none;
  opacity: inherit;
/*  font-weight: 600;*/
/*  font-size: 12px;*/
  position: absolute;
  transform: translate(-50px, 6px);
  -o-transform: translate(-50px, 6px);
  -ms-transform: translate(-60px, 6px);
  -moz-transform: translate(-50px, 6px);
  -webkit-transform: translate(-50px, 6px);
}

/* L4 & reference box */
.btn-noborder {
  border: 0;
  padding-left: 3px;
  padding-right: 3px;
  background-color: transparent;
}

.no-margin {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

#l4switch {
  position: absolute;
  top: 21px;
  color: #777;
}

.glyphicon-transfer {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}

/* image navigation */
.img_slider {
  position: relative;
}

.btn-imgslider {
  position: absolute;
  top: 0;
  z-index: 10;
  opacity: 0.3;
  border: 0;
/*  border-radius: 50%;*/
  padding: 5px;
  background: none;	
}

.btn-imgslider span {
  font-size: 20px;
}

.btn-imgslider:hover {
  opacity: 0.9;
}

.btn-imgslider-left {
  left: 20px;
}

.btn-imgslider-right {
  right: 20px;
}

/* overwrite image margin */
#image {
  margin: 0;
}
