.card-btn,.card-container .card-block>.card-buttons-container>button{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-color:#fff;height:30px;padding-top:7px;margin-top:5px;font-size:inherit;font-weight:400;color:#192225;width:auto;min-width:250px;align-content:center;margin-bottom:.1rem}.card,.card-container .card-disabled,.card-container .card-enabled{background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:0;margin-bottom:.75rem;height:auto}.card-container.col-md-12 .card-block .card-titles-container{width:40%}.card-container.col-md-12 .card-block .card-buttons-container{width:60%}.card-container.col-md-12 .card-block .card-buttons-container>button{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0}.card-container.col-md-12 .card-block .card-buttons-container>button:not(:first-child){margin-left:20px}.card-container.col-md-12 .card-block .card-titles-container>.card-title,.card-container.col-md-12 .card-block>.card-titles-container>.card-text{margin-top:0}.card-container.col-md-12 .card-block .card-titles-container>.card-text{margin-bottom:0!important}.card-container .card-enabled{opacity:1}.card-container .card-disabled{Opacity:.7}.card-container .card-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.2rem}.card-container .card-block>.card-titles-container{text-align:left;width:100%}.card-container .card-block>.card-titles-container .card-text,.card-container .card-block>.card-titles-container .card-title{font-size:1rem;font-weight:700}.card-container .card-block>.card-buttons-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;width:100%}.card-container .card-block>.card-buttons-container>button.card-btn-enabled{border:1px solid #80C342}.card-container .card-block>.card-buttons-container>button.card-btn-disabled{border:1px solid #dedede}.example-component{padding-top:100px;padding-bottom:100px}.row-center-content{background-color:#f5f5f5}.health-consultant-referral-detail{color:#192225;background-color:#f5f5f5;min-height:465px}.health-consultant-referral-detail .health-consultant-referral-detail-form{margin-left:auto;margin-right:auto;max-width:1140px;min-width:768px;padding-left:24px;padding-right:24px}.health-consultant-referral-detail .health-consultant-referral-detail-form .col-section-left{padding-left:10px}.health-consultant-referral-detail .health-consultant-referral-detail-form .form-input-label-bold{padding-top:7px;font-weight:700}.health-consultant-referral-detail .health-consultant-referral-detail-form .form-input-label,.health-consultant-referral-detail .health-consultant-referral-detail-form .form-input-label-normal{font-weight:500}.health-consultant-referral-detail .health-consultant-referral-detail-form .form-input-label{padding-top:7px}.health-consultant-referral-detail .health-consultant-referral-detail-form .text-area-adviser-notes{height:100px}.health-consultant-referral-detail .health-consultant-referral-detail-form .text-area-adviser-fixedNotes{height:135px}.health-consultant-referral-detail .health-consultant-referral-detail-form .referral-btn-disabled,.health-consultant-referral-detail .health-consultant-referral-detail-form .referral-btn-enabled,.health-consultant-referral-detail .health-consultant-referral-detail-form .refferal-btn{background-color:#fff;height:40px;padding-top:7px;margin-top:5px;font-size:.9rem;font-weight:400;color:#676869;width:100%;align-content:center;margin-bottom:5px!important}.health-consultant-referral-detail .health-consultant-referral-detail-form .referral-btn-enabled{border:1px solid #80C342}.health-consultant-referral-detail .health-consultant-referral-detail-form .referral-btn-disabled{border:1px solid #d9d9d9}.health-consultant-referral-detail .health-consultant-referral-detail-form .form-link{display:inline-block;padding-top:12px}.health-insurance-quote-container .layout-main{width:auto!important}.health-insurance-quote-container .layout-main .health-insurance-quote-content .section-content{padding:20px}.health-insurance-quote-nav .back-link .menu-icon{height:48px;position:absolute;right:0;top:0}.health-insurance-quote-nav .back-link .menu-icon::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2210%22%20viewBox%3D%220%200%2016%2010%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%236AC61C%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%201.564L8%209.6l8-8.036L14.544%200%208%206.575%201.455%200z%22/%3E%0A%3C/svg%3E);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);content:' ';height:9px;width:16px;position:absolute;left:16px;top:20px}.health-insurance-quote-nav .back-link .menu-icon.collapsed::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2210%22%20viewBox%3D%220%200%2016%2010%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%236AC61C%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%201.564L8%209.6l8-8.036L14.544%200%208%206.575%201.455%200z%22/%3E%0A%3C/svg%3E);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.health-insurance-quote-nav .menu-header{padding:14px;position:relative;cursor:pointer;font-weight:700}.health-insurance-quote-nav .menu-header.collapsed::after{content:'+'}.health-insurance-quote-nav .menu-header.collapsed~.menu-content{max-height:0;overflow:hidden}.health-insurance-quote-nav .menu-header::after{content:"-";position:absolute;right:0;top:0;display:block;width:3em;height:3em;line-height:3;text-align:center}.health-insurance-quote-nav .menu-content{padding:14px;max-height:100%}.health-insurance-quote-nav .menu-content dl.items-list>dd,.health-insurance-quote-nav .menu-content dl.items-list>dt{font-size:13px;font-weight:400;display:inline-block;width:49%;color:#fff}.health-insurance-quote-nav .menu-content dl.items-list>dd.premium-value,.health-insurance-quote-nav .menu-content dl.items-list>dt.premium-value{font-size:24px;font-weight:700}.health-insurance-quote-nav .menu-content dl.items-list>dd{text-align:right}.health-insurance-quote-nav .menu-content button.action-button{color:#fff;font-weight:400;text-transform:none;width:100%}.health-insurance-quote-nav .menu-content hr{border-top-color:#dedede}.health-insur-quote-section-form .row{padding-top:10px;padding-bottom:10px;margin-right:0;margin-left:0}.health-insur-quote-section-form .row .control-label{padding-top:8px}.switch-field{overflow:hidden}.section-wrapper{background-color:#fff}.form-field{padding-left:20px}.switch-field input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label{float:left;display:inline-block;width:60px;background-color:#e4e4e4;color:rgba(0,0,0,.6);font-size:14px;font-weight:400;text-align:center;text-shadow:none;padding:6px 14px;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch-field label:hover{cursor:pointer}.download-button,.download-button-disabled{border:1px solid #6ac61c;background-color:#fff;font-size:12px!important}.download-button-disabled{border:1px solid #d9d9d9}.switch-field input:checked+span>label{background-color:#A5DC86;-webkit-box-shadow:none;box-shadow:none}.switch-field span:first-of-type>label{border-radius:4px 0 0 4px}.switch-field span:last-of-type>label{border-radius:0 4px 4px 0}.health-insurance-selection{margin-top:10px;background-color:#fff}.health-insurance-selection header{position:relative;border:1px solid #ccc;padding:20px;background-color:#303e46;cursor:pointer}.health-insurance-selection header.collapsed::after{content:'+';color:#fff}.health-insurance-selection header::after{content:"-";position:absolute;right:0;top:0;display:block;width:3em;height:3em;line-height:3;text-align:center;font-size:20px;color:#fff}.health-insurance-selection header>h2{font-size:16px;font-weight:700;margin-bottom:0;color:#fff}.health-insurance-selection .insurance-selction{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #ccc;border-top:none}.health-insurance-selection .insurance-selction .annual-premium-summary,.health-insurance-selection .insurance-selction .cover{padding:20px}.health-insurance-selection .insurance-selction .annual-premium-summary{width:36%;border-right:1px solid #80c342;padding:inherit 30px}.health-insurance-selection .insurance-selction .annual-premium-summary>dl.annual-premium-list{font-size:12px;font-weight:400;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.health-insurance-selection .insurance-selction .annual-premium-summary>dl.annual-premium-list>dt{width:49%;margin-top:0;font-weight:400}.health-insurance-selection .insurance-selction .annual-premium-summary>dl.annual-premium-list>dd>.frequency{display:block}.health-insurance-selection .insurance-selction .cover{-webkit-flex-grow:2;-moz-flex-grow:2;-ms-flex-grow:2;flex-grow:2}.health-insurance-selection .insurance-selction .cover>.fields_section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.health-insurance-selection .insurance-selction .cover>.fields_section .extras-cover,.health-insurance-selection .insurance-selction .cover>.fields_section .hospital-cover{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.health-insurance-selection .insurance-selction .cover>.fields_section .extras-cover>legend,.health-insurance-selection .insurance-selction .cover>.fields_section .hospital-cover>legend{border-bottom:none}.health-insurance-selection .insurance-selction .cover>.fields_section .extras-cover>.tac-radio,.health-insurance-selection .insurance-selction .cover>.fields_section .hospital-cover>.tac-radio{display:block}.health-insurance-selection .insurance-selction .cover>.fields_section .extras-cover>.tac-radio>label,.health-insurance-selection .insurance-selction .cover>.fields_section .hospital-cover>.tac-radio>label{font-size:12px;font-weight:400}.health-insurance-selection .insurance-selction .cover>.fields_section .extras-cover>.tac-radio>label::before,.health-insurance-selection .insurance-selction .cover>.fields_section .hospital-cover>.tac-radio>label::before{border-color:#80c342}.health-insurance-selection .insurance-selction .cover>.fields_section .extras-cover>.tac-radio>label::after,.health-insurance-selection .insurance-selction .cover>.fields_section .hospital-cover>.tac-radio>label::after{background-color:#80c342}.health-insurance-selection .insurance-selction .cover .excess{font-size:12px;margin-top:20px}