.eui-dropbox {
  display: block;
  cursor: pointer; }

.eui-dropbox select {
  position: absolute;
  margin-left: -3999px; }

.dropbox-light {
  color: #8b8d90;
  font-size: 11px;
  font-weight: 700;
  display: block;
  /*	padding-bottom:23px;*/
  width: 150px; }

.dropbox-light .outer {
  display: block;
  position: absolute;
  z-index: 200;
  border: #8b8d90 1px solid;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 0 25px 0 12px;
  background: #fff url(<site_url>/resources/images/front-end/template/dropbox_arrow_small.png) right no-repeat; }

.dropbox-light.focused .outer {
  z-index: 400; }

.dropbox-light .inner {
  display: block;
  line-height: 21px;
  height: 21px;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
  width: 111px; }

.dropbox-light .listing {
  display: none;
  position: absolute;
  z-index: 100;
  margin: 2px 0 0;
  width: 148px;
  background-color: #fff;
  border: #8b8d90 1px solid;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px; }

.dropbox-light .listing ul {
  max-height: 400px;
  overflow: auto;
  list-style: none;
  margin: 20px 0 7px;
  padding: 6px 0 5px;
  display: block; }

.dropbox-light .listing li {
  display: block;
  color: #437796;
  line-height: 14px;
  padding: 0 13px; }

.dropbox-light .listing li:hover, .dropbox-light .listing li.selected {
  color: #fff;
  background-color: #437796; }

.dropbox-light.open .listing {
  z-index: 500; }

.dropbox-light.open .outer {
  z-index: 600; }

.eui-checkbox {
  display: inline;
  float: left;
  cursor: pointer; }

.eui-checkbox input {
  position: absolute;
  margin-left: -3999px; }

.checkbox-light {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: none;
  margin-right: 10px;
  width: 19px;
  height: 19px;
  background: url(images/sprite.png) 0px -260px no-repeat; }

.checkbox-light.focused {
  background: url(images/sprite.png) -38px -260px no-repeat; }

.checkbox-light.checked {
  background: url(images/sprite.png) -76px -260px no-repeat; }

.checkbox-light.checked.focused {
  background: url(images/sprite.png) -114px -260px no-repeat; }

.eui-radio {
  display: inline;
  float: left;
  cursor: pointer; }

.eui-radio input {
  position: absolute;
  margin-left: -3999px; }

.radio-light {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  float: none;
  margin-right: 10px;
  width: 19px;
  height: 19px;
  background: url(images/sprite.png) 0px -279px no-repeat; }

.radio-light.focused {
  background: url(images/sprite.png) -38px -279px no-repeat; }

.radio-light.checked {
  background: url(images/sprite.png) -76px -279px no-repeat; }

.radio-light.checked.focused {
  background: url(images/sprite.png) -114px -279px no-repeat; }
