.ma-job-quotes .col-details h2 {
  font-size: 1.4em;
  margin-top: 0;
  margin-bottom: 0.25em; }

.ma-job-quotes .col-details h2 span {
  font-weight: normal; }

.ma-job-quotes .col-details {
  margin-bottom: 1.25em; }

.ma-job-quotes .sub-amount {
  font-size: 141%;
  font-weight: bold;
  margin-top: 1em;
  margin-bottom: 1em;
  float: right; }

.ma-job-quotes .sub-amount #jobSubTotal {
  font-weight: normal; }

.ma-job-quotes #generateOrderBtn {
  float: right;
  clear: both; }

.ma-job-quotes .col-qty-order {
  max-width: 200px;
  width: 200px; }

.ma-job-quotes table {
  margin-bottom: 0; }

.ma-job-quotes button.disabled,
.ma-job-quotes button[disabled],
.ma-job-quotes .button.disabled,
.ma-job-quotes .button[disabled] {
  background-color: #f1f1f1 !important;
  -webkit-box-shadow: inset 0 0 10px 0 #dedede !important;
  box-shadow: inset 0 0 10px 0 #dedede !important;
  color: #aeaeae !important;
  cursor: default !important;
  opacity: 1 !important; }

@media all and (max-width: 767px) {
  .ma-job-quotes .col-qty-order {
    max-width: inherit; }
  .ma-job-quotes #generateOrderBtn {
    width: 100%; } }

/*# sourceMappingURL=ma-job-quotes.css.map */