.app-main .app-main__inner {position:relative}

.tx-personnel-pi1-main {
	z-index: 20; 
}

.tmpl-subsidary.tx-personnel-subsidary h1 {
	font-size: 1.25rem;
	font-weight: 400;
}

/** Styles for bank.html **/
ul.tx-personnel-bank {
	clear: both;
	list-style-type: none;
}

ul.tx-personnel-bank li {
	float: left;
}

/** Styles for subsidary.html **/


/** common used styles **/
.ajax-details {
	position: absolute;
	/*position: relative;*/
	padding:15px;
	top: 200px;
	left: 50%;
	margin-left:-35%;
	width: 70%;
	height:auto;
	max-height: 560px;
	overflow: scroll;
	
}
.ajax-details-close {
	cursor: pointer; 
}
/*.tooltip {display: none; border: 1px solid black; background-color: white; color: black !important; }*/
.openingTimes { pointer-events: none !important; z-index: 3000}
.popover .arrow {top: 35% !important;}
.clear {
	font-size: 1px;
	display: block;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

div.tmpl-subsidary.tx-personnel-subsidary ul {display:inline-block;padding-left: 0;padding-right: 15px; }
div.tmpl-subsidary.tx-personnel-subsidary ul li {list-style:none;}

ul.tx-personnel-subsidary-tab-navigation {margin-bottom:10px;}
ul.tx-personnel-subsidary-tab-navigation li {margin-right:0;}
ul.tx-personnel-subsidary-tab-navigation a {color: #333;font-size:0.8rem;}
ul.tx-personnel-subsidary-tab-navigation a:hover {color: #E73345;}
ul.tx-personnel-subsidary-tab-navigation .active a {color: #E73345;}
ul.tx-personnel-subsidary-tab-navigation a span {padding:5px;border-radius: 0.25rem;margin-right:5px;background-color:#D2D2D2;}
ul.tx-personnel-subsidary-tab-navigation .active a span {padding: 5px;}

div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-open {display:block;padding:0.375rem 0.75rem;background-color:#D9230F;color:#FFF;transition:color 0.15s, background-color 0.15s;border-radius: 0.25rem;}
div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-open:hover {background-color:#b51d0d;}
div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-open a {color:#FFF;}
div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-open a:hover {text-decoration:none;color:#FFF}

div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-closed {display:block;padding:0.375rem 0.75rem;background-color:#E2E2E2;color:#333;transition:color 0.15s, background-color 0.15s;border-radius: 0.25rem;}
div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-closed:hover {background-color:#cbcbcb;}
div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-closed a {color: #333;}
div.tmpl-subsidary.tx-personnel-subsidary ul li.subsidary-opening-closed a:hover {color: #333;text-decoration:none;}

div.leftfloater {float: left; margin-right: 30px; padding-right: 18px; border-right: 1px solid #ccc;max-width: 780px; }
div.leftfloater h4 {margin: 0 0 0 0;}
div.leftfloater p {margin: 0 0 10px 0 !important;}


/* TODO ins main-template übernehmen */
.fixed-sidebar .app-main .app-main__outer {
	/*z-index: 11;
	//padding-left: 280px;*/
}
