div#outdated{position:fixed;z-index:1030;width:100%}body.login{background-color:#f6f6f6!important}body.login .form-signin-heading img{margin:0 8px 5px -40px}body.login .form-signin{max-width:330px;padding:15px;margin:0 auto}body.login .form-signin .form-signin-heading{margin-bottom:10px}body.login .form-signin div.input-group.username span.input-group-addon{border-bottom:0!important;border-bottom-left-radius:0}body.login .form-signin div.input-group.password{margin-bottom:10px}body.login .form-signin div.input-group.password span.input-group-addon{border-top-left-radius:0}body.login .form-signin .form-control{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}body.login .form-signin input[type="text"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}body.login .form-signin input[type="password"]{border-top-left-radius:0;border-top-right-radius:0}body.login img.brand{margin-top:8px}a.alice-navbar-brand{padding:10px 15px}a.alice-navbar-brand img{background-color:#eee;border:1px solid #ddd}.clickable-cell{cursor:pointer}.clickable-row{cursor:pointer}.clickable-show-block{cursor:pointer}.panel-collapse{cursor:pointer}.column-select{cursor:pointer}tr.lock-open td{background-color:#aaa!important}tr.lock-self td{background-color:#ddd!important}tr.lock-close td{background-color:#999!important}#search-empty{margin-top:10px}div.search-filter{margin-bottom:15px}div.search-filter div#templates{display:none}div.search-filter form.search-filter-form div.search-field.form-group{margin-bottom:5px}div.search-filter form.search-filter-form div.search-field div.search-field-col-first,div.search-filter form.search-filter-form div.search-field div.search-field-col{padding-right:0;margin-right:-1px}div.search-filter form.search-filter-form div.search-field div.search-field-col,div.search-filter form.search-filter-form div.search-field div.search-field-col-last{padding-left:0}div.search-filter form.search-filter-form div.search-field div.search-field-col-first span.input-group-addon,div.search-filter form.search-filter-form div.search-field div.search-field-col span.input-group-addon{border-radius:0;border-right:0}div.search-filter form.search-filter-form div.search-field div.search-field-col input,div.search-filter form.search-filter-form div.search-field div.search-field-col select,div.search-filter form.search-filter-form div.search-field div.search-field-col-last input,div.search-filter form.search-filter-form div.search-field div.search-field-col-last select{border-radius:0;-webkit-appearance:none}div.search-filter form.search-filter-form div.search-field div.search-field-col-first select{-webkit-appearance:none}h2.sidebar-facets-title{font-size:18px}.search-result-title{color:#337ab7;font-weight:500}.search-result-title:hover{color:#23527c;text-decoration:underline}.select2-container span.search-field-entry-part{border-radius:0}.fa.fa-arrows-h.range{border-left:.14286em solid #555;border-right:.14286em solid #555}.select2-container .select2-search--inline{width:100%}.alice-nav-search{margin-right:25px!important}table.table tr.selected{background-color:lightsteelblue!important;box-shadow:inset 0 0 0 9999px #b0c4de!important;color:#333!important}table.table tr.selected td{background-color:lightsteelblue!important;box-shadow:inset 0 0 0 9999px #b0c4de!important;color:#333!important}.lock-open .task-action-handle{background-color:#bbb;background-image:none;box-shadow:inset 0 0 0 9999px #bbb!important;color:#333!important}.ac-selected{background:none;border:none}.ac-selected input{font-weight:550;background-color:#eee;border:1px solid #ddd}a.autocomplete-clear{margin-left:-8px;border-top-left-radius:0;border-bottom-left-radius:0}input.autocomplete{border-top-right-radius:0;border-bottom-right-radius:0}table.table td.actions,table.table th.actions{white-space:nowrap;width:1%}table.table td.actions .btn{float:none;display:inline-block}table.table td{vertical-align:middle!important}th.folder-actions{min-width:100px}.tab-content{padding-top:15px}.form-group .col-md-10 .row{margin-top:4px}.select2-container{text-indent:3px}.select2-selection{height:34px!important;border-color:#ccc!important}.select2-selection.has-error{border-color:#a94442!important}.select2-selection--single .select2-selection__rendered{line-height:34px!important}.select2-selection__arrow{height:34px!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#717171!important}.browser{background-color:white;border:1px solid black;min-height:300px!important}.browser-logo{width:75%;max-width:256px}#alice-logo{padding-bottom:12px}.error-block{margin-top:5px;margin-bottom:10px;margin-left:5px}.help-block{color:#737373!important}#search-results ul li:not(.last){margin-bottom:25px}#search-results ul li h4{margin-bottom:5px}[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.page-errors{float:left;width:100%}.page-errors .alert{width:100%}.preview{width:100%}object.preview{min-height:650px;background-color:white}.modal object.preview{min-height:500px}.preview-iframe{min-height:650px}.preview-wrapper{color:#fff}.alice-forms-vertical-offset{margin-top:10%}ul.timeline li{position:relative;border-bottom:1px solid #e8e8e8;clear:both}.timeline .dashblock{margin:0;border-left:3px solid #e8e8e8;overflow:visible;padding:10px 15px;margin-left:105px}.timeline.widget{min-width:0;max-width:inherit}.timeline.widget .dashblock{margin-left:5px}.timeline .tags{position:absolute;top:15px;left:0;width:84px}.timeline .tag{display:block;height:30px;font-size:13px;padding:8px}.timeline .tag span{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.tag{line-height:1;background:#1abb9c;color:#fff!important}.tag:after{content:" ";height:30px;width:0;position:absolute;left:100%;top:0;margin:0;pointer-events:none;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:11px solid #1abb9c}.timeline h2.title{position:relative;font-size:16px;margin:0}.timeline h2.title:before{content:"";position:absolute;left:-23px;top:3px;display:block;width:14px;height:14px;border:3px solid #d2d3d2;border-radius:14px;background:#f9f9f9}.timeline .byline{padding:.25em 0}.byline{-webkit-font-smoothing:antialiased;font-style:italic;font-size:.9375em;line-height:1.3;color:#6d796d}ul.social li{border:0}ul.tasklist{padding:0}ul.tasklist li{background:#f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;padding:7px 7px 7px 17px;margin-bottom:5px;list-style:none;overflow:visible}ul.tasklist li:before{content:"\0025a0";top:6px;left:5px;position:absolute}ul.tasklist p{margin:0}ul.tasklist li p{cursor:pointer}.task-action-handle{cursor:pointer}.task-action-show{cursor:pointer}li.lock-open{background-color:#aaa}ul.tasklist li.lock-open{background-color:#aaa!important}ul.tasklist li.lock-open p{background-color:#aaa}.select2-container{width:100%!important}.search-result-block:hover{background-color:#eee;border:1px solid #ddd;border-radius:3px;cursor:pointer;padding:2px 0}.search-result-block{background-color:#fff;border:1px solid #fff;border-radius:3px;padding:2px 0}.dashblock:hover{background-color:#eee;cursor:pointer}.hide-if-collapsed.collapsed{display:none}.hide-if-collapsed:not(.collapsed){display:inline}.show-if-collapsed.collapsed{display:inline}.show-if-collapsed:not(.collapsed){display:none}.facet-heading:hover{cursor:pointer}.facet-heading{cursor:pointer}.remote-html .cancel-button{display:none}.remote-html .submit-button{display:none}div.highlights em{font-weight:bold}div.highlights{color:#767676}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:normal;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}div.suggest-type{width:20px;float:left}div.suggest-text{float:left;cursor:pointer}div.suggest-actions{width:30px;float:right}div.autocomplete-suggestion{cursor:pointer}.word-wrapping{word-wrap:break-word}.search-result-block .btn-group{float:right}img.alice-thumbnail{cursor:pointer;min-width:64px}.selected{border-width:2px}.imagelist-folder-action{cursor:pointer}a.thumbnail:hover{text-decoration:none}@media (min-height:768px){a.thumbnail{height:130px;overflow:hidden}div.thumbnail{height:150px;overflow:hidden}img.alice-thumbnail{overflow:hidden}}@media (max-height:768px){a.thumbnail{height:130px;overflow:hidden}div.thumbnail{height:150px;overflow:hidden}img.alice-thumbnail{overflow:hidden}}div.thumbnail{max-height:190px;min-height:190px}div.thumbnail-caption{text-align:center;padding:0!important;xmargin:6px;xborder:1px dotted blue}.thumbnail.selected-document{border-color:#337ab7}.form-group.required .control-label:after{content:"*";color:red}.hover-thumbnail{position:relative;overflow:hidden}.hover-caption{position:absolute;top:0;right:0;background:rgba(66,139,202,0.75);width:100%;height:100%;padding:2%;display:none;text-align:center;color:#fff!important;z-index:2}.hover-caption-text{margin-top:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hover-thumbnail:hover{cursor:pointer}.panel-body audio{width:100%}div.thumbnail-caption h2{font-size:14px;margin-top:3px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h4>i.fa{color:#337ab7}.document-toolbar{margin-bottom:0}th.column-select,td.column-select{padding-left:8px!important;padding-right:8px!important}th.column-select,td.column-select{text-align:center!important}th.column-responsive-control,td.column-responsive-control{padding-left:8px!important;padding-right:8px!important;width:15px!important}table.dataTable.dtr-column>tbody>tr>td.control:before{line-height:15px!important}table.dataTable.dtr-column>tbody>tr>td.control:before{background-image:url('../blue-circle-plus-19x19.png');background-repeat:no-repeat;border:0!important;width:19px;height:19px;content:' ';background-color:transparent;box-shadow:none}table.dataTable.dtr-column>tbody>tr.dtr-expanded td.control::before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.control::before{background-image:url('../red-circle-minus-19x19.png');content:' ';background-repeat:no-repeat;background-color:transparent!important}.select2-selection--multiple{overflow:hidden!important;height:auto!important}div.images-actions label{height:34px}div.images-actions label input[type="checkbox"]{margin:2px 0 0}div.images-actions{margin-top:5px}.lock-open .thumbnail{border:2px solid #999}.lock-open .needs-lock{display:none}.thumbnail .btn-group{margin-top:3px}.alice-checkbox-checked:before{content:"\00f046"}.alice-checkbox:before{content:"\00f096"}i.alice-checkbox{width:13px;cursor:pointer}i.alice-checkbox-checked{width:13px;cursor:pointer}.alice-checkbox-checked:before{content:"\00f046"}.alice-checkbox:before{content:"\00f096"}i.alice-checkbox{width:13px;cursor:pointer}i.alice-checkbox-checked{width:13px;cursor:pointer}.btn i{width:13px}img.alice-thumbnail{max-height:80%;max-width:100%}li.lock-open i{background-color:#ddd}li.lock-open a{background-color:#ddd}.list-controls{margin-bottom:45px}li.drop-allowed{background-color:#ddd!important}.drop-not-allowed{background-color:#f88!important}li.drop-not-allowed:hover{cursor:not-allowed!important}.drop-link{cursor:alias!important;border:1px dotted #337ab7}iframe.mailpreview{height:340px}.alice-documentlist-dashlet-thumbnail{max-width:100%;max-height:90px;width:auto;height:100%}.alice-search-thumbnail{max-width:100%;max-height:90px;width:auto;height:100%;display:block}.alice-search-thumbnail path{fill:#fe0000}.document-action-show-public{cursor:pointer}.document-action-show{cursor:pointer}.document-action-edit{cursor:pointer}.navbar span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn{border-radius:0!important}a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:0!important;border-bottom-right-radius:0!important}code,kbd,pre,.img-rounded,.img-thumbnail,.img-circle,.form-control,.btn,.btn-link,.dropdown-menu,.list-group-item,.input-group-addon,.input-group-btn,.nav-tabs a,.nav-pills a,.navbar,.navbar-toggle,.icon-bar,.breadcrumb,.pagination,.pager *,.label,.badge,.jumbotron,.thumbnail,.alert,.progress,.panel,.well,.modal-content,.tooltip-inner,.popover,.popover-title,.carousel-indicators li,.select2-selection{border-radius:0!important}tr.lock-open .needs-lock{display:none!important}table.documentlist tr.document-checkedout{background-color:#ffc}table.documentlist tr.document-pwc{background-color:#cef}div.document-checkedout .thumbnail{background-color:#ffc}.searchform-container{margin-top:25px}.searchpage-container{margin-top:15px}.keyboardselected-block{background-color:#ececec}.filter-container{margin-top:20px}.folder-link{cursor:pointer}.links-dashlet ul li{min-height:48px;vertical-align:middle}.links-dashlet ul li div img{margin:3px}.links-dashlet .description{color:#888}.links-dashlet h2.title{position:relative;font-size:16px;margin-top:5px}p.search-result-field{margin:0}p.search-results-header{color:#666;font-style:italic}.documentlist-dashlet .dashblock .description{vertical-align:middle;display:inline-block;overflow:hidden;width:80%;white-space:nowrap;text-overflow:ellipsis}.datatable td,.dataTable td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.column-icon{max-width:300px}.browse-form-pane-container .tab-folder{display:none}.browse-form-details-panel .tab-folder{display:none}.panel-heading h4 a{text-decoration:none;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browse-form-details-panel{cursor:text}.search-result-title{width:80%;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap}.documentlist-container{overflow-x:hidden}table.documentlist{overflow-x:hidden;max-width:100%!important}table.documentlist tr{overflow-x:hidden;max-width:100%!important}.browse-body form .footer{display:none}.colthumbnail{position:relative}.indicators{position:absolute;bottom:0;left:4px}.hover-thumbnail .indicators{bottom:36px!important}.indicators span{font-family:FontAwesome;margin:0 4px 4px;float:left;color:white;text-shadow:-1px -1px 0 #888,-2px -2px 0 #ccc,1px -1px 0 #888,2px -2px 0 #ccc,-1px 1px 0 #888,-2px 2px 0 #ccc,1px 1px 0 #888,2px 2px 0 #ccc}span .indicator-dummy:before{content:"\00f1ae"}span .indicator-workflow:before{content:"\00f085"}span .indicator-feedback:before{content:"\00f0e6"}span .indicator-hasKbArtikel:before{content:"\00f0ec"}span .indicator-destructionplanned:before{content:"\00f1f8"}span .indicator-hasAttachment:before{content:"\00f0c6"}.cke_button__alice-documentlink_icon{background-image:url('../img/alice-documentlink.png')!important}.cke_button__alice-downloadlink_icon{background-image:url('../img/alice-downloadlink.png')!important}.cke_button__alice-imageinsert_icon{background-image:url('../img/alice-imageinsert.png')!important}h1.repeating-section-title{font-size:18px}.repeating-section-body h1{font-size:18px}.repeating-section-body h2{font-size:17px}.repeating-section-body h3{font-size:16px}.repeating-section-body h4{font-size:15px}.repeating-section-body h5{font-size:14px;font-weight:bold}.repeating-section-body h6{font-size:14px;text-decoration:underline}.repeating-list-parent{overflow:initial}h1.miner-title,h1.search-title,h1.tasks-title,h1.imagelist-title,h1.imagebrowse-title,h1.documentshow-title{font-size:24px}h1.login-title,h1.resetpassword-title{font-size:18pt;color:#555753;padding-left:6px;margin-bottom:1em}.expresults-title{color:#767676}.expresults-title:hover{color:#23527c}.panel-body .form-group{margin-right:0!important;margin-left:0!important}.alice-rangeslider-form-group{cursor:pointer!important}.irs-from{cursor:pointer}.irs-to{cursor:pointer}.irs--flat .irs-handle>i:first-child{background-color:#4573a5!important}.irs--flat .irs-bar{background-color:#4573a5!important}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{background-color:#4573a5!important}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{border-top-color:#4573a5!important}.wait{cursor:wait}#myModal{overflow:scroll!important}.btn-group{display:flex;min-height:0}.navbar.btn-group{margin-bottom:20px}.alice-navbar{padding:5px}.news-content{font-size:16px}.news-header{font-size:14px}.news-footer{font-size:14px}.bootstrap-datetimepicker-widget{z-index:9999!important}h4.accordion{cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:4px;text-decoration:none;font-size:100%;font-weight:100;padding:8px}h4.accordion:hover{cursor:pointer;text-decoration:underline}h4.accordion.closed{background-image:url(../images/chevron-right.png);background-repeat:no-repeat;background-position:left;padding-left:30px}h4.accordion.opened{background-image:url(../images/chevron-down.png);background-repeat:no-repeat;background-position:left;padding-left:30px}div.accordion{display:none}.cke_editable div.accordion{display:block!important}.cke_combopanel{width:200px!important}.cke_panel_listItem div.accordion{display:block!important}.remark-textarea-hidden{display:none!important}.editable-remark{cursor:pointer}.editable-remark-stub{font-size:90%;color:#999;cursor:pointer}.watchdoghits td{word-break:break-all}.watchdoghits th{word-break:break-all}.freebusy-0{background-color:#fff}.freebusy-1{background-color:#69acd7}.freebusy-2{background-color:#f8fed8}.freebusy-3{background-color:#d8ecf9}.freebusy-4{background-color:#547980}.calendar-day{text-align:center}.freebusy{cursor:pointer}td.freebusy:hover{-moz-box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.3);box-shadow:inset 0 0 100px 100px rgba(255,255,255,0.3)}.projects-dashlet ul li{min-height:48px;vertical-align:middle}.projects-dashlet ul li div img{margin:3px}.projects-dashlet .description{color:#888}.projects-dashlet h2.title{position:relative;font-size:16px;margin-top:5px}table[id="table-document-request.signatories.local.user"] td.col-order{max-width:200px}tr.aspect-signed td.column-icon{background-image:url('../images/signature-grey.png');background-repeat:no-repeat;background-size:auto 100%;background-position:right}div.imagelist div.aspect-signed{background-image:url('../images/signature-grey.png');background-repeat:no-repeat;background-size:120px 40px;background-position:bottom}.genericselect-col-select{text-align:center;width:100px}.genericselect-col-id{text-align:left;width:150px}.genericselect-col-name{text-align:left}.breadcrumb>.active{color:#6e6e6e!important}a.breadcrumb-path-link{color:#2f6fa7}span.irs--flat .irs-grid-text{color:#5b5b5b!important}span.irs--flat span.irs-min,.irs--flat span.irs-max{color:#4d4b4b!important}.searchform .daterange-from,.searchform .daterange-till{font-weight:normal}form.searching{cursor:wait}.workflowdiagram{max-width:98%}.contentTree{overflow:scroll}.dynamic-attributes-header{font-size:18px;border-bottom:1px solid #ccc}.thumbnail-popover-image{width:256px}.search-result-block .popover-content{cursor:default!important}div.search-select-result{margin-top:1px;margin-bottom:1px}div.search-select-result h5{margin-top:1px;margin-bottom:1px}div.search-select-result h6{margin-top:1px;margin-bottom:1px;color:grey}mark{color:#000;background:#ff0}.aspect-title{background-color:#f5f5f5;vertical-align:center;margin-left:10px;padding:10px 15px;border:1px solid #ddd;cursor:pointer;margin-top:5px;margin-bottom:5px}.aspect-title-selected{background-color:#e0e0e0!important}div.suggest-type{width:20px;float:left}div.suggest-text{float:left;cursor:pointer}div.suggest-actions{width:30px;float:right}div.autocomplete-suggestion{cursor:pointer}.isnewresult{background-color:#fafad2}div.form-group.validating{background-color:#f0f0f0}
li.alertTab{background-color:#f2dede;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}li.active.alertTab{background-color:#fff;border:0}li.active.alertTab a{color:#a94442}.xml-form .tab-content{overflow:auto;overflow-x:hidden}.xml-form .tab-pane .control-group{width:95%}@media only screen and (max-width:992px){.datetime-date,.datetime-time{padding-left:0;padding-right:0}.datetime-date{padding-bottom:5px}}@media only screen and (min-width:992px){.datetime-date{padding-left:0}.datetime-time{padding-right:0}}.footer{position:fixed;left:0;bottom:0;width:100%;height:50px;background-color:#eee;border-top:1px solid #e7e7e7;padding:8px 15px 0}.errors{margin-top:20px}.alerts{z-index:1050}.errors .alert{xmargin-bottom:0!important;display:inline-block;width:100%;xpadding:5px}.errors .alert .close{padding-left:5px;margin-top:-2px}.xml-form .tab-content{overflow-y:auto}.xml-form .form-fields{overflow-y:auto;overflow-x:hidden}.footer .btn{margin:0 5px}.block{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(100,100,100,0.7);z-index:1100}.block i{font-size:20em;color:white}.block .row:first-child{margin-top:55px;margin-bottom:20px}.block span{color:white;font-size:2em}#myModal .modal-dialog{top:15px;margin:0 auto}#myModal .btn-modal{margin-top:4px;margin-right:10px}.form-group div.basetype-Signature{width:600px;color:#2b547e;background-color:#f5f5f5;border:2px solid #9c9c9c;border-radius:5px}.form-group.has-error div.basetype-Signature{border:2px solid #a94442}@media (min-width:1200px){.modal-lg{width:1100px}}.modal-fullscreen{xbackground:transparent}.modal-fullscreen .modal-content{xbackground:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.modal-backdrop.modal-backdrop-fullscreen{background:#fff}.modal-backdrop.modal-backdrop-fullscreen.in{opacity:1;filter:alpha(opacity=100)}.modal-fullscreen .modal-dialog{margin:0;margin-right:auto;margin-left:auto;width:100%}.modal-2th-level{left:8px;top:4px}.modal-3th-level{left:12px;top:8px}@media (min-width:768px){.modal-fullscreen .modal-dialog{width:750px}}@media (min-width:992px){.modal-fullscreen .modal-dialog{width:970px}}@media (min-width:1200px){.modal-fullscreen .modal-dialog{width:1170px}}@media (min-width:1680px){.modal-fullscreen .modal-dialog{width:1650px}}@media (min-width:1920px){.modal-fullscreen .modal-dialog{width:1890px}}.vertical-space{margin-top:5px}@media (min-width:992px){.vertical-space{margin-top:15px}}@media (min-width:1200px){.vertical-space{margin-top:25px}}select.outcome-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20fill%3D%22%23555555%22%20%0A%09%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%22-261%20145.2%2024%2024%22%20style%3D%22enable-background%3Anew%20-261%20145.2%2024%2024%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M-245.3%2C156.1l-3.6-6.5l-3.7%2C6.5%20M-252.7%2C159l3.7%2C6.5l3.6-6.5%22%2F%3E%0A%3C%2Fsvg%3E");padding-right:25px;background-repeat:no-repeat;background-position:right center;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.outcome-select::-ms-expand{display:none}.bs-row{margin-left:0!important;margin-right:0!important}textarea.form-control{resize:vertical}checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-top:2px!important}input[type="radio"],input[type="checkbox"]{margin-top:1px}td.form-group{display:table-cell!important}body.waiting *{cursor:progress}input[type="text"].validating.spinner{background-image:url("/images/spinner-16.gif");background-size:20px 20px;background-position:right center;background-repeat:no-repeat}input[type="url"].validating.spinner{background-image:url("/images/spinner-16.gif");background-size:20px 20px;background-position:right center;background-repeat:no-repeat}.repeating-list-table .col-fieldtype-Date{overflow:visible!important}.repeating-list-table .col-fieldtype-DateTime{overflow:visible!important}.img-thumbnail-small45{width:45px;height:45px}.comment-action-editsave,.comment-action-editcancel{margin:0 0 0 16px}.comment-content-edited-not-saved{background:repeating-linear-gradient(45deg,#ffffff 0px,#ffffff 10px,#f6f6fd 0px,#f6f6fd 20px)}.btnAddComment{margin-bottom:1em}.cke_textarea_inline{padding:10px;border:1px solid #ccc}tr[draggable=true]{cursor:pointer}.draggable-cell{cursor:pointer}tr.over{background-color:#7cf!important}tr.dragsource{background-color:#ffd!important}.menu-item a i{width:16px}
.navbar-blue{background-color:#4573a5!important}.navbar-blue .navbar-brand,.navbar-blue .navbar-nav>li>a{color:whitesmoke!important}.navbar-blue .navbar-toggle .icon-bar{background-color:whitesmoke!important;color:whitesmoke!important}.navbar-blue .navbar-toggle:focus,.navbar-blue .navbar-toggle:hover{background-color:#89add5!important;color:black!important}.navbar-blue .navbar-nav>.open>a,.navbar-blue .navbar-nav>.open>a:focus,.navbar-blue .navbar-nav>.open>a:hover{color:whitesmoke!important;background-color:#89add5!important}@media (max-width:991px){.navbar-blue .navbar-nav .open .dropdown-menu>li>a{color:whitesmoke!important}}.navbar-blue .navbar-nav>li>a:focus,.navbar-blue .navbar-nav>li>a:hover,.navbar-blue .navbar-brand:focus,.navbar-blue .navbar-brand:hover,.navbar-blue .navbar-nav .open .dropdown-menu>li.dropdown>a:hover{color:#262626!important}.blue .gps-ring{background:rgba(107,153,203,0.4)}
.navbar-red{background-color:#c74743!important}.navbar-red .navbar-brand,.navbar-red .navbar-nav>li>a{color:#fafafa!important}.navbar-red .navbar-toggle .icon-bar{background-color:whitesmoke!important;color:whitesmoke!important}.navbar-red .navbar-toggle:focus,.navbar-red .navbar-toggle:hover{background-color:#e26a50!important;color:black!important}.navbar-red .navbar-nav>.open>a,.navbar-red .navbar-nav>.open>a:focus,.navbar-red .navbar-nav>.open>a:hover{color:whitesmoke!important;background-color:#e26a50!important}@media (max-width:991px){.navbar-red .navbar-nav .open .dropdown-menu>li>a{color:whitesmoke!important}}.navbar-red .navbar-nav>li>a:focus,.navbar-red .navbar-nav>li>a:hover,.navbar-red .navbar-brand:focus,.navbar-red .navbar-brand:hover,.navbar-red .navbar-nav .open .dropdown-menu>li>a:hover{color:black!important}.red .gps-ring{background:rgba(203,86,82,0.4)}
.navbar-custom{background-color:#457fbe!important}.navbar-custom .navbar-brand,.navbar-custom .navbar-nav>li>a{color:whitesmoke!important}.navbar-custom .navbar-toggle .icon-bar{background-color:whitesmoke!important;color:whitesmoke!important}.navbar-custom .navbar-toggle:focus,.navbar-custom .navbar-toggle:hover{background-color:#6b99cb!important;color:black!important}.navbar-custom .navbar-nav>.open>a,.navbar-custom .navbar-nav>.open>a:focus,.navbar-custom .navbar-nav>.open>a:hover{color:whitesmoke!important;background-color:#6b99cb!important}@media (max-width:991px){.navbar-custom .navbar-nav .open .dropdown-menu>li>a{color:whitesmoke!important}}.navbar-custom .navbar-nav>li>a:focus,.navbar-custom .navbar-nav>li>a:hover,.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-nav .open .dropdown-menu>li>a:hover{color:black!important}.custom .gps-ring{background:rgba(69,127,190,0.4)!important}
.gps-ring{border:5px solid whitesmoke;-webkit-border-radius:180px;height:300px;width:300px;position:absolute;left:calc(50vw - 150px);top:calc(50vh - 150px)}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(0.1,0.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2,1.2);opacity:0}}.gps-ring1{border:2px solid whitesmoke;-webkit-border-radius:360px;height:90%;width:90%;position:relative;left:5%;top:5%;-webkit-animation:rotate 5s linear;-webkit-animation-iteration-count:infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}.ball1{background-color:whitesmoke;width:15px;height:15px;position:relative;left:47%;top:-3%;border-radius:25px}.gps-ring2{border:2px solid whitesmoke;-webkit-border-radius:180px;height:66.66%;width:66.66%;position:relative;left:17%;top:-73%;-webkit-animation:rotateCounter 2s linear;-webkit-animation-iteration-count:infinite}@-webkit-keyframes rotateCounter{to{-webkit-transform:rotate(-360deg)}}.ball2{width:25px;height:25px;background-color:whitesmoke;position:relative;left:43%;border-radius:25px;top:-6%}.block-text{position:absolute;width:100%;left:0;top:43%;color:white;text-align:center;font-size:2em}.block{background:rgba(100,100,100,0.3);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1100}.blur{filter:blur(2px);-webkit-filter:blur(2px)}
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}

.groovyrunner-options-form-group{margin-left:10px;margin-right:10px}.groovyrunner-options-form-group label{vertical-align:middle;margin-bottom:0}.groovyrunner-options-form-group input{margin-top:0}
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container img.leaflet-tile {
	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
	mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(images/layers.png);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(images/layers-2x.png);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(images/marker-icon.png);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */

@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}
.alice-map-marker-popup{font-size:12px}.alice-map-facet{height:400px}.alice-map-filter-panel .panel-body{padding:0}
