/* Dropdown control */
.selectBox-dropdown {
  min-width: 0;
  position: relative;
  border: solid 1px #7d8081;
  line-height: 43px;
  /* 	line-height:70px; */
  /* 	height:70px; */
  /* 	padding:0 20px; */
  text-decoration: none;
  text-align: left;
  color: #000;
  outline: none;
  vertical-align: middle;
  background: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  display: inline-block;
  cursor: default;
  /*     -webkit-box-sizing: border-box; */
  /* 	-moz-box-sizing: border-box; */
  /* 	box-sizing: border-box; */
  width: 100% !important;
  overflow: hidden; }
  @media (max-width: 767px) {
    .selectBox-dropdown {
      line-height: 43px;
      height: 43px;
      /* 		padding:0 10px; */ } }

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
  border-color: #666; }

.selectBox-dropdown.selectBox-menuShowing-bottom {
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.selectBox-dropdown.selectBox-menuShowing-top {
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.selectBox-dropdown .selectBox-label {
  padding: 0 8px;
  display: table-cell;
  white-space: nowrap;
  overflow: hidden;
  /*     height:70px!important; */
  /*     line-height:70px!important; */
  /*     font-size: 14px!important; */
  /*     color:#103184; */
  /*     font-family:"ITCFranklinGothicBook"; */
  height: 43px !important;
  line-height: 43px !important;
  font-size: 16px !important; }

.selectBox-dropdown .selectBox-arrow {
  position: absolute;
  top: 0;
  /*     right: 20px; */
  right: 0;
  width: 23px;
  height: 100%;
  background: url(../../images/fund-search/jquery-select-arrow.png) 50% center no-repeat;
  background-color: #fff;
  /*     border-left: solid 1px #BBB; */
  height: 100% !important;
  /* 	@include respond-to(phone){ */
  /* 		 right: 10px; */
  /* 	} */ }

/* Dropdown menu */
.selectBox-dropdown-menu {
  position: absolute;
  z-index: 99999;
  max-height: 200px;
  min-height: 1em;
  background: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  border: solid 1px #7d8081;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* Inline control */
.selectBox-inline {
  min-width: 150px;
  outline: none;
  border: solid 1px #BBB;
  background: #FFF;
  display: inline-block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: auto; }

.selectBox-inline:focus {
  border-color: #666; }

/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
  list-style: none;
  display: block;
  cursor: default;
  padding: 0;
  margin: 0;
  color: #233689; }

.selectBox-options.selectBox-options-top {
  border-bottom: none;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin: 0;
  margin-top: 1px; }

.selectBox-options.selectBox-options-bottom {
  border-top: none;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  margin: 0; }

.selectBox-options LI A {
  line-height: 16px;
  padding: 5px 10px;
  overflow: hidden;
  background: 6px center no-repeat;
  cursor: pointer;
  font-family: "ITCFranklinGothicCondensed";
  font-weight: 400;
  color: #233689;
  font-size: 14px;
  border-bottom: 1px solid #ccc; }

.selectBox-options LI A[rel="0"] {
  color: #aaa; }

.selectBox-options LI.selectBox-disabled A {
  color: #888;
  background-color: transparent; }

.selectBox-options LI.selectBox-selected A {
  background-color: #C8DEF4; }

.selectBox-options .selectBox-optgroup {
  color: #666;
  background: #EEE;
  font-weight: bold;
  line-height: 1.5;
  padding: 0 .3em;
  white-space: nowrap; }

/* Disabled state */
.selectBox.selectBox-disabled {
  color: #888 !important; }

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
  opacity: .5;
  filter: alpha(opacity=50);
  border-color: #666; }

.selectBox-inline.selectBox-disabled {
  color: #888 !important; }

.selectBox-inline.selectBox-disabled .selectBox-options A {
  background-color: transparent !important; }