osem-fcy/app/assets/stylesheets/osem.css.scss

175 lines
2.6 KiB
SCSS
Raw Normal View History

html {
2014-05-22 18:19:07 +02:00
position: relative;
min-height: 100%;
2013-01-07 09:04:09 +01:00
}
2014-05-22 18:19:07 +02:00
body {
/* Margin bottom by 2 times the footer height */
margin-bottom: 120px;
2014-05-22 18:19:07 +02:00
/* Margin bottom by navbar height */
padding-top: 60px;
2013-08-16 12:46:49 +03:00
}
2013-01-07 09:04:09 +01:00
#footer {
2014-05-22 18:19:07 +02:00
position: absolute;
bottom: 0;
width: 100%;
/* Set the fixed height of the footer here */
height: 60px;
background-color: #f5f5f5;
}
.container .text-muted {
2014-05-22 18:19:07 +02:00
margin: 20px 0;
}
#footer > .container {
2014-05-22 18:19:07 +02:00
padding: 15px;
}
.nav-header-bigger {
font-size: 15px;
2014-05-22 18:19:07 +02:00
font-weight: bold;
text-transform: uppercase;
}
.glyphicon {
margin-right: 10px;
}
.mySidebar hr {
margin: 1px;
}
@media only screen and (max-width: 768px) {
.mySidebar ul.subNav {
display: block;
}
}
.conferenceCheckboxes div {
display: inline-block;
padding: 0px 10px 0px 0px;
}
.dashbox {
padding-top: 20px;
padding-bottom: 20px;
}
.dashbox .icon {
padding-left: 8px;
display: block;
font-size: 3.8em;
}
.dashbox label {
display: block;
font-size: 1.1em;
}
.todolist-missing span {
color: #ff0000;
}
.todolist-ok {
text-decoration: line-through;
}
.todolist-ok span {
color: #02A10F;
}
.top-submitter img {
margin: 0 auto;
}
2014-06-16 13:51:43 +02:00
#doughnut .tab-content {
padding-bottom: 20px;
}
#submissions {
padding-bottom: 20px;
}
2014-06-14 18:49:10 +05:30
2014-06-20 20:16:22 +05:30
.banner-disp{
2014-06-14 18:49:10 +05:30
background-repeat: no-repeat;
background-position: center center;
width: 100%;
background-size: cover;
-webkit-background-size:cover;
}
2014-06-20 22:41:18 +05:30
#location .with-background {
2014-06-16 23:55:11 +05:30
min-height: 500px;
}
2014-06-20 22:41:18 +05:30
#splash-banner .with-background{
2014-06-20 20:16:22 +05:30
min-height: 700px;
}
2014-06-20 22:41:18 +05:30
2014-06-20 20:16:22 +05:30
.location-links li{
2014-06-14 18:49:10 +05:30
display: inline-block;
margin-right: 2em;
}
2014-06-20 22:41:18 +05:30
2014-06-20 20:16:22 +05:30
.banner-text{
padding-top: 10%;
}
2014-06-20 22:41:18 +05:30
2014-06-14 23:37:12 +05:30
.pad{
padding-top: 35px;
padding-bottom: 35px;
2014-08-07 21:33:08 +02:00
}
.dl-horizontal dt { white-space: normal; }
.equal, .equal > div[class*='col-'] {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex:1 0 auto;
}
.row-flex, .row-flex > div[class*='col-'] {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex:1 1 auto;
}
.row-flex-wrap {
-webkit-flex-flow: row wrap;
align-content: flex-start;
flex:0;
}
.row-flex > div[class*='col-'], .container-flex > div[class*='col-'] {
margin:-.2px; /* hack adjust for wrapping */
}
.container-flex > div[class*='col-'] div,.row-flex > div[class*='col-'] div {
width:100%;
}
.flex-col {
display: flex;
display: -webkit-flex;
flex: 1 100%;
flex-flow: column nowrap;
}
.flex-grow {
display: flex;
-webkit-flex: 2;
flex: 2;
}
.table20 {
width: 20%;
}