/*#001489 blau
#001489 blau neu
#434F69
#4cb4e7
*/
body {
	color:#000;
}

/*.login-page{
	background-image: url("/theme/img/Hintergrundbild.jpg");
	background-size: 100% 100%;
	background-color:transparent;
	color: #fff;
}
.login-page .login-header
{
	background-color:transparent;
	padding-bottom:30px;
}
.login-page.login-form-fall-init .login-form
{
	background-color: #434F69;
	opacity: 0.8;
}
.login-page .login-bottom-links
{
	padding-top:10px;
}
*/
/*form input, form select{
	border-radius:unset !important;
}*/
.headerlogo{
	width: 320px;
}

.punkte-rot{

	color:#ffffff;
	background-color:#F78181;
	padding:10px;
}
.punkte-gruen{

	color:#000;
	background-color:#BCF5A9;
	padding:10px;
}
.punkte-gelb{

	color:#000;
	background-color:#e6e6e6;
	padding:10px;
}

.upload-pdf-fill{
	width: 280px;
    float: right;
    padding-bottom:10px;
	
}
.alert-center
{
	text-align:center;
}
.alert-fill-fonds, .alert-fill-gesperrt
{
	margin-top:30px;
	text-align:center;
	font-size:16px;
}

.fa-fonds-header{
	font-size:14px;

}
.row-m-t{
  margin-bottom : 20px
}

@media (min-width: 768px) {
	
	/*.logo{
	width: 550px;
display: inline-block;
margin-left: -110px;
	}*/
	.kcy-img
	{
	padding-top:90px;
	}
	/* modifizierung einruecken musterantworten */
	.unterantwort .modi-col-sm-offset-2-0
	{}
	.unterantwort .modi-col-sm-2-0
	{}
	.unterantwort .modi-col-sm-8-0
	{}
	.unterantwort .modi-col-sm-offset-2-1
	{
		margin-left:3%;
	}
	.unterantwort .modi-col-sm-2-1
	{
		/*width:29.166667%;*/
	}
	.unterantwort .modi-col-sm-8-1
	{
		/*width:54.166667%;*/
	}
	.unterantwort .modi-col-sm-offset-2-2
	{
		margin-left:6%;
	}
	.unterantwort .modi-col-sm-2-2
	{
		/*width:41.66667%;*/
	}
	.unterantwort .modi-col-sm-8-2
	{
		/*width:41.66667%;*/
	}
	.unterantwort .modi-col-sm-offset-2-3
	{
		margin-left:9%;
	}
	.unterantwort .modi-col-sm-2-3
	{
		/*width:51.66667%;*/
	}
	.unterantwort .modi-col-sm-8-3
	{
		/*width:31.66667%;*/
	}
	.unterantwort .modi-col-sm-offset-2-4
	{
		margin-left:9%;
	}
	.unterantwort .modi-col-sm-2-4
	{
		/*width:51.66667%;*/
	}
	.unterantwort .modi-col-sm-8-4
	{
		/*width:31.66667%;*/
	}
	
}

.modi-col-sm-10-1{
	padding-left:50px;
}
.modi-col-sm-10-2{
	padding-left:70px;
}

.popover{
	max-width:100%;
}
.popover-default{
	color:#434F69;
	font-weight:bold;
	text-decoration:underline;
}

.popover-default-red{
	color:#ff0000;
	font-weight:normal;
	text-decoration:none;
}
.tooltip{
	max-width:100%;
}
.tooltip-default{
	/*color:#434F69;*/
	/*font-weight:bold;*/
	text-decoration:underline;
}
.show-muster2, .show-muster2 > .panel-heading, .show-muster3, .show-muster3 > .panel-heading  {
	border:none;
}
/* DIV vertical mittig ausrichten */
.align-items-center {
  -ms-flex-align: center!important;
  align-items: center!important;
}
.d-flex {
  display: -ms-flexbox!important;
  display: flex!important;
}

