.mcs-selection{font-size:.9em;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.mcs-selector,.mcs-slider{position:relative;left:0}.mcs-selector .mcs-select-panel{position:absolute;z-index:1000;top:96%;max-width:360px;overflow:hidden;text-align:left;background:#FFF;box-shadow:0 2px 3px #666;display:none}.mcs-selector.mcs-as-hlist .mcs-select-panel{top:0}.mcs-selector.mcs-haslabel .mcs-select-panel{top:40px;width:100%;max-width:none}.mcs-selectables .mcs-entry,.mcs-selectables .mcs-folder{padding:2px;border:3px double transparent;word-wrap:normal;line-height:2.1em;color:#666}.mcs-selectables .mcs-entry:hover,.mcs-selectables .mcs-entry:active,.mcs-selectables .mcs-folder:hover,.mcs-selectables .mcs-folder:active{cursor:pointer}.mcs-bigselect .mcs-entry:hover,.mcs-bigselect .mcs-entry:active,.mcs-bigselect .mcs-folder:hover,.mcs-bigselect .mcs-folder:active{border-color:#69DFD9;box-shadow:0 0 15px #69DFD9}.mcs-as-hlist .mcs-selectables .mcs-entry:hover{background:#C4C4C4;border-radius:10px}.mcs-bigselect .mcs-folder{font-weight:700}.mcs-selection .mcs-entry{margin:2px 3px;background:#555;color:wheat;border-radius:25px;box-sizing:border-box;font-size:16px;display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:center}.mcs-entry-label{margin-left:.2em;margin-right:1em;align-self:center}.mcs-selection .mcs-new,.mcs-selection .mcs-newtag{background:snow;color:black;border:1px solid #ccc}.mcs-selection .mcs-pop{display:none}.mcs-selectables .mcs-cmd{display:none!important}.mcs-cmd{cursor:pointer;width:50px;height:50px;border-radius:25px;display:inline-flex;justify-content:center;align-items:center;transition:all .3s ease}.mcs-selection .mcs-cmd{background:#C4C4C4}.mcs-cmd:hover{background:red}.mcs-delete{opacity:.5}.mcs-delete:hover,.mcs-delete:active{transform:rotate(-90deg);opacity:1}.mcs-add{color:transparent;padding-right:40px;height:40px;line-height:40px;display:block;background:red url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUFGRTU2MkRFMEJDMTFFM0ExMUZBMTREMzQ2NThBN0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUFGRTU2MkVFMEJDMTFFM0ExMUZBMTREMzQ2NThBN0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QUZFNTYyQkUwQkMxMUUzQTExRkExNEQzNDY1OEE3QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QUZFNTYyQ0UwQkMxMUUzQTExRkExNEQzNDY1OEE3QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PquVxScAAACLSURBVHjaYnxf7c4wEICJYYDAqMWjFo9aPGrxqMV0sJhRQY9BQHwALGYKr2XUsByN41GLcQIWYtOwgQsDBw+6oLwumsj/G8cZPrykqsXqlqD8g5Gj0AT/vbj3n7oW/1vZjCbCXL7638Gl/09sGE1coxYP0XyMCf52ho4G9ajFoxaPWjxq8fC2GCDAAJpJGfMKJ1Y7AAAAAElFTkSuQmCC) no-repeat right center;position:relative;text-align:right}.mcs-as-hlist{min-width:300px}@media screen and (min-width :800px){.mcs-as-hlist{min-width:600px}}.mcs-add.mcs-nolabel{display:inline-block}.mcs-add:hover{background:red url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUJFMTE3RjlFMEJDMTFFMzk3NjE5ODU4RkY0MEREQTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUJFMTE3RkFFMEJDMTFFMzk3NjE5ODU4RkY0MEREQTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQkUxMTdGN0UwQkMxMUUzOTc2MTk4NThGRjQwRERBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQkUxMTdGOEUwQkMxMUUzOTc2MTk4NThGRjQwRERBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pox+bdgAAAFLSURBVHjaYnxf7c4wEICJYYDAqMWjFo9aPGrxqMWjFg9Ri5ml1XjS+plEZAgok1LlzZ/FoqRPNYs53ZNY5DR50/qYZTRwqWFVNeFJ6WYWlWO3DqaaxV8X1/++dZqRi48nuYtVzRRTAZuxO3dsEyMbx6/zu78ua6Kaxf9///y6pP7Xud2MrGzc0fVshi7IshxOMVyBhQxMTD8OLP+2ro/h7x+ioq/CToWoxPD//+8bJxhYWFkU9Vi1rP7/+v730XUGJmaugAJ26yCg7LdNk38eWUN84mIhISH+//9j1/z/Xz5weqVzeqQy8YsCkxswav///vVtRevvmydJStUspGaDn8fW///yjiu4lN0yAOSYb5++LKr9++QmqeawkJEFf106+O/bZ+6o2v+f339ZWP3v3XMyDGEcbVePWjxq8ajFoxaPWjxq8YBbDBBgANP1afARqwwQAAAAAElFTkSuQmCC) no-repeat right center;cursor:pointer}.mcs-panel-on{background:red url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUJFMTE3RjlFMEJDMTFFMzk3NjE5ODU4RkY0MEREQTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUJFMTE3RkFFMEJDMTFFMzk3NjE5ODU4RkY0MEREQTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQkUxMTdGN0UwQkMxMUUzOTc2MTk4NThGRjQwRERBOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQkUxMTdGOEUwQkMxMUUzOTc2MTk4NThGRjQwRERBOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pox+bdgAAAFLSURBVHjaYnxf7c4wEICJYYDAqMWjFo9aPGrxqMWjFg9Ri5ml1XjS+plEZAgok1LlzZ/FoqRPNYs53ZNY5DR50/qYZTRwqWFVNeFJ6WYWlWO3DqaaxV8X1/++dZqRi48nuYtVzRRTAZuxO3dsEyMbx6/zu78ua6Kaxf9///y6pP7Xud2MrGzc0fVshi7IshxOMVyBhQxMTD8OLP+2ro/h7x+ioq/CToWoxPD//+8bJxhYWFkU9Vi1rP7/+v730XUGJmaugAJ26yCg7LdNk38eWUN84mIhISH+//9j1/z/Xz5weqVzeqQy8YsCkxswav///vVtRevvmydJStUspGaDn8fW///yjiu4lN0yAOSYb5++LKr9++QmqeawkJEFf106+O/bZ+6o2v+f339ZWP3v3XMyDGEcbVePWjxq8ajFoxaPWjxq8YBbDBBgANP1afARqwwQAAAAAElFTkSuQmCC) no-repeat right center}.mcs-haslabel .mcs-list-end,.mcs-list-end.first{width:100%;order:-1;margin-bottom:.2em;font-style:italic;overflow:hidden}.mcs-label{display:block;height:40px;line-height:40px;padding:0 40px 0 20px;text-align:left;background:#FFF;color:#aaa;font-size:12px}input.mcs-autocomplete{font-size:1.5em;display:block;width:100%}.mcs-invisible{display:none!important}.mcs-disabled{color:grey}.mcs-disabled:hover{border-color:transparent!important;cursor:default}.mcs-overlaid .mcs-close,.mcs-bigselect .mcs-up{flex-shrink:0;width:50px;border-radius:25px;background:#C4C4C4;display:flex}.mcs-close>*,.mcs-up>*{margin:auto}.mcs-prev,.mcs-next{display:none}.mcs-overlaid .mcs-close:hover,.mcs-bigselect .mcs-up:hover,.mcs-overlaid .mcs-close:active,.mcs-bigselect .mcs-up:active{cursor:pointer;background:red}.mcs-overlaid .mcs-close:hover{transform:rotate(-90deg)}.mcs-bigselect .mcs-up:hover,.mcs-bigselect .mcs-up:active{transform:scale(1.2)}.mcs-bigselect .mcs-up,.mcs-overlaid .mcs-close{transition:all 0.3s ease;transform-origin:center}.mcs-bigselect .mcs-up.mcs-disabled{transform:rotate(180deg);background:#8c8c8c;opacity:35%;cursor:default}.mcs-as-hlist .mcs-panel-on{box-shadow:none}.mcs-as-hlist .mcs-active{box-shadow:none}.mcs-title{font-weight:400;color:#232D3B;font-family:'Arvo',serif;font-size:18px;text-transform:uppercase;border-top:1px solid #E6E6E6;padding:10px 0}.mcs-panel-title{margin:3px}.mcs-overlaid .mcs-panel-title{font-size:20px;margin-top:12px;padding:0 1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcs-select-panel.mcs-overlaid{position:fixed!important;top:0;bottom:0;left:0;right:0;z-index:10000;background:rgba(0,0,0,.7);overflow-y:auto;flex-direction:column}.mcs-overlaid>div{width:90%;max-width:600px;padding:30px 0;margin:auto}.mcs-overlaid .mcs-nav-bar{height:50px;display:flex;justify-content:space-between;background:#8C8C8C;border-radius:25px;color:white;position:relative;z-index:1}.mcs-overlaid .mcs-selectables{font-size:1.3em;display:flex;flex-wrap:wrap;justify-content:space-between;background:rgba(0,0,0,.1);border-radius:0 0 25px 25px;padding:55px 40px 25px;margin-top:-25px}.mcs-as-hlist .mcs-selectables{background:rgba(255,255,255,.8)}.mcs-bigselect .mcs-folder,.mcs-bigselect .mcs-entry{background:whitesmoke;border-radius:7px;text-align:center;white-space:nowrap;margin-bottom:15px;margin-right:10px;min-width:80px;cursor:pointer;flex-grow:1}.mcs-bigselect .mcs-selectables .mcs-folder{padding:7px 10px}.mcs-bigselect .mcs-selectables .mcs-entry{padding:7px 10px 3px}.mcs-bigselect .mcs-disabled{box-shadow:inset 2px 2px 13px 0 rgba(0,0,0,.25);background:#BBB;cursor:pointer}.mcs-bigselect .mcs-new.mcs-disabled{background:#69DFD9}.mcs-as-hlist .mcs-selectables .mcs-entry{padding-left:23px;position:relative;width:100%}.mcs-single .mcs-checkbox{display:none}.mcs-as-hlist .mcs-single .mcs-entry{padding-left:5px}.mcs-checkbox{background:#F2F2F2;border:2px solid #CCC;height:17px;width:15px;position:absolute;left:0;top:5px;z-index:50}.mcs-checkbox input[type=checkbox]{position:absolute;left:0;top:2px;z-index:60}.mcs-checkbox label{background:#FFF;display:block;cursor:pointer;height:17px;width:15px;margin:0;position:absolute;top:0;left:0;z-index:70}.mcs-checkbox input[type=checkbox]:checked + label,.mcs-checkbox input[checked] + label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH5JREFUeNp8kNENgDAIRCkTuJWOUdNuoZ+OYVPHcCvdACGpSYNgk/uBd5QDr2UkViQi8CR94RAAZla91ymC8Vq9CofDdh6eoQeFk8lgGTQotSA7GZMKK/XgB26GvYGFwdz30NgxvZN1BnTCZCs0emGs0EEOrkH3zn+g/uERYABn8G7vXOEawAAAAABJRU5ErkJggg==) no-repeat scroll 2px 2px #FFF}.mcs-selection .mcs-checkbox{display:none}.mcs-as-hlist .mcs-selectables .mcs-depth-1{margin-left:10px}.mcs-as-hlist .mcs-selectables .mcs-depth-2{margin-left:30px}.mcs-as-hlist .mcs-selectables .mcs-depth-3{margin-left:40px}.mcs-as-hlist .mcs-selectables .mcs-depth-4{margin-left:50px}.mcs-as-hlist .mcs-depth-1.mcs-title{font-size:16px;font-style:italic;border:none}.mcs-depth-level{float:left}