.tpl-component-netcat-cross-template-4 { min-height:60px; }
.tpl-component-netcat-cross-template-4 .object-item-link { color: var(--tpl-color-foreground-main); text-decoration: none; }
.tpl-component-netcat-cross-template-4 .object-item-secondary-text { color: var(--tpl-color-brand); display: block; margin-top: .25rem; }
.tpl-component-1072 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-1072 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-1072 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-1072 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-1072 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-1072 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-1072 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-1072 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-1072 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-1072 .close:focus, .tpl-component-1072 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-1072 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-1072 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-1072 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-1072 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-1072 .arrowpopup .show { visibility: visible; }
.tpl-component-1072 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-1072 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-1072 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-1072 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-1070 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-1070 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-1070 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-1070 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-1070 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-1070 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-1070 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-1070 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-1070 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-1070 .close:focus, .tpl-component-task.tpl-template-1070 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-1070 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-1070 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-1070 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-1070 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-1070 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-1070 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-1070 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-1070 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-1070 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-1094 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-1094 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-1094 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-1094 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-1094 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-1094 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-1094 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-1094 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-1094 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-1094 .close:focus, .tpl-component-task.tpl-template-1094 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-1094 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-1094 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-1094 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-1094 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-1094 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-1094 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-1094 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-1094 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-1094 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-1095 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-1095 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-1095 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-1095 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-1095 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-1095 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-1095 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-1095 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-1095 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-1095 .close:focus, .tpl-component-task.tpl-template-1095 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-1095 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-1095 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-1095 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-1095 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-1095 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-1095 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-1095 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-1095 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-1095 .arrowpopup .show { visibility: visible; }
.tpl-component-task .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task .close:focus, .tpl-component-task .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task .arrowpopup .show { visibility: visible; }
.tpl-component-task .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-838 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-838 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-838 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-838 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-838 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-838 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-838 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-838 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-838 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-838 .close:focus, .tpl-component-task.tpl-template-838 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-838 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-838 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-838 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-838 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-838 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-838 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-838 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-838 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-838 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-880 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-880 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-880 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-880 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-880 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-880 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-880 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-880 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-880 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-880 .close:focus, .tpl-component-task.tpl-template-880 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-880 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-880 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-880 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-880 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-880 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-880 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-880 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-880 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-880 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-901 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-901 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-901 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-901 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-901 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-901 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-901 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-901 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-901 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-901 .close:focus, .tpl-component-task.tpl-template-901 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-901 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-901 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-901 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-901 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-901 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-901 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-901 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-901 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-901 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-920 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-920 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-920 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-920 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-920 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-920 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-920 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-920 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-920 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-920 .close:focus, .tpl-component-task.tpl-template-920 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-920 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-920 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-920 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-920 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-920 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-920 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-920 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-920 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-920 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-921 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-921 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-921 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-921 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-921 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-921 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-921 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-921 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-921 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-921 .close:focus, .tpl-component-task.tpl-template-921 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-921 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-921 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-921 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-921 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-921 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-921 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-921 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-921 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-921 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-933 .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.5); z-index: 1050; opacity: 0; -webkit-transition: opacity 400ms ease-in; -moz-transition: opacity 400ms ease-in; transition: opacity 400ms ease-in; pointer-events: none; }
.tpl-component-task.tpl-template-933 .modal:target { opacity: 1; pointer-events: auto; overflow-y: auto; }
.tpl-component-task.tpl-template-933 .modal-dialog { position: relative; width: auto; margin: 10px; }
@media (min-width: 576px) {
.tpl-component-task.tpl-template-933 .modal-dialog { max-width: 500px; margin: 200px auto; }
}
.tpl-component-task.tpl-template-933 .modal-content { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .8rem; outline: 0; }
@media (min-width: 768px) {
.tpl-component-task.tpl-template-933 .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
}
.tpl-component-task.tpl-template-933 .modal-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; border-bottom: 1px solid #eceeef; }
.tpl-component-task.tpl-template-933 .modal-title { margin-top: 0; margin-bottom: 0; line-height: 1.5; font-size: 1.25rem; font-weight: 500; }
.tpl-component-task.tpl-template-933 .close { float: right; font-family: sans-serif; font-size: 24px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; opacity: .5; text-decoration: none; }
.tpl-component-task.tpl-template-933 .close:focus, .tpl-component-task.tpl-template-933 .close:hover { color: #000; text-decoration: none; cursor: pointer; opacity: .75; }
.tpl-component-task.tpl-template-933 .modal-body { position: relative; -webkit-box-flex: 1; -webkit-flex: 1 1 auto; -ms-flex: 1 1 auto; flex: 1 1 auto; padding: 15px; overflow: auto; }
.tpl-component-task.tpl-template-933 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-933 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 3px ; position: absolute; left: 50%; top:100%; margin-left: -85px; }
.tpl-component-task.tpl-template-933 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -4%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-933 .arrowpopup .show { visibility: visible; }
.tpl-component-task.tpl-template-933 .arrowpopup { position: relative; display: inline-block; cursor: pointer; }
.tpl-component-task.tpl-template-933 .arrowpopup .tooltiptext { visibility: hidden; width: 180px; background-color: black; color: white; text-align: center; border-radius: 4px; padding: 1px ; position: absolute; left: 50%; top:120%; margin-left: -85px; }
.tpl-component-task.tpl-template-933 .arrowpopup .tooltiptext::after { content: ""; position: absolute; top: -5%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent black transparent; }
.tpl-component-task.tpl-template-933 .arrowpopup .show { visibility: visible; }
