#emiproopthover:hover,  .emiprooptactive{
     border:1px solid #bbb !important;
}
#emiproopthover{
    margin-right:2px;
    border:1px solid transparent;
}
.pop-options{
    background: none repeat scroll 0 0 #ededed;
    border: 1px solid #ccc;
    float: left;
    height: auto;
    padding: 5px;
    position: absolute;
    visibility: hidden;
    width: 264px;
    z-index: 999;
}
/* Replacer (the little preview div that shows up instead of the <input>) */
.sp-replacer {
    margin:0;
    overflow:hidden;
    cursor:pointer;
    padding: 4px;
    display:inline-block;
    *zoom: 1;
    *display: inline;
    border: solid 1px #ccc;
    background: #eee;
    color: #333;
    vertical-align: middle;
    float: left;
}
.sp-replacer:hover, .sp-replacer.sp-active {
    border-color: #999;
    color: #111;
}
.sp-replacer.sp-disabled {
    cursor:default;
    border-color: silver;
    color: silver;
}
.sp-dd {
    height: 16px;
    line-height: 16px;
    float:left;
    font-size:14px;
}
.sp-preview {
    position:relative;
    border: solid 1px #999;
    margin-right: 5px;
    float:left;
    z-index: 0;
}

.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {
    display:block;
    position:absolute;
    top:0;left:0;bottom:0;right:0;
}
/*custom changes for select icon*/
.emiprooptactive::before {
    content: "\2714";
    background-color: #8f8f8f;
    font-size: 14px;
    position: absolute;
    top: 2px;
    right: 2px;
    border-radius: 52px;
    color: #fff;
    width: 19px;
    height: 19px;
    text-align: center;
}
/*end custom changes for select icon*/
