




/****************************** Tools Rebrand Styles START ******************************/

/* Tooltips */
/*.tool-rb .collapse.overlay,*/
/*.tool-rb .collapsing.overlay{*/
/*    background: #B62671;*/
/*}*/
/*.tool-rb .collapse.overlay p,*/
/*.tool-rb .collapsing.overlay p{*/
/*    padding: 20px 40px 10px 20px;    */
/*}*/


/* Slider */
/*.tool-rb .ui-slider, .tool-rb .ui-slider-range,*/
/*.tool-rb .final-result .ui-slider-range,*/
/*.tool-rb .final-result .ui-slider{*/
/*    background: #ccc;*/
/*    border-radius: 40px;*/
/*    border: 1px solid #ccc;*/
/*}*/
/*.tool-rb .ui-slider .ui-slider-handle,*/
/*.tool-rb .final-result .ui-slider .ui-slider-handle{*/
/*    background: #1E0E3E;*/
/*    border-radius: 40px;*/
/*    border: 1px solid #1E0E3E;*/
/*}*/
/*.tool-rb .styled-slider label span[class^='substitute']{*/
/*    color: #B62671;*/
/*}*/
/*.tool-rb .styled-slider .spacer{*/
/*    display: none;*/
/*}*/
/*.tool-rb-wrapper .styled-slider .spacer{*/
/*    display: block;   */
/*}*/


/* Excess Coverage */
/*.tool-rb .needs-results-explainer-excess {*/
/*    min-height: 120px;*/
/*}*/


/* Buttons */
/*.tool-rb .btn{*/
/*    background: #B62671;*/
/*    color: #FFF;*/
/*    border-radius: 150px;*/
/*    font-size: 16px;*/
/*    padding: 14px;*/
/*    min-width: 176px;*/
/*    max-width: 176px;*/
/*    border: 0px;*/
/*}*/
/*.tool-rb .btn.tool-back-btn{*/
/*    background: #292933;*/
/*}*/
/*.tool-rb .btn:focus {*/
    /*outline: none!important;*/
    /*box-shadow: none!important;*/
/*}*/


/* Term Buttons Start */
/*.tool-rb .term-select .buttonState.active,*/
/*.tool-rb .term-select .buttonState{*/
/*    display: inline-block;*/
/*}*/
/*.tool-rb .results-block.term-select .buttonState span,*/
/*.tool-rb .results-block.term-select .buttonState.inactive span{*/
/*    background: none;*/
/*    color: #FFF;*/
/*}*/
/*.tool-rb .results-block.inline.term-select .buttonState span span:after{*/
/*    background: none;*/
/*}*/
/*.tool-rb  .results-block.inline.term-select .buttonState span span:after {*/
/*    margin-left: -2px;*/
/*}*/
/*.tool-rb .results-block.term-select .buttonState span span:before {*/
/*    background: #FFF;*/
/*    border: none;*/
/*}*/
/*.tool-rb.rb-ltd-bg .term-select .buttonState.active span:first-of-type :before{*/
/*    background: #1E0E3E;*/
/*    border: none;*/
/*}*/
/*.tool-rb.rb-ltd-bg .buttonState:focus{*/
/*    box-shadow: none;*/
/*}*/
/*.single-product .tool-rb.rb-ltd-bg .term-select .buttonState span,*/
/*.single-product .tool-rb.rb-ltd-bg .term-select .buttonState.inactive span{*/
/*    font-weight: normal;*/
/*}*/
/*.tool-rb.rb-ltd-bg .term-select .buttonState.active span:first-of-type :before,*/
/*.term-select .buttonState.active:hover span:first-of-type :before{*/
/*    margin: -3px 7px 0 -34px;*/
/*}*/
/*.tool-rb.rb-ltd-bg .disability-option .buttonState span span:before,*/
/*.tool-rb.rb-ltd-bg .term-select .buttonState span span:before{*/
/*    content: "\f00c";*/
/*    font: normal normal normal 20px/1 FontAwesome;*/
/*    font-size: 20px;*/
/*    padding-top: 3.5px;*/
/*    padding-right: 2px;*/
/*}*/
/*.tool-rb.rb-ltd-bg .term-select .buttonState span span:before{*/
/*    width: 29px;*/
/*    height: 29px;*/
/*    margin-left: -34px;*/
/*    margin-top: -3px;*/
/*}*/
/*.tool-rb.rb-ltd-bg .term-select .buttonState.active span:first-of-type :before{*/
/*    content: "\f00c";*/
/*    font: normal normal normal 20px/1 FontAwesome;*/
/*    font-size: 20px;*/
/*    padding-top: 3.5px;*/
/*    padding-right: 2px;*/
/*}*/
/* Term Buttons End */










