1 @import "../less/bootstrap.less";
2 @import "../less/django_forms.less";
3 @import "../less/tables.less";
12 background-color: @shadowColor;
15 padding: @gridGutterWidth/2-5;
21 text-decoration: none;
25 padding: @gridGutterWidth/2+1;
28 background-color: lighten(@black, 10%);
37 // default link styles
38 section a, p a, form a, .section a {
40 text-decoration: none;
41 border-bottom: 1px solid @linkColor;
67 border-right: 1px solid @mainBorderColor;
68 border-left: 1px solid @mainBorderColor;
72 display: none !important;
76 .container, .topbar, .footer {
79 padding: 0 @siteWhiteSpace;
83 padding-bottom: @siteWhiteSpace;
84 background-color: @white;
94 margin-bottom: @gridGutterWidth;
99 border-bottom: 1px solid @shadowColor;
110 border-bottom: 1px solid @mainBorderColor;
111 border-top: 1px solid lighten(@mainBorderColor, 15%);
112 padding-top: @gridGutterWidth;
113 padding-bottom: @gridGutterWidth;
128 top: -2.6*@gridGutterWidth;
142 margin-bottom: -@gridGutterWidth;
144 margin-top: @gridGutterWidth/2;
149 margin-top: 3*@gridGutterWidth;
154 /*border-bottom: 1px solid @linkColor;*/
161 text-decoration: none;
164 border-bottom: 1px solid @linkColor;
168 border-bottom: 1px solid @linkColor;
200 background-color: @blue;
211 input[type=text], input[type=password] {
212 width: 3*@gridColumnWidth + 4*@gridGutterWidth + 5;
218 #recaptcha_widget_div {
222 #recaptcha_instructions_image {
225 display: block !important;
228 /* generic form styles */
229 input, textarea, .form-widget {
230 background-color: @white;
232 border-color: @black;
235 .checkbox-widget.checked {
236 background-color: #f00;
237 background-image: url("../images/checkbox.png");
238 background-position: 50% 50%;
242 border: 1px solid @gray;
248 margin-top: @gridGutterWidth/2 - 2;
254 border: 1px solid @gray;
262 border: 1px solid #000;
269 background-color: @altColor !important;
272 background-color: @linkColor !important;
298 margin-bottom: @gridGutterWidth;
319 vertical-align: middle;
324 input[readonly=true] {
325 background-color: #ddd;
326 color: darken(#ddd, 70%);
331 width: 3*@gridColumnWidth + 2*@gridGutterWidth;
337 input[type=text], input[type=password], textarea {
338 width: 3*@gridColumnWidth + 2*@gridGutterWidth;
341 width: 3*@gridColumnWidth + 2*@gridGutterWidth;
347 @errorColor: lighten(@red, 30%);
357 margin-bottom: @gridGutterWidth;
366 min-height: 2*@gridGutterWidth;
369 margin-top: @gridGutterWidth;
374 text-decoration: none;
382 &.innerlabels label {
393 textarea, input.text, input[type="text"], input[type="password"] {
397 input.submit, input[type="submit"] {
403 input, textarea, select {
413 background-color: @red;
423 margin-bottom: 1.3em;
435 margin-bottom: 1.5*@gridGutterWidth;
454 background-color: #ddd;
459 &.success { background-color: @green; color: @white }
460 &.error { background-color: @red; color: @white }
461 &.warning { background-color: @yellow; color: @black }
466 // accounts specific styles
496 color: @gray !important;
502 color: lighten(@gray, 20%);
504 text-decoration: none;
507 color: darken(@gray, 50%);
512 margin-bottom: @gridGutterWidth/2;
515 margin-bottom: @gridGutterWidth;
521 &:last-child, &.last {
530 &:last-child, &.last {
551 margin-bottom: 2*@gridGutterWidth;
560 border: 1px solid @gray;
564 .intro-content, .content {
565 margin-top: @gridGutterWidth;
568 margin: @gridGutterWidth 0;
574 margin-top: @gridGutterWidth;
580 margin-bottom: @gridGutterWidth;
585 .section.twitter-feed {
590 margin-bottom: @gridGutterWidth;
597 text-decoration: none !important;