/** 
 * Selectator jQuery Plugin
 * A plugin for select elements
 * version 3.0, Apr 8th, 2016
 * by Ingi P. Jacobsen
 */
#selectator_dimmer{background-color:rgba(0,0,0,0.1);width:100%;height:100%;left:0;top:0;bottom:0;right:0;position:fixed;z-index:100}.selectator_element{border:1px solid #dcdcdc;box-sizing:border-box;background-color:#fff;display:inline-block;text-decoration:none;vertical-align:middle;border-radius:2px}.selectator_element *{box-sizing:border-box;text-decoration:none}.selectator_element img{display:block}.selectator_element.multiple{padding-right:20px!important;padding-bottom:5px!important}.selectator_element.single{height:36px;padding:7px 10px!important}.selectator_element.focused{box-shadow:0 0 1px #39f}.selectator_element:after{position:absolute;cursor:pointer;content:'\25BC';font-size:70%;transform:scaleY(0.75);right:4px;color:rgba(0,0,0,0.75);top:50%;line-height:0}.selectator_element.loading:before{border:3px solid rgba(0,0,0,0.1);border-top:3px solid rgba(0,0,0,0.5);border-radius:50%;width:14px;line-height:0;height:14px;margin-top:-10px;animation:selectator_spinner 500ms linear infinite;content:'';position:absolute;right:20px;top:50%}.selectator_selected_items .selectator_placeholder{font-size:80%;color:rgba(0,0,0,0.5)}.single .selectator_selected_items{display:block}.multiple .selectator_selected_items{display:inline}.selectator_selected_items .selectator_selected_item{color:rgba(0,0,0,0.75);position:relative;vertical-align:top}.single .selectator_selected_items .selectator_selected_item{background-color:transparent;display:block;margin:0;padding:0;font-size:inherit;text-decoration:none}.multiple .selectator_selected_items .selectator_selected_item{background-color:#fafafa;display:inline-block;margin:5px 0 0 5px;padding:3px 20px 2px 5px;font-size:80%;border-radius:2px;border:1px solid #dcdcdc}.selectator_selected_items .selectator_selected_item .selectator_selected_item_left{float:left}.single .selectator_selected_items .selectator_selected_item .selectator_selected_item_left{float:left;width:30px;margin-top:-2px}.single .selectator_selected_items .selectator_selected_item .selectator_selected_item_left img{height:22px;border-radius:2px}.multiple .selectator_selected_items .selectator_selected_item .selectator_selected_item_left{float:left;width:22px;margin-top:-1px;margin-left:-2px}.multiple .selectator_selected_items .selectator_selected_item .selectator_selected_item_left img{height:18px;border-radius:2px}.single .selectator_selected_items .selectator_selected_item .selectator_selected_item_title{height:auto;line-height:1.3}.multiple .selectator_selected_items .selectator_selected_item .selectator_selected_item_title{float:left;padding-top:1px;padding-bottom:1px}.selectator_selected_items .selectator_selected_item .selectator_selected_item_subtitle{display:none}.single .selectator_selected_items .selectator_selected_item .selectator_selected_item_right{float:right;background-color:#ac6;color:#fff;font-weight:bold;font-size:80%;text-align:center;line-height:16px;border-radius:12px;padding:2px 12px;margin-right:40px}.multiple .selectator_selected_items .selectator_selected_item .selectator_selected_item_right{display:none}.single .selectator_selected_items .selectator_selected_item .selectator_selected_item_remove{display:block;position:absolute;right:16px;cursor:pointer;font-size:75%;font-weight:bold;color:rgba(0,0,0,0.75);padding:2px;line-height:0;top:50%;transform:scaleX(1.2)}.multiple .selectator_selected_items .selectator_selected_item .selectator_selected_item_remove{display:inline-block;font-weight:bold;color:rgba(0,0,0,0.75);margin:0 0 0 5px;cursor:pointer;font-size:60%;line-height:10px;vertical-align:top;border-radius:0 2px 2px 0;position:absolute;right:0;top:0;bottom:0;padding:7px 5px 4px 5px}.multiple .selectator_selected_items .selectator_selected_item .selectator_selected_item_remove:hover{background-color:rgba(0,0,0,0.1)}.selectator_input,.selectator_textlength{border:0;display:inline-block;margin:0;background-color:transparent;font-size:13px;outline:none}.multiple .selectator_input,.multiple .selectator_textlength{padding:3px 0 0 0;margin:7px 0 2px 5px}.single .selectator_input{border:1px solid #7f9db9;position:absolute;bottom:-40px;left:-1px;z-index:101;padding:10px 25px;width:100%;width:calc(100% + 2px);border-bottom:0;background-color:#f6f6f6;color:#333;font-size:inherit;box-shadow:0 8px 24px rgba(0,0,0,0.1)}.single.options-hidden .selectator_input{opacity:0;position:absolute;left:-10000px}.single.options-visible .selectator_input{opacity:1}.disable_search .selectator_input{opacity:0;padding:0 1px 1px 0!important}.selectator_options{margin:0;padding:0;border:1px solid #7f9db9;border-radius:0 0 3px 3px;position:absolute;box-sizing:border-box;-moz-box-sizing:border-box;z-index:101;background-color:#fff;overflow-y:scroll;max-height:250px;list-style:none;left:-1px;right:-1px;box-shadow:0 8px 24px rgba(0,0,0,0.1)}.disable_search .selectator_options{border-top:1px solid #7f9db9}.single.disable_search .selectator_options{padding-top:0}.options-hidden .selectator_options{display:none}.selectator_options .selectator_group{padding:5px;font-weight:bold}.selectator_options .selectator_option{padding:5px;cursor:pointer;color:#000;min-height:36px}.selectator_options .selectator_option.selectator_group_option{padding-left:20px}.selectator_options .selectator_option:before,.selectator_options .selectator_option:after{content:"";display:table}.selectator_options .selectator_option:after{clear:both}.selectator_options .selectator_option .selectator_option_left{float:left}.selectator_options .selectator_option .selectator_option_left img{height:30px;border-radius:2px}.selectator_options .selectator_option .selectator_option_title{margin-left:40px}.selectator_options .selectator_option .selectator_option_subtitle{font-size:70%;color:rgba(0,0,0,0.5);margin-top:-4px;margin-bottom:-1px;margin-left:40px}.selectator_options .selectator_option .selectator_option_right{float:right;background-color:#ac6;color:#fff;font-weight:bold;font-size:80%;text-align:center;line-height:16px;border-radius:12px;padding:2px 12px;margin-top:4px}.selectator_options .selectator_option.active{background-color:#39f;color:#fff}.selectator_options .selectator_option.active .selectator_option_subtitle{color:rgba(255,255,255,0.6)}@-moz-keyframes selectator_spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes selectator_spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes selectator_spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes selectator_spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.dragging{position:relative;pointer-events:none;cursor:grabbing}.draggable{cursor:grab}.dd-list .dd-list-item{position:relative;list-style:none;padding:2px 10px;border:1px solid #ccc;margin:1px 10px;width:100px;background-color:#fff}.dd-list .dd-list-item.dragging{z-index:1000}.dd-list .dropzone{position:relative}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:rgb(128,128,128);background-color:rgba(128,128,128,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;-o-box-shadow:0 0 10px #999;-ms-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner > div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}.blocker.positioned{background-color:transparent;text-align:unset;padding:0}.positioned.blocker:before{vertical-align:unset;margin-right:unset;height:unset}.modalPointer{position:absolute}.modalPointer.left{width:16px;height:28px}.modalPointer.right{width:16px;height:28px}.modalPointer.up{width:28px;height:16px}.modalPointer.down{width:28px;height:16px}.modal .modalCaption{position:absolute;padding:1px 8px;background-color:#fff;border-radius:10px}.closed .expand{display:none}.ui-tabs-container{width:700px;height:200px}.ui-tabs{position:relative;margin-left:10px}.ui-tabs .tab{border:2px solid #ccc;border-radius:5px;border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:#eee;padding-top:3px;position:relative;padding-bottom:1px;top:3px}.ui-tabs .tab.active{background-color:#fff;padding-top:4px;padding-bottom:4px;top:2px;outline:none}.ui-tabs-content{border:2px solid #ccc;border-radius:5px;padding:5px 10px;height:100%}.ui-tabs-content .tab-content{display:none}.ui-tabs-content .tab-content.active{display:block}.activitySpinner{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:progress;overflow:hidden;z-index:11000}.activitySpinner div{position:absolute;top:0;left:0}div#page-grid-container{display:grid;grid-template-columns:1fr;justify-content:center;min-width:768px;max-width:1440px;margin:auto}