/* Class Buttons Start */
/*.tool-rb .rate-class-buttons .buttonState.active,*/
/*.tool-rb .rate-class-buttons .buttonState{*/
/*    display: inline-block;*/
/*    background: none;*/
/*    border: none;*/
/*    box-shadow: none;*/
/*    padding: 0px!important;*/
/*    height: 30px;*/
/*    line-height: 25px;*/
/*}*/
/*.tool-rb .results-block.rate-class-buttons .buttonState span,*/
/*.tool-rb .results-block.rate-class-buttons .buttonState.inactive span{*/
/*    background: none;*/
/*    color: #FFF;*/
/*    padding: 2px 7px 2px 16px!important;*/
/*    height: auto!important;*/
/*    width: auto!important;*/
/*}*/
/*.tool-rb .results-block.inline.rate-class-buttons .buttonState span span:after{*/
/*    background: none;*/
/*}*/
/*.tool-rb  .results-block.inline.rate-class-buttons .buttonState span span:after {*/
/*    margin-left: -2px;*/
/*}*/
/*.tool-rb .results-block.rate-class-buttons .buttonState span span:before {*/
/*    background: #FFF;*/
/*    border: none;*/
/*}*/
/*.tool-rb.rb-life-bg .rate-class-buttons .buttonState.active span:first-of-type :before{*/
/*    background: #1E0E3E;*/
/*    border: none;*/
/*}*/
/*.tool-rb.rb-life-bg .buttonState:focus{*/
/*    box-shadow: none;*/
/*}*/
/*.single-product .tool-rb.rb-life-bg .rate-class-buttons .buttonState span,*/
/*.single-product .tool-rb.rb-life-bg .rate-class-buttons .buttonState.inactive span{*/
/*    font-weight: normal;*/
/*}*/
/*.tool-rb.rb-life-bg .rate-class-buttons .buttonState.active span:first-of-type :before,*/
/*.rate-class-buttons .buttonState.active:hover span:first-of-type :before{*/
/*    margin: -3px 7px 0 -34px;*/
/*}*/
/*.tool-rb.rb-life-bg .disability-option .buttonState span span:before,*/
/*.tool-rb.rb-life-bg .rate-class-buttons .buttonState span span:before{*/
/*    content: "\f00c";*/
/*    font: normal normal normal 20px/1 FontAwesome;*/
/*    font-size: 20px;*/
/*    padding-top: 3.5px;*/
/*    padding-right: 2px;*/
/*}*/
/*.tool-rb.rb-life-bg .rate-class-buttons .buttonState span span:before{*/
/*    width: 29px;*/
/*    height: 29px;*/
/*    margin-left: -34px;*/
/*    margin-top: -3px;*/
/*    border-radius: 30px;*/
/*    padding-left: 3px;*/
/*    position: absolute;*/
/*}*/
/*.tool-rb.rb-life-bg .rate-class-buttons .buttonState.active span:first-of-type :before{*/
/*    content: "\f00c";*/
/*    font: normal normal normal 20px/1 FontAwesome;*/
/*    font-size: 20px;*/
/*    padding-top: 3.5px;*/
/*    padding-right: 2px;*/
/*}*/
/*.tool-rb.rb-life-bg .buttonState.strm-bs-group-3 {*/
/*    width: auto;*/
/*    max-width: 300px;*/
/*    margin-right: 20px;*/
/*    margin-bottom: 20px;*/
/*}*/
/* Class Buttons End */












/* Modals */
/*.rb-ltd-bg.tool-rb .modal-content{*/
/*    font-family: 'visuelt-regular-pro', 'Roboto', sans-serif;*/
/*    font-size: 16px;*/
/*    line-height: 24px;*/
/*}*/
/*.rb-ltd-bg.tool-rb .close{*/
/*    padding: 10px 10px 0 0;*/
/*    opacity: 1;*/
/*}*/


