.selecter-element {
  left: -999999px;
  opacity: 0;
  position: absolute;
}
.selecter, .dropdown .esma-popup {
  float:left;
  display: block;
  margin: 10px 0;
  position: relative;
  width: 100%;
  z-index: 1;  
  background:url('/images/application/spdji/document-dropdown-list-left.png') no-repeat left center;
}
.selecter.open {    
  background:url('/images/application/spdji/document-dropdown-list-left-active.png') no-repeat left center;
}
.selecter.open .selecter-selected {
  background: #F9F9F9 url('/images/application/spdji/document-dropdown-list-right-active.png') no-repeat right center;  
}
.selecter .selecter-selected, .dropdown .esma-popup  span {
  color: #fff;
  font-family: "Geogtq-Rg";
  cursor: pointer;
  display: block;
  font-size: 14px;
  margin: 0 0 0 4px;
  overflow: hidden;
  padding: 0 10px;
  position: relative;
  text-overflow: clip;
  z-index: 49;  
  background: #F9F9F9 url('/images/application/spdji/document-dropdown-list-right.png') no-repeat right center;
  line-height: 28px;
}
.dropdown .esma-popup  span {
  background: #F9F9F9 url('/images/application/spdji/document-button.png') no-repeat right center;
  text-transform:uppercase;
}
.after-tax .selecter,
.latest-spiva-scorecards .selecter,
.registration-login .selecter,
.presentationDownload .selecter,
.latest-spiva-scorecards .selecter.open,
.registration-login .selecter.open,
.presentationDownload .selecter.open,
#overlay-esma .esma-registration .selecter.registration-login-select,
#overlay-esma .esma-registration .selecter.registration-login-select.open,
.exchange-custom-dropdown .selecter,
.exchange-custom-dropdown .selecter.open,
.contact-us-container .contact-us-faq  .selecter,
.contact-us-container .contact-us-faq  .selecter.open
{  
  background:url('/images/application/spdji/spiva-custom-dropdown-left.png') no-repeat left center;
  height:25px;
}
.presentationDownload .selecter, .presentationDownload .selecter.open{  
  overflow: visible;
  margin: 0;
  width: 284px;
}
.after-tax .selecter .selecter-selected,
.latest-spiva-scorecards .selecter .selecter-selected,
.registration-login .selecter .selecter-selected,
.presentationDownload .selecter .selecter-selected, 
.latest-spiva-scorecards .selecter.open .selecter-selected,
.registration-login .selecter.open .selecter-selected,
.presentationDownload .selecter.open .selecter-selected,
.latest-spiva-scorecards .selecter.open .selecter-selected,
.registration-login .selecter.open .selecter-selected,
.presentationDownload .selecter.open .selecter-selected,
#overlay-esma .esma-registration .selecter.registration-login-select .selecter-selected,
#overlay-esma .esma-registration .selecter.registration-login-select.open .selecter-selected,
.exchange-custom-dropdown .selecter .selecter-selected,
.exchange-custom-dropdown .selecter.open .selecter-selected,
.contact-us-container .contact-us-faq  .selecter .selecter-selected,
.contact-us-container .contact-us-faq  .selecter.open .selecter-selected
 {
  background: #F9F9F9 url('/images/application/spdji/spiva-custom-dropdown-right.png') no-repeat right center;  
  height:25px;
  padding-left:3px;
  line-height:25px;
}
.latest-spiva-scorecards .dropdown {
  margin-left:0;
}
.latest-spiva-scorecards .selecter-selected,
.after-tax .selecter-selected,
.registration-login .selecter-selected ,
.exchange-custom-dropdown .selecter .selecter-selected, 
.contact-us-container .contact-us-faq  .selecter .selecter-selected{
  color:#666671;
}
.selecter .selecter-options {
  background-color: #fefefe;
  border: 1px solid #bcced0;
  border-radius: 0 0 3px 3px;
  border-width: 0 1px 1px;  
  display: none;
  left: 0;
  margin: 0;
  max-height: 260px;
  padding: 5px 0;
  position: absolute;
  top: 100%;
  width: 99.4%;  
 /* z-index: 50; */ 
  -moz-box-shadow: 0 5px 12px #a8a8a8;
  -webkit-box-shadow: 0 5px 12px #a8a8a8;
  box-shadow: 0 5px 12px #a8a8a8;  
 /*  filter: progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=0,strength=0), 
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=45,strength=4), 
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=90,strength=4), 
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=135,strength=4), 
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=180,strength=4),
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=225,strength=4),  
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=270,strength=4), 
  progid:DXImageTransform.Microsoft.Shadow(color=#CCCCCC,direction=315,strength=4); */
 
   filter: 
    progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=4, Direction=90),
    progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=4, Direction=180),
  progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=4, Direction=270); 
}
#regulatory-popup .selecter .selecter-options {  
  filter: 
    progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=4, Direction=90),
    progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=4, Direction=180),
  progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc, Strength=4, Direction=270);
}
.after-tax .selecter .selecter-options,
.after-tax .selecter .selecter-item,
.latest-spiva-scorecards .selecter .selecter-options,
.latest-spiva-scorecards .selecter .selecter-item,
.registration-login .selecter .selecter-options, 
.registration-login .selecter .selecter-item,
.contact-us-container .contact-us-faq  .selecter .selecter-options,
.contact-us-container .contact-us-faq  .selecter .selecter-item{
  border-color:#CFCBCC;
}
.selecter .selecter-group {
  background: #F9F9F9;
  border-bottom: 1px solid #e3e3e3;
  color: #999;
  display: block;
  font-size: 11px;
  padding: 5px 10px 4px;
  text-transform: uppercase;
}
.selecter .selecter-item {
  background: #fff;
  border-bottom: 1px solid #bcced0;
  color: #005776;
  cursor: pointer;
  display: block;
  font-size: 13px;
  margin: 0;
  overflow: hidden;
  padding: 5px 0;
  text-decoration: none;
  text-overflow: ellipsis;
  width: 99%;
}
.selecter .selecter-item.selected {
  background: #F9F9F9;
}
.selecter .selecter-item.disabled {
  color: #999;
  cursor: default;
}
.selecter .selecter-item.first {
  border-radius: 0;
}
.selecter .selecter-item.last {
  border-bottom: 0;
  border-radius: 0 0 2px 2px;
}
.selecter.open {
  z-index: 3;
}
.selecter.open .selecter-selected {  
  z-index: 51;
}
.selecter.open .selecter-selected, 
.selecter.focus .selecter-selected {
  background-color: #fff;
}
.selecter.cover .selecter-options {  
  border-width: 1px;
  top: 0;
}
.selecter.cover .selecter-options .selecter-item.first {
  border-radius: 3px 3px 0 0;
}
.selecter.cover.open .selecter-selected {
  border-radius: 3px 3px 0 0;
  z-index: 49;
}
.selecter.bottom .selecter-options {
  border-width: 1px 1px 0;
  bottom: 100%;
  top: auto;
}
.selecter.bottom .selecter-item.last {
  border: none;
}
.selecter.bottom.open .selecter-selected {
  border-radius: 0 0 3px 3px;
}
.selecter.bottom.open .selecter-options {
  border-radius: 3px 3px 0 0;
}
.selecter.bottom.cover .selecter-options {
  bottom: 0;
  top: auto;
}
.selecter.bottom.cover.open .selecter-selected {
  border-radius: 3px;
}
.selecter.bottom.cover.open .selecter-options {
  border-radius: 3px;
}
.selecter.multiple .selecter-options {
  border-radius: 3px;
  border-width: 1px;
  box-shadow: none;
  display: block;
  position: static;
  width: 100%;
}
.selecter.disabled .selecter-selected {
  background: #fff;
  border-color: #eee;
  color: #ccc;
  cursor: default;
}
.selecter.disabled .selecter-options {
  background: #fff;
  border-color: #eee;
}
.selecter.disabled .selecter-group,
.selecter.disabled .selecter-item {
  border-color: #eee;
  color: #ccc;
  cursor: default;
}
.selecter.disabled .selecter-item.selected {
  background: #fafafa;
}
.custom-dropdown {
  width: 362px;
  margin:0;
  overflow: visible;
}
.dropdown {
  float:left;
  width: 170px;
  margin:0 8px;
  overflow: visible;
}
.custom-dropdown .dropdown .selecter .selecter-options.scrollbar-wrapper {
  width:99.1%;
}
.custom-dropdown .dropdown .viewport{   
  width: 87%;
  /*height: 100px;*/
  height: 250px;
  overflow: hidden;
  position: relative;
}  
.custom-dropdown .dropdown .selecter .overview {
  list-style: none;
  position: relative;
  left: 0;
  top: 0;
  padding: 0;
  margin: 0 0 0 10px;    
  width:93%;    
}     
.custom-dropdown .dropdown .selecter .scrollbar{          
  /*
  float: right;
  position: relative;
  width: 2px;  
  margin: 5px 12px 0 0; 
  */  
  background: none;
  overflow: visible;  
}
.custom-dropdown .dropdown .selecter .track{  
  background: #669999 none no-repeat scroll 0 0;  
  left: -6px;
  padding: 0 1px;
  position: relative;      
  overflow: visible;
  width:0;
}
.custom-dropdown .dropdown .selecter .thumb{  
  background: #99CCCC none no-repeat scroll 0 0;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: -2px;
  width: 6px;      
}
.custom-dropdown .dropdown .selecter .thumb .end{    
  background: #99CCCC none no-repeat scroll 0 0;
  height: 5px;
  overflow: hidden;
  width: 6px;    
}
.custom-dropdown .dropdown .selecter .disable{
  display: none;
}
.dropdown nav{
  float:left;
  display: block;
  margin: 10px 0 0;
  position: relative;
  width: 100%;
  z-index: 1;  
  background:url('/images/application/spdji/document-dropdown-list-left.png') no-repeat left center;
}
.dropdown nav span{
  display:block;
  background:url('/images/application/spdji/document-button.png') no-repeat left center;
}
.custom-dropdown .dropdown .selecter .noSelect {
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}
.custom-dropdown .dropdown.odd {
  margin: 0 21px 0 0;
}
.custom-dropdown .dropdown.even {
  margin: 0;
}
.no-flexbox .selecter.open .selecter-options {
  margin: 0px 0 0 -4px;
  width: 97.5%;
}
.no-generatedcontent .selecter.open .selecter-options {
  width: 88%;
}
 .no-generatedcontent .selecter .selecter-options{
  z-index: 50;
 } 
 .no-flexbox.no-rgba #regulatory-popup .selecter.open .selecter-options{
  left:2px;  
 } 
