@charset "utf-8";
/* CSS Document */

.krisSelectWrap{ position:relative; width:100%; }
.krisSelectWrap select{ position:absolute; left:0; top:0; z-index:1;}
.krisSelectWrap strong{ position:relative; z-index:2; display:block; width:100%;  height:40px; text-align:left; padding:10px; box-sizing: border-box; overflow: hidden; text-overflow: ellipsis; white-space:nowrap; color: #6b6b6b;  background:url(../images/downArrow4.png) no-repeat 96% 18px;  border: 1px solid #dedede;
    border-radius: 3px; cursor: pointer; font-size: 14px;  font-weight: 400;}
.krisSelectWrap strong samp:not(:first-of-type):before{content:', '}
.krisSelectWrap .selectDropMenu{ position:absolute; left:0; top:97%; background:#FFF; width:100%; z-index: 2;}
.krisSelectWrap .selectDropMenuScroll{}
.krisSelectWrap .selectDmList{ list-style-type: none; margin: 0; padding: 0; background:#fff ; border: 1px solid #e1e1e1;}
.krisSelectWrap .selectDmList li{ width: 100%; text-align:left; position:relative;     margin: 0px 0 0px; border-bottom:1px solid #DDD; padding:10px 15px; cursor:pointer; }
.krisSelectWrap .selectDmList li:hover{ background:#eee;}
.krisSelectWrap .selectDmList.multiselect li{ padding:10px 15px 10px 35px;}
.krisSelectWrap .selectDmList.multiselect li:before{ content:''; line-height:17px; font-weight:bold; padding-left:3px; width:18px; height:18px; border:1px solid #DDD; position:absolute; top:0; bottom:0; left:10px; margin:auto;}
.krisSelectWrap .selectDmList.multiselect li.msActive:before{ content:'\2713'; color:#FFF; background:#0d95df;}

.mCS-custom_scroll_theme.mCSB_scrollTools { width:6px;}
.mCS-custom_scroll_theme.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: rgba(37,131,232,0.9); width:6px; }
.mCS-custom_scroll_theme.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(37,131,232,0.9); }
.mCS-custom_scroll_theme.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-custom_scroll_theme.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: rgba(37,131,232,0.9); }
.mCS-custom_scroll_theme.mCSB_scrollTools .mCSB_draggerRail{ background-color:transparent; }
.mCS-custom_scroll_theme.mCSB_inside > .mCSB_container{ margin-right:0;}
.krisSelectWrap strong.msActive2{font-size: 14px; color: #292929; font-weight: 500;}


.selectDropMenuScroll::-webkit-scrollbar {
    width:5px;
  }

.selectDropMenuScroll::-webkit-scrollbar-track {
    background: rgba(179, 177, 177, 0.4);
    border-radius: 3px;
}

.selectDropMenuScroll::-webkit-scrollbar-thumb {
    background: rgba(179, 177, 177, 0.8);
    border-radius: 3px;
  }

.selectDropMenuScroll::-webkit-scrollbar-thumb:hover {
    background: rgba(179, 177, 177, 1);
    border-radius: 3px;
  }

.selectDropMenuScroll::-webkit-scrollbar-thumb:active {
    background: rgba(179, 177, 177, 1);
    border-radius: 3px;
  }