.selectboxit-container{ position:relative;  display:inline-block;  vertical-align:top;  margin-top:-5px;  margin-left:3px}

.selectboxit-container *{  -webkit-touch-callout:none;  -webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:-moz-none;  -ms-user-select:none;  -o-user-select:none;  user-select:none;  outline:none;  white-space:nowrap}

.selectboxit-container .selectboxit{ width:auto;  cursor:pointer;  margin:0px;  padding:0px;  border-radius:0px;  overflow:hidden;  display:block;  position:relative;  background:#ededed;  border:medium none; text-align:center}

.selectboxit-container span, .selectboxit-container .selectboxit-options a{ height:30px;  line-height:30px;  display:block}

.selectboxit-container .selectboxit:focus{ outline:0}

.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled{ opacity:0.65;  filter:alpha(opacity=65);  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;  cursor:default}

.selectboxit-text{ text-indent:5px;  overflow:hidden;  text-overflow:ellipsis;  float:left}

.selectboxit .selectboxit-option-icon-container{ margin-left:5px}

.selectboxit-container .selectboxit-options{ -moz-box-sizing:border-box;  box-sizing:border-box;  min-width:100%;  margin:0px;  padding:0px;  list-style:outside none none;  position:absolute;  overflow-x:hidden;  overflow-y:auto;  cursor:pointer;  display:none;  z-index:2147483647;  border-radius:0px;  text-align:left;  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;  background:#ededed;  border:medium none}

 .selectboxit-option .selectboxit-option-anchor{ padding:0 2px}

.selectboxit-option .selectboxit-option-anchor:hover{ text-decoration:none}

.selectboxit-option, .selectboxit-optgroup-header{ text-indent:5px;  margin:0;  list-style-type:none}

.selectboxit-option-first{ border-top-right-radius:6px;  border-top-left-radius:6px}

.selectboxit-optgroup-header+.selectboxit-option-first{ border-top-right-radius:0px;  border-top-left-radius:0px}

.selectboxit-option-last{ border-bottom-right-radius:6px;  border-bottom-left-radius:6px}

.selectboxit-optgroup-header{ font-weight:bold}

.selectboxit-optgroup-header:hover{ cursor:default}

.selectboxit-arrow-container{  width:30px;  position:absolute;  right:0}

.selectboxit .selectboxit-arrow-container .selectboxit-arrow{  margin:0 auto;  position:absolute;  top:31%;  right:0;  left:0}

.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{ top:30%}

.selectboxit-option-icon-container{ float:left}

.selectboxit-container .selectboxit-option-icon{ margin:0;  padding:0;  vertical-align:middle}

.selectboxit-option-icon-url{ width:18px;  background-size:18px 18px;  background-repeat:no-repeat;  height:100%;  background-position:center;  float:left}

.selectboxit-rendering{ display:inline-block !important;  *display:inline !important;  zoom:1 !important;  visibility:visible !important;  position:absolute !important;  top:-9999px !important;  left:-9999px !important}

.jqueryui .ui-icon{ background-color:inherit}

.jqueryui .ui-icon-triangle-1-s{ background-position:-64px -16px}

.selectboxit-btn{ background-color:#f5f5f5;  background-image:-moz-linear-gradient(top,#fff,#e6e6e6);  background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));  background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);  background-image:-o-linear-gradient(top,#fff,#e6e6e6);  background-image:linear-gradient(to bottom,#fff,#e6e6e6);  background-repeat:repeat-x;  border:1px solid #ccc;  border-color:#e6e6e6 #e6e6e6 #bfbfbf;  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  border-bottom-color:#b3b3b3}

.selectboxit-btn.selectboxit-enabled:hover, 
.selectboxit-btn.selectboxit-enabled:focus, 
.selectboxit-btn.selectboxit-enabled:active{ color:#333;  background-color:#e6e6e6}

.selectboxit-btn.selectboxit-enabled:hover, 
.selectboxit-btn.selectboxit-enabled:focus{ color:#333;  text-decoration:none;  background-position:0 -15px}

.selectboxit-default-arrow{ width:0;  height:0;  border-top:4px solid #000;  border-right:4px solid transparent;  border-left:4px solid transparent}

.selectboxit-list{ background-color:#fff;  border:1px solid #ccc;  border:1px solid rgba(0,0,0,0.2);  -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);  -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);  box-shadow:0 5px 10px rgba(0,0,0,0.2)}

.selectboxit-list .selectboxit-option-anchor{ color:#333}

.selectboxit-list >.selectboxit-focus >.selectboxit-option-anchor{ color:#fff;  background-color:#D6644A;  background-repeat:repeat-x}

.selectboxit-list >.selectboxit-disabled >.selectboxit-option-anchor{ color:#999}