.modal-content{border-radius:0}.modal-header{background-color:#f6f6f6}.modal-header .close{padding-top:2px;font-size:35px}.modal-body .product-description{padding:20px 40px 40px 40px}.modal-body .product-summary{padding:0 40px 20px 40px;font-weight:500}.modal-body .slider-output{text-align:left;padding-right:40px;padding-bottom:20px}.modal-body .slider-output .slider-message{display:inline-block;white-space:nowrap;font-size:19px}.modal-body .slider-output .slider-message.health{color:#00ad57}.modal-body .slider-output .slider-message.home{color:#6f2c91}.modal-body .slider-output .slider-message.community{color:#f26529}.modal-body .slider-output .slider-message.independence{color:#ef5b9f}.modal-body .slider-output .slider-message.primary{color:#099bd7}.modal-body .slider-container{padding:0 40px 20px 0}.subtotal{font-weight:500}.subtotal>span.small{font-size:15px}@media(max-width:1023px){.modal-body .product-description{padding:0 0 10px 0}.modal-body .product-summary{padding:0 0 10px 0}.modal-body .slider-output{padding-right:0;padding-bottom:5px}.modal-body .slider-container{padding:10px 0}}@media(max-width:749px){.modal-body .slider-output{padding-bottom:3px}.modal-body .slider-output .slider-message{font-size:22px;display:block}}html,body{height:100%}body{color:#5a5a5a;min-height:730px}body.no-100{height:initial}div.header{position:fixed;top:0;width:100%;height:120px;background-color:#099bd7;box-shadow:0 0 6px 2px #e4e4e4;z-index:101}div.header a.brand{position:absolute;left:0;top:0}div.header a.brand img{height:171px}.soft-hide{width:0;border:0;position:absolute}.head-spacer{height:120px}.footer-spacer{height:120px}.container.onehundred,.container-fluid.onehundred{height:100%;padding-top:120px;padding-bottom:100px}.container.onehundred .onehundred,.container-fluid.onehundred .onehundred{height:100%}.container.onehundred .your-total-header,.container-fluid.onehundred .your-total-header{position:absolute;top:-120px;height:120px;width:100%;background-color:#099bd7;z-index:102;left:0;padding-top:15px;border-right:1px solid #fff;border-left:1px solid #fff}.container.onehundred .your-total-header h4,.container-fluid.onehundred .your-total-header h4{color:#fff;margin-top:0;margin-bottom:5px}.container.onehundred .your-total-header h3,.container-fluid.onehundred .your-total-header h3{letter-spacing:1px;font-weight:500;margin-top:0;color:#fff}.container.onehundred .your-total-header h3 span,.container-fluid.onehundred .your-total-header h3 span{color:#fff}.container.onehundred .your-total,.container-fluid.onehundred .your-total{background-color:rgba(9,155,215,.1);text-align:center}.container.onehundred .your-total>h3,.container-fluid.onehundred .your-total>h3{margin-top:0;padding-top:20px}.container.onehundred .your-total .your-action,.container-fluid.onehundred .your-total .your-action{color:#fa6e0c;margin-bottom:3px;font-size:16px}.container.onehundred .your-total .your-action .hover,.container-fluid.onehundred .your-total .your-action .hover{text-decoration:underline;cursor:pointer}.container.onehundred .your-total .your-action .hover:hover,.container-fluid.onehundred .your-total .your-action .hover:hover{color:#cf5804;text-decoration:underline}.container.onehundred .your-total.over-budget,.container-fluid.onehundred .your-total.over-budget{background-color:#fef0e8}.container.onehundred .your-total.over-budget .your-total-header,.container-fluid.onehundred .your-total.over-budget .your-total-header{background-color:#fa6e0c}.container.onehundred .your-total #pieChart>div>div,.container-fluid.onehundred .your-total #pieChart>div>div{margin-left:auto;margin-right:auto}.container.onehundred .configurations,.container-fluid.onehundred .configurations{padding-top:20px}#pieChart{display:block;min-height:230px}.btn-essentials{background-color:#c7c7c7;display:inline-block;padding:10px 25px;border-radius:20px;color:#fff;font-size:16px;cursor:pointer}.btn-essentials:hover{background-color:#b7b7b7}@media(max-width:991px){.container-fluid.onehundred{height:unset}.container-fluid.onehundred .onehundred{height:auto}.container-fluid.onehundred .your-total-header{display:none}.container-fluid.onehundred .your-total .cfg{margin-bottom:0;padding-bottom:0}.container-fluid.onehundred .your-total .cfg-footer{position:unset}}.packages-panel{text-align:center;border-radius:10px;margin-top:20px;cursor:pointer}.packages-panel.package1{background:url(../images/packages/1.jpg) no-repeat center center/cover}.packages-panel.package2{background:url(../images/packages/2.jpg) no-repeat center center/cover}.packages-panel.package3{background:url(../images/packages/3.jpg) no-repeat center center/cover}.packages-panel.package4{background:url(../images/packages/4.jpg) no-repeat center center/cover}.packages-panel.package5{background:url(../images/packages/5.jpg) no-repeat center center/cover}.packages-panel.package6{background:url(../images/packages/6.jpg) no-repeat center center/cover}.packages-panel.package7{background:url(../images/packages/7.jpg) no-repeat center center/cover}.packages-panel.package8{background:url(../images/packages/8.jpg) no-repeat center center/cover}.packages-panel.package9{background:url(../images/packages/9.jpg) no-repeat center center/cover}.packages-panel:hover .pkg-img{background-color:transparent}.packages-panel.selected .pkg-img{background-color:transparent}.packages-panel.selected .pkg-chk i.icon.chkbox.primary{background-color:#099bd7}.packages-panel.selected:hover .pkg-img{background-color:transparent}.packages-panel.selected:hover .pkg-chk i.icon.chkbox.primary{color:#fff;background-color:#099bd7}.packages-panel .pkg-chk{float:right}.packages-panel .pkg-chk i.icon.chkbox.primary{border:solid 1px #099bd7;background-color:#fff;position:relative;bottom:10px;left:10px}.packages-panel .pkg-img{padding-top:180px;background-color:rgba(255,255,255,.3)}.packages-panel .pkg-img .pkg-img-item{background-color:#9bc11e;background-color:rgba(155,193,30,.9);border-radius:0 0 10px 10px;padding:5px}.packages-panel .pkg-img .pkg-img-item h4{font-size:18px;line-height:22px}.packages-panel .pkg-img .pkg-img-item h4,.packages-panel .pkg-img .pkg-img-item h5{color:#fff}.packages-panel .pkg-img .pkg-img-item .subtitle{display:table;width:100%;height:70px}.packages-panel .pkg-img .pkg-img-item .subtitle h5{line-height:1.3em;font-size:16px;display:table-cell;vertical-align:middle}.icon{width:36px;height:36px;border-radius:5px}.icon.chkbox{border:solid 1px #fff;color:#fff;background-color:#fff;padding:3px;font-size:28px}.icon.chkbox.primary{border:solid 1px #099bd7}.icon.chkbox.primary:hover{transition:background-color .3s;background-color:#099bd7}.icon.chkbox.primary.checked{background-color:#099bd7}.icon.chkbox.primary.checked:hover{transition:background-color .3s;background-color:#099bd7}.icon.chkbox.health{border:solid 1px #00ad57}.icon.chkbox.health:hover{transition:background-color .3s;background-color:#00ad57}.icon.chkbox.health.checked{background-color:#00ad57}.icon.chkbox.health.checked:hover{transition:background-color .3s;background-color:#00ad57}.icon.chkbox.home{border:solid 1px #6f2c91}.icon.chkbox.home:hover{transition:background-color .3s;background-color:#6f2c91}.icon.chkbox.home.checked{background-color:#6f2c91}.icon.chkbox.home.checked:hover{transition:background-color .3s;background-color:#6f2c91}.icon.chkbox.community{border:solid 1px #f26529}.icon.chkbox.community:hover{transition:background-color .3s;background-color:#f26529}.icon.chkbox.community.checked{background-color:#f26529}.icon.chkbox.community.checked:hover{transition:background-color .3s;background-color:#f26529}.icon.chkbox.independence{border:solid 1px #ef5b9f}.icon.chkbox.independence:hover{transition:background-color .3s;background-color:#ef5b9f}.icon.chkbox.independence.checked{background-color:#ef5b9f}.icon.chkbox.independence.checked:hover{transition:background-color .3s;background-color:#ef5b9f}.icon.configure{border:solid 1px #d1d1d1;padding:2px 5px;color:#d1d1d1}.icon.configure:hover{transition:border-color .3s;border-color:#c1c1c1;transition:color .3s;color:#c1c1c1}.cfg{height:98%;margin-bottom:100px;padding-bottom:60px;padding-left:0;padding-right:0}@media(max-width:991px){.cfg{margin-bottom:20px}}.cfg>h3{margin:0 10px 30px 10px}.cfg>h3 .cfg-title{text-transform:capitalize;display:inline-block;width:130px}.cfg .cfg-body{min-height:380px}.cfg .cfg-body .cfg-row{height:36px;margin-top:20px}.cfg .cfg-body .cfg-row .configure{cursor:pointer;margin-right:3px;float:right}.cfg .cfg-body .cfg-row .cfg-select{margin-right:39px;width:100%;display:block}.cfg .cfg-body .cfg-row .cfg-select .chkbox{float:left;margin-left:3px;cursor:pointer}.cfg .cfg-body .cfg-row .cfg-select .cfg-label{cursor:pointer;display:inline-block;line-height:19px;letter-spacing:1px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;max-width:101px;padding-left:2px;height:38px;width:100%}@media(min-width:1200px){.cfg .cfg-body .cfg-row .cfg-select .cfg-label{max-width:161px;padding-left:5px}}@media(max-width:767px){.cfg .cfg-body .cfg-row .cfg-select .cfg-label{max-width:161px;padding-left:5px}}.cfg .cfg-footer{position:absolute;bottom:0;width:100%;left:0;text-align:center}.cfg .cfg-footer h3{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-left:10px;margin-right:10px;margin-top:0;padding:10px;font-weight:500}.cfg.health{border-left:solid 1px #00ad57}.cfg.health h3{color:#00ad57}.cfg.health h3 span{color:#00ad57}.cfg.health .cfg-select:hover .icon{transition:background-color .3s;background-color:rgba(0,173,87,.3)}.cfg.health .cfg-select:hover .icon.checked{background-color:#00ad57}.cfg.home{border-left:solid 1px #6f2c91}.cfg.home h3{color:#6f2c91}.cfg.home h3 span{color:#6f2c91}.cfg.home .cfg-select:hover .icon{transition:background-color .3s;background-color:rgba(111,44,145,.3)}.cfg.home .cfg-select:hover .icon.checked{background-color:#6f2c91}.cfg.community{border-left:solid 1px #f26529}.cfg.community h3{color:#f26529}.cfg.community h3 span{color:#f26529}.cfg.community .cfg-select:hover .icon{transition:background-color .3s;background-color:rgba(242,101,41,.3)}.cfg.community .cfg-select:hover .icon.checked{background-color:#f26529}.cfg.independence{border-left:solid 1px #ef5b9f}.cfg.independence h3{color:#ef5b9f}.cfg.independence h3 span{color:#ef5b9f}.cfg.independence .cfg-select:hover .icon{transition:background-color .3s;background-color:rgba(239,91,159,.3)}.cfg.independence .cfg-select:hover .icon.checked{background-color:#ef5b9f}.loading{background:#fff url('../images/loading.gif') no-repeat 50% 50%;height:100%;width:100%;position:absolute;z-index:100;left:0;top:0}div.footer{position:fixed;bottom:0}h1.wizard-title{text-align:center;color:#fff;line-height:120px;margin:0}form.show-all{max-width:500px;min-width:300px;margin:180px auto 130px auto}form.show-all h2{margin-top:40px;font-size:22px}.scroll-outer{display:table;height:100%;overflow:auto}.scroll-outer>.scroll-inner{min-height:320px;display:table-cell;vertical-align:middle}.scroll-outer>.scroll-inner #scroll-container{min-height:320px}.scroll-outer>.scroll-inner #scroll-container .scroll-item{min-height:320px;position:absolute;top:100%;text-align:center;width:100%;padding:0 10px;display:none}.scroll-outer>.scroll-inner #scroll-container .scroll-item.wiz-selected{display:block;top:40%}@media(max-height:800px){.scroll-outer>.scroll-inner #scroll-container .scroll-item.wiz-selected{top:30%}}@media(max-height:550px){.scroll-outer>.scroll-inner #scroll-container .scroll-item.wiz-selected{top:20%}}.scroll-outer>.scroll-inner #scroll-container .scroll-item .scroll-form{max-width:500px;margin-left:auto;margin-right:auto}.scroll-outer>.scroll-inner #scroll-container .scroll-item h2{margin-bottom:50px}.scroll-outer>.scroll-inner #scroll-container .scroll-item .wizard-element-container{padding:0 10px}.scroll-outer>.scroll-inner #scroll-container .scroll-item .wizard-element-container .budget-row{margin-left:auto}.validation-message{display:none;margin-left:auto;margin-right:auto;color:#8b0000;font-size:20px;margin-top:30px}.field-validation-error{color:#8b0000;margin-top:5px;display:inline-block;font-size:18px}.budget-row{width:220px;display:block;margin-right:auto;margin-bottom:10px;text-align:left}.budget-row input[type=text]{width:160px;display:inline-block}.wizard-progress-action{position:absolute;top:50%;right:40px}.wizard-progress-action>a{padding:2px 12px;min-width:20px}@media(max-width:768px){.wizard-progress-action{right:10px;bottom:120px;top:unset}}@media(min-width:480px){.wizard-progress{position:absolute;top:45%;right:10px;width:15px;border:0;padding:0}.wizard-progress>span{display:inline-block;width:15px;height:15px;background:url("../images/circle.png") no-repeat}.wizard-progress>span.complete{background:url("../images/circle-filled.png") no-repeat}}@media(min-width:480px) and (max-height:799px){.wizard-progress{top:40%}}@media(min-width:480px) and (max-height:600px){.wizard-progress{top:35%}}.your-plan{display:inline-block;width:290px;height:290px;background-color:#009ca6;margin:5px;color:#fff;overflow:hidden;cursor:pointer}.your-plan .quote-menu-container{background-color:transparent;position:absolute;width:inherit;height:inherit;margin:0}.your-plan .quote-menu-container.on{background-color:rgba(0,156,170,.9);transition:background-color 400ms linear}.your-plan .quote-menu-container .quote-menu{position:relative;width:inherit;height:inherit}.your-plan .quote-menu-container .quote-menu h3,.your-plan .quote-menu-container .quote-menu h4{color:#fff}.your-plan .quote-menu-container .quote-menu i{float:right;padding:10px 15px;font-size:20px}.your-plan .quote-menu-container .quote-menu [qm-item]{clear:both}.your-plan .quote-menu-container .quote-menu [qm-item] .btn{margin-bottom:36px}.your-plan .quote-menu-container .quote-menu [qm-item] h3{padding-top:70px}.your-plan .your-plan-body h2{color:#fff}.your-plan .your-plan-body.quote{text-align:left}.your-plan .your-plan-body.quote h2{margin:5px 10px;padding:0;line-height:36px}.your-plan .your-plan-body.quote ul{margin:15px 5px 15px 15px;padding:0;list-style:none;height:170px;overflow:hidden}.your-plan .your-plan-body.quote ul li{padding-bottom:10px}.your-plan .your-plan-body.quote ul li span{float:right;display:inline-block;padding-right:10px}.your-plan .your-plan-body.quote h3{padding:0;margin:15px;color:#fff}.your-plan .your-plan-body.quote h3 span{float:right}.your-plan.add{background-color:#9bc11e}.your-plan.add i{color:#fff;font-size:50px;margin-top:90px}.essentials img{float:left;max-width:250px;margin-right:20px;margin-left:5px;margin-bottom:10px}.essentials .messsage{font-size:20px;padding-top:20px}.essentials ul{padding:0 20px 0 40px;font-size:17px;list-style:url('../images/circle-filled.png')}.cost-per-week{background:url("../../content/images/costPerWeek.png") no-repeat right;background-size:contain}.cost-per-week .message-container{padding:0 30px;max-width:370px}@media(max-width:600px){.cost-per-week{background-image:none}.cost-per-week .message-container{max-width:100%}}@media(max-width:767px){div.header .wizard-title{text-align:right;margin-right:10px;font-size:24px}div.header a.brand img.brand-logo{display:none!important}div.header a.brand img.brand-logo-mobile{display:initial}div.footer .footer-nav{margin-left:0}}@media(max-width:480px){.essentials img{float:none;display:block;margin-left:auto;margin-right:auto;max-width:250px}a.your-plan{margin:0 0 5px 0}#wizard-container #scroll-container .scroll-item .wizard-element-container{width:280px}}@media(min-width:767px){div.header a.brand img.brand-logo{display:initial}div.header a.brand img.brand-logo-mobile{display:none!important}}@media(min-width:767px) and (max-width:1040px){div.header .wizard-title{text-align:right;margin-right:10px}}