app/assets/stylesheets/osem.scss
@import "bootstrap/mixins";
html {
position: relative;
min-height: 100%;
}
body {
/* Margin bottom by 2 times the footer height */
margin-bottom: 60px;
/* Margin bottom by navbar height */
padding-top: 60px;
}
#content {
padding-bottom: 60px;
}
#footer {
position: absolute;
bottom: 0;
width: 100%;
background-color: #f5f5f5;
.container {
padding: 15px;
}
}
.nav-tabs {
margin-bottom: 15px;
}
.img-center {
margin: 0 auto;
}
/* centered columns styles */
.row-centered {
text-align:center;
}
.col-centered {
display:inline-block;
float:none;
/* reset the text-align */
text-align:left;
/* inline-block space fix */
margin-right:-4px;
}
.col-top {
vertical-align:top;
}
fieldset {
margin: 20px 0 20px 0;
}
.bootstrap-switch {
height: 1.7em
}
.comment-reply{
padding-top: 40px;
}
p.comment-body {
padding-top: 20px;
}
.well.comment-section {
padding-bottom: 40px;
}
#account-already {
font-size: 0.6em;
}
/* comments views pane: use padding-bottom before next comment box */
.panel.panel-default .panel-body .notifications {
padding-bottom: 20px;
}
/* comments views pane: use padding-bottom after each comment */
.panel.panel-default .panel-body .notifications p {
padding-bottom: 20px;
}
#proposal-info div dt, #proposal-info div dd {
display: inline-block;
}
.changeset{
display: none;
}
.box{
height: 230px;
}
/* sidebar hamburger btn */
.side-nav-btn{
margin-left: 10px;
float: left;
}
.qr-image{
margin-left: 120px;
}
.g-recaptcha {
@include clearfix;
padding-bottom: 12px;
div {
float: right;
}
}
/* omniauth btn grp */
#openid-btn-grp{
display: flex;
justify-content: center;
}
.word_break {
word-wrap: break-word;
}