﻿.ukiFullHeight { min-height: 100% !important; }

.ukiFullWidth { width: 100% !important; }

.ukiMenu-right-align { left: auto; right: calc(-100% + 10px); }

.ukiCardShadow { -webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 0 3px 0 rgba(0,0,0,0.25); box-shadow: 0 0 3px 0 rgba(0,0,0,0.25); border: 0; border-radius: 2px; }

.ukiNoRecord { background: #FFF; background: -moz-radial-gradient(ellipse at top, rgba(230, 236, 245, 1), transparent), -moz-radial-gradient(ellipse at bottom, rgba(250, 255, 245, 1), transparent); background: -webkit-radial-gradient(ellipse at top, rgba(230, 236, 245, 1), transparent), -webkit-radial-gradient(ellipse at bottom, rgba(250, 255, 245, 1), transparent); background: radial-gradient(ellipse at top, rgba(230, 236, 245, 1), transparent), radial-gradient(ellipse at bottom, rgba(250, 255, 245, 1), transparent); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E6ECF5', endColorstr='#F6F7FB',GradientType=1 ); }

.ukiVMedit { background-color: #F9E79F !important; }

.ukiVMcreate { background-color: #E9FBE9 !important; }

BODY.detailWindow .toDetailFunction { display: none !important; }

BODY:not(.detailWindow) .fromDetailFunction { display: none !important; }

//.swal2-container .swal2-popup { width: 64rem; }

.swal2-container .swal2-popup .swal2-content { font-size: 16px; font-weight: 400; }

.swal2-container .swal2-popup .swal2-content LABEL { font-size: 12px; }

.swal2-container .swal2-popup .swal2-content .checkbox { padding: 3px 0; }

.swal2-container .swal2-popup .swal2-content .checkbox INPUT[type=checkbox] + LABEL:before { width: 16px; height: 16px; font-size: 12px; line-height: 12px;  }

.swal2-container .swal2-popup .swal2-content .footer { font-size: 1.5em; border-top: 1px solid #EEE; border-bottom: 1px solid #EEE; margin: 40px -12px 0; background: #F8F8F8; }

.swal2-container .swal2-popup .swal2-content .footer * { font-weight: 100; text-align: left; }

.swal2-container H2#swal2-title { font-size: 24px; }

/* Korrektes Zeichnen der SweetAlert-Icons unter Bootstrap */

.swal2-icon { width: 5em !important; height: 5em !important; border-width: .25em !important; }

.privacyLocked { color: #ff3c7e; }

.privacyOpen { color: #3bae3a; }

.privacyUnknown { color: #ffd11a; }

.app .email-app *.text-debug { color: #E74C3C !important; }

#privacyUpdateForm > DIV { text-align: left; }

TEXTAREA.form-control { min-height: 2em; }

BODY.Logon { background-image: url('assets/img/login.jpeg'); background-position: center; background-attachment: fixed; background-size: cover; }

#fullShade { opacity: 0.8; position: absolute; top: 0; bottom: 0; right: 0; left: 0; z-index: -1; background: -moz-radial-gradient(ellipse at bottom, rgba(33, 33, 33, 1), transparent), -moz-radial-gradient(ellipse at top, rgba(192, 192, 192, 1), transparent); background: -webkit-radial-gradient(ellipse at bottom, rgba(33, 33, 33, 1), transparent), -webkit-radial-gradient(ellipse at top, rgba(192, 192, 192, 1), transparent); background: radial-gradient(ellipse at bottom, rgba(33, 33, 33, 1), transparent), radial-gradient(ellipse at top, rgba(192, 192, 192, 1), transparent); }

.app .layout .page-container .main-content .container { width: 100%; max-width: 100%; }

.checkbox INPUT[type=checkbox]:checked + LABEL:before { content: "\f00d"; }

.checkbox INPUT[type=checkbox] + LABEL:before { font-family: "FontAwesome"; }

.nav-vertical .nav-pills > LI { width: 100%; }
