.mp-custom-quote{width:100%;position:relative;float:left;margin-bottom:20px}.estimate-quote{display:block;border:2px solid #cdcdcd;float:left}.mp-calculator-main{width:65%;margin:0 auto}.mp-calculator-main .label-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mp-row{width:100%;display:block;float:left}.mp-row .mp-col.mp-ingredient{width:20%;display:inline-block;padding:0 0 0 10px;text-align:left}.mp-bottom-action{margin:10px 0}.mp-row .mp-col.mp-width{width:12%;display:inline-block;text-align:center}.mp-row .mp-col.mp-length{display:inline-block;width:14%;text-align:center}.mp-row .mp-col.mp-height{width:14%;display:inline-block;text-align:center}.mp-row .mp-col.mp-uom{display:inline-block;width:14%;font-size:11px;text-align:center}.mp-row .mp-col.mp-qty{display:inline-block;width:14%;text-align:center}.mp-row .mp-col.mp-subtotal{display:inline-block;width:14%;text-align:center}.mp-row .mp-col{color:#5a514f;font-weight:700;font-size:12px;padding:5px}.mp-heading{font-weight:700;color:#646d73}.mp-row.even{background:#fcfcfc}.mp-row.odd{background:#f4f6f5}.mp-row{width:100%;display:block;float:left}span.cover_material{font-size:11px;color:#cc2626;margin-left:5px}.mp-col.mp-uom.none{display:none}.mp-col.mp-qty.none{display:none}.mp-col.mp-height.merge_uom{width:26%}.mp-calculator-main input[type=text],.mp-calculator-main input[type=number]{height:23px;text-align:center}.mp-col.merge-three{width:50.5%;display:inline-block}.mp-col.mp-height.mp-merge-two{width:29%;text-align:left}.mp-col.btn_reset{width:20%;display:inline-block}.mp-col.btn_print{width:20%;display:inline-block}.mp-col.btn_calculate_total{display:inline-block;width:38%;text-align:right}.mp-calculator-main .total_price input[type=text]{height:27px}.mp-col.mp-user-info{width:48%;display:inline-block;float:left;text-align:left;padding:20px 0;float:left}.mp-user-info .mp-lbl{width:33%;display:inline-block;vertical-align:top}.mp-user-info .field{width:65%;display:inline-block}.mp-user-info .mp-field{margin-bottom:5px}.mp-col.mp-user_description{width:50%;display:inline-block;padding:20px 0}.mp-email-estimate{display:inline-block;width:28%}.main-custom .pt-2 a,.main-custom .pt-2 a:visited{color:#847353}.main-custom #estimate-quote-form .action.primary:after{display:none}.estimate-quote .mp-row .mp-col.mp-qty fieldset{border:none;margin:0;padding:0}.estimate-quote .mp-row .mp-col.mp-qty fieldset legend{padding:0;max-width:0}.mp-user_description .desc-msg{width:57%;display:inline-block;color:#cc2626}textarea.mp-user-description{height:78px}.mp-row.even.top_border{border-bottom:2px solid #cdcdcd}.top_border .mp-col.mp-ingredient{color:#002175}.odd_rows .mp-col.mp-ingredient{color:#002175}.mp-row.even.mp-cover-row{border-top:2px solid #cdcdcd}button#calculate_total:hover{background:#fff;color:#009b66}button#calculate_total{background:#009b66;border-color:#009b66;letter-spacing:normal}button#print_estimate{white-space:nowrap;background:#fff;color:#009b66;border-color:#009b66;letter-spacing:normal}button#reset{background:#fff;color:#009b66;border-color:#009b66;letter-spacing:normal}button#email_estimate{background:#009b66;border-color:#009b66;letter-spacing:normal;white-space:nowrap}button#email_estimate:hover{background:#fff;color:#009b66}.mp-qty-legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}span.required{color:#cc2626}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.mp-custom-quote .mp-calculator-main{width:100%}}@media only screen and (max-width:600px){.mp-custom-quote .mp-col.btn_reset{width:100%;display:block}.mp-custom-quote .mp-col.btn_print{width:100%;display:block}.mp-custom-quote .mp-col.btn_calculate_total{width:100%;display:block;float:none;text-align:center}.mp-user-info .field{float:right}.mp-custom-quote .mp-calculator-main{width:100%;margin:0 auto}.estimate-quote .mp-row .mp-col.mp-ingredient{width:100%;display:block}.estimate-quote .mp-row .mp-col.mp-width{width:14%}.estimate-quote .mp-row .mp-col.mp-length{display:inline-block;width:14%;text-align:center}.estimate-quote .mp-row .mp-col.mp-height{width:14%}.estimate-quote .mp-row .mp-col.mp-qty{display:inline-block;width:14%}.mp-custom-quote .mp-col.mp-user_description{padding:20px 0;width:98%;display:block;float:left}.mp-custom-quote .mp-col.mp-user-info{width:98%;display:block;text-align:left;padding:0;float:left;padding:20px 0}.mp-row .mp-col.mp-uom{width:12%}.mp-custom-quote label.mp-label{margin-left:4px}}@media only screen and (max-width:768px){.mp-row .mp-col.mp-ingredient{width:18%;display:inline-block;text-align:left;float:left;padding:5px 20px 5px 10px}.mp-col.btn_calculate_total button#calculate_total,.mp-col.btn_print .primary{letter-spacing:normal}.mp-row .mp-col.mp-width{width:10%}.mp-heading{padding:20px 0}.mp-col.merge-three{width:45%;text-align:center;float:left;padding:10px 0}.mp-col.mp-height.mp-merge-two{width:33.5%;text-align:left}.mp-col.mp-user-info{width:48%;display:inline-block;text-align:left;padding:0;float:left;padding:20px 0}.mp-col.mp-user_description{padding:20px 0;width:46%;display:inline-block}.mp-user_description .desc-msg{width:50%}.mp-email-estimate{display:inline-block;width:50%}.cushion-process-steps-wrapper .wrapper-inner h1{font-size:20px !important}.mp-col.btn_reset{margin:0 5px 0 0}.mp-col.btn_calculate_total{width:34%}.mp-user-info .mp-lbl{text-align:Left}button#reset{white-space:nowrap}}.mp-col.mp-height.mp-merge-two{width:29% !important;margin:0 auto;text-align:center}.custom-cushion-size-description-wrapper{padding:40px 0}@media print{.mp-row .mp-col.mp-width{width:10%}.mp-row .mp-col.mp-length{width:10%}.mp-row .mp-col.mp-height{width:10%}.mp-row .mp-col.mp-uom{width:10%}.mp-row .mp-col.mp-qty{width:10%}.mp-row .mp-col.mp-subtotal{width:10%}.mp-row.even{background:#fcfcfc !important}.mp-row.odd{background:#f4f6f5 !important}}.swatch-group-img ul{padding:0;margin-bottom:0}.swatch-group-img ul li{list-style:none;display:inline-block;width:40px;padding:10px}.swatch-detail{position:absolute;left:-40px;width:20%;border:1px solid #009b67;margin-top:-30px}.mp-row .mp-col.mp-subtotal{display:inline-block;width:14%;text-align:center;position:relative}.swatch-detail div#swatch-label{padding:10px 20px 5px;font-size:18px;color:#444;font-family:'Open Sans'}.faqs.common-accordion{margin-bottom:0 !important}.faq-main-wrapper{padding-bottom:0 !important}