.wg-purchase-policy-premium-calculator{width:768px;box-sizing:border-box;background-color:#f5f5f5;border:1px solid #ccc;padding:30px;padding:40px;margin:0 auto 40px}@media only screen and (max-width:767px){.wg-purchase-policy-premium-calculator{padding:15px}}.wg-purchase-policy-premium-calculator .calculator-title{font-size:1.5em;text-align:center;margin-bottom:20px}.sales-price-area,.loan-amount-area,.base-premium-fee-area,.mortgagees-policy-area{margin-bottom:25px}@media only screen and (min-width:960px){.base-calculator{display:flex}.calculator-inputs,.base-fees{width:353px;width:343px;box-sizing:border-box}.calculator-inputs{padding-right:30px;padding-right:40px}.base-fees{padding-left:30px;padding-left:50px}}.wg-purchase-policy-premium-calculator{font-size:18px}.wg-purchase-policy-premium-calculator label{display:inline-block;font-size:1em}.wg-purchase-policy-premium-calculator label{width:167px}.wg-purchase-policy-premium-calculator .calculator-inputs label{width:127px}.wg-purchase-policy-premium-calculator input[type=text]{display:inline-block;font-size:1em;float:right;text-align:right;box-sizing:border-box;padding:3px 7px}.wg-purchase-policy-premium-calculator input[type=text]{width:161px;width:91px}.wg-purchase-policy-premium-calculator .calculator-inputs input[type=text]{width:131px}.wg-purchase-policy-premium-calculator span{display:inline-block;font-size:1em;float:right}.wg-purchase-policy-premium-calculator span{width:161px;width:91px}.wg-purchase-policy-premium-calculator .calculator-inputs span{width:131px}#base-premium-fee,#mortgagees-policy-fee,#total-premium-fee{text-align:right}@media only screen and (min-width:640px){.total-premium-section{font-size:24px;margin-top:5px;padding:20px 10px 0;border-top:1px solid #ccc}}.total-premium-section label{width:auto}#total-premium-fee{font-weight:700}