.selecter{position:relative;display:block;margin:0;z-index:1;width:100%;max-width:100%;}
.selecter:focus{box-shadow:none;outline:none;}
.selecter,
.selecter *{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}
.selecter,
.selecter *,
.selecter *:before,
.selecter *:after {-moz-box-sizing: border-box;box-sizing:border-box;}
.selecter-element{width:100%;height:100%;position:absolute;left:0;opacity:0;z-index:-1;}
.selecter-element,
.selecter-element:focus{outline:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-tap-highlight-color: transparent;}
.no-opacity .selecter-element{left:-999999px;}
.selecter-selected{position:relative;background:#fff;border:none;color:#222222;cursor:pointer;display:block;font-size:1.4rem;line-height:2rem;font-family:'PFEncoreSansProRegular';color:#5b5c62;margin: 0;overflow:hidden;padding:9px 15px;text-overflow:clip;z-index:2;}
.selecter-selected:after{height:9px;width:18px;position:absolute;top:0;right:15px;bottom:0;background:url(../img/select-drop.png) no-repeat 50% 50% / 18px 9px, #fff;content:'';display:block;margin:auto 0;transition:0.5s;}
.selecter.open .selecter-selected:after{transform:rotate(180deg);}
.no-touch .selecter-selected:hover{color:#333333;}
.no-touch .selecter.disabled .selecter-selected:hover{color:#cccccc;}
.selecter-options{width:100%;max-height:260px;position:absolute;top:100%;left:0;border:none;border-top:1px solid #ebebeb;background-color:#ffffff;display:none;margin:0;overflow:auto;overflow-x:hidden;padding:0;z-index:50;}
.selecter-options.scroller{position:absolute;}
.no-opacity .selecter-options{width:auto;}
.selecter-group{border-bottom:1px solid #cccccc;color:#999999;display:block;font-size:11px;padding:10px 15px;text-transform:uppercase;}
.selecter-item{width:100%;background:#fff;border-bottom:1px solid #ebebeb;color:#24252e;cursor:pointer;display:block;font-size:1.4rem;line-height:2rem;font-family:'PFEncoreSansProBold';margin:0;overflow:hidden;padding:10px 10px 9px;text-decoration:none;text-overflow:ellipsis;}
.selecter-item.placeholder{display:none;}
.selecter-item.selected{background:#eeeeee;}
.selecter-item.disabled{color:#999999;cursor:default;}
.selecter-item:first-child{border-radius:0;}
.selecter-item:last-child{border-bottom:0;border-radius:0;}
.no-touch .selecter-item:hover, .no-touch .selecter-item.selected:hover{color:#24252e;background-color:#f0f8fe;}
.selecter-item.disabled, .no-touch .selecter-item.disabled:hover{color:#24252e;background-color:#f0f8fe;}
.selecter.open{z-index:3;}
.selecter.open .selecter-selected{z-index:51;border-radius:0;}
.selecter.open .selecter-selected, .selecter.focus .selecter-selected{background-color:#ffffff;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}
.selecter.cover .selecter-options{border-width1px;top:0;border-radius:3px;}
.selecter.cover .selecter-options .selecter-item.first{border-radius:3px 3px 0 0;}
.selecter.cover.open .selecter-selected{z-index:49;border-radius:3px 3px 0 0;}
.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:1px 1px 0;}
.selecter.bottom .selecter-item:last-child{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{top:auto;bottom:0;}
.selecter.bottom .cover.open .selecter-selected{border-radius:3px;}
.selecter.bottom .cover.open .selecter-options{border-radius:3px;}
.selecter.multiple .selecter-options{width:100%;position:static;border-width:1px;display:block;border-radius:3px;box-shadow:none;}
.selecter.disabled .selecter-selected{background:#ffffff;border-color:#cccccc;color:#cccccc;cursor:default;}
.selecter.disabled .selecter-options{background:#ffffff;border-color:#cccccc;}
.selecter.disabled .selecter-group, .selecter.disabled .selecter-item{border-color:#cccccc;color:#cccccc;cursor:default;}
.selecter.disabled .selecter-item.selected, .no-touch .selecter.disabled .selecter-item.selected:hover{background:#fafafa;}
.selecter.disabled .selecter-item, .no-touch .selecter.disabled .selecter-item:hover{color:#cccccc;background-color:#ffffff;}
.selecter-options.scroller{overflow:hidden;}
.selecter-options.scroller .scroller-content{max-height:260px;padding:0;}