2 .navbar .nav-collapse {height: 0}
9 background: @grayDarker url(../img/black_linen_v2.png);
20 &.fade.in { top: auto; }
22 .modal-header .close {
47 // Hide everything in the navbar save .brand and toggle button */
52 .navbar-fixed-top .navbar-inner {
57 h1, h2, h3, h4, h5, h6 {
58 font-family: "Open Sans", arial, sans-serif;
62 h1 {font-size: 26px !important;}
64 /* activity and twitter */
69 padding: 8px 32px 8px 52px;
70 border-top: 1px solid darken(@grayLighter, 5%);
75 vertical-align: middle;
78 article [class^="icon-star"] {
85 #detailListing article {
86 padding: 8px 32px 8px 16px !important;
90 article [id^="listing-action"] i.grip {
92 vertical-align: middle;
102 color: darken(@grayLight, 15%);
104 article [id^="listing-action"] i.on {
106 #gradient > .horizontal( darken(@grayDarker, 8%), darken(@grayDarker, 2%));
108 text-shadow: -1px 0 0 lighten(@grayDarker, 1%);
109 @shadow: 1px 0 4px rgba(0,0,0,.4);
110 .box-shadow(@shadow);
112 article [id^="listing-action"] span {
119 background: @grayDarker url(../img/black_linen_v2.png);
120 @shadow: inset 0 2px 4px @black, inset 0 -2px 4px @black;
121 .box-shadow(@shadow);
126 article [id^="listing-action"] a, #record-action a {
128 display: inline-block;
132 text-shadow: 0 1px 0 @black, 0 1px 4px @black;
133 text-decoration: none;
136 article [id^="listing-action"] a {
137 padding: 26px 0 0 5%;
143 article p:last-child {
146 #activity article:nth-child(odd), #twitter article:nth-child(odd), #sActivity article:nth-child(odd), .modal article:nth-child(odd) {
147 background: @grayLighter;
154 /* Tweak navbar brand link to be super sleek
155 -------------------------------------------------- */
157 background: url(../img/badge_256.png) 50% 50% no-repeat;
158 background-size: 50%;
166 @shadow: inset -1px 0 0 @black, 1px 0 0 lighten(@black, 20%);
167 .box-shadow(@shadow);
169 .navbar .cube:hover {
170 text-decoration: none;
172 .navbar-fixed-top .cube {
173 -webkit-transition: all .2s linear;
174 -moz-transition: all .2s linear;
175 transition: all .2s linear;
177 .navbar-fixed-top .cube:hover {
178 text-decoration: none;
181 .navbar .avatar, .block .avatar {
197 padding: 3px 4px !important;
201 background: url(../img/sugar-red-sm.png) 0 0 no-repeat;
203 margin: 14px 0 0 10px;
204 text-indent: -7000px;
214 .navbar .container-fluid {margin-top: 0;}
215 .container-fluid {margin-top: 16px;}
218 ------------------------- */
222 .actions [class^="icon-"] {
228 a:hover [class^="icon-"]{
236 background-color: rgba(255,0,0,.25);
240 background: url('../img/phone.png') no-repeat 50% 50%;
241 background-size: 80%;
244 margin-bottom: -22px;
248 .navbar [class^="icon-"] {
252 .btn [class^="icon-"] {
279 /* mobile menu foo */
292 @shadow: -1px 0 4px rgba(0,0,0,.4);
293 .box-shadow(@shadow);
301 @shadow: -1px 0 4px rgba(0,0,0,.4);
302 .box-shadow(@shadow);
304 .onL #listing *, .onL .bizcard *, .onR #listing *, .onR .bizcard * {
307 .onL .navbar .nav-collapse {
315 background: @grayDarker url(../img/black_linen_v2.png);
317 .onR .navbar .nav-collapse {
325 background: @grayDarker url(../img/black_linen_v2.png);
328 .onL .navbar .nav-collapse #moduleList, .onR .navbar .nav-collapse #createList {
330 -webkit-overflow-scrolling:touch;
333 .onR .navbar .nav-collapse #moduleList, .onL .navbar .nav-collapse #createList {
345 -webkit-overflow-scrolling:touch;
346 padding-bottom: 146px;
356 -webkit-overflow-scrolling: touch;
361 #detailListing #listing {
362 height: 40% !important;
365 #listing > article:first-child {
369 #listing > article:last-child {
374 -webkit-transition: all .25s ease-in-out;
377 #listing article.deleted {
381 .navbar [class^="icon-"] {
383 text-shadow: 0 -1px 0 @black;
400 .navbar #search, .navbar #back .icon-chevron-left {
412 @shadow: inset 1px 0 0 lighten(@black, 20%), -1px 0 0 @black;
413 .box-shadow(@shadow);
418 #detailListing #listing {
421 padding-bottom: 190px;
425 #detailListing #listing article:first-child {
435 height: 44px !important;
436 background: @grayDarker url(../img/black_linen_v2.png);
453 width: 70% !important;
459 font-size: 16px !important;
462 width: auto !important;
465 text-shadow: 0 -1px 0 @black;
477 padding: 16px 0 66px 0;
479 text-shadow: 0 -1px 0 @black;
480 #gradient > .vertical( darken(@grayDarker, 5%), darken(@grayDarker, 15%));
481 @shadow: 0 1px 4px rgba(0,0,0,.6);
482 .box-shadow(@shadow);
494 @shadow: 0 -1px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.9), 0 1px 4px rgba(0,0,0,.6);
495 .box-shadow(@shadow);
510 .bizcard #accountDescription{
520 #gradient > .vertical( darken(@grayDarker, 5%), darken(@grayDarker, 15%));
522 @shadow: inset 0 -1px 0 @black, inset 0 1px 0 lighten(@black, 20%);
523 .box-shadow(@shadow);
527 #gradient > .vertical( darken(@grayDarker, 5%), darken(@grayDarker, 15%));
529 @shadow: inset 0 -1px 0 @black, inset 0 1px 0 lighten(@black, 20%);
530 .box-shadow(@shadow);
533 .onL .nav-collapse li {
535 background: @grayDarker url(../img/black_linen_v2.png);
536 @shadow: inset -2px 0 4px rgba(0,0,0,.8), inset 0 -2px 0 @grayDark;
537 .box-shadow(@shadow);
540 .onR .nav-collapse li {
542 background: @grayDarker url(../img/black_linen_v2.png);
543 @shadow: inset 2px 0 4px rgba(0,0,0,.8), inset 0 -2px 0 @grayDark;
544 .box-shadow(@shadow);
548 .navbar a {text-decoration: none;}
550 .nav-collapse .nav > li > a {
551 margin: 0 !important;
555 .navbar .nav li.active a {
556 #gradient > .vertical(darken(@grayDarker, 15%), darken(@grayDarker, 5%));
558 @shadow: inset -2px 0 4px rgba(0,0,0,.8), inset 0 -2px 0 @grayDark;
559 .box-shadow(@shadow);
562 .navbar .nav li a:hover {background: none !important;}
564 .nav-collapse li a .btn {
565 margin: -2px 0 0 !important;
566 border-color: @black;
570 .nav-collapse li li a {
599 #gradient > .vertical( lighten(@grayDarker, 10%), darken(@grayDarker, 10%));
605 @shadow: inset 0 1px 0 rgba(0,0,0,.8), inset 0 3px 0 rgba(255,255,255,.1), 0 -1px 10px rgba(0,0,0,.8);
606 .box-shadow(@shadow);
607 -webkit-transition: all .2s linear;
608 -moz-transition: all .2s linear;
609 transition: all .2s linear;
618 .over .btn:first-child {
629 background: url(../img/brand_256.png) 50% 50% no-repeat;
630 background-size: 70%;
631 text-indent: -7000px;
632 margin: 15px auto 15px;
635 -webkit-transition: all .2s linear;
636 -moz-transition: all .2s linear;
637 transition: all .2s linear;
640 background: url(../img/brand_256.png) 50% 50% no-repeat;
641 background-size: 80%;
642 text-indent: -7000px;
655 #createRecord.form-horizontal .control-group > label {
656 width: 25% !important;
657 margin-right: 2% !important;
658 float: left !important;
659 text-align: right !important;
663 #createRecord input, #createRecord textarea, #createRecord select, #createRecord .uneditable-input {
664 width: 75% !important;
671 #createRecord.form-horizontal .controls {
674 #createRecord.form-horizontal .control-group:first-child {
677 #createRecord.form-horizontal .control-group {
682 border-top: 1px solid darken(@grayLighter, 5%);
684 #createRecord .avatar {
689 li.divider-horizontal {
700 background: #E61718 url(../img/leather-red.png);
701 @shadow: inset 0 -4px 60px rgba(0,0,0,.8);
702 .box-shadow(@shadow);
704 #login .modal, #login .modal-header, #login .modal-footer, #login .modal-body {
706 padding: 0 !important;
707 margin: 0 !important;
710 .box-shadow(@shadow);
712 #login input, #login .btn {
713 width: 260px !important;
714 margin: 0 auto !important;
715 padding: 10px !important;
716 @shadow: 1px 2px 0 rgba(0,0,0,.2);
717 .box-shadow(@shadow);
722 #gradient > .vertical( darken(@red, 15%), darken(@red, 35%));
723 @shadow: 0 1px 0 rgba(0,0,0,.3), inset -1px -1px 0 rgba(0,0,0,.2), inset 1px 1px 0 rgba(0,0,0,.2);
724 .box-shadow(@shadow);
726 text-shadow: 0 -1px 0 rgba(0,0,0,.6);
729 #login .modal input[type=submit] {
730 @shadow: 1px 1px 0 rgba(0,0,0,.2);
731 .box-shadow(@shadow);
732 width: 260px !important;
734 #login .modal input:focus {
736 @shadow: 2px 2px 0 lighten(@red, 20%), 2px 2px 0 lighten(@red, 20%);
737 .box-shadow(@shadow);
741 #login {text-align: center;}
744 margin-left:-80px !important;
750 #login .modal .btn {float: none !important;}
751 #login .modal .pull-left {
753 float: none !important;}
755 #login .btn.btn-sugar {width: 140px!important;}
757 /* Alert overrider */
758 .alert-success {background: darken(@green, 20%); color: #fff; text-shadow: none;}
759 .alert-danger, .alert-error {background: @red; color: #fff;}
764 background: url('../img/tour.png') no-repeat;
774 /* Navbar collapse */
776 .navbar-fixed-top .navbar-inner {
780 // Nav collapse clears brand
781 .navbar .nav-collapse {
784 // Block-level the nav
787 margin: 0 0 (@baseLineHeight / 2);
792 .navbar .nav > li > a {
795 .navbar .nav > .divider-vertical {
798 .navbar .nav .nav-header {
802 // Nav and dropdown links in navbar
803 .navbar .nav > li > a,
804 .navbar .dropdown-menu a {
807 color: @navbarLinkColor;
809 .navbar .dropdown-menu li + li a {
812 .navbar .nav > li > a:hover,
813 .navbar .dropdown-menu a:hover {
814 background-color: @navbarBackground;
816 // Dropdowns in the navbar
817 .navbar .dropdown-menu {
826 background-color: transparent;
831 .navbar .dropdown-menu:before,
832 .navbar .dropdown-menu:after {
835 .navbar .dropdown-menu .divider {
842 padding: (@baseLineHeight / 2) 15px;
843 margin: (@baseLineHeight / 2) 0;
844 border-top: 1px solid @navbarBackground;
845 border-bottom: 1px solid @navbarBackground;
846 @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1);
847 .box-shadow(@shadow);
849 // Pull right (secondary) nav content
850 .navbar .nav.pull-right {
855 .navbar-static .navbar-inner {
864 // Hide everything in the navbar save .brand and toggle button */