/*!
 * Conveyancing Calculator
 * Public Styling
 * Version: 1.1.0
*/.public.concalc-content{margin-top:15px}.public.concalc-content .slider input{width:100%}.public.concalc-content .slider input[type=range],.public.concalc-content .slider input[type=text]{background:0 0;border:none;font:inherit;margin:0;padding:0}.public.concalc-content .slider input[type=text]{background:#f5f5f5;border-bottom:2px solid #555;padding:.7em}.public.concalc-content .slider input[type=text]:focus,.public.concalc-content .slider input[type=text]:hover,.public.concalc-content .slider:hover input[type=text]{border-color:#1a9bfc}.public.concalc-content .slider input[type=range]{-webkit-appearance:none;cursor:pointer;border:1px solid #fff}.public.concalc-content .slider input[type=range]:focus{outline:0}.public.concalc-content .slider input[type=range]::-ms-track{width:100%;height:1.5em;cursor:pointer;background:0 0;border-color:transparent;border-width:0;color:transparent}.public.concalc-content .slider input[type=range]::-ms-fill-lower{background:#fff;border:0}.public.concalc-content .slider input[type=range]:focus::-ms-fill-lower{background:#fff}.public.concalc-content .slider input[type=range]::-ms-fill-upper{background:#fff;border:0}.public.concalc-content .slider input[type=range]:focus::-ms-fill-upper{background:#fff}.public.concalc-content .slider input[type=range]::-moz-range-track{width:100%;height:1em;cursor:pointer;background:#fff;border-color:transparent;border-width:0;color:transparent}.public.concalc-content .slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#555;cursor:-webkit-grab;width:1.5em;height:1.5em;transition:all .2s}.public.concalc-content .slider input[type=range]::-webkit-slider-thumb:active{box-shadow:0 4px 16px rgba(0,0,0,.2);cursor:-webkit-grabbing;opacity:1}.public.concalc-content .slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#555;cursor:-webkit-grab;width:1.5em;height:1.5em;transition:all .2s}.public.concalc-content .slider input[type=range]::-moz-range-thumb:active{box-shadow:0 4px 16px rgba(0,0,0,.2);cursor:-moz-grabbing;opacity:1}.public.concalc-content .slider input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;width:1.5em;height:1.5em;background:#555;cursor:pointer}.public.concalc-content .slider input[type=range]::-ms-thumb:active{box-shadow:0 4px 16px rgba(0,0,0,.2);opacity:1}.public.concalc-content .slider [type=text]:focus+input[type=range]::-moz-range-thumb,.public.concalc-content .slider [type=text]:focus+input[type=range]::-ms-thumb,.public.concalc-content .slider [type=text]:focus+input[type=range]::-webkit-slider-thumb,.public.concalc-content .slider:hover input[type=range]::-moz-range-thumb,.public.concalc-content .slider:hover input[type=range]::-ms-thumb,.public.concalc-content .slider:hover input[type=range]::-webkit-slider-thumb{background:#1a9bfc}.public.concalc-content .form-element .button,.public.concalc-content .form-element button,.public.concalc-content .form-element input,.public.concalc-content .form-element select,.public.concalc-content .form-element textarea{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:500;line-height:16px}.public.concalc-content .form-element .button::-webkit-input-placeholder,.public.concalc-content .form-element button::-webkit-input-placeholder,.public.concalc-content .form-element input::-webkit-input-placeholder,.public.concalc-content .form-element select::-webkit-input-placeholder,.public.concalc-content .form-element textarea::-webkit-input-placeholder{font-size:14px;color:#999;text-transform:none;text-align:left;font-weight:400}.public.concalc-content .form-element .button:-moz-placeholder,.public.concalc-content .form-element button:-moz-placeholder,.public.concalc-content .form-element input:-moz-placeholder,.public.concalc-content .form-element select:-moz-placeholder,.public.concalc-content .form-element textarea:-moz-placeholder{font-size:14px;color:#999;text-transform:none;text-align:left;font-weight:400}.public.concalc-content .form-element .button::-moz-placeholder,.public.concalc-content .form-element button::-moz-placeholder,.public.concalc-content .form-element input::-moz-placeholder,.public.concalc-content .form-element select::-moz-placeholder,.public.concalc-content .form-element textarea::-moz-placeholder{font-size:14px;color:#999;text-transform:none;text-align:left;font-weight:400}.public.concalc-content .form-element .button:-ms-input-placeholder,.public.concalc-content .form-element button:-ms-input-placeholder,.public.concalc-content .form-element input:-ms-input-placeholder,.public.concalc-content .form-element select:-ms-input-placeholder,.public.concalc-content .form-element textarea:-ms-input-placeholder{font-size:14px;color:#999;text-transform:none;text-align:left;font-weight:400}.public.concalc-content .form-element input[type=button],.public.concalc-content .form-element input[type=reset],.public.concalc-content .form-element input[type=submit]{-webkit-appearance:button;cursor:pointer}.public.concalc-content .form-element button,.public.concalc-content .form-element select{text-transform:none}.public.concalc-content .form-element button{overflow:visible}.public.concalc-content .form-element .button{display:inline-block;padding:6px 12px;margin-bottom:0;margin-right:5px;font-size:inherit;font-weight:inherit;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;box-shadow:none;text-transform:none}.public.concalc-content .form-element .button.primary{background-color:#337ab7;border-color:#2e6da4;color:#fff}.public.concalc-content .form-element .button.primary:hover{background-color:#286090;border-color:#204d74}.public.concalc-content .form-element .button.default{background-color:#fff;border-color:#ccc;color:#333}.public.concalc-content .form-element .button.default:hover{background-color:#e6e6e6;border-color:#adadad}.public.concalc-content .form-element .button.link{background-color:transparent;border:none;color:#337ab7;font-weight:700;margin:0 25px 0 0;padding:0}.public.concalc-content .form-element .button.link:hover{color:#3b87c8}.public.concalc-content table{border:none}.public.concalc-content table tr{vertical-align:text-top}.public.concalc-content table tr:first-child{border-top:1px solid #ccc}.public.concalc-content table tr:first-child.divider-row{border:none!important}.public.concalc-content table tr:first-child.divider-row td{padding:0}.public.concalc-content table td{border:1px solid #ccc;padding:8px!important}.public.concalc-content table td:first-child{border-right:none}.public.concalc-content table td#not-found{border:none}.public.concalc-content table td div{margin:0}.public.concalc-content table td div .btn{margin:0 5px 8px 0}.public.concalc-content table .heading td{border:1px solid #ccc}.public.concalc-content table .divider-row td{border:none!important}.public.concalc-content table .total td{background-color:#d1d1d1;border:none;color:#333}.public.concalc-content table .total_including_va td{background-color:#595959;border:none;color:#fff}.public.concalc-content .notice{border:1px solid transparent;display:block!important;margin-bottom:20px;padding:8px}.public.concalc-content .notice p{margin:0;padding:0}.public.concalc-content .notice.error{background-color:#D9534F;border-color:#D9534F;color:#fff}.public.concalc-content .notice.update-nag{background-color:#EC971F;border-color:#EC971F;color:#fff}.public.concalc-content .notice.updated{background-color:#5CB85C;border-color:#5CB85C;color:#fff}.public.concalc-content.user-information{margin-bottom:15px}.ie7 .public.concalc-content .slider input[type=text],.ie8 .public.concalc-content .slider input[type=text],.ie9 .public.concalc-content .slider input[type=text]{border-bottom-color:#bdbdbd!important}.ie7 .public.concalc-content .slider input[type=text]:focus,.ie7 .public.concalc-content .slider input[type=text]:hover,.ie7 .public.concalc-content .slider:hover input[type=text],.ie8 .public.concalc-content .slider input[type=text]:focus,.ie8 .public.concalc-content .slider input[type=text]:hover,.ie8 .public.concalc-content .slider:hover input[type=text],.ie9 .public.concalc-content .slider input[type=text]:focus,.ie9 .public.concalc-content .slider input[type=text]:hover,.ie9 .public.concalc-content .slider:hover input[type=text]{border-color:#bdbdbd!important}.ie7 .public.concalc-content .slider #Broker_Commission_Input-slider,.ie8 .public.concalc-content .slider #Broker_Commission_Input-slider,.ie9 .public.concalc-content .slider #Broker_Commission_Input-slider{display:none}