.height130
{
	min-height:70px;
}
.height130 > div > img
{
	max-height:35px;
}
.height130 > img.anleger-icon
{
	max-height: 35px;
}
.fill-header{
	
	padding-left:10px;
	font-size:14px;
}

.breadcrumb {
	background-color: transparent;
	padding-bottom: 20px;
}

.fonds-show > .panel-heading > .panel-options >img
{
	max-height:120px;
}



.page-container .sidebar-menu #main-menu li.active,.page-container .sidebar-menu #main-menu li.active > a
{
	background-color: #434F69;
}


.language-selector > .dropdown-toggle
{
	padding: 7px 3px;
}
@media (max-width: 767px) {
	.li-logout{
	 margin-right:55px;
	}
}



.links-list
{
	padding-top:20px;
	padding-bottom:0px;
}

.links-list > li.sep, .links-list > li, .links-list > li.sep, .links-list > li > a {
	color:#fff;
} 




.progress-bar-apt
{
	background-color: #434F69;	
}
.hinweis-anhang-optional
{
	font-size:12px;	
}


/* BUTTON */

/*.btn {
	border-radius: 0px;
}*/
.btn-clear {
	border: 1px solid #ebebeb;
}
.btn-default {
	color: #fff;
    background-color: #4cb4e7;
    border-color: #4cb4e7;
}

.btn-default:hover {
	color: #fff !important;
    background-color: #0c2340; 
    border-color: #0c2340;
}
.btn-grey {
	color: #fff;
    background-color: #434f69;
    border-color: #434f69;
}

.btn-grey:hover {
	color: #434f69;
    background-color: #fff;
    border-color: #434f69;
}

.btn-default.btn-icon.btn-sm.icon-left {
	background-color: #fff;
	color: #4cb4e7;
	border: 1px solid #4cb4e7;
	
}

.btn-default.btn-icon.btn-sm.icon-left:hover {
	background-color: #fff;
	color: #4cb4e7 !important;
}

.btn-default.btn-icon.btn-sm i {
	color: #fff;
    background-color: #4cb4e7;
    	
    
}

.btn-default.btn-icon.btn-sm i:hover {
	color: #4cb4e7;
    background-color: #fff;
}

.btn-default.btn-icon.icon-left i
{
	border-radius: unset !important;
}

/* User BTN */

.btn-user.btn-icon.btn-sm.icon-left {
	background-color: #fff;
	color: #434f69;
	border: 1px solid #434f69;
	
}

.btn-user.btn-icon.btn-sm.icon-left:hover {
	background-color: #fff;
	
}

.btn-user.btn-icon.btn-sm i {
	color: #fff;
    background-color: #434f69;
    	
    
}

.btn-user.btn-icon.btn-sm i:hover {
	color: #434f69;
    background-color: #fff;
}

.btn-user.btn-icon.icon-left i
{
	border-radius: unset !important;
}

/* L�schen knopf*/


.btn-danger.btn-icon.btn-sm.icon-left {
	background-color: #fff;
	color: #a5525c;
	border: 1px solid #a5525c;
	/*padding-right:3px;*/
	
}

.btn-danger.btn-icon.btn-sm.icon-left:hover {
	background-color: #fff;
	color: #a5525c !important;
}


.btn-danger.btn-icon.btn-sm i {
	color: #fff;
    background-color: #a5525c;
    
    	
    
}

.btn-danger.btn-icon.btn-sm i:hover {
	color: #a5525c;
    background-color: #fff;
}

.btn-danger.btn-icon.icon-left i
{
	border-radius: unset !important;
}

.btn-info {
    color: #fff;
    background-color: #4cb4e7;
    border-color: #4cb4e7;
}

.btn-info:hover {
	color: #4cb4e7 !important;
    background-color: #fff;
    border-color: #1c99cd;
}

