.xelement-form input:focus-visible,.xelement-form .btn:focus-visible,.xelement-form .btn-primary:focus-visible,.xelement-form .btn-secondary:focus-visible,.xelement-form .btn-success:focus-visible,.xelement-form .btn-info:focus-visible,.xelement-form .btn-danger:focus-visible,.xelement-form .btn-warning:focus-visible,.xelement-form .form-control:focus-visible,.xelement-form .ol-search:focus-visible,.xelement-form .ol-viewport .ol-scale:focus-visible,.xelement-form .btn-outline-primary:focus-visible,.xelement-form .btn-outline-secondary:focus-visible,.xelement-form .btn-outline-info:focus-visible,.xelement-form .btn-outline-danger:focus-visible,.xelement-form .btn-outline-warning:focus-visible,.xelement-form .btn-outline-success:focus-visible,.xelement-form .nav-link:focus-visible{outline:2px solid #fff !important;box-shadow:0 0 0 4px #000 !important}.xelement-form input[data-gc-cbtype=square]:focus-visible+.box:before,.xelement-form input[data-gc-cbtype=switch]:focus-visible+.box:after,.xelement-form .radio input[type=radio]:focus-visible+.box:before{outline:2px solid #fff !important;box-shadow:0 0 0 4px #000 !important}.xelement-form .xelement-file .btn:focus-within,.xelement-form .xelement-multifile .btn:focus-within{outline:2px solid #fff !important;box-shadow:0 0 0 4px #000 !important}.xelement-form .xelement-fieldset legend,.xelement-form .xelement-group legend{margin-bottom:0}.xelement-form .xelement-fieldset .legend-title,.xelement-form .xelement-group .legend-title{font-weight:600}.xelement-form .xelement-fieldset .fieldset-collapse-button,.xelement-form .xelement-group .fieldset-collapse-button{padding-left:1rem;line-height:1.2;color:#444;display:flex}.xelement-form .xelement-fieldset .legend-title,.xelement-form .xelement-group .legend-title{order:1}.xelement-form .xelement-fieldset .collapse-icon,.xelement-form .xelement-group .collapse-icon{order:0;transition:all .35s ease;transform:scale(1.25);margin-right:.5rem}.xelement-form .xelement-fieldset button[aria-expanded=false],.xelement-form .xelement-group button[aria-expanded=false]{border-bottom-width:0}.xelement-form .xelement-fieldset button[aria-expanded=true],.xelement-form .xelement-group button[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.xelement-form .xelement-fieldset button[aria-expanded=true] .collapse-icon,.xelement-form .xelement-group button[aria-expanded=true] .collapse-icon{transform:scale(1.25) rotate(-180deg)}@keyframes bounce-in{0%{transform:translate(-50%, -50%) scale(0)}50%{transform:translate(-50%, -50%) scale(1.2)}70%{transform:translate(-50%, -50%) scale(0.9)}100%{transform:translate(-50%, -50%) scale(1)}}.xelement-form .inline-checkbox{display:inline-block;margin-bottom:0;margin-top:0}.xelement-form .checkbox .form-control-label{display:inline-flex;align-items:flex-start;position:relative}.xelement-form .checkbox input[data-gc-cbtype=square]{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:1;position:absolute;display:block;margin:0;border-radius:50%;width:2.5rem;height:2.5rem;left:-0.625rem;top:-0.5rem;background-color:rgba(0,0,0,.6);outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.xelement-form .checkbox input[data-gc-cbtype=square]~.label{padding:0 1rem 0 .625rem}.xelement-form .checkbox input[data-gc-cbtype=square]+.box{position:relative;cursor:pointer;margin-top:.125rem;border-radius:.2rem;z-index:2}.xelement-form .checkbox input[data-gc-cbtype=square]+.box:before,.xelement-form .checkbox input[data-gc-cbtype=square]+.box:after{content:"";display:block}.xelement-form .checkbox input[data-gc-cbtype=square]+.box:before{background-color:#fff;border-radius:.2rem;border:2px solid #949494;content:"";cursor:pointer;height:1.25rem;width:1.25rem;transition:background-color .3s ease-in-out;z-index:1}.xelement-form .checkbox input[data-gc-cbtype=square]+.box:after{box-shadow:none;background-color:var(--primary, #00509e);border-radius:.2rem;content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.02725,0,0,1.02725,-0.732669,-0.217486)'%3E%3Cpath d='M12.736,3.97C12.874,3.829 13.063,3.75 13.26,3.75C13.456,3.75 13.645,3.829 13.783,3.97C14.069,4.259 14.073,4.726 13.793,5.02L7.88,12.01C7.741,12.162 7.544,12.249 7.338,12.249C7.141,12.249 6.953,12.17 6.815,12.03L3.217,8.384C2.93,8.091 2.93,7.617 3.217,7.324C3.355,7.183 3.544,7.104 3.741,7.104C3.937,7.104 4.126,7.183 4.264,7.324L7.316,10.417L12.716,3.992C12.722,3.984 12.729,3.977 12.736,3.97Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E%0A");height:1.25rem;width:1.25rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(0);transition:background-color .3s ease,left .3s ease,transform .3s ease;z-index:2}.xelement-form .checkbox input[data-gc-cbtype=square]:checked{background-color:var(--primary, #00509e)}.xelement-form .checkbox input[data-gc-cbtype=square]:checked+.box:before{border-color:var(--primary, #00509e)}.xelement-form .checkbox input[data-gc-cbtype=square]:checked+.box:after{animation:bounce-in .3s ease forwards}.xelement-form .checkbox .form-control-label:hover{cursor:pointer}.xelement-form .checkbox .form-control-label:hover input[data-gc-cbtype=square]{opacity:.04}.xelement-form .checkbox input[data-gc-cbtype=square]:focus{opacity:.12}.xelement-form .checkbox input[data-gc-cbtype=square]:focus+.box:before{background-color:rgba(0,0,0,0)}.xelement-form .checkbox .form-control-label:hover input[data-gc-cbtype=square]:focus{opacity:.16}.xelement-form .checkbox input[data-gc-cbtype=square]:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s;border-color:var(--primary, #00509e)}.xelement-form .checkbox input[data-gc-cbtype=square]:active+.box:before{border-color:var(--primary, #00509e)}.xelement-form .checkbox input[data-gc-cbtype=square]:disabled,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked{opacity:0}.xelement-form .checkbox input[data-gc-cbtype=square]:disabled,.xelement-form .checkbox input[data-gc-cbtype=square]:disabled~.label,.xelement-form .checkbox input[data-gc-cbtype=square]:disabled+.box:after,.xelement-form .checkbox input[data-gc-cbtype=square]:disabled+.box:before,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked~.label,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked+.box:after,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked+.box:before{cursor:not-allowed}.xelement-form .checkbox input[data-gc-cbtype=square]:disabled~.label,.xelement-form .checkbox input[data-gc-cbtype=square]:disabled+.box,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked~.label,.xelement-form .checkbox input[data-gc-cbtype=square]:indeterminate:checked+.box{opacity:.5}.xelement-form .checkbox input[data-gc-cbtype=square].xelement-marked:not(:checked)+.box:before{background-color:#fff;border-color:var(--primary, #00509e)}.xelement-form .checkbox input[data-gc-cbtype=square].xelement-marked:not(:checked)+.box:after{background-color:rgba(0,0,0,0);transform:translate(-50%, -50%) scale(1);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg width='100%25' height='100%25' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(1.02725,0,0,1.02725,-0.732669,-0.217486)'%3E%3Cpath d='M12.736,3.97C12.874,3.829 13.063,3.75 13.26,3.75C13.456,3.75 13.645,3.829 13.783,3.97C14.069,4.259 14.073,4.726 13.793,5.02L7.88,12.01C7.741,12.162 7.544,12.249 7.338,12.249C7.141,12.249 6.953,12.17 6.815,12.03L3.217,8.384C2.93,8.091 2.93,7.617 3.217,7.324C3.355,7.183 3.544,7.104 3.741,7.104C3.937,7.104 4.126,7.183 4.264,7.324L7.316,10.417L12.716,3.992C12.722,3.984 12.729,3.977 12.736,3.97Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E%0A")}.xelement-form .checkbox input[data-gc-cbtype=switch]{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:1;position:absolute;left:-0.625rem;top:-0.4375rem;display:block;margin:0;border-radius:50%;width:2.5rem;height:2.5rem;outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .1s .2s,transform .1s .2s}.xelement-form .checkbox input[data-gc-cbtype=switch]~.label{padding:0 1rem 0 .625rem}.xelement-form .checkbox input[data-gc-cbtype=switch]+.box{display:inline-block;position:relative;z-index:2;cursor:pointer;margin-top:.375rem;color:#949494}.xelement-form .checkbox input[data-gc-cbtype=switch]+.box>.box2{position:absolute;z-index:2;border:1px solid #949494;border-radius:.4375rem;width:100%;height:100%;left:0;top:0}.xelement-form .checkbox input[data-gc-cbtype=switch]+.box:before{content:"";position:relative;display:inline-block;float:left;box-shadow:inset 0 0 3px rgba(148,148,148,.3);border-radius:.4375rem;height:.875rem;width:2.25rem;z-index:1;background-color:rgba(0,0,0,.2);transition:background-color .2s,opacity .2s}@keyframes checkmark{66%{background-size:0 0}100%{background-size:100% 100%}}.xelement-form .checkbox input[data-gc-cbtype=switch]+.box:after{content:"";color:#949494;justify-content:center;align-items:center;border-radius:50%;height:1.25rem;width:1.25rem;position:absolute;left:0;top:50%;transform:translate(0, -50%);z-index:2;right:16px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23949494" viewBox="0 0 16 16"%3E%3Cpath d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/%3E%3C/svg%3E');border:1px solid #949494;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:background-color .2s,transform .2s}.xelement-form .checkbox input[data-gc-cbtype=switch]:checked{left:.375rem;background-color:var(--primary, #00509e)}.xelement-form .checkbox input[data-gc-cbtype=switch]:checked+.box:before{background:var(--primary, #00509e);opacity:.5}.xelement-form .checkbox input[data-gc-cbtype=switch]:checked+.box>.box2{border-color:var(--primary, #00509e);opacity:.7}.xelement-form .checkbox input[data-gc-cbtype=switch]:checked+.box:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(0.818155,0,0,0.818155,1.54588,1.45471)'%3E%3Cpath d='M12.736,3.97C12.874,3.829 13.063,3.75 13.26,3.75C13.456,3.75 13.645,3.829 13.783,3.97C14.069,4.259 14.073,4.726 13.793,5.02L7.88,12.01C7.741,12.162 7.544,12.249 7.338,12.249C7.141,12.249 6.953,12.17 6.815,12.03L3.217,8.384C2.93,8.091 2.93,7.617 3.217,7.324C3.355,7.183 3.544,7.104 3.741,7.104C3.937,7.104 4.126,7.183 4.264,7.324L7.316,10.417L12.716,3.992C12.722,3.984 12.729,3.977 12.736,3.97Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E%0A");background-color:var(--primary, #00509e);background-size:0 0;animation:checkmark .3s forwards;border-color:var(--primary, #00509e);transform:translate(1rem, -50%)}.xelement-form .checkbox>.form-control-label:hover>input[data-gc-cbtype=switch]{opacity:.04}.xelement-form .checkbox input[data-gc-cbtype=switch]:focus{opacity:.12}.xelement-form .checkbox>.form-control-label:hover>input[data-gc-cbtype=switch]:focus{opacity:.16}.xelement-form .checkbox input[data-gc-cbtype=switch]:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s}.xelement-form .checkbox input[data-gc-cbtype=switch]:active+.box::before{background-color:var(--primary, #00509e);opacity:.6}.xelement-form .checkbox input[data-gc-cbtype=switch]:checked:active+.box:before{background-color:var(--primary, #00509e);opacity:.38}.xelement-form .checkbox input[data-gc-cbtype=switch]:disabled{opacity:0}.xelement-form .checkbox input[data-gc-cbtype=switch]:disabled:hover{opacity:0}.xelement-form .checkbox input[data-gc-cbtype=switch]:disabled+.box,.xelement-form .checkbox input[data-gc-cbtype=switch]:disabled~.label{opacity:.38;cursor:not-allowed}.xelement-form .checkbox input[data-gc-cbtype=switch]:disabled+.box:before{background-color:rgba(0,0,0,.38)}.xelement-form .checkbox input[data-gc-cbtype=switch]:checked:disabled+.box:before{background-color:var(--primary, #00509e);opacity:.6}.xelement-form .checkbox input[data-gc-cbtype=switch].xelement-marked+.box:after{transform:translate(1rem, -50%);border:2px solid var(--primary, #00509e);background-color:#fff}.xelement-form .form-group.radio .form-control-label{display:inline-flex;align-items:flex-start;position:relative}.xelement-form .radio input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:1;position:absolute;display:block;margin:0;border-radius:50%;width:2.5rem;height:2.5rem;left:-0.625rem;top:-0.5rem;background-color:rgba(0,0,0,.6);outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.xelement-form .radio input[type=radio]~.label{padding:0 1rem 0 .625rem}.xelement-form .radio input[type=radio]+.box{position:relative;cursor:pointer;margin-top:.125rem;z-index:2}.xelement-form .radio input[type=radio]+.box:before,.xelement-form .radio input[type=radio]+.box:after{content:"";display:block}.xelement-form .radio input[type=radio]+.box:before{border-radius:50%;height:1.25rem;width:1.25rem;background-color:#fff;border-color:#949494;border-width:2px;border-style:solid;transition:background-color .3s ease-in-out,border-color .2s ease;z-index:1}.xelement-form .radio input[type=radio]+.box:after{position:absolute;top:50%;left:50%;background-color:var(--primary, #00509e);border-radius:50%;content:" ";height:.625rem;width:.625rem;transform-origin:center center;transform:translate(-50%, -50%) scale(0);transition:transform .2s ease;z-index:2;animation:none}.xelement-form .radio input[type=radio]:checked{background-color:var(--primary, #00509e)}.xelement-form .radio input[type=radio]:checked+.box:before{border-color:var(--primary, #00509e)}.xelement-form .radio input[type=radio]:checked+.box:after{animation:bounce-in .3s ease forwards}.xelement-form .radio .form-control-label:hover{cursor:pointer}.xelement-form .radio .form-control-label:hover input{opacity:.04}.xelement-form .radio input[type=radio]:focus{opacity:.12}.xelement-form .radio .form-control-label:hover input:focus{opacity:.16}.xelement-form .radio input[type=radio]:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s;border-color:var(--primary, #00509e)}.xelement-form .radio input[type=radio]:active+.box:before{border-color:var(--primary, #00509e)}.xelement-form .radio input[type=radio]:disabled{opacity:0}.xelement-form .radio input[type=radio]:disabled,.xelement-form .radio input[type=radio]:disabled~.label,.xelement-form .radio input[type=radio]:disabled+.box:after,.xelement-form .radio input[type=radio]:disabled+.box:before{cursor:not-allowed}.xelement-form .radio input[type=radio]:disabled~.label,.xelement-form .radio input[type=radio]:disabled+.box{opacity:.5}.xelement-form .radio input[type=radio].xelement-marked{background-color:var(--primary, #00509e);opacity:.38}.xelement-form .xelement-box-content{box-shadow:0 1px 1px rgba(0,0,0,.075) inset;border-radius:4px;border:1px solid #ccc;position:relative}.xelement-form .xelement-box2box-content,.xelement-form .xelement-tree2box-content{display:table;table-layout:fixed;width:100%}.xelement-form .xelement-box2box-content>.xelement-box-content,.xelement-form .xelement-box2box-content>.xelement-box2box-boxsortable,.xelement-form .xelement-tree2box-content>.xelement-tree-content,.xelement-form .xelement-tree2box-content>.xelement-tree2box-boxsortable{display:table-cell}.xelement-form .xelement-box2box-boxsortable,.xelement-form .xelement-tree2box-boxsortable{border:1px solid #ccc;border-right:none;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;border-radius:4px}.xelement-form .xelement-box2box-boxsortable>div.list_wrapper,.xelement-form .xelement-tree2box-boxsortable>div.list_wrapper{bottom:2em;left:0;overflow:auto;padding-right:1em;position:absolute;right:0;top:0}.xelement-form .xelement-box2box-boxsortable>div.list_wrapper>ul,.xelement-form .xelement-tree2box-boxsortable>div.list_wrapper>ul{list-style-type:none;margin:0;padding:3px 0 0 0}.xelement-form .xelement-box2box-boxsortable>div.list_wrapper>ul>li,.xelement-form .xelement-tree2box-boxsortable>div.list_wrapper>ul>li{cursor:move;font-size:1em;line-height:1.2em;margin:0 3px 3px 3px;padding:.4em 2em .4em 1.5em}.xelement-form .xelement-box2box-boxsortable>div.list_wrapper>ul>li>span.indicator,.xelement-form .xelement-tree2box-boxsortable>div.list_wrapper>ul>li>span.indicator{margin-left:-1.3em;position:absolute}.xelement-form .xelement-box2box-boxsortable>div.list_wrapper>ul>li>span.text,.xelement-form .xelement-tree2box-boxsortable>div.list_wrapper>ul>li>span.text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xelement-form .xelement-box2box-boxsortable>div.list_wrapper>ul>li>span.remove,.xelement-form .xelement-tree2box-boxsortable>div.list_wrapper>ul>li>span.remove{cursor:pointer;position:absolute;right:2em}.xelement-form .xelement-box2box>div.form-group>div.remove_all,.xelement-form .xelement-tree2box>div.form-group>div.remove_all{background:#eee;border:1px solid #ccc;border-top:none;height:2em;overflow:hidden;padding:.3em;text-overflow:ellipsis;white-space:nowrap}.xelement-form .xelement-box2box>div.form-group>div.remove_all>span,.xelement-form .xelement-tree2box>div.form-group>div.remove_all>span{cursor:pointer}.xelement-form .xelement-select .select2-container .select2-selection--single{height:38px}.xelement-form .xelement-select .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px !important}.xelement-form .xelement-box2box div.search_wrapper{margin-bottom:3px}.xelement-form .xelement-box-content>div.list_wrapper{height:inherit;overflow:auto}.xelement-form .xelement-box-content>div.list_wrapper ul{list-style-type:none;margin:0;padding:3px 0 0}.xelement-form .xelement-box-content>div.list_wrapper ul li{border:1px solid #ddd;cursor:default;font-size:1em;line-height:1.2em;margin:0 3px 3px 3px;padding:.4em}.xelement-form .xelement-box-content>div.list_wrapper ul li.disabled{cursor:not-allowed;opacity:.5}.xelement-form .xelement-box-content>div.list_wrapper ul li.notselectable>span{font-style:italic}.xelement-form .xelement-box-content>div.list_wrapper ul li.optgroup{font-style:italic;font-weight:bold}.xelement-form .xelement-box-content>div.list_wrapper ul li.selectable>span{cursor:pointer;display:inline-block;width:100%}.xelement-form .xelement-box-content>div.list_wrapper ul li.selectable:active,.xelement-form .xelement-box-content>div.list_wrapper ul li.selectable:hover{background-color:#f6f6f6}.xelement-form label.btn-file,.xelement-form label.btn-multifile{margin-bottom:0 !important}.xelement-form .btn-file,.xelement-form .btn-multifile{position:relative;overflow:hidden}.xelement-form .btn-file input[type=file],.xelement-form .btn-multifile input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.xelement-form .xelement-checkbox_matrix>div.has-danger{border:1px solid var(--danger, #d71d36)}.xelement-form .xelement-checkbox_matrix>div.has-danger>div.card-title>span{color:var(--danger, #d71d36)}.xelement-form .has-danger>.input-group>.input-group-prepend>span,.xelement-form .has-danger>.input-group>.input-group-append>span{color:var(--danger, #d71d36);background-color:#fff;border-color:var(--danger, #d71d36)}.xelement-form .has-danger>.input-group>.form-control{border-color:var(--danger, #d71d36)}.xelement-form .has-danger label input[type=checkbox]+span::before,.xelement-form .has-danger label input[type=radio]+span::before{box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px #ce8483}.xelement-form .has-danger .layout_map{border:1px solid var(--danger, #d71d36)}.xelement-form .has-danger .xelement-box-content,.xelement-form .has-danger .xelement-categoryselect-content,.xelement-form .has-danger .xelement-tree-content,.xelement-form .has-danger textarea{border:1px solid var(--danger, #d71d36)}.xelement-form .tab-nav:not(.tabs-left):not(.tabs-right)>.nav-tabs>.nav-item.xelement-tab-error>.nav-link:not(.active){background-color:#fff0f0;border-bottom-color:#ddd}.xelement-form .tabs-left>.nav-tabs>.nav-item.xelement-tab-error>.nav-link:not(.active){background-color:#fff0f0;border-right-color:#ddd}.xelement-form .tabs-right>.nav-tabs>.nav-item.xelement-tab-error>.nav-link:not(.active){background-color:#fff0f0;border-left-color:#ddd}.xelement-form .xelement-map .layout_map .gc_map{margin:0 0 1px}.xelement-form .xelement-categoryselect .categorysearch .searchbox .form-control{border-color:#ccc}.xelement-form .xelement-categoryselect .xelement-categoryselect-content,.xelement-form .xelement-tree .xelement-tree-content,.xelement-form .xelement-tree2box .xelement-tree-content{border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;border-radius:4px}.xelement-form .xelement-hidden{display:none !important}.xelement-form .xelement-marked{outline:1px solid var(--primary, #00509e)}.xelement-form .xelement-slider-content>.xelement-slider-value{padding-left:0;margin-bottom:.5em}.xelement-form .xelement-slider-content>.xelement-slider-box{height:1em;margin:0 .5em 0 .5em}.xelement-form .xelement-slider-content>.xelement-slider-box>.ui-slider-handle{height:1.5em}.xelement-form .xelement-tree .xelement-tree-content .xtree>.xnodetitle,.xelement-form .xelement-tree2box .xelement-tree-content .xtree>.xnodetitle,.xelement-form .xelement-tree .xelement-tree-content .xtree>.xnodetitle_unselected,.xelement-form .xelement-tree2box .xelement-tree-content .xtree>.xnodetitle_unselected{display:none}.xelement-form .xmessage{font-size:.8em}.xelement-form .xmessage-error{color:var(--danger, #d71d36)}ul.xc_freeselect{list-style:none;margin:2px 0;padding:0}.xc_freeselect li{cursor:pointer;font-size:1em;min-height:1em;padding:1px 4px}.xc_freeselect li:hover{background-color:#fff}.xc_popup{overflow:auto}.xc_grp_action{text-align:right}.xc-required{font-size:70%;vertical-align:super;padding-left:.25rem;color:var(--danger, #d71d36)}.xc-tooltip{color:var(--primary, #00509e);vertical-align:text-bottom;cursor:help}.xelement-form input[type=color]{height:inherit}.xelement-form .custom-color{min-height:38px;padding:2px 2px 2px 2px}.xelement-form .silbentrennung{-moz-hyphens:auto;hyphens:auto}.xelement-form div.form-group div.input-group span.select2.select2-container.select2-container--bootstrap span.selection span.select2-selection.select2-selection--single,.xelement-form div.form-group div.input-group span.select2.select2-container.select2-container--bootstrap span.selection span.select2-selection.select2-selection--multiple{width:100%}.xelement-form .tab-nav-tabs,.xelement-form .tab-nav-pills{display:none}.xelement-form .tab-card-body{padding:.25rem}@media(min-width: 576px){.xelement-form .tab-nav-tabs,.xelement-form .tab-nav-pills{display:flex}.xelement-form .tab-card{border:none}.xelement-form .tab-card .tab-card-header{display:none}.xelement-form .tab-card .tab-collapse{display:block}.xelement-form .tab-card-body{padding:0}}@media(max-width: 576px){.xelement-form .tab-tab-pane{display:block !important;opacity:1 !important}}.xelement-form .xelement-checkbox_matrix-content .table{margin-bottom:0}.xelement-form .nav-link>span.badge{float:right}.xelement-form .xelement-checkbox_matrix{margin-bottom:.5rem}.xelement-form .xelement-tree .xnode_image{height:1rem;top:-4px;width:1rem}.xelement-form .card>div>.card-body,.xelement-form .card>.card-body{margin-trim:block-end}.xelement-form .card>div>.card-body>div:not([style*="display: none"]):not(.xelement-hidden):not(:has(~div:not([style*="display: none"]):not(.xelement-hidden)))>.form-group,.xelement-form .card>.card-body>div:not([style*="display: none"]):not(.xelement-hidden):not(:has(~div:not([style*="display: none"]):not(.xelement-hidden)))>.form-group{margin-bottom:0}.xelement-form .card>div>.card-body:has(>.form-row:last-child),.xelement-form .card>div>.card-body:has(>.form-row:last-child:first-child),.xelement-form .card>.card-body:has(>.form-row:last-child),.xelement-form .card>.card-body:has(>.form-row:last-child:first-child){padding-bottom:.25rem;margin-trim:none}.xelement-form .input-icon-container{position:absolute;z-index:5;top:0;left:0;display:flex;align-items:center;justify-content:center}.xelement-form .input-icon-container .btn{opacity:1}.xelement-form .input-icon-container .btn:not(.btn-link){color:var(--gray-dark, #444)}.xelement-form input.with-icon,.xelement-form select.with-icon{padding-left:2.35rem}.xelement-form input.with-icon.is-invalid .input-icon-container .btn,.xelement-form select.with-icon.is-invalid .input-icon-container .btn{color:var(--danger, #d71d36) !important}.xelement-form .tabs-right>.nav-tabs>.nav-item+.nav-item,.xelement-form .tabs-left>.nav-tabs>.nav-item+.nav-item{margin-top:.2rem;margin-left:0}.xelement-form .tabs-right>.nav-tabs,.xelement-form .tabs-left>.nav-tabs{border-bottom:0}.xelement-form .nav-tabs>.nav-item{position:relative}.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link,.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link,.xelement-form .pills-left>.nav-pills>.nav-item>.nav-link,.xelement-form .pills-right>.nav-pills>.nav-item>.nav-link{margin-right:0;margin-bottom:3px;word-wrap:break-word}.xelement-form .tabs-left>.nav-tabs{border-right:1px solid #ddd;padding-right:0}.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link:hover,.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link:focus{border-color:#eee #ddd #eee #eee}.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link.active,.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link.active:hover,.xelement-form .tabs-left>.nav-tabs>.nav-item>.nav-link.active:focus{border-color:#ddd rgba(0,0,0,0) #ddd #ddd;border-right-color:#fff}.xelement-form .tabs-right>.nav-tabs{border-left:1px solid #ddd}.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link:hover,.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link:focus{border-color:#eee #eee #eee #ddd}.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link.active,.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link.active:hover,.xelement-form .tabs-right>.nav-tabs>.nav-item>.nav-link.active:focus{border-color:#ddd #ddd #ddd rgba(0,0,0,0);border-left-color:#fff}.xelement-form .tab-nav .gcms-wiki-link{position:absolute;top:.6em;right:.5em;z-index:50}.xelement-form .tab-nav .nav-tabs .nav-link{padding-right:2em}.xelement-form .group-inline>.form-group>div{display:inline-block;vertical-align:top}.xelement-form .group-block>.form-group>div{display:block;clear:both}/*# sourceMappingURL=xcontrols_bootstrap4_frontend.css.map */
