.disable-transition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important; }

.clearfix {
  *zoom: 1; }
  .clearfix:after {
    clear: both;
    content: "";
    display: table; }

.disable-transition {
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  transition: none !important; }

@-moz-document url-prefix() {
  .styled-select {
    overflow-x: hidden; }
    .styled-select select {
      width: 110% !important; } }
.styled-select {
  display: inline-block; }
  .styled-select select {
    font-size: 12px;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    -ms-appearance: none;
    appearance: none;
    text-indent: 0.01px;
    text-overflow: "";
    border: none;
    padding: 4px 27px 4px 4px;
    height: 24px;
    border-radius: 0 !important; }
    .styled-select select:focus {
      outline: none; }
    .styled-select select::-ms-expand {
      display: none; }

.styled-select.longSelect {
  width: 311px; }
  .styled-select.longSelect select {
    background: url(../image/bg_form_select.png) left center no-repeat white; }

.styled-select.midSelect {
  width: 171px; }
  .styled-select.midSelect select {
    background: url(../image/bg_form_select_mid.png) left center no-repeat white; }