/**
 * CSS for styling the car loan calculator related elements.
 *
 * @category Adview
 * @package  Adverts
 * @author   Mario Magdic <mario.magdic@distilled.ie>
 * @license  Proprietary (http://www.adverts.ie)
 * @link     N/A
 */.car-loan-calculator-wrapper{margin:0;padding:0;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.20);z-index:200000;opacity:0;transform:translateY(-100%);transition:opacity 1s}.car-loan-calculator-body{position:absolute;top:50%;left:50%;width:410px;transform:translate(-50%, -250%);margin:0;padding:0;background:#fff;border-radius:2px;overflow:hidden;box-shadow:0 2px 12px 0 rgba(0, 0, 0, 0.14);transition:all 0.2s}.car-loan-calculator-wrapper.show{opacity:1;transform:translateY(0)}.car-loan-calculator-wrapper.show .car-loan-calculator-body{transform:translate(-50%, -50%)}.car-loan-calculator-header{width:100%;margin:0;padding:20px 14px 18px 14px;box-sizing:border-box;background:#006782}.car-loan-calculator-header img{width:178px;height:auto}.car-loan-calculator-header a{display:inline-block;float:right;transform:rotate(45deg);font-size:17px}.car-loan-calculator-content{box-sizing:border-box;padding:40px 67px 20px 67px}.car-loan-calculator-title{font-size:20px;color:#424242}.car-loan-calculator-content .input-with-icon{position:relative;margin-top:16px}.car-loan-calculator-content form{margin-top:30px}.car-loan-calculator-content input,.car-loan-calculator-content select{box-sizing:border-box;padding:10px;display:block;width:100%;font-size:14px;color:#000;border:1px solid #bbb;background:#fff}.car-loan-calculator-content select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.car-loan-calculator-content input:focus,.car-loan-calculator-content select:focus{border:1px solid #4990e2;outline:none}.car-loan-calculator-content .input-with-icon > label{padding:0;margin:0;display:block}.car-loan-calculator-content .input-with-icon > label > i{position:absolute;top:50%;transform:translate(1px, -50%);width:25px;text-align:center;vertical-align:middle;font-size:17px;font-weight:bold;font-style:normal;line-height:100%;color:#4990e2;background:#fff}.car-loan-calculator-content .input-with-icon.input-icon-on-right > label > i{position:absolute;top:50%;right:0;transform:translate(-1px, -50%)}.car-loan-calculator-content .input-with-icon.input-icon-on-left > label > input{padding-left:25px}.car-loan-calculator-content .calculation-result{margin-top:30px}.car-loan-calculator-content .calculation-result > .subtitle{color:#7f7f7f;font-size:13px}.car-loan-calculator-content .calculation-result > .result-value{margin-top:6px}.car-loan-calculator-content .calculation-result > .result-value > .result-currency,.car-loan-calculator-content .calculation-result > .result-value > .result-amount{font-size:30px;color:#046982;font-weight:bold}.car-loan-calculator-content .calculation-result > .result-value > .result-payment-cycle{color:#7f7f7f;font-size:14px;font-weight:bold;text-transform:uppercase;margin-left:5px}.wide-template #container_wrapper a#btn-apply-now{background:#ff8000;color:#fff;display:block;width:100%;margin-top:30px;border-radius:4px;text-align:center;font-weight:bold;font-size:14px;padding:10px;box-sizing:border-box;box-shadow:0 3px 1px 0 rgba(0, 0, 0, 0.05)}.wide-template #container_wrapper a#btn-apply-now,.wide-template #container_wrapper a#btn-apply-now:visited,.wide-template #container_wrapper a#btn-apply-now:active{color:#fff}.wide-template #container_wrapper a#btn-apply-now:focus,.wide-template #container_wrapper a#btn-apply-now:hover{background:#d66e25}.car-loan-calculator-content .calculation-result table.result-breakdown{margin-top:30px;width:100%;font-size:13px}.car-loan-calculator-content .calculation-result table.result-breakdown tr{margin-top:10px}.car-loan-calculator-content .calculation-result table.result-breakdown th{color:#7f7f7f;font-weight:normal;text-align:left;padding-bottom:10px}.car-loan-calculator-content .calculation-result table.result-breakdown td{color:#000;font-weight:normal;text-align:right;padding-bottom:10px}.car-loan-calculator-footer{width:100%;margin:0;padding:0 20px 20px 20px;box-sizing:border-box;font-size:11px;color:#7f7f7f}.car-loan-calculator-body .input-custom-select{margin-top:16px}.car-loan-calculator-body .input-custom-select .arrow-down{position:absolute;top:0;right:0;z-index:10020;font-size:14px;padding:10px;color:#4C8FE1;cursor:pointer}.car-loan-calculator-content .input-custom-select label{display:block;width:100%;height:100%;position:relative}.car-loan-calculator-body .input-custom-select ul{list-style:none;width:100%;position:absolute;top:0;left:0;padding:0;margin:0;border:1px solid #bbb;border-bottom-width:0;box-sizing:border-box}.car-loan-calculator-body .input-custom-select ul > li{box-sizing:border-box;padding:10px 10px 10px 25px;display:block;width:100%;font-size:14px;color:#000;border:0 solid #bbb;border-bottom-width:1px;background:#fff;cursor:pointer}.car-loan-calculator-body .input-custom-select ul > li.input-custom-select-option{display:none}.car-loan-calculator-body .input-custom-select.opened ul > li.input-custom-select-option{display:block}.car-loan-calculator-body .input-custom-select.opened ul{box-shadow:0 2px 4px 0 #B4B6B7}.car-loan-calculator-body .input-custom-select.opened ul > li.input-custom-select-selected{display:none}.car-loan-calculator-body .input-custom-select ul > li.input-custom-select-option:hover{background:#f0f0f0;color:#4a4a4a}#av_detail_calculator{margin-left:-45px;margin-bottom:31px;box-shadow:0 0 4px 0 #dbdbdb;border-radius:4px;border:solid 1px #d4d4d4;background-clip:content-box;overflow:hidden;width:653px}#av_detail_calculator:empty{display:none}