/* Fill-Fonds Button �bersicht alle */
.btn-fill{
	border: 2px solid #4cb4e7;
	display:inline-block;
	padding: 0px 0px 0px 10px;
	width:225px;
	
	
}
.btn-fill-left{
	display:table-cell;
	width:80%;
	padding-top: 10px;
	padding-right:10px;
	text-align:center;
}
.btn-fill-right{
	display:table-cell;
	background-color: #4cb4e7;
	color:#fff;
	width:20%;
	vertical-align:middle;
	margin-top:-10px;
	text-align:center;
	
	
}
.btn-fill-right > i
{
	font-size:14px;
	font-weight:bold;
}
.btn-fill > .btn-fill-left > img{
	max-height:50px;
	display:inline;
	padding-bottom:5px;

	}
/* Fill-Fonds Button �bersicht eine Zeichnung */
/*
.btn-fill-start{
	background-color:#4cb4e7;
	display:inline-block;
	padding: 0px 0px 0px 0px;
	width:auto;
	
	height:75px;
	
}
.btn-fill-start-left{
	display:table-cell;
	width:80%;
	color:#fff;
	padding-top: 0px;
	padding-right:10px;
	padding-left:10px;
	font-size:14px;
	height:75px;
	vertical-align:middle;
	text-align:center;
	
}
.btn-fill-start-right{
	display:table-cell;
	
	color:#fff;
	width:20%;
	font-size:20px;
	font-weight:bold;
	vertical-align:middle;
	height:75px;
	
}
.btn-fill1{
	border: 2px solid #4cb4e7;
	display:inline-block;
	padding: 0px 0px 0px 0px;
	width:280px;
	float:right;
	height:100px;
	
}
.btn-fill1-left{
	display:table-cell;
	width:180px;
	padding-top: 0px;
	padding-right:10px;
	padding-left:10px;
	font-size:14px;
	height:96px;
	vertical-align:middle;
	text-align:center;
	
}
.btn-fill1-right{
	display:table-cell;
	
	color:#fff;
	width:80px;
	vertical-align:middle;
	height:96px;
	
}
.btn-fill1-right > i
{
	font-size:14px;
	font-weight:bold;
}
.btn-fill2-right{
	display:table-cell;
	background-color: #4cb4e7;
	color:#fff;
	width:20px;
	vertical-align:middle;
	margin-top:-10px;
	height:96px;
	
}
.btn-fill2-right > i
{
	font-size:14px;
	font-weight:bold;
}
.btn-fill1 > .btn-fill1-right > img{
	max-height:70px;
	padding-right:10px;
}
.btn-fill1-r-left{
	display:table-cell;
	width:260px;
	padding-top: 0px;
	padding-right:10px;
	padding-left:10px;
	font-size:14px;
	height:96px;
	vertical-align:middle;
	text-align:center;
	background-color: #4cb4e7;
	color:#fff;
	
}
.btn-fill1-r-right{
	display:table-cell;
	
	width:20px;
	vertical-align:middle;
	margin-top:-10px;
	height:96px;
	
}
.btn-fill1-r-right > i
{
	font-size:14px;
	font-weight:bold;
}

*/

form#searchformdyntable.search-bar {
margin: 15px;
}
#dyntable_box div.panel {
margin: 15px;
}

#btn_search.btn-primary {
    color: #fff !important;
    background-color: #434F69;
    border-color: #434F69;
}

#btn_search.btn-primary:hover {
    color: #fff !important;
    background-color: #ccc;
    border-color: #ccc !important;
}

.btn-primary.btn-icon i {
    background-color: #1c99cd;
    border-radius:0px;
}
.btn-primary.btn-icon.btn-lg i{
	border-radius:0px;
}

.btn-upload
{
	background-color:#fff;
	margin-bottom:10px;
	padding-left:0px;
}

.btn-cancel
{
	background-color:#A5525C;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-weight: bold;
    color: #434F69;
}

.panel-primary {
	margin-top:15px;
}

.has-switch span.switch-primary.switch-left, .has-switch span.switch-left.switch-left {
    background-color: #bdedbc;
}

.has-switch span.switch-right.switch-right {
    background-color: #ff3030;
	color: #fff;
}

