.twoColumn {
	column-count: 2;
}
.checkList {
    padding-left: 40px;
    position: relative;
}
.checkList label {
	position: absolute;
	left: 5px;
	top: 1px;
}
#ajaxsearch, .floatoingForm, 
#edit.taetigkeitContainer,
#edit.pStatusContainer,
#edit.floatingForm  {
	width: 320px;
	position: fixed;
	z-index: 200000000;
	background: rgba(238, 238, 238, 0.9) none repeat scroll 0% 0%;
	border: 1px solid rgba(255, 255, 255, 1);
	opacity: 1;
	right: 0;
	top: 100px;
	display: none;
	padding: 35px 20px 20px;
	left: 0;
	margin: auto;
	height: auto;
	border-radius: 6px;
	overflow-x: hidden;
	overflow-y: auto;
	max-height: calc(100vh - 140px);
}
#edit.taetigkeitContainer  {
	overflow-y: hidden; 
}
#ajaxsearch h2, #edit.floatingForm h2 {
    float:                      left;
    width:                      390px;
    max-width: 100%;
    font-size: 1.2em;
    margin: 0px 0px 10px;
    text-transform: uppercase;
    
    font-weight: bold;
    box-sizing: border-box;
}
#edit.floatingForm h2.error,
#edit.floatingForm h2.success {
	color: rgb(255, 255, 255);
}
#ajaxsearch a, #edit.floatingForm a {
    color: rgb(100, 100, 100) !important;
    text-shadow: none !important;
}

#ajaxsearch a .result, #edit.floatingForm a .result {
    font-size:                  11pt;
}
/* #ajaxsearch div, #edit.floatingForm div */
#ajaxsearch > div, #edit.floatingForm > div {
    padding:                    7px 10px 3px;
    float:                      left;
    width:                      300px;
    background:                 rgb(255, 255, 255) none repeat scroll 0% 0%;
    margin-bottom:              1px;
    border: 1px solid rgb(222,222,222);
	border-radius: 4px;
}
#ajaxsearch div:hover, #edit.floatingForm div:hover {
    background:                 rgb(245, 245, 245) none repeat scroll 0% 0%;
}
#ajaxsearch .result {
    float:                      left;
    width:                      100%;
    margin-bottom:              3px;
}
#ajaxsearch .subline {
    width:                      100%;
    float:                      left;
    font-size:                  9pt;
}

#ajaxsearch .subline a{
    font-size:                  9pt;
}

#ajaxsearch .searchClose, #edit .editClose {
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 1.2em;
}
