html {
position: relative;
min-height: 100%;
}
body {
position: relative;
}
.wrapper {
margin-bottom: 120px;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
background-color: #f5f5f5;
}
.index-section {
padding: 100px 0 40px;
}
.index-section-last {
padding: 100px 0 70px;
}
.list-inline {
display: inline;
}
.site-title {
text-align: right;
}
.site-title h1 {
font-size: 4em;
}
.feature-section {
padding-bottom: 40px;
}
.card {
min-height: 600px;
margin-bottom: 25px;
}
.card-img-top {
width: 100px;
margin: 30px auto 0;
}
.contact-list {
font-size:2em;
text-align: center;
padding: unset;
}
td.PASSED {
background-color: green;
color: white;
}
td.FAILED {
background-color: red;
color: white;
}
.h1, .h2, .h3, h1, h2, h3 {
/* padding-top: 60px; */
}
#definitions h2 {
padding-top: 60px;
}
.nav-item a {
padding: 0 10px;
color: #fff;
}
@media (max-width: 990px) {
.contact-list {
font-size: 1.7em;
}
.client-mobile h4 {
font-size: 1rem;
}
}
@media (max-width: 768px) {
.pull-right, .pull-left {
text-align: center;
}
.site-title {
display: none;
}
.client-mobile h4 {
font-size: 1.3rem;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}