/* ADT Jahrestagung 2021 */

/* Key Farbe: #0086c9 */

/* Loginseite */
#id_6097e33b9316b .form-group input.form-control { box-shadow:none !important; padding:1.5rem 3rem !important; font-size:2rem !important; border: 2px solid #FFFFFF !important; background:transparent !important; color:#FFFFFF !important; border-radius: 10px !important; height: 5rem !important; line-height: 5rem !important; margin-bottom:2rem; }
#id_6097e33b9316b .form-group input.form-control:focus,
#id_6097e33b9316b .form-group input.form-control:active { background:transparent !important; box-shadow:none !important; border:2px solid #FFFFFF !important; }
#id_6097e33b9316b label { color:#FFFFFF !important; }
#id_6097e33b9316b .form-group select {
	padding:0 3rem !important;
	font-size: 2rem !important;
	border: 2px solid #FFFFFF;
	height: 5rem !important;
	line-height: 5rem !important;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border-radius: 10px !important;
	color:#FFFFFF;
}
#id_6097e33b9316b .form-group input::placeholder { color:#FFFFFF !important; }
#id_6097e33b9316b .form-group select:active {
	border-color:#FFFFFF;
}
#id_6097e33b9316b .form-group .btn-default { border-radius: 10px !important; background:transparent !important; font-size:1.7rem !important; font-weight:600; border:2px solid #FFFFFF !important; color:#FFFFFF !important; padding:1.5rem 3rem !important; letter-spacing:0.05rem !important; -webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out; }
#id_6097e33b9316b .form-group .btn-default:hover { border-radius: 10px !important; background:#FFFFFF !important; font-size:1.7rem !important; letter-spacing:0.05rem !important; border:2px solid #FFFFFF !important; color:#0086c9 !important; padding:1.5rem 3rem !important; -webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out; }
#id_6097e33b9316b .btn-default { border-radius: 10px !important; background:transparent !important; font-size:1.7rem !important; font-weight:600; border:2px solid #FFFFFF !important; color:#FFFFFF !important; padding:1.5rem 3rem !important; letter-spacing:0.05rem !important; -webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out; }
#id_6097e33b9316b .btn-default:hover { border-radius: 10px !important; background:#FFFFFF !important; font-size:1.7rem !important; letter-spacing:0.05rem !important; border:2px solid #FFFFFF !important; color:#0086c9 !important; padding:1.5rem 3rem !important; -webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out; }
#id_6097e33b9316b .btn-default:visited { color:#FFFFFF !important; }
#id_6097e33b9316b .btn-default:hover { color:#0086c9 !important; }



#id_6097e33b9316b label[for=signin_email] { font-size:2rem !important; color:#FFFFFF !important; }

#form_forgotpassword a { color:#FFFFFF !important; }


/* Player */
.stream { border-radius:10px 10px 0 0 !important; }


/* Messagebox Formular Styling */
.input-group-btn .btn-default { background:#0086c9 !important; border:2px solid #FFFFFF !important; border-radius: 0 0 10px 0 !important; padding:6px 3rem !important; }
.input-group-btn .btn-default i.glyphicon { font-size:3rem !important; color:#FFFFFF !important; }
.input-group-btn .btn-default:hover { background:#FFFFFF !important; border:2px solid #FFFFFF !important; padding:6px 3rem !important; }
.input-group-btn .btn-default:hover i.glyphicon { font-size:3rem !important; color:#0086c9 !important; }
.input-group { margin:0 !important; }
.input-group .mb_invite { display:none !important; }
.input-group textarea.form-control { box-shadow:none !important; padding:1.5rem 3rem !important; font-size:1.6rem !important; border: 2px solid #FFFFFF !important; background:#0086c9 !important; color:#0086c9 !important; border-radius: 0 0 0 10px !important; }
.input-group textarea.form-control:focus,
.input-group textarea.form-control:active { background:#0086c9 !important; box-shadow:none !important; border: 2px solid #FFFFFF !important; color:#FFFFFF !important; }
.input-group textarea::placeholder { color:#FFFFFF !important; }