/* Misc */
/*.tool-rb .dollar-month {*/
/*    font-size: 40px;*/
/*    font-family: 'visuelt-bold-pro', 'Roboto', sans-serif;*/
/*    display: block;*/
/*}*/
/*.tool-rb .cov-statement h3{*/
/*    font-size: 20px;*/
/*    line-height: 28px;*/
/*}*/
/*.tool-rb .needs .total{*/
/*    font-size: 48px;*/
/*    line-height: 32px;*/
/*    font-family: 'visuelt-bold-pro', 'Roboto', sans-serif;*/
/*    color: #B62671;*/
/*}*/
/*.tool-rb .needs .per-mo{*/
/*    font-size: 24px;*/
/*    line-height: 32px;*/
/*}*/
/*.tool-rb .needs-results-explainer {*/
/*    font-family: 'visuelt-regular-pro', 'Roboto', sans-serif;*/
/*    font-size: 24px;*/
/*    font-weight: 300;*/
/*    line-height: 32px;*/
/*    margin-bottom: 0px;*/
/*}*/
/*.tool-rb.final-result h1{*/
/*    font-family: 'visuelt-bold-pro', 'Roboto', sans-serif;*/
/*    font-size: 48px;*/
/*    line-height: 56px;*/
/*}*/
/*.tool-rb #CarouselPlans .needs{*/
/*    padding-top: 0px;*/
/*}*/
/*.tool-rb .rb-ltd-bg h3,*/
/*.tool-rb.rb-ltd-bg label{*/
/*    font-family: 'visuelt-bold-pro', 'Roboto', sans-serif;*/
/*}*/
/*.tool-step{*/
    /*font-size: 20px;*/
/*    font-family: 'visuelt-bold-pro', 'Roboto', sans-serif;*/
/*    color: #B62671;*/
/*}*/
/*.step-heading{*/
/*    font-size: 24px;*/
/*    font-family: 'visuelt-regular-pro', 'Roboto', sans-serif;*/
/*}*/
/*.repl-years .buttonState{*/
/*    width: 14.3%;*/
/*    margin: -1px;*/
/*    padding: 18px 10px;*/
/*}*/
/*.tool-rb .inline .elementcontainer {*/
/*    width: 28%;*/
/*    display: inline-block;*/
/*    padding: 0%;*/
    /*margin: 16px 0px 0px 0;*/
/*}*/
/*#trWhatAreTheirAges .resizable{*/
/*    font-size: 18px;*/
/*}*/
/*#trInlineQuestions .spacer{*/
/*    display: none;*/
/*}*/
/*.life-rb .dropdown.product-choice {*/
/*    background-image: url(/uploads/00001316/dropdown-arrow.svg);*/
/*}*/



/* Media Queries */
/*@media(max-width:991px){*/
/*    .tool-rb.rb-ltd-bg .plan-options{*/
/*        margin-top: 35px;*/
/*    }*/
/*}*/
/*@media (min-width: 992px){*/
/*    .tool-rb.final-result .styled-slider {*/
/*        margin-top: 0px;*/
/*    }    */
/*}*/
/*@media(max-width:767px){*/
/*    .tool-rb.final-result{*/
/*        margin-top: 100px;*/
/*    }*/
/*    .tool-rb.final-result h1, .tool-rb .needs .total{*/
/*        font-size: 40px;*/
/*        line-height: 48px;*/
/*    }*/
/*    .ltd-tool-card, .life-tool-card{*/
/*        margin-top: 100px;*/
/*    }*/
/*    .question-card label{*/
/*        font-size: 16px;*/
/*        line-height: 24px;*/
/*    }*/
/*}*/
/*@media(max-width:450px){*/
/*    .tool-rb .btn{*/
/*        min-width: 130px;*/
/*    }*/
/*    .needs-rb-header .calc-tool-title{*/
/*        font-size: 16px!important;*/
/*    }*/
/*}*/

/*.needs-results-stats{*/
/*    margin: 0;*/
/*}*/






/****************************** Button Arrow Hovers START ******************************/

/* Common */
/*.arrow-right, .arrow-right-dark, .arrow-left, .arrow-right-ltd, .arrow-right-life{*/
/*    transition: all 0.2s;    */
/*    display: inline-block;*/
/*    cursor: pointer!important;*/
/*    position: relative;*/
/*}*/

