body,html {height: 100%;}h1.stepTitle {font-size: 30px;font-weight: 400;color: #057bd5;}span {color: #183D70;}label {color: #183D70;padding-top: 7px !important;}input {color: #183D70 !important;}p {color: #183D70;}p.mobileResult {text-transform: uppercase;}.page-content {padding: 0px !important;background-color: #fff !important;}.noPadding {padding-left: 0px;padding-right: 0px;}.noPaddingLeft {padding-left: 0px;}.noPaddingRight {padding-right: 0px;}.row {width: 100% !important;margin: auto 0;}.title-tuile {font-weight: 200;font-size: 35px;color: #057bd5;margin-top: 50px;margin-bottom: 50px;}.title-tuileBis {font-weight: 400;font-size: 25px;color: #093F6D;margin-botto: 50px;}.title-tuileTer {font-weight: 400;font-size: 30px;color: #057bd5;margin-bottom: 50px;}.inner-main {max-width: 1000px;margin: auto;padding-bottom: 30px;}.options .option {height: 50px;border: 2px solid #D9D9D3;margin: 15px 0px;line-height: 50px;}.options .option i {color: #057bd5;}.options .option:hover {border: 2px solid #057bd5;background-color: rgba(5, 123, 213, 0.1);transition: 0.3s all;cursor: pointer;}.options .option.picked {color: #fff;border: 2px solid #057bd5 !important;background-color: #057bd5;height: 50px;margin: 15px 0px;line-height: 50px;}.options .option.picked i {color: #fff;transition: 0.3s all;}.prev {color: #183D70;text-decoration: underline !important;}.prev:hover {color: #057bd5;}.btn-next {background-color: #15d78e;color: #fff !important;border: 2px solid #15d78e;margin: 20px 0px;cursor: pointer;}.btn-next:hover {background-color: rgba(21, 215, 142, 0.5);color: #fff;border: 2px solid #15d78e;}.btn-getResult {background-color: #15d78e;color: #fff;border: 2px solid #15d78e;}.btn-getResult:hover {background-color: rgba(21, 215, 142, 0.5);color: #fff;border: 2px solid #15d78e;}i.fixed:hover {color: #093F6D;}i.false {color: rgba(0, 0, 0, 0);}i.noFalse {color: rgba(0, 0, 0, 0);}i.true {color: #15d78e;}.inner-addon {position: relative;}.inner-addon .fa {position: absolute;padding: 10px;pointer-events: none;}.left-addon .fa {left: 0px;}.right-addon .fa {right: 0px;}.left-addon input {padding-left: 30px;}.right-addon input {padding-right: 30px;}span {font-size: 18px;}span i {color: #ab4846;margin-top: 50px !important;margin-bottom: 20px;}.combo {width: 220px;}.spaceLeft {margin-left: 0px;}.oneStep {min-height: 85vh;}.wiz {padding-left: 50px !important;background-color: #fff;min-height: 80vh;padding-top: 50px;padding-bottom: 50px;}.wiz .padLeft {padding-left: 25px;}.wiz .padRight {padding-right: 25px;}.wiz .btn {color: #183D70;}.wiz .btn-situation,.btn-gender,.btn-evo {border: 1px solid #e5e5e5 !important;width: 150px;text-align: left;text-transform: none;}.wiz .btn-situation::first-letter,.wiz .btn-gender::first-letter,.wiz .btn-evo::first-letter {text-transform: uppercase !important;}.wiz .btn-situation i,.wiz .btn-gender i,.wiz .btn-evo i {color: #057bd5;}.wiz .btn-situation:hover,.wiz .btn-gender:hover,.wiz .btn-evo:hover {background-color: #17becf;}.wiz .btn-situation.picked,.wiz .btn-gender.picked,.wiz .btn-evo.picked {background-color: #057bd5;color: #fff;}.wiz .btn-situation.picked i,.wiz .btn-gender.picked i,.wiz .btn-evo.picked i {color: #fff;}.wiz .btn-child {border: 1px solid #e5e5e5 !important;width: 100px;}.wiz .btn-child:hover {background-color: #17becf;}.wiz .btn-child.picked {background-color: #057bd5;color: #fff;}.wiz .btn-yesNo,.wiz .btn-yesNo2,.wiz .btn-yesNo3,.wiz .btn-yesNo4,.wiz .btn-yesNo5 {border: 1px solid #e5e5e5 !important;height: 30px;line-height: 15px;margin-top: 45px;}.wiz .btn-yesNo:hover,.wiz .btn-yesNo2:hover,.wiz .btn-yesNo3:hover,.wiz .btn-yesNo4:hover,.wiz .btn-yesNo5:hover {background-color: #17becf;}.wiz .btn-yesNo.picked,.wiz .btn-yesNo2.picked,.wiz .btn-yesNo3.picked,.wiz .btn-yesNo4.picked,.wiz .btn-yesNo5.picked {background-color: #057bd5;color: #fff;}.input-group-addon {color: #057bd5;background-color: #fafafa;}.btn-showSpec {color: #057bd5;cursor: pointer;}.btn-showSpec:hover {color: #15d78e;}.btn-showGeneralSpec {color: #057bd5;cursor: pointer;margin-top: 5px !important;}.btn-showGeneralSpec:hover {color: #15d78e;}.spec {padding-right: 0px;}.mustCheck {color: #dd423d;}.spec .specContent {color: #183D70;font-size: 12px;font-weight: 300;padding: 10px;margin-top: 10px;margin-bottom: 10px;border-radius: 4px;background-color: #fafafa;}.spec .specContent b {font-weight: 400;font-size: 12px !important;}.generalSpec {padding-right: 0px;}.generalSpec .specContent {color: #183D70;font-size: 12px;font-weight: 300;padding: 10px;margin-top: 20px;margin-bottom: 20px;border-radius: 4px;background-color: #fafafa;}.btn-closeSpec {bottom: 0;color: #fff !important;}.form-group.row {margin: 10px 0px;}.form-group.row label {margin-top: 3px;font-size: 14px;line-height: 14px;}label.col-form-label {padding-left: 0px;}.input-group .input-group-addon,.fancy_Select {border-top: 0px solid #e5e5e5 !important;border-bottom: 0px solid #e5e5e5 !important;border-right: 0px solid #e5e5e5 !important;border-left: 0px solid #e5e5e5 !important;background: rgba(0, 0, 0, 0) !important;}.input-group input {border-right: 0px solid #057bd5 !important;}.log .input-group .input-group-addon {border-top: 0px solid #e5e5e5 !important;border-bottom: 0px solid #e5e5e5 !important;border-left: 0px solid #e5e5e5 !important;border-right: 0px solid #e5e5e5 !important;background: #fafafa;}.log .input-group input {border-left: 0px solid #e5e5e5 !important;border-right: 1px solid #e5e5e5 !important;}i.log {color: #057bd5 !important;}.price_range .slider {width: 70%;float: left;margin-top: 15px;}.ui-sluider-horizontal {height: 13px;border: none;background: linear-gradient(to bottom, #e4e4e4 0%, #f7f7f7 100%);}.ui-corner-all {border-botom-left-radius: 4px;}.shadow {-webkit-box-shadow: 2px 9px 36px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 2px 9px 36px 3px rgba(0, 0, 0, 0.1);box-shadow: 2px 9px 36px 3px rgba(0, 0, 0, 0.1);}.alertText1,.alertText2,.alertText3,.alertText4,.alertText {background-color: #f2dede;border-radius: 4px;color: #ab4846;padding: 20px;margin-bottom: 10px;}.tax_box {width: 200px;margin: 75px auto 0px;}.tax_box .head {color: #fff;background: #057bd5;padding: 20px 10px;border-radius: 5px 5px 0 0;}.tax_box .head h2 {font-size: 25px;text-transform: uppercase;color: #bbe6db;}.tax_box .head h2 img {margin-right: 14px;}.tax_box .current_tax {font-size: 16px;border-top: 1px solid #8ddece;padding: 12px 0 14px 0;margin-top: 10px;margin-bottom: 50px;}.tax_box .current_tax span {color: #fff;font-size: 25px;}.about_tax {background: #fff;padding: 0 0px 17px 0px;border-radius: 0 0 5px 5px;border-left: 2px solid #057bd5;border-bottom: 2px solid #057bd5;border-right: 2px solid #057bd5;}.about_tax .save {font-size: 20px;color: #183D70;margin: 0px 20px 20px;padding: 5px 0px 20px;text-transform: uppercase;}.wizRetraite .about_tax .save {font-size: 16px;color: #183D70;margin: 0px 20px 20px;padding: 5px 0px 20px;text-transform: uppercase;}.wizRetraite h2 {font-size: 20px !important;}.about_tax .save span {font-size: 25px;color: #15d78e;display: block;margin-top: 10px;}.about_tax .save span.reductionIR {display: inline;}.about_tax .save span.augmentationRetraite {display: inline;}.about_tax a.result.inactive {text-transform: uppercase;background: #d5d9db;display: block;border-radius: 4px;padding: 12px;margin-bottom: 10px;}.about_tax a.result {text-transform: uppercase;background: #1abc9c;display: block;border-radius: 4px;padding: 12px;margin-bottom: 10px;}.about_tax a.result i {float: right;margin-top: 2px;}.about_tax a.subscribe {background: #1abc9c;display: block;border-radius: 4px;margin-bottom: 10px;padding: 12px;}.about_tax a.subscribe span {text-transform: uppercase;}.about_tax a.subscribe i {font-size: 25px;background: #17a98c;width: 46px;text-align: center;float: right;margin: -12px -12px -12px 0;height: 64px;border-radius: 0 4px 4px 0;line-height: 64px;}.about_tax a.orange {color: #fff;height: 64px;background: #183D70;}.about_tax a.orange i {background: rgba(42, 150, 250, 0.5);}.knob_plugin {padding: 14px;border-radius: 50%;float: right;margin-top: -50px;margin-bottom: -50px;margin-right: 15px;background: #fff;}span.bold {font-size: 12px;font-weight: 400;}.resultFoot {border-top: 2px solid #057bd5;padding-top: 10px;height: 50px;}.resultFoot:hover {color: #15d78e;}.xs-smResult {z-index: 1000;position: fixed;bottom: 0;height: 70px;width: 100%;background-color: #15d78e;}.xs-smResult p {color: #fff;font-size: 15px;line-height: 35px;}.clearBoth {width: 100%;height: 70px;}.sliderLinked {background-color: #e4e4e4;border-color: #e4e4e4;}.ui-slider-handle.ui-state-default.ui-corner-all {border-radius: 20px;border: 2px solid #057bd5;background-color: #fff !important;}.ui-slider-range {background-color: #057bd5;}.sliderDepart .ui-slider-range {background-color: #e4e4e4;}.sliderDepart .ui-slider-handle.ui-state-default.ui-corner-all {border-radius: 20px;border: 2px solid #057bd5;background-color: #057bd5 !important;}div.fancy-select {position: relative;font-weight: bold;text-transform: uppercase;font-size: 13px;color: #183C70;}div.fancy-select.disabled {opacity: 0.5;}div.fancy-select select:focus + div.trigger {box-shadow: 0 0 0 2px #4B5468;}div.fancy-select select:focus + div.trigger.open {box-shadow: none;}div.fancy-select div.trigger {border-radius: 4px;cursor: pointer;padding: auto 24px auto 9px !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;color: #183C70;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);width: 200px;border-top: 1px solid #e5e5e5 !important;border-bottom: 1px solid #e5e5e5 !important;border-left: 1px solid #e5e5e5 !important;border-right: 1px solid #e5e5e5 !important;background: #fafafa;height: 34px;width: 100px !important;line-height: 14px;transition: all 240ms ease-out;-webkit-transition: all 240ms ease-out;-moz-transition: all 240ms ease-out;-ms-transition: all 240ms ease-out;-o-transition: all 240ms ease-out;}div.fancy-select div.trigger:after {content: "";display: block;position: absolute;width: 0;height: 0;border: 5px solid transparent;border-top-color: #e5e5e5;top: 13px;right: 9px;}div.fancy-select div.trigger.open {background: #fafafa;border: 1px solid #e5e5e5;color: #7A8498;box-shadow: none;}div.fancy-select div.trigger.open:after {border-top-color: #e5e5e5;}div.fancy-select ul.options {list-style: none;margin: 0;position: absolute;top: 40px;left: 0;visibility: hidden;opacity: 0;z-index: 50;max-height: 200px;overflow: auto;background: #fafafa;border-radius: 4px;border-top: 1px solid #e5e5e5;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);width: 100px;transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-webkit-transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-moz-transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-ms-transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-o-transition: opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;}div.fancy-select ul.options.open {visibility: visible;top: 50px;opacity: 1;transition: opacity 300ms ease-out, top 300ms ease-out;-webkit-transition: opacity 300ms ease-out, top 300ms ease-out;-moz-transition: opacity 300ms ease-out, top 300ms ease-out;-ms-transition: opacity 300ms ease-out, top 300ms ease-out;-o-transition: opacity 300ms ease-out, top 300ms ease-out;}div.fancy-select ul.options.overflowing {top: auto;bottom: 40px;transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-webkit-transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-moz-transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-ms-transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-o-transition: opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;}div.fancy-select ul.options.overflowing.open {top: auto;bottom: 50px;transition: opacity 300ms ease-out, bottom 300ms ease-out;-webkit-transition: opacity 300ms ease-out, bottom 300ms ease-out;-moz-transition: opacity 300ms ease-out, bottom 300ms ease-out;-ms-transition: opacity 300ms ease-out, bottom 300ms ease-out;-o-transition: opacity 300ms ease-out, bottom 300ms ease-out;}div.fancy-select ul.options li {padding: 8px 12px;color: #2B8686;cursor: pointer;white-space: nowrap;transition: all 150ms ease-out;-webkit-transition: all 150ms ease-out;-moz-transition: all 150ms ease-out;-ms-transition: all 150ms ease-out;-o-transition: all 150ms ease-out;}div.fancy-select ul.options li.selected {background: rgba(43, 134, 134, 0.3);color: rgba(255, 255, 255, 0.75);}div.fancy-select ul.options li.hover {color: #fff;}div.fancy-select div.trigger,div.fancy-select ul.options,div.fancy-select div.trigger.open {background: none;border: 1px solid #e5e5e5;box-shadow: none;border-radius: 5px;color: #333;font-size: 14px;width: 100px;font-weight: normal;padding-left: 18px;}div.fancy-select ul.options {background: #fafafa;padding-left: 0;min-width: 100px;top: 33px !important;}div.fancy-select ul.options li {color: #9da0ab;padding-left: 18px;}div.fancy-select ul.options li:hover,div.fancy-select ul.options li.selected {background: #337ab7;color: #fff;border-radius: 4px;}div.fancy-select select:focus + div.trigger {box-shadow: none;}div.fancy-select div.trigger:after {border-color: #e5e5e5 transparent transparent;border-right: 7px solid transparent;border-width: 7px;}div.fancy-select {width: 100px;}div.fancy-select:after {content: '';background: #e5e5e5;width: 1px;height: 34px;position: absolute;top: 0;right: 37px;margin: 0px;}select.birthyear {-webkit-appearance: none;-moz-appearance: none;appearance: none;-webkit-border-radius: 0px 4px 4px 0px !important;-moz-border-radius: 0px 4px 4px 0px !important;}.stepChild {padding-left: 80px;}.btn-step {font-size: 20px;padding: 8px 0px 0px;height: 50px;width: 50px;border-radius: 999px;color: #e4e4e4 !important;border: 3px solid #e4e4e4;}.btn-step.current {color: #15d78e !important;border-color: #15d78e;}.btn-step.isOk {color: #15d78e;border-color: #15d78e;background-color: #15d78e;}.stepByStep hr {border-top-color: #e4e4e4;border-width: 2px;margin-top: 23px !important;}.stepByStep p {color: #e4e4e4;}.stepByStep p.current {color: #15d78e;}.stepByStep p.isOk {color: #15d78e;}div.divider {margin: auto;width: 2px;height: 50px;background-color: #e4e4e4;}g.center_group {display: none;}g.slices,g.labels,g.lines {border: 10px solid #fff;}.pie-legend {display: none !important;}.repartition-bg {background-color: #fff;width: 110px;height: 110px;padding-top: 5px;border-radius: 9999px;position: absolute;margin-top: -50px;margin-left: 70px;}::-webkit-input-placeholder {color: #d6d6d6 !important;}:-moz-placeholder {color: #d6d6d6 !important;opacity: 1;}::-moz-placeholder {color: #d6d6d6 !important;opacity: 1;}:-ms-input-placeholder {color: #d6d6d6 !important;}@media (max-width: 769px) {.wiz {padding-top: 15px;padding-left: 10px !important;}.btn-next {margin: 0px;}.security {padding-top: 20px;}.title-tuileTer {font-weight: 400;font-size: 27px;color: #057bd5;margin: 0px auto 25px;}.stepChild {padding-left: 10px;}.btn-step {font-size: 14px;padding: 8px 0px 0px;height: 40px;width: 40px;border-radius: 999px;color: #e4e4e4 !important;border: 2px solid #e4e4e4;}.stepByStep p {font-size: 12px;}}.footer_objectifs {background-color: #093F6D;}.footer_objectifs h1.title {color: #fff;font-size: 25px;font-weight: 300;}.footer_objectifs p {color: #fff;margin: 0px;}.footer_objectifs .btn-help {background-color: #F1F1F1;width: 200px;margin: 20px 10px;text-transform: lowercase;}.footer_objectifs .btn-help p {color: #2a96fa;}.footer_objectifs .btn-help i {color: #2a96fa;}.footer_objectifs .btn-help:hover {background-color: #2a96fa;}.footer_objectifs .btn-help:hover p {color: #fff;}.footer_objectifs .btn-help:hover i {color: #fff;}@media (max-width: 450px) {.wiz {padding-bottom: 130px;}}@media (max-width: 360px) {.wiz {padding-bottom: 130px;}.situation {margin-left: -5px;}}@media (max-width: 320px) {.wiz {padding-bottom: 130px;}.situation {margin-left: -8px;}}span.reduction-amount {display: inline !important;}span.reduction-amount.performance-amount {color: #15d78e !important;}span.euro {color: #15d78e;}span.mobile-summary {color: white !important;}span.mobile-summary .reduction-amount {color: white !important;}table.liability-table td {border-top: 0px !important;}table.liability-table td.product-name input {border-left: 5px solid #6c27d8 !important;}.btn-pushNewCredit {color: white !important;}.linxo-btn {color: white !important;}.linxo-process-div .btn-primary {color: white !important;}