.has-switch span.switch-right.switch-right:hover {
background-color: #ff3030;
color: #fff;
}

.has-switch span.switch-left.switch-left:hover {
 background-color: #bdedbc;
}

div.panel-title {
	color: #434F69;
}
div.panel-title > small {
	color: #949494;
}

.show-muster1 > .panel-heading .panel-title {
    font-size: 17px;
	font-weight: bold;
}

.show-muster2 > .panel-heading .panel-title {
    font-size: 15px;
	font-weight: bold;
}

.show-muster3 > .panel-heading .panel-title {
    font-size: 13px;
	font-weight: bold;
}

.pagenumbers_button.current {
    background: #434F69 !important;
    color: #fff !important;
}

.hinweis-error {
	color: #ff3030;	
}
.empty-field{
	color: #ff3030;	
}
.dyntableantwort
{
	margin-top: 10px;
}
.div-border{
	border: 1px solid transparent;
	border-color: #ebebeb;
	padding-top:15px;
	padding-bottom:3px;
	margin-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.dynantwort-group{
	/*border: 1px solid transparent;*/
	/*border-color: #ebebeb;*/
	/*padding-top:15px;*/
	
	/*padding-bottom:3px;*/
	/*margin-bottom:5px;*/
	/*padding-left:5px;*/
	/*padding-right:5px;*/
}
.control-label-top
{
	text-align:left;
	display:block;
	padding-left:0px;
	padding-bottom:5px;
	/*color:#434F69;*/
}
.pflichtfeld-text
{
	display:block;
	color:#ff0000;
}
.pflichtfeld-text-stern
{
	color:#ff0000;
}
.pflichtfeld-text-inhalt
{
	color:#ff0000;
	float:right;
}
.radio-checkbox-antwort-label
{
	display:block;
}
.upload-bereich
{
	margin-top: 10px;
	display:block;
}
.form-pdfupload
{
	/*width:280px;
	float:right;*/
}
.form-groups-bordered > .form-pdfupload-group{
	margin-right:0px;
}
.form-pdfupload-group
{
	
}
/* INHALTSVERZEICHNIS ZEICHNUNG UEBERSICHT */

.inhaltsverzeichnis-headline
{
	font-size:18px;
	/*padding-top:30px;*/

	/*background-color:#ffffff;*/
}
.upload-link
{
	font-size:14px;
	padding-top:10px;
	margin-left:15px;
}

.inhaltsverzeichnis-link, .inhaltsverzeichnis-link-user
{
	border: 2px solid #434f69; 
	width:100%;
	display:block;
	margin: 5px 0px;
	padding: 8px;	
	font-size:14px;
	
}
.inhaltsverzeichnis-link-user:hover
{
	color:#ffffff;
	background-color:#434f69;
}
.inhaltsverzeichnis-link > i
{
	float:right;
}
.inhaltsverzeichnis-link-user > i
{
	float:right;
}
.fill-button-send
{
	margin-top:20px;
	margin-bottom:10px;
}

.hinweistext
{
	/*text-align:justify;*/
}

/* TABELLE */
.table_wrapper{
	border:none;
	/*text-align:center;*/
	margin: 0px -20px;
}
.dyntable th.sortdesc, .dyntable th.sortfirstdesc,.dyntable th.sortasc, .dyntable th.sortfirstasc
{
	/*background-color:#21a9e1;*/
	/*background-color:#353535;*/
	/*color:#fff;*/
	border:0px;
	
}
.table-bordered > thead > tr > th
{
	/*background-color:#1c99cd;*/
	/*background-color:#353535;*/
	/*color:#fff;*/
	border:0px;
	height:50px;
	vertical-align:middle;
	font-size:14px;
	
}

.table-bordered > tbody > tr > td
{
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	/*border-bottom: 1px solid #ebebeb;*/
	vertical-align: middle;
}

.dyntable th.sortboth,.dyntable th.sortfirstasc,.dyntable th.sortfirstdesc
{
	background-image:none;
}
/*.dyntable th.sortboth:after
{
	content: "\e834"; 
	font-family: Entypo;
	-webkit-transform: translateY(-50%) rotate(90deg);
	-moz-transform: translateY(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) rotate(90deg);
	-o-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
}
.dyntable th.sortfirstasc:after
{
	content: "\e876"; 
	font-family: Entypo;
}
*/


.tile-stats
{
	text-align:center;
	border-radius:0px;
}
.tile-stats.tile-lo
{
	background-color:#434F69;	
}
.tile-stats.tile-ro
{
	background-color:#4CB4E7;	
}
.tile-stats.tile-lu
{
	background-color:#353535;	
}
.tile-stats.tile-ru
{
	background-color:#A5525C;	
}
.tile-stats.tile-fm
{
	background-color:#0c2340;	
}
/*FOOTER*/

footer{
	position:fixed;
	left: 0px;
	bottom:0px;
	width:100%;
	/*background-color:#303641;*/
	background-color:#0c2340;
	height:80px;
	color:#fff;
	z-index:99999;
	
}
footer.main
{
	border:none;
	padding-top: 30px;
}
@media (max-width: 992px) {
	footer{
	 height:85px;
	}
}


.footerlink{
	/*color:#aaabae;*/
	color:#fff;
}
.footerlink:hover{
	/*color:#fff;*/
	color:#aaabae;
}
.border-bottom
{
	border-bottom: 1px solid #000000;
	border-radius:0px;	
}

/*.salutation
{
	display:block;
	padding-bottom:10px;
	font-weight:bold;
	font-size:14px;
}*/

.delete-pdf-link{
	color:#ff0000;
}
div.fill-uebersicht
{
	padding: 10px 0px;
	font-size:18px;
}
div.fill-uebersicht > h4
{
	
	font-size:17px;
}

div.fill-aktionen
{
	padding: 10px 0px;
	font-size:18px;
}
/* WIZARD */
.form-wizard{
	padding-top:60px;	
}
.form-wizard > ul > li div {
    position: relative;
    display: block;
    padding-top: 35px;
    font-weight: bold;
    color: #ababab;
    -moz-transition: all 300ms ease-in-out;
    -webkit-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.form-wizard > ul > li.completed div span {
    background: #303641;
    color: #fff;
    -moz-box-shadow: 0px 0px 0px 2px #000;
    -webkit-box-shadow: 0px 0px 0px 2px #000;
    box-shadow: 0px 0px 0px 2px #000;
}

.form-wizard > ul > li.active div span, .form-wizard > ul > li.current div span {
    background: #c5c5c5;
    background: #fff;
    color: #525252;
    -moz-box-shadow: 0px 0px 0px 5px #ebebeb;
    -webkit-box-shadow: 0px 0px 0px 5px #ebebeb;
    box-shadow: 0px 0px 0px 5px #ebebeb;
}
.form-wizard > ul > li div span i {
	font-size:14px;
	color: #434F69;

	}
.form-wizard > ul > li div span {
    position: absolute;
    display: block;
    background: #ebebeb;
    color: #8e9094;
    line-height: 20px;
    text-align: center;
    margin-top: -50px;
    left: 50%;
    margin-left: -10px;
    width: 20px;
    height: 20px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-transition: all 300ms ease-in-out;
    -webkit-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
/*.form-wizard > ul > li div span {
    position: absolute;
    display: block;
    background: #ebebeb;
    color: #8e9094;
    line-height: 35px;
    text-align: center;
    margin-top: -57.5px;
    left: 50%;
    margin-left: -17.5px;
    width: 35px;
    height: 35px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -moz-transition: all 300ms ease-in-out;
    -webkit-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}*/
.form-wizard > ul > li.completed  {
    color: #000;
}

.form-wizard > ul > li img {
	max-height:50px;
	position: absolute;
margin-top: -80px;
left: 50%;
margin-left: -25px;
	

	}
.form-wizard > ul.wizzard-img > li div {
	

	}

/* HEADER MENU */

.page-container.horizontal-menu header.navbar .navbar-brand {
	padding: 14.5px 40px 14.5px 0;

}
.page-container.horizontal-menu{
	/*padding-bottom:60px;*/
}

.page-container.horizontal-menu.with-sidebar header.navbar
{
	border:none;
}
.page-container.horizontal-menu header.navbar .navbar-nav {
	border:none;
}
.page-container.horizontal-menu .main-content .navbar
{
	display:block;
}
.page-container.horizontal-menu header.navbar
{
	background-color: #0c2340;
}
.page-container.horizontal-menu header.navbar .navbar-nav > li.active > a
{
	/*background-color: #434F69;*/
    background-color: #fff;
    color: #000;
		
}
.page-container.horizontal-menu header.navbar .navbar-nav > li:hover > a {
    background-color: #fff;
    color: #000;
}


.page-container.horizontal-menu header.navbar .navbar-nav > li ul
{
	background-color: #434F69;	
}


.page-container.horizontal-menu header.navbar .navbar-nav > li > a span
{
	font-size:16px;
	line-height:22px;
}

.page-container.horizontal-menu header.navbar .navbar-nav > li > a
{
	color:#fff;
	border:none;
	white-space: nowrap;
}
.page-container.horizontal-menu header.navbar .navbar-nav > li ul li a
{
	color:#fff;
}
.page-container.horizontal-menu header.navbar .navbar-nav > li ul li:hover > a {
    background-color: #fff;
    color: #000;
}

@media (min-width: 767px) and (max-width: 1370px) {

	.page-container.horizontal-menu header.navbar .navbar-nav > li > a i
	{
		display:inline;
	}
	
	.page-container.horizontal-menu header.navbar .navbar-nav > li > a i + span
	{
	display:none;
	}
	.center-block-75
{
	width:25%;
}
	
}

@media (min-width: 1371px) {
	.page-container.horizontal-menu header.navbar .navbar-nav > li > a i
	{
		display:none;
	}
	.page-container.horizontal-menu header.navbar .navbar-nav > li ul li i
	{
		display:none;
	}
	.center-block-75
{
	width:25%;
}
}
	


/* SIDEBAR MENU */
/*
.page-container .sidebar-menu .sidebar-menu-inner {
    position: fixed;
    width: inherit;
    overflow: scroll;
scrollbar-width: none;
-ms-overflow-style: none;
}*/

.page-container .sidebar-menu .sidebar-menu-inner
{
	/*padding:10px;*/
}
.page-container .sidebar-menu
{
	/*background-color:#434F69;*/
/*	position: fixed;
top: 0;
bottom: 0px;
display:block;
overflow: scroll;
scrollbar-width: none;
-ms-overflow-style: none;*/
	
}
.page-container .sidebar-menu #main-menu li.sidebar-back-link
{
	margin-top:30px;
}
.page-container .sidebar-menu #main-menu li.active
{
	background-color:transparent;
}
.page-container .sidebar-menu #main-menu li.active > a {
    background-color: #fff;
    color:#000;
}

.page-container .sidebar-menu #main-menu li.opened > a::before
{
	color:#fff;

}
.page-container .sidebar-menu #main-menu li.active > a::before
{
	color:#000;
}

.page-container .sidebar-menu #main-menu li.active > a:hover {
	background-color:transparent;
    color:#fff;
}

.page-container .sidebar-menu #main-menu li
{
	border-bottom:0px;
	padding:5px;
}
.page-container .sidebar-menu #main-menu li a
{
	border: 1px solid #fff;
	color:#fff;
}

.page-container .sidebar-menu #main-menu li ul > li {
	padding-right:0px;

	}