/* Fuchsia light bg button right */
/*.arrow-right:after{*/
/*    content: url('https://memberenroll-stage.com/uploads/00001316/icons/arrow-long-right.svg');*/
/*    position: absolute;*/
/*    opacity: 0;*/
/*    right: 10px;*/
/*    transition: 0.5s;*/
/*}*/
/*.arrow-right:hover, .arrow-right:focus, .arrow-right:active{*/
/*    padding-right: 10px;*/
/*    padding-left: 0px;*/
/*    background: #FFF;*/
/*    color: #B62671;*/
/*    box-shadow: inset 0 0 0 2px #B62671!important;*/
/*    outline: 0px!important;*/
    /* outline-offset: -2px!important; */
/*    cursor: pointer;*/
/*    border-radius: 150px;*/
/*    opacity: 1;*/
/*}*/
/*.arrow-right:hover:after, .arrow-right:focus:after {*/
/*    opacity: 1;*/
/*    right: 20px;*/
/*    cursor: pointer;*/
/*}*/

/* Fuchsia dark bg button right */
/*.arrow-right-dark:after{*/
/*    content: url('https://memberenroll-stage.com/uploads/00001316/icons/arrow-long-right.svg');*/
/*    position: absolute;*/
/*    opacity: 0;*/
/*    right: 10px;*/
/*    transition: 0.5s;*/
/*}*/
/*.arrow-right-dark:hover, .arrow-right-dark:focus, .arrow-right-dark:active{*/
/*    padding-right: 10px;*/
/*    padding-left: 0px;*/
/*    background: #FFF;*/
/*    color: #B62671!important;*/
/*    outline: 0px!important;*/
/*    cursor: pointer;*/
/*    border-radius: 150px;*/
/*    opacity: 1;*/
/*}*/
/*.arrow-right-dark:hover:after, .arrow-right-dark:focus:after {*/
/*    opacity: 1;*/
/*    right: 20px;*/
/*    cursor: pointer;*/
/*}*/

/* Dark grey light bg button left */
/*.arrow-left:after{*/
/*    content: url('https://memberenroll-stage.com/uploads/00001316/icons/arrow-long-left.svg')!important;*/
/*    position: absolute;*/
/*    opacity: 1;*/
/*    left: 10px;*/
/*    transition: 0.2s;*/
/*}*/
/*.arrow-left:hover, .arrow-left:focus, .arrow-left:active{*/
/*    padding-right: 0px;*/
/*    padding-left: 10px;*/
/*    background: #FFF!important;*/
/*    color: #292933;*/
/*    box-shadow: inset 0 0 0 2px #292933!important;*/
/*    outline: 0px!important;*/
    /* outline-offset: -2px!important; */
/*    cursor: pointer;*/
/*    border-radius: 150px;*/
/*}*/
/*.arrow-left:hover:after, .arrow-left:focus:after {*/
/*    opacity: 1;*/
/*    left: 20px;*/
/*    cursor: pointer;*/
/*}*/

/* White ltd green bg button right */
/*.arrow-right-ltd:after{*/
/*    content: url('https://memberenroll-stage.com/uploads/00001316/icons/arrow-long-right-ltd.svg');*/
/*    position: absolute;*/
/*    opacity: 0;*/
/*    right: 10px;*/
/*    transition: 0.5s;*/
/*}*/
/*.arrow-right-ltd:hover, .arrow-right-ltd:focus, .arrow-right-ltd:active{*/
/*    padding-right: 10px;*/
/*    padding-left: 0px;*/
/*    cursor: pointer;*/
/*    outline: 0px!important;*/
/*}*/
/*.arrow-right-ltd:hover:after, .arrow-right-ltd:focus:after {*/
/*    opacity: 1;*/
/*    right: 20px;*/
/*    cursor: pointer;*/
/*}*/


/* White life blue bg button right */
/*.arrow-right-life:after{*/
/*    content: url('https://memberenroll-stage.com/uploads/00001316/icons/arrow-long-right-ltd.svg');*/
/*    position: absolute;*/
/*    opacity: 0;*/
/*    right: 10px;*/
/*    transition: 0.5s;*/
/*}*/
/*.arrow-right-life:hover, .arrow-right-life:focus, .arrow-right-life:active{*/
/*    padding-right: 10px;*/
/*    padding-left: 0px;*/
/*    cursor: pointer;*/
/*    outline: 0px!important;*/
/*}*/
/*.arrow-right-life:hover:after, .arrow-right-life:focus:after {*/
/*    opacity: 1;*/
/*    right: 20px;*/
/*    cursor: pointer;*/
/*}*/



/****************************** Button Arrow Hovers END ******************************/


/****************************** Tools Rebrand Styles END ******************************/

































