
/* ---------- Kundenanmeldung ---------- */


.os_main_left_td { display:block }
.os_prod_content { display:none }
.form_wrapper_leg { max-width:850px;padding:0 } 

.form-group.captcha img {max-width:100%;max-height:70px}

h2.ueberschrift {	font-size:1.186em!important;
					line-height:1.6em!important;
					margin:0 0 15px 0!important;
					font-weight:bold!important;
				}

#error {margin: 20px 0 40px 0;}
#error .title {font-size: 1.5em;color: red;font-weight: bold;}
#error .title .fa {font-size: 1.2em;margin-right:12px}
#error .erklaerung {font-size:1.1em;margin-top:10px;line-height:1.5em;}

.boxing {
		-webkit-box-shadow: 0px 10px 13px -7px #000000, 3px 1px 5px 1px rgba(0,0,0,0.13); 
		box-shadow: 0px 10px 13px -7px #000000, 3px 1px 5px 1px rgba(0,0,0,0.13);
		margin:15px 3px 8px 3px;
		
}
.boxing .innen { padding:5px 10px 10px 30px }
.boxing .innen h3 {font-size:1.186em;margin:18px 0 25px 0;font-weight:bold;color:#000000ad}

.os_legitimation_formgroup div { margin-bottom:5px }
.os_legitimation_formgroup fieldset { margin-bottom:20px }
.os_legitimation_formgroup legend { font-size:1.286em ; padding-bottom:3px }
.os_legitimation_formgroup .os_content_div { border:0 ; background-color:#F5F5F5 }
.os_legitimation_formgroup .control-label { text-align:left ; font-weight:normal }
.os_legitimation_formgroup .control-label {min-width:180px;}
.os_legitimation_formgroup .mand .control-label { text-align:left ; font-weight:bold }
.os_legitimation_formgroup .form-group { margin-bottom:5px }

.os_legitimation_formgroup .form-group select ,
.os_legitimation_formgroup .form-group input[type='text'] ,
.os_legitimation_formgroup .form-group input[type='password'] { 
			height:35px ; padding-left:10px 
}


@media screen and ( max-width:992px ) {
	
	.boxing .innen { padding:5px 10px 15px 10px }
	.form-check-label {font-size:.75em}
	
}	


.accordion_wrapper {
		margin: 15px 0 35px 0;
}	

.panel-title {
	margin:3px 0 3px 0;	
	padding:10px 10px 8px 10px;
	font-size:.97em;
}	

.panel-body {
	padding:15px;
}	

.panel-heading .accordion-toggle h4:after {
	/* symbol for "opening" panels */
	font-family:FontAwesome; /* essential for enabling glyphicon */
	content: "\f078"; /* adjust as needed, taken from bootstrap.css */
	float: right; /* adjust as needed */
	color: grey; /* adjust as needed */
}
 
/*f054 > Nach rechts */
.panel-heading .accordion-toggle.collapsed h4:after {
	/* symbol for "collapsed" panels */
	content: "\f054"; /* adjust as needed, taken from bootstrap.css */
	color: black; /* adjust as needed */
}



/* ---------- END ---------- */