.page-container .sidebar-menu #main-menu li ul > li > a {
    padding-left:10px;
    margin-left: 10px;
    background-color:#434F69;
}
.page-container .sidebar-menu #main-menu li ul > li > a:hover
{
	background-color:#434F69;
}
.page-container .sidebar-menu #main-menu li ul > li ul > li > a {
    padding-left: 10px;
    background-color:#434F69;
    
}


div.form-control.uneditable-input{
	z-index:auto;
}

/*.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]
{
	margin-top:6px;

}*/

/** IDENTS */

.ident-status
{
	text-align:center;
}
.ident-tabledata > caption
{
	text-align:center;
	
}
.ident-tabledata td
{
	padding:10px;
}


/** Mobile �berschreibungen **/

@media (max-width: 767px) {
	
	.page-container .main-content{
		padding-bottom:2px;
	}
	.page-body .page-container.horizontal-menu{
		height:auto;
		padding-bottom: 0px
	}
	footer{
		position:relative;
	}
	footer  div.row{
		margin:0px;
	}
	.breadcrumb {
		display:none;
	}

	.headerlogo{
	width: 200px;
	padding-top:5px;
	}
	
	.page-container.horizontal-menu header.navbar ul.nav > li .horizontal-mobile-menu a
	{
	color:#ffffff;
	border: none;
	background-color:unset;
	margin-top:9px;
	}
	.page-container.horizontal-menu header.navbar ul.nav > li .horizontal-mobile-menu a i
	{
	font-size:40px;
	
	}
	
	.language-selector  span.text, .li-logout  span.text{
	display:none;
	}
	.table-bordered > tbody > tr > td
	{
	/*height:45px;*/
	}
	
	.page-container.horizontal-menu header.navbar .navbar-nav > li > a i
	{
		display:none;
	}
	.page-body .page-container.horizontal-menu header.navbar .navbar-nav > li ul li a{
		white-space:normal;
	}
	.page-container.horizontal-menu header.navbar .navbar-nav > li ul li a i
	{
		display:none;
	}
	.page-container.horizontal-menu header.navbar .navbar-nav > li
	{
		text-align:center;
	}
	.page-container.horizontal-menu header.navbar ul.nav > li .horizontal-mobile-menu a:hover{
	background-color:unset;
	}
	.header-language{
	float:none  !important;
	width:100%;
	text-align:center;
	padding-top:25px;
	}
	.li-logout{
	margin-right: 0px;
	}
	.li-logout > a {
	height:16px;
	}
	.li-logout > a > i{
		font-size:16px;
		vertical-align: middle;
	}
	
	.pinned{
	width:50%;
	}
	div.table-wrapper div.rt-scrollable
	{
	margin-left:50%;
	}
	
	.btn-fill {
	white-space:normal;
	}
	.btn-fill > .btn-fill-left > img {
	max-height:30px;
	}
	.fill-button-send > div {
		padding-bottom:10px;
	}
	.btn-fill1
	{
	width:100%;
	} 
	.btn-fill1-left{
	width:100%;
	}
	
	.wizzard-text{
	display:none;
	}
	.form-wizard > ul > li div:after {
  		content: 'Bezeichnung';
  		color:#ffffff;
	}
	.form-wizard .steps-progress
	{
		margin: 0 30px 0px 50px;
	}
	.inhaltsverzeichnis-headline
	{
		padding-top:3px;
	}
	
	.pflichtfeld-text-inhalt
	{
	/*float:none;*/
	}
	#maform
	{
	text-align:justify;
	}
	.dynantwort-group
	{
	padding-left:3px;
	padding-right:3px;
	}
}

.tile-stats.tile-blue, .tile-stats.tile-blue:hover{
	background-color:#4cb4e7;
}
p{
	margin-bottom: 0px;
}

.form-horizontal .control-label
{
		padding-top: 0px;
		/*color:#434F69;*/
}

.col-sm-2{
	padding-right:0px;
}
.form-group-pp
{
	margin-bottom:5px;
}

.kyc-container .actions .fill-button-send > div > a.disabled {
  pointer-events: none;
}
.kyc-container .actions .fill-button-send > div > a.disabled {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}


