| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 | @import "var";// Button..btn {    white-space: nowrap;}.btn-small {  font-size: 0.9*@baseFontSize;  padding: .4em .9em;}.btn-medium {    font-size: @baseFontSize;    padding: .4em .9em;}.btn-large {    font-size: 1.2*@baseFontSize;}.btn-green {  background-color: @btnGreenColor;  border: 1px solid @btnGreenColor;  &:hover {    background-color: @btnHoverGreenColor;    color: #FFF;  }}.btn-blue {  background-color: @btnBlueColor;  border: 1px solid @btnBlueColor;  &:hover {    background-color: @btnHoverBlueColor;    color: #FFF;  }}.btn-red {    color: #FFF;    background-color: @btnRedColor;    border: 1px solid @btnRedColor;    &:hover {        background-color: @btnHoverRedColor;        color: #FFF;    }}.btn-orange {  background-color: @btnOrangeColor;  border: 1px solid @btnOrangeColor;  &:hover {    background-color: @btnHoverOrangeColor;    color: #FFF;  }}.btn-black {  background-color: @btnBlackColor;  border: 1px solid @btnBlackColor;  &:hover {    background-color: @btnHoverBlackColor;    color: #FFF;  }}.btn-gray {  background-color: @btnGrayColor;  color: @baseFontColor;  border: 1px solid @btnGrayBorderColor;  &:hover {    background-color: @btnGrayHoverColor;    color: @baseFontColor;  }}// status buttons.btn-active {    box-shadow: 0 0 0 1px rgba(0, 0, 0, .1) inset, 0 0 4px rgba(0, 0, 0, .15) inset}.btn-header {    margin-top: -1px;    color: white;    padding: 0 10px;}.btn-link {    overflow: visible;    color: white;    padding: .6em 1.2em;}.btn-radius {    border-radius: .25em;}.btn-left-radius {    border-top-left-radius: .25em;    border-bottom-left-radius: .25em;}.btn-right-radius {    border-top-right-radius: .25em;    border-bottom-right-radius: .25em;}.btn-block {    display: block;    width: 100%;    box-sizing: content-box;    text-align: center;}.btn-comb {    margin-left: -1px;}.btn-disabled {  opacity: .6;  cursor: not-allowed;  box-shadow: none;  background-image: none !important;  border: none;  &:hover {    background-image: none !important;    color: @btnHoverFontColor;  }}// input form elements.ipt {    &:focus {        border-color: @iptFocusBorderColor;    }}.ipt-radius {    border-radius: .25em;}.ipt-small {    font-size: .8*@baseFontSize;}.ipt-large {    font-size: 1.2*@baseFontSize;}.ipt-textarea {    height: auto !important;    width: auto;}.ipt-disabled,input[disabled] {  background-color: @iptDisabledColor !important;  &:focus {    background-color: @iptDisabledColor !important;  }  color: #888;  cursor: not-allowed;}.ipt-readonly,input[readonly] {  &:focus {    background-color: @iptDisabledColor !important;  }}.ipt-error {  border-color: @iptErrorBorderColor !important;  background-color: @iptErrorFocusColor !important;}.form {  label {    margin-right: 1em;  }  .help {    color: @formHelpFontColor;    padding-top: .6em;    display: inline-block;  }}.form-stack {  label {    display: block;  }  .field {    margin-bottom: 1em;  }}.form-align {  label,  .form-label {    display: inline-block;    width: 120px;    text-align: right;    margin-right: 1em;  }  .field {    margin-bottom: 1em;  }}label {    &.text-left {        text-align: left;    }    &.req {        &:after {            content: "*";            color: @labelRedColor;        }    }}
 |