1 @import "../less/bootstrap.less";
2 @import "../less/xtra.less";
3 @import "../less/django_forms.less";
4 @import "../less/tables.less";
13 background-color: @shadowColor;
16 padding: @gridGutterWidth/2-5;
22 text-decoration: none;
26 padding: @gridGutterWidth/2+1;
29 background-color: lighten(@black, 10%);
38 // default link styles
39 section a, p a, form a, .section a {
41 text-decoration: none;
42 border-bottom: 1px solid @linkColor;
68 border-right: 1px solid @mainBorderColor;
69 border-left: 1px solid @mainBorderColor;
73 display: none !important;
77 .container, .topbar, .footer {
80 padding: 0 @siteWhiteSpace;
84 padding-bottom: @siteWhiteSpace;
85 background-color: @white;
95 margin-bottom: @gridGutterWidth;
100 border-bottom: 1px solid @shadowColor;
111 border-bottom: 1px solid @mainBorderColor;
112 border-top: 1px solid lighten(@mainBorderColor, 15%);
113 padding-top: @gridGutterWidth;
114 padding-bottom: @gridGutterWidth;
129 top: -2.6*@gridGutterWidth;
143 margin-bottom: -@gridGutterWidth;
145 margin-top: @gridGutterWidth/2;
150 margin-top: 3*@gridGutterWidth;
155 /*border-bottom: 1px solid @linkColor;*/
162 text-decoration: none;
165 border-bottom: 1px solid @linkColor;
169 border-bottom: 1px solid @linkColor;
201 background-color: @blue;
212 input[type=text], input[type=password] {
213 width: 3*@gridColumnWidth + 4*@gridGutterWidth + 5;
219 #recaptcha_widget_div {
223 #recaptcha_instructions_image {
226 display: block !important;
229 /* generic form styles */
230 input, textarea, .form-widget {
231 background-color: @white;
233 border-color: @black;
236 .checkbox-widget.checked {
237 background-color: #f00;
238 background-image: url("../images/checkbox.png");
239 background-position: 50% 50%;
243 border: 1px solid @gray;
249 margin-top: @gridGutterWidth/2 - 2;
255 border: 1px solid @gray;
263 border: 1px solid #000;
270 background-color: @altColor !important;
273 background-color: @linkColor !important;
299 margin-bottom: @gridGutterWidth;
320 vertical-align: middle;
325 input[readonly=true] {
326 background-color: #ddd;
327 color: darken(#ddd, 70%);
332 width: 3*@gridColumnWidth + 2*@gridGutterWidth;
338 input[type=text], input[type=password], textarea {
339 width: 3*@gridColumnWidth + 2*@gridGutterWidth;
342 width: 3*@gridColumnWidth + 2*@gridGutterWidth;
348 @errorColor: lighten(@red, 30%);
358 margin-bottom: @gridGutterWidth;
367 min-height: 2*@gridGutterWidth;
370 margin-top: @gridGutterWidth;
375 text-decoration: none;
383 &.innerlabels label {
394 textarea, input.text, input[type="text"], input[type="password"] {
398 input.submit, input[type="submit"] {
404 input, textarea, select {
414 background-color: @red;
424 margin-bottom: 1.3em;
436 margin-bottom: 1.5*@gridGutterWidth;
455 background-color: #ddd;
460 &.success { background-color: @green; color: @white }
461 &.error { background-color: @red; color: @white }
462 &.warning { background-color: @yellow; color: @black }
467 // accounts specific styles
497 color: @gray !important;
503 color: lighten(@gray, 20%);
505 text-decoration: none;
508 color: darken(@gray, 50%);
513 margin-bottom: @gridGutterWidth/2;
516 margin-bottom: @gridGutterWidth;
522 &:last-child, &.last {
531 &:last-child, &.last {
552 margin-bottom: 2*@gridGutterWidth;
561 border: 1px solid @gray;
565 .intro-content, .content {
566 margin-top: @gridGutterWidth;
569 margin: @gridGutterWidth 0;
575 margin-top: @gridGutterWidth;
581 margin-bottom: @gridGutterWidth;
586 .section.twitter-feed {
591 margin-bottom: @gridGutterWidth;
598 text-decoration: none !important;