.no-flexbox.no-rgba.no-generatedcontent #regulatory-popup .selecter.open .selecter-options{
  left:0;
  margin:0 0 0 -2px;
}
.no-generatedcontent #regulatory-popup .selecter.open .selecter-options {
  width: 88%;
  margin: 0 0 0 1px;
}
 .no-generatedcontent #regulatory-popup .selecter .selecter-options{
  z-index: 50;  
 }
/*.no-flexbox.rgba .custom-dropdown .dropdown .selecter .track{
  left: 0;  
 }*/
.custom-indices .info-client .module.more-info.custom-dropdown {
    padding-left: 2px;
    width: 550px;
  float: left;
}
.custom-indices .info-client .custom-dropdown .dropdown {
    margin-bottom: 10px;
  margin-right: 10px;
}
/*
.no-flexbox.rgba .custom-indices .client-info .custom-dropdown .viewport{
  padding-top: 10px;
}
.no-flexbox.rgba .custom-dropdown .dropdown .viewport{
  padding-top: 5px;
  margin-left: 10px;
}*/
.no-flexbox.rgba .custom-dropdown .selecter-options{
  filter : 0;
  margin : 0;
}
.presentationDownload .custom-dropdown,
#overlay-esma .esma-registration .custom-dropdown{
   float: left;
   width: 180px;
}
.presentationDownload .dropdown{
  margin-left: 0;
}
.registration-login .dropdown ,
#overlay-esma .esma-registration .dropdown,
.exchange-custom-dropdown .dropdown {
  margin-left: 0;
  width: 287px;
  margin-bottom: 10px !important;
}
.exchange-custom-dropdown .dropdown{
 width: 320px;
}
.registration-login .custom-dropdown {
  width: 290px;
  float: left;
  margin-right: 10px;
}
.registration-login .selecter, .registration-login .selecter.open{
  overflow: visible;
  font-family: arial;
  margin-bottom: 0;
}
.registration-login #location-wrapper .custom-dropdown {
  width: 100px;
  float: left;
}
.registration-login #location-wrapper .dropdown {
  width: 80px;
}
.registration-login #location-wrapper .dropdown .viewport{
  width: 80%;
}
.presentationDownload .custom-dropdown .dropdown .selecter .scrollbar {
    background: none;
    border: none;
    overflow: visible;
    padding-right: 5px;
    width: auto;
}
.presentationDownload .custom-dropdown .dropdown .viewport{
   width: 92%; 
}
.presentationDownload .custom-dropdown .dropdown .selecter .track {
    background: #999999;
}
.presentationDownload .custom-dropdown .dropdown .selecter .thumb {
    background: #818181;
}
.presentationDownload .custom-dropdown .dropdown .selecter .thumb .end {
    background: #818181;
}
.exchange-container .custom-dropdown .dropdown .selecter .scrollbar {
    background: transparent url("/images/application/spdji/bg-scrollbar-track-y.png") no-repeat scroll 0 0;
    float: right;
    margin-right: 5px;
    margin-top: 5px;
    position: relative;
    width: 9px;
  margin-right: 5px;
}
.exchange-container .custom-dropdown .dropdown .selecter .track {
    background: transparent url("/images/application/spdji/bg-scrollbar-trackend-y.png") no-repeat scroll 0 100%;
    height: 100%;
    left: 0;
    padding: 0 1px;
    position: relative;
    top: 1px;
    width: 9px;
}
.exchange-container .custom-dropdown .dropdown .selecter .thumb {
    background: transparent url("/images/application/spdji/dark-bg-scrollbar-thumb-y.png") no-repeat scroll 50% 100%;
    cursor: pointer;
    height: 20px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 7px;
  left: 0;
}
.exchange-container .custom-dropdown .dropdown .selecter .thumb .end {
    background: #ffffff url("/images/application/spdji/dark-bg-scrollbar-thumb-y.png") no-repeat scroll 50% 0;
    height: 5px;
    overflow: hidden;
    width: 7px;
}

