.SumoSelect p{margin:0}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden,.sumoSelectOptWrapper .hidden{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;border-radius:2px;position:relative;line-height:24px;padding:5px 8px}.SumoSelect.open .search-txt{background:0 0;display:inline-block;position:absolute;top:0;left:0;width:100%;line-height:24px;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;width:0;height:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect>.CaptionCont,.sumoSelectOptWrapper .select-all>label,.sumoSelectOptWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{vertical-align:middle;display:inline-block;position:relative;outline:0;cursor:pointer}.SumoSelect>.CaptionCont{line-height:24px;padding-right:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;transition:.2s linear all;position:relative;border-radius:4px;min-height:14px;margin:0;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.03);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.03)}.SumoSelect>.CaptionCont>span{display:inline}.SumoSelect>.CaptionCont>span.placeholder{color:#505050;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px;cursor:pointer}.SumoSelect>.CaptionCont>label>i:before{font-family:"Font Awesome 5 Pro";content:"\f0d7";font-weight:600;font-size:18px;font-style:normal}.SumoSelect>.CaptionCont>label>i{margin:auto;opacity:.8;position:absolute;top:0;right:9px;line-height:34px}.sumoSelectOptWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px;overflow:hidden}.sumoSelectOptWrapper.open{top:40px;display:block}.sumoSelectOptWrapper.open.up{top:auto;bottom:100%;margin-bottom:5px}.sumoSelectOptWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.sumoSelectOptWrapper>.options{border-radius:2px;position:relative;max-height:250px}.sumoSelectOptWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.sumoSelectOptWrapper.selall>.options{border-radius:0 0 2px 2px}.sumoSelectOptWrapper.selall.okCancelInMulti>.options{border-radius:0}.sumoSelectOptWrapper>.options li.group.disabled>label{opacity:.5}.sumoSelectOptWrapper>.options li ul li.opt{padding-left:22px}.sumoSelectOptWrapper.multiple>.options li ul li.opt{padding-left:50px}.sumoSelectOptWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.sumoSelectOptWrapper>.options li.opt{width:100%;box-sizing:border-box;text-align:left;padding:6px 6px;position:relative;line-height:23px}.sumoSelectOptWrapper>.options>li.opt:first-child{border-radius:2px 2px 0 0}.sumoSelectOptWrapper.selall>.options>li.opt:first-child{border-radius:0}.sumoSelectOptWrapper>.options>li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none}.sumoSelectOptWrapper.okCancelInMulti>.options>li.opt:last-child{border-radius:0}.sumoSelectOptWrapper>.options li label{text-overflow:ellipsis;overflow:hidden;display:block;cursor:pointer}.sumoSelectOptWrapper>.options li span{display:none}.sumoSelectOptWrapper>.options li label span{display:inline-block}.sumoSelectOptWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.sumoSelectOptWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.sumoSelectOptWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none}.sumoSelectOptWrapper>.options li.opt.disabled *{-moz-opacity:0.7;-khtml-opacity:0.7;opacity:.7}.sumoSelectOptWrapper.multiple>.options li.opt{padding-left:30px;cursor:pointer}.sumoSelectOptWrapper .select-all>span,.sumoSelectOptWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-30px}.sumoSelectOptWrapper .select-all>span i,.sumoSelectOptWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border-radius:2px}.sumoSelectOptWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.sumoSelectOptWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.sumoSelectOptWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.sumoSelectOptWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.sumoSelectOptWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.sumoSelectOptWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.sumoSelectOptWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.sumoSelectOptWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.sumoSelectOptWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px 0}.sumoSelectOptWrapper.isFloating>.options li.opt{padding:12px 6px}.sumoSelectOptWrapper.multiple.isFloating>.options li.opt{padding-left:30px}.sumoSelectOptWrapper.multiple.isFloating{padding-bottom:43px}.sumoSelectOptWrapper .select-all.selected>span i,.sumoSelectOptWrapper.multiple>.options li.opt.selected span i{box-shadow:none;border-color:transparent}.sumoSelectOptWrapper .select-all.selected>span i::after,.sumoSelectOptWrapper.multiple>.options li.opt.selected span i::after{content:"";display:block;margin-left:4px;margin-top:2px;width:3px;height:6px;border:solid;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sumoSelectOptWrapper .select-all.partial>span i::after{content:"";display:block;margin-left:4px;margin-top:4px;width:6px;height:6px;border:0;background-color:#aaa;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.sumoSelectOptWrapper .select-all{height:37px;box-sizing:border-box;border-radius:3px 3px 0 0;position:relative;padding:8px 0 8px 30px;margin-top:0;margin-bottom:0;line-height:23px;cursor:pointer;z-index:100}.sumoSelectOptWrapper .select-all>label,.sumoSelectOptWrapper .select-all>span i{cursor:pointer}.sumoSelectOptWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.sumoSelectOptWrapper[data-sumo-parent=mainmenuLang] .options img,.sumoSelectOptWrapper[data-sumo-parent=mainmenuLang] img,.sumo_mainmenuLang img{float:left}.sumoSelectOptWrapper[data-sumo-parent=mainmenuLang]{width:78px;left:0;text-align:center}.sumoSelectOptWrapper[data-sumo-parent=mainmenuLang]>.options li.opt{padding-top:6px!important;padding-bottom:6px!important;text-align:left!important;position:relative!important;border-radius:0!important;height:42px!important;margin:0!important;box-sizing:border-box;width:100%}.sumo_mainmenuLang.open>.CaptionCont,.sumo_mainmenuLang:focus>.CaptionCont,.sumo_mainmenuLang:hover>.CaptionCont,.sumo_mainmenuLang>.CaptionCont{background:0 0!important;border:none!important;box-shadow:none!important;line-height:30px}.selectdiv{display:inline-block;text-align:center;line-height:36px;font-size:20px}.sumoSelectOptWrapper .sumo-bottom-delimiter{width:100%!important;height:1px;top:34px!important;z-index:100}