* Prevent sign-in form from going outside viewport (#25388)
* Workaround IE centering bug
display: -ms-flexbox;
display: -webkit-box;
display: flex;
- -ms-flex-pack: center;
- -webkit-box-pack: center;
- justify-content: center;
color: #fff;
text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);
<body class="text-center">
- <div class="cover-container d-flex h-100 p-3 mx-auto flex-column">
+ <div class="cover-container d-flex w-100 h-100 p-3 mx-auto flex-column">
<header class="masthead mb-auto">
<div class="inner">
<h3 class="masthead-brand">Cover</h3>
display: -webkit-box;
display: flex;
-ms-flex-align: center;
- -ms-flex-pack: center;
-webkit-box-align: center;
align-items: center;
- -webkit-box-pack: center;
- justify-content: center;
padding-top: 40px;
padding-bottom: 40px;
background-color: #f5f5f5;
width: 100%;
max-width: 420px;
padding: 15px;
- margin: 0 auto;
+ margin: auto;
}
.form-label-group {
display: -webkit-box;
display: flex;
-ms-flex-align: center;
- -ms-flex-pack: center;
-webkit-box-align: center;
align-items: center;
- -webkit-box-pack: center;
- justify-content: center;
padding-top: 40px;
padding-bottom: 40px;
background-color: #f5f5f5;
width: 100%;
max-width: 330px;
padding: 15px;
- margin: 0 auto;
+ margin: auto;
}
.form-signin .checkbox {
font-weight: 400;