/** IE browsers CSS Changes Starts **/
.no-rgba.no-flexbox .exchange-container .custom-dropdown .dropdown .selecter .selecter-options.scrollbar-wrapper {
  position: static;
  width: 94.1%;
  padding-left: 12px;
  padding-top: 9px;
}
.no-rgba.no-flexbox .exchange-container .custom-dropdown .dropdown .selecter .selecter-options.scrollbar-wrapper .viewport{
  width: 96%;
}
.no-rgba.no-flexbox .exchange-container .custom-dropdown .dropdown .selecter .selecter-options.scrollbar-wrapper .scrollbar{
  margin-right: 0;
  position: absolute;
  right: 6px;
}
.no-rgba.no-flexbox .exchange-container .custom-dropdown .dropdown .selecter .selecter-item {
   width: 100%;
}
.no-generatedcontent .presentationDownload .custom-dropdown .scrollbar-wrapper .scrollbar{
   position: static;
}
.no-generatedcontent .after-tax .selecter .selecter-selected {
  background: #F9F9F9 url('/images/application/spdji/spiva-custom-dropdown-right.png') no-repeat right top;  
}
.no-flexbox.generatedcontent .presentationDownload .custom-dropdown.event-profile .dropdown .viewport{
  height: 206px !important;
}
.no-flexbox.generatedcontent .family-landing-page .scrollbar-wrapper .scrollbar, 
.no-flexbox.generatedcontent .index-detail-page .scrollbar-wrapper .scrollbar{
  width: auto;
}
.no-flexbox.generatedcontent .family-landing-page .custom-dropdown .dropdown .viewport, 
.no-flexbox.generatedcontent .index-detail-page .custom-dropdown .dropdown .viewport{
  width: 90%;
}
.no-flexbox.generatedcontent .family-landing-page .custom-dropdown .dropdown .viewport .overview, 
.no-flexbox.generatedcontent .index-detail-page .custom-dropdown .dropdown .viewport .overview{
  padding-left: 4px;
}
/** IE browsers CSS Changes Ends **/