Margin: auto;
isn't centering this <div class="users">
.
.users {
margin: auto;
}
.admin {
margin: 5px;
border-style: solid;
border-width: 1px;
border-color: grey;
box-shadow: 2px 2px 1px grey;
background: white;
background: -webkit-linear-gradient(#fff , #F1F1F1);
background: -o-linear-gradient(#fff , #F1F1F1);
background: -moz-linear-gradient(#fff , #F1F1F1);
background: linear-gradient(#fff , #F1F1F1);
}
.admin img {
display: block;
border-style: solid;
border-width: 1px;
border-color: grey;
max-width: 100%;
margin: auto;
margin-top: 20px;
margin-bottom: 20px;
box-shadow: 2px 2px 1px grey;
}
.info {
position: relative;
background-color: #E0E0E0;
}
.info h1 {
padding-top: 10px;
}
.info h3 {
margin-top: 0px;
padding-bottom: 10px;
}
.info h1, h3 {
margin-left: 10px;
}
<div class="users">
<div class="aboutrow">
<div class="col-md-3 sub admin">
<img class=".image-responsive" src="images/pfpics/nord.jpg"></img>
<div class="info">
<h1>User</h2>
<h3>Info</h3>
</div>
</div>
<div class="col-md-3 sub admin">
<img class=".image-responsive" src="images/pfpics/nord.jpg"></img>
<div class="info">
<h1>User</h2>
<h3>Info</h3>
</div>
</div>
<div class="col-md-3 sub admin">
<img class=".image-responsive" src="images/pfpics/nord.jpg"></img>
<div class="info">
<h1>User</h2>
<h3>Info</h3>
</div>
</div>
</div>
<div class="aboutrow">
<div class="col-md-3 sub admin">
<img class=".image-responsive" src="images/pfpics/nord.jpg"></img>
<div class="info">
<h1>User</h2>
<h3>Info</h3>
</div>
</div>
</div>
</div>
Im using bootstrap to make this site, I don't know if that is messing with it or not. I tried adding a margin percentage to the left, but that doesn't play very nicely with mobile screens.
Help will be very much appreciated. Thank you!