@import "bootstrap.min.css"; @import "datepicker.css"; @import "../fonts/fontfaces.css"; /* General */ body { margin-top: 40px; } /* Navbar */ .navbar h1{ margin-left: 75px; } .navbar .primary-nav { padding-left: 75px; } .navbar .secondary-nav { padding-right: 75px; } .brand{ font-family: 'Lobster', arial, serif; } /* Header */ #header { padding-bottom: 2em; margin-bottom: 1em; background-color: #ABE128; background-image: url("../images/gradient.png"); background-position: center top; background-repeat: no-repeat; } #header h2 { font-family: 'Comfortaa', arial, serif; margin-top: 1em; margin-bottom: 0.5em; color: #000; font-size: 2.4em; } #header .tryout { margin-right: 10em; } #header .additional-content { margin-top: 5em; font-family: 'Comfortaa', arial, serif; color: #000; } /* Sidebar */ .balance tr td { font-weight: bold; } .positive { color: green; } .negative { color: red; } .sidebar { background-color: #ABE128; background-position: center bottom; background-repeat: no-repeat; height: 100%; width: 230px; padding-left: 10px; padding-right: 20px; padding-top: 10px; margin-left: -20px; margin-top: -10px; margin-right: 15px; color: black; position: fixed; } #add-member-form { padding-top: 1em; padding-bottom: 1em; } #add-member-form input[type="text"] { width: 60%; } #add-member-form button { width: 35%; } #table_overflow { overflow-y: auto; overflow-x: hidden; width: 235px; } /* Content */ .content { padding-top: 1em; padding-left: 250px; } /* Home */ #authentication-form legend { text-align: right; } /* Other */ #bills { color: black; } .invites textarea{ width: 800px; height: 100px; } #footer{ margin-top: 30px; position: fixed; bottom: 0px; height: 20px; width: 100%; text-align: center; background-color: #fff; opacity: 0.8; } .identifier{ float: right; } .password-reminder{ float: right; margin-right: 20px; margin-top: 5px; } .confirm, .confirm:hover { color: red; } .bill-actions { padding-top: 10px; text-align: center; } .bill-actions > .delete, .bill-actions > .edit { font-size: 0px; display: block; width: 16px; height: 16px; margin: 2px; margin-left: 5px; float: left; } .bill-actions > .delete{ background: url('../images/delete.png') no-repeat right; } .bill-actions > .edit{ background: url('../images/edit.png') no-repeat right; } .balance .balance-value{ text-align:right; } #sidebar .balance tr:hover td { background-color: #9BD118; } tr.ower_line { background-color: #CBEF68; } tr.payer_line .balance-name{ color:green; text-indent:5px; } .action { margin: 0; padding: 0; } .action button, .action button:hover { border-width: 0; width: auto; margin: 0; padding: 0 0 0 20px; } .delete button, .delete button:hover { background: url('../images/deleter.png') left no-repeat; color: red; } .edit button, .edit button:hover { background: url('../images/edit.png') left no-repeat; } .reactivate button, .reactivate button:hover { background: url('../images/reactivate.png') left no-repeat; color: white; } #bill-form > fieldset { margin-top: 10px; } .flash { position: absolute; } .light { opacity: 0.3; } .modal-body { max-height:455px; } /* Fluid Offsets for Boostrap */ .row-fluid > [class*="span"]:not([class*="offset"]):first-child{margin-left:0;} .row-fluid > .offset12{margin-left:100%;} .row-fluid > .offset11{margin-left:93.5%;} .row-fluid > .offset10{margin-left:85%;} .row-fluid > .offset9{margin-left:76.5%;} .row-fluid > .offset8{margin-left:68%;} .row-fluid > .offset7{margin-left:59.5%;} .row-fluid > .offset6{margin-left:51%;} .row-fluid > .offset5{margin-left:42.5%;} .row-fluid > .offset4{margin-left:34%;} .row-fluid > .offset3{margin-left:25.5%;} .row-fluid > .offset2{margin-left:17%;} .row-fluid > .offset1{margin-left:8.5%;}