@charset "UTF-8";.page-fee-estimator .container-div,.page-fee-estimator .container-div .column.right .your-estimate .results_table,.page-fee-estimator .container-div .estimate_output_group_heading,.page-fee-estimator .infoblock{font-family:adelle-sans,Arial,Helvetica,sans-serif}.mac-datepicker .input-group .btn,.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.page-fee-estimator{color:#4c4c4c;font-size:18px;line-height:25px;padding-bottom:20px}.page-fee-estimator *{-ms-box-sizing:border-box;box-sizing:border-box}.page-fee-estimator .screen-reader-only{height:1px;width:1px;position:absolute;overflow:hidden;top:-10000px}.page-fee-estimator label{display:block;font-weight:700}.page-fee-estimator .clearfix:after{font-size:0;content:".";display:block;height:0;clear:both;visibility:hidden}.page-fee-estimator a,.page-fee-estimator a:link,.page-fee-estimator a:visited{color:#3977b8}.page-fee-estimator .process-form.background{position:fixed;top:0;bottom:0;right:0;background:rgba(0,0,0,.45098);z-index:10000;left:0}.page-fee-estimator .process-form.background .modal{position:absolute;z-index:9999;top:15px;border-radius:3px;background-color:#fff;padding:27px;border:1px solid #666;box-shadow:rgba(0,0,0,.4) 0 0 10px;-webkit-box-shadow:rgba(0,0,0,.4) 0 0 10px;width:100%;max-width:970px;left:0;right:0;margin:0 auto;text-align:left}.page-fee-estimator .process-form.background .modal h2{font-size:36px;margin-top:0}.page-fee-estimator .process-form.background .modal .close-modal{font-size:36px;line-height:1;position:absolute;top:27px;right:27px;color:#aaa;font-weight:700;cursor:pointer;background:0 0;border:none}.page-fee-estimator .process-form.background .modal .submit-button{display:block;margin:0 auto;-webkit-appearance:none;border:none;background:#7566a0;font-size:18px;font-style:italic;line-height:25px;color:#fff;border-radius:8px;padding:10px 80px;cursor:pointer}.page-fee-estimator .aria-label-desc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.page-fee-estimator .section_desc{font-size:14px;font-weight:400;font-style:italic;padding-left:30px}.page-fee-estimator .help{background-color:#FFF;padding:10px;position:absolute;border:1px solid #ccc;z-index:9999;width:415px;font-size:12px;font-weight:400;text-align:left;font-style:normal}.bottom-helper .page-fee-estimator .help{bottom:10px}.page-fee-estimator .help .outlink-icon-blue{background:url(../images/fee-estimator/general/outlink-icon-blue.png) right center no-repeat;padding-right:30px;float:right}.page-fee-estimator .help h2{padding-left:30px;background:url(../images/fee-estimator/general/information-icon-blue.png) left center no-repeat;line-height:normal;font-weight:700;font-style:italic;color:#31669f;font-size:16px}.page-fee-estimator .help .close_button{background:url(../images/fee-estimator/general/cross_in_round.png) no-repeat;float:right;cursor:pointer;height:37px;margin-right:-20px;margin-top:-20px;width:37px;border:none}.page-fee-estimator .container{width:950px;margin:0 auto}.page-fee-estimator fieldset{margin:0 0 20px;padding:0}.page-fee-estimator fieldset legend{margin-bottom:10px}.page-fee-estimator .lightbox-overlay{width:100%;height:100%;background:url(../images/fee-estimator/general/ie8_ajax_bkg.png);top:0;left:0;position:fixed;z-index:9998}.page-fee-estimator ul#print-entered-info{display:none;list-style:none;padding-left:0;font-size:15px}.page-fee-estimator ul#print-entered-info .entered-info,.page-fee-estimator ul#print-entered-info label{float:left;width:70%}.page-fee-estimator ul#print-entered-info .entered-info{width:30%}.page-fee-estimator ul#print-entered-info li{padding:3px 10px}.page-fee-estimator ul#print-entered-info li:nth-child(2n+1){background:#dfdfdf}.page-fee-estimator .hide-if-single{display:none;margin-bottom:10px}.page-fee-estimator .ajax-progress,.page-fee-estimator .ajax-progress-throbber{width:100%;height:100%;margin:0;padding:10% 0 0;background:url(../images/fee-estimator/general/ie8_ajax_bkg.png);position:fixed;top:0;left:0;z-index:500;vertical-align:middle;text-align:center;color:#fff}.page-fee-estimator .ajax-progress .throbber,.page-fee-estimator .ajax-progress-throbber .throbber{background:url(../images/fee-estimator/general/throbber-active.gif);width:15px;height:13px;display:inline-block}.page-fee-estimator #confirmation-box{background-color:#f2f0f5;border-radius:6px;color:#4c4c4c;padding:20px 20px 10px;display:none;border:1px solid #000;position:fixed;font-size:14px}.page-fee-estimator #confirmation-box a.confirm-option{border-radius:6px;background-color:#81689e;border:none;color:#fff;text-decoration:none;font-weight:700;font-size:21px;display:block;float:left;width:30%;margin:20px 9%;text-align:center;padding:5px 0}.page-fee-estimator #confirmation-box a.confirm-option:hover{cursor:pointer;color:#f2f0f5}.page-fee-estimator .for-print-only,.page-fee-estimator .print_output{display:none}.page-fee-estimator hr{background-color:#81689e;height:2px;width:100%}.page-fee-estimator .button-blue a,.page-fee-estimator form.fee-estimator #edit-submit{color:#fff;font-size:23.94px;font-weight:600;text-align:center;margin:0 auto 10px;display:block;box-shadow:inset 0 1px 12px -1px #bbdaf7;background:linear-gradient(to bottom,#699DD4 5%,#618BB5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#699DD4', endColorstr='#618BB5', GradientType=0);text-indent:0;width:100%;cursor:pointer;background-color:#699DD4;border-radius:6px;border:1px solid #84bbf3;padding:16px 90px;text-decoration:none;text-shadow:0 1px 0 #528ecc}.contact-referral .contact-referral-form .form-item input:not([type=submit]):not([type=file]):invalid,.contact-referral .contact-referral-form .form-item textarea:invalid,.referral .referral-form .form-item input:invalid,.referral .referral-form .form-item input:not([type=submit]):not([type=file]):invalid,.referral .referral-form .form-item textarea:invalid{box-shadow:none}.page-fee-estimator .infoblock{padding:20px;width:950px;background-color:#f2f0f5;border-radius:6px;float:left}.page-fee-estimator .infoblock .specialinfo .subheading{color:#81689e;font-size:14px;font-style:italic;line-height:24px;font-weight:600}.page-fee-estimator .infoblock .specialinfo .column.left{float:left;width:500px;padding-right:60px;margin-top:10px;font-size:12px;line-height:normal;font-weight:400}.page-fee-estimator .infoblock .specialinfo .column.right{float:left;width:410px;font-size:12px;font-weight:400;line-height:normal;margin-top:10px}.page-fee-estimator h1.heading{float:none;margin-bottom:0;color:#584160;max-width:100%;margin-right:0;margin-top:0;text-align:center;font-style:normal}.page-fee-estimator .for-people{padding-top:2px;font-weight:400;font-size:14.94px;color:#333;display:block;text-align:center}.page-fee-estimator .select{border:1px solid #ccc;width:240px;border-radius:3px;overflow:hidden;background:url(../images/fee-estimator/general/selectbox_arrow_purple.png) 101% 50% no-repeat #fafafa}.page-fee-estimator .select select{padding:0 8px;font-size:16px;line-height:14px;width:120%;border:none;box-shadow:none;background:0 0;-webkit-appearance:none}.page-fee-estimator .container-div{min-width:940px}.page-fee-estimator .container-div .column.left{float:left;width:470px;padding-top:1px;-ms-box-sizing:border-box;box-sizing:border-box}.page-fee-estimator .container-div .column.left .help{left:10px}.page-fee-estimator .container-div .column.left .input_form_group_title{color:#81689e;font-size:30px;line-height:25px;font-weight:700;font-style:italic;padding-left:12px}.page-fee-estimator .container-div .column.left form.fee-estimator{position:relative;background-color:#f2f0f5;padding:12px}.page-fee-estimator .container-div .column.left form.fee-estimator .input_form_group_heading{width:450px;padding-top:12px;padding-bottom:12px;padding-left:20px;background-color:#81689e;border-radius:6px;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:adelle-sans,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;font-style:italic;margin-top:24px}.page-fee-estimator .container-div .column.left form.fee-estimator .field_prefix{float:left;margin-top:-5px}.page-fee-estimator .container-div .column.left form.fee-estimator .setion_desc_mid{padding-bottom:0}.page-fee-estimator .container-div .column.left form.fee-estimator .setion_desc,.page-fee-estimator .container-div .column.left form.fee-estimator .setion_desc_mid{font-size:14px;line-height:21px;padding-left:8px}.page-fee-estimator .container-div .column.left form.fee-estimator #input_form_group_1{margin-top:0}.page-fee-estimator .container-div .column.left form.fee-estimator .form-item{margin:18px 0}.page-fee-estimator .container-div .column.left form.fee-estimator .form-item:last-child{margin-bottom:0}.page-fee-estimator .container-div .column.left form.fee-estimator .form-item:after{clear:both;content:".";display:block;height:0;visibility:hidden}.page-fee-estimator .container-div .column.left form.fee-estimator .form-item label{font-weight:400;font-size:16px;line-height:1.2;color:#584160;float:left;min-width:150px;width:150px;text-align:left;margin-right:2px;margin-left:8px}.page-fee-estimator .container-div .column.left form.fee-estimator .select select:focus,.page-fee-estimator .container-div .column.left form.fee-estimator a.selectBox:focus{border:2px solid red}.page-fee-estimator .container-div .column.left form.fee-estimator input.form-text{height:25px;line-height:25px;border:1px solid #dfdfdf;border-radius:6px;color:#4c4c4c;font-size:16px;width:230px}.page-fee-estimator .container-div .column.left form.fee-estimator input.form-text:focus{border:2px solid red}.page-fee-estimator .container-div .column.left form.fee-estimator #edit-house-fieldset{padding:0}.page-fee-estimator .container-div .column.left form.fee-estimator #edit-house-fieldset .form-item-house-protected{margin-top:0}.page-fee-estimator .container-div .column.right{float:right;width:430px;padding-top:10px}.page-fee-estimator .container-div .column.right #what_to_do_next h2,.page-fee-estimator .container-div .column.right #what_to_do_next h3,.page-fee-estimator .container-div .column.right .fee_estimation_result h2,.page-fee-estimator .container-div .column.right .fee_estimation_result h3{margin:0;font-weight:500;line-height:inherit;font-style:normal;color:inherit}.page-fee-estimator .container-div .column.right #what_to_do_next h2.estimate_output_group_heading,.page-fee-estimator .container-div .column.right #what_to_do_next h3.estimate_output_group_heading,.page-fee-estimator .container-div .column.right .fee_estimation_result h2.estimate_output_group_heading,.page-fee-estimator .container-div .column.right .fee_estimation_result h3.estimate_output_group_heading{color:#fff}.page-fee-estimator .container-div .column.right #what_to_do_next .help h2,.page-fee-estimator .container-div .column.right .fee_estimation_result .help h2{padding-left:30px;background:url(../images/fee-estimator/general/information-icon-blue.png) left center no-repeat;line-height:normal;font-weight:700;font-style:italic;color:#31669f;font-size:16px}.page-fee-estimator .container-div .column.right .help-wrapper{width:30px;height:30px;float:left;margin:20px -8px 0 8px}.page-fee-estimator .container-div .column.right .help{right:10px}.page-fee-estimator .container-div .column.right .your-estimate .results_table{position:relative}.page-fee-estimator .container-div .column.right .your-estimate .results_table .wrapper-left{width:auto}.page-fee-estimator .container-div .column.right .your-estimate .results_table .wrapper-left #entering-care,.page-fee-estimator .container-div .column.right .your-estimate .results_table .wrapper-left #rates-effective{display:none}.page-fee-estimator .container-div .column.right .your-estimate .results_table .wrapper-left h2{color:#3977b8;font-size:30px;font-weight:700;font-style:italic;margin:0}.page-fee-estimator .container-div .column.right .your-estimate .results_table .print-pdf-button{position:absolute;top:20px;right:25px}.page-fee-estimator .container-div .column.right .your-estimate .results_table .print-pdf-button #print-button{background:url(../images/fee-estimator/general/print_icon_blue.png) right center no-repeat;padding-right:25px;font-size:16px;text-decoration:none;border:none;color:#3977b8}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result{background-color:#F6FBFD;border-top:6px solid #3977B8;border-bottom:6px solid #3977B8;margin-bottom:30px}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .plus-border{border-top:2px solid #3977b8;margin:0 30px 0 45px;position:relative}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .double-border{border-top:2px solid #3977b8;border-bottom:2px solid #3977b8;margin:0 30px 0 45px;position:relative;height:1px}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .plus{font-weight:700;font-style:italic;background:#F6FBFD;padding:5px 10px 5px 15px;position:absolute;top:-15px;right:100px}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row{color:#1F1F1F}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_label{float:left;font-weight:600;padding:22px 8px 12px;font-size:20px;max-width:90%;width:90%}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_label.fee_label_fixed{width:240px;max-width:100%}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .setion_desc{font-size:12px;line-height:18px;font-style:italic;font-weight:400;padding-left:30px}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_result{float:right;font-weight:600;padding:22px 8px 12px;font-size:20px;text-align:right;width:155px}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_unit{text-align:right;font-size:16px;font-weight:300;font-style:italic;clear:both}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_or_wrapper{float:right;text-align:right}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_or{float:left;width:30px;margin-right:5px}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .add_fee_result{float:right}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .additional_info{padding:2px 8px 22px;color:#333;font-size:14px;font-style:italic;font-weight:500;float:none}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .additional_info .highlight{background-color:#dff1f8;padding:10px;margin:10px;font-weight:700}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .additional_info .highlight p{margin-bottom:0}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .additional_info ul.payment_method{padding-left:0;margin:8px 0}.page-fee-estimator .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .additional_info ul.payment_method li{list-style-type:square;list-style-position:inside}.page-fee-estimator .container-div .column.right .your-estimate .head_result_subtitle{color:#333;font-size:16px;font-weight:600}.page-fee-estimator .container-div .column.right .your-estimate .head_result_detail_list ul{list-style-type:none;margin:8px 0;padding:0}.page-fee-estimator .container-div .column.right .your-estimate .head_result_detail_list ul li{color:#333;font-size:14px;font-style:italic;font-weight:300;line-height:18px;margin:0 0 10px}.page-fee-estimator .container-div .column.right .your-estimate .head_result_detail_list ul ul.list-item{list-style:disc;list-position:outside;padding-left:20px}.page-fee-estimator .container-div .estimate_output_group_heading{height:50px;padding-top:12px;padding-left:20px;background-color:#3977b8;border-radius:6px;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:20px;font-style:italic}.page-fee-estimator .container-div .output_form_action_points ol{list-style-type:none;margin:8px 0;padding:0 12px;font-size:16px;line-height:20px;font-style:normal}.page-fee-estimator .container-div .output_form_action_points ol li{padding:16px}.page-fee-estimator .container-div .output_form_action_points ol li.even{background:#dff1f8}.page-fee-estimator .container-div .output_form_action_points ol li.even:last-child{margin-bottom:16px}.page-fee-estimator .container-div .output_form_action_points ol li .num{font-weight:700;float:left;margin:0 20px 61px 8px}.page-fee-estimator .container-div .output_form_action_points ul{list-style-type:none;margin:8px 0;padding:0 12px;color:#3977b8;font-size:14px;line-height:20px;font-style:normal}.page-fee-estimator .container-div .output_form_action_points ul li{margin:18px 0}.page-fee-estimator .container-div span.max{font-size:16px}.page-fee-estimator .container-div div .output_form_action_exit_links .link{-ms-box-sizing:border-box;box-sizing:border-box;color:#4c4c4c;margin-bottom:8px}.page-fee-estimator .container-div div .output_form_action_exit_links .link a{color:#4c4c4c;font-size:14px;font-weight:600;font-style:italic;text-decoration:none;background:url(../images/fee-estimator/general/outlink-icon-blue.png) 98% center no-repeat #e7f4fa;height:34px;padding-top:5px;padding-left:12px;border-radius:6px;display:block}.page-fee-estimator .bigger{font-size:20px;font-weight:700}.page-fee-estimator-home-care .button-blue a{background:url(../images/fee-estimator/general/btn-blue-home-care.png) top right no-repeat}.page-fee-estimator-home-care .block-acg-fee-estimator ul,.page-fee-estimator-residential-care .block-acg-fee-estimator ul{padding-left:20px;margin:0;font-size:20px}.page-fee-estimator-home-care .block-acg-fee-estimator ul li,.page-fee-estimator-residential-care .block-acg-fee-estimator ul li{margin-bottom:20px;list-style:none;background:url(../images/fee-estimator/general/dot-small-black.png) 0 10px no-repeat;padding-left:20px}.page-fee-estimator-home-care .block-acg-fee-estimator p,.page-fee-estimator-residential-care .block-acg-fee-estimator p{font-size:20px}.page-fee-estimator-home-care .info-help.home-page .help,.page-fee-estimator-residential-care .info-help.home-page .help{font-size:inherit;right:0}.page-fee-estimator-home-care .info-help.home-page p,.page-fee-estimator-residential-care .info-help.home-page p{font-size:inherit}.help-tips{width:20px;height:20px;display:block!important;background:url(../images/fee-estimator/general/information-icon-blue.png) no-repeat;float:right;border:none;-webkit-appearance:none;-moz-appearance:none;font-style:normal;margin-top:6px;cursor:pointer;text-decoration:none}.help-tips:hover{text-decoration:none}#result-placeholder .help-tips{margin-top:4px;margin-right:8px;margin-bottom:3px;float:left}#block-menu-menu-fe-helpful-links{margin-top:18px}#block-menu-menu-fe-helpful-links h2.block-title{display:none}#block-menu-menu-fe-helpful-links ul{margin:0;padding:0}#block-menu-menu-fe-helpful-links ul li a{display:block;float:left;width:295px;background:url(../images/fee-estimator/general/icon_arrow_light_blue.png) 97% center no-repeat #eef8fb;font-size:14px;margin-right:8px;line-height:20px;font-style:italic;padding:8px 0 8px 8px;border-radius:6px;margin-bottom:16px;color:#333;text-decoration:none}@media print{body .page-fee-estimator #header_right,body .page-fee-estimator #page-bottom-wrapper #block-agedcare-print-disclaimer,body .page-fee-estimator .breadcrumb,body .page-fee-estimator .head_result_detail_list,body .page-fee-estimator .help-tips,body .page-fee-estimator .infoblock .column,body .print{display:none}body{font-size:19px;line-height:25px;-webkit-print-color-adjust:exact}body .top-gutter{margin-bottom:12px}body #page-bottom-wrapper{clear:both;font-size:12px;background:url(../images/fee-estimator/general/footer-bg.png) 50% 0 repeat-x #81689e;color:#fff;padding:20px 0 15px;min-width:950px}body .region-bottom{border-top:1px solid #fff;width:950px;margin:0 auto;clear:both}body .region-bottom .block{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:26px;margin-bottom:0;float:right}body .print{visibility:hidden}body .page-fee-estimator .container{width:auto;max-width:950px}body .page-fee-estimator #logo{margin-top:0}body .page-fee-estimator #main{padding-top:2px}body .page-fee-estimator .infoblock{padding-top:10px;padding-bottom:10px;width:100%}body .page-fee-estimator .for-print-only{display:block}body .page-fee-estimator .container-div .column.left,body .page-fee-estimator .container-div .column.right #what_to_do_next,body .page-fee-estimator .container-div .column.right .print-pdf-button{display:none}body .page-fee-estimator .container-div{max-width:940px;min-width:100px}body .page-fee-estimator .container-div .column.right{float:left;width:60%}body .page-fee-estimator .container-div .column.right #print-entered-info{display:block}body .page-fee-estimator .container-div .column.right .your-estimate-header h2{width:40%;float:left;line-height:normal}body .page-fee-estimator .container-div .column.right .date-info{float:left;width:60%;color:#3977b8;font-style:italic;font-size:16px;text-align:right}body .page-fee-estimator .container-div .about-this-estimate{display:block;float:left;width:35%;margin-left:5%;font-size:14px;line-height:normal;border-bottom:#81689e solid 6px}body .page-fee-estimator .container-div .about-this-estimate h2{padding:5px 20px;background-color:#81689e;border-radius:6px;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:adelle-sans,Arial,Helvetica,sans-serif;font-weight:400;font-size:20px;font-style:italic}.page-fee-estimator #print-page-container{display:none}}*,:after,:before,body,html,ul.steps-indicator *{box-sizing:border-box}@media screen and (min-width:768px) and (max-width:959px){.page-fee-estimator .container .container-div .column.left{width:50%;clear:none;margin-right:5%}.page-fee-estimator .container .container-div .column.right{width:45%;clear:none;padding:0}.page-fee-estimator .container .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_label.fee_label_fixed{width:190px}}@media screen and (max-width:959px){.page-fee-estimator .container-div .output_form_action_points ol li .num,.page-fee-estimator .print{display:none}.page-fee-estimator .help{padding:10px;width:88%}.page-fee-estimator .left .help,.page-fee-estimator .right .help{right:10px;left:10px}.page-fee-estimator h1.heading{font-size:24px}.page-fee-estimator .container{width:100%}.page-fee-estimator #content{padding:1em}.page-fee-estimator .infoblock{padding:0;margin:0;background:0 0;width:100%}.page-fee-estimator .infoblock .specialinfo .column.left,.page-fee-estimator .infoblock .specialinfo .column.right{width:100%;padding:0}.page-fee-estimator .block-acg-fee-estimator p,.page-fee-estimator .block-acg-fee-estimator ul{font-size:16px}.page-fee-estimator .container-div{min-width:0}.page-fee-estimator .container-div .column .select{width:98%;background:url(../images/fee-estimator/general/selectbox_arrow_purple.png) 100.2% 50% no-repeat #fafafa}.page-fee-estimator .container-div .column .select select{width:110%}.page-fee-estimator .container-div .column.left,.page-fee-estimator .container-div .column.right{clear:both;width:100%}.page-fee-estimator .container-div .column.left form.fee-estimator{width:100%;box-sizing:border-box}.page-fee-estimator .container-div .column.left form.fee-estimator .field_prefix{margin-right:5px}.page-fee-estimator .container-div .column.left form.fee-estimator .form-item label{width:auto;float:none}.page-fee-estimator .container-div .column.left form.fee-estimator .input_form_group_heading{width:100%;min-width:100%}.page-fee-estimator .container-div .column.left form.fee-estimator .selectBox-dropdown{width:100%!important}.page-fee-estimator .container-div .column.left form.fee-estimator .selectBox-dropdown .selectBox-label{width:auto!important}.page-fee-estimator .container-div .column.left form.fee-estimator #edit-estimate-income-per-annum,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-estimated-assets,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-estimatedIncome,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-financial-assets,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-home-value,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-other-assets,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-total-debts,.page-fee-estimator .container-div .column.left form.fee-estimator #edit-undeemed-income{width:100%;box-sizing:border-box}.page-fee-estimator .container-div form.fee-estimator #edit-submit{width:100%;padding:16px 6px}.page-fee-estimator .container-div .column.left form.fee-estimator .setion_desc{background:0 0;margin:0;padding:0}.page-fee-estimator .container-div .column.right .fee_estimation_result .fee_result_row{background:#f6fbfd;border-bottom:0}.page-fee-estimator .container-div .column.right .fee_estimation_result .fee_result_row .fee_or{line-height:23px}.page-fee-estimator .container-div .output_form_action_points ol{list-style-type:decimal;list-style-position:inside}.page-fee-estimator #edit-submit,.page-fee-estimator .button-blue a{width:300px;background-size:100%}.page-fee-estimator .container-div .column.left form.fee-estimator .form-item{padding:0}}@media screen and (max-width:767px){.page-fee-estimator .container .container-div .column.right{width:auto;padding:12px}.page-fee-estimator .container .container-div .column.right .your-estimate .fee_estimation_result .fee_result_row .fee_label.fee_label_fixed{width:190px}.page-fee-estimator .process-form.background .modal{width:100%;top:0;bottom:0;overflow-y:scroll}.page-fee-estimator .process-form.background .modal h2{font-size:20px;margin-top:0}.page-fee-estimator .process-form.background .modal .close-modal{font-size:24px;padding:6px}.page-fee-estimator .process-form.background .modal .submit-button{white-space:normal}.page-fee-estimator #print-page-container{display:none}}@media screen and (-webkit-min-device-pixel-ratio:2){html{font-size:200%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}.page-fee-estimator{margin-bottom:20px}.page-fee-estimator #print-page-container{float:right;clear:both;margin-bottom:10px}.page-fee-estimator .help-tips{border:none!important}.fee-estimator-home-care .mac-article-heading-container h1,.fee-estimator-residential-care .mac-article-heading-container h1{float:none;margin-bottom:0;color:#584160;max-width:100%;margin-right:0;margin-top:0;text-align:center;font-style:normal;padding:0}.fee-estimator-home-care .purple-bullets ul,.fee-estimator-residential-care .purple-bullets ul{list-style:none;padding:0;margin:0}.fee-estimator-home-care .purple-bullets li,.fee-estimator-residential-care .purple-bullets li{padding-left:1em;text-indent:-.7em;list-style-type:none}.fee-estimator-home-care .purple-bullets li:before,.fee-estimator-residential-care .purple-bullets li:before{content:"• ";color:#81689e;position:relative;font-size:22px;left:-25px}.fee-estimator-home-care .purple-bullets li .section,.fee-estimator-residential-care .purple-bullets li .section{color:#81689e;font-weight:700;margin-right:8px}.fee-estimator-home-care .for-people,.fee-estimator-residential-care .for-people{padding-top:2px;font-weight:400;font-size:14.94px;color:#333;display:block;text-align:center}.fee-estimator-home-care .info-help,.fee-estimator-residential-care .info-help{font-size:14px;font-style:italic;text-align:center;padding:0 0 30px}.fee-estimator-home-care .info-help.home-page .field_prefix,.fee-estimator-residential-care .info-help.home-page .field_prefix{display:inline}.fee-estimator-home-care .info-help.home-page .help-tips,.fee-estimator-residential-care .info-help.home-page .help-tips{position:static;display:inline-block!important}.fee-estimator-home-care .info-help .help-wrapper,.fee-estimator-residential-care .info-help .help-wrapper{display:inline-block}.fee-estimator-home-care .info-help .help,.fee-estimator-residential-care .info-help .help{left:50%;transform:translateX(-50%);font-size:12px}.fee-estimator-home-care .info-help .help-tips,.fee-estimator-residential-care .info-help .help-tips{position:relative;top:9px;border:none!important}.fee-estimator-home-care hr,.fee-estimator-residential-care hr{background-color:#81689e;height:4px;width:100%;border:none;border:1px solid #666;margin:23px 0}.fee-estimator-home-care article ul>li,.fee-estimator-residential-care article ul>li{margin-bottom:20px;padding-left:20px}@media screen and (max-width:719px){.fee-estimator-home-care article ul>li,.fee-estimator-residential-care article ul>li{margin-bottom:10px;padding-left:0;font-size:initial;line-height:initial}.fee-estimator-home-care h2,.fee-estimator-residential-care h2{font-size:initial;line-height:initial}.fee-estimator-home-care .purple-bullets li,.fee-estimator-residential-care .purple-bullets li{padding-left:0}.fee-estimator-home-care .purple-bullets li:before,.fee-estimator-residential-care .purple-bullets li:before{left:-5px}.fee-estimator-home-care a#button-use-home-care-fee-estimator,.fee-estimator-home-care a#button-use-residential-care-fee-estimator,.fee-estimator-residential-care a#button-use-home-care-fee-estimator,.fee-estimator-residential-care a#button-use-residential-care-fee-estimator{line-height:100%;padding:16px 6px!important}.fee-estimator-home-care hr,.fee-estimator-residential-care hr{height:2px}}.fee-estimator-home-care a#button-use-home-care-fee-estimator,.fee-estimator-home-care a#button-use-residential-care-fee-estimator,.fee-estimator-residential-care a#button-use-home-care-fee-estimator,.fee-estimator-residential-care a#button-use-residential-care-fee-estimator{color:#fff;font-size:23.94px;font-weight:600;text-align:center;margin:0 auto 10px;display:block;box-shadow:inset 0 1px 12px -1px #bbdaf7;background:linear-gradient(to bottom,#699DD4 5%,#618BB5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#699DD4', endColorstr='#618BB5', GradientType=0);text-indent:0;max-width:650px;width:auto;cursor:pointer;background-color:#699DD4;border-radius:6px;border:1px solid #84bbf3;padding:19px 90px;text-decoration:none;text-shadow:0 1px 0 #528ecc}.service-finder .spinner{width:100%;height:100%;min-height:400px;text-align:center;padding:20%;font-size:24px;z-index:9999}.hda-brightcove-responsive{width:100%;display:block;position:relative;margin:20px auto}.hda-brightcove-responsive:after{padding-top:56.25%;display:block;content:''}.hda-brightcove-responsive .video-js{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.marpad{margin:0;padding:0}.clear{clear:both}.left{float:left}.right{float:right}.center-text{text-align:center}:focus{outline:red dotted 1px!important;text-decoration:none}.hidden-span{display:block;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.unselectable{-webkit-touch-callout:none;-khtml-user-select:none;user-select:none}a{color:#3f71b0}a:hover{color:#31609b;text-decoration:underline}.lt-ie9 img{border:none}.lt-ie9 #main-content,.lt-ie9 article,.lt-ie9 aside,.lt-ie9 feelings,.lt-ie9 footer,.lt-ie9 footer-section,.lt-ie9 hda-home-carousel,.lt-ie9 header,.lt-ie9 header-section,.lt-ie9 nav,.lt-ie9 ng-include,.lt-ie9 ng-pluralize,.lt-ie9 ng-view,.lt-ie9 pagination,.lt-ie9 pane,.lt-ie9 partners-carousel-section,.lt-ie9 search-field,.lt-ie9 search-section,.lt-ie9 section,.lt-ie9 sidebar-section,.lt-ie9 tabs{display:block}#videoContent object{outline:0!important}.popover:not(.in){display:none!important}#top .desktop-navigation2{padding-bottom:15px}#top .desktop-navigation2 ul{width:100%;display:table;overflow:hidden;padding:0;margin:0}#top .desktop-navigation2 ul li{list-style:none;display:table-cell;vertical-align:top;max-height:40px;margin:0}#top .desktop-navigation2 ul li a{text-decoration:none;font-size:14px;font-weight:600;display:block;text-align:center;background-color:#E6E1EB;border-radius:6px;line-height:40px;color:#584160}h1,h2{font-weight:700}#top .desktop-navigation2 ul li a.inactive:hover{color:#fff;background-color:#2e1a47}#top .desktop-navigation2 ul li span{display:block}#top .desktop-navigation2 ul li:not(.last_child){padding:0 .527% 0 0}#top .desktop-navigation2 ul li.first_child{width:40px}#top .desktop-navigation2 ul li.last_child a{border:1px solid #e5e5e5;height:40px;background:#60b8dc;font-size:13px;color:#fff;line-height:36px;padding:0 10px}h1,h2,h3{color:#004c97;font-style:italic}#top .desktop-navigation2 ul li.last_child a:hover{background:#004c97;border:1px solid #004c97}@media screen and (max-width:767px){#top .desktop-navigation2{display:none}}.sprite-homepage-block-block-blue-sun,.sprite-homepage-block-block-darkblue-person,.sprite-homepage-block-block-orange-circle,.sprite-homepage-block-block-pink-people,.sprite-homepage-block-block-purple-qmark{background-image:url(../../images/spritesheets/homepage-block.png);background-repeat:no-repeat}.sprite-homepage-block-block-purple-qmark{background-position:0 0;width:66px;height:68px}.sprite-homepage-block-block-pink-people{background-position:-66px 0;width:66px;height:68px}.sprite-homepage-block-block-orange-circle{background-position:-132px 0;width:66px;height:68px}.sprite-homepage-block-block-darkblue-person{background-position:0 -68px;width:66px;height:68px}.sprite-homepage-block-block-blue-sun{background-position:-66px -68px;width:66px;height:68px}@media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.sprite-homepage-block-block-blue-sun,.sprite-homepage-block-block-darkblue-person,.sprite-homepage-block-block-orange-circle,.sprite-homepage-block-block-pink-people,.sprite-homepage-block-block-purple-qmark{background-image:url(../../images/spritesheets/homepage-block.png);background-size:198px 136px}.sprite-large-alliedcare-icon-blue,.sprite-large-alliedcare-icon-purple,.sprite-large-care-icon-blue,.sprite-large-careathome-icon-purple,.sprite-large-costsfinancials-icon-blue,.sprite-large-counsellingsupport-icon-blue,.sprite-large-find-icon-blue-48,.sprite-large-foodservices-icon-purple,.sprite-large-health-icon-blue,.sprite-large-homecare-icon-blue,.sprite-large-homecare-icon-purple,.sprite-large-house-plus-icon-blue-48,.sprite-large-icon_house_blue_45x45,.sprite-large-information-icon-blue,.sprite-large-information-icon-purple-48,.sprite-large-legalfinancial-icon-blue,.sprite-large-legalfinancial-icon-purple-48,.sprite-large-nursing-icon-blue,.sprite-large-person-bubble-icon-blue-48,.sprite-large-personalcare-icon-blue,.sprite-large-personalcare-icon-purple,.sprite-large-socialsupport-icon-blue,.sprite-large-socialsupport-icon-red-48,.sprite-large-transport-icon-blue{background-image:url(../../images/spritesheets/large.png);background-size:320px 320px}}.sprite-large-alliedcare-icon-blue,.sprite-large-alliedcare-icon-purple,.sprite-large-care-icon-blue,.sprite-large-careathome-icon-purple,.sprite-large-costsfinancials-icon-blue,.sprite-large-counsellingsupport-icon-blue,.sprite-large-find-icon-blue-48,.sprite-large-foodservices-icon-purple,.sprite-large-health-icon-blue,.sprite-large-homecare-icon-blue,.sprite-large-homecare-icon-purple,.sprite-large-house-plus-icon-blue-48,.sprite-large-icon_house_blue_45x45,.sprite-large-information-icon-blue,.sprite-large-information-icon-purple-48,.sprite-large-legalfinancial-icon-blue,.sprite-large-legalfinancial-icon-purple-48,.sprite-large-nursing-icon-blue,.sprite-large-person-bubble-icon-blue-48,.sprite-large-personalcare-icon-blue,.sprite-large-personalcare-icon-purple,.sprite-large-socialsupport-icon-blue,.sprite-large-socialsupport-icon-red-48,.sprite-large-transport-icon-blue{background-image:url(../../images/spritesheets/large.png);background-repeat:no-repeat}.sprite-large-transport-icon-blue{background-position:0 0;width:64px;height:64px}.sprite-large-socialsupport-icon-red-48{background-position:-64px 0;width:64px;height:64px}.sprite-large-socialsupport-icon-blue{background-position:0 -64px;width:64px;height:64px}.sprite-large-personalcare-icon-purple{background-position:-64px -64px;width:64px;height:64px}.sprite-large-personalcare-icon-blue{background-position:-128px 0;width:64px;height:64px}.sprite-large-person-bubble-icon-blue-48{background-position:-128px -64px;width:64px;height:64px}.sprite-large-nursing-icon-blue{background-position:0 -128px;width:64px;height:64px}.sprite-large-legalfinancial-icon-purple-48{background-position:-64px -128px;width:64px;height:64px}.sprite-large-legalfinancial-icon-blue{background-position:-128px -128px;width:64px;height:64px}.sprite-large-information-icon-purple-48{background-position:-192px 0;width:64px;height:64px}.sprite-large-information-icon-blue{background-position:-192px -64px;width:64px;height:64px}.sprite-large-house-plus-icon-blue-48{background-position:-192px -128px;width:64px;height:64px}.sprite-large-homecare-icon-purple{background-position:0 -192px;width:64px;height:64px}.sprite-large-homecare-icon-blue{background-position:-64px -192px;width:64px;height:64px}.sprite-large-health-icon-blue{background-position:-128px -192px;width:64px;height:64px}.sprite-large-foodservices-icon-purple{background-position:-192px -192px;width:64px;height:64px}.sprite-large-find-icon-blue-48{background-position:-256px 0;width:64px;height:64px}.sprite-large-counsellingsupport-icon-blue{background-position:-256px -64px;width:64px;height:64px}.sprite-large-costsfinancials-icon-blue{background-position:-256px -128px;width:64px;height:64px}.sprite-large-careathome-icon-purple{background-position:-256px -192px;width:64px;height:64px}.sprite-large-care-icon-blue{background-position:0 -256px;width:64px;height:64px}.sprite-large-alliedcare-icon-purple{background-position:-64px -256px;width:64px;height:64px}.sprite-large-alliedcare-icon-blue{background-position:-128px -256px;width:64px;height:64px}.sprite-large-icon_house_blue_45x45{background-position:-192px -256px;width:45px;height:45px}.sprite-mobile-alliedcare-icon-purple,.sprite-mobile-arrow_down_whitewblue,.sprite-mobile-arrow_right_blue,.sprite-mobile-arrow_right_white,.sprite-mobile-arrow_up_whitewblue,.sprite-mobile-arrow_updown_whitewblue,.sprite-mobile-careathome-icon-purple,.sprite-mobile-costsfinancials-icon-purple,.sprite-mobile-cross_grey,.sprite-mobile-dark_transparent,.sprite-mobile-down_triangle_grey,.sprite-mobile-generalfindings-icon-purple,.sprite-mobile-grey_bg,.sprite-mobile-header_icons_bg,.sprite-mobile-home_menu_icon_white,.sprite-mobile-homecare-icon-purple,.sprite-mobile-house_icon_purple,.sprite-mobile-icon_cross_blue,.sprite-mobile-icon_financial_white,.sprite-mobile-icon_heart_white,.sprite-mobile-icon_questionmark_blue,.sprite-mobile-icon_tick_green,.sprite-mobile-information-icon-blue,.sprite-mobile-information-icon-purple,.sprite-mobile-languages-icon-purple,.sprite-mobile-lock_icon,.sprite-mobile-lower_grey_bg,.sprite-mobile-offwhite_bg,.sprite-mobile-personalcare-icon-purple,.sprite-mobile-phone_icon,.sprite-mobile-phone_icon_greenbg,.sprite-mobile-questionmark_purple,.sprite-mobile-screen_icon,.sprite-mobile-search-icon-purple,.sprite-mobile-search_icon,.sprite-mobile-searchbar_icon,.sprite-mobile-share_email,.sprite-mobile-socialsupport-icon-purple,.sprite-mobile-wellbeing-icon-purple,.sprite-mobile-whcig_link_img{background-image:url(../../images/spritesheets/mobile.png);background-repeat:no-repeat}.sprite-mobile-searchbar_icon{background-position:0 0;width:55px;height:50px}.sprite-mobile-lower_grey_bg{background-position:0 -50px;width:1px;height:55px}.sprite-mobile-header_icons_bg{background-position:-1px -50px;width:1px;height:55px}.sprite-mobile-phone_icon_greenbg{background-position:-2px -50px;width:52px;height:50px}.sprite-mobile-icon_questionmark_blue{background-position:-55px 0;width:28px;height:47px}.sprite-mobile-grey_bg{background-position:-55px -47px;width:2px;height:45px}.sprite-mobile-offwhite_bg{background-position:-57px -47px;width:1px;height:37px}.sprite-mobile-whcig_link_img{background-position:-83px 0;width:36px;height:36px}.sprite-mobile-careathome-icon-purple{background-position:-83px -36px;width:36px;height:27px}.sprite-mobile-lock_icon{background-position:-83px -63px;width:29px;height:34px}.sprite-mobile-house_icon_purple{background-position:-119px 0;width:34px;height:29px}.sprite-mobile-costsfinancials-icon-purple{background-position:-119px -29px;width:20px;height:34px}.mobile-expanded .sprite-mobile-arrow_updown_whitewblue,.sprite-mobile-arrow_up_whitewblue{background-position:-119px -63px;width:34px;height:34px}.mobile-collapsed .sprite-mobile-arrow_updown_whitewblue,.sprite-mobile-arrow_down_whitewblue{background-position:0 -105px;width:34px;height:34px}.sprite-mobile-homecare-icon-purple{background-position:-34px -105px;width:32px;height:27px}.sprite-mobile-socialsupport-icon-purple{background-position:-66px -105px;width:31px;height:27px}.sprite-mobile-information-icon-purple{background-position:-153px 0;width:31px;height:30px}.sprite-mobile-information-icon-blue{background-position:-153px -30px;width:31px;height:30px}.sprite-mobile-icon_cross_blue{background-position:-153px -60px;width:31px;height:31px}.sprite-mobile-wellbeing-icon-purple{background-position:-153px -91px;width:30px;height:29px}.sprite-mobile-personalcare-icon-purple{background-position:0 -139px;width:28px;height:29px}.sprite-mobile-alliedcare-icon-purple{background-position:-28px -139px;width:29px;height:29px}.sprite-mobile-share_email{background-position:-97px -105px;width:28px;height:27px}.sprite-mobile-questionmark_purple{background-position:-58px -47px;width:17px;height:28px}.sprite-mobile-languages-icon-purple{background-position:-57px -139px;width:28px;height:28px}.sprite-mobile-search-icon-purple{background-position:-125px -105px;width:23px;height:27px}.sprite-mobile-icon_heart_white{background-position:-85px -139px;width:27px;height:23px}.sprite-mobile-icon_financial_white{background-position:-184px 0;width:27px;height:25px}.sprite-mobile-generalfindings-icon-purple{background-position:-184px -25px;width:25px;height:26px}.sprite-mobile-search_icon{background-position:-184px -51px;width:22px;height:25px}.sprite-mobile-icon_tick_green{background-position:-184px -76px;width:25px;height:25px}.sprite-mobile-home_menu_icon_white{background-position:-184px -101px;width:24px;height:20px}.sprite-mobile-screen_icon{background-position:-184px -121px;width:21px;height:18px}.sprite-mobile-down_triangle_grey{background-position:-184px -139px;width:21px;height:10px}.sprite-mobile-phone_icon{background-position:-112px -139px;width:19px;height:20px}.sprite-mobile-cross_grey{background-position:-184px -149px;width:19px;height:19px}.sprite-mobile-arrow_right_white{background-position:-153px -120px;width:9px;height:15px}.sprite-mobile-arrow_right_blue{background-position:-162px -120px;width:9px;height:15px}.sprite-mobile-dark_transparent{background-position:-206px -51px;width:4px;height:4px}@media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.sprite-mobile-alliedcare-icon-purple,.sprite-mobile-arrow_down_whitewblue,.sprite-mobile-arrow_right_blue,.sprite-mobile-arrow_right_white,.sprite-mobile-arrow_up_whitewblue,.sprite-mobile-careathome-icon-purple,.sprite-mobile-costsfinancials-icon-purple,.sprite-mobile-cross_grey,.sprite-mobile-dark_transparent,.sprite-mobile-down_triangle_grey,.sprite-mobile-generalfindings-icon-purple,.sprite-mobile-grey_bg,.sprite-mobile-header_icons_bg,.sprite-mobile-home_menu_icon_white,.sprite-mobile-homecare-icon-purple,.sprite-mobile-house_icon_purple,.sprite-mobile-icon_cross_blue,.sprite-mobile-icon_financial_white,.sprite-mobile-icon_heart_white,.sprite-mobile-icon_questionmark_blue,.sprite-mobile-icon_tick_green,.sprite-mobile-information-icon-blue,.sprite-mobile-information-icon-purple,.sprite-mobile-languages-icon-purple,.sprite-mobile-lock_icon,.sprite-mobile-lower_grey_bg,.sprite-mobile-offwhite_bg,.sprite-mobile-personalcare-icon-purple,.sprite-mobile-phone_icon,.sprite-mobile-phone_icon_greenbg,.sprite-mobile-questionmark_purple,.sprite-mobile-screen_icon,.sprite-mobile-search-icon-purple,.sprite-mobile-search_icon,.sprite-mobile-searchbar_icon,.sprite-mobile-share_email,.sprite-mobile-socialsupport-icon-purple,.sprite-mobile-wellbeing-icon-purple,.sprite-mobile-whcig_link_img{background-image:url(../../images/spritesheets/mobile.png);background-size:211px 168px}.home .carousel_sidebar .carousel-homepage a .icon-pause,.home .carousel_sidebar .carousel-homepage a .icon-play,.mac-latest-news-block .full-article-link a .icon,.mac-latest-news-block.featured .full-article-link a .icon,.sprite-small-arrow-bar-purple-blue,.sprite-small-arrow-light-blue,.sprite-small-arrow-right-green,.sprite-small-arrow-tick-purple,.sprite-small-bullets-lilac,.sprite-small-checkmark-in-blue-circle,.sprite-small-checkmark-white,.sprite-small-disc_purple,.sprite-small-dot-point-blue,.sprite-small-dot-point-blue-small,.sprite-small-dot-point-purple,.sprite-small-exclamation_red_bg,.sprite-small-fb_28x28,.sprite-small-gp_28x28,.sprite-small-home-icon,.sprite-small-home-icon-hover,.sprite-small-how_to_get_arrow,.sprite-small-interpreter,.sprite-small-need_help_excl,.sprite-small-next-blue,.sprite-small-next-purple,.sprite-small-pause-blue,.sprite-small-pause-green,.sprite-small-pause-purple,.sprite-small-personalcare-icon-purple-cropped,.sprite-small-phone-icon,.sprite-small-play-blue,.sprite-small-play-green,.sprite-small-play-purple,.sprite-small-previous-blue,.sprite-small-previous-purple,.sprite-small-print_icon,.sprite-small-search-icon,.sprite-small-search_icon_blue,.sprite-small-search_icon_white,.sprite-small-share_email,.sprite-small-share_email_no_bkgnd,.sprite-small-tick_blue,.sprite-small-tw_28x28{background-image:url(../../images/spritesheets/small.png);background-size:203px 169px}}.home .carousel_sidebar .carousel-homepage a .icon-pause,.home .carousel_sidebar .carousel-homepage a .icon-play,.mac-latest-news-block .full-article-link a .icon,.mac-latest-news-block.featured .full-article-link a .icon,.sprite-small-arrow-bar-purple-blue,.sprite-small-arrow-light-blue,.sprite-small-arrow-right-green,.sprite-small-arrow-tick-purple,.sprite-small-bullets-lilac,.sprite-small-checkmark-in-blue-circle,.sprite-small-checkmark-white,.sprite-small-disc_purple,.sprite-small-dot-point-blue,.sprite-small-dot-point-blue-small,.sprite-small-dot-point-purple,.sprite-small-exclamation_red_bg,.sprite-small-fb_28x28,.sprite-small-gp_28x28,.sprite-small-home-icon,.sprite-small-home-icon-hover,.sprite-small-how_to_get_arrow,.sprite-small-interpreter,.sprite-small-need_help_excl,.sprite-small-next-blue,.sprite-small-next-purple,.sprite-small-pause-blue,.sprite-small-pause-green,.sprite-small-pause-purple,.sprite-small-personalcare-icon-purple-cropped,.sprite-small-phone-icon,.sprite-small-play-blue,.sprite-small-play-green,.sprite-small-play-purple,.sprite-small-previous-blue,.sprite-small-previous-purple,.sprite-small-print_icon,.sprite-small-search-icon,.sprite-small-search_icon_blue,.sprite-small-search_icon_white,.sprite-small-share_email,.sprite-small-share_email_no_bkgnd,.sprite-small-tick_blue,.sprite-small-tw_28x28{background-image:url(../../images/spritesheets/small.png);background-repeat:no-repeat}.sprite-small-arrow-tick-purple{background-position:0 0;width:66px;height:45px}.sprite-small-interpreter{background-position:-66px 0;width:49px;height:40px}.sprite-small-personalcare-icon-purple-cropped{background-position:0 -45px;width:45px;height:38px}.sprite-small-home-icon{background-position:-115px 0;width:40px;height:40px}.sprite-small-home-icon-hover{background-position:-115px -40px;width:40px;height:40px}.sprite-small-need_help_excl{background-position:-45px -45px;width:38px;height:36px}.sprite-small-phone-icon{background-position:0 -83px;width:35px;height:36px}.mac-latest-news-block.featured .full-article-link a .icon,.sprite-small-how_to_get_arrow{background-position:-35px -83px;width:36px;height:36px}.sprite-small-dot-point-purple{background-position:-71px -83px;width:35px;height:35px}.sprite-small-dot-point-blue{background-position:-106px -83px;width:35px;height:34px}.sprite-small-checkmark-in-blue-circle{background-position:-83px -45px;width:32px;height:32px}.sprite-small-search-icon{background-position:0 -119px;width:30px;height:30px;margin:2px 4px;display:block}.sprite-small-exclamation_red_bg{background-position:-30px -119px;width:30px;height:30px}.sprite-small-tw_28x28{background-position:-60px -119px;width:28px;height:28px}.sprite-small-share_email{background-position:-88px -119px;width:28px;height:27px}.sprite-small-share_email_no_bkgnd{background-position:-92px -125px;width:19px;height:16px}.sprite-small-gp_28x28{background-position:-155px 0;width:28px;height:28px}.sprite-small-fb_28x28{background-position:-155px -28px;width:28px;height:28px}.sprite-small-checkmark-white{background-position:-155px -56px;width:25px;height:26px}.sprite-small-tick_blue{background-position:-155px -82px;width:22px;height:21px}.mac-latest-news-block .full-article-link a .icon,.sprite-small-dot-point-blue-small{background-position:-155px -103px;width:21px;height:21px}.sprite-small-disc_purple{background-position:-155px -124px;width:21px;height:21px}.sprite-small-print_icon{background-position:-116px -119px;width:20px;height:16px}.sprite-small-previous-purple{background-position:0 -149px;width:20px;height:20px}.sprite-small-previous-blue{background-position:-20px -149px;width:20px;height:20px}.sprite-small-play-purple{background-position:-40px -149px;width:20px;height:20px}.home .carousel_sidebar .carousel-homepage a .icon-play,.sprite-small-play-green{background-position:-60px -149px;width:20px;height:20px}.sprite-small-play-blue{background-position:-80px -149px;width:20px;height:20px}.sprite-small-pause-purple{background-position:-100px -149px;width:20px;height:20px}.home .carousel_sidebar .carousel-homepage a .icon-pause,.sprite-small-pause-green{background-position:-120px -149px;width:20px;height:20px}.sprite-small-pause-blue{background-position:-140px -149px;width:20px;height:20px}.sprite-small-next-purple{background-position:-160px -149px;width:20px;height:20px}.sprite-small-next-blue{background-position:-183px 0;width:20px;height:20px}.sprite-small-bullets-lilac{background-position:-183px -20px;width:19px;height:20px}.sprite-small-arrow-right-green{background-position:-183px -40px;width:20px;height:20px}.sprite-small-arrow-light-blue{background-position:-183px -60px;width:19px;height:19px}.sprite-small-search_icon_white{background-position:-183px -79px;width:18px;height:18px}.sprite-small-search_icon_blue{background-position:-183px -97px;width:18px;height:18px}.sprite-small-arrow-bar-purple-blue{background-position:-183px -115px;width:5px;height:10px}.sprite-topic-large-accessibility-disability-blue,.sprite-topic-large-accessibility-disability-purple,.sprite-topic-large-allied-care-blue,.sprite-topic-large-allied-care-purple,.sprite-topic-large-care-at-home-blue,.sprite-topic-large-care-at-home-purple,.sprite-topic-large-care-fitness-exercise-blue,.sprite-topic-large-care-fitness-exercise-purple,.sprite-topic-large-complaints-blue,.sprite-topic-large-complaints-purple,.sprite-topic-large-costs-financials-blue,.sprite-topic-large-costs-financials-purple,.sprite-topic-large-counselling-support-blue,.sprite-topic-large-counselling-support-purple,.sprite-topic-large-emergency-blue,.sprite-topic-large-emergency-purple,.sprite-topic-large-end-of-life-blue,.sprite-topic-large-end-of-life-purple,.sprite-topic-large-financials-aged-care-blue,.sprite-topic-large-financials-aged-care-purple,.sprite-topic-large-find-blue,.sprite-topic-large-find-purple,.sprite-topic-large-fitness-wellbeing-blue,.sprite-topic-large-fitness-wellbeing-purple,.sprite-topic-large-food-services-blue,.sprite-topic-large-food-services-purple,.sprite-topic-large-general-findings-blue,.sprite-topic-large-general-findings-purple,.sprite-topic-large-goods-equipment-blue,.sprite-topic-large-goods-equipment-purple,.sprite-topic-large-health-blue,.sprite-topic-large-health-purple,.sprite-topic-large-home-care-blue,.sprite-topic-large-home-care-purple,.sprite-topic-large-home-modifications-blue,.sprite-topic-large-home-modifications-purple,.sprite-topic-large-indigenous-blue,.sprite-topic-large-indigenous-purple,.sprite-topic-large-information-blue,.sprite-topic-large-information-purple,.sprite-topic-large-legal-financials-blue,.sprite-topic-large-legal-financials-purple,.sprite-topic-large-nursing-blue,.sprite-topic-large-nursing-purple,.sprite-topic-large-online-blue,.sprite-topic-large-online-purple,.sprite-topic-large-personal-care-blue,.sprite-topic-large-personal-care-purple,.sprite-topic-large-questions-information-blue,.sprite-topic-large-questions-information-purple,.sprite-topic-large-rural-areas-blue,.sprite-topic-large-rural-areas-purple,.sprite-topic-large-short-term-home-care-blue,.sprite-topic-large-short-term-home-care-purple,.sprite-topic-large-social-support-blue,.sprite-topic-large-social-support-purple,.sprite-topic-large-transport-blue,.sprite-topic-large-transport-purple{background-image:url(../../images/spritesheets/topic-large.png);background-repeat:no-repeat}.sprite-topic-large-transport-purple{background-position:0 0;width:64px;height:64px}.sprite-topic-large-transport-blue{background-position:-64px 0;width:64px;height:64px}.sprite-topic-large-social-support-purple{background-position:0 -64px;width:64px;height:64px}.sprite-topic-large-social-support-blue{background-position:-64px -64px;width:64px;height:64px}.sprite-topic-large-short-term-home-care-purple{background-position:-128px 0;width:64px;height:64px}.sprite-topic-large-short-term-home-care-blue{background-position:-128px -64px;width:64px;height:64px}.sprite-topic-large-rural-areas-purple{background-position:0 -128px;width:64px;height:64px}.sprite-topic-large-rural-areas-blue{background-position:-64px -128px;width:64px;height:64px}.sprite-topic-large-questions-information-purple{background-position:-128px -128px;width:64px;height:64px}.sprite-topic-large-questions-information-blue{background-position:-192px 0;width:64px;height:64px}.sprite-topic-large-personal-care-purple{background-position:-192px -64px;width:64px;height:64px}.sprite-topic-large-personal-care-blue{background-position:-192px -128px;width:64px;height:64px}.sprite-topic-large-online-purple{background-position:0 -192px;width:64px;height:64px}.sprite-topic-large-online-blue{background-position:-64px -192px;width:64px;height:64px}.sprite-topic-large-nursing-purple{background-position:-128px -192px;width:64px;height:64px}.sprite-topic-large-nursing-blue{background-position:-192px -192px;width:64px;height:64px}.sprite-topic-large-legal-financials-purple{background-position:-256px 0;width:64px;height:64px}.sprite-topic-large-legal-financials-blue{background-position:-256px -64px;width:64px;height:64px}.sprite-topic-large-information-purple{background-position:-256px -128px;width:64px;height:64px}.sprite-topic-large-information-blue{background-position:-256px -192px;width:64px;height:64px}.sprite-topic-large-indigenous-purple{background-position:0 -256px;width:64px;height:64px}.sprite-topic-large-indigenous-blue{background-position:-64px -256px;width:64px;height:64px}.sprite-topic-large-home-modifications-purple{background-position:-128px -256px;width:64px;height:64px}.sprite-topic-large-home-modifications-blue{background-position:-192px -256px;width:64px;height:64px}.sprite-topic-large-home-care-purple{background-position:-256px -256px;width:64px;height:64px}.sprite-topic-large-home-care-blue{background-position:-320px 0;width:64px;height:64px}.sprite-topic-large-health-purple{background-position:-320px -64px;width:64px;height:64px}.sprite-topic-large-health-blue{background-position:-320px -128px;width:64px;height:64px}.sprite-topic-large-goods-equipment-purple{background-position:-320px -192px;width:64px;height:64px}.sprite-topic-large-goods-equipment-blue{background-position:-320px -256px;width:64px;height:64px}.sprite-topic-large-general-findings-purple{background-position:0 -320px;width:64px;height:64px}.sprite-topic-large-general-findings-blue{background-position:-64px -320px;width:64px;height:64px}.sprite-topic-large-food-services-purple{background-position:-128px -320px;width:64px;height:64px}.sprite-topic-large-food-services-blue{background-position:-192px -320px;width:64px;height:64px}.sprite-topic-large-fitness-wellbeing-purple{background-position:-256px -320px;width:64px;height:64px}.sprite-topic-large-fitness-wellbeing-blue{background-position:-320px -320px;width:64px;height:64px}.sprite-topic-large-find-purple{background-position:-384px 0;width:64px;height:64px}.sprite-topic-large-find-blue{background-position:-384px -64px;width:64px;height:64px}.sprite-topic-large-financials-aged-care-purple{background-position:-384px -128px;width:64px;height:64px}.sprite-topic-large-financials-aged-care-blue{background-position:-384px -192px;width:64px;height:64px}.sprite-topic-large-end-of-life-purple{background-position:-384px -256px;width:64px;height:64px}.sprite-topic-large-end-of-life-blue{background-position:-384px -320px;width:64px;height:64px}.sprite-topic-large-emergency-purple{background-position:0 -384px;width:64px;height:64px}.sprite-topic-large-emergency-blue{background-position:-64px -384px;width:64px;height:64px}.sprite-topic-large-counselling-support-purple{background-position:-128px -384px;width:64px;height:64px}.sprite-topic-large-counselling-support-blue{background-position:-192px -384px;width:64px;height:64px}.sprite-topic-large-costs-financials-purple{background-position:-256px -384px;width:64px;height:64px}.sprite-topic-large-costs-financials-blue{background-position:-320px -384px;width:64px;height:64px}.sprite-topic-large-complaints-purple{background-position:-384px -384px;width:64px;height:64px}.sprite-topic-large-complaints-blue{background-position:-448px 0;width:64px;height:64px}.sprite-topic-large-care-fitness-exercise-purple{background-position:-448px -64px;width:64px;height:64px}.sprite-topic-large-care-fitness-exercise-blue{background-position:-448px -128px;width:64px;height:64px}.sprite-topic-large-care-at-home-purple{background-position:-448px -192px;width:64px;height:64px}.sprite-topic-large-care-at-home-blue{background-position:-448px -256px;width:64px;height:64px}.sprite-topic-large-allied-care-purple{background-position:-448px -320px;width:64px;height:64px}.sprite-topic-large-allied-care-blue{background-position:-448px -384px;width:64px;height:64px}.sprite-topic-large-accessibility-disability-purple{background-position:0 -448px;width:64px;height:64px}.sprite-topic-large-accessibility-disability-blue{background-position:-64px -448px;width:64px;height:64px}@media screen and (-webkit-min-device-pixel-ratio:1),screen and (min--moz-device-pixel-ratio:1),screen and (min-device-pixel-ratio:1),screen and (min-resolution:1dppx){.sprite-topic-large-accessibility-disability-blue,.sprite-topic-large-accessibility-disability-purple,.sprite-topic-large-allied-care-blue,.sprite-topic-large-allied-care-purple,.sprite-topic-large-care-at-home-blue,.sprite-topic-large-care-at-home-purple,.sprite-topic-large-care-fitness-exercise-blue,.sprite-topic-large-care-fitness-exercise-purple,.sprite-topic-large-complaints-blue,.sprite-topic-large-complaints-purple,.sprite-topic-large-costs-financials-blue,.sprite-topic-large-costs-financials-purple,.sprite-topic-large-counselling-support-blue,.sprite-topic-large-counselling-support-purple,.sprite-topic-large-emergency-blue,.sprite-topic-large-emergency-purple,.sprite-topic-large-end-of-life-blue,.sprite-topic-large-end-of-life-purple,.sprite-topic-large-financials-aged-care-blue,.sprite-topic-large-financials-aged-care-purple,.sprite-topic-large-find-blue,.sprite-topic-large-find-purple,.sprite-topic-large-fitness-wellbeing-blue,.sprite-topic-large-fitness-wellbeing-purple,.sprite-topic-large-food-services-blue,.sprite-topic-large-food-services-purple,.sprite-topic-large-general-findings-blue,.sprite-topic-large-general-findings-purple,.sprite-topic-large-goods-equipment-blue,.sprite-topic-large-goods-equipment-purple,.sprite-topic-large-health-blue,.sprite-topic-large-health-purple,.sprite-topic-large-home-care-blue,.sprite-topic-large-home-care-purple,.sprite-topic-large-home-modifications-blue,.sprite-topic-large-home-modifications-purple,.sprite-topic-large-indigenous-blue,.sprite-topic-large-indigenous-purple,.sprite-topic-large-information-blue,.sprite-topic-large-information-purple,.sprite-topic-large-legal-financials-blue,.sprite-topic-large-legal-financials-purple,.sprite-topic-large-nursing-blue,.sprite-topic-large-nursing-purple,.sprite-topic-large-online-blue,.sprite-topic-large-online-purple,.sprite-topic-large-personal-care-blue,.sprite-topic-large-personal-care-purple,.sprite-topic-large-questions-information-blue,.sprite-topic-large-questions-information-purple,.sprite-topic-large-rural-areas-blue,.sprite-topic-large-rural-areas-purple,.sprite-topic-large-short-term-home-care-blue,.sprite-topic-large-short-term-home-care-purple,.sprite-topic-large-social-support-blue,.sprite-topic-large-social-support-purple,.sprite-topic-large-transport-blue,.sprite-topic-large-transport-purple{background-image:url(../../images/spritesheets/topic-large.png);background-size:512px 512px}.sprite-topic-small-accessibility-disability-blue,.sprite-topic-small-accessibility-disability-purple,.sprite-topic-small-allied-care-blue,.sprite-topic-small-allied-care-purple,.sprite-topic-small-care-at-home-blue,.sprite-topic-small-care-at-home-purple,.sprite-topic-small-care-fitness-exercise-blue,.sprite-topic-small-care-fitness-exercise-purple,.sprite-topic-small-complaints-blue,.sprite-topic-small-complaints-purple,.sprite-topic-small-costs-financials-blue,.sprite-topic-small-costs-financials-purple,.sprite-topic-small-counselling-support-blue,.sprite-topic-small-counselling-support-purple,.sprite-topic-small-emergency-blue,.sprite-topic-small-emergency-purple,.sprite-topic-small-end-of-life-blue,.sprite-topic-small-end-of-life-purple,.sprite-topic-small-financials-aged-care-blue,.sprite-topic-small-financials-aged-care-purple,.sprite-topic-small-find-blue,.sprite-topic-small-find-purple,.sprite-topic-small-fitness-wellbeing-blue,.sprite-topic-small-fitness-wellbeing-purple,.sprite-topic-small-food-services-blue,.sprite-topic-small-food-services-purple,.sprite-topic-small-general-findings-blue,.sprite-topic-small-general-findings-purple,.sprite-topic-small-goods-equipment-blue,.sprite-topic-small-goods-equipment-purple,.sprite-topic-small-health-blue,.sprite-topic-small-health-purple,.sprite-topic-small-home-care-blue,.sprite-topic-small-home-care-purple,.sprite-topic-small-home-modifications-blue,.sprite-topic-small-home-modifications-purple,.sprite-topic-small-indigenous-blue,.sprite-topic-small-indigenous-purple,.sprite-topic-small-information-blue,.sprite-topic-small-information-purple,.sprite-topic-small-legal-financials-blue,.sprite-topic-small-legal-financials-purple,.sprite-topic-small-nursing-blue,.sprite-topic-small-nursing-purple,.sprite-topic-small-online-blue,.sprite-topic-small-online-purple,.sprite-topic-small-personal-care-blue,.sprite-topic-small-personal-care-purple,.sprite-topic-small-questions-information-blue,.sprite-topic-small-questions-information-purple,.sprite-topic-small-rural-areas-blue,.sprite-topic-small-rural-areas-purple,.sprite-topic-small-short-term-home-care-blue,.sprite-topic-small-short-term-home-care-purple,.sprite-topic-small-social-support-blue,.sprite-topic-small-social-support-purple,.sprite-topic-small-transport-blue,.sprite-topic-small-transport-purple{background-image:url(../../images/spritesheets/topic-small.png);background-size:266px 240px}}.sprite-topic-small-accessibility-disability-blue,.sprite-topic-small-accessibility-disability-purple,.sprite-topic-small-allied-care-blue,.sprite-topic-small-allied-care-purple,.sprite-topic-small-care-at-home-blue,.sprite-topic-small-care-at-home-purple,.sprite-topic-small-care-fitness-exercise-blue,.sprite-topic-small-care-fitness-exercise-purple,.sprite-topic-small-complaints-blue,.sprite-topic-small-complaints-purple,.sprite-topic-small-costs-financials-blue,.sprite-topic-small-costs-financials-purple,.sprite-topic-small-counselling-support-blue,.sprite-topic-small-counselling-support-purple,.sprite-topic-small-emergency-blue,.sprite-topic-small-emergency-purple,.sprite-topic-small-end-of-life-blue,.sprite-topic-small-end-of-life-purple,.sprite-topic-small-financials-aged-care-blue,.sprite-topic-small-financials-aged-care-purple,.sprite-topic-small-find-blue,.sprite-topic-small-find-purple,.sprite-topic-small-fitness-wellbeing-blue,.sprite-topic-small-fitness-wellbeing-purple,.sprite-topic-small-food-services-blue,.sprite-topic-small-food-services-purple,.sprite-topic-small-general-findings-blue,.sprite-topic-small-general-findings-purple,.sprite-topic-small-goods-equipment-blue,.sprite-topic-small-goods-equipment-purple,.sprite-topic-small-health-blue,.sprite-topic-small-health-purple,.sprite-topic-small-home-care-blue,.sprite-topic-small-home-care-purple,.sprite-topic-small-home-modifications-blue,.sprite-topic-small-home-modifications-purple,.sprite-topic-small-indigenous-blue,.sprite-topic-small-indigenous-purple,.sprite-topic-small-information-blue,.sprite-topic-small-information-purple,.sprite-topic-small-legal-financials-blue,.sprite-topic-small-legal-financials-purple,.sprite-topic-small-nursing-blue,.sprite-topic-small-nursing-purple,.sprite-topic-small-online-blue,.sprite-topic-small-online-purple,.sprite-topic-small-personal-care-blue,.sprite-topic-small-personal-care-purple,.sprite-topic-small-questions-information-blue,.sprite-topic-small-questions-information-purple,.sprite-topic-small-rural-areas-blue,.sprite-topic-small-rural-areas-purple,.sprite-topic-small-short-term-home-care-blue,.sprite-topic-small-short-term-home-care-purple,.sprite-topic-small-social-support-blue,.sprite-topic-small-social-support-purple,.sprite-topic-small-transport-blue,.sprite-topic-small-transport-purple{background-image:url(../../images/spritesheets/topic-small.png);background-repeat:no-repeat}.sprite-topic-small-short-term-home-care-purple{background-position:0 0;width:37px;height:27px}.sprite-topic-small-short-term-home-care-blue{background-position:-37px 0;width:37px;height:27px}.sprite-topic-small-financials-aged-care-purple{background-position:0 -27px;width:37px;height:30px}.sprite-topic-small-financials-aged-care-blue{background-position:-37px -27px;width:37px;height:30px}.sprite-topic-small-accessibility-disability-purple{background-position:-74px 0;width:31px;height:37px}.sprite-topic-small-accessibility-disability-blue{background-position:0 -57px;width:31px;height:37px}.sprite-topic-small-care-at-home-purple{background-position:-31px -57px;width:36px;height:27px}.sprite-topic-small-care-at-home-blue{background-position:-67px -57px;width:36px;height:27px}.sprite-topic-small-questions-information-purple{background-position:-105px 0;width:21px;height:35px}.sprite-topic-small-questions-information-blue{background-position:-105px -35px;width:21px;height:35px}.sprite-topic-small-nursing-purple{background-position:-126px 0;width:28px;height:34px}.sprite-topic-small-nursing-blue{background-position:-126px -34px;width:28px;height:34px}.sprite-topic-small-find-purple{background-position:0 -94px;width:34px;height:28px}.sprite-topic-small-find-blue{background-position:-34px -94px;width:34px;height:28px}.sprite-topic-small-costs-financials-purple{background-position:-154px 0;width:20px;height:34px}.sprite-topic-small-costs-financials-blue{background-position:-154px -34px;width:20px;height:34px}.sprite-topic-small-rural-areas-purple{background-position:0 -122px;width:26px;height:33px}.sprite-topic-small-rural-areas-blue{background-position:-26px -122px;width:26px;height:33px}.sprite-topic-small-indigenous-purple{background-position:-52px -122px;width:31px;height:32px}.sprite-topic-small-indigenous-blue{background-position:-83px -122px;width:31px;height:32px}.sprite-topic-small-home-modifications-purple{background-position:-114px -122px;width:32px;height:29px}.sprite-topic-small-home-modifications-blue{background-position:-174px 0;width:32px;height:29px}.sprite-topic-small-home-care-purple{background-position:-174px -29px;width:32px;height:27px}.sprite-topic-small-home-care-blue{background-position:-174px -56px;width:32px;height:27px}.sprite-topic-small-counselling-support-purple{background-position:-174px -83px;width:32px;height:29px}.sprite-topic-small-counselling-support-blue{background-position:-174px -112px;width:32px;height:29px}.sprite-topic-small-transport-purple{background-position:0 -155px;width:31px;height:30px}.sprite-topic-small-transport-blue{background-position:-31px -155px;width:31px;height:30px}.sprite-topic-small-social-support-purple{background-position:-68px -94px;width:31px;height:27px}.sprite-topic-small-social-support-blue{background-position:-99px -94px;width:31px;height:27px}.sprite-topic-small-information-purple{background-position:-62px -155px;width:31px;height:30px}.sprite-topic-small-information-blue{background-position:-93px -155px;width:31px;height:30px}.sprite-topic-small-emergency-purple{background-position:-206px 0;width:31px;height:31px}.sprite-topic-small-emergency-blue{background-position:-206px -31px;width:31px;height:31px}.sprite-topic-small-complaints-purple{background-position:-206px -62px;width:31px;height:27px}.sprite-topic-small-complaints-blue{background-position:-206px -89px;width:31px;height:27px}.sprite-topic-small-online-purple{background-position:-206px -116px;width:30px;height:28px}.sprite-topic-small-online-blue{background-position:-206px -144px;width:30px;height:28px}.sprite-topic-small-food-services-purple{background-position:-124px -155px;width:27px;height:30px}.sprite-topic-small-food-services-blue{background-position:-151px -155px;width:27px;height:30px}.sprite-topic-small-fitness-wellbeing-purple{background-position:0 -185px;width:30px;height:29px}.sprite-topic-small-fitness-wellbeing-blue{background-position:-30px -185px;width:30px;height:29px}.sprite-topic-small-personal-care-purple{background-position:-146px -122px;width:28px;height:29px}.sprite-topic-small-personal-care-blue{background-position:-178px -155px;width:28px;height:29px}.sprite-topic-small-legal-financials-purple{background-position:-60px -185px;width:29px;height:27px}.sprite-topic-small-legal-financials-blue{background-position:-89px -185px;width:29px;height:27px}.sprite-topic-small-health-purple{background-position:-237px 0;width:29px;height:29px}.sprite-topic-small-health-blue{background-position:-237px -29px;width:29px;height:29px}.sprite-topic-small-goods-equipment-purple{background-position:-237px -58px;width:29px;height:27px}.sprite-topic-small-goods-equipment-blue{background-position:-237px -85px;width:29px;height:27px}.sprite-topic-small-allied-care-purple{background-position:-237px -112px;width:29px;height:29px}.sprite-topic-small-allied-care-blue{background-position:-237px -141px;width:29px;height:29px}.sprite-topic-small-end-of-life-purple{background-position:-237px -170px;width:26px;height:27px}.sprite-topic-small-end-of-life-blue{background-position:-118px -185px;width:26px;height:27px}.sprite-topic-small-care-fitness-exercise-purple{background-position:-126px -68px;width:27px;height:24px}.sprite-topic-small-care-fitness-exercise-blue{background-position:-144px -185px;width:27px;height:24px}.sprite-topic-small-general-findings-purple{background-position:0 -214px;width:25px;height:26px}.sprite-topic-small-general-findings-blue{background-position:-25px -214px;width:25px;height:26px}body{color:#4c4c4c}button,input,keygen,select,textarea{font-family:inherit}h1{font-size:2.25rem;line-height:3.375rem}h2{font-size:1.5rem;line-height:3.125rem}article p,article ul>li,h3{font-size:1.125rem;line-height:1.5625rem}h3{font-weight:600}article p{margin-top:0;margin-bottom:1.35rem}article ul>li{color:#4c4c4c;list-style-type:disc}article ul>li ul li{list-style-type:circle}.animated,.animated.fast{animation-duration:.5s}.animated.fadeIn{animation-name:fadeIn}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.ajax-progress,.ajax-progress-throbber{width:100%;height:100%;margin:0;padding:10% 0 0;background:url(../images/fee-estimator/general/ie8_ajax_bkg.png);position:fixed;top:0;left:0;z-index:1000;vertical-align:middle;text-align:center;color:#fff}.ajax-progress .throbber,.ajax-progress-throbber .throbber{background:url(../images/fee-estimator/general/throbber-active.gif);width:15px;height:13px;display:inline-block}header,header #head-strip .row{position:relative}header #head-strip{background:url(../images/background/header-bg.png) 50% 0 repeat-x;height:40px;width:100%;position:absolute;overflow:hidden;left:0}header #head-strip .skip-to-content{color:#fff;font-size:.875rem;font-weight:400;font-family:Arial,Helvetica,sans-serif;padding:3px;position:absolute;left:0;top:-10000px}header #head-strip .skip-to-content:focus{top:0}header a{color:#fff}header a.inactive .sprite-small-home-icon:hover{background-position:-115px -40px!important}header a:hover{color:#fff}header .alert-container{background-color:#2e4596}header .alert-container .row.alert{font-size:13px;color:#fff;font-family:arial,sans-serif;position:relative;padding:5px}header .row,header ul{padding:0}header .alert-container .row.alert span.close{display:block;background:url(../images/misc/cross_in_round18.png) no-repeat;height:24px;width:24px;position:absolute;top:4px;right:0}header .alert-container .row.alert span.exclaim{display:inline-block;width:20px;height:20px;background:url(../images/misc/alert-exclaim.png) no-repeat;float:left;margin-right:10px;margin-top:3px}header .alert-container .alert-text{margin:0 24px 0 30px}header ul{list-style:none;margin:0}header .mobile-header{display:none}header .mobile-header .buttons{float:right;width:40%;height:50px}header .mobile-header .buttons div{width:50%;float:left;height:100%;border-left:2px #cfcfcf solid}header .mobile-header .buttons .menu-btn{float:right}header .mobile-header .buttons button{width:100%;height:100%;position:relative}header .mobile-header .buttons button span{display:block;margin:0 auto}header .mobile-header .buttons button .sprite-mobile-down_triangle_grey{position:absolute;left:50%;margin-left:-11px;bottom:-14px}header .mobile-header .buttons img{width:100%;height:100%;float:left;margin-left:20px;padding-left:20px}header .mobile-header .buttons .search-btn-true{background:#e1e1e1;background:linear-gradient(to bottom,#e1e1e1 0,#e1e1e1 50%,#e1e1e1 51%,#e1e1e1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#e1e1e1', GradientType=0 )}header .mobile-header .mobile-header-logo{margin-left:10px;margin-top:5px;width:58%}header .mobile-header .mobile-header-logo a{display:block}header .mobile-header .mobile-header-logo a img{max-width:100%}header .desktop-header{position:relative}header .desktop-header h1{padding:0;margin:0}header .desktop-header .right-section{position:absolute;right:0;width:41.66667%;padding-left:10px;z-index:10}header .desktop-header .contact-center{margin-bottom:0;background:#f2f0f5;border-radius:0 0 6px 6px;overflow:hidden}header .desktop-header .contact-center a{display:block}header .desktop-header .contact-center a span{display:block;float:left}header .desktop-header .contact-center a span.sprite-small-phone-icon{margin:.5em}header .desktop-header .contact-center a span.sprite-small-interpreter{margin-right:.5em}header .desktop-header .contact-center a span.phone{font-size:1.404rem;font-weight:700;font-style:italic;line-height:2.5em;color:#7566a0}header .desktop-header .contact-center a span.time{background:#fff;border-radius:6px;font-size:.658rem;font-weight:700;line-height:1.3em;text-align:center;padding:.5em;margin-top:1em;margin-left:1em;margin-right:1em;font-family:Helvetica,Arial,sans-serif;color:#7566a0}header .desktop-header .contact-center a span.sprite-small-interpreter{margin-top:.5em}header .search-box{height:auto;font-weight:400;margin-top:.6em;position:relative}header .search-box button,header .search-box input{margin:0;padding:0}header .search-box form{height:36px}header .search-box form label{display:none}header .search-box .search-text-input-box input.search-text-input{border:.5em solid #fdecef;border-radius:0}header .search-box .search-text-input-box{background:#fff;position:relative;padding:0;width:100%;overflow:inherit}header .search-box .search-text-input-box input{border:none}header .search-box .search-text-input-box .search-button{padding:0;height:initial}header .search-box .search-text-input-box .dropdown-menu{border-bottom:.5em solid #fdecef;border-left:.5em solid #fdecef;border-right:.5em solid #fdecef;border-radius:0;margin-top:0;width:100%;left:0;overflow:auto;height:100%;padding:0}header .search-box .search-text-input-box .dropdown-menu li{border:none;background-color:#fff;width:100%;margin-right:0}header .search-box .search-text-input-box .dropdown-menu li:nth-child(2){display:none;width:99.7%;margin-right:0}header .search-box .search-text-input-box .dropdown-menu a{display:block;color:#4c4c4c;font-size:.8125rem;line-height:1rem;background-color:#fff;padding:3px 8px;font-style:italic}header .search-box .search-text-input-box .dropdown-menu li:last-child{border-bottom:#e5dfea 1px solid}header .search-box .search-text-input-box .dropdown-menu>.active>a,header .search-box .search-text-input-box .dropdown-menu>.active>a:hover{background:#f2f2f2}header .search-box .search-icon{display:block}header .search-box .search-text-input{background:0 0;border:none;color:#4c4c4c;font-style:italic;line-height:1.8em;padding-left:.3em;width:100%;margin-left:1px;height:3.2em}header .search-box .search-button{position:absolute;right:7px;border-radius:6px;color:#fff;border:none;font-weight:700;font-size:18px;height:2em;top:8px;-webkit-appearance:none;line-height:1.5em;margin:0}header .mac-site-logo{padding-top:50px;margin-bottom:16px}header .mac-site-logo a{display:inline-block}header .mac-site-logo .small-logo{display:none}header .mac-site-logo h1.homepage-logo{margin:0;padding:0 0 3px}header .mac-site-logo h1.homepage-logo a{max-height:73px}header .desktop-navigation{padding-bottom:16px}header .desktop-navigation ul{width:100%}header .desktop-navigation ul li{display:inline-block;list-style-type:none}header .desktop-navigation ul li a{background:#e5dfea;border-radius:6px;color:#2e1a47;display:block;font-size:.9375rem;font-weight:600;padding:.6em .9em;text-decoration:none;height:40px}header .desktop-navigation ul li a span{display:block;position:absolute;left:0;top:0}header .desktop-navigation ul li a.inactive:hover{color:#fff;background-color:#2e1a47}header .desktop-navigation ul li a.home{background:#dce6f2;padding-left:49px;position:relative}header .desktop-navigation ul li a.home.inactive:hover{background-color:#004c97}header .desktop-navigation3{padding-bottom:15px}header .desktop-navigation3 a:focus{outline:0}header .desktop-navigation3 .menu{display:table;width:100%}header .desktop-navigation3 .menu .desktop-main-menu{display:block}header .desktop-navigation3 .menu .tablet-main-menu{display:none}header .desktop-navigation3 .menu .sprite-small-home-icon{background-position:-115px 0;width:40px;height:40px}header .desktop-navigation3 .menu .sprite-top-menu-arrow-down_icon{visibility:hidden;background-image:url(../images/spritesheets/mobile.png);background-repeat:no-repeat;background-position:-162px -120px;width:9px;height:15px;margin-top:1em;margin-left:5%;position:absolute;float:right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}header .desktop-navigation3 .menu .sprite-small-home-icon:focus,header .desktop-navigation3 .menu .sprite-small-home-icon:hover{background-position:-115px -40px!important}header .desktop-navigation3 .menu li:first-child a{border-top:1px solid #fff}header .desktop-navigation3 .menu li:last-child a:not(.sub-menu-content){background:#60b8dc;color:#fff;border-top:0}header .desktop-navigation3 .menu li:last-child a:not(.sub-menu-content):focus,header .desktop-navigation3 .menu li:last-child a:not(.sub-menu-content):hover{background:#004c97}header .desktop-navigation3 .menu li{display:table-cell;list-style:none;white-space:nowrap;position:relative}header .desktop-navigation3 .menu li a,header .desktop-navigation3 .menu li div{text-decoration:none;font-size:14px;font-weight:600;display:block;background-color:#E6E1EB;border-radius:6px;line-height:40px;color:#584160;padding:0 20px;text-align:left;border-bottom:1px solid #fff;cursor:pointer}header .desktop-navigation3 .menu li a:focus,header .desktop-navigation3 .menu li a:hover,header .desktop-navigation3 .menu ul li:focus a,header .desktop-navigation3 .menu ul li:hover a{color:#fff;background-color:#2e1a47}header .desktop-navigation3 .menu li a.home-image,header .desktop-navigation3 .menu li div.home-image{text-indent:-100px;overflow:hidden}header .desktop-navigation3 .menu li .sub-menu-content{line-height:30px;padding:0 7px;font-size:13px}header .desktop-navigation3 .menu li li{display:block;float:none}header .desktop-navigation3 .menu li ul{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;border-radius:6px}header .desktop-navigation3 .menu li:not(.last_child){padding:0 .5% 0 0}header .desktop-navigation3 .menu li:first-child a[class*=sprite-small-home-icon]{border-top-right-radius:0;border-bottom-right-radius:0}header .desktop-navigation3 .menu ul{z-index:999;display:none;padding:0;position:absolute;top:100%;left:0;min-width:100%;overflow:hidden}header .desktop-navigation3 .menu ul ul{top:0;left:100%}header .desktop-navigation3 .menu ul li a{border-radius:0}header .desktop-navigation3 .menu li>ul{display:none}header .desktop-navigation3 .menu li.openMenu>ul{display:block}header .mobile-navigation{overflow:hidden}header .mobile-navigation ul li{background:url(../images/background/grey_bg.png) repeat-x;padding-right:25px;border-bottom:#666 1px solid}header .mobile-navigation ul li a{font-size:1.05rem;line-height:2.8rem;display:block;color:#2e1a47;text-decoration:none;padding-left:30px;position:relative;min-height:45px}header .mobile-navigation ul li a span{position:absolute;right:0;top:8px}header .mobile-navigation ul li:first-child{background:#666}header .mobile-navigation ul li:first-child a{color:#fff;font-size:1.3125rem;font-weight:600;margin-left:30px}header .mobile-navigation ul li:first-child a span{left:0;top:10px}header .mobile-navigation.ng-enter,header .mobile-navigation.ng-leave{transition:.5s linear all}header .mobile-navigation.ng-enter,header .mobile-navigation.ng-leave.ng-leave-active{height:0}header .mobile-navigation.ng-enter.ng-enter-active,header .mobile-navigation.ng-leave{height:585px}header .what-help{background-color:#2e1a47;position:relative;padding:10px;display:none}header .what-help a.first_child{display:block;background-color:#fff;border-radius:8px;text-decoration:none;position:relative;overflow:hidden}header .what-help a.first_child span{float:left;margin:6px 12px}header .what-help a.first_child .sprite-mobile-arrow_right_blue{right:10px;left:inherit;bottom:10px;top:inherit;position:absolute}header .what-help a.first_child p{margin:0 0 0 50px;padding:0 50px 10px 0;color:#4c4c4c;font-size:.875rem;line-height:1.0625rem}header .what-help a.first_child p.first_child{font-size:1.138rem;color:#004c97;font-weight:400;padding:7px 0 6px}header .what-help .second_child{border-top-left-radius:8px;border-top-right-radius:8px;margin-top:10px;background:#568bc3;background:linear-gradient(to bottom,#568bc3 0,#568bc3 48%,#004c97 49%,#004c97 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#568bc3', endColorstr='#207cca', GradientType=0 );display:block;color:#fff;text-decoration:none;font-size:1.3125rem;line-height:3.15rem;padding-left:70px;position:relative;height:50px}header .what-help .second_child span{display:block;position:absolute;left:0;top:0}header .search{background-color:transparent;margin-bottom:5px;position:relative;display:none;margin-top:5px}header .search>div{padding:10px}header .search label{display:none}header .search input.form-text{margin:0;line-height:3em;width:100%;padding:0 0 0 .5em;color:#999;border-radius:0;border:2px solid #e1e1e1;font-size:1rem;background:#fff;background:linear-gradient(to bottom,#bcbec0 0,#fff 21%,#fff 96%,#bcbec0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );font-style:italic;height:56px}header .search .sprite-mobile-searchbar_icon{display:block;position:absolute;top:12px;right:13px;border:none;background-color:transparent}header .search .dropdown-menu{position:absolute;z-index:10;color:#000;padding:0 10px 9px;margin-top:2px;background-color:#fff}header .search li{border-left:#e5dfea 1px solid;border-right:#e5dfea 1px solid}header .search a{display:block;color:#4c4c4c;font-size:.8125rem;line-height:1rem;background-color:#fff;padding:3px 8px;font-style:italic}header .search li:last-child{border-bottom:#e5dfea 1px solid}header .search.showSearch-true{height:auto;max-height:inherit;padding:10px;overflow:inherit}header .repeat-item.ng-enter,header .repeat-item.ng-leave{transition:.25s linear all}header .repeat-item.ng-enter,header .repeat-item.ng-leave.ng-leave-active{height:0}header .repeat-item.ng-enter.ng-enter-active,header .repeat-item.ng-leave{height:76px}header .find{background:#fff;background:linear-gradient(to bottom,#fff 0,#fff 52%,#f5f5f5 53%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#f5f5f5', GradientType=0 );overflow:hidden;display:none}header .find>div{width:50%;float:left;text-align:center;font-size:.875rem;border-right:1px solid #bcbec0;height:7.5em}header .find>div a{color:#4c4c4c;text-decoration:none;display:block;position:relative;margin-top:0;font-size:.875rem;padding:3.5em 10px 2em;height:100%;line-height:.875rem}header .find>div a span{display:block;position:absolute;left:50%;top:12px;margin-left:-15.5px}header .mobile-navigation-main{text-align:left;display:none}header .mobile-navigation-main a{display:block;background:#947ead;background:linear-gradient(to bottom,#947ead 0,#947ead 48%,#7566a0 50%,#7566a0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#947ead', endColorstr='#80679e', GradientType=0 );font-size:.875rem;text-decoration:none;color:#fff;line-height:2.6875rem;font-weight:600;padding-left:10px;border-bottom:2px solid #fff;position:relative}header .mobile-navigation-main a span{display:block;position:absolute;top:32%;right:10px}@media screen and (min-width:970px){.hideMobileNav{display:none!important}}@media screen and (min-width:768px){html.no-touch header .mobile-navigation{display:none}}@media print{.desktop-navigation3,.desktop-navigation3 *{display:none!important}}@media screen and (max-width:945px){html.no-touch header .desktop-navigation ul li a{padding:.5em;font-weight:500}html.no-touch header .desktop-navigation ul li a.home{padding-left:49px}}@media screen and (max-width:885px){html.no-touch header .mac-site-logo .large-logo{display:none}html.no-touch header .mac-site-logo .small-logo{display:inline-block;padding-bottom:18px}html.no-touch header .desktop-navigation ul li a{padding:.5em .4em;font-weight:500;font-size:82%;height:40px}html.no-touch header .desktop-navigation ul li a.home{padding-left:49px}}@media screen and (max-width:767px){html header{background:url(../images/mobile/lower_grey_bg.png) 50% 0 repeat-x}html header .mobile-header,html header .search{display:block}html header .desktop-header,html header .desktop-navigation,html header .desktop-navigation3,html header .desktop-navigation3 .menu .desktop-main-menu,html header .mac-site-logo,html header .right-section,html header .stripper{display:none}html header .desktop-navigation3 .menu .tablet-main-menu,html header .find,html header .mobile-navigation-main,html header .what-help{display:block}html header .search{background-color:transparent}html header .search-box{height:4em}html header .search-box .search-text-input-box input.search-text-input{border:.5em solid #afdbec!important;border-radius:0}html header .search-box .search-text-input-box .dropdown-menu{border-bottom:.5em solid #afdbec!important;border-left:.5em solid #afdbec!important;border-right:.5em solid #afdbec!important;overflow:inherit;height:inherit}#head-strip,.block_menu,.breadcrumb,.carousel_sidebar,article .mac-article-banner{display:none}}.ie9 #header .desktop-navigation ul li a{padding:.5em .8em}.ie9 #header .desktop-navigation ul li a.home{padding:.5em .8em .6em 49px}@media only screen and (max-device-width:640px) and (max-device-height:640px){html.android.touch header{background:url(../images/mobile/lower_grey_bg.png) 50% 0 repeat-x}html.android.touch header .find,html.android.touch header .mobile-header,html.android.touch header .mobile-navigation-main,html.android.touch header .search,html.android.touch header .what-help{display:block}html.android.touch header .desktop-header,html.android.touch header .desktop-navigation2,html.android.touch header .desktop-navigation3,html.android.touch header .mac-site-logo,html.android.touch header .right-section,html.android.touch header .stripper,html.android.touch header header .desktop-navigation3 .menu .desktop-main-menu{display:none}html.android.touch header header .desktop-navigation3 .menu .tablet-main-menu{display:block}html.android.touch #head-strip,html.android.touch .content_bottom ul li p,html.android.touch .content_bottom ul li span,html.android.touch article .breadcrumb,html.android.touch article .mac-article-banner{display:none}html.android.touch header .mobile-navigation ul li a{line-height:2.8125rem}html.android.touch header .mobile-navigation ul li a span.sprite-mobile-home_menu_icon_white{top:16px}html.android.touch header .mobile-header .mobile-header-logo{width:45%!important;float:left}html.android.touch header .search-box{height:4em}html.android.touch header .search-box .search-text-input-box input.search-text-input{border:.5em solid #afdbec!important;border-radius:0}html.android.touch header .search-box .search-text-input-box .dropdown-menu{border-bottom:.5em solid #afdbec!important;border-left:.5em solid #afdbec!important;border-right:.5em solid #afdbec!important;overflow:inherit;height:inherit}html.android.touch article h1{padding:0;margin:0;font-size:2.25rem;line-height:1.6}html.android.touch article p,html.android.touch article ul>li{font-size:.875rem;line-height:1.1rem}html.android.touch article{padding-top:10px}html.android.touch .content_bottom>div{margin:0;padding:0}html.android.touch .content_bottom ul li{width:100%;padding-bottom:0;padding-right:0;height:50px;border-top:1px solid #004c97;background-color:#fff}html.android.touch .content_bottom ul li:before{position:absolute;content:" ";background:url(../../images/spritesheets/mobile.png) -31px -105px no-repeat;width:31px;height:30px;top:8px;left:6px}html.android.touch .content_bottom ul li:after{position:absolute;content:" ";background:url(../../images/spritesheets/mobile.png) -162px -118px no-repeat;width:9px;height:15px;top:14px;right:6px}html.android.touch .content_bottom ul li a{font-size:.875rem;line-height:2.8rem;font-style:normal;font-weight:400;margin-left:50px}}@media only screen and (max-device-width:800px){html.android.touch header .desktop-header,html.android.touch header .desktop-navigation,html.android.touch header .mac-site-logo,html.android.touch header .right-section,html.android.touch header .stripper{display:block}html.android.touch header .desktop-navigation3 .menu .homeList{width:40px}html.android.touch header .desktop-navigation3 .menu li{padding:0 2px;text-align:center}html.android.touch header .desktop-navigation3 .menu li a{padding:0 6px}html.android.touch header .desktop-navigation3 .menu li li{text-align:left}html.android.touch header .desktop-header .contact-center a span.sprite-small-phone-icon{margin-top:.5em;margin-left:.1em;margin-right:.1em}html.android.touch header .desktop-header .contact-center a span.time{padding:0;margin-left:.3em;margin-right:.3em}html.android.touch header .desktop-header .contact-center a span.sprite-small-interpreter{margin-right:1px}html.android.touch header .mac-site-logo a img{transform:scale(.8)}html.android.touch header .desktop-header .right-section{width:45%}html.android.touch .carousel_sidebar .sidebar ul li a span.text{padding-right:0;padding-left:0}}@media all and (min-device-width:767px){header .desktop-navigation3 .menu .desktop-main-menu{display:none!important}header .desktop-navigation3 .menu .tablet-main-menu{display:block!important}}html.ipad.touch{font-size:95%}html.ipad.touch .desktop-header .contact-center a span.phone{font-size:1.6rem}html.ipad.touch header .desktop-header .search-box{-webkit-appearance:none;height:53px}html.ipad.touch header .desktop-header .search-box .search-text-input-box,html.ipad.touch header .desktop-header .search-box .search-text-input-box .search-text-input{height:40px}@media only screen and (min-device-width:360px) and (max-device-width:720px){html.android.touch{-webkit-text-size-adjust:none}html.android.touch header{background:0 0}html.android.touch header .find,html.android.touch header .mobile-header,html.android.touch header .mobile-navigation-main,html.android.touch header .search,html.android.touch header .what-help{display:block}html.android.touch article .breadcrumb,html.android.touch article .mac-article-banner,html.android.touch header .desktop-header,html.android.touch header .desktop-navigation,html.android.touch header .desktop-navigation3,html.android.touch header .mac-site-logo,html.android.touch header .right-section,html.android.touch header .stripper{display:none}html.android.touch header .mobile-header{background:url(../images/mobile/lower_grey_bg.png) 50% 0 repeat-x}html.android.touch header .mobile-header-logo{width:45%!important;float:left}html.android.touch header .search-box{height:4em}html.android.touch header .search-box .search-text-input-box input.search-text-input{border:.5em solid #afdbec!important;border-radius:0}html.android.touch header .search-box .search-text-input-box .dropdown-menu{border-bottom:.5em solid #afdbec!important;border-left:.5em solid #afdbec!important;border-right:.5em solid #afdbec!important;overflow:inherit;height:inherit}html.android.touch header .mobile-navigation ul li a{line-height:2.8125rem}html.android.touch header .mobile-navigation ul li a span.sprite-mobile-home_menu_icon_white{top:12px}html.android.touch header .mobile-navigation-main ul li a{font-size:.8em;background-image:url(../images/mobile/bg_gradient_purple.jpg);line-height:3em}html.android.touch header .what-help .second_child{line-height:2em}html.android.touch body{font-size:16px!important;font-size:100%!important;-webkit-text-size-adjust:100%}html.android.touch article h1{padding:0;margin:0;font-size:2.25rem;line-height:1.6}html.android.touch article p,html.android.touch article ul>li{font-size:.875rem;line-height:1.1rem}html.android.touch article{padding-top:10px}}@media screen and (orientation:portrait){html.iphone.touch header .mobile-header .buttons{margin-right:15px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){html.ipad.touch header .desktop-navigation3 .menu .homeList{width:40px}html.ipad.touch header .desktop-navigation3 .menu li{padding:0 2px;text-align:center}html.ipad.touch header .desktop-navigation3 .menu li a{padding:0 6px}html.ipad.touch header .desktop-navigation3 .menu li li{text-align:left}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){html.iphone.touch header{background:0 0}html.iphone.touch header .find,html.iphone.touch header .mobile-header,html.iphone.touch header .mobile-navigation-main,html.iphone.touch header .search,html.iphone.touch header .what-help{display:block}html.iphone.touch article .breadcrumb,html.iphone.touch article .mac-article-banner,html.iphone.touch header .desktop-header,html.iphone.touch header .desktop-navigation3 .desktop-navigation,html.iphone.touch header .mac-site-logo,html.iphone.touch header .right-section,html.iphone.touch header .stripper{display:none}html.iphone.touch header .mobile-header{background:url(../images/mobile/lower_grey_bg.png) 50% 0 repeat-x}html.iphone.touch header .mobile-header-logo{width:45%!important;float:left}html.iphone.touch article h1{padding:0;margin:0;font-size:2.25rem;line-height:1.6}html.iphone.touch article p,html.iphone.touch article ul>li{font-size:.875rem;line-height:1.1rem}html.iphone.touch article{padding-top:10px}}html.ipad.touch #print-page{display:none}@media screen and (orientation:portrait){html.ipad.touch header .desktop-navigation ul li a{font-size:1.115rem}html.ipad.touch #top header .row{padding-left:10px}html.ipad.touch .home .carousel_sidebar .sidebar ul li a span.text{font-size:1.4rem;font-weight:500}html.ipad.touch .home .latest_news div.col1 a{overflow:inherit}html.ipad.touch .home .latest_news div.col1 a h3{font-size:1.4rem}html.ipad.touch .home .latest_news div.col1 a span{right:-11px}html.ipad.touch .home .latest_news div.col2 a{font-size:1.1rem;height:2rem;line-height:normal!important}html.ipad.touch .home .block_menu{padding-left:5px;padding-right:5px}html.ipad.touch .home .block_menu .block ul li a{font-size:1.1rem}html.ipad.touch .home .block_menu .block ul li a h2{font-size:1.325rem}html.ipad.touch .home .block_menu .block ul li.d{padding-top:.7em}html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row{padding-left:15px;padding-right:15px}html.ipad.touch #top .contact .contact-form .form-item input[type=text],html.ipad.touch #top .contact [class^=mac-article] .row{padding-left:10px}html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row li,html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row ol,html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row p,html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row ul,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row li,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row ol,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row p,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row ul{font-size:1.3rem;line-height:1.5rem}html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row h1,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row h1{font-size:2.6rem}html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row h2,html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row h3,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row h2,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row h3{font-size:1.8rem}html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row p a,html.ipad.touch section [class^=mac-article]:not(.mac-article-banner-container) .row p a{word-break:break-all}html.ipad.touch #mac-search-section #content h1{font-size:2.6rem}html.ipad.touch #mac-search-section #content h2{font-size:1.8rem}html.ipad.touch #mac-search-section #content h3{font-size:1.8rem;font-weight:400}html.ipad.touch #mac-search-section #content em{font-weight:700}html.ipad.touch #mac-search-section #content li,html.ipad.touch #mac-search-section #content ol,html.ipad.touch #mac-search-section #content p,html.ipad.touch #mac-search-section #content ul{font-size:1.3rem;line-height:1.5rem}html.ipad.touch #mac-search-section #content .pagination li a,html.ipad.touch #mac-search-section .sidebar span.text{font-size:1.4rem}html.ipad.touch #mac-search-section .sidebar h2{font-size:1.8rem}html.ipad.touch #mac-search-section .sidebar .popular-searches ul li a{font-size:1.1rem;font-weight:500}html.ipad.touch #top .contact [class^=mac-article] h1{font-size:2.6rem}html.ipad.touch #top .contact p{font-size:1.3rem;line-height:1.5rem}html.ipad.touch #top .contact .contact-form .form-item button{font-size:1.45rem}html.ipad.touch #top footer .footer-1{height:48px;padding-top:5px}html.ipad.touch #top footer .footer-1 .menu>li a{font-size:1.4rem}html.ipad.touch #top footer .footer-1 .social-sharing .share-title{font-size:1.15rem}html.ipad.touch #top footer .footer-3 ul li,html.ipad.touch #top footer a{font-size:.9rem}html.ipad.touch #top footer .footer-2 .row{padding-left:10px;padding-right:10px}html.ipad.touch #top footer .footer-2 .row ul li.menu-item>a{font-size:1.4rem}html.ipad.touch #top footer .footer-2 .row ul li.menu-item ul.menu li a{font-size:.95rem}html.ipad.touch #top footer .footer-2 .menu-2 a{font-size:1.25rem}}@media screen and (orientation:landscape){html.ipad.touch #top header .row{padding-left:10px}html.ipad.touch header .desktop-navigation3 .menu .desktop-main-menu{display:none}html.ipad.touch header .desktop-navigation3 .menu .tablet-main-menu{display:block}html.ipad.touch article [class^=mac-article]:not(.mac-article-banner-container) .row{padding-left:15px;padding-right:15px}html.ipad.touch #content p{font-size:.9rem;line-height:1.2rem}}#footer .row,footer li,footer ul{padding:0}footer li{list-style:none;margin:0}footer ul{margin:0}footer .footer-1{background-color:#7566a0}footer .footer-1 .menu{width:65%}footer .footer-1 .menu li{float:left;color:#fff;font-size:1.125rem}footer .footer-1 .menu li.vert-spacer:after{content:"|"}footer .footer-1 .menu>li:first-child a{padding-left:0}footer .footer-1 .menu a{font-size:1.125rem;font-weight:700;padding:0 14px;color:#fff;text-decoration:none;line-height:2.95rem}footer .footer-1 .social-sharing{margin-top:6px;margin-right:20px;overflow:hidden;height:40px}footer .footer-1 .social-sharing .share-title{font-size:.875rem;font-style:italic;font-weight:600;margin-top:6px}footer .footer-1 .mobile-footer-nav{padding-top:61px;width:100%}footer .footer-1 .mobile-footer-nav li{width:100%;background-color:#666;border-bottom:2px #fff solid}footer .footer-1 .mobile-footer-nav li a{color:#fff;text-decoration:none;height:53px;display:block;font-size:1.05875rem;font-weight:600;line-height:3.324375rem;margin-left:20px}footer .footer-1 .mobile-footer-nav li a span{display:block;float:right;margin-top:20px;margin-right:20px}footer .footer-1 ul.mobile-footer-nav{display:none}footer .footer-2 .row{padding-top:27px;margin-top:30px}footer .footer-2 .row>div:first-child{width:75%;float:left}footer .footer-2 .row>div.last_child{width:24%;float:right}footer .footer-2 .row ul{width:100%}footer .footer-2 .row ul li.menu-item{width:33.3333333%;float:left}footer .footer-2 .row ul li.menu-item a{text-decoration:none;color:#4c4c4c;line-height:1.62rem;font-size:.75rem;font-weight:400;font-family:Helvetica,Arial,sans-serif}footer .footer-2 .row ul li.menu-item>a{font-size:1.125rem;font-weight:700;border-bottom:#cfcfcf 1px solid;width:90%;display:block;margin-bottom:.4rem}footer .footer-2 .row ul>li.menu-item{width:33.3333333%;float:left}footer .footer-2 .menu-2 li{padding-bottom:4px}footer .footer-2 .menu-2 a{font-size:1rem;line-height:1.2rem;font-weight:400;color:#4c4c4c;text-decoration:none;display:block;text-indent:1.7em}footer .footer-2 .menu-2 a span{display:block;position:absolute}footer .footer-2 .menu-2 a .inline-text{padding-left:1.7em;text-indent:0;line-height:1.5em}footer .footer-2 .phone{margin-top:42px;margin-bottom:24px}footer .footer-2 .phone a{font-size:.8775rem;font-style:italic;color:#7566a0;text-decoration:none;display:block}footer .footer-2 .phone span{display:inline-block;margin-left:40px}footer .footer-2 .phone span.last_child{display:block;font-size:1.404rem;font-weight:700}footer .footer-2 .phone span.sprite-small-phone-icon{position:absolute;margin:0;padding:0}footer .footer-3{background:url(../images/background/footer-bg.png) 50% 0 repeat-x;padding-top:20px;padding-bottom:25px}footer .footer-3 .row{border-top:1px #fff solid}footer .footer-3 .row.note{border-top:none}footer .footer-3 .menu{overflow:auto}footer .footer-3 .menu li{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:.75rem;float:left;line-height:1.625rem;padding-right:1em}footer .footer-3 .menu li.last_child{float:right;padding-right:0}footer .footer-3 .menu li a{color:inherit;text-decoration:none}footer .foot-print,footer .footer-3 .copyright-image,footer .footer-3 .logo{display:none}#top #footer .footer-3{padding-top:5px}#top #footer .footer-3 .row.note p{display:block;font-size:12px;color:#fff;margin:0;padding:0}@media screen and (max-width:970px){html.no-touch header .right-section{min-width:396px}html.no-touch .footer-1 .row{padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){footer .footer-1{background-color:#f5f5f5}footer .footer-1 ul.menu{display:none}footer .footer-1 ul.mobile-footer-nav{display:block}footer .footer-1.homepage-true,footer .footer-2{display:none}footer .footer-1 .social-sharing{position:relative;float:left;margin-top:15px;margin-left:20px}footer .footer-1 .social-sharing .share-title{color:#4c4c4c;font-size:.875rem;font-weight:400;font-style:normal}footer .footer-1 ul.pageNotFound-true{padding-top:0}footer .footer-3{padding-top:17px;padding-bottom:17px;background:#f5f5f5;height:auto}footer .footer-3 .row>div{border-top:none;padding-left:10px;padding-right:10px}footer .footer-3 .menu{padding-left:10px;padding-right:10px;text-align:center}footer .footer-3 .menu li{border-right:1px solid #4c4c4c;color:#666;display:inline-block;float:none;font-family:inherit;line-height:1em;margin:0;padding:0;text-align:center}footer .footer-3 .menu li.last_child{display:none}footer .footer-3 .menu li.not_last_child{border:none}footer .footer-3 .menu li a{color:inherit;padding:0 8px;text-decoration:underline}footer .footer-3 .copyright-image,footer .footer-3 .logo{display:block;margin:0 auto}footer .footer-3 .logo{margin-top:16px;margin-bottom:16px}footer .footer-3 .copyright-image{margin-top:16px}#top #footer .footer-3 .row{border-top:none}#top #footer .footer-3 .row.note p{color:#666!important;text-align:left;line-height:normal;padding-left:10px;padding-right:10px}}@media only screen and (orientation:landscape){html.android.touch footer .footer-2 .row .menu-2 a{line-height:1.8rem}}@media only screen and (max-device-width:640px) and (max-device-height:640px){html.android.touch footer .footer-2 .row .menu-2 a{font-size:14px}html.android.touch footer .footer-1{background-color:#f5f5f5}html.android.touch footer .footer-1 ul.menu{display:none}html.android.touch footer .footer-1 ul.mobile-footer-nav{display:block}html.android.touch footer .footer-1.homepage-true,html.android.touch footer .footer-2{display:none}html.android.touch footer .footer-1 .social-sharing{position:relative;float:left;margin-top:15px;margin-left:20px}html.android.touch footer .footer-1 .social-sharing .share-title{color:#4c4c4c;font-size:.875rem;font-weight:400;font-style:normal}html.android.touch footer .footer-1 ul.pageNotFound-true{padding-top:0}html.android.touch footer .footer-3{padding-top:17px;padding-bottom:17px;background:#f5f5f5;height:auto}html.android.touch footer .footer-3 .row>div{border-top:none;padding-left:10px;padding-right:10px}html.android.touch footer .footer-3 .row{border-top:none}html.android.touch footer .footer-3 .row.note p{color:#666!important;text-align:left;line-height:normal;padding-left:10px;padding-right:10px}html.android.touch footer .footer-3 .menu{padding-left:10px;padding-right:10px;text-align:center}html.android.touch footer .footer-3 .menu li{border-right:1px solid #4c4c4c;color:#666;display:inline-block;float:none;font-family:inherit;line-height:1em;margin:0;padding:0;text-align:center}html.android.touch footer .footer-3 .menu li.last_child{display:none}html.android.touch footer .footer-3 .menu li.not_last_child{border:none}html.android.touch footer .footer-3 .menu li a{color:inherit;padding:0 8px;text-decoration:underline}html.android.touch footer .footer-3 .copyright-image,html.android.touch footer .footer-3 .logo{display:block;margin:0 auto}html.android.touch footer .footer-3 .logo{margin-top:16px;margin-bottom:16px}html.android.touch footer .footer-3 .copyright-image{margin-top:16px}}@media only screen and (max-device-width:800px){html.android.touch footer .footer-1 .menu a{padding:0 2px}html.android.touch footer .footer-1 .social-sharing{margin-right:5px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){html.ipad.touch footer .footer-2 .phone span.last_child{text-decoration:underline;color:#004c97}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){html.ipad.touch footer .footer-1 div>ul,html.ipad.touch footer .footer-3 ul{margin:0 4px}html.ipad.touch{font-size:13px}html.ipad.touch footer .footer-2 .row>div:first-child{padding:0 4px}html.ipad.touch footer .footer-2 .row ul li.menu-item a{line-height:1.5rem}html.ipad.touch footer .footer-2 .row .menu-2 a{line-height:1.8rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){html.ipad.touch footer .footer-1 div>ul,html.ipad.touch footer .footer-3 ul{margin:0 7px}html.ipad.touch .row{max-width:1024px}html.ipad.touch footer .footer-2 .row>div:first-child{padding:0 7px}}.mac-article-main-body-container .content{font-size:18px}.mac-article-banner-container{padding-bottom:1em;text-align:center;overflow:hidden}.mac-article-banner-container .row{padding:0}.mac-article-banner-container img{position:relative;max-width:100%;height:auto}@media (max-width:767px){.mac-article-banner-container{display:none}}.lt-ie9 .mac-article-banner-container img{width:auto}.mac-article-heading-container{overflow:auto;margin:1.25em 0 .75em}.mac-article-heading-container .row{position:relative}.mac-article-heading-container h1{margin:0;font-style:normal}.mac-article-heading-container #print-page-container{display:none}@media (min-width:768px){.mac-article-heading-container h1{font-style:italic;padding-right:150px}.mac-article-heading-container #print-page-container{display:block;position:absolute;top:0;right:10px;margin-top:8px}}@media (min-width:950px){.mac-article-heading-container #print-page-container{right:0}}.mac-article-heading-container-extended{min-height:46px}.mac-news-article-image-container{margin:0 0 10px}@media (min-width:768px){.mac-news-article-image-container{float:right;margin:0 0 10px 10px}.mac-article-associated-content-container .mac-article-associated-content-row.even{background-color:#eaf6fa}}.mac-news-article-image-container img{display:block;margin:0 auto;max-width:100%}.mac-article-associated-content-container .mac-article-associated-content-row{overflow:auto}.mac-article-associated-content-container .mac-article-associated-content-row .row{border-top-style:solid;border-top-width:6px}@media (max-width:767px){.mac-article-associated-content-container .mac-article-associated-content-row .row{padding:0}}.mac-article-associated-content-container .mac-article-associated-content-row.even .row{border-top-color:#004c97}.mac-article-associated-content-container .mac-article-associated-content-row.even .mac-article-associated-content-block{border-bottom:solid 1px #004c97}.mac-article-associated-content-container .mac-article-associated-content-row.even .mac-article-associated-content-block:last-of-type{border-bottom:none}@media (min-width:768px){.mac-article-associated-content-container .mac-article-associated-content-row.even .mac-article-associated-content-block{border-bottom:none}}.mac-article-associated-content-container .mac-article-associated-content-row.odd .row{border-top-color:#7566a0}.mac-article-associated-content-container .mac-article-associated-content-row.odd .mac-article-associated-content-block{border-bottom:solid 1px #7566a0}.mac-article-associated-content-container .mac-article-associated-content-row.odd .mac-article-associated-content-block:last-of-type{border-bottom:none}@media (min-width:768px){.mac-article-associated-content-container .mac-article-associated-content-row.odd .mac-article-associated-content-block{border-bottom:none}}.mac-article-associated-content-container .mac-article-associated-content-row.odd .mac-article-associated-content-block h3 a,.mac-article-associated-content-container .mac-article-associated-content-row.odd .mac-article-associated-content-block h3 a:hover{color:#7566a0}.mac-article-associated-content-container .mac-article-associated-content-row.last .row{border-bottom-style:solid;border-bottom-width:6px;border-bottom-color:#004c97}.mac-article-associated-content-block .content,.mac-article-associated-content-block>.icon{display:none}.mac-article-associated-content-block h3{font-style:normal;font-weight:400;margin:0}.mac-article-associated-content-block h3 a,.mac-article-associated-content-block h3 a:hover{color:#004c97;text-decoration:none}.mac-article-associated-content-block h3 a:focus,.mac-article-associated-content-block h3 a:hover{text-decoration:underline}.mac-article-associated-content-block h3 a{position:relative;display:block;padding:.75em 25px .75em 47px}.mac-article-associated-content-block h3 a>.icon{position:absolute}.mac-article-associated-content-block h3 a .icon-image{left:.5em;top:50%;margin-top:-14px}.mac-article-associated-content-block h3 a .icon-link-arrow{right:.5em;top:50%;margin-top:-8px}@media screen and (min-width:768px){.mac-article-associated-content-block{float:left;width:50%;padding-top:1.75em;padding-bottom:1em}.mac-article-associated-content-block.even{padding-right:.5em;clear:both}.mac-article-associated-content-block.odd{padding-left:.5em}.mac-article-associated-content-block h3{margin:0 0 .3em;padding-left:74px;font-size:1.5em;font-style:italic;font-weight:700}.mac-article-associated-content-block h3 a{padding:0}.mac-article-associated-content-block h3 a>.icon{display:none}.mac-article-associated-content-block>.icon{display:block;float:left;margin-right:10px}.mac-article-associated-content-block .content{display:block;padding-left:74px;font-size:.875em;line-height:1.43}.mac-article-associated-content-block .content p{font-size:inherit;line-height:inherit}}.mac-article-related-content-container{display:none;position:fixed;z-index:10000;margin:0 0 0 -150px;padding:.5em;width:300px;left:50%;top:10%;background-color:#fff;border-radius:6px;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4)}@media (min-width:768px){.mac-article-related-content-container{display:block;position:relative;z-index:inherit;left:auto;top:auto;margin:0 0 40px 40px;padding:0;float:right;background-color:transparent;border-radius:0;border:none;box-shadow:none}}.mac-article-related-content-container.show-mobile{display:block}.mac-article-related-content-container h2{font-style:normal;color:#004c97;font-size:1.25em;line-height:2.5;padding:0 .9em;margin:0}.mac-article-related-content-container h2 .icon{display:inline-block;margin-right:8px;vertical-align:text-top}@media (min-width:768px){.mac-article-related-content-container h2{color:#fff;background-color:#004c97;border-radius:6px;margin-bottom:3px;padding-left:.5em}.mac-article-related-content-container h2 .icon{margin-top:-2px}.mac-article-related-content-container .close-button{display:none}}.mac-article-related-content-container .close-button{position:absolute;top:16px;right:8px;font-size:1.75rem;line-height:1;color:#AAA;font-weight:700;cursor:pointer}.mac-article-related-content-container .related-content-list{margin:0;padding:0;list-style:none}.mac-article-related-content-container .related-content-list li{margin:0;padding:.5em .5em .5em 1em;list-style:none;border-top:solid 1px #004c97}.mac-article-related-content-container .related-content-list li a{position:relative;display:block;font-size:.8em;color:#7566a0;text-decoration:none}.mac-article-related-content-container .related-content-list li a .icon{display:inline-block;position:absolute;right:0;top:5px}@media (min-width:768px){.mac-article-related-content-container .related-content-list li{background-color:#eaf6fa;margin-bottom:3px;padding:.5em;border-top:none}.mac-article-related-content-container .related-content-list li a{color:#4c4c4c;font-size:inherit;font-style:italic}.mac-article-related-content-container .related-content-list li a .icon{display:none}}.mac-article-related-content-container-toggle{text-align:center;margin-bottom:2em}@media screen and (min-width:768px){.mac-article-related-content-container-toggle{display:none}}.mac-article-related-content-container-toggle button{display:inline-block;padding:.5em 1em;border-radius:6px;background-color:#7566a0;color:#fff;text-decoration:none;font-style:italic}.mac-article-associated-service-block{overflow:auto;margin-bottom:10px}.mac-article-associated-service-block:last-of-type{margin-bottom:0}.mac-article-associated-service-block>.icon{display:block;float:left}.mac-article-associated-service-block .content{float:left;width:65%;font-size:.875em}.mac-article-associated-service-block .content p,.mac-article-associated-service-block .content ul>li{font-size:inherit}.mac-article-associated-service-block .associated-service-links-container{float:right;width:275px}.mac-article-associated-service-block .associated-service-links-container a{display:block}.mac-article-associated-service-block .associated-service-links-container .button{background-color:#dce6f2;border-radius:6px;text-decoration:none;padding:20px 65px 20px 15px;font-size:1.125em;font-weight:700;position:relative;margin-bottom:10px}.mac-article-associated-service-block .associated-service-links-container .button .icon{display:block;position:absolute;right:20px;top:50%;height:34px;margin-top:-17px}.mac-article-associated-service-block .associated-service-links-container .link{font-size:1.0625em;font-weight:700;text-align:right}.mac-article-associated-service-container h2{font-size:2.25em;line-height:2.11;margin:0}.mac-article-associated-cost-container{padding-top:10px;padding-bottom:40px;background-color:#f2f0f5}@media screen and (max-width:767px){.mac-article-associated-service-container .associated-service-links-container,.mac-article-associated-service-container .content{width:100%}.mac-article-associated-service-container h2{font-size:1.5rem;line-height:3.125rem;margin:0}.mac-article-associated-cost-container,.mac-article-next-steps-container{display:none}}.mac-article-associated-cost-container h2{margin:0;color:#7566a0}.mac-article-associated-cost-container .content{font-size:1.125em;margin-bottom:1.5em}.mac-article-associated-cost-container .content p{font-size:inherit}.associated-cost-link{font-weight:700}.mac-article-next-steps-container{background-color:#eaf6fa;padding:30px 0}.mac-article-next-steps-container h2{margin:0}.mac-article-next-steps-container .content ol{padding:0;list-style-position:inside}.mac-article-next-steps-container .content ol li{margin-bottom:1em}.mac-article-associated-persona-container{padding:18px 0}.mac-article-associated-persona-container h2.narrow-layout-only{color:#7566a0;font-size:1.1625em;font-style:normal;line-height:1.3;margin:0}@media (min-width:768px){.mac-article-associated-persona-container h2.narrow-layout-only{display:none}}.mac-article-associated-persona-container h2.wide-layout-only{background-color:#004c97;border-radius:6px 6px 0 0;color:#fff;font-style:italic;margin:0 0 0 10px;padding:0 80px 0 10px;display:inline-block}@media (max-width:767px){.mac-article-associated-persona-container h2.wide-layout-only{display:none}}.mac-article-associated-persona-container .content{margin-bottom:1em;font-size:.875em;line-height:1.42}.mac-article-associated-persona-container .content p{font-size:inherit;margin:0}.mac-article-associated-persona-block-container{overflow:auto}@media (min-width:768px){.mac-article-associated-persona-container .content.narrow-layout-only{display:none}.mac-article-associated-persona-block-container{border-radius:6px;padding:.7875em;background-color:#afdbec}}.mac-article-associated-persona-block-container.single{width:50%;min-width:450px}.mac-article-associated-persona-block{float:left;width:50%}.mac-article-associated-persona-block.even{padding-right:.39375em}.mac-article-associated-persona-block.odd{padding-left:.39375em}.mac-article-associated-persona-block.first.last{padding-left:0;padding-right:0;width:100%}.mac-article-associated-persona-block-inner a{display:block}.mac-article-associated-persona-block-inner img{width:100%;height:auto;display:block}@media (min-width:768px){.mac-article-associated-persona-block-inner{position:relative;min-height:143px;padding-right:8px;background-color:#fff;border-bottom:6px solid #00a9e0;border-radius:0 6px 6px 0}.mac-article-associated-persona-block-inner img{width:182px;height:137px;float:left;margin-right:10px}}.mac-article-associated-persona-block-inner h3{text-align:center;font-size:1em;font-style:normal;font-weight:400;color:#7566a0;margin:.5em 0}@media (min-width:768px) and (max-width:950px){.mac-article-associated-persona-block-inner h3{font-size:1.25em}}@media (min-width:950px){.mac-article-associated-persona-block-inner{padding-right:36px}.mac-article-associated-persona-block-inner h3{font-size:1.5em}}.mac-article-associated-persona-block-inner .content{display:none}@media (min-width:768px){.mac-article-associated-persona-block-inner h3{text-align:left;font-style:italic;font-weight:700;color:#4c4c4c;padding:8px 0 4px 192px;margin:0}.mac-article-associated-persona-block-inner .content{display:block;margin-bottom:37px;max-height:60px;overflow:hidden}.mac-article-associated-persona-block-inner .content p{font-size:12px!important;line-height:20px!important;margin-bottom:0}}@media (min-width:950px){.mac-article-associated-persona-block-inner .content p{font-size:14px!important}}.mac-article-associated-persona-block-inner .full-persona-link{display:none}@media (min-width:768px){.mac-article-associated-persona-block-inner .full-persona-link{display:block;position:absolute;right:8px;bottom:8px;padding:2px 6px;border-radius:6px;background-color:#eaf6fa;font-size:.875em;color:#4c4c4c;text-decoration:none}.mac-article-associated-persona-block-inner .full-persona-link .icon{display:inline-block;vertical-align:text-top;margin-left:.5em}}.mac-article-last-reviewed-date-container{padding:12px 0 30px;font-size:.8125em;font-style:italic}table td,table th{padding:.5em;vertical-align:text-top}.mac-article-last-reviewed-date-container p{font-size:inherit;margin:0}table{border-collapse:separate;border-spacing:10px;font-size:1.125rem}table th{background:#31669f;border-radius:6px;color:#fff;font-style:italic;font-weight:700;text-align:left}table td{background:#eef8fb}@media screen and (max-width:767px){.mac-article-last-reviewed-date-container{display:none}table{font-size:.875rem;table-layout:fixed;width:100%;border-spacing:4px;word-wrap:break-word;margin-left:-4px;margin-right:-4px}}.social-sharing{position:absolute;top:0;right:0}.social-sharing>*{margin:0;padding:0;float:left}.social-sharing .share-title{color:#fff;margin-right:10px;vertical-align:top;font-style:italic;font-weight:600;font-size:14px}.social-sharing .send-to-friend-email{height:32px;width:32px;padding:0;margin:0 2px;background:#fff;border-radius:6px}.social-sharing .send-to-friend-email span.share-email-icon{display:block;margin:auto;float:none}.social-sharing .social-sharing-link{width:32px;height:32px;padding:0;margin:0 2px;border-radius:6px}.social-sharing .social-sharing-link span{display:block;width:32px;height:32px}.social-sharing .social-sharing-link.twitter{background:#2ca8d2}.social-sharing .social-sharing-link.twitter .twitter-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M26.67%209.38c-.779.35-1.63.58-2.51.69.9-.54%201.6-1.4%201.92-2.42-.85.5-1.78.87-2.78%201.06-.8-.85-1.94-1.38-3.19-1.38-2.42%200-4.379%201.96-4.379%204.38%200%20.34.04.68.11%201-3.64-.18-6.86-1.93-9.02-4.57-.38.65-.59%201.4-.59%202.2%200%201.52.77%202.86%201.95%203.64-.72-.02-1.39-.22-1.98-.55v.06c0%202.12%201.51%203.89%203.51%204.29-.37.1-.75.149-1.15.149-.28%200-.56-.029-.82-.08.56%201.74%202.17%203%204.09%203.041-1.5%201.17-3.39%201.869-5.44%201.869-.35%200-.7-.02-1.04-.06%201.94%201.239%204.24%201.97%206.71%201.97%208.049%200%2012.45-6.67%2012.45-12.45l-.01-.57c.839-.619%201.579-1.389%202.169-2.269z%22%2F%3E%3C%2Fsvg%3E") left no-repeat}.social-sharing .social-sharing-link.google-plus{background:#ce4d39}.social-sharing .social-sharing-link.google-plus .google-plus-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M15.31%207.58c.56.47%201.73%201.44%201.73%203.3%200%201.81-1.03%202.67-2.05%203.47-.32.32-.69.66-.69%201.2s.37.83.64%201.05l.88.681c1.081.899%202.05%201.739%202.05%203.42%200%202.3-2.23%204.62-6.43%204.62-3.55%200-5.26-1.69-5.26-3.5%200-.881.44-2.131%201.88-2.98%201.52-.93%203.57-1.05%204.67-1.12-.34-.441-.73-.91-.73-1.661%200-.42.12-.66.24-.95-.27.02-.54.05-.78.05-2.59%200-4.06-1.93-4.06-3.84%200-1.12.51-2.37%201.57-3.28%201.39-1.15%203.06-1.35%204.38-1.35h5.041l-1.561.88-1.52.01zm-1.74%2010.85c-.2-.02-.32-.02-.56-.02-.22%200-1.54.05-2.57.39-.54.2-2.1.78-2.1%202.521s1.69%202.979%204.3%202.979c2.35%200%203.59-1.12%203.59-2.64.01-1.24-.8-1.91-2.66-3.23m.71-4.64c.56-.56.61-1.35.61-1.79%200-1.76-1.05-4.5-3.08-4.5-.64%200-1.32.32-1.71.81-.41.52-.54%201.17-.54%201.81%200%201.64.95%204.35%203.06%204.35.61%200%201.27-.29%201.66-.68%22%2F%3E%3Cpath%20d%3D%22M27.74%2010.31h-3.72v-3.71h-.92v3.71h-3.72v.93h3.72v3.71h.92v-3.71h3.72z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") left no-repeat}.social-sharing .social-sharing-link.facebook{background:#305891}.social-sharing .social-sharing-link.facebook .facebook-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M22.439%2010.95h4v-4.95h-4c-3.311%200-6%202.92-6%206.5v2.5h-4v4.97h4v12.03h5v-12.03h5v-4.97h-5v-2.55c0-.86.532-1.5%201-1.5z%22%2F%3E%3C%2Fsvg%3E") left no-repeat}.lt-ie9 .social-sharing .social-sharing-link.twitter .twitter-icon{background:url(../images/addthis-icons-ie8.png) -72px 0 no-repeat}.lt-ie9 .social-sharing .social-sharing-link.google-plus .google-plus-icon{background:url(../images/addthis-icons-ie8.png) -36px 0 no-repeat}.lt-ie9 .social-sharing .social-sharing-link.facebook .facebook-icon{background:url(../images/addthis-icons-ie8.png) no-repeat}.breadcrumb-container{margin-bottom:1em}.breadcrumb{font-size:.9em;background:#dce6f2;border-radius:6px;list-style:none;margin:0;padding:0 .72em;overflow:auto;width:100%}.breadcrumb li{display:block;float:left;margin:0;padding:0 .4em;line-height:25px}.breadcrumb li::after{content:">";float:left;padding-left:.4em}.breadcrumb li:last-of-type::after{display:none}.breadcrumb a,.send-to-friend form label{display:block}.breadcrumb li .label{float:left}.breadcrumb a{float:left;padding:0 .4em;color:#4c4c4c}.send-to-friend.background{position:fixed;top:0;bottom:0;right:0;background:#000;background:rgba(0,0,0,.45);z-index:10000;left:0}.send-to-friend .modal{position:absolute;z-index:1005;top:15px;border-radius:3px;background-color:#fff;padding:1.66667rem;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4);width:70%;max-width:55.55556rem;left:0;right:0;margin:0 auto;color:#4c4c4c;text-align:left}.send-to-friend button.close-modal{font-size:2.22222rem;line-height:1;position:absolute;top:1.66667rem;right:1.66667rem;color:#AAA;font-weight:700;cursor:pointer;background:0 0}.send-to-friend button.close-modal:focus,.send-to-friend button.close-modal:hover{background:0 0}.send-to-friend h2{font-size:2.25rem;margin-top:0;line-height:1}.send-to-friend .submit-button{display:block;margin:0 auto;-webkit-appearance:none;border:none;background:#7566a0;font-size:18px;font-style:italic;line-height:25px;color:#fff;border-radius:8px;padding:10px 80px;cursor:pointer}.send-to-friend .form{background-color:#f2f0f5;border-radius:6px;padding:1em 3em}@media (min-width:970px){.send-to-friend form label{padding-right:1em;display:inline-block;width:30%;text-align:right}}.send-to-friend form input[type=text]{display:block;width:100%}@media (min-width:970px){.send-to-friend form input[type=text]{display:inline-block;width:69%}}.send-to-friend form .form-field{margin:1.5em 0}.send-to-friend .error-messages{padding:0 1em}.send-to-friend .error-messages li{list-style-type:disc}@media (min-width:682px){.send-to-friend .medium-6{min-width:450px}}@media (max-width:682px){.send-to-friend .medium-6{width:100%}}@media (max-width:767px){.send-to-friend .modal{width:100%;top:0;bottom:0;overflow-y:scroll}.send-to-friend button.close-modal{font-size:1.5rem}.send-to-friend .form{padding:.5em 1em}.send-to-friend .privacy-message{width:60%}.send-to-friend h2{font-size:1.25rem}.mac-latest-news-section .mac-article-heading-container{margin:0}}.lt-ie9 .send-to-friend.background{background:url(../images/misc/black-square-45p.png)}.lt-ie9 .send-to-friend form input[type=text]{width:69%;max-width:509px}.lt-ie9 .send-to-friend .row{width:auto!important}.lt-ie9 .send-to-friend .submit-button{display:inline-block}.mac-latest-news-archive-link-container{padding:11px 0 16px}.mac-latest-news-archive-link-container a{font-size:.875em;font-weight:700;line-height:1.426;text-decoration:none}.mac-latest-news-list{list-style:none;overflow:auto;margin:0;padding:0}.mac-latest-news-list li{float:left;width:50%;padding:5px}.mac-latest-news-list li:nth-child(odd){clear:both;padding-left:0}.mac-latest-news-list li:nth-child(even){padding-right:0}@media (max-width:767px){.mac-latest-news-list li{width:100%;padding:1em 0;border-bottom:solid 2px #004c97}.mac-latest-news-list li:first-of-type{padding-top:0}}.mac-latest-news-list li.featured{width:100%;padding-left:0;padding-right:0;padding-bottom:15px}.mac-latest-news-block{position:relative;background-color:#f2f0f5;border-radius:6px;padding:10px;height:150px}@media (max-width:767px){.mac-latest-news-block{height:auto;padding:0;background:0 0;border-radius:0}}.mac-latest-news-block.featured{background-color:#eaf6fa;height:210px;padding-right:0}.mac-latest-news-block.featured .mac-latest-news-block-primary-content{padding-right:80px}.mac-latest-news-block.has-image .mac-latest-news-block-primary-content{padding-left:200px}.mac-latest-news-block.has-image .mac-latest-news-block-secondary-content{padding-left:210px}@media (max-width:767px){.mac-latest-news-block.featured{background:0 0;height:auto}.mac-latest-news-block.has-image .mac-latest-news-block-primary-content,.mac-latest-news-block.has-image .mac-latest-news-block-secondary-content{padding-left:0}}.mac-latest-news-block.has-image.featured .mac-latest-news-block-primary-content{padding-left:285px;padding-right:80px}.mac-latest-news-block.has-image.featured .mac-latest-news-block-secondary-content{padding-left:295px;padding-right:80px}@media (max-width:767px){.mac-latest-news-block.has-image.featured .mac-latest-news-block-primary-content,.mac-latest-news-block.has-image.featured .mac-latest-news-block-secondary-content{padding-left:0;padding-right:0}}.mac-latest-news-block .mac-latest-news-block-secondary-content{position:absolute;left:0;bottom:0;width:100%;min-height:31px;padding:0 10px 10px}.mac-latest-news-block .field-image{float:left}.mac-latest-news-block .field-image a{display:block}.mac-latest-news-block .field-image img{display:block;width:185px;height:130px}.mac-latest-news-block.featured .field-image img{width:270px;height:190px}.mac-latest-news-block .field-title a{display:inline-block;text-decoration:none}@media (max-width:767px){.mac-latest-news-block .mac-latest-news-block-secondary-content{position:static;padding:0;min-height:0}.mac-latest-news-block .field-image{float:none;margin-bottom:1em}.mac-latest-news-block .field-title a{text-decoration:underline}}.mac-latest-news-block .field-title h2{display:inline-block;font-size:1rem;font-weight:600;font-style:normal;color:#7566a0;margin:0;line-height:1.4em}@media (max-width:767px){.mac-latest-news-block .field-title h2{font-weight:400}}.mac-latest-news-block.featured .field-title h2{font-weight:700;font-size:1.15rem;font-style:italic;color:#004c97;max-height:2.8em;overflow:hidden}.mac-latest-news-block .field-description{display:none;margin:.5em 0}.mac-latest-news-block .field-description p{font-size:.875em;line-height:1.5;margin:0}.mac-latest-news-block.featured .field-description{display:block;max-height:100px;overflow:hidden}.mac-latest-news-block .field-last-reviewed-date{float:left}.mac-latest-news-block .field-last-reviewed-date p{margin:0;font-size:.875em;line-height:1.5em}@media (max-width:767px){.mac-latest-news-block.featured .field-title h2{font-style:normal}.mac-latest-news-block .field-description{display:block}.mac-latest-news-block .field-last-reviewed-date{float:none}.mac-latest-news-block .field-last-reviewed-date p{font-size:inherit;line-height:inherit}}.mac-latest-news-block .full-article-link{display:block;float:right;font-size:.875em;font-style:italic}.mac-latest-news-block .full-article-link a{color:#00a9e0;line-height:21px}@media (max-width:767px){.mac-latest-news-block .full-article-link{float:none;font-style:normal;font-size:inherit}.mac-latest-news-block .full-article-link a{color:#004c97;line-height:inherit}}.browser-support_header p,.browser-support_header_text{color:#fff;font-size:13px}.mac-latest-news-block .full-article-link a .text{padding-right:8px}.mac-latest-news-block .full-article-link a .icon{display:inline-block;vertical-align:text-top}.mac-latest-news-block.featured .full-article-link{position:absolute;top:-179px;right:0;height:210px;width:65px}@media (max-width:767px){.mac-latest-news-block .full-article-link a .text{padding-right:0}.mac-latest-news-block .full-article-link a .icon{display:none}.mac-latest-news-block.featured .full-article-link{position:static;height:auto;width:auto}}.mac-latest-news-block.featured .full-article-link a{display:block;height:100%;background-color:#afdbec;text-align:center;line-height:200px;border-radius:0 6px 6px 0}@media (max-width:767px){.mac-latest-news-block.featured .full-article-link a{display:inline-block;height:auto;background:0 0;text-align:inherit;line-height:inherit;border-radius:0}}.mac-latest-news-block.featured .full-article-link a .text{display:none}@media (max-width:767px){.mac-latest-news-block.featured .full-article-link a .text{display:inline}}.mac-latest-news-block.featured .full-article-link a .icon{margin-left:0}html.ipad.touch .mac-latest-news-block.featured .field-title h2{font-size:1.2219375372rem!important}html.ipad.touch .mac-latest-news-block.featured .field-description{max-height:120px;font-size:1.060rem}html.ipad.touch .mac-latest-news-list li:nth-child(odd){clear:none}.lt-ie9 .mac-latest-news-block .field-title h2{border:1px solid transparent}.lt-ie9 .mac-latest-news-block .field-title a{margin:-1px}.browser-support{width:90%;position:fixed;float:left;bottom:0;background-color:#2e4596;z-index:9999;left:5%;border-left:solid 3px #2e4596;border-bottom:solid 3px #2e4596;border-right:solid 3px #2e4596}.browser-support_header{font-family:arial,sans-serif;font-weight:400;padding:2px;color:#fff;margin:0 auto;text-align:left}.browser-support_header p{margin-top:4px}.browser-support_header span.exclaim{display:inline-block;width:20px;height:20px;background:url(../images/misc/alert-exclaim.png) no-repeat;float:left;margin-right:10px;margin-top:3px}.browser-support_content__close{display:block;background:url(../images/misc/cross_in_round18.png) no-repeat;height:24px;width:24px;position:absolute;top:4px;right:0}.browser-support_body{background-color:#e6e6e6;height:100%;font-family:arial,sans-serif;font-weight:400}.browser-support_body .browser-support_body_text{padding:5px 20px;margin-top:0;margin-bottom:0;font-size:13px}.home{padding-bottom:50px}.home .carousel_sidebar{padding-bottom:20px;display:table;table-layout:fixed;padding-left:0;padding-right:0}.home .carousel_sidebar .cell{display:table-cell;vertical-align:top}.home .carousel_sidebar .col-1{width:70.6315789474%}.home .carousel_sidebar .col-2{width:10px}.home .carousel_sidebar .col-3{width:28.4210526316%}.home .carousel_sidebar .carousel-homepage{width:100%;border-bottom:6px solid #00b0b9;position:relative;overflow:hidden}.home .carousel_sidebar .carousel-homepage li,.home .carousel_sidebar .carousel-homepage ul{margin:0!important;padding:0!important;list-style:none;line-height:0;background:#fff!important}.home .carousel_sidebar .carousel-homepage img{max-width:100%!important;height:auto!important;width:100%!important}.home .carousel_sidebar .carousel-homepage .placeholder{visibility:hidden}.home .carousel_sidebar .carousel-homepage .info{position:absolute;left:5.5886736215%;bottom:4.4709388972%;background:url(../images/background/white_transparent_bg.png);border-radius:6px;width:88.5245901639%;padding:8px 10px;border:4px solid #fff;z-index:1000}.home .carousel_sidebar .carousel-homepage .info h2{font-size:149.625%;line-height:149.625%;color:#00b0b9;font-weight:700;margin:0;padding:0}.home .carousel_sidebar .carousel-homepage .info .text{font-size:87.5%;line-height:125%;max-width:61.1028315946%;float:left}.home .carousel_sidebar .carousel-homepage .info a{color:#fff;display:block;background-color:#00b0b9;border-radius:6px;padding:1.4903129657% 35px 1.4903129657% 1.4903129657%;text-decoration:none;font-size:112.5%;font-style:italic;float:right;position:relative;overflow:hidden;line-height:156.25%}.home .carousel_sidebar .carousel-homepage .info a span{display:block;position:absolute;right:8px;top:12px}.home .carousel_sidebar .carousel-homepage .carousel-nav{position:absolute;bottom:22%;right:8%;z-index:1500}.home .carousel_sidebar .carousel-homepage .carousel-nav button{float:left;padding:0;margin-left:10px}.home .carousel_sidebar .carousel-homepage .carousel-nav .nav_bubble{border-radius:7px;border:2px solid #49a8a3;width:14px;height:14px;margin-top:3px}.home .carousel_sidebar .carousel-homepage .carousel-icons{height:16px;z-index:9;margin:0 auto;text-align:center}.home .carousel_sidebar .carousel-homepage .carousel-icon{width:14px;height:14px;position:relative;float:left;margin-right:10px;border-radius:7px;cursor:pointer;border:2px solid #49a8a3;margin-top:3px}.home .carousel_sidebar .carousel-homepage a.activeSlide .icon-pagination{background:#49a8a3}.home .carousel_sidebar .carousel-homepage a .icon-pause,.home .carousel_sidebar .carousel-homepage a .icon-play{border:none;border-radius:0;margin-top:0}.home .carousel_sidebar .sidebar{background:url(../images/background/home-block-rhs-bg.jpg) no-repeat #93cbc8;padding:2.1052631579% 2.1052631579% 0;border-top:6px solid #93cbc8;border-bottom:6px solid #00b0b9}.home .carousel_sidebar .sidebar ul{margin:0;padding:0}.home .carousel_sidebar .sidebar ul li{list-style:none;margin:0 0 3.7037037037%;padding:0;background-color:#fff;border-radius:6px}.home .carousel_sidebar .sidebar ul li a{color:#666;display:block;text-decoration:none;text-align:center;position:relative;overflow:hidden}.home .carousel_sidebar .sidebar ul li a span{display:block}.home .carousel_sidebar .sidebar ul li a span.icon{float:left}.home .carousel_sidebar .sidebar ul li a span.text{height:100%;float:right;width:70.4347826087%;font-size:112.5%;font-style:italic;font-weight:500;line-height:137.5%;padding-top:8px;padding-right:10px;padding-left:10px}.home .carousel_sidebar .sidebar ul li a span.icon{overflow:hidden;width:29.5652173913%;margin-left:-1px}.home .carousel_sidebar .sidebar ul li a span.icon img{max-width:100%;width:auto;height:auto;float:left}.home .carousel_sidebar .sidebar ul li a:focus span.text,.home .carousel_sidebar .sidebar ul li a:hover span.text{color:#00b0b9}.home .carousel_sidebar .sidebar ul .three-lines .text{line-height:1.125rem}.home .latest_news{border:3px solid #e5dfea;border-radius:8px;height:51px;position:relative;padding-left:0;padding-right:0}.home .latest_news a{display:block;text-decoration:none;overflow:hidden}.home .latest_news div{height:45px}.home .latest_news div.col1,.home .latest_news div.col2{float:left}.home .latest_news div.col1{background-color:#7566a0;width:124px;border-top-left-radius:6px;border-bottom-left-radius:6px}.home .latest_news div.col1 a{display:block;text-decoration:none;float:left;height:100%;position:relative;border-top-left-radius:6px;border-bottom-left-radius:6px;padding:10px}.home .latest_news div.col1 a h3{margin:0;padding:0;color:#fff;font-size:1.125rem;font-weight:600}.home .latest_news div.col1 span{position:absolute;top:0;right:-15px;height:45px;background:url(../images/background/news-title-bg.png);width:15px}.home .latest_news div.col2{width:68%;overflow:hidden;position:relative;height:42px}.home .latest_news div.col2 .news{text-align:left;position:absolute;background-color:#fff!important;width:100%!important;top:50%!important}.home .latest_news div.col2 a{position:relative;top:-15%;margin-left:1.25rem;font-size:.875rem;color:#4c4c4c;line-height:normal;font-family:Helvetica,Arial,sans-serif;height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .latest_news div.col3{float:right;padding-top:10px;padding-right:10px}.home .latest_news div.col3 button{margin:0;padding:0}.home .block_menu{display:table;padding-top:20px}.home .block_menu .spacer{width:1.052631578947%;display:table-cell}.home .block_menu .block{width:32.631578947368%;max-width:32.631578947368%;display:table-cell;background:url(../images/background/home-block.png) no-repeat #eaf6fa;min-height:163px;border-radius:6px;padding:5px 1.052631578947% 10px 10px}.home .block_menu .block ul{margin:0;padding:0}.home .block_menu .block ul li{list-style:none}.home .block_menu .block ul li a{text-decoration:none;display:block;font-size:.91125rem;color:#4c4c4c;line-height:1.5625rem;padding:.3em .5em;position:relative}.home .block_menu .block ul li a:focus,.home .block_menu .block ul li a:hover{background:#fff;border-radius:6px}.home .block_menu .block ul li:first-child a:focus,.home .block_menu .block ul li:first-child a:hover{background:inherit;border-radius:inherit}.home .block_menu .block ul li h2{padding:0 0 1.25rem 3.375rem;margin:0;font-size:1.11375rem;color:#666;font-weight:700;font-style:italic;line-height:2.5625rem;position:relative}.home .block_menu .block ul li:first-child a:focus h2,.home .block_menu .block ul li:first-child a:hover h2{color:#00a9e0}.home .block_menu .block ul li h2 span{display:block;position:absolute;top:-5px;left:-7px}.home .block_menu .col2.block{background-position:-310px 0;background-color:#eaf6fa}.home .block_menu .col3.block{background-position:-620px 0;background-color:#eaf6fa;margin-right:0}#top .row.block_menu{padding-left:0;padding-right:0;border-collapse:separate;border-spacing:0;width:100%}@media all and (max-width:920px){html.no-touch .home .block_menu .block ul li a h2{line-height:2em;font-size:1rem}html.no-touch .home .carousel_sidebar .sidebar span.text{font-size:14px}html.no-touch .home .carousel_sidebar .sidebar .three-lines .text{line-height:1rem}}@media all and (max-width:854px){html.no-touch .home .block_menu .block ul li span{display:none}html.no-touch .home .block_menu .block ul li h2{margin:0;padding:0}}@media all and (max-width:767px){html.no-touch .home .block_menu,html.no-touch .home .carousel_sidebar,html.no-touch .latest_news{display:none}.home{padding-bottom:0}}@media only screen and (max-device-width:720px) and (orientation:landscape){html .home .block_menu,html .home .carousel_sidebar,html .latest_news{display:none}}@media only screen and (max-device-width:640px) and (max-device-height:640px){html.android.touch .home .carousel_sidebar,html.android.touch .latest_news{display:none}html.android.touch .home{padding-bottom:.625rem}html.android.touch .home .block_menu{display:none}}@media only screen and (max-device-width:720px) and (orientation:portrait){html.iphone .home .block_menu,html.iphone .home .carousel_sidebar,html.iphone .latest_news{display:none}}@media (orientation:portrait){html.ipad.touch .home .carousel_sidebar .carousel-homepage .carousel-nav{bottom:19%;right:6.8%}html.ipad.touch #top .home .block_menu{padding-left:10px;padding-right:10px}html.ipad.touch #top .home .block_menu .block ul li h2{padding:0 0 1.25rem 4.2rem;font-size:1.3rem}}@media (orientation:landscape){html.ipad.touch .home .carousel_sidebar .carousel-homepage .carousel-nav{bottom:20%;right:6.8%}html.ipad.touch #top .home .block_menu{padding-left:10px;padding-right:10px}html.ipad.touch #top .home .block_menu .block ul li h2{padding:0 0 1.25rem 4rem;font-size:1.15rem}}.lt-ie9 .home .carousel_sidebar .col-3{padding-right:40px}.lt-ie9 .carousel-homepage img{width:651px!important;height:400px!important}.lt-ie9 .carousel-homepage ul{position:relative}.lt-ie9 .carousel-homepage li{display:block;width:100%}#mac-search-section{padding-bottom:25px}#mac-search-section .content{width:58%;float:left;position:relative}#mac-search-section .content #print-page-container{position:absolute;right:0;top:30px}#mac-search-section .content .search-input{background-color:#afdbec;border-radius:1px;margin:1.125rem 0;padding:.5rem;display:table;width:100%;height:52px}#mac-search-section .content .search-input div{display:table-cell;height:36px;position:relative;min-height:36px}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu li:nth-child(2),#mac-search-section .content .search-box form label,#mac-search-section .content .search-input label{display:none}#mac-search-section .content .search-input .last-child{width:44px}#mac-search-section .content .search-input input{position:absolute;width:100%;height:36px;left:0;top:0;font-size:1.125rem;line-height:2.025rem;font-style:italic;font-weight:400;padding-left:15px}#mac-search-section .content .search-input button{float:right;border-radius:6px;background-color:#004c97;color:#fff;font-size:1.125rem;padding:2px 6px 3px;line-height:1.125rem;position:absolute;right:0;top:0;width:36px;height:36px}#mac-search-section .content .search-box{background-color:#afdbec;height:auto;padding:.5em .5em .6em .4em;border-radius:1px;font-weight:400;margin-top:.6em;position:relative}#mac-search-section .content .search-box button,#mac-search-section .content .search-box input{margin:0;padding:0}#mac-search-section .content .search-box form{height:36px}#mac-search-section .content .search-box div{height:36px;position:relative;min-height:36px}#mac-search-section .content .search-box .last-child{width:44px}#mac-search-section .content .search-box button{float:right;border-radius:6px;background-color:#004c97;color:#fff;font-size:1.125rem;padding:2px 6px 3px;line-height:1.125rem;position:absolute;right:0;top:0;width:36px;height:36px}#mac-search-section .content .search-box .search-text-input-box{background:#fff;border:1px solid #e1e1e1;float:left;height:2.25em;padding:0;width:100%;overflow:inherit}#mac-search-section .content .search-box .search-text-input-box ul{list-style:none;padding:0;margin:0}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu{padding:.4em .5em .6em .4em;background:#afdbec;position:absolute;margin-top:0;width:103%;margin-left:-8px}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu ul{width:100%;background-color:#fff}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu li{background-color:#fff;border-left:#e5dfea 1px solid;border-right:#e5dfea 1px solid;width:100%;margin-left:3px}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu a{display:block;color:#4c4c4c;font-size:.8125rem;line-height:1rem;background-color:#fff;padding:3px 8px;font-style:italic}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu li:last-child{border-bottom:#e5dfea 1px solid}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu>.active>a,#mac-search-section .content .search-box .search-text-input-box .dropdown-menu>.active>a:hover{background:#f2f2f2}#mac-search-section .content .search-box .search-icon{background-position:0 -119px;width:30px;height:30px;margin:2px 4px;display:block}#mac-search-section .content .search-box .search-text-input{background:0 0;border:none;color:#4c4c4c;font-style:italic;height:100%;line-height:1.8em;padding-left:.3em;width:100%;margin-left:1px}#mac-search-section .content .search-box .search-button{position:absolute;border-radius:1px;border:none;font-weight:700;font-size:18px;-webkit-appearance:none;line-height:1.5em;height:33px;width:38px;right:0;top:0}#mac-search-section .content .search-total{font-size:1.125rem;line-height:1.5625rem;padding:.3em;background-color:#dce6f2;border-radius:4px}#mac-search-section .content .search-row{border-bottom:2px solid #afdbec;padding-bottom:1em}#mac-search-section .content .search-row h3{color:#004c97;font-size:1.37375rem;font-style:italic;font-weight:600;line-height:1.5625rem;margin:.99875rem 0}#mac-search-section .content .search-row h3 a{text-decoration:none;display:block}#mac-search-section .content .search-row h3 a em{font-weight:700}#mac-search-section .content .search-row p{font-size:.875rem;line-height:1.25rem;margin:0 0 1.05rem}#mac-search-section .content .search-row.last-child-true{border-bottom:6px solid #00a9e0}#mac-search-section .content .pagination{color:#004c97;text-align:center;margin:0;padding:28px 0 0}#mac-search-section .content .pagination li{list-style:none;display:inline;padding:0 7px}#mac-search-section .content .pagination li a{text-decoration:none;font-size:.875rem;line-height:1.4rem;text-align:center;color:#004c97;display:inline}#mac-search-section .content .pagination li.active a{font-weight:700;text-decoration:underline}#mac-search-section .content .pagination li.disabled a{display:none}#mac-search-section aside{float:right;width:36.5%;padding-top:15px}#mac-search-section aside .links{background-color:#afdbec;border-radius:6px;padding:12px 12px 0}#mac-search-section aside .links ul{overflow:hidden}#mac-search-section aside .links ul li{list-style:none;margin-bottom:10px}#mac-search-section aside .links a{position:relative;display:block;overflow:hidden;text-decoration:none;width:100%;background-color:#fff;font-size:1.125rem;font-weight:700;line-height:1.5625rem;border-radius:6px;padding:13px 14px 12px 8px}#mac-search-section aside .links a span{display:block;float:left}#mac-search-section aside .links .mac-latest-news-block .full-article-link a span.icon,#mac-search-section aside .links a span.sprite-small-dot-point-blue-small,.mac-latest-news-block .full-article-link #mac-search-section aside .links a span.icon{float:right;margin-top:12px}#mac-search-section aside .links a span.text{max-width:65%;margin-left:8px}#mac-search-section aside .popular-searches{background-color:#f2f0f5;border-top-left-radius:6px;border-top-right-radius:6px;margin-top:18px}#mac-search-section aside .popular-searches h2{background-color:#2e1a47;border-radius:6px;color:#fff;padding-left:20px;margin-bottom:5px}#mac-search-section aside .popular-searches ul{padding:.6em;overflow:hidden}#mac-search-section aside .popular-searches ul li{list-style:none;width:50%;float:left}#mac-search-section aside .popular-searches ul li a{display:block;font-size:.875rem;font-style:italic;font-weight:600;line-height:1.5625rem;color:#2e1a47}#mac-search-section aside .lets-talk{margin-top:18px;background-color:#afdbec;border-radius:6px;padding:12px 12px 10px;width:100%}#mac-search-section aside .lets-talk .slide{display:table;width:100%;background-color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom:solid 6px #60b8db;margin-bottom:10px}#mac-search-section aside .lets-talk .slide>div{display:table-cell;vertical-align:top}#mac-search-section aside .lets-talk .slide .image{width:137px}#mac-search-section aside .lets-talk .slide .image img{width:137px;height:118px;float:left}#mac-search-section aside .lets-talk .slide .text{word-break:keep-all}#mac-search-section aside .lets-talk .slide .text div{height:60px;overflow:hidden}#mac-search-section aside .lets-talk .slide .text p{margin:0 10px;font-size:.73125rem;line-height:.950625rem;font-weight:inherit}#mac-search-section aside .lets-talk .slide .text>p:first-child{font-size:1.125rem;font-style:italic;font-weight:700;line-height:1.125rem;padding:2px 0}#mac-search-section aside .lets-talk .slide .text a{float:right;font-size:.9rem;font-style:italic;font-weight:600;line-height:1.5625rem;color:#004c97;margin-right:10px;margin-top:10px}#mac-search-section aside .lets-talk .slide .text .title{max-height:1.375rem;overflow:hidden}@media all and (max-width:767px){#mac-search-section .content #print-page-container,#mac-search-section .sidebar{display:none}#mac-search-section{padding:0 10px}#mac-search-section .content{width:100%}#mac-search-section .content h1{font-size:19px}#mac-search-section .content .search-box .search-text-input-box .dropdown-menu{width:104.6%}#mac-search-section .content .search-input{margin-top:0;background-color:#fdecef}#mac-search-section .content .search-input button{font-size:.875rem;font-weight:700;line-height:1.05rem;background-color:#e0004d}#mac-search-section .content .search-total{background-color:transparent;font-size:.875rem;line-height:1.0625rem;margin:0}#mac-search-section .content .search-row{border:none;padding:0}#mac-search-section .content .search-row h3 a{font-size:.97125rem;text-decoration:underline;font-weight:400}#mac-search-section .content .search-row p{line-height:1.0625rem}#mac-search-section .content .search-row.last-child-true{border-bottom:none}}#print-page,.mac-news-archive-block .field-title a,.mac-news-archive-block .full-article-link a,.mac-news-archive-latest-news-link-container a,.mac-personal-stories-block .field-title a{text-decoration:none}.ie9 #mac-search-section .content .search-input input,.lt-ie9 #mac-search-section .content .search-input input{height:34px}@media screen and (max-width:970px){html.no-touch #mac-search-section{padding-left:10px;padding-right:10px}}@media screen and (min-device-width:768px) and (max-device-width:1024px){html.ipad.touch #mac-search-section{padding-left:10px;padding-right:10px}}.mac-news-archive-latest-news-link-container{margin-bottom:1em;font-size:.875em;font-weight:700;line-height:1.5}.mac-news-archive-list{margin:0 0 2em;padding:0;list-style:none}.mac-news-archive-list li{border-bottom:solid 2px #004c97}.mac-news-archive-block{font-size:.875em;line-height:1.4;padding:10px 0 20px;overflow:auto;position:relative}@media (min-width:768px){.mac-news-archive-list li{border-bottom:none;margin-bottom:10px}.mac-news-archive-block{background-color:#f2f0f5;border-radius:6px;padding:10px;height:150px;overflow:hidden}}.mac-news-archive-block .field-image{float:left;margin:0 1em .5em 0;padding-top:.5em}.mac-news-archive-block .field-image a{display:block}.mac-news-archive-block .field-image img{display:block;width:130px;height:91px}.mac-news-archive-block .field-title{margin-bottom:7px}@media (min-width:768px){.mac-news-archive-block .field-image{padding-top:0}.mac-news-archive-block .field-image img{width:185px;height:130px}.mac-news-archive-block .field-title{font-size:1.1em;margin-bottom:3px;font-weight:600;color:#7566a0;max-height:2.625rem;overflow:hidden}.mac-news-archive-block .field-description p{max-height:4.2em;overflow:hidden}}.mac-news-archive-block .field-description p{margin:0}.mac-news-archive-block .field-last-reviewed-date p{margin:7px 0 0}@media (min-width:768px){.mac-news-archive-block .field-last-reviewed-date{position:absolute;bottom:12px;left:10px}.mac-news-archive-block .field-last-reviewed-date p{margin:0}.mac-news-archive-block.has-image .field-last-reviewed-date{left:210px}.mac-news-archive-block .full-article-link{display:none}}.mac-news-archive-block .full-article-link{position:absolute;bottom:0;right:0}.mac-personal-stories-list{margin:0 0 2em;padding:0;list-style:none;overflow:auto}.mac-personal-stories-list li{width:50%;float:left;padding-bottom:10px}.mac-personal-stories-list li.even{padding-right:5px}.mac-personal-stories-list li.odd{padding-left:5px}@media (max-width:767px){.mac-personal-stories-list{margin-top:-10px}.mac-personal-stories-list li.even{padding-right:0}.mac-personal-stories-list li.odd{padding-left:0}.mac-personal-stories-list li{width:100%;float:none;border-bottom:solid 2px #004c97;margin-bottom:10px}}@media screen and (min-width:768px){.hda-brightcove-responsive{max-height:352px}}@media screen and (min-width:950px){#vjs_video_1{height:352px;width:627px}}.mac-personal-stories-block{font-size:.875em;line-height:1.4;padding:10px 0 20px;overflow:auto;position:relative}@media (min-width:768px){.mac-personal-stories-block{background-color:#f2f0f5;border-radius:6px;padding:10px;height:190px;overflow:hidden}}.mac-personal-stories-block .field-image{float:left;margin:0 1em .5em 0;padding-top:.5em}.mac-personal-stories-block .field-image a{display:block}.mac-personal-stories-block .field-image img{display:block;width:130px;height:91px}.mac-personal-stories-block .field-title{margin-bottom:0}.mac-personal-stories-block .field-title a{color:#7566a0}@media (min-width:768px){.mac-personal-stories-block .field-image{padding-top:0}.mac-personal-stories-block .field-image img{width:185px;height:130px}.mac-personal-stories-block .field-title{font-size:1.1em;margin-bottom:3px;max-height:2.8em;overflow:hidden}.mac-personal-stories-block .field-title a{font-weight:600}.mac-personal-stories-block .field-description p{max-height:4.2em;overflow:hidden}}.mac-personal-stories-block .field-description p{margin:0}.mac-personal-stories-block .full-article-link{position:absolute;bottom:10px;right:10px}.mac-personal-stories-block .full-article-link a{color:#00a9e0;font-style:italic}.mac-personal-stories-block .full-article-link a .text{padding-right:8px}.mac-personal-stories-block .full-article-link a .icon{display:inline-block;vertical-align:text-top}@media (max-width:767px){.mac-personal-stories-block .field-title{font-size:1.2em}.mac-personal-stories-block .full-article-link{bottom:0;right:0}.mac-personal-stories-block .full-article-link a{color:#004c97;text-decoration:none;font-style:normal}.mac-personal-stories-block .full-article-link a .text{padding-right:0}.mac-personal-stories-block .full-article-link a .icon{display:none}}.per-story-video-trans .per-story-heading{position:relative}.per-story-video-trans .per-story-heading #print-page{position:absolute;right:0;top:0}.per-story-video-trans .per-story-video{max-width:630px;width:100%;overflow:hidden}.mac-a-to-z-block,.mac-what-help-content-tile-block-separator{overflow:auto}.per-story-video-trans .per-story-trans .trans{font-size:1.125rem;font-weight:700;line-height:1.5625rem}.per-story-video-trans .per-story-trans p{font-size:1.125rem;line-height:1.5625rem;margin-top:0;margin-bottom:1.35rem}.per-story-video-trans .per-story-trans .last-review{font-size:.8125rem;font-style:italic;line-height:1.5625rem;margin:13px 0;padding-top:30px}.mac-video-content-section .mac-article-body-container>h2{color:#4c4c4c;font-size:1.125rem;font-style:normal;line-height:1.5625rem;margin:0}#print-page{display:block;border-radius:6px;background:#f2f0f5;padding:10px;color:#2e1a47;font-weight:700;font-size:1rem;line-height:1.1em;height:38px}#print-page .icon{display:inline-block;margin-left:8px}.mac-a-to-z-section{padding-bottom:20px}.mac-a-to-z-section .mac-category-button-list{margin-left:-6px;margin-bottom:12px}.mac-a-to-z-heading{padding-bottom:10px;border-bottom:1px #666 solid}.mac-a-to-z-block h2{font-size:1.25rem;font-weight:700;line-height:1.5rem;background-color:#eaf6fa;border-radius:6px;margin:16px 0 2px;padding:2px 0 2px 10px}.mac-a-to-z-list{list-style:none;margin:0;padding:0 0 0 10px;font-size:.875rem;line-height:1.25rem}.mac-a-to-z-list.narrow-layout{display:none}.mac-a-to-z-list.wide-layout{width:50%;float:left}@media screen and (max-width:767px){.mac-a-to-z-heading{border-bottom:none}.mac-a-to-z-list.narrow-layout{display:block}.mac-a-to-z-list.wide-layout{display:none}}.mac-a-to-z-list li{padding:8px 0}.mac-personal-stories-section .individual .row:first-child{display:table}.mac-personal-stories-section .individual .cols{width:66%;display:table-cell;vertical-align:top}.mac-personal-stories-section .individual .cols p{font-size:1.125rem;line-height:1.5625rem;margin:0 0 1.35rem}.mac-personal-stories-section .individual .cols img{border-radius:6px}.mac-personal-stories-section .individual .cols .story{border-radius:6px;background-color:#eaf6fa;padding:1.125rem 1.0125rem;margin-top:15px}.mac-personal-stories-section .individual .cols .story p{font-size:1.125rem;line-height:1.5625rem;margin:0 0 1.35rem}.mac-personal-stories-section .individual .cols .story ul{margin:0;padding:0}.mac-personal-stories-section .individual .cols .story ul li{list-style:none;font-size:.875rem;line-height:1.25rem;padding-left:35px;padding-bottom:14px;background:url(../images/misc/tick_blue.png) no-repeat;margin:0}.mac-personal-stories-section .individual .cols .example{font-size:.7875rem;line-height:1.5625rem;margin:0 0 1.35rem;font-style:italic}.mac-personal-stories-section .individual .cols .transcript a{float:right;display:block;position:relative;padding-right:35px;background-color:#eaf6fa;border-radius:6px;padding-left:6px;margin-left:6px;font-size:.875rem;line-height:1.75rem;text-decoration:none;color:#4c4c4c}.mac-personal-stories-section .individual .cols .transcript a span{display:block;position:absolute;top:4px;right:3px}.mac-personal-stories-section .individual .review p{font-size:.8125rem;line-height:1.5625rem;font-style:italic;margin:13px 0}.mac-personal-stories-section .individual .cols:first-child{width:316px;min-width:316px}.mac-personal-stories-section .individual .cols:first-child img{width:270px;height:272px}@media screen and (max-width:767px){.breadcrumb-container{display:none}section .mac-article-heading-container h1{font-size:1.1875rem;font-weight:700;line-height:1.66625rem;margin-top:.53125rem;margin-bottom:.53125rem}.mac-personal-stories-section .mac-article-heading-container{margin:0}.mac-personal-stories-section .individual .row:first-child{display:block}.mac-personal-stories-section .individual .cols{display:block;width:100%;min-width:100%}.mac-personal-stories-section .individual .cols p{font-size:.875rem;line-height:1.0625rem;margin-bottom:1.05rem;margin-top:0}.mac-personal-stories-section .individual .cols:first-child{text-align:center;width:100%;max-width:100%}.mac-personal-stories-section .individual .cols:first-child img{margin:0 auto}.mac-personal-stories-section .individual .col-2{padding-top:10px;padding-bottom:10px}.mac-personal-stories-section .individual .col-2 .description{padding-bottom:15px}.mac-personal-stories-section .individual .col-2 .story-container{display:table;border-spacing:0;border-collapse:collapse}.mac-personal-stories-section .individual .col-2 .story-container .transcript{display:table-footer-group}.mac-personal-stories-section .individual .col-2 .story-container .transcript a{margin-top:10px;float:left;background-color:transparent;text-decoration:underline;color:#3977B8;margin-left:0;padding:0}.mac-personal-stories-section .individual .col-2 .story-container .transcript a span{display:none}.mac-personal-stories-section .individual .col-2 .story-container .video-player-container{display:table-row-group}.mac-personal-stories-section .individual .col-2 .story-container .video-player-container .video-player{padding-top:10px;padding-bottom:10px}.mac-personal-stories-section .individual .col-2 .story-container .story{display:table-header-group}.mac-personal-stories-section .individual .col-2 .story-container .story p{padding:10px 10px 0;font-size:.875rem}.mac-personal-stories-section .individual .col-2 .story-container .story .process-steps{padding:0 10px}.mac-personal-stories-section .individual .example{display:none}}html.ipad.touch section .row{padding-left:10px;padding-right:10px}html.ipad.touch section .row #print-page-container{right:10px}#videoContent object{width:100%}@media (max-width:767px){.mac-article-what-help-section .mac-article-banner-container{display:none}.mac-article-what-help-content-tile-container .mac-article-what-help-content-tile-heading.row{padding-left:0;padding-right:0}}.mac-article-what-help-content-tile-container h2{color:#fff;font-weight:600;line-height:45px}.mac-article-what-help-content-tile-container h2 .section-how-to-get-it,.mac-article-what-help-content-tile-container h2 .section-type-of-care{float:left;width:50%;padding:0 5px}.mac-article-what-help-content-tile-container h2 .section-type-of-care{background-color:#7566a0;border-radius:6px 0 0 6px}.mac-article-what-help-content-tile-container h2 .section-type-of-care .icon{margin-top:3.5px}.mac-article-what-help-content-tile-container h2 .section-type-of-care .icon-mobile{display:none}@media (max-width:767px){.mac-article-what-help-content-tile-container h2 .section-how-to-get-it,.mac-article-what-help-content-tile-container h2 .section-type-of-care{padding:0 13px 0 50px;font-size:1.0625rem;font-style:normal;line-height:51px}.mac-article-what-help-content-tile-container h2 .section-type-of-care{border-radius:0;width:100%;position:relative}.mac-article-what-help-content-tile-container h2 .section-type-of-care .icon-mobile{display:block;position:absolute;top:50%;margin-top:-11px;left:13px;margin-right:0}.mac-article-what-help-content-tile-container h2 .section-how-to-get-it,.mac-article-what-help-content-tile-container h2 .section-type-of-care .icon-desktop{display:none}}.mac-article-what-help-content-tile-container h2 .section-how-to-get-it{background-color:#2C6784;border-radius:0 6px 6px 0;padding-left:0}.mac-article-what-help-content-tile-container h2 .icon{display:inline-block;vertical-align:top;margin-right:6px}.mac-what-help-content-tile-block{position:relative;padding:25px 0}.mac-what-help-content-tile-block.odd{background-color:#f2f0f5;padding-bottom:45px}.mac-what-help-content-tile-block.odd .zebra li.odd{background-color:#fff}.mac-what-help-content-tile-block.odd .section-type-of-care .content li.highlight{background:#fff}@media (max-width:767px){.mac-what-help-content-tile-block.odd .section-type-of-care .content li.highlight{background:0 0}}.mac-what-help-content-tile-block.even .section-type-of-care .content li.highlight{background-color:#f2f0f5}@media (max-width:767px){.mac-what-help-content-tile-block.even .section-type-of-care .content li.highlight{background:0 0}.mac-what-help-content-tile-block.even,.mac-what-help-content-tile-block.odd{background:#f3f4f4;background-image:linear-gradient(to bottom,#fff,#f3f4f4);padding:12px 34px 12px 0;border-bottom:1px solid #4c4c4c}}.mac-what-help-content-tile-block .section-type-of-care{width:50%;float:left}.mac-what-help-content-tile-block .section-type-of-care a{word-break:break-all}.mac-what-help-content-tile-block .section-type-of-care .preview{display:none}.mac-what-help-content-tile-block .section-type-of-care .content ul{list-style:none;margin:0 0 1em;padding:0}@media (max-width:767px){.mac-what-help-content-tile-block .section-type-of-care .content ul{list-style:circle;padding:0 0 0 2em}}.mac-what-help-content-tile-block .section-type-of-care .content ul li{list-style:none;font-size:.875em;line-height:1.43em;padding:5px 10px}@media (max-width:767px){.mac-what-help-content-tile-block .section-type-of-care .content ul li{list-style:circle;padding:5px 10px 5px 0}.mac-what-help-content-tile-block .section-type-of-care{width:100%}.mac-what-help-content-tile-block .section-type-of-care .preview{display:block}.mac-what-help-content-tile-block .section-how-to-get-it,.mac-what-help-content-tile-block .section-type-of-care .full{display:none}}.mac-what-help-content-tile-block .section-how-to-get-it{width:50%;float:left;padding-left:30px}.mac-what-help-content-tile-block h3{color:#2e1a47;font-size:1.5rem;font-weight:700;line-height:1;margin:0 0 .5rem}.mac-what-help-content-tile-block p{font-size:1rem;line-height:1.25rem}@media (max-width:767px){.mac-what-help-content-tile-block h3{color:#7566a0;font-style:normal;font-weight:600;margin-top:0}.mac-what-help-content-tile-block p{font-size:.875em;line-height:1.3;margin-bottom:1.2em}}.mac-what-help-content-tile-block .what-help-more-link{color:#7566a0;font-size:1.25em;font-weight:600;text-decoration:none;display:inline-block;margin:.5em 0 0}@media (max-width:767px){.mac-what-help-content-tile-block .what-help-more-link{font-size:1.0625rem;margin:0}}.mac-what-help-content-tile-block .what-help-more-link .icon{display:inline-block;vertical-align:middle;margin-left:15px}.mac-what-help-content-tile-block .what-help-more-link .icon-mobile{display:none}@media (max-width:767px){.mac-what-help-content-tile-block .what-help-more-link .icon-desktop{display:none}.mac-what-help-content-tile-block .what-help-more-link .icon-mobile{display:inline-block;vertical-align:sub}}.mac-what-help-content-tile-block-toggle{display:none}@media (max-width:767px){.mac-what-help-content-tile-block-toggle{display:block;position:absolute;z-index:1;right:0;bottom:0;width:34px;height:34px;padding:0}.mac-what-help-content-tile-block-toggle span{display:block;margin:0 auto}.mac-what-help-content-tile-block-separator{display:none}}.mac-what-help-content-tile-block-separator.odd{position:relative;top:10px;z-index:10}.mac-what-help-content-tile-block-separator .section-how-to-get-it,.mac-what-help-content-tile-block-separator .section-type-of-care{display:block;float:left;width:50%;height:10px;padding:0}.mac-what-help-content-tile-block-separator .section-type-of-care{background-color:#7566a0}.mac-what-help-content-tile-block-separator .section-how-to-get-it{background-color:#2C6784}.mac-what-help-content-tile-block-separator .icon{display:block;float:left;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #7566a0}.what-help-how-to-get-it-list{margin:0;padding:0}.what-help-how-to-get-it-list li{list-style:none;position:relative;margin-bottom:10px;padding:15px 73px 15px 15px;border-radius:6px}.mac-what-help-content-tile-block.even .what-help-how-to-get-it-list li{background-color:#eaf6fa}.mac-what-help-content-tile-block.odd .what-help-how-to-get-it-list li{background-color:#fff}.mac-what-help-content-tile-block.odd .what-help-how-to-get-it-list li .number{color:#247b9d}.what-help-how-to-get-it-list li.last{margin-bottom:0}.what-help-how-to-get-it-list .number{display:block;float:left;font-size:1.35em;font-weight:700;color:#1e6784}.what-help-how-to-get-it-list .content{font-size:1rem;line-height:1.2;margin:0;padding-left:40px}.what-help-how-to-get-it-list .how-to-get-it-link{position:absolute;top:0;right:0;height:100%;width:58px;background-color:#afdbec;border-radius:0 6px 6px 0}.what-help-how-to-get-it-list .how-to-get-it-link .icon{display:block;position:absolute;left:50%;margin-left:-18px;top:50%;margin-top:-18px}.mac-article-what-help-need-help-now-container{position:relative;float:right;width:300px;margin-left:40px}@media (max-width:767px){.mac-article-what-help-need-help-now-container{display:none;position:fixed;z-index:10000;margin:0 0 0 -150px;padding:1em;width:300px;left:50%;top:10%;background-color:#262626;border-radius:10px}}.mac-article-what-help-need-help-now-container.show-mobile{display:block}.mac-article-what-help-need-help-now-container h2{background:#e0004d;border-radius:6px;color:#fff;margin:0 0 8px;padding:0 .5em}.mac-article-what-help-need-help-now-container h2 .icon{display:inline-block;vertical-align:text-top;margin-right:.5em}.mac-article-what-help-need-help-now-container h2 .icon.icon-mobile{display:none}@media (max-width:767px){.mac-article-what-help-need-help-now-container h2{background:0 0;font-size:1.2em;font-style:normal;padding:0}.mac-article-what-help-need-help-now-container h2 .icon.icon-desktop{display:none}.mac-article-what-help-need-help-now-container h2 .icon.icon-mobile{display:inline-block}}.mac-article-what-help-need-help-now-container .close-button{display:none}@media (max-width:767px){.mac-article-what-help-need-help-now-container .close-button{display:block;position:absolute;top:-6px;right:-6px;font-size:1.75rem;line-height:1;color:#fff;font-weight:700;text-indent:100%;overflow:hidden;white-space:nowrap;padding:0;width:36px;height:36px;background:url(../images/misc/cross_in_round.png) no-repeat}.mac-article-what-help-need-help-now-container .content{color:#fff}}.mac-article-what-help-need-help-now-container .content{font-size:.875em;line-height:1.42}.mac-article-what-help-need-help-now-container .content em{display:block;margin:.6em 0;font-size:1.28em;font-style:normal;font-weight:700;color:#c1142e;background:#fdecef;border-radius:6px;padding:.4em}.mac-article-what-help-need-help-now-container .content em strong{font-weight:700}@media (max-width:767px){.mac-article-what-help-need-help-now-container .content em{margin:1.2em 0;background:url(../images/background/red_bg.png) repeat-x;color:#fff;font-style:italic;font-weight:400;text-transform:lowercase}.mac-article-what-help-need-help-now-container .content em:last-of-type{margin-bottom:0}.mac-article-what-help-need-help-now-container .content em strong{font-weight:700;color:#c1142e}}.mac-article-what-help-need-help-now-container .content a{text-decoration:none;color:#c1142e}.mac-article-what-help-need-help-now-toggle-container{display:none}@media (max-width:767px){.mac-article-what-help-need-help-now-container .content a{text-decoration:underline;color:#fff}.mac-article-what-help-need-help-now-toggle-container{display:block}}.mac-article-what-help-need-help-now-toggle-container button{height:37px;background:url(../images/background/offwhite_bg.png) 0 -1px repeat-x;color:#e0004d;font-weight:600;border:1px solid #bdbdbd;border-radius:8px;line-height:33px;padding:0 1.25em}.mac-article-what-help-website-information-block{padding:10px 30px 0 510px}.mac-article-what-help-website-information-block h3{color:#7566a0;font-size:1.25em;font-weight:400;line-height:1.2;margin:0 0 .625em}@media (max-width:767px){.mac-article-what-help-website-information-block{background-color:#dce6f2;padding:0}.mac-article-what-help-website-information-block h3{color:#4c4c4c;font-size:.875em;font-style:normal;padding:15px}}.article-sitemap .content h2,.contact.referral #refConfHeadingContainer h1,.contact.referral .contact-form .btn.btn_next,.contact.referral .contact-form .btn.btn_previous{font-style:italic}.mac-article-what-help-website-information-block .link-list{margin:0;padding:0}.mac-article-what-help-website-information-block .link-list li{list-style:none;font-size:1em;font-weight:600;line-height:1.625}.mac-glossary-block h2,.mac-glossary-list .link .label,.mac-glossary-list .title{font-weight:700}@media (max-width:767px){.mac-article-what-help-website-information-block .link-list{padding-bottom:1em}.mac-article-what-help-website-information-block .link-list li{font-size:.875em;border-bottom:1px solid #fff}}.mac-article-what-help-website-information-block .link-list li a{display:block;position:relative;padding:2px 3px;border-radius:6px;text-decoration:none;color:#4c4c4c}.mac-article-what-help-website-information-block .link-list li a:hover{background-color:#f2f0f5}.mac-article-what-help-website-information-block .link-list li .icon{display:inline-block;vertical-align:text-top;margin:1px 2px 0 0}.mac-article-what-help-website-information-block .link-list li .icon-mobile,.mac-article-what-help-website-information-block .link-list li .link-icon{display:none}@media (max-width:767px){.mac-article-what-help-website-information-block .link-list li a{background-color:#004c97;border-radius:0;padding:13px 32px 13px 50px;color:#fff}.mac-article-what-help-website-information-block .link-list li a:hover{background-color:#004c97}.mac-article-what-help-website-information-block .link-list li .icon{margin:0}.mac-article-what-help-website-information-block .link-list li .link-icon{display:block;position:absolute;right:1em;top:50%;margin-top:-8px}.mac-article-what-help-website-information-block .link-list li .icon-mobile{display:block;position:absolute;left:13px;top:10px}.mac-article-what-help-website-information-block .link-list li .icon-desktop{display:none}}.row.mac-article-what-help-associated-persona-container{padding-top:30px;padding-bottom:20px}.mac-article-what-help-section .mac-article-associated-persona-container{padding:0}.mac-article-what-help-section .mac-article-associated-persona-container.wide-layout-only{width:470px;float:left}@media (max-width:767px){.row.mac-article-what-help-associated-persona-container{padding:0}.mac-article-what-help-section .mac-article-associated-persona-container.wide-layout-only{display:none}}.mac-article-what-help-section .mac-article-associated-persona-container.wide-layout-only h2.wide-layout-only{padding-right:40px}.mac-article-what-help-section .mac-article-associated-persona-container.narrow-layout-only{display:none}@media (max-width:767px){.mac-article-what-help-section .mac-article-associated-persona-container.narrow-layout-only{display:block;padding:30px 10px 10px}}@media (min-width:768px){.mac-article-what-help-section .mac-article-associated-persona-block-container{background:url(../images/background/persona-tile-bg.png) no-repeat;width:470px;height:197px;padding:12px;overflow:hidden}}.mac-article-what-help-section .mac-article-associated-persona-block{float:none}.mac-article-what-help-section .mac-article-associated-persona-block-inner{width:446px;height:143px}@media (max-width:767px){.mac-article-what-help-section .mac-article-associated-persona-block{float:left}.mac-article-what-help-section .mac-article-associated-persona-block-inner{width:auto;height:auto}}.mac-article-what-help-section .mac-article-associated-persona-block-cycle-controls{text-align:right;padding:10px 8px 0 0}.mac-article-what-help-section .mac-article-associated-persona-block-cycle-controls button{display:inline-block;padding:0;margin:0 2px}.mac-article-what-help-section .mac-article-associated-persona-block-cycle-controls button:first-of-type{margin-left:0}.mac-article-what-help-section .mac-article-associated-persona-block-cycle-controls button:last-of-type{margin-right:0}.mac-glossary-block{margin:24px 0}.mac-glossary-block.first{margin-top:12px}.mac-glossary-block h2{font-size:1.25rem;line-height:1.5rem;background-color:#eaf6fa;border-radius:6px;margin:0;padding:2px 10px}.mac-category-button-list{list-style:none;margin:0;padding:0;overflow:auto}.mac-category-button-list li{display:block;float:left}@media screen and (max-width:767px){.mac-category-button-list li{padding:2px}.mac-category-button-list li.selected button{background-color:#666}.mac-category-button-list li.char-All button,.mac-category-button-list li.last-true button{width:68px}}.mac-category-button-list li button{display:block;font-size:1.125rem;font-weight:700;line-height:1.5625rem;padding:0 6px;text-transform:uppercase;color:#568bc3}@media screen and (max-width:767px){.mac-category-button-list li button{width:32px;height:32px;background-color:#bcbec0;margin:0;padding:0;color:#fff}}.mac-glossary-list{list-style:none;margin:0;padding:0}.mac-glossary-list>li{font-size:.875rem;line-height:1.25rem;margin-bottom:2em;padding:8px}.mac-glossary-list ul{list-style:disc}.mac-glossary-list .description p{margin-top:0;margin-bottom:1.05rem}.mac-glossary-list .description :last-child{margin-bottom:0}.mac-glossary-list .link{margin-top:1em}@media screen and (orientation:portrait){html.ipad.touch .mac-glossary-list .description,html.ipad.touch .mac-glossary-list .title{font-size:1.0625rem;line-height:1.5rem}}.article-sitemap .content>div>ul>li{list-style:none}.article-sitemap .content>div>ul>li>ul>li{list-style:circle}.article-sitemap .content>div>ul>li>ul>li>a{font-size:1.0625rem}.article-sitemap .content>div>ul>li>ul>li>ul>li{list-style:disc}.article-sitemap .content>div>ul>li>ul>li>ul>li>a{font-size:1rem}.article-sitemap .content>div a{font-size:1.125rem;line-height:1.5625rem;padding:.1125rem}.article-sitemap .content{padding-bottom:20px}.article-sitemap .content h2{font-size:1.49625rem;margin:0;line-height:2.24375rem;font-weight:600;padding-left:10px;color:#7566a0}.article-sitemap .mac-article-heading-container h1{padding-left:10px}@media screen and (max-width:767px){.article-sitemap .content>div>ul{padding:0;margin:0}.article-sitemap .content>div>ul>li{list-style:none}.article-sitemap .content>div>ul>li>ul>li{list-style:circle}.article-sitemap .content>div>ul>li>ul>li>a{font-size:.84375rem}.article-sitemap .content>div>ul>li>ul>li>ul>li{list-style:disc}.article-sitemap .content>div>ul>li>ul>li>ul>li>a{font-size:.8125rem}.article-sitemap .content>div a{font-size:.875rem;line-height:1.0625rem}.article-sitemap .content h2{font-size:1rem;padding:0;margin:0}.article-sitemap .mac-article-heading-container{margin:0}.article-sitemap .mac-article-heading-container-extended{min-height:inherit}}.contact .error h2,.contact .error ul{padding-top:10px;padding-bottom:10px;float:left}div[data-role=fieldcontain]{width:274px!important}div[data-role=fieldcontain] .si-no-button{border:none!important}.contact .error{border:1px solid #ed541d;background:url(../images/misc/message-24-error.png) 8px 8px no-repeat #FEF5F1;margin-bottom:20px;min-height:41px}.contact .error ul{margin:0;padding-left:80px}.contact .error ul li{font-size:1.125rem;line-height:1.5625rem;color:#8C2E0B}.contact .error h2{margin:-6px 0 0 40px;font-size:1.125rem;line-height:1.5625rem;color:#8C2E0B;width:100%}.contact .error-message-detail{display:none}.contact .success{border:1px solid #be7;background:url(../images/misc/message-24-ok.png) 8px 8px no-repeat #f8fff0;margin-bottom:20px;padding:10px 10px 10px 50px;font-size:1.125rem}.contact .success h2{padding:0;margin:-6px 0 0 40px}.contact .success h2 a{color:#e0004d}.contact .contact-form{background-color:#f2f0f5;border-radius:6px;padding:5px 5.6842105263% 18px;margin-bottom:35px}.contact .contact-form .no-float{float:none!important;font-weight:400}.contact .contact-form .form-item{overflow:hidden;margin:10px 0;min-height:2.125rem}.contact .contact-form .form-item>.label,.contact .contact-form .form-item>label{float:left;font-size:1.125rem;line-height:1.5625rem;color:#2e1a47;padding-right:1.125rem;min-width:43%}.contact .contact-form .form-item>.label span,.contact .contact-form .form-item>label span{color:#e0004d;padding-left:5px}.contact .contact-form .form-item .group,.contact .contact-form .form-item input[type=file],.contact .contact-form .form-item input[type=text],.contact .contact-form .form-item select{margin:0;padding:0 .625rem;width:38.9473684211%;min-height:32px}.contact .contact-form .form-item input[type=file]{padding:0}.contact .contact-form .form-item select{border:1px solid #e1e1e1;background-color:#fff;color:#31669F;height:32px}.contact .contact-form .form-item ul.group{margin:0 0 0 43%;padding:0}.contact .contact-form .form-item ul.group li{list-style:none;float:left;width:50%;height:31px}.contact .contact-form .form-item ul.group li label{font-size:1.125rem;line-height:1.5625rem}.contact .contact-form .form-item ul.group li input{margin-right:10px}.contact .contact-form .form-item textarea{width:100%;overflow:auto}.contact .contact-form .form-item .grippie{background:url(../images/misc/grippie.png) center 2px no-repeat #eee;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}.contact .contact-form .form-item.agree label input{margin-right:20px}.contact .contact-form .form-item.agree button{text-align:center;margin:0 auto;background-color:#7566a0;color:#fff;padding:10px 80px;border-radius:6px;font-size:1.125rem;line-height:1.5625rem;font-style:italic;cursor:pointer;display:block}.contact .contact-form .form-item.heading{font-size:1.125rem;font-weight:700;line-height:25px;color:#2e1a47;padding-top:18px}.contact .contact-form .form-item select{padding:0}@media screen and (max-width:800px){.contact .contact-form .form-item ul.group li{width:100%}}@media screen and (max-width:767px){.contact .contact-form{padding:0 10px 10px}.contact .contact-form .form-item>label{min-width:inherit;width:100%}.contact .contact-form .form-item .group,.contact .contact-form .form-item input[type=text],.contact .contact-form .form-item select{float:left;width:100%}.contact .contact-form .form-item ul.group{margin:0}}@media screen{.ie9 .contact .contact-form .form-item .group,.ie9 .contact .contact-form .form-item input[type=text],.ie9 .contact .contact-form .form-item select{padding:0}}@media screen and (orientation:portrait){html.ipad.touch .contact .contact-form{font-size:135%}html.ipad.touch .contact .contact-form .form-item label{font-size:1.375rem}html.ipad.touch .contact .contact-form .form-item.heading{font-size:1.4375rem}html.ipad.touch .contact .contact-form .form-item .group,html.ipad.touch .contact .contact-form .form-item input[type=text],html.ipad.touch .contact .contact-form .form-item select{min-height:40px;padding-left:10px}html.ipad.touch .contact .contact-form .form-item.call-me-back .group{padding-left:0}}html.ipad.touch .contact .contact-form select{position:relative;z-index:1000;-webkit-transform:translate3d(0,0,0)}.contact.referral .form-item select{padding:0}.contact.referral .hidecontent{width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important}.contact.referral span.help{background:url(../images/misc/icon_info_blue_small.png);width:21px;height:21px;display:inline-block;margin-left:10px}.contact.referral span.recipient-help{display:none}.contact.referral .confirmation{padding-left:3%}.contact.referral .refCode{color:#31669F}.contact.referral .refButtons{padding-bottom:1px;margin-bottom:1px;overflow:hidden}.contact.referral #refConfTitle{float:left;padding:0;margin:0}.contact.referral #refConfTitle h1{margin:0}.contact.referral #emailAndPrint{float:right;margin-top:8px}.contact.referral #refConfEmail{float:left;display:inline-block}.contact.referral #refConfEmail .icon{vertical-align:bottom}.contact.referral #email-page{display:block;border-radius:6px;background:#f2f0f5;padding:10px;color:#2e1a47;font-weight:700;text-decoration:none;font-size:1rem;line-height:1.1em;height:38px}.contact.referral .share-email-icon{display:inline-block;margin-left:8px}.contact.referral #refConfPrint{float:right;padding-left:10px;display:inline-block}.contact.referral .refOuter{width:100%}.contact.referral .refInnerLeft{display:inline-block;float:left}.contact.referral .refInnerRight{display:inline-block;float:right}.contact.referral .leftAlign,.contact.referral .rightAlign{display:table-cell;padding-top:30px}.contact.referral .leftAlign img{height:55px;width:55px;margin-right:25px}.contact.referral .rightAlign{vertical-align:top}.contact.referral .popover{position:absolute;line-height:1rem;background-color:#F2F0F5;color:#000;border-radius:6px;padding:8px;border:2px solid #70598b;text-align:center;z-index:9999;font-size:12px;font-weight:400;width:300px;margin:2px}.contact.referral .status{padding-bottom:20px}.contact.referral .status .breadcrumb-nav{background-color:#dce6f2;position:relative;height:41px}.contact.referral .status .cols span.help{position:absolute;top:50%;margin-top:-12px}.contact.referral .status .cols.active-true{background-color:#568bc3;color:#fff}.contact.referral .status .cols{width:33.33%;float:left;text-align:center;height:41px;line-height:41px;font-size:1.125rem;position:relative}.contact.referral .contact-form .btn,.contact.referral .contact-form input,.contact.referral .contact-form select{font-size:1.125rem;line-height:1.5625rem}.contact.referral .status .chevron{position:absolute;left:65.8%;top:0;padding:0;height:41px;width:18px;margin-left:0;margin-top:0}.contact.referral .status .chevron:after,.contact.referral .status .chevron:before{content:'';position:absolute;height:50%;width:100%;background:#fff}.contact.referral .status .chevron.first_child{left:32.2%}.contact.referral .status .chevron:before{top:0;left:0;-webkit-transform:skew(35deg,0deg);-moz-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);-o-transform:skew(35deg,0deg)}.contact.referral .status .chevron:after{top:50%;right:0;-webkit-transform:skew(-35deg,0deg);-moz-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg)}.contact.referral .contact-form>div{position:relative}.contact.referral .contact-form .btn{padding:.625rem 3.125rem}.contact.referral .contact-form .btn.btn_next,.contact.referral .contact-form .btn.btn_submit{float:right;border-radius:6px;color:#fff;padding:.625rem 3.125rem;background-color:#568bc3}.contact.referral .contact-form .btn.btn_submit{background-color:#7566a0}.contact.referral .contact-form .btn.btn_previous{color:#31669F;padding:.625rem 0}.contact.referral .contact-form .form-item.buttons{overflow:visible}.contact.referral .contact-form .step-true{display:block}.contact.referral .contact-form .step-false{display:none}.contact.referral .contact-form span.radio{margin-right:30px;margin-left:10px}.contact.referral .contact-form .label,.contact.referral .contact-form label{padding:0 1.125rem 1.125rem 0;max-width:40%}.contact.referral .contact-form .label.full-width,.contact.referral .contact-form label.full-width{max-width:100%}.contact.referral .contact-form .form-item input[type=text]{padding-left:10px}.contact.referral .contact-form input[type=file]{line-height:1em}.is-referral-desktop{display:block}.is-referral-mobile{display:none}@media screen and (max-width:767px){.contact.referral .status{display:none}.contact.referral span.recipient-help{display:inline-block}.contact.referral .popover{width:250px}.contact.referral .mac-article-heading-container h1{font-size:1.4rem}.contact.referral .contact-form{padding:0 10px 10px}.contact.referral .contact-form .steps{display:block}.contact.referral .contact-form .form-item>label{min-width:inherit;width:100%;max-width:100%}.contact.referral .contact-form .form-item .group,.contact.referral .contact-form .form-item input[type=text],.contact.referral .contact-form .form-item select{float:left;width:100%}.contact.referral .contact-form .form-item ul.group{margin:0}.contact.referral .contact-form .form-item.buttons{min-height:0;text-align:center}.contact.referral .contact-form .btn.btn_submit{float:none}.contact.referral .contact-form .form-item.buttons .btn_next,.contact.referral .contact-form .form-item.buttons .btn_previous,.is-referral-desktop{display:none}.is-referral-mobile{display:block;padding-left:10px;padding-right:10px}.is-referral-mobile .referral-mobile{padding:20px;border-top:8px solid #004c97;background-color:#f2f0f5}.is-referral-mobile .referral-mobile .referral-mobile-text{background-color:#fff;border:1px solid #7566a0;padding:10px 10px 25px;border-radius:10px;text-align:left}}:not(.ie9) .contact.referral .contact-form .chevron:before{transform:skew(35deg,0deg)}:not(.ie9) .contact.referral .contact-form .chevron:after{transform:skew(-35deg,0deg)}.contact-referral .contact-referral-form{border-top:8px solid #004c97;background-color:#f2f0f5;border-radius:0 0 6px 6px;padding:30px 20px 50px;margin-bottom:0;margin-top:10px;width:100%;float:left}.contact-referral .contact-referral-form .groupitems{width:100%;display:block;float:left;position:relative}.contact-referral .contact-referral-form .groupitems.hidden{display:none}.contact-referral .contact-referral-form .groupitems.two-third{width:70%}.contact-referral .contact-referral-form .groupitems h3{font-style:normal;color:#2e1a47;font-weight:600;margin:0}.contact-referral .contact-referral-form .form-item{margin:10px 0 20px;overflow:inherit}.contact-referral .contact-referral-form .form-item label,.contact-referral .contact-referral-form .form-item span{padding:0 1.125rem .5rem 0;width:100%;display:block;float:left;font-size:1rem;max-width:100%}.contact-referral .contact-referral-form .form-item label.label,.contact-referral .contact-referral-form .form-item span.label{font-size:1rem;padding:0 1.125rem .5rem 0;max-width:100%;width:100%;float:left;margin-bottom:10px}.contact-referral .contact-referral-form .form-item label.label.mandatory:after,.contact-referral .contact-referral-form .form-item span.label.mandatory:after{content:" *";color:#e0004d}.contact-referral .contact-referral-form .form-item label.error-msg,.contact-referral .contact-referral-form .form-item span.error-msg{display:none;font-size:1rem!important;color:#e0004d;margin:10px 0 0;padding:0}.contact-referral .contact-referral-form .form-item input{font-size:1rem}.contact-referral .contact-referral-form .form-item input:not([type=submit]):not([type=file]),.contact-referral .contact-referral-form .form-item textarea{border:1px solid #e1e1e1;border-radius:6px;padding-left:6px;line-height:1.8em;max-width:100%}.contact-referral .contact-referral-form .form-item input[type=radio]{position:absolute;z-index:-1}.contact-referral .contact-referral-form .form-item input[type=radio]+label{background:#fff;padding:20px;margin-bottom:0;border:1px solid #e1e1e1;border-radius:5px;float:left;width:100%;display:table}.contact-referral .contact-referral-form .form-item input[type=radio]+label:before{font-family:FontAwesome;display:table-cell;content:"\f10c";letter-spacing:5px;font-size:1.5rem;vertical-align:middle;color:#eee;padding:0 10px 0 0;width:10%}.contact-referral .contact-referral-form .form-item input[type=checkbox]:checked+label,.contact-referral .contact-referral-form .form-item input[type=radio]:checked+label{border:1px solid #7566a0!important;background:#e5e2eb}.contact-referral .contact-referral-form .form-item input[type=checkbox]:checked+label:before,.contact-referral .contact-referral-form .form-item input[type=radio]:checked+label:before{color:#7566a0;content:"\f00c"}.contact-referral .contact-referral-form .form-item.contact-us-selection{margin:10px 0 20px;float:left;width:100%}.contact-referral .contact-referral-form .form-item.contact-us-selection .contact-us-buttons{float:left;width:70%}.contact-referral .contact-referral-form .form-item.contact-us-selection .contact-us-option{float:left;width:100%;margin-bottom:10px}.contact-referral .contact-referral-form .form-item.buttons{overflow:visible;float:left;width:100%}.contact-referral .contact-referral-form .form-item .btn{font-size:1.125rem;line-height:1.5625rem;padding:.625rem 3.125rem;cursor:pointer}.contact-referral .contact-referral-form .form-item .btn.btn_next{width:160px;font-style:normal!important;background-color:#7566a0!important;border-radius:6px;color:#fff!important;float:right;padding:.625rem 0!important}.contact-referral .contact-referral-form .form-item .btn.btn_next:hover{background-color:#947ead!important}.contact-referral .contact-referral-form .form-item .btn.btn_next:disabled,.contact-referral .contact-referral-form .form-item .btn.btn_next[disabled=disabled]{cursor:not-allowed;background-color:#999!important}.contact-referral .contact-referral-form .form-item.witherror .error-msg{display:block}.contact-referral .contact-referral-form .form-item.witherror input[type=radio]+label{border:1px solid #e0004d}.contact-referral .contact-details{margin:10px auto}.contact-referral .contact-details .block_menu{padding-top:20px;padding-left:0;padding-right:0;border-collapse:separate;border-spacing:0;width:100%}.contact-referral .contact-details .block_menu .block{width:50%;float:left}.contact-referral .contact-details .block_menu .block:nth-child(2n){float:right}.contact-referral .contact-details .block_menu .block .block-inner{background:#eaf6fa;margin:0 1% 20px;min-height:163px;border-radius:6px;padding:20px}.contact-referral .contact-details .block_menu .block span{font-size:1rem;margin-bottom:0}.contact-referral .contact-details .block_menu .block span.contactlabel,.contact-referral .contact-details .block_menu .block span.contactvalue{width:50%;float:left}.contact-referral .contact-details .block_menu .block span.contactlabel:empty,.contact-referral .contact-details .block_menu .block span.contactvalue:empty{display:none}.contact-referral .contact-details .block_menu .block span a{text-decoration:underline}.contact-referral .contact-details .block_menu .block h2{padding:0 0 .5rem;margin:0;font-size:1.11375rem;color:#666;font-weight:700;font-style:normal;line-height:1.5rem;position:relative}.contact-referral .contact-details .block_menu .block.extra span.contactlabel,.contact-referral .contact-details .block_menu .block.extra span.contactvalue,.contact-referral .contact-details .block_menu .block.postal span.contactlabel,.contact-referral .contact-details .block_menu .block.postal span.contactvalue{width:100%}.contact-referral .contact-details .block_menu .block span.hidden-header{position:absolute;display:none;overflow:hidden;top:0;left:0;right:0}.contact-referral .contact-details .block_menu .block span.hidden-header:empty,.contact-referral .contact-details .block_menu .block span.hidden-header:empty+.block-inner{display:none;height:0;margin:0;overflow:hidden}@media screen and (min-width:768px){.contact-us-mobile{display:none}}@media screen and (max-width:767px){.contact-referral .contact-referral-form .form-item.contact-us-selection .contact-us-buttons{width:100%}.contact-referral .contact-details .block_menu{display:block}.contact-referral .contact-details .block_menu .block{display:block;width:100%;max-width:100%}.contact-referral-form .buttons,.contact-us-buttons{display:none}.contact-us-mobile{display:block}.contact-us-mobile .contact-us-mobile-text{margin-bottom:10px;background-color:#fff;border:1px solid #7566a0;padding:10px 10px 25px;border-radius:10px;text-align:left;font-size:1rem}.contact-us-mobile .contact-us-mobile-text .referral-text-underline{text-decoration:underline;margin-bottom:10px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.contact-referral .contact-referral-form .form-item input[type=radio]+label,.contact-referral .contact-referral-form .form-item input[type=radio]+label::before{display:inline}}@media print{.contact-referral .contact-referral-form .form-item input[type=checkbox]:checked+label:before,.contact-referral .contact-referral-form .form-item input[type=radio]:checked+label:before{color:transparent;text-shadow:0 0 #7566a0}}.referral .referral-form{border-top:8px solid #004c97;background-color:#f2f0f5;border-radius:0 0 5px 5px;padding:10px 20px 50px;margin-bottom:35px;width:100%;float:left}.referral .referral-form fieldset{float:left;width:100%;padding:0}.referral .referral-form .groupitems{width:100%;display:block;float:left;position:relative}.referral .referral-form .groupitems.hidden{display:none}.referral .referral-form .groupitems.two-third{width:70%}.referral .referral-form .groupitems h3{font-style:normal;color:#2e1a47;font-weight:600;margin:0}.referral .referral-form .two-thirds{width:70%;margin:0;display:block;float:left}.referral .referral-form .columngap{width:10%;float:left;height:10px}.referral .referral-form .line{width:100%;border-bottom:1px dashed #cfcfcf;margin:20px 0;float:left}.referral .referral-form .form-item{margin:10px 0 20px;overflow:inherit}.referral .referral-form .form-item label,.referral .referral-form .form-item span{padding:0 1.125rem .5rem 0;width:100%;display:block;float:left;font-size:1rem;max-width:100%}.referral .referral-form .form-item label.label,.referral .referral-form .form-item span.label{font-size:1rem;padding:0 1.125rem .5rem 0;max-width:100%}.referral .referral-form .form-item label.label.mandatory:after,.referral .referral-form .form-item span.label.mandatory:after{content:" *";color:#e0004d}.referral .referral-form .form-item label.hidden,.referral .referral-form .form-item span.hidden{visibility:hidden}.referral .referral-form .form-item label.hint,.referral .referral-form .form-item span.hint{font-size:.8rem}.referral .referral-form .form-item label.notification,.referral .referral-form .form-item span.notification{font-size:1rem;line-height:1.25rem;border:1px solid #7566a0;background:#fff;padding:5px 10px;border-radius:5px;margin:10px 0 0}.referral .referral-form .form-item label.notification i,.referral .referral-form .form-item span.notification i{color:#7566a0}.referral .referral-form .form-item.height-100{height:300px;float:left}.referral .referral-form .form-item .guidance .guidance-txt{background:#fff;border-radius:5px;font-size:.9rem;color:#4c4c4c;position:absolute;padding:10px!important;right:-274px;margin-top:-30px;width:240px!important;border:1px solid #7566a0;z-index:1020;visibility:visible;opacity:0;display:none;filter:alpha(opacity=0);transition:opacity .5s}.referral .referral-form .form-item input[type=text]{width:100%}.referral .referral-form .form-item input[type=text].one-ten{width:20%}.referral .referral-form .form-item input[type=file]{width:100%;font-size:1rem}.referral .referral-form .form-item input:not([type=submit]):not([type=file]),.referral .referral-form .form-item textarea{border:1px solid #e1e1e1;border-radius:5px;padding-left:6px;line-height:1.8em;max-width:100%}.referral .referral-form .form-item input[type=checkbox],.referral .referral-form .form-item input[type=radio]{position:absolute;z-index:-1}.referral .referral-form .form-item input[type=checkbox]+label,.referral .referral-form .form-item input[type=radio]+label{background:#fff;padding:20px;margin-bottom:0;border:1px solid #e1e1e1;border-radius:5px;float:left;width:100%;display:table}.referral .referral-form .form-item input[type=checkbox]+label:before,.referral .referral-form .form-item input[type=radio]+label:before{font-family:FontAwesome;display:table-cell;content:"\f058";letter-spacing:5px;font-size:1.5rem;vertical-align:middle;color:#eee;padding:0 10px 0 0;width:10%}.referral .referral-form .form-item input[type=radio]+label:before{content:"\f10c"}.referral .referral-form .form-item input[type=checkbox]:checked+label,.referral .referral-form .form-item input[type=radio]:checked+label{border:1px solid #7566a0!important;background:#e5e2eb}.referral .referral-form .form-item input[type=checkbox]:checked+label:before,.referral .referral-form .form-item input[type=radio]:checked+label:before{color:#7566a0}.referral .referral-form .form-item input[type=radio]:checked+label:before{content:"\f00c";color:#7566a0}.referral .referral-form .form-item input{font-size:1rem}.referral .referral-form .form-item select{width:100%;color:#4c4c4c!important;font-size:1rem}.referral .referral-form .form-item.heading,.referral .referral-form .form-item.heading h2{font-size:1.5rem;line-height:2.125rem;color:#004c97;padding-top:0;font-weight:700}.referral .referral-form .form-item select::-ms-clear{display:none}.referral .referral-form .form-item.heading+.form-item{margin-top:0}.referral .referral-form .form-item.heading h2{font-style:normal;margin:0}.referral .referral-form .form-item.mandatory label:after{content:" *";color:#e0004d}.referral .referral-form .form-item.text-muted{font-size:1rem;margin:0;min-height:0}.referral .referral-form .form-item.text-muted:before{content:"* ";color:#e0004d}.referral .referral-form .form-item.full-width{width:100%;float:left}.referral .referral-form .form-item.full-width label,.referral .referral-form .form-item.full-width select{width:100%;max-width:100%}.referral .referral-form .form-item.full-width label.half-width,.referral .referral-form .form-item.full-width select.half-width{width:45%!important}.referral .referral-form .form-item.half-width{width:45%;float:left}.referral .referral-form .form-item.half-width.attachment{width:40%}.referral .referral-form .form-item.two-third{width:70%;float:left}.referral .referral-form .form-item.center-block{text-align:center}.referral .referral-form .form-item.relationship-intro,.referral .referral-form .form-item.screening{display:block;background:#fff;border:1px solid #e1e1e1;border-radius:5px;padding:20px 10px 10px;margin:0 0 20px;width:100%}.referral .referral-form .form-item.relationship-intro .left,.referral .referral-form .form-item.relationship-intro .right,.referral .referral-form .form-item.screening .left,.referral .referral-form .form-item.screening .right{float:left}.referral .referral-form .form-item.relationship-intro .left span.displayfallback,.referral .referral-form .form-item.relationship-intro .left span.displaytext:empty,.referral .referral-form .form-item.relationship-intro .right span.displayfallback,.referral .referral-form .form-item.relationship-intro .right span.displaytext:empty,.referral .referral-form .form-item.screening .left span.displayfallback,.referral .referral-form .form-item.screening .left span.displaytext:empty,.referral .referral-form .form-item.screening .right span.displayfallback,.referral .referral-form .form-item.screening .right span.displaytext:empty{display:none}.referral .referral-form .form-item.relationship-intro .left span.displaytext:empty~span.displayfallback,.referral .referral-form .form-item.relationship-intro .right span.displaytext:empty~span.displayfallback,.referral .referral-form .form-item.screening .left span.displaytext:empty~span.displayfallback,.referral .referral-form .form-item.screening .right span.displaytext:empty~span.displayfallback{display:block}.referral .referral-form .form-item.relationship-intro .left,.referral .referral-form .form-item.screening .left{width:8%;text-align:center;color:#00b0b9}.referral .referral-form .form-item.relationship-intro .left #ineligable,.referral .referral-form .form-item.relationship-intro .left #insufficent,.referral .referral-form .form-item.relationship-intro .left #notrecommended,.referral .referral-form .form-item.screening .left #ineligable,.referral .referral-form .form-item.screening .left #insufficent,.referral .referral-form .form-item.screening .left #notrecommended{color:#e0004d!important}.referral .referral-form .form-item.relationship-intro .right,.referral .referral-form .form-item.screening .right{width:92%;padding:0 0 0 10px}.referral .referral-form .form-item.relationship-intro .right span,.referral .referral-form .form-item.screening .right span{font-size:1rem;line-height:1.75rem;margin-bottom:0;margin-top:0}.referral .referral-form .form-item.relationship-intro .right span.heading,.referral .referral-form .form-item.screening .right span.heading{font-size:1rem}.referral .referral-form .form-item.relationship-intro .right span.heading strong,.referral .referral-form .form-item.screening .right span.heading strong{font-weight:700}.referral .referral-form .form-item.relationship-intro .right span.brief,.referral .referral-form .form-item.screening .right span.brief{font-size:1rem}.referral .referral-form .form-item .scope-form table td.question span{line-height:1.2rem}.referral .referral-form .form-item .scope-form table td.question span:after{content:" *";color:#e0004d}.referral .referral-form .form-item .scope-form table td input[type=radio]+label{display:block;background:0 0;padding:0;margin-bottom:0;border:0;float:left;width:100%;height:100%;text-align:center;margin-left:0;border-radius:0;left:0;position:relative;cursor:pointer}.referral .referral-form .form-item .scope-form.group1 table td,.referral .referral-form .form-item .scope-form.group1 table.formC th{width:18%}.referral .referral-form .form-item .scope-form table td input[type=radio]+label:before{font-family:FontAwesome;display:inline-block;content:"\f10c";letter-spacing:5px;font-size:1.5rem;vertical-align:middle;color:#eee;padding:10px 0}.referral .referral-form .form-item .scope-form table td input[type=radio]+label:after{display:none}.referral .referral-form .form-item .scope-form table td input[type=radio]:checked+label{border:none!important;background:rgba(117,102,160,.25)}.referral .referral-form .form-item .scope-form.group1 table td:first-child,.referral .referral-form .form-item .scope-form.group2 table td:first-child{min-width:256px;border-radius:5px 0 0}.referral .referral-form .form-item .scope-form table td input[type=radio]:checked+label:before{color:#7566a0;content:"\f00c"}.referral .referral-form .form-item .scope-form.group1{margin-bottom:0}.referral .referral-form .form-item .scope-form.group1 table.formC th:first-child{min-width:256px}.referral .referral-form .form-item .scope-form.group2 table td{width:14.5%}.referral .referral-form .form-item table{border-collapse:collapse;font-size:.9rem;width:100%}.referral .referral-form .form-item table th{border-radius:0;font-weight:300;padding:.5em 0;font-style:normal;text-align:center;background-color:#004c97;border-left:1px solid rgba(255,255,255,.2)}.referral .referral-form .form-item table th:first-child{border-radius:5px 0 0!important;background-color:transparent}.referral .referral-form .form-item table th:last-child{border-radius:0 5px 0 0!important}.referral .referral-form .form-item table th:nth-child(2){border-radius:5px 0 0}.referral .referral-form .form-item table td{padding:0;background-color:#fff;color:#4c4c4c;border-bottom:1px solid #004c97;vertical-align:middle;border-left:1px solid #efefef}.referral .referral-form .form-item table td span{line-height:40px;padding:12px 0 12px 10px}.referral .referral-form .form-item .item{float:left;margin:0 0 10px;width:100%}.referral .referral-form .form-item .item input[type=checkbox]+label{padding:10px 10px 10px 20px;background-image:none;cursor:pointer}.referral .referral-form .form-item .item input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block;content:"\f055";letter-spacing:5px;font-size:1.5rem;vertical-align:middle;color:#eee}.referral .referral-form .form-item .item input[type=checkbox]:checked+label:before{content:"\f058";color:#7566a0}.referral .referral-form .form-item.additional-info-acat .item,.referral .referral-form .form-item.type-of-services .item{margin:0 1% 10px 0;width:49%}.referral .referral-form .form-item.additional-info-acat .item:nth-child(odd),.referral .referral-form .form-item.type-of-services .item:nth-child(odd){margin:0 0 10px 1%;width:49%}.referral .referral-form .form-item .file-upload-wrapper{float:left;position:relative;width:100%;height:32px}.referral .referral-form .form-item .file-upload-wrapper .remove{background-color:#7566a0;color:#fff;cursor:pointer;padding:2px 9px;vertical-align:top;line-height:0;position:absolute;right:0;border-radius:100%;height:26px;width:26px;top:3px}.referral .referral-form .form-item .file-upload-wrapper:after{content:attr(data-text);font-size:1rem;position:absolute;top:0;left:0;background:#fff;padding:10px 15px;display:block;width:calc(100% - 40px);pointer-events:none;z-index:20;height:32px;line-height:12px;color:#999;border-radius:5px 10px 10px 5px;font-weight:300;border:1px solid #e1e1e1}.referral .referral-form .form-item .file-upload-wrapper:before{content:'Upload';position:absolute;top:0;right:0;display:inline-block;height:32px;background:#7566a0;color:#fff;font-weight:600;z-index:25;font-size:16px;line-height:32px;padding:0 15px;pointer-events:none;border-radius:0 5px 5px 0}.referral .referral-form .form-item .file-upload-wrapper:hover:before{background:#5e5182}.referral .referral-form .form-item .file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:12px;margin:0;padding:0;display:block;cursor:pointer;width:100%}.referral .referral-form .form-item .clear,.referral .referral-form .form-item .remove{cursor:pointer;vertical-align:top;line-height:0;position:absolute;height:50px;text-decoration:underline;top:34px;color:#7566a0;font-size:1.25rem}.referral .referral-form .form-item .clear:hover,.referral .referral-form .form-item .remove:hover{color:#5e5182}.referral .referral-form .form-item .clear{left:70%}.referral .referral-form .form-item .remove{right:0}.referral .referral-form .form-item .survey{float:left;width:100%;display:block}.referral .referral-form .form-item .survey span{float:left;width:30%;color:#2e1a47;line-height:20px;line-height:50px}.referral .referral-form .form-item .survey label{width:initial!important}.referral .referral-form .form-item .scope-form{float:left;width:100%;margin-bottom:20px}.referral .referral-form .form-item .btn-group{margin-bottom:20px;float:left;width:70%}.referral .referral-form .form-item .btn-group .btn{font-size:14px;padding:10px 14px;background-color:#fff;border-radius:5px;border:1px dotted #7566a0;color:#4c4c4c}.referral .referral-form .form-item .btn-group .btn:focus,.referral .referral-form .form-item .btn-group .btn:hover{background-color:#e5e2eb;cursor:pointer}.referral .referral-form .form-item .btn-group .btn.active{background-color:#7566a0;color:#fff}.referral .referral-form .form-item .btn-group>.btn:not(:first-child):not(:last-child){border-radius:0}.referral .referral-form .form-item .btn-group>.btn:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.referral .referral-form .form-item .btn-group>.btn:last-child{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.referral .referral-form .form-item .btn-group .btn+.btn{border-left:1px dotted #7566a0;margin-left:-1px}.referral .referral-form .form-item.discharge-location .location-search,.referral .referral-form .form-item.location .location-search,.referral .referral-form .form-item.recipient-location .location-search{position:relative}.referral .referral-form .form-item.discharge-location .location-search input,.referral .referral-form .form-item.location .location-search input,.referral .referral-form .form-item.recipient-location .location-search input{background-image:url(../images/referral/throbber.gif);background-repeat:no-repeat;background-position:right 9px}.referral .referral-form .form-item.discharge-location .location-search input::-ms-clear,.referral .referral-form .form-item.location .location-search input::-ms-clear,.referral .referral-form .form-item.recipient-location .location-search input::-ms-clear{display:none}.referral .referral-form .form-item.discharge-location .location-search span.spinner,.referral .referral-form .form-item.location .location-search span.spinner,.referral .referral-form .form-item.recipient-location .location-search span.spinner{background-image:url(../images/referral/throbber.gif);background-repeat:no-repeat;background-position:right -29px;height:20px;width:20px;position:absolute;top:42px;right:1px}.referral .referral-form .form-item.discharge-location .location-list,.referral .referral-form .form-item.location .location-list,.referral .referral-form .form-item.recipient-location .location-list{position:absolute;z-index:999999;float:left;min-width:280px;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #cfcfcf;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.referral .referral-form .form-item.discharge-location .location-list>li,.referral .referral-form .form-item.location .location-list>li,.referral .referral-form .form-item.recipient-location .location-list>li{display:block;padding:3px 20px;clear:both;font-size:1rem;font-weight:300;line-height:20px;color:#2e1a47;text-decoration:none;white-space:nowrap;text-align:left;font-style:normal;cursor:pointer;margin:5px 0}.referral .referral-form .form-item.discharge-location .location-list>li:focus,.referral .referral-form .form-item.discharge-location .location-list>li:hover,.referral .referral-form .form-item.location .location-list>li:focus,.referral .referral-form .form-item.location .location-list>li:hover,.referral .referral-form .form-item.recipient-location .location-list>li:focus,.referral .referral-form .form-item.recipient-location .location-list>li:hover{color:#fff;text-decoration:none;background-color:#7566a0}.referral .referral-form .form-item.discharge-location .location-list>li b,.referral .referral-form .form-item.location .location-list>li b,.referral .referral-form .form-item.recipient-location .location-list>li b{font-weight:700}.referral .referral-form .form-item.accessphone .accessphone-option .option label+.option label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option label+.option label,.referral .referral-form .form-item.email-notification .email-notification-option .option label+.option label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option label+.option label,.referral .referral-form .form-item.interpreter .interpreter-option .option label+.option label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option label+.option label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option label+.option label,.referral .referral-form .form-item.referral-state .referral-state-option .option label+.option label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option label+.option label,.referral .referral-form .form-item.services-duration .services-duration-option .option label+.option label{border-left:1px solid #e1e1e1;margin-left:-1px}.referral .referral-form .form-item.accessphone .accessphone-option .option,.referral .referral-form .form-item.assessment-location .assessment-location-option .option,.referral .referral-form .form-item.email-notification .email-notification-option .option,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option,.referral .referral-form .form-item.interpreter .interpreter-option .option,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option,.referral .referral-form .form-item.referral-state .referral-state-option .option,.referral .referral-form .form-item.require-assessment .require-assessment-option .option,.referral .referral-form .form-item.services-duration .services-duration-option .option{width:130px;float:left}.referral .referral-form .form-item.accessphone .accessphone-option .option label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option label,.referral .referral-form .form-item.email-notification .email-notification-option .option label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option label,.referral .referral-form .form-item.interpreter .interpreter-option .option label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option label,.referral .referral-form .form-item.referral-state .referral-state-option .option label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option label,.referral .referral-form .form-item.services-duration .services-duration-option .option label{padding:10px 20px;border:1px solid #e1e1e1;border-radius:5px;cursor:pointer}.referral .referral-form .form-item.accessphone .accessphone-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.email-notification .email-notification-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.interpreter .interpreter-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.referral-state .referral-state-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option:not(:first-child):not(:last-child) label,.referral .referral-form .form-item.services-duration .services-duration-option .option:not(:first-child):not(:last-child) label{border-radius:0}.referral .referral-form .form-item.accessphone .accessphone-option .option:first-child label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option:first-child label,.referral .referral-form .form-item.email-notification .email-notification-option .option:first-child label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option:first-child label,.referral .referral-form .form-item.interpreter .interpreter-option .option:first-child label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option:first-child label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option:first-child label,.referral .referral-form .form-item.referral-state .referral-state-option .option:first-child label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option:first-child label,.referral .referral-form .form-item.services-duration .services-duration-option .option:first-child label{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.referral .referral-form .form-item.accessphone .accessphone-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.email-notification .email-notification-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.interpreter .interpreter-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.referral-state .referral-state-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option:first-child input[type=radio]:checked+label,.referral .referral-form .form-item.services-duration .services-duration-option .option:first-child input[type=radio]:checked+label{border-right:1px solid #e1e1e1}.referral .referral-form .form-item.accessphone .accessphone-option .option:last-child label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option:last-child label,.referral .referral-form .form-item.email-notification .email-notification-option .option:last-child label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option:last-child label,.referral .referral-form .form-item.interpreter .interpreter-option .option:last-child label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option:last-child label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option:last-child label,.referral .referral-form .form-item.referral-state .referral-state-option .option:last-child label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option:last-child label,.referral .referral-form .form-item.services-duration .services-duration-option .option:last-child label{border-left:none;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.referral .referral-form .form-item.assessment-location .assessment-location-option.nonhospital .option{width:50%}.referral .referral-form .form-item.assessment-location .assessment-location-option.nonhospital .option:not(:first-child):not(:last-child) label{-moz-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-top-bottom-radius:6px;border-top-bottom-radius:6px}.referral .referral-form .form-item.accessphone .accessphone-option .option label,.referral .referral-form .form-item.email-notification .email-notification-option .option label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option label,.referral .referral-form .form-item.interpreter .interpreter-option .option label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option label,.referral .referral-form .form-item.referral-state .referral-state-option .option label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option label{min-height:46px;height:46px}.referral .referral-form .form-item.accessphone .accessphone-option .option:first-child label,.referral .referral-form .form-item.email-notification .email-notification-option .option:first-child label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option:first-child label,.referral .referral-form .form-item.interpreter .interpreter-option .option:first-child label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option:first-child label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option:first-child label,.referral .referral-form .form-item.referral-state .referral-state-option .option:first-child label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option:first-child label{padding-top:10px}.referral .referral-form .form-item.alternative-recommendation .option:nth-child(2),.referral .referral-form .form-item.decision-for-recommendation .option:nth-child(2){float:left;width:100%;margin-bottom:10px}.referral .referral-form .form-item.alternative-recommendation .option:nth-child(3){float:left;width:100%}.referral .referral-form .form-item.assessment-location .assessment-location-option .option,.referral .referral-form .form-item.services-duration .services-duration-option .option{width:33.33%}.referral .referral-form .form-item.assessment-location .assessment-location-option .option label,.referral .referral-form .form-item.services-duration .services-duration-option .option label{min-height:46px;height:46px}.referral .referral-form .form-item.assessment-location .assessment-location-option .option:first-child label,.referral .referral-form .form-item.services-duration .services-duration-option .option:first-child label{padding-top:10px;border-right:none}.referral .referral-form .form-item.referral-state .referral-state-option .option label{min-height:46px}.referral .referral-form .form-item.confirmation-receipt{padding:40px 20px;background:#fff;position:relative;float:left;margin-top:20px!important;border-radius:5px;margin-bottom:40px}.referral .referral-form .form-item.confirmation-receipt .left{width:10%;color:#00b0b9;text-align:center}.referral .referral-form .form-item.confirmation-receipt .right{width:90%;padding:0 20px}.referral .referral-form .form-item.confirmation-receipt .right span.brief,.referral .referral-form .form-item.confirmation-receipt .right span.heading{margin-bottom:10px}.referral .referral-form .form-item.confirmation-receipt .right span.confirmation-name,.referral .referral-form .form-item.confirmation-receipt .right span.confirmation-number{display:inline;float:initial;padding:0;font-weight:700}.referral .referral-form .form-item.confirmation-receipt .right span br{content:"A"!important;display:block!important;margin-bottom:1rem!important}.referral .referral-form .form-item.confirmation-receipt .right span.displayfallback,.referral .referral-form .form-item.confirmation-receipt .right span.displaytext:empty{display:none}.referral .referral-form .form-item.confirmation-receipt .right span.displaytext:empty~span.displayfallback{display:block}.referral .referral-form .form-item.confirmation-receipt .buttons{float:left;width:100%;margin:20px auto 0;text-align:center}.referral .referral-form .form-item.confirmation-receipt .buttons .btn.btn_print{float:initial}.referral .referral-form .form-item.buttons{float:left;width:100%}.referral .referral-form .form-item.DVA input{text-transform:uppercase}.referral .referral-form .btn.btn_clear,.referral .referral-form .btn.btn_next,.referral .referral-form .btn.btn_previous,.referral .referral-form .btn.btn_print,.referral .referral-form .btn.btn_submit{font-style:normal!important;background-color:#7566a0!important;border-radius:5px;color:#fff!important;float:right;padding:.625rem 0!important}.referral .referral-form .btn.btn_clear:hover,.referral .referral-form .btn.btn_next:hover,.referral .referral-form .btn.btn_previous:hover,.referral .referral-form .btn.btn_print:hover,.referral .referral-form .btn.btn_submit:hover{background-color:#947ead!important}.referral .referral-form .btn.btn_clear:disabled,.referral .referral-form .btn.btn_clear[disabled=disabled],.referral .referral-form .btn.btn_next:disabled,.referral .referral-form .btn.btn_next[disabled=disabled],.referral .referral-form .btn.btn_previous:disabled,.referral .referral-form .btn.btn_previous[disabled=disabled],.referral .referral-form .btn.btn_print:disabled,.referral .referral-form .btn.btn_print[disabled=disabled],.referral .referral-form .btn.btn_submit:disabled,.referral .referral-form .btn.btn_submit[disabled=disabled]{cursor:not-allowed;background-color:#999!important}.referral .referral-form .btn.btn_clear,.referral .referral-form .btn.btn_previous{float:left}.referral .referral-form .btn.btn_next{width:160px}.referral .referral-form .btn.btn_next i{padding-left:6px}.referral .referral-form .btn.btn_previous{background-color:#cfcfcf!important;color:#fff!important;width:160px}.referral .referral-form .btn.btn_previous i{padding-right:6px}.referral .referral-form .btn.btn_add,.referral .referral-form .btn.btn_remove{color:#7566a0;border:none;text-align:left;font-size:1rem;line-height:1rem;cursor:pointer;padding:.25rem 0;float:left;width:initial}.referral .referral-form .btn.btn_add span,.referral .referral-form .btn.btn_remove span{float:left;display:inline-block;text-decoration:underline;margin-left:6px;width:auto;padding:0 0 .5rem}.referral .referral-form .btn.btn_add i,.referral .referral-form .btn.btn_remove i{float:left;display:inline-block}.referral .referral-form .btn.btn_add:hover i,.referral .referral-form .btn.btn_add:hover span,.referral .referral-form .btn.btn_remove:hover i,.referral .referral-form .btn.btn_remove:hover span{color:#947ead}.referral .referral-form .btn.btn_add:disabled,.referral .referral-form .btn.btn_add[disabled=disabled],.referral .referral-form .btn.btn_remove:disabled,.referral .referral-form .btn.btn_remove[disabled=disabled]{cursor:not-allowed;border:1px dashed #999;color:#999}.referral .referral-form .btn.btn_clear,.referral .referral-form .btn.btn_print{padding:.625rem 1rem!important}.referral .referral-form span.error-msg{display:none;font-size:1rem!important;color:#e0004d;margin:10px 0 0;padding:0}.referral .referral-form span.error-format-msg{font-size:1rem!important;color:#e0004d;margin:10px 0 0;padding:0;display:block}.referral .referral-form .witherror span.error-msg{display:block}.referral .referral-form .witherror .file-name,.referral .referral-form .witherror input,.referral .referral-form .witherror select,.referral .referral-form .witherror textarea{border:1px solid #e0004d!important}.referral .referral-form .witherror .file-name{border-right:none!important}.referral .referral-form .witherror .file-upload-wrapper:after{border:1px solid #e0004d}.referral .referral-form .witherror .file-upload-wrapper:before{border-left:1px solid #e0004d}.referral .referral-form .witherror .accessphone-option label,.referral .referral-form .witherror .additional-info-acat-option label,.referral .referral-form .witherror .alternative-recommendation-option label,.referral .referral-form .witherror .assessment-location-option label,.referral .referral-form .witherror .decision-for-recommendation-option label,.referral .referral-form .witherror .in-hospital-assessment-option label,.referral .referral-form .witherror .interpreter-option label,.referral .referral-form .witherror .is-pa-referred-option label,.referral .referral-form .witherror .isCarerAvailable-option label,.referral .referral-form .witherror .referral-state-option label,.referral .referral-form .witherror .services-duration-option label,.referral .referral-form .witherror .type-of-services-option label{border-color:#e0004d!important}.referral .referral-form .witherror table tr td{background:#FEF5F1;border-bottom:1px solid #e0004d!important}.referral .referral-form .witherror table tr td input[type=radio]+label:before,.referral .referral-form .witherror table tr td:first-child span{color:#e0004d!important}.referral .referral-form .witherror table tr.ng-valid td{background:#fff;border-bottom:1px solid #2e1a47!important}.referral .referral-form .witherror table tr.ng-valid td input[type=radio]+label:before{color:#eee!important}.referral .referral-form .witherror table tr.ng-valid td input[type=radio]:checked+label:before{color:#7566a0!important}.referral .referral-form .witherror table tr.ng-valid td:first-child span{color:#4c4c4c!important}.referral .referral-form .agreement.witherror label,.referral .referral-form .consent.witherror label{border:1px solid #e0004d!important}.referral .referral-form #A,.referral .referral-form #B,.referral .referral-form #C,.referral .referral-form #D,.referral .referral-form #E,.referral .referral-form #F,.referral .referral-form #G,.referral .referral-form #H{display:none}.referral .referral-form span.file-name{background:#fff;position:absolute;top:43px;z-index:999;width:170px!important;padding:3px 10px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px;border-radius:5px 0 0 5px}.referral .referral-form .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.referral #error-message.error{border-radius:5px;border:1px solid #e0004d;padding:10px;background:#FEF5F1}.referral #error-message.error h2{font-style:normal;margin:10px;color:#e0004d}.referral #error-message.error h2:before{content:"\f06a";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:2.5em;width:80px;vertical-align:middle;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.no-touch .referral .referral-form .form-item input:focus+.guidance span.guidance-txt,html.no-touch .referral .referral-form .form-item input:focus~.guidance span.guidance-txt,html.no-touch .referral .referral-form .form-item textarea:focus+.guidance span.guidance-txt,html.no-touch .referral .referral-form .form-item:focus .guidance span.guidance-txt,html.no-touch .referral .referral-form .form-item:focus~.guidance span.guidance-txt,html.no-touch .referral .referral-form .form-item:hover .guidance span.guidance-txt{opacity:1;filter:alpha(opacity=100);display:block}html.no-touch .referral .referral-form .form-item input:focus+.guidance span.guidance-txt:empty,html.no-touch .referral .referral-form .form-item input:focus~.guidance span.guidance-txt:empty,html.no-touch .referral .referral-form .form-item textarea:focus+.guidance span.guidance-txt:empty,html.no-touch .referral .referral-form .form-item:focus .guidance span.guidance-txt:empty,html.no-touch .referral .referral-form .form-item:focus~.guidance span.guidance-txt:empty,html.no-touch .referral .referral-form .form-item:hover .guidance span.guidance-txt:empty{display:none}html.no-touch .referral .referral-form .form-item.consent .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.referral-state .guidance .guidance-txt{margin-top:0}html.no-touch .referral .referral-form .form-item.accessphone .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.attachment .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.in-hospital-assessment .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.interpreter .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.is-pa-referred .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.isCarerAvailable .guidance .guidance-txt{margin-top:32px}html.no-touch .referral .referral-form .form-item.additional-info .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.additional-information .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.other-information .guidance .guidance-txt,html.no-touch .referral .referral-form .form-item.provider-services-provided .guidance .guidance-txt{margin-top:-152px}html.no-touch .referral .referral-form .form-item.type-of-services .guidance .guidance-txt{margin-top:58px}html.no-touch .referral .referral-form .form-item.concerns .guidance .guidance-txt{margin-top:66px}html.no-touch .referral .referral-form .form-item.alternative-recommendation input:focus~.guidance span.guidance-txt,html.no-touch .referral .referral-form .form-item.alternative-recommendation:hover .guidance span.guidance-txt{display:none;opacity:0;filter:alpha(opacity=0)}html.no-touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(2):hover .guidance.recras span.guidance-txt,html.no-touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(3):hover .guidance.recacat span.guidance-txt{opacity:1;filter:alpha(opacity=100);display:block;margin-top:0}html.no-touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(2):hover .guidance.recras span.guidance-txt:empty,html.no-touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(3):hover .guidance.recacat span.guidance-txt:empty{display:none}html.no-touch .referral .referral-form .form-item.patient-function .guidance .guidance-txt{right:0;width:50%!important;margin-top:-60px}html.touch .referral .referral-form .form-item .item:hover~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item .scope-form:hover~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item input:focus~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item input[type=checkbox]:checked~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item input[type=radio]:checked~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item select:focus~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item textarea:hover~.guidance span.guidance-txt{opacity:1;filter:alpha(opacity=100);display:block}html.touch .referral .referral-form .form-item .item:hover~.guidance span.guidance-txt:empty,html.touch .referral .referral-form .form-item .scope-form:hover~.guidance span.guidance-txt:empty,html.touch .referral .referral-form .form-item input:focus~.guidance span.guidance-txt:empty,html.touch .referral .referral-form .form-item input[type=checkbox]:checked~.guidance span.guidance-txt:empty,html.touch .referral .referral-form .form-item input[type=radio]:checked~.guidance span.guidance-txt:empty,html.touch .referral .referral-form .form-item select:focus~.guidance span.guidance-txt:empty,html.touch .referral .referral-form .form-item textarea:hover~.guidance span.guidance-txt:empty{display:none}html.touch .referral .referral-form .form-item.consent .guidance .guidance-txt,html.touch .referral .referral-form .form-item.referral-state .guidance .guidance-txt{margin-top:0}html.touch .referral .referral-form .form-item.accessphone .guidance .guidance-txt,html.touch .referral .referral-form .form-item.attachment .guidance .guidance-txt,html.touch .referral .referral-form .form-item.in-hospital-assessment .guidance .guidance-txt,html.touch .referral .referral-form .form-item.interpreter .guidance .guidance-txt{margin-top:32px}html.touch .referral .referral-form .form-item.additional-info .guidance .guidance-txt,html.touch .referral .referral-form .form-item.additional-information .guidance .guidance-txt,html.touch .referral .referral-form .form-item.other-information .guidance .guidance-txt{margin-top:-152px}html.touch .referral .referral-form .form-item.type-of-services .guidance .guidance-txt{margin-top:58px}html.touch .referral .referral-form .form-item.concerns .guidance .guidance-txt{margin-top:66px}html.touch .referral .referral-form .form-item.alternative-recommendation input:hover~.guidance span.guidance-txt,html.touch .referral .referral-form .form-item.alternative-recommendation:hover .guidance span.guidance-txt{display:none;opacity:0;filter:alpha(opacity=0)}html.touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(2):hover .guidance.recras span.guidance-txt,html.touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(3):hover .guidance.recacat span.guidance-txt{opacity:1;filter:alpha(opacity=100);display:block;margin-top:0}html.touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(2):hover .guidance.recras span.guidance-txt:empty,html.touch .referral .referral-form .form-item.alternative-recommendation .option:nth-child(3):hover .guidance.recacat span.guidance-txt:empty{display:none}html.touch .referral .referral-form .form-item.patient-function .guidance .guidance-txt{right:0;width:50%!important;margin-top:-60px}.modal.referral-modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.referral-modal .fade{opacity:0;transition:opacity .15s linear}.modal.referral-modal .modal.in .modal-dialog{transform:translate(0,0)}.modal.referral-modal .modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}.modal.referral-modal .modal-dialog{width:600px;margin:10% auto;position:relative}.modal.referral-modal .modal-dialog .modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0 0 5px 5px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal.referral-modal .modal-dialog .modal-header{padding:15px;border-top:8px solid #004c97;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal.referral-modal .modal-dialog .modal-header h3{color:#004c97;font-style:normal;margin:0}.modal.referral-modal .modal-dialog .modal-header button.close{margin-top:-2px;-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;float:right;font-size:2rem;font-weight:700;line-height:1;color:#fff}.modal.referral-modal .modal-dialog .modal-header button.close:hover{color:#cfcfcf;text-decoration:none;cursor:pointer}.modal.referral-modal .modal-dialog .modal-body{padding:40px 20px 20px}.modal.referral-modal .modal-dialog .modal-body .left,.modal.referral-modal .modal-dialog .modal-body .right{width:15%;float:left;text-align:center}.modal.referral-modal .modal-dialog .modal-body .left{color:#e0004d}.modal.referral-modal .modal-dialog .modal-body .right{width:85%;float:right;text-align:left;padding:0 20px}.modal.referral-modal .modal-dialog .modal-body .right span{font-size:1rem;line-height:2rem;display:block;margin-bottom:10px}.modal.referral-modal .modal-dialog .modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal.referral-modal .modal-dialog .modal-footer button.btn-cancel,.modal.referral-modal .modal-dialog .modal-footer button.btn-ok{background:#7566a0;border-radius:5px;color:#fff;padding:.5rem 1rem;width:100px}.modal.referral-modal .modal-dialog .modal-footer button.btn-cancel:hover,.modal.referral-modal .modal-dialog .modal-footer button.btn-ok:hover{background-color:#947ead}.modal.referral-modal .modal-dialog .modal-footer button.btn-ok{float:left}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0;transition:opacity .15s linear}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait),(max-device-width:800px){.contact-referral .contact-referral-form .columngap,.contact-referral .contact-referral-form .form-item label.hidden,.contact-referral .referral-form .columngap,.contact-referral .referral-form .form-item label.hidden,.referral .contact-referral-form .columngap,.referral .contact-referral-form .form-item label.hidden,.referral .referral-form .columngap,.referral .referral-form .form-item label.hidden{display:none}.contact-referral .contact-referral-form .groupitems.two-third,.contact-referral .referral-form .groupitems.two-third,.referral .contact-referral-form .groupitems.two-third,.referral .referral-form .groupitems.two-third{width:60%}.contact-referral .contact-referral-form .form-item.half-width,.contact-referral .contact-referral-form .form-item.two-third,.contact-referral .referral-form .form-item.half-width,.contact-referral .referral-form .form-item.two-third,.referral .contact-referral-form .form-item.half-width,.referral .contact-referral-form .form-item.two-third,.referral .referral-form .form-item.half-width,.referral .referral-form .form-item.two-third{width:100%}.contact-referral .contact-referral-form .form-item.full-width select.half-width,.contact-referral .referral-form .form-item.full-width select.half-width,.referral .contact-referral-form .form-item.full-width select.half-width,.referral .referral-form .form-item.full-width select.half-width{width:100%!important}.contact-referral .contact-referral-form .form-item input[type=text].one-ten,.contact-referral .contact-referral-form .form-item.attachment-type,.contact-referral .referral-form .form-item input[type=text].one-ten,.contact-referral .referral-form .form-item.attachment-type,.referral .contact-referral-form .form-item input[type=text].one-ten,.referral .contact-referral-form .form-item.attachment-type,.referral .referral-form .form-item input[type=text].one-ten,.referral .referral-form .form-item.attachment-type{width:100%}.contact-referral .contact-referral-form .form-item.attachment,.contact-referral .referral-form .form-item.attachment,.referral .contact-referral-form .form-item.attachment,.referral .referral-form .form-item.attachment{width:calc(100% - 40px)!important;position:relative}.contact-referral .contact-referral-form .form-item .remove,.contact-referral .referral-form .form-item .remove,.referral .contact-referral-form .form-item .remove,.referral .referral-form .form-item .remove{right:-50px;top:18px}.contact-referral .contact-referral-form .form-item.discharge-location .location-search input,.contact-referral .contact-referral-form .form-item.location .location-search input,.contact-referral .contact-referral-form .form-item.recipient-location .location-search input,.contact-referral .referral-form .form-item.discharge-location .location-search input,.contact-referral .referral-form .form-item.location .location-search input,.contact-referral .referral-form .form-item.recipient-location .location-search input,.referral .contact-referral-form .form-item.discharge-location .location-search input,.referral .contact-referral-form .form-item.location .location-search input,.referral .contact-referral-form .form-item.recipient-location .location-search input,.referral .referral-form .form-item.discharge-location .location-search input,.referral .referral-form .form-item.location .location-search input,.referral .referral-form .form-item.recipient-location .location-search input{background-position:right 14px}.contact-referral .contact-referral-form .form-item.discharge-location .location-search span.spinner,.contact-referral .contact-referral-form .form-item.location .location-search span.spinner,.contact-referral .contact-referral-form .form-item.recipient-location .location-search span.spinner,.contact-referral .referral-form .form-item.discharge-location .location-search span.spinner,.contact-referral .referral-form .form-item.location .location-search span.spinner,.contact-referral .referral-form .form-item.recipient-location .location-search span.spinner,.referral .contact-referral-form .form-item.discharge-location .location-search span.spinner,.referral .contact-referral-form .form-item.location .location-search span.spinner,.referral .contact-referral-form .form-item.recipient-location .location-search span.spinner,.referral .referral-form .form-item.discharge-location .location-search span.spinner,.referral .referral-form .form-item.location .location-search span.spinner,.referral .referral-form .form-item.recipient-location .location-search span.spinner{background-position:right -31px}.contact-referral .contact-referral-form .form-item.additional-info-acat .item,.contact-referral .contact-referral-form .form-item.additional-info-acat .item:nth-child(odd),.contact-referral .contact-referral-form .form-item.type-of-services .item,.contact-referral .contact-referral-form .form-item.type-of-services .item:nth-child(odd),.contact-referral .referral-form .form-item.additional-info-acat .item,.contact-referral .referral-form .form-item.additional-info-acat .item:nth-child(odd),.contact-referral .referral-form .form-item.type-of-services .item,.contact-referral .referral-form .form-item.type-of-services .item:nth-child(odd),.referral .contact-referral-form .form-item.additional-info-acat .item,.referral .contact-referral-form .form-item.additional-info-acat .item:nth-child(odd),.referral .contact-referral-form .form-item.type-of-services .item,.referral .contact-referral-form .form-item.type-of-services .item:nth-child(odd),.referral .referral-form .form-item.additional-info-acat .item,.referral .referral-form .form-item.additional-info-acat .item:nth-child(odd),.referral .referral-form .form-item.type-of-services .item,.referral .referral-form .form-item.type-of-services .item:nth-child(odd){margin:0 0 10px;width:100%;border-radius:6px}.contact-referral .contact-referral-form .form-item.assessment-location .assessment-location-option .option,.contact-referral .contact-referral-form .form-item.services-duration .services-duration-option .option,.contact-referral .referral-form .form-item.assessment-location .assessment-location-option .option,.contact-referral .referral-form .form-item.services-duration .services-duration-option .option,.referral .contact-referral-form .form-item.assessment-location .assessment-location-option .option,.referral .contact-referral-form .form-item.services-duration .services-duration-option .option,.referral .referral-form .form-item.assessment-location .assessment-location-option .option,.referral .referral-form .form-item.services-duration .services-duration-option .option{width:100%;margin:0 0 10px}.contact-referral .contact-referral-form .form-item.assessment-location .assessment-location-option .option label,.contact-referral .contact-referral-form .form-item.services-duration .services-duration-option .option label,.contact-referral .referral-form .form-item.assessment-location .assessment-location-option .option label,.contact-referral .referral-form .form-item.services-duration .services-duration-option .option label,.referral .contact-referral-form .form-item.assessment-location .assessment-location-option .option label,.referral .contact-referral-form .form-item.services-duration .services-duration-option .option label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option label,.referral .referral-form .form-item.services-duration .services-duration-option .option label{border-radius:6px!important}.contact-referral .contact-referral-form .form-item .guidance .guidance-txt,.contact-referral .referral-form .form-item .guidance .guidance-txt,.referral .contact-referral-form .form-item .guidance .guidance-txt,.referral .referral-form .form-item .guidance .guidance-txt{margin-top:-40px;right:-300px;padding:6px!important}.contact-referral .contact-referral-form .form-item.accessphone .guidance .guidance-txt,.contact-referral .contact-referral-form .form-item.attachment .guidance .guidance-txt,.contact-referral .contact-referral-form .form-item.in-hospital-assessment .guidance .guidance-txt,.contact-referral .contact-referral-form .form-item.interpreter .guidance .guidance-txt,.contact-referral .referral-form .form-item.accessphone .guidance .guidance-txt,.contact-referral .referral-form .form-item.attachment .guidance .guidance-txt,.contact-referral .referral-form .form-item.in-hospital-assessment .guidance .guidance-txt,.contact-referral .referral-form .form-item.interpreter .guidance .guidance-txt,.referral .contact-referral-form .form-item.accessphone .guidance .guidance-txt,.referral .contact-referral-form .form-item.attachment .guidance .guidance-txt,.referral .contact-referral-form .form-item.in-hospital-assessment .guidance .guidance-txt,.referral .contact-referral-form .form-item.interpreter .guidance .guidance-txt,.referral .referral-form .form-item.accessphone .guidance .guidance-txt,.referral .referral-form .form-item.attachment .guidance .guidance-txt,.referral .referral-form .form-item.in-hospital-assessment .guidance .guidance-txt,.referral .referral-form .form-item.interpreter .guidance .guidance-txt{margin-top:25px}.contact-referral .contact-referral-form .form-item.concerns .guidance .guidance-txt,.contact-referral .referral-form .form-item.concerns .guidance .guidance-txt,.referral .contact-referral-form .form-item.concerns .guidance .guidance-txt,.referral .referral-form .form-item.concerns .guidance .guidance-txt{margin-top:50px}.contact-referral .contact-referral-form .form-item .fa.fa-3x,.contact-referral .referral-form .form-item .fa.fa-3x,.referral .contact-referral-form .form-item .fa.fa-3x,.referral .referral-form .form-item .fa.fa-3x{font-size:2em}.contact-referral .contact-referral-form span.file-name,.contact-referral .referral-form span.file-name,.referral .contact-referral-form span.file-name,.referral .referral-form span.file-name{top:28px}.contact-referral .contact-referral-form .witherror .file-name,.contact-referral .referral-form .witherror .file-name,.referral .contact-referral-form .witherror .file-name,.referral .referral-form .witherror .file-name{border:none!important;left:1px}html.touch.android .contact-referral .contact-referral-form .form-item .remove,html.touch.android .contact-referral .referral-form .form-item .remove,html.touch.android .referral .contact-referral-form .form-item .remove,html.touch.android .referral .referral-form .form-item .remove{top:24px}html.touch.android .contact-referral .contact-referral-form .groupitems.two-third,html.touch.android .contact-referral .referral-form .groupitems.two-third,html.touch.android .referral .contact-referral-form .groupitems.two-third,html.touch.android .referral .referral-form .groupitems.two-third{width:62%}html.touch.android .contact-referral .contact-referral-form .form-item .guidance .guidance-txt,html.touch.android .contact-referral .referral-form .form-item .guidance .guidance-txt,html.touch.android .referral .contact-referral-form .form-item .guidance .guidance-txt,html.touch.android .referral .referral-form .form-item .guidance .guidance-txt{right:-280px}html.touch.android .referral .referral-form span.file-name{top:34px}html.touch.android .referral .referral-form .form-item.discharge-location .location-search input,html.touch.android .referral .referral-form .form-item.location .location-search input,html.touch.android .referral .referral-form .form-item.recipient-location .location-search input{background-position:right 10px}html.touch.android .referral .referral-form .form-item.discharge-location .location-search span.spinner,html.touch.android .referral .referral-form .form-item.location .location-search span.spinner,html.touch.android .referral .referral-form .form-item.recipient-location .location-search span.spinner{background-position:right -30px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.referral .referral-form .form-item .clear,.referral .referral-form .form-item .remove{top:22px}.referral .referral-form span.file-name{top:31px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.referral .referral-form .form-item input[type=checkbox]+label,.referral .referral-form .form-item input[type=checkbox]+label::before,.referral .referral-form .form-item input[type=radio]+label,.referral .referral-form .form-item input[type=radio]+label::before{display:inline}.referral .referral-form .confirmation-receipt.form-item .right span.confirmation-name,.referral .referral-form .confirmation-receipt.form-item .right span.confirmation-number{float:none}}@-moz-document url-prefix(){html.no-touch .referral .referral-form .form-item.other-information .guidance .guidance-txt{margin-top:-160px}}@media print{.referral .referral-form .form-item .file-upload-wrapper:before,.referral .referral-form .form-item .remove,.referral .referral-form .form-item input[type=checkbox],.referral .referral-form .form-item input[type=radio],.referral .referral-form button.btn_next,.referral .referral-form button.btn_previous{display:none}.referral .referral-form .form-item select{border-radius:5px}.referral .referral-form .form-item.accessphone .accessphone-option .option:last-child label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option:first-child label,.referral .referral-form .form-item.assessment-location .assessment-location-option .option:last-child label,.referral .referral-form .form-item.email-notification .email-notification-option .option:last-child label,.referral .referral-form .form-item.in-hospital-assessment .in-hospital-assessment-option .option:last-child label,.referral .referral-form .form-item.interpreter .interpreter-option .option:last-child label,.referral .referral-form .form-item.is-pa-referred .is-pa-referred-option .option:last-child label,.referral .referral-form .form-item.isCarerAvailable .isCarerAvailable-option .option:last-child label,.referral .referral-form .form-item.referral-state .referral-state-option .option:last-child label,.referral .referral-form .form-item.require-assessment .require-assessment-option .option:last-child label,.referral .referral-form .form-item.services-duration .services-duration-option .option:first-child label,.referral .referral-form .form-item.services-duration .services-duration-option .option:last-child label{border:1px solid #e1e1e1;line-height:100%!important}.referral .referral-form .form-item .clear,.referral .referral-form .form-item .remove{top:25px}.referral .referral-form .form-item .file-upload-wrapper:before{background-color:transparent;box-shadow:inset 0 0 0 1000px #7566a0}.referral .referral-form .form-item table th{background-color:transparent;box-shadow:inset 0 0 0 1000px #004c97}.referral .referral-form .form-item table th:first-child{background-color:transparent;box-shadow:inset 0 0 0 1000px transparent}.referral .referral-form .form-item.half-width.attachment{width:45%}.referral .referral-form .form-item span.file-name{width:45%!important;padding:5px 10px!important;border-radius:6px!important;border-right:1px solid #e0004d!important}.referral .referral-form .form-item .file-upload-wrapper:after{border-radius:0!important;border:none!important}.referral .referral-form .form-item.half-width.attachment.witherror .file-upload-wrapper input{border:none!important}}ul.steps-indicator{right:0;bottom:0;left:0;margin:0;padding:40px 0 20px;list-style:none;height:100px;position:relative;counter-reset:step}ul.steps-indicator:before{background-color:#f2f0f5;content:'';position:absolute;height:3px}ul.steps-indicator.steps-2:before{left:calc(100% / 2 / 2);right:calc(100% / 2 / 2)}ul.steps-indicator.steps-3:before{left:calc(100% / 3 / 2);right:calc(100% / 3 / 2)}ul.steps-indicator.steps-4:before{left:calc(100% / 4 / 2);right:calc(100% / 4 / 2)}ul.steps-indicator.steps-5:before{left:calc(100% / 5 / 2);right:calc(100% / 5 / 2)}ul.steps-indicator.steps-6:before{left:calc(100% / 6 / 2);right:calc(100% / 6 / 2)}ul.steps-indicator.steps-7:before{left:calc(100% / 7 / 2);right:calc(100% / 7 / 2)}ul.steps-indicator.steps-8:before{left:calc(100% / 8 / 2);right:calc(100% / 8 / 2)}ul.steps-indicator.steps-9:before{left:calc(100% / 9 / 2);right:calc(100% / 9 / 2)}ul.steps-indicator.steps-10:before{left:calc(100% / 10 / 2);right:calc(100% / 10 / 2)}ul.steps-indicator li{position:relative;float:left;margin:0;padding:22px 0 0;text-align:center;line-height:15px;list-style:none}ul.steps-indicator li a,ul.steps-indicator li button{text-decoration:none;font-size:13px;transition:.25s;cursor:pointer;color:#3f71b0}ul.steps-indicator li a:before,ul.steps-indicator li button:before{position:absolute;top:-20px;left:calc(50% - 20px);width:40px;height:40px;border-radius:100%;color:#4c4c4c;background-color:#f2f0f5;counter-increment:step;content:"" counter(step) "";transition:.25s;line-height:38px}ul.steps-indicator li a:after,ul.steps-indicator li button:after{content:'';position:absolute;top:-30px;left:calc(50% - 30px);width:60px;height:40px;border-left:10px solid #fff;border-right:10px solid #fff}ul.steps-indicator li a:hover,ul.steps-indicator li button:hover{color:#bdb3cc}ul.steps-indicator li button:disabled,ul.steps-indicator li button:disabled:hover,ul.steps-indicator li button[disabled=disabled],ul.steps-indicator li button[disabled=disabled]:hover{cursor:default;color:#3f71b0}ul.steps-indicator.steps-2 li{width:calc(100% / 2)}ul.steps-indicator.steps-3 li{width:calc(100% / 3)}ul.steps-indicator.steps-4 li{width:calc(100% / 4)}ul.steps-indicator.steps-5 li{width:calc(100% / 5)}ul.steps-indicator.steps-6 li{width:calc(100% / 6)}ul.steps-indicator.steps-7 li{width:calc(100% / 7)}ul.steps-indicator.steps-8 li{width:calc(100% / 8)}ul.steps-indicator.steps-9 li{width:calc(100% / 9)}ul.steps-indicator.steps-10 li{width:calc(100% / 10)}ul.steps-indicator.steps-11 li{width:calc(100% / 11)}ul.steps-indicator li.current,ul.steps-indicator li.default,ul.steps-indicator li.editing{pointer-events:none}ul.steps-indicator li.current a,ul.steps-indicator li.current button,ul.steps-indicator li.editing a,ul.steps-indicator li.editing button{color:#00a9e0}ul.steps-indicator li.current~li,ul.steps-indicator li.editing~li{pointer-events:none}ul.steps-indicator li.current~li a:before,ul.steps-indicator li.current~li button:before,ul.steps-indicator li.editing~li a:before,ul.steps-indicator li.editing~li button:before{color:#4c4c4c;background-color:#f2f0f5;counter-increment:step;content:"" counter(step) "";font:inherit;line-height:38px}ul.steps-indicator li.current a:before,ul.steps-indicator li.current button:before,ul.steps-indicator li.editing a:before,ul.steps-indicator li.editing button:before{background-color:#f2f0f5;border:4px solid #00a9e0;width:44px;height:44px;top:-22px;color:#00a9e0}ul.steps-indicator li.current a:after,ul.steps-indicator li.current button:after,ul.steps-indicator li.editing a:after,ul.steps-indicator li.editing button:after{border-left:10px solid #fff;border-right:10px solid #fff;width:64px;height:40px;top:-32px}ul.steps-indicator li.done a:before,ul.steps-indicator li.done button:before{background-color:#00b0b9;color:#fff;content:"\f00c";font:normal normal normal 16px/1 FontAwesome;line-height:42px}ul.steps-indicator li.done a:hover,ul.steps-indicator li.done button:hover{color:#00a9e0}ul.steps-indicator li.done a:hover:before,ul.steps-indicator li.done button:hover:before{background-color:#00a9e0}@media print{ul.steps-indicator{margin:80px 0 0}#aboutYouForm{margin:0}ul.steps-indicator li a,ul.steps-indicator li button{font-size:75%}ul.steps-indicator li a:before,ul.steps-indicator li button:before,ul.steps-indicator:before{background-color:transparent;box-shadow:inset 0 0 0 1000px #f2f0f5}ul.steps-indicator li.done a:before,ul.steps-indicator li.done button:before{background-color:transparent;box-shadow:inset 0 0 0 1000px #00b0b9}}.reg-action{color:#947ead;margin:0 0 50px}.reg-action button{background:#7566a0;border:0;color:#fff;height:50px;border-radius:0}.reg-action button:hover{background:#2e1a47}.reg-action .location-options{padding-top:10px;margin:10px 0;float:left;width:100%}.reg-action .location-options .location-option-item{float:left;width:50%}.reg-action .location-options label{float:left;margin:2px 0 0;color:#2e1a47}.reg-action .location-options .mac-select{display:inline-block;position:relative;overflow:hidden;height:28px;min-width:80px;background:#fff;border:1px solid #7566a0;margin:2px 0 0 20px}.reg-action .location-options .mac-select:after,.reg-action .location-options .mac-select:before{content:'';position:absolute;z-index:2;top:9px;right:10px;width:0;height:0;border:4px dashed;border-color:#7566a0 transparent;pointer-events:none}.reg-action .location-options .mac-select:before{border-bottom-style:solid;border-top:none}.reg-action .location-options .mac-select:after{margin-top:7px;border-top-style:solid;border-bottom:none}.reg-action .location-options .mac-select.disable{border:1px solid #cfcfcf}.reg-action .location-options .mac-select.disable:after,.reg-action .location-options .mac-select.disable:before{border-color:#cfcfcf transparent}.reg-action .location-options .mac-select select.dropdown-select{position:relative;width:130%;margin:0;padding:6px 3px 6px 10px;height:28px;line-height:16px;font-size:14px;color:#4c4c4c;background:0 0!important;border:0;border-radius:0;-webkit-appearance:none}.reg-action .location-options .mac-select select.dropdown-select:focus{z-index:3;width:100%;color:#394349;outline:#49aff2 solid 2px;outline:-webkit-focus-ring-color solid 2px;outline-offset:-2px}.reg-action .location-options .mac-select select.dropdown-select>option{margin:3px;padding:6px 8px;text-shadow:none;background:#f2f2f2;border-radius:3px;cursor:pointer}.reg-action .name-options{padding-left:0;width:100%;float:left;padding-top:10px}.reg-action .name-options label,.reg-action .name-options select{margin:0 0 20px;width:33%;float:left}.reg-action .name-options label{color:#2e1a47}.reg-action .date-options{float:left;width:50%;padding-right:10px;position:relative}.reg-action .date-options label{float:left;position:absolute;top:15px;z-index:3;left:10px;font-weight:700;color:#4c4c4c}.reg-action .date-options:last-child{padding-left:10px;padding-right:0}.reg-action .date-options:last-child label{left:20px}.reg-action input[type=text]{height:50px;width:100%}.reg-action input[type=radio]:not(old){width:1px;height:1px;margin:0;padding:0;font-size:1px;opacity:0;position:absolute;left:0}.reg-action input[type=radio]:not(old)+label{cursor:pointer;display:inline-block;margin-left:0;line-height:1.5em}.reg-action input[type=radio]:not(old)+label>span{display:inline-block;width:20px;height:20px;margin:.25em .5em .25em .25em;border:1px solid #7566a0;border-radius:20px;background:#FFF;vertical-align:bottom}.reg-action input[type=radio]:not(old):checked+label>span>span{display:block;width:10px;height:10px;margin:4px;border:2px solid #7566a0;border-radius:5px;background:#7566a0}.reg-action .search-button{margin:0 0 15px;padding:0 80px;font-size:18px}.reg-action label .selected{color:#7566a0}.reg-action .text-center{text-align:center}.reg-action h3{font-style:normal;color:#2e1a47;font-size:16px}.reg-action .row:first-child{padding-bottom:10px;padding-top:10px}.reg-action .date-search-group,.reg-action .location-search-group,.reg-action .name-search-group{width:100%;float:left}.reg-action input.name-search{height:50px;width:100%;border-radius:0!important;border:1px solid #7566a0!important;padding:0 10px!important}.reg-action .toggle-container{float:right;height:50px;padding-top:13px;margin-left:2%;width:43%}.reg-action .toggle-container span.or{border-radius:50%;color:#568bc3;margin-right:20px;padding:6px}.reg-action .location-search-container{width:55%;float:left}.reg-action .location-search .locationText input{background-image:url(../images/referral/throbber.gif);background-position:right 18px;background-repeat:no-repeat}.reg-action .location-search .locationText span{background-image:url(../images/referral/throbber.gif);background-position:right -29px;background-repeat:no-repeat;height:20px;position:absolute;right:1px;top:18px;width:20px}.reg-action .location-list{background-clip:padding-box;background-color:#fff;border-radius:5px;border:1px solid #cfcfcf;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);float:left;list-style:none;margin:2px 0 0;padding:5px 0;position:absolute;width:95%;z-index:999999;max-height:200px;overflow-y:auto;overflow-x:hidden}.mainContext .Context-form .form-itemContext input:invalid,.mainContext .Context-form .form-itemContext input:not([type=submit]):not([type=file]):invalid,.mainContext .Context-form .form-itemContext textarea:invalid{box-shadow:none}.reg-action .location-list>li{clear:both;color:#2e1a47;cursor:pointer;display:block;font-size:1rem;font-style:normal;font-weight:300;line-height:20px;margin:5px 0;padding:3px 20px;text-align:left;text-decoration:none;white-space:nowrap}.reg-action .location-list>li:focus,.reg-action .location-list>li:hover{background-color:#7566a0;color:#fff;text-decoration:none}.reg-action .location-list>li b{font-weight:700}.reg-action .reg-action span.circle{background:#fff;border-radius:50%;color:#000;font-size:15px;padding:6px}.reg-action .search-by-button{color:#568bc3;cursor:pointer;text-decoration:underline}.reg-action .location-search-input-column{padding-right:0}.reg-action .reg-search-row{padding-top:10px;text-align:center}.reg-action .reg-action-type{height:100%;margin:0 0 20px}.reg-action .reg-action-tab div.spinner{background:#fff;position:relative;width:100%;height:100%;text-align:center;padding:20%;top:0;left:0;font-size:24px;z-index:9999}.reg-action .reg-action-tab div.spinner.spinnerfade{display:none!important}.reg-action .reg-action-tab .tabs-nav{border-bottom:6px #004c97 solid;list-style:none;margin:0;padding:20px 0 0;width:100%;float:left}.reg-action .reg-action-tab .tabs-nav li{float:left}.reg-action .reg-action-tab .tabs-nav a{background:#eaf6fa;border:1px solid #568bc3;border-right:none;border-bottom:none;color:#004c97;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;padding:10px 30px;min-width:160px;text-align:center}.reg-action .reg-action-tab .tabs-nav a:hover{text-decoration:none}.reg-action .reg-action-tab .tabs-nav li:last-child a{border-right:1px solid #568bc3}.reg-action .reg-action-tab .tabs-nav .active{background:#004c97;color:#fff;cursor:text}.reg-action .reg-action-tab .tabs-container{float:left;width:100%}.reg-action .reg-action-tab .tab-content{border-radius:0 0 6px 6px;border-top:1px solid #ddd;width:100%}.reg-action .reg-action-tab .tab-content .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.reg-action .reg-action-tab .tab-content .search-panel{background:#f2f0f5;padding:20px}.reg-action .reg-action-tab .tab-content .search-title{color:#2e1a47;font-weight:700;font-size:18px;padding:0 0 20px;float:left;width:100%}.reg-action .reg-action-tab .tab-content.date-search form,.reg-action .reg-action-tab .tab-content.location-search form{position:relative;width:100%}.reg-action .reg-action-tab .tab-content.date-search .location-search,.reg-action .reg-action-tab .tab-content.location-search .location-search{width:100%;position:relative}.reg-action .reg-action-tab .tab-content.date-search .location-search input,.reg-action .reg-action-tab .tab-content.location-search .location-search input{height:50px;width:100%;border-radius:0;border:1px solid #7566a0;padding:0 10px}.reg-action .reg-action-tab .tab-content.date-search .location-search input.location-input::-ms-clear,.reg-action .reg-action-tab .tab-content.location-search .location-search input.location-input::-ms-clear{display:none}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type div,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type div{display:table;float:left;height:60px;width:25%;padding:0 10px 0 0}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type input[type=radio]:not(old)+label>span,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type input[type=radio]:not(old)+label>span{float:left;margin:9px 10px!important;display:table-cell}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type input[type=radio]:not(old):checked+label,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type input[type=radio]:not(old):checked+label{background-color:#f2f0f5;border:1px solid #7566a0}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type input,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type input{display:none}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label{background-color:#fff;border:1px solid #e1e1e1;cursor:pointer;display:table-cell;font-size:16px;height:48px;line-height:1.2;padding:10px;position:relative;vertical-align:middle;width:100%}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label div.singleLinePaddingMobile,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label div.singleLinePaddingMobile{height:auto;margin-top:0;float:none;display:inline-block;width:calc(100% - 50px);padding:0}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label div.singleLinePadding,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label div.singleLinePadding{height:auto;margin-top:10px;float:none;display:inline-block;width:auto;padding:0}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label.selected,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label.selected{background-color:#f2f0f5;border:1px solid #7566a0}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type:after,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type:after{clear:both;content:"";display:table}.reg-action .reg-action-tab .tab-content.date-search .search-by,.reg-action .reg-action-tab .tab-content.location-search .search-by{display:inline-block}.reg-action .reg-action-tab .tab-content.date-search .states-and-territories,.reg-action .reg-action-tab .tab-content.location-search .states-and-territories{background:#fff;float:left;padding:20px 20px 0;width:100%}.reg-action .reg-action-tab .tab-content.date-search .states-and-territories label,.reg-action .reg-action-tab .tab-content.location-search .states-and-territories label{float:left;margin:0 0 20px;width:25%}.reg-action .reg-action-tab .search-results{font-size:14px;line-height:20px;background:#eaf6fa;padding:20px;float:left;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;position:relative}.reg-action .reg-action-tab .search-results .search-again-button{float:left}.reg-action .reg-action-tab .search-results .search-again-button a{border-radius:0;width:100%;padding:10px 40px;font-style:normal;display:block;background-color:#004c97;color:#fff;text-decoration:none;height:40px;text-align:center;font-size:18px;font-weight:400;margin:0 0 20px;cursor:pointer}.reg-action .reg-action-tab .search-results .search-again-button a:before{content:"\f104";display:inline-block;font-family:FontAwesome;font-size:20px;text-rendering:auto;font-weight:800;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reg-action .reg-action-tab .search-results .email-and-print{position:absolute;right:0;display:inline-flex}.reg-action .reg-action-tab .search-results .email-and-print #email-sharing{float:left}.reg-action .reg-action-tab .search-results .email-and-print #email-page-container,.reg-action .reg-action-tab .search-results .email-and-print #print-page-container{float:left;margin-right:10px}.reg-action .reg-action-tab .search-results .email-and-print #email-page-container button,.reg-action .reg-action-tab .search-results .email-and-print #print-page-container button{background:0 0;height:auto;color:#568bc3;text-decoration:underline;font-size:16px;line-height:1;padding:10px}.reg-action .reg-action-tab .search-results .email-and-print #email-page-container button .sprite-small-print_icon,.reg-action .reg-action-tab .search-results .email-and-print #print-page-container button .sprite-small-print_icon{display:none}.reg-action .reg-action-tab .search-results .email-and-print #email-page-container button:before,.reg-action .reg-action-tab .search-results .email-and-print #print-page-container button:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px}.reg-action .reg-action-tab .search-results .email-and-print #email-page-container button:hover,.reg-action .reg-action-tab .search-results .email-and-print #print-page-container button:hover{color:#004c97}.reg-action .reg-action-tab .search-results .email-and-print #email-page-container button:before{content:"\f0e0"}.reg-action .reg-action-tab .search-results .email-and-print #print-page-container button:before{content:"\f02f"}.reg-action .reg-action-tab .search-results .email-and-print #print-page{font-weight:400;font-size:16px;line-height:1}.reg-action .reg-action-tab .search-results .compliance-information-results-title{font-size:20px;line-height:1.3;color:#7566a0;margin:20px 0;float:left;width:100%}.reg-action .reg-action-tab .search-results .compliance-information-results-pagination{width:100%;padding:5px 0;font-size:16px;color:#2e1a47;float:left;text-align:right}.reg-action .reg-action-tab .search-results .compliance-information-results-pagination .pagination-dropdown{display:inline-block;margin:0 5px}.reg-action .reg-action-tab .search-results .compliance-information-results-pagination .total-number{font-weight:600;padding:0 0 0 5px}.reg-action .reg-action-tab .search-results .compliance-information-results-pagination select{width:auto}.reg-action .reg-action-tab .search-results .compliance-information-results-pagination button{background:0 0;border:0;color:#2e1a47;height:auto;padding:0 5px}.reg-action .reg-action-tab .search-results .compliance-information-results-group{float:left;width:100%}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item{border:1px solid #cfcfcf;width:100%;float:left;margin-bottom:20px;background:#f2f0f5}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory{float:left}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info{width:60%;padding:20px;background:#fff}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .item-approved-name{font-size:18px;line-height:1.3;font-style:normal;font-weight:600;color:#4c4c4c;margin:0 0 10px;padding:0}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .item-service-name{font-size:14px;line-height:1.3rem;font-style:normal;font-weight:400;color:#4c4c4c;margin:0 0 10px;padding:0}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-location{float:left;color:#4c4c4c;font-size:14px;font-weight:600;margin:0 0 10px}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-links{float:left;width:100%}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-compliance-link,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-service-link{color:#568bc3;text-decoration:underline;margin-right:50px}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-compliance-link:hover,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-service-link:hover{color:#004c97}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory{width:40%;background:#f2f0f5}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory .regulatory-list{padding:0 20px;list-style:none;color:#4c4c4c}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory .regulatory-list li{margin:0 0 15px}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory .regulatory-list li .fa{padding-right:10px;font-size:18px}.reg-action .reg-action-tab .search-results select.results-pagination{-webkit-appearance:none;-moz-appearance:none;border:1px solid #999;background-color:#fff;color:#2e1a47;border-radius:4px;font-size:16px;padding:4px 8px;cursor:pointer}.reg-action .reg-action-tab .search-results .compliance-information-no-results{position:relative;width:100%;float:left;display:block;margin:20px 0}.reg-action .reg-action-tab .search-results .compliance-information-no-results .compliance-information-no-results-block{width:80%;background:#fff;margin:0 auto;text-align:center;padding:20px 0;border:1px solid #cfcfcf}.reg-action .reg-action-tab .search-results .compliance-information-no-results .compliance-information-no-results-block i{font-size:36px}.reg-action .reg-action-tab .search-results .compliance-information-no-results .compliance-information-no-results-block .no-results-message{font-size:16px;padding:20px 0;display:block}.reg-action .reg-action-tab p{margin-bottom:15px;margin-top:0}.reg-action .witherror .states-and-territories,.reg-action .witherror input,.reg-action .witherror.reg-action-type{border:1px solid #e0004d!important}.reg-action .date-options.witherror,.reg-action .witherror .states-and-territories{margin-bottom:20px}.reg-action .error-label{color:#e0004d}.reg-action .disclaimer{float:left;width:100%;margin-top:20px}.reg-action .disclaimer span.disclaimer-content{color:#4c4c4c;font-size:14px}@-moz-document url-prefix(){.reg-action .location-options .mac-select select.dropdown-select{padding:0}}@media only screen and (min-device-width:767px) and (max-device-width:1024px){.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item{background:#f2f0f5}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info{background:#fff}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory{width:50%}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-compliance-link,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-service-link{width:100%;display:block}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type div,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type div{width:50%}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label{width:50%;padding-right:20px}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label div.singleLinePadding,.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label div.singleLinePaddingMobile,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label div.singleLinePadding,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label div.singleLinePaddingMobile{height:auto;margin-top:10px;float:none;display:inline-block;width:calc(100% - 50px);padding:0}}@media screen and (max-width:767px){.reg-action .no-padding-mobile{padding:0}.reg-action .reg-action-tab .tabs-nav li{display:block;width:100%}.reg-action .reg-action-tab .tabs-nav li a{width:100%;border:1px solid #568bc3;border-bottom:none}.reg-action .reg-action-tab .tab-content.date-search .states-and-territories,.reg-action .reg-action-tab .tab-content.location-search .states-and-territories{padding:0;margin:0}.reg-action .reg-action-tab .tab-content.date-search .states-and-territories label,.reg-action .reg-action-tab .tab-content.location-search .states-and-territories label{border:1px solid #e1e1e1;width:50%;margin:0;padding:10px}.reg-action .reg-action-tab .tab-content.date-search .states-and-territories .selected,.reg-action .reg-action-tab .tab-content.location-search .states-and-territories .selected{background:#f2f0f5;border:1px solid #947ead}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type div,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type div{width:100%}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label{width:100%;padding-right:20px}.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label div.singleLinePadding,.reg-action .reg-action-tab .tab-content.date-search .reg-action-type label div.singleLinePaddingMobile,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label div.singleLinePadding,.reg-action .reg-action-tab .tab-content.location-search .reg-action-type label div.singleLinePaddingMobile{height:auto;margin-top:10px;float:none;display:inline-block;width:calc(100% - 50px);padding:0}.reg-action .reg-action-tab .tab-content.date-search .location-option-item,.reg-action .reg-action-tab .tab-content.location-search .location-option-item{width:100%}.reg-action .reg-action-tab .tab-content.date-search .location-option-item select,.reg-action .reg-action-tab .tab-content.location-search .location-option-item select{width:100%;margin:0}.reg-action .reg-action-tab .tab-content.date-search .location-search-container,.reg-action .reg-action-tab .tab-content.location-search .location-search-container{width:100%;float:right}.reg-action .reg-action-tab .search-results .email-and-print{display:none}.reg-action .reg-action-tab .search-results .search-again-button{width:100%}.reg-action .reg-action-tab .search-results .compliance-information-results-title{text-align:center}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item{background:#f2f0f5}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory{width:100%}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info{background:#fff}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-compliance-link,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-service-link{display:block;margin-bottom:5px}.reg-action .reg-action-tab .name-options{padding-left:10px}.reg-action .reg-action-tab .name-options label{width:100%}.reg-action .reg-action-tab .name-options label:first-child{margin-left:0}.reg-action .reg-action-tab .date-options{width:100%;padding:0}.reg-action .reg-search-row button{width:100%}.reg-action .toggle-container{width:100%;text-align:left}.reg-action .or{display:none}}@media only screen and (max-device-width:800px){html.android.touch .reg-action .location-options .mac-select{margin:2px 0 0 5px}html.android.touch #compliance-summary .page-finder-compliance-list-detail table tbody .detail-link{padding:5px}}@media print{.reg-action .reg-action-tab .search-results .email-and-print{display:none}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item{background:#f2f0f5}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info{background:#fff}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-regulatory{width:50%}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-compliance-link,.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info .results-item-service-link{margin-right:5px;font-size:12px;display:inline-block}.reg-action .disclaimer span.disclaimer-content{font-size:12px;line-height:1.2}#compliance-summary .page-finder-compliance-list-detail .archived-sanctions,#compliance-summary .page-finder-compliance-list-detail .current-sanctions{width:54%!important;font-size:12px!important}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance{width:46%!important;font-size:12px!important}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table thead,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table thead,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table thead,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table thead{font-size:12px!important}}.mac-datepicker .input-group{position:relative;display:table;border-collapse:separate}.mac-datepicker .input-group .form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;padding:10px 12px 6px 60px;font-size:16px;line-height:1.42857143;color:#4c4c4c;background-color:#fff;background-image:none;border:1px solid #7566a0;border-radius:0}.mac-datepicker .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.mac-datepicker .input-group .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none}.mac-datepicker .input-group .btn.btn-info,.mac-datepicker .input-group .btn.btn-success{height:auto;background:0 0}.mac-datepicker .input-group .btn.btn-danger{display:none}.mac-datepicker .input-group .input-group-btn{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle;position:relative;font-size:0}.mac-datepicker .input-group .input-group-btn:last-child>.btn{z-index:2;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;color:#568bc3;background-color:#dce6f2;border:1px solid #7566a0;border-left:none}.mac-datepicker .input-group .input-group-btn>.btn{position:relative}.mac-datepicker ul.dropdown-menu{list-style:none;margin:0;padding:0}.mac-datepicker .dropdown-menu{position:absolute;top:100%;right:0;left:auto!important;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #cfcfcf;border:1px solid rgba(0,0,0,.15)}.mac-datepicker .dropdown-menu li{background:#004c97}.mac-datepicker .uib-datepicker-popup.dropdown-menu{display:block;float:none;margin:0}.mac-datepicker table{background-color:transparent;border-spacing:0;border-collapse:collapse;font-size:inherit}.mac-datepicker table button{background:0 0;height:auto}.mac-datepicker table button.btn-default{background:0 0}.mac-datepicker table button.disabled,.mac-datepicker table button[disabled]{background-color:#fff;border-color:transparent;cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.mac-datepicker table button.disabled span.text-muted,.mac-datepicker table button[disabled] span.text-muted{color:#999}.mac-datepicker table button i.glyphicon.glyphicon-chevron-left:before,.mac-datepicker table button i.glyphicon.glyphicon-chevron-right:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px}.mac-datepicker table button i.glyphicon.glyphicon-chevron-left:before{content:"\f104"}.mac-datepicker table button i.glyphicon.glyphicon-chevron-right:before{content:"\f105"}.mac-datepicker table .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#568bc3}.mac-datepicker table .btn-info.active,.mac-datepicker table .btn-info:active{background-image:none}.mac-datepicker table .btn-info.active{color:#fff;background-color:#568bc3!important;border-color:#568bc3}.mac-datepicker table .btn-info span.text-info{color:#fff}.mac-datepicker table th{background:#004c97;border-radius:0;font-style:normal;font-weight:400;padding:0;vertical-align:inherit}.mac-datepicker table th button.btn-default{color:#fff}.mac-datepicker table td{background:#fff;padding:0}#compliance-summary #content{padding:0}#compliance-summary section.service-finders{position:relative}#compliance-summary .organisation-detail-item.row{display:none}#compliance-summary>.loaded .organisation-detail-item.row{display:block}#compliance-summary .spinner{background:#fff;position:relative;width:100%;height:100%;text-align:center;padding:20%;top:0;left:0;font-size:24px;z-index:9999}#compliance-summary .spinner.spinnerfade{display:none!important}#compliance-summary .return-button{float:left;background-color:#004c97;color:#fff;padding:8px 40px;cursor:pointer}#compliance-summary .return-to-search-results .form-submit{border:0;font-size:18px;font-weight:700;background-color:#004c97;color:#fff;text-decoration:none;cursor:pointer}#compliance-summary .return-to-search-results .form-submit:before{content:"\f104";display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;font-size:20px;font-weight:800}#compliance-summary .email-and-print{position:absolute;right:0;display:inline-flex}#compliance-summary .email-and-print span.sprite-small-print_icon{display:none}#compliance-summary .email-and-print #email-page-container,#compliance-summary .email-and-print #print-page-container{float:left}#compliance-summary .email-and-print #email-page-container button,#compliance-summary .email-and-print #print-page-container button{background:0 0;height:auto;color:#568bc3;text-decoration:underline;font-size:16px;line-height:1;font-weight:300;padding:10px}#compliance-summary .email-and-print #email-page-container button:before,#compliance-summary .email-and-print #print-page-container button:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px}#compliance-summary .email-and-print #email-page-container button:before{content:"\f0e0"}#compliance-summary .email-and-print #print-page-container button:before{content:"\f02f"}#compliance-summary .email-and-print #print-page{border-radius:0}#compliance-summary .organisation-detail-item .organisation-detail-header{float:left;margin:0 0 20px;width:100%}#compliance-summary .organisation-detail-item .organisation-detail-header .mac-article-heading-container{overflow:auto;margin:1.25em 0 .75em}#compliance-summary .organisation-detail-item .organisation-detail-header .mac-article-heading-container h1{font-style:normal}#compliance-summary .page-finder-compliance-list-detail{float:left;width:100%;display:block;margin:50px 0;position:relative}#compliance-summary .page-finder-compliance-list-detail .clearfix{display:block;clear:both}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance,#compliance-summary .page-finder-compliance-list-detail .current-sanctions{float:left;width:50%}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance h3,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions h3,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance h3,#compliance-summary .page-finder-compliance-list-detail .current-sanctions h3{color:#fff;background:#004c97;padding:6px 10px;font-style:normal;margin:10px 10px 2px 0}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance .notices-list,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions .notices-list,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance .notices-list,#compliance-summary .page-finder-compliance-list-detail .current-sanctions .notices-list{background:#eaf6fa;margin:0 10px 30px 0;padding:6px 10px}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table{width:100%;margin:0}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table thead,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table thead,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table thead,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table thead{font-weight:600;font-size:16px;line-height:1.2;color:#2e1a47}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table thead th,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table thead th,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table thead th,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table thead th{text-align:left;border-bottom:0;padding:5px 10px;background:0 0;color:#31669f;font-style:normal}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table tbody,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table tbody,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table tbody,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table tbody{font-size:14px}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table tbody td,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table tbody td,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table tbody td,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table tbody td{background:0 0;padding:5px 10px}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance table tbody a,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions table tbody a,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance table tbody a,#compliance-summary .page-finder-compliance-list-detail .current-sanctions table tbody a{color:#568bc3;cursor:pointer;text-decoration:underline}#compliance-summary .page-finder-compliance-list-detail .archived-sanctions h3,#compliance-summary .page-finder-compliance-list-detail .current-sanctions h3{margin:10px 0 2px 10px}#compliance-summary .page-finder-compliance-list-detail .archived-sanctions .notices-list,#compliance-summary .page-finder-compliance-list-detail .current-sanctions .notices-list{margin:0 0 30px 10px}@media screen and (max-width:767px){#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance,#compliance-summary .page-finder-compliance-list-detail .current-sanctions,#compliance-summary .return-button{width:100%}#compliance-summary .email-and-print{display:none}#compliance-summary .organisation-detail-item{padding:0}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance h3,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions h3,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance h3,#compliance-summary .page-finder-compliance-list-detail .current-sanctions h3{margin:10px 0 2px}#compliance-summary .page-finder-compliance-list-detail .archived-non-compliance .notices-list,#compliance-summary .page-finder-compliance-list-detail .archived-sanctions .notices-list,#compliance-summary .page-finder-compliance-list-detail .current-non-compliance .notices-list,#compliance-summary .page-finder-compliance-list-detail .current-sanctions .notices-list{margin:0 0 30px}}#nnc-detail #content,#sanction-detail #content{padding:0}#nnc-detail section.service-finders,#sanction-detail section.service-finders{position:relative}#nnc-detail .organisation-detail-item.row,#sanction-detail .organisation-detail-item.row{display:none}#nnc-detail>.loaded .organisation-detail-item.row,#sanction-detail>.loaded .organisation-detail-item.row{display:block}#nnc-detail .spinner,#sanction-detail .spinner{background:#fff;position:relative;width:100%;height:100vh;text-align:center;padding:20%;top:0;left:0;font-size:24px;z-index:9999}#nnc-detail .spinner.spinnerfade,#sanction-detail .spinner.spinnerfade{display:none!important}#nnc-detail .return-button,#sanction-detail .return-button{float:left;background-color:#004c97;color:#fff;padding:8px 40px;cursor:pointer}#nnc-detail .return-to-search-results .form-submit,#sanction-detail .return-to-search-results .form-submit{border:0;font-size:18px;font-weight:700;background-color:#004c97;color:#fff;text-decoration:none;cursor:pointer}#nnc-detail .return-to-search-results .form-submit:before,#sanction-detail .return-to-search-results .form-submit:before{content:"\f104";display:inline-block;font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;font-size:20px;font-weight:800}#nnc-detail .email-and-print,#sanction-detail .email-and-print{position:absolute;right:0;display:inline-flex}#nnc-detail .email-and-print span.sprite-small-print_icon,#sanction-detail .email-and-print span.sprite-small-print_icon{display:none}#nnc-detail .email-and-print #email-page-container,#nnc-detail .email-and-print #print-page-container,#sanction-detail .email-and-print #email-page-container,#sanction-detail .email-and-print #print-page-container{float:left}#nnc-detail .email-and-print #email-page-container button,#nnc-detail .email-and-print #print-page-container button,#sanction-detail .email-and-print #email-page-container button,#sanction-detail .email-and-print #print-page-container button{background:0 0;height:auto;color:#568bc3;text-decoration:underline;font-size:16px;line-height:1;font-weight:300;padding:10px}#nnc-detail .email-and-print #email-page-container button:before,#nnc-detail .email-and-print #print-page-container button:before,#sanction-detail .email-and-print #email-page-container button:before,#sanction-detail .email-and-print #print-page-container button:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:10px}#nnc-detail .email-and-print #email-page-container button:before,#sanction-detail .email-and-print #email-page-container button:before{content:"\f0e0"}#nnc-detail .email-and-print #print-page-container button:before,#sanction-detail .email-and-print #print-page-container button:before{content:"\f02f"}#nnc-detail .email-and-print #print-page,#sanction-detail .email-and-print #print-page{border-radius:0}#nnc-detail .organisation-detail-item .organisation-detail-header,#sanction-detail .organisation-detail-item .organisation-detail-header{float:left;margin:0 0 20px;width:100%}#nnc-detail .organisation-detail-item .organisation-detail-header .mac-article-heading-container,#sanction-detail .organisation-detail-item .organisation-detail-header .mac-article-heading-container{overflow:auto;margin:1.25em 0 .75em}#nnc-detail .organisation-detail-item .organisation-detail-header .mac-article-heading-container .row,#sanction-detail .organisation-detail-item .organisation-detail-header .mac-article-heading-container .row{padding:0}#nnc-detail .organisation-detail-item .organisation-detail-header .mac-article-heading-container h1,#sanction-detail .organisation-detail-item .organisation-detail-header .mac-article-heading-container h1{font-style:normal}#nnc-detail .organisation-detail-item h4,#sanction-detail .organisation-detail-item h4{font-size:1.22em;font-weight:600;color:#004c97;margin:0 0 10px}#nnc-detail .organisation-detail-item .approved-provider,#nnc-detail .organisation-detail-item .street-address,#sanction-detail .organisation-detail-item .approved-provider,#sanction-detail .organisation-detail-item .street-address{color:#004c97;font-weight:700}#nnc-detail .organisation-detail-item .non-compliance-info,#nnc-detail .organisation-detail-item .sanction-info,#sanction-detail .organisation-detail-item .non-compliance-info,#sanction-detail .organisation-detail-item .sanction-info{font-size:14px;line-height:20px;width:100%;float:left;display:block;position:relative}#nnc-detail .organisation-detail-item .non-compliance-info h4.title,#nnc-detail .organisation-detail-item .sanction-info h4.title,#sanction-detail .organisation-detail-item .non-compliance-info h4.title,#sanction-detail .organisation-detail-item .sanction-info h4.title{background:#004c97;color:#fff;font-size:18px;font-weight:600;padding:8px 10px;margin:10px 0}#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status{display:block;float:left;width:100%;margin:0 0 10px}#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-label{float:left;width:30%;font-weight:600;color:#004c97;margin:0 10px 10px 0;padding:10px;background:#f5f5f5}#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-item{float:right;width:calc(70% - 10px);margin:0 0 10px;padding:10px;background:#f5f5f5}#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status.even .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status.even .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status.even .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status.even .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status.even .sanction-info-label{background:#fff}@media screen and (max-width:767px){#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-item,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-label,#nnc-detail .return-button,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-item,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-label,#sanction-detail .return-button{width:100%}#nnc-detail .email-and-print,#sanction-detail .email-and-print{display:none}#nnc-detail .organisation-detail-item,#sanction-detail .organisation-detail-item{padding:0}#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status .sanction-info-label{margin-bottom:0;border-bottom:1px solid #fff}#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .sanction-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status.even .non-compliance-info-label,#nnc-detail .organisation-detail-item .sanction-info .sanction-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-date.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-outcome.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .non-compliance-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-applied.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-current-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-expired.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-date-imposed.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .non-compliance-info .sanction-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-date.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-outcome.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .non-compliance-info-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-applied.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-current-status.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-expired.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-date-imposed.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-reason.even .sanction-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status.even .non-compliance-info-label,#sanction-detail .organisation-detail-item .sanction-info .sanction-info-status.even .sanction-info-label{border-bottom:1px solid #f5f5f5}}@media print{#head-strip,#header .alert-container,#header .contact-center span.sprite-small-interpreter,#header .contact-center span.sprite-small-phone-icon,#header .row .desktop-navigation2,#header .search-box,#top .desktop-header .search-box,.alert-container{display:none}#top #header .contact-center .phone,.time,body{color:#000}html{font-size:70%!important}body{line-height:105%!important;background:#fff;font-size:12pt}#top #header .contact-center,#top .breadcrumb{background:0 0}body h1{font-style:italic!important}#header .row .right-section{width:37%;height:60px;overflow:hidden}#top #header .contact-center .time{font-size:7.5px;padding-left:15px}#print-page{display:none!important}header .row .mac-site-logo .large-logo img{width:49%}#top #header .mac-site-logo{padding-top:42px}#top .mac-article-section .mac-article-banner-container,#top .mac-article-what-help-section .mac-article-banner-container{display:block}#top .mac-article-what-help-need-help-now-container .close-button{display:none}.mac-article-heading-container h1{color:#004c97}.mac-article-what-help-section *{border:none!important}.row{padding:0!important}.section-how-to-get-it,.section-type-of-care{background:0 0!important;color:#999}.mac-article-what-help-content-tile-container h2{font-style:italic!important}.mac-article-what-help-content-tile-container .icon,.mac-article-what-help-need-help-now-toggle-container{display:none!important}.section-how-to-get-it .icon.sprite-small-arrow-tick-purple{display:none}.mac-what-help-content-tile-block{margin:35px 0;background:0 0!important}.mac-what-help-content-tile-block.even .what-help-how-to-get-it-list li{background:0 0!important}.mac-article-main-body-container .mac-article-what-help-need-help-now-container{display:block;float:right!important;position:inherit;margin:0 0 0 2.1875rem;left:inherit;top:inherit;width:220px;padding:0;background:0 0}.mac-article-main-body-container .mac-article-what-help-need-help-now-container h2{font-size:1.75rem;font-style:italic;color:#999;background:0 0!important}.mac-article-main-body-container .mac-article-what-help-need-help-now-container h2 span.icon{display:none!important}.mac-article-main-body-container .mac-article-what-help-need-help-now-container .content{color:#4c4c4c}.mac-article-main-body-container .mac-article-what-help-need-help-now-container .content a,.mac-article-main-body-container .mac-article-what-help-need-help-now-container .content em{color:#c1142e;text-transform:inherit;text-decoration:none;font-size:1.25rem;font-style:normal;font-weight:700;background:0 0}.mac-article-what-help-section .mac-article-what-help-associated-persona-container{display:none}#top .mac-article-associated-content-container .mac-article-associated-content-row .mac-article-associated-content-block{width:50%;float:left;border-bottom:none}#top .mac-article-associated-content-container .mac-article-associated-content-row .mac-article-associated-content-block .content{display:block}#top .mac-article-associated-content-container .mac-article-associated-content-row .mac-article-associated-content-block h3 a{padding:0}#top .mac-article-associated-content-container .mac-article-associated-content-row .mac-article-associated-content-block h3 a .icon,.mac-article-associated-persona-container{display:none}#top .mac-what-help-content-tile-block .section-how-to-get-it{display:block;width:50%}#top .mac-what-help-content-tile-block .section-how-to-get-it li{padding-right:10px}#top .mac-what-help-content-tile-block .section-how-to-get-it li a.how-to-get-it-link{display:none}#top .mac-what-help-content-tile-block .section-type-of-care{display:block;width:50%}#top .mac-what-help-content-tile-block .section-type-of-care .full{display:block}#top .mac-article-what-help-content-tile-container h2 .section-type-of-care{font-size:1.5rem;width:56%;font-style:italic;line-height:1em;padding-left:0}#top .mac-article-what-help-content-tile-container h2 .section-how-to-get-it{padding-left:0;line-height:1em;font-size:1.5rem;display:block;width:auto;font-style:italic}#top .mac-what-help-content-tile-block-toggle{display:none}#top .mac-what-help-content-tile-block{padding:0}.mac-news-article-image-container img{float:right;padding-left:20px}.reg-action .reg-action-tab .search-results .compliance-information-results-group .results-item .results-item-info{width:50%}#top .mac-latest-news-section .mac-latest-news-list li .full-article-link,#top .mac-latest-news-section .mac-latest-news-list li:not(.featured) .mac-latest-news-block-primary-content .field-description{display:none}#top .mac-latest-news-section .mac-latest-news-block .field-image,#top .mac-latest-news-section .mac-latest-news-list li:not(.featured) .mac-latest-news-block-secondary-content .field-last-reviewed-date{float:left}#top .mac-latest-news-section .mac-latest-news-block{position:relative;overflow:hidden;background:0 0;border:none}#top .mac-latest-news-section .mac-latest-news-block .mac-latest-news-block-primary-content,#top .mac-latest-news-section .mac-latest-news-block .mac-latest-news-block-secondary-content{margin-left:295px}#top .mac-latest-news-section .mac-latest-news-list li{border:0}#top .mac-latest-news-section .mac-latest-news-list li:not(.featured){width:50%;min-height:160px;background:0 0}#top .mac-latest-news-section .mac-latest-news-list li:not(.featured) .mac-latest-news-block-primary-content{margin-left:200px;min-height:140px}#top .mac-latest-news-section .mac-latest-news-list li:not(.featured) .mac-latest-news-block-secondary-content{margin-left:200px;position:absolute;bottom:0;min-height:25px;clear:both;display:block;overflow:hidden;margin-top:25px}#top .contact .contact-form .agree button,#top .contact .contact-form .btn,#top .contact.referral .status .breadcrumb-nav{color:#cfcfcf;background:0 0!important}#top .contact .contact-form{background:0 0!important}#top .contact.referral .help{display:none}#top .contact.referral .status .cols{background:0 0!important;color:#4c4c4c}#top .contact.referral .status .cols.active-true{color:#cfcfcf}#top .mac-news-archive-section .mac-news-archive-block{position:relative;overflow:hidden;background:0 0;border:none}#top .mac-news-archive-section .mac-news-archive-block .field-image{float:left}#top .mac-news-archive-section .mac-news-archive-list li{border:0}#mac-search-section .pagination,#mac-search-section .sidebar,#top .mac-news-archive-section .mac-news-archive-list li .full-article-link{display:none}#mac-search-section .row{padding:0!important}#mac-search-section .content{width:100%}.search-row{border-bottom:2px solid #afdbec!important}#top .mac-personal-stories-list li{width:50%}#top .mac-personal-stories-list{overflow:hidden!important;-ms-overflow-style:none!important}.lt-ie9 #top .desktop-navigation,.lt-ie9 #top .mobile-header,.lt-ie9 #top .small-logo{display:none}.lt-ie9 #top .right-section{right:0;position:absolute;top:0}#top .footer-1,#top .footer-2,#top .footer-3{display:none}#top .foot-print{display:block;font-size:.8125rem;padding:10px}#top .foot-print p span{font-style:italic}#top .foot-print .row .col-1{padding-right:30%}#top .foot-print .row .col-2{text-align:right}}.button-global,.button-purple,.content-page_find-a-service_form_button{display:block;position:relative;width:100%;max-width:210px;height:46px;line-height:44px;text-align:center;margin:10px auto;outline:0;background:0 0;border:none;cursor:pointer;font-size:1.125em}.button-global a,.button-purple a,.content-page_find-a-service_form_button a{line-height:46px}.box-shadow-transition{transition:box-shadow .1s}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.content-page_find-a-service_form_dropdown,.dropdown{font-size:1rem;background-color:#fff;color:#4c4c4c!important;font-family:adelle-sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal}.content-page_find-a-service_form_inputbox,.inputbox{height:40px;border:1px solid}.content-page_find-a-service_form_inputbox::-webkit-input-placeholder,.inputbox::-webkit-input-placeholder{padding-left:0}.button-link,.button-purple a,.content-page_find-a-service_form_button a{text-decoration:none;display:block}.button-purple,.content-page_find-a-service_form_button{background-color:#7566a0;color:#fff}.button-purple a,.content-page_find-a-service_form_button a{color:#fff}.body-text-semi-bold,.content-page_find-a-service_form_label{font-family:OpenSans-Semibold,sans-serif;font-size:1em;color:#2e1a47}.content-page_find-a-service{display:block}hr{border-top-style:solid;border-top-width:6px;border-top-color:#004c97;position:relative}.content-page_find-a-service_form_label{display:inline;width:20%;line-height:40px;margin-bottom:10px;clear:left;float:left}.content-page_find-a-service_form_dropdown{width:70%;margin-bottom:10px;border-radius:0}.content-page_find-a-service_form_inputbox{display:inline;width:70%;margin-bottom:10px;border:0 solid}.content-page_find-a-service_form_button_div{width:100%;max-width:initial;float:right;margin-bottom:10px;padding-right:2px}.content-page_find-a-service_form_button{width:25%;max-width:initial;margin-bottom:10px;float:right}.mainContext{position:relative;width:100%;border-top-style:solid;border-top-width:6px;border-top-color:#7566a0;border-bottom-style:solid;border-bottom-width:6px;border-bottom-color:#7566a0}.mainContext .Context-form{background-color:#fff;margin-bottom:10px;width:100%;float:left}.mainContext .Context-form.two-third{width:70%}.mainContext .Context-form h2{font-style:normal}.mainContext .Context-form .content-page_find-a-service_header{font-style:italic;line-height:1.5em;color:#7566a0}.mainContext .Context-form .group-items{width:100%;display:block;float:left}.mainContext .Context-form .group-items.hidden{display:none}.mainContext .Context-form .group-items.two-third{width:70%}.mainContext .Context-form .group-items .select-mac{display:inline-block;position:relative;overflow:hidden;height:100%;width:75%;min-width:140px;background:#fff;border:1px solid #999;margin:0}.mainContext .Context-form .group-items .select-mac:after,.mainContext .Context-form .group-items .select-mac:before{content:'';position:absolute;z-index:2;top:9px;right:10px;width:0;height:0;border:4px dashed;border-color:#7566a0 transparent;pointer-events:none}.mainContext .Context-form .group-items .select-mac:before{border-bottom-style:solid;border-top:none}.mainContext .Context-form .group-items .select-mac:after{margin-top:9px;border-top-style:solid;border-bottom:none}.mainContext .Context-form .group-items .select-mac select.dropdown-select{position:relative;padding-left:10px;padding-right:19px;margin:0;width:100%;height:34px;line-height:34px;background:0 0!important;-ms-background:transparent;border-radius:0;font-family:OpenSans-Semibold,sans-serif;font-size:1em;border:1px solid #7566a0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.mainContext .Context-form .group-items .select-mac select.dropdown-select::-ms-expand{display:none}.mainContext .Context-form .two-thirds{width:70%;margin:0;display:block;float:left}.mainContext .Context-form .full-width{width:100%;margin:0;float:left}.mainContext .Context-form .form-itemContext{margin:1px 0 10px;overflow:inherit}.mainContext .Context-form .form-itemContext label,.mainContext .Context-form .form-itemContext span{display:inline;color:#7566a0;width:15%;float:left;font-size:1.125rem;line-height:1.5625rem;padding-top:5px;max-width:20%}.mainContext .Context-form .form-itemContext label.mandatory:after,.mainContext .Context-form .form-itemContext span.mandatory:after{content:" *";color:#e0004d}.mainContext .Context-form .form-itemContext label.hidden,.mainContext .Context-form .form-itemContext span.hidden{visibility:hidden}.mainContext .Context-form .form-itemContext label.hint,.mainContext .Context-form .form-itemContext span.hint{font-size:.8rem}.mainContext .Context-form .form-itemContext label.notification,.mainContext .Context-form .form-itemContext span.notification{font-size:1rem;line-height:1.25rem;border:1px solid #7566a0;background:#fff;padding:5px 10px;border-radius:5px;margin:10px 0 0}.mainContext .Context-form .form-itemContext label.notification i,.mainContext .Context-form .form-itemContext span.notification i{color:#7566a0}.mainContext .Context-form .form-itemContext.height-100{height:300px;float:left}.mainContext .Context-form .form-itemContext .margin-ri{margin-right:10%}.mainContext .Context-form .form-itemContext input[type=text]{width:70%}.mainContext .Context-form .form-itemContext input[type=text].one-ten{width:20%}.mainContext .Context-form .form-itemContext input[type=file]{width:70%;font-size:1rem}.mainContext .Context-form .form-itemContext input:not([type=submit]):not([type=file]),.mainContext .Context-form .form-itemContext textarea{border:1px solid #887e7e;border-radius:0;padding-left:10px;line-height:1.8em;max-width:100%}.mainContext .Context-form .form-itemContext input:not([type=submit]):not([type=file])::-webkit-input-placeholder,.mainContext .Context-form .form-itemContext textarea::-webkit-input-placeholder{padding-bottom:10px}.mainContext .Context-form .form-itemContext input{font-size:1rem}.mainContext .Context-form .form-itemContext select{width:100%;color:#4c4c4c!important;font-size:1rem}.mainContext .Context-form .form-itemContext select::-ms-clear{display:none}.mainContext .Context-form .form-itemContext.mandatory label:after{content:" *";color:#e0004d}.mainContext .Context-form .form-itemContext.text-muted{font-size:1rem;margin:0;min-height:0}.mainContext .Context-form .form-itemContext.text-muted:before{content:"* ";color:#e0004d}.mainContext .Context-form .form-itemContext.full-width{width:100%;float:left}.mainContext .Context-form .form-itemContext.full-width label,.mainContext .Context-form .form-itemContext.full-width select{width:100%;max-width:100%}.mainContext .Context-form .form-itemContext.full-width label.half-width,.mainContext .Context-form .form-itemContext.full-width select.half-width{width:45%!important}.mainContext .Context-form .form-itemContext.half-width{width:45%;float:left}.mainContext .Context-form .form-itemContext.half-width.attachment{width:40%}.mainContext .Context-form .form-itemContext.two-third{width:70%;float:left}.mainContext .Context-form .form-itemContext.center-block{text-align:center}.mainContext .Context-form .form-itemContext .clear,.mainContext .Context-form .form-itemContext .remove{cursor:pointer;vertical-align:top;line-height:0;position:absolute;height:50px;text-decoration:underline;top:34px;color:#7566a0;font-size:1.25rem}.mainContext .Context-form .form-itemContext .clear:hover,.mainContext .Context-form .form-itemContext .remove:hover{color:#5e5182}.mainContext .Context-form .form-itemContext .clear{left:70%}.mainContext .Context-form .form-itemContext .remove{right:0}.mainContext .Context-form .form-itemContext .btn-group{margin-bottom:20px;float:left;width:70%}.mainContext .Context-form .form-itemContext .btn-group .btn{font-size:14px;padding:10px 14px;background-color:#fff;border-radius:5px;border:1px dotted #7566a0;color:#4c4c4c}.mainContext .Context-form .form-itemContext .btn-group .btn:focus,.mainContext .Context-form .form-itemContext .btn-group .btn:hover{background-color:#e5e2eb;cursor:pointer}.mainContext .Context-form .form-itemContext .btn-group .btn.active{background-color:#7566a0;color:#fff}.mainContext .Context-form .form-itemContext .btn-group>.btn:not(:first-child):not(:last-child){border-radius:0}.mainContext .Context-form .form-itemContext .btn-group>.btn:first-child{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.mainContext .Context-form .form-itemContext .btn-group>.btn:last-child{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.mainContext .Context-form .form-itemContext .btn-group .btn+.btn{border-left:1px dotted #7566a0;margin-left:-1px}.mainContext .Context-form .form-itemContext.location .location-search{position:relative}.mainContext .Context-form .form-itemContext.location .location-search input{background-image:url(../images/referral/throbber.gif);background-repeat:no-repeat;background-position:right 9px;border:2px solid #7566a0}.mainContext .Context-form .form-itemContext.location .location-search input::-ms-clear{display:none}.mainContext .Context-form .form-itemContext.location .location-search input:not([type=submit]):not([type=file]),.mainContext .Context-form .form-itemContext.location .location-search textarea{height:32px;padding-left:9px;width:75%}.mainContext .Context-form .form-itemContext.location .location-search span.spinner{background-image:url(../images/referral/throbber.gif);background-repeat:no-repeat;background-position:right -29px;height:20px;width:20px;position:absolute;top:10px;right:10%}.mainContext .Context-form .form-itemContext.location .location-search .hsf-auto-suggest{margin-left:15%;top:30px}.mainContext .Context-form .form-itemContext.location .location-search .witherror input,.mainContext .Context-form .form-itemContext.location .location-search .witherror select,.mainContext .Context-form .form-itemContext.location .location-search .witherror textarea{border:1px solid #e0004d!important}.mainContext .Context-form .form-itemContext.location .location-list{position:absolute;z-index:999999;float:left;max-height:200px;width:75%;overflow-y:auto;overflow-x:hidden;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #cfcfcf;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.mainContext .Context-form .form-itemContext.location .location-list>li{min-width:0;max-height:200px;display:block;padding:3px 20px;clear:both;font-size:1rem;font-weight:300;line-height:20px;color:#2e1a47;text-decoration:none;white-space:nowrap;text-align:left;font-style:normal;cursor:pointer;margin:5px 0}.mainContext .Context-form .form-itemContext.location .location-list>li:focus,.mainContext .Context-form .form-itemContext.location .location-list>li:hover{color:#fff;text-decoration:none;background-color:#7566a0}.mainContext .Context-form .form-itemContext.location .location-list>li b{font-weight:700}.mainContext .Context-form .form-itemContext.buttons{float:left;width:100%}.mainContext .Context-form .form-itemContext .witherror input,.mainContext .Context-form .form-itemContext .witherror select,.mainContext .Context-form .form-itemContext .witherror textarea{border:1px solid #e0004d!important}.mainContext .Context-form .form-itemContext div.error-label{position:absolute;font-size:1rem!important;color:#e0004d;margin:0 0 0 10%;padding:0}.mainContext .Context-form span.error-format-msg{font-size:1rem!important;color:#e0004d;margin:10px 0 0;padding:0;display:block}.mainContext .Context-form .witherror span.error-msg{display:block}.mainContext #error-message.error{border-radius:5px;border:1px solid #e0004d;padding:10px;background:#FEF5F1}.mainContext #error-message.error h2{font-style:normal;margin:10px;color:#e0004d}.mainContext #error-message.error h2:before{content:"\f06a";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:2.5em;width:80px;vertical-align:middle;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-device-width:767px){.mainContext .form-itemContext .select-mac,.mainContext .two-third{width:100%!important}.mainContext .one-forth{width:20%;display:none}.mainContext .hsf-auto-suggest{margin-left:0!important}.mainContext .form-itemContext .location .location-search span.spinner,.mainContext .form-itemContext.location .location-search input,.mainContext .location-list{width:100%!important}.mainContext .form-itemContext .margin-ri{margin-right:2px!important}.mainContext .form-itemContext .content-page_find-a-service_form_button{width:30%!important;padding-left:4px}.mainContext span.spinner{top:40px!important;right:0!important}}#skiptocontent,.screen-reader-only{height:1px;width:1px;position:absolute;overflow:hidden;top:-10000px}body,html{font-size:100%;overflow:auto}body{background:#fff;padding:0;margin:0;font-family:adelle-sans,Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;line-height:150%}.row{max-width:950px;margin:0 auto;padding:0 10px}@media (min-width:950px){.row{padding:0}}button{outline:0;background:0 0;border:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}figure,form{margin:0}form.submit-attempted .ng-invalid{border:1px solid red!important}fieldset{border:none}legend{border:0;padding:0;white-space:normal}video{width:100%}.clearfix:after,.row:after{content:"";display:block;clear:both;font-size:0;height:0;visibility:hidden;width:0}.error-messages{border:1px solid red;border-radius:10px;background-color:#fef5f1;color:#000;padding-top:15px;padding-left:20px;margin-bottom:20px;display:none}.error-messages.ready{display:block}button,input[type=submit]{cursor:pointer}input:not([type=submit]):not([type=file]),textarea{border:1px solid #e1e1e1;border-radius:6px;padding-left:6px;line-height:1.8em}a img{border:0 transparent}.lt-ie9 .row{width:950px!important}#debug{display:none;position:fixed;bottom:5px;right:5px;background-color:#000;color:#fff;font-size:10px;max-width:50%;font-family:"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding:3px;opacity:.95}#debug p{margin:0;padding:0}.lt-ie9 .content_bottom{width:100%;min-width:100%}.lt-ie9 .content_bottom ul li a{font-size:24px;line-height:32px}.content_bottom{max-width:inherit;background-color:#EEF8FB;margin-bottom:60px}.content_bottom>div{overflow:hidden;padding-top:50px;border-bottom:6px solid #3977b8;border-top:6px solid #3977b8;max-width:950px;margin:0 auto}.content_bottom ul{margin:0;padding:0;width:100%}.content_bottom ul li{list-style:none;width:50%;display:inline;float:left;position:relative;padding-bottom:20px;padding-right:20px}.content_bottom ul li a{display:block;margin-left:70px;font-size:1.33rem;line-height:1.5rem;font-weight:700;color:#3977b8;text-decoration:none;font-style:italic;font-family:adelle-sans,Arial,Helvetica,sans-serif}.content_bottom ul li span{display:block;position:absolute}.content_bottom ul li p{margin-left:70px}@media screen and (max-width:970px){html.no-touch .home{padding-left:10px;padding-right:10px}html.no-touch .home #head-strip{left:-10px;width:calc(100% + 20px)}html.no-touch .home .alert-container{margin-left:-10px;width:calc(100% + 20px)}}@media screen and (max-width:767px){.content_bottom ul li:after,.content_bottom ul li:before{position:absolute;content:" "}html.no-touch .home{padding-left:0;padding-right:0}html.no-touch .home #head-strip{width:100%}html.no-touch .home .alert-container{width:100%;margin-left:0}.content_bottom>div{margin:0;padding:0}.content_bottom ul li{width:100%;padding-bottom:0;padding-right:0;height:50px;border-top:1px solid #3977b8;background-color:#fff}.content_bottom ul li:before{background:url(../../images/spritesheets/mobile.png) -31px -105px no-repeat;width:31px;height:30px;top:8px;left:6px}.content_bottom ul li:after{background:url(../../images/spritesheets/mobile.png) -162px -118px no-repeat;width:9px;height:15px;top:14px;right:6px}.content_bottom ul li a{font-size:.875rem;line-height:2.8rem;font-style:normal;font-weight:400;margin-left:50px}.content_bottom ul li p,.content_bottom ul li span{display:none}}.vjs-big-play-button{display:none}.offscreen{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}