.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%;